@import url(https://fonts.googleapis.com/css?family=Lora:400,700);
body.collection-rcuk-100-2016 .c-lander-heading__title, body.collection-rcuk-100-2016 .aside-facts strong, body.collection-rcde-100-2016 .aside-facts body.collection-rcuk-100-2016 strong, body.collection-rcuk-100-2016 .c-article-copy blockquote, body.collection-rcde-100-2016 .c-article-copy body.collection-rcuk-100-2016 blockquote, body.collection-rcuk-100-2016 .c-article-copy h2, body.collection-rcde-100-2016 .c-article-copy body.collection-rcuk-100-2016 h2, body.collection-rcuk-100-2016 .c-article-head__title,
body.collection-rcde-100-2016 .c-lander-heading__title,
body.collection-rcuk-100-2016 .aside-facts body.collection-rcde-100-2016 strong,
body.collection-rcde-100-2016 .aside-facts strong,
body.collection-rcuk-100-2016 .c-article-copy body.collection-rcde-100-2016 blockquote,
body.collection-rcde-100-2016 .c-article-copy blockquote,
body.collection-rcuk-100-2016 .c-article-copy body.collection-rcde-100-2016 h2,
body.collection-rcde-100-2016 .c-article-copy h2,
body.collection-rcde-100-2016 .c-article-head__title {
  font-family: "ff-good-headline-web-pro-con", "Helvetica Neue", Helvetica, Arial, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, sans-serif;
  font-weight: 300;
  letter-spacing: 5px;
  text-transform: uppercase; }

body.collection-rcuk-100-2016 .c-lander-heading__title, body.collection-rcuk-100-2016 .c-article-copy h2, body.collection-rcde-100-2016 .c-article-copy body.collection-rcuk-100-2016 h2,
body.collection-rcde-100-2016 .c-lander-heading__title,
body.collection-rcuk-100-2016 .c-article-copy body.collection-rcde-100-2016 h2,
body.collection-rcde-100-2016 .c-article-copy h2 {
  position: relative;
  text-align: center;
  padding-top: 1rem;
  border-top: 1px solid; }
  body.collection-rcuk-100-2016 .c-lander-heading__title:before, body.collection-rcuk-100-2016 .c-article-copy h2:before, body.collection-rcde-100-2016 .c-article-copy body.collection-rcuk-100-2016 h2:before, body.collection-rcuk-100-2016 .c-lander-heading__title:after, body.collection-rcuk-100-2016 .c-article-copy h2:after, body.collection-rcde-100-2016 .c-article-copy body.collection-rcuk-100-2016 h2:after,
  body.collection-rcde-100-2016 .c-lander-heading__title:before,
  body.collection-rcuk-100-2016 .c-article-copy body.collection-rcde-100-2016 h2:before,
  body.collection-rcde-100-2016 .c-article-copy h2:before,
  body.collection-rcde-100-2016 .c-lander-heading__title:after,
  body.collection-rcuk-100-2016 .c-article-copy body.collection-rcde-100-2016 h2:after,
  body.collection-rcde-100-2016 .c-article-copy h2:after {
    content: '';
    display: block;
    position: absolute; }
  body.collection-rcuk-100-2016 .c-lander-heading__title:before, body.collection-rcuk-100-2016 .c-article-copy h2:before, body.collection-rcde-100-2016 .c-article-copy body.collection-rcuk-100-2016 h2:before,
  body.collection-rcde-100-2016 .c-lander-heading__title:before,
  body.collection-rcuk-100-2016 .c-article-copy body.collection-rcde-100-2016 h2:before,
  body.collection-rcde-100-2016 .c-article-copy h2:before {
    height: 10px;
    top: -10px;
    left: 50%;
    border-left: 1px solid; }
  body.collection-rcuk-100-2016 .c-lander-heading__title:after, body.collection-rcuk-100-2016 .c-article-copy h2:after, body.collection-rcde-100-2016 .c-article-copy body.collection-rcuk-100-2016 h2:after,
  body.collection-rcde-100-2016 .c-lander-heading__title:after,
  body.collection-rcuk-100-2016 .c-article-copy body.collection-rcde-100-2016 h2:after,
  body.collection-rcde-100-2016 .c-article-copy h2:after {
    height: 5px;
    top: 0;
    width: 100%;
    border-left: 1px solid;
    border-right: 1px solid; }

body.collection-rcuk-100-2016 .c-card__media-wrapper, body.collection-rcuk-100-2016 .c-article-body-figure, body.collection-rcuk-100-2016 .c-feature-slider__figure,
body.collection-rcde-100-2016 .c-card__media-wrapper,
body.collection-rcde-100-2016 .c-article-body-figure,
body.collection-rcde-100-2016 .c-feature-slider__figure {
  overflow: hidden;
  position: relative; }
  body.collection-rcuk-100-2016 .c-card__media-wrapper:hover:before, body.collection-rcuk-100-2016 .c-article-body-figure:hover:before, body.collection-rcuk-100-2016 .c-feature-slider__figure:hover:before,
  body.collection-rcde-100-2016 .c-card__media-wrapper:hover:before,
  body.collection-rcde-100-2016 .c-article-body-figure:hover:before,
  body.collection-rcde-100-2016 .c-feature-slider__figure:hover:before {
    opacity: 1; }
  body.collection-rcuk-100-2016 .c-card__media-wrapper:before, body.collection-rcuk-100-2016 .c-article-body-figure:before, body.collection-rcuk-100-2016 .c-feature-slider__figure:before,
  body.collection-rcde-100-2016 .c-card__media-wrapper:before,
  body.collection-rcde-100-2016 .c-article-body-figure:before,
  body.collection-rcde-100-2016 .c-feature-slider__figure:before {
    background-image: url("../images/collections/rcuk-100-2016/rcuk-100-logo.svg");
    position: absolute;
    top: 1rem;
    right: 1rem;
    z-index: 1;
    height: 50px;
    opacity: .5;
    width: 50px;
    content: "";
    background-size: 100%;
    background-repeat: no-repeat;
    transition: opacity .2s ease-in-out; }
    @media (min-width: 980px) {
      body.collection-rcuk-100-2016 .c-card__media-wrapper:before, body.collection-rcuk-100-2016 .c-article-body-figure:before, body.collection-rcuk-100-2016 .c-feature-slider__figure:before,
      body.collection-rcde-100-2016 .c-card__media-wrapper:before,
      body.collection-rcde-100-2016 .c-article-body-figure:before,
      body.collection-rcde-100-2016 .c-feature-slider__figure:before {
        width: 60px; } }

body.collection-rcuk-100-2016 .c-navbar-primary,
body.collection-rcde-100-2016 .c-navbar-primary {
  width: 100%;
  background-color: transparent;
  border: none;
  box-shadow: none; }
  @media (min-width: 740px) {
    body.collection-rcuk-100-2016 .c-navbar-primary,
    body.collection-rcde-100-2016 .c-navbar-primary {
      background-color: rgba(0, 0, 0, 0.8); } }
  @media (max-width: 739.9px) {
    body.collection-rcuk-100-2016 .c-navbar-primary,
    body.collection-rcde-100-2016 .c-navbar-primary {
      margin-bottom: -105px; } }

body.collection-rcuk-100-2016 .c-navbar-primary__back-link,
body.collection-rcde-100-2016 .c-navbar-primary__back-link {
  display: block;
  text-align: center;
  color: #fff;
  text-decoration: none;
  padding: 0.7em;
  font-size: 0.8rem;
  background-color: #000;
  text-transform: uppercase;
  font-family: "ff-good-headline-web-pro-con", "Helvetica Neue", Helvetica, Arial, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, sans-serif; }
  body.collection-rcuk-100-2016 .c-navbar-primary__back-link:hover,
  body.collection-rcde-100-2016 .c-navbar-primary__back-link:hover {
    color: white;
    background-color: #880002; }

body.collection-rcuk-100-2016 .c-navbar-primary__main-nav-items,
body.collection-rcde-100-2016 .c-navbar-primary__main-nav-items {
  display: block;
  background-color: transparent;
  border: none; }
  @media (min-width: 740px) {
    body.collection-rcuk-100-2016 .c-navbar-primary__main-nav-items,
    body.collection-rcde-100-2016 .c-navbar-primary__main-nav-items {
      display: block; } }

body.collection-rcuk-100-2016 .c-navbar-primary__main-nav-items li,
body.collection-rcde-100-2016 .c-navbar-primary__main-nav-items li {
  font-family: "ff-good-headline-web-pro-con", "Helvetica Neue", Helvetica, Arial, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, sans-serif;
  text-transform: uppercase;
  margin: 0 1rem; }

body.collection-rcuk-100-2016 .c-navbar-primary__main-nav-items a,
body.collection-rcde-100-2016 .c-navbar-primary__main-nav-items a {
  color: #fff;
  text-decoration: none;
  padding: 0 1rem; }

@media (max-width: 979.9px) {
  body.collection-rcuk-100-2016 .c-navbar-primary__top-items,
  body.collection-rcde-100-2016 .c-navbar-primary__top-items {
    margin: 1rem 0 0; } }

@media (max-width: 979.9px) {
  body.collection-rcuk-100-2016 .c-navbar-primary__top-items .menu-item:not(.c-navbar-primary__logo),
  body.collection-rcde-100-2016 .c-navbar-primary__top-items .menu-item:not(.c-navbar-primary__logo) {
    display: none; } }

body.collection-rcuk-100-2016 .c-navbar-primary__logo-image,
body.collection-rcde-100-2016 .c-navbar-primary__logo-image {
  height: 65px; }

body.collection-rcuk-100-2016 .c-navbar-primary__top-items .menu-item,
body.collection-rcde-100-2016 .c-navbar-primary__top-items .menu-item {
  padding-bottom: 0.5rem;
  transition: border 0.2s ease-in-out; }
  body.collection-rcuk-100-2016 .c-navbar-primary__top-items .menu-item:before,
  body.collection-rcde-100-2016 .c-navbar-primary__top-items .menu-item:before {
    content: '';
    display: block;
    position: absolute; }

body.collection-rcuk-100-2016 .c-navbar-primary__top-items .menu-item:not(.c-navbar-primary__logo),
body.collection-rcde-100-2016 .c-navbar-primary__top-items .menu-item:not(.c-navbar-primary__logo) {
  position: relative;
  border-bottom: 1px solid transparent;
  text-decoration: none; }
  body.collection-rcuk-100-2016 .c-navbar-primary__top-items .menu-item:not(.c-navbar-primary__logo):before,
  body.collection-rcde-100-2016 .c-navbar-primary__top-items .menu-item:not(.c-navbar-primary__logo):before {
    opacity: 0;
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    height: 5px;
    width: 100%;
    border-left: 1px solid;
    border-right: 1px solid; }

body.collection-rcuk-100-2016 .c-navbar-primary__top-items .menu-item:not(.c-navbar-primary__logo):hover,
body.collection-rcde-100-2016 .c-navbar-primary__top-items .menu-item:not(.c-navbar-primary__logo):hover {
  border-bottom: 1px solid; }
  body.collection-rcuk-100-2016 .c-navbar-primary__top-items .menu-item:not(.c-navbar-primary__logo):hover:before,
  body.collection-rcde-100-2016 .c-navbar-primary__top-items .menu-item:not(.c-navbar-primary__logo):hover:before {
    opacity: 1.0; }

body.collection-rcuk-100-2016 .c-navbar-primary__social,
body.collection-rcde-100-2016 .c-navbar-primary__social {
  display: none; }

body.collection-rcuk-100-2016.single-article .c-navbar-primary,
body.collection-rcde-100-2016.single-article .c-navbar-primary {
  position: relative;
  background-color: rgba(0, 0, 0, 0.8);
  margin-bottom: 0; }

@media (min-width: 740px) {
  body.collection-rcuk-100-2016.accessories .c-navbar-primary, body.collection-rcuk-100-2016.apparel .c-navbar-primary, body.collection-rcuk-100-2016.bikes .c-navbar-primary, body.collection-rcuk-100-2016.finishing-kit .c-navbar-primary, body.collection-rcuk-100-2016.groupsets .c-navbar-primary, body.collection-rcuk-100-2016.wheels-and-tyres .c-navbar-primary,
  body.collection-rcde-100-2016.accessories .c-navbar-primary,
  body.collection-rcde-100-2016.apparel .c-navbar-primary,
  body.collection-rcde-100-2016.bikes .c-navbar-primary,
  body.collection-rcde-100-2016.finishing-kit .c-navbar-primary,
  body.collection-rcde-100-2016.groupsets .c-navbar-primary,
  body.collection-rcde-100-2016.wheels-and-tyres .c-navbar-primary {
    background: transparent;
    margin-bottom: -142px;
    position: fixed; } }

body.collection-rcuk-100-2016.accessories .c-navbar-primary__top-items .menu-item,
body.collection-rcuk-100-2016.accessories .c-navbar-primary__top-items .menu-item a, body.collection-rcuk-100-2016.apparel .c-navbar-primary__top-items .menu-item,
body.collection-rcuk-100-2016.apparel .c-navbar-primary__top-items .menu-item a, body.collection-rcuk-100-2016.bikes .c-navbar-primary__top-items .menu-item,
body.collection-rcuk-100-2016.bikes .c-navbar-primary__top-items .menu-item a, body.collection-rcuk-100-2016.finishing-kit .c-navbar-primary__top-items .menu-item,
body.collection-rcuk-100-2016.finishing-kit .c-navbar-primary__top-items .menu-item a, body.collection-rcuk-100-2016.groupsets .c-navbar-primary__top-items .menu-item,
body.collection-rcuk-100-2016.groupsets .c-navbar-primary__top-items .menu-item a, body.collection-rcuk-100-2016.wheels-and-tyres .c-navbar-primary__top-items .menu-item,
body.collection-rcuk-100-2016.wheels-and-tyres .c-navbar-primary__top-items .menu-item a,
body.collection-rcde-100-2016.accessories .c-navbar-primary__top-items .menu-item,
body.collection-rcde-100-2016.accessories .c-navbar-primary__top-items .menu-item a,
body.collection-rcde-100-2016.apparel .c-navbar-primary__top-items .menu-item,
body.collection-rcde-100-2016.apparel .c-navbar-primary__top-items .menu-item a,
body.collection-rcde-100-2016.bikes .c-navbar-primary__top-items .menu-item,
body.collection-rcde-100-2016.bikes .c-navbar-primary__top-items .menu-item a,
body.collection-rcde-100-2016.finishing-kit .c-navbar-primary__top-items .menu-item,
body.collection-rcde-100-2016.finishing-kit .c-navbar-primary__top-items .menu-item a,
body.collection-rcde-100-2016.groupsets .c-navbar-primary__top-items .menu-item,
body.collection-rcde-100-2016.groupsets .c-navbar-primary__top-items .menu-item a,
body.collection-rcde-100-2016.wheels-and-tyres .c-navbar-primary__top-items .menu-item,
body.collection-rcde-100-2016.wheels-and-tyres .c-navbar-primary__top-items .menu-item a {
  color: black; }

body.collection-rcuk-100-2016.accessories .c-navbar-primary .c-navbar-primary__logo-image svg path,
body.collection-rcuk-100-2016.accessories .c-navbar-primary .c-navbar-primary__logo-image svg polygon, body.collection-rcuk-100-2016.apparel .c-navbar-primary .c-navbar-primary__logo-image svg path,
body.collection-rcuk-100-2016.apparel .c-navbar-primary .c-navbar-primary__logo-image svg polygon, body.collection-rcuk-100-2016.bikes .c-navbar-primary .c-navbar-primary__logo-image svg path,
body.collection-rcuk-100-2016.bikes .c-navbar-primary .c-navbar-primary__logo-image svg polygon, body.collection-rcuk-100-2016.finishing-kit .c-navbar-primary .c-navbar-primary__logo-image svg path,
body.collection-rcuk-100-2016.finishing-kit .c-navbar-primary .c-navbar-primary__logo-image svg polygon, body.collection-rcuk-100-2016.groupsets .c-navbar-primary .c-navbar-primary__logo-image svg path,
body.collection-rcuk-100-2016.groupsets .c-navbar-primary .c-navbar-primary__logo-image svg polygon, body.collection-rcuk-100-2016.wheels-and-tyres .c-navbar-primary .c-navbar-primary__logo-image svg path,
body.collection-rcuk-100-2016.wheels-and-tyres .c-navbar-primary .c-navbar-primary__logo-image svg polygon,
body.collection-rcde-100-2016.accessories .c-navbar-primary .c-navbar-primary__logo-image svg path,
body.collection-rcde-100-2016.accessories .c-navbar-primary .c-navbar-primary__logo-image svg polygon,
body.collection-rcde-100-2016.apparel .c-navbar-primary .c-navbar-primary__logo-image svg path,
body.collection-rcde-100-2016.apparel .c-navbar-primary .c-navbar-primary__logo-image svg polygon,
body.collection-rcde-100-2016.bikes .c-navbar-primary .c-navbar-primary__logo-image svg path,
body.collection-rcde-100-2016.bikes .c-navbar-primary .c-navbar-primary__logo-image svg polygon,
body.collection-rcde-100-2016.finishing-kit .c-navbar-primary .c-navbar-primary__logo-image svg path,
body.collection-rcde-100-2016.finishing-kit .c-navbar-primary .c-navbar-primary__logo-image svg polygon,
body.collection-rcde-100-2016.groupsets .c-navbar-primary .c-navbar-primary__logo-image svg path,
body.collection-rcde-100-2016.groupsets .c-navbar-primary .c-navbar-primary__logo-image svg polygon,
body.collection-rcde-100-2016.wheels-and-tyres .c-navbar-primary .c-navbar-primary__logo-image svg path,
body.collection-rcde-100-2016.wheels-and-tyres .c-navbar-primary .c-navbar-primary__logo-image svg polygon {
  fill: #000; }

@media (max-width: 739.9px) {
  body.collection-rcuk-100-2016.accessories .c-navbar-primary,
  body.collection-rcde-100-2016.accessories .c-navbar-primary {
    background: linear-gradient(to right, #e8e8e8 0%, #ebebeb 28%, #ebebeb 51%, #eaeaea 69%, #e9e9e9 84%, #e8e8e8 100%);
    margin-bottom: 0px; } }

@media (max-width: 739.9px) {
  body.collection-rcuk-100-2016.apparel .c-navbar-primary,
  body.collection-rcde-100-2016.apparel .c-navbar-primary {
    background: linear-gradient(to right, #00b3e5 0%, #00b3e4 28%, #00b3e5 51%, #20b6e8 66%, #59c6f1 84%, #5dc7f1 100%);
    margin-bottom: 0px; } }

@media (max-width: 739.9px) {
  body.collection-rcuk-100-2016.bikes .c-navbar-primary,
  body.collection-rcde-100-2016.bikes .c-navbar-primary {
    background: linear-gradient(to right, #f9f9f9 0%, #f6f6f6 0%, #f1f1f1 100%);
    margin-bottom: 0px; } }

@media (max-width: 739.9px) {
  body.collection-rcuk-100-2016.finishing-kit .c-navbar-primary,
  body.collection-rcde-100-2016.finishing-kit .c-navbar-primary {
    background: linear-gradient(to right, #fbed73 0%, #fff07f 28%, #fff385 51%, #fff892 77%, #fef58e 100%);
    margin-bottom: 0px; } }

body.collection-rcuk-100-2016.groupsets .c-navbar-primary,
body.collection-rcde-100-2016.groupsets .c-navbar-primary {
  background: linear-gradient(to right, #4bbcf0 0%, #60c3f5 51%, #75d2fe 77%, #79d5ff 100%);
  position: static;
  margin-bottom: 0; }

@media (max-width: 739.9px) {
  body.collection-rcuk-100-2016.wheels-and-tyres .c-navbar-primary,
  body.collection-rcde-100-2016.wheels-and-tyres .c-navbar-primary {
    margin-bottom: 0px;
    background: linear-gradient(to right, #f8f9fb 0%, #f4f6f5 28%, #eff1f0 51%, #e8eceb 72%, #e8eceb 77%, #e2e6e5 100%); } }

@media (max-width: 979.9px) {
  body.collection-rcuk-100-2016 .c-navbar-side__nav-items ul,
  body.collection-rcde-100-2016 .c-navbar-side__nav-items ul {
    margin: 0; } }

body.collection-rcuk-100-2016 .c-navbar-side__nav-items-wrapper,
body.collection-rcde-100-2016 .c-navbar-side__nav-items-wrapper {
  padding: 0;
  overflow-x: hidden; }
  @media (min-width: 740px) {
    body.collection-rcuk-100-2016 .c-navbar-side__nav-items-wrapper,
    body.collection-rcde-100-2016 .c-navbar-side__nav-items-wrapper {
      padding: 5rem 0 0; } }

body.collection-rcuk-100-2016 .c-navbar-side__nav-items .menu-item,
body.collection-rcde-100-2016 .c-navbar-side__nav-items .menu-item {
  display: none; }

body.collection-rcuk-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100,
body.collection-rcde-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100 {
  display: block;
  width: 300px;
  height: 100px;
  background: #000;
  position: relative;
  background-size: cover;
  padding: 0; }
  body.collection-rcuk-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100:after,
  body.collection-rcde-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100:after {
    content: "";
    display: block;
    color: black;
    width: 100%;
    height: 100%; }
  @media (max-width: 979.9px) {
    body.collection-rcuk-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100,
    body.collection-rcde-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100 {
      width: 100%;
      margin-bottom: 0; } }

body.collection-rcuk-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100 a,
body.collection-rcde-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100 a {
  color: black;
  font-family: "ff-good-headline-web-pro-con","Helvetica Neue",Helvetica,Arial,Calibri,"Gill Sans","Gill Sans MT","Myriad Pro",Myriad,sans-serif;
  text-align: center;
  font-size: 1.3rem;
  font-weight: normal;
  letter-spacing: 0.2rem;
  text-transform: uppercase;
  border-top: 1px solid;
  width: 50%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%); }
  body.collection-rcuk-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100 a:after,
  body.collection-rcde-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100 a:after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    height: 5px;
    width: 100%;
    border-left: 1px solid;
    border-right: 1px solid; }

body.collection-rcuk-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100:hover a,
body.collection-rcde-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100:hover a {
  border-top: 0;
  border-bottom: 1px solid;
  text-decoration: none; }
  body.collection-rcuk-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100:hover a:after,
  body.collection-rcde-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100:hover a:after {
    top: auto;
    bottom: 0; }

body.collection-rcuk-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--bikes,
body.collection-rcde-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--bikes {
  background-image: url("../images/collections/rcuk-100-2016/bikes-intro.jpg"); }
  body.collection-rcuk-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--bikes:after,
  body.collection-rcde-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--bikes:after {
    background-color: rgba(249, 240, 119, 0.8); }

body.collection-rcuk-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--bikes:hover:after,
body.collection-rcde-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--bikes:hover:after {
  background-color: #f9f077; }

body.collection-rcuk-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--groupsets,
body.collection-rcde-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--groupsets {
  background-image: url("../images/collections/rcuk-100-2016/groupset-intro.jpg"); }
  body.collection-rcuk-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--groupsets:after,
  body.collection-rcde-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--groupsets:after {
    background-color: rgba(0, 156, 217, 0.8); }

body.collection-rcuk-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--groupsets:hover:after,
body.collection-rcde-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--groupsets:hover:after {
  background-color: #009cd9; }

body.collection-rcuk-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--wheels,
body.collection-rcde-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--wheels {
  background-image: url("../images/collections/rcuk-100-2016/wheels-intro.jpg"); }
  body.collection-rcuk-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--wheels:after,
  body.collection-rcde-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--wheels:after {
    background-color: rgba(157, 213, 127, 0.8); }

body.collection-rcuk-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--wheels:hover:after,
body.collection-rcde-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--wheels:hover:after {
  background-color: #9dd57f; }

body.collection-rcuk-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--finishing-kit,
body.collection-rcde-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--finishing-kit {
  background-image: url("../images/collections/rcuk-100-2016/finishing-kit-intro.jpg"); }
  body.collection-rcuk-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--finishing-kit:after,
  body.collection-rcde-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--finishing-kit:after {
    background-color: rgba(249, 240, 119, 0.8); }

body.collection-rcuk-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--finishing-kit:hover:after,
body.collection-rcde-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--finishing-kit:hover:after {
  background-color: #f9f077; }

body.collection-rcuk-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--apparel,
body.collection-rcde-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--apparel {
  background-image: url("../images/collections/rcuk-100-2016/apparel-intro.jpg"); }
  body.collection-rcuk-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--apparel:after,
  body.collection-rcde-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--apparel:after {
    background-color: rgba(0, 156, 217, 0.8); }

body.collection-rcuk-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--apparel:hover:after,
body.collection-rcde-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--apparel:hover:after {
  background-color: #009cd9; }

body.collection-rcuk-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--accessories,
body.collection-rcde-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--accessories {
  background-image: url("../images/collections/rcuk-100-2016/accessories-intro.jpg"); }
  body.collection-rcuk-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--accessories:after,
  body.collection-rcde-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--accessories:after {
    background-color: rgba(157, 213, 127, 0.8); }

body.collection-rcuk-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--accessories:hover:after,
body.collection-rcde-100-2016 .c-navbar-side__nav-items .menu-item__rcuk-100--accessories:hover:after {
  background-color: #9dd57f; }

body.collection-rcuk-100-2016 .c-nav-toggle__wrapper,
body.collection-rcde-100-2016 .c-nav-toggle__wrapper {
  position: absolute;
  left: 2rem;
  top: 5rem; }

body.collection-rcuk-100-2016 .c-site-footer,
body.collection-rcde-100-2016 .c-site-footer {
  display: block; }

body.collection-rcuk-100-2016 .c-lander-heading__title,
body.collection-rcde-100-2016 .c-lander-heading__title {
  font-size: 1.3rem;
  line-height: 1; }

body.collection-rcuk-100-2016 .o-section__with-title,
body.collection-rcde-100-2016 .o-section__with-title {
  margin: 2rem auto;
  border-top: 1px solid #000;
  width: 100%; }
  @media (min-width: 980px) {
    body.collection-rcuk-100-2016 .o-section__with-title,
    body.collection-rcde-100-2016 .o-section__with-title {
      max-width: 960px; } }
  @media (min-width: 1160px) {
    body.collection-rcuk-100-2016 .o-section__with-title,
    body.collection-rcde-100-2016 .o-section__with-title {
      max-width: 1140px; } }
  @media (min-width: 1420px) {
    body.collection-rcuk-100-2016 .o-section__with-title,
    body.collection-rcde-100-2016 .o-section__with-title {
      max-width: 1400px; } }
  body.collection-rcuk-100-2016 .o-section__with-title:before,
  body.collection-rcde-100-2016 .o-section__with-title:before {
    display: inline-block;
    font-family: "ff-good-headline-web-pro-con", "Helvetica Neue", Helvetica, Arial, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, sans-serif;
    font-weight: normal;
    text-transform: uppercase;
    font-size: 2rem;
    font-weight: normal;
    margin-bottom: 1rem;
    text-align: center;
    width: 100%;
    letter-spacing: 0.2rem;
    padding-top: 0.5rem; }
  @media (max-width: 979.9px) {
    body.collection-rcuk-100-2016 .o-section__with-title:before,
    body.collection-rcde-100-2016 .o-section__with-title:before {
      font-size: 1.6rem; } }

body.collection-rcuk-100-2016 .o-section__with-title--100-more:before,
body.collection-rcde-100-2016 .o-section__with-title--100-more:before {
  content: 'More from the RCUK 100'; }

body.collection-rcuk-100-2016 .o-section__with-title--100-categories:before,
body.collection-rcde-100-2016 .o-section__with-title--100-categories:before {
  content: 'Other Categories'; }

body.collection-rcuk-100-2016 .c-lander-sponsor__title,
body.collection-rcde-100-2016 .c-lander-sponsor__title {
  margin-top: 2rem; }

body.collection-rcuk-100-2016 .c-lander-sponsor__logo,
body.collection-rcde-100-2016 .c-lander-sponsor__logo {
  max-width: 200px; }

body.collection-rcuk-100-2016 .c-lander-video,
body.collection-rcuk-100-2016 .c-lander-video__video,
body.collection-rcde-100-2016 .c-lander-video,
body.collection-rcde-100-2016 .c-lander-video__video {
  min-height: 100vh; }
  @media (min-width: 1420px) {
    body.collection-rcuk-100-2016 .c-lander-video,
    body.collection-rcuk-100-2016 .c-lander-video__video,
    body.collection-rcde-100-2016 .c-lander-video,
    body.collection-rcde-100-2016 .c-lander-video__video {
      min-height: 80vh; } }

body.collection-rcuk-100-2016 .c-lander-section--cropped-cards .c-card__wrapper:nth-child(1) .c-card,
body.collection-rcuk-100-2016 .c-lander-section--cropped-cards .c-card__wrapper:nth-child(4) .c-card,
body.collection-rcde-100-2016 .c-lander-section--cropped-cards .c-card__wrapper:nth-child(1) .c-card,
body.collection-rcde-100-2016 .c-lander-section--cropped-cards .c-card__wrapper:nth-child(4) .c-card {
  background-color: #f9f077; }

body.collection-rcuk-100-2016 .c-lander-section--cropped-cards .c-card__wrapper:nth-child(2) .c-card,
body.collection-rcuk-100-2016 .c-lander-section--cropped-cards .c-card__wrapper:nth-child(5) .c-card,
body.collection-rcde-100-2016 .c-lander-section--cropped-cards .c-card__wrapper:nth-child(2) .c-card,
body.collection-rcde-100-2016 .c-lander-section--cropped-cards .c-card__wrapper:nth-child(5) .c-card {
  background-color: #009cd9; }

body.collection-rcuk-100-2016 .c-lander-section--cropped-cards .c-card__wrapper:nth-child(3) .c-card,
body.collection-rcuk-100-2016 .c-lander-section--cropped-cards .c-card__wrapper:nth-child(6) .c-card,
body.collection-rcde-100-2016 .c-lander-section--cropped-cards .c-card__wrapper:nth-child(3) .c-card,
body.collection-rcde-100-2016 .c-lander-section--cropped-cards .c-card__wrapper:nth-child(6) .c-card {
  background-color: #9dd57f; }

body.collection-rcuk-100-2016 .c-lander-section--cropped-cards .c-card__image,
body.collection-rcde-100-2016 .c-lander-section--cropped-cards .c-card__image {
  width: 100%;
  transition: opacity 0.35s ease-in-out; }
  @media (max-width: 979.9px) {
    body.collection-rcuk-100-2016 .c-lander-section--cropped-cards .c-card__image,
    body.collection-rcde-100-2016 .c-lander-section--cropped-cards .c-card__image {
      opacity: 0.3; } }

body.collection-rcuk-100-2016 .c-lander-section--cropped-cards .c-card__title,
body.collection-rcde-100-2016 .c-lander-section--cropped-cards .c-card__title {
  position: relative;
  font-family: "ff-good-headline-web-pro-con", "Helvetica Neue", Helvetica, Arial, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, sans-serif;
  font-weight: 300;
  letter-spacing: 5px;
  text-transform: uppercase;
  transition: opacity, padding, top, bottom, color, 0.2s ease-in-out;
  display: inline-block;
  border-top: 1px solid; }
  body.collection-rcuk-100-2016 .c-lander-section--cropped-cards .c-card__title:after,
  body.collection-rcde-100-2016 .c-lander-section--cropped-cards .c-card__title:after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    height: 5px;
    width: 100%;
    border-left: 1px solid;
    border-right: 1px solid; }

body.collection-rcuk-100-2016 .c-lander-section--cropped-cards .c-card__title-link,
body.collection-rcde-100-2016 .c-lander-section--cropped-cards .c-card__title-link {
  color: rgba(0, 0, 0, 0.9);
  padding: 0 .2rem 0 .5rem; }

body.collection-rcuk-100-2016 .c-lander-section--cropped-cards .c-card:hover .c-card__title,
body.collection-rcde-100-2016 .c-lander-section--cropped-cards .c-card:hover .c-card__title {
  padding-bottom: 0.2rem;
  letter-spacing: 6px;
  border-top-color: transparent;
  border-bottom: 1px solid; }
  body.collection-rcuk-100-2016 .c-lander-section--cropped-cards .c-card:hover .c-card__title:after,
  body.collection-rcde-100-2016 .c-lander-section--cropped-cards .c-card:hover .c-card__title:after {
    top: auto;
    bottom: 0; }

body.collection-rcuk-100-2016 .c-lander-section--cropped-cards .c-card:hover .c-card__image,
body.collection-rcde-100-2016 .c-lander-section--cropped-cards .c-card:hover .c-card__image {
  opacity: 0.3; }

body.collection-rcuk-100-2016 .c-lander-section--cropped-cards .c-card:hover .c-card__title-link,
body.collection-rcde-100-2016 .c-lander-section--cropped-cards .c-card:hover .c-card__title-link {
  padding: 0 0.5rem 0.5rem;
  color: #000;
  margin-bottom: 1rem; }

body.collection-rcuk-100-2016 .c-lander-section--cropped-cards .c-card--xl.c-card--interior,
body.collection-rcde-100-2016 .c-lander-section--cropped-cards .c-card--xl.c-card--interior {
  font-size: 1.7rem; }
  @media (min-width: 740px) {
    body.collection-rcuk-100-2016 .c-lander-section--cropped-cards .c-card--xl.c-card--interior,
    body.collection-rcde-100-2016 .c-lander-section--cropped-cards .c-card--xl.c-card--interior {
      font-size: 2.5rem; } }

body.collection-rcuk-100-2016 .c-lander-section--cropped-cards .c-card--md.c-card--interior .c-card__image,
body.collection-rcde-100-2016 .c-lander-section--cropped-cards .c-card--md.c-card--interior .c-card__image {
  opacity: 0.2; }

body.collection-rcuk-100-2016 .c-lander-section--cropped-cards .c-card--md.c-card--interior .c-card__title,
body.collection-rcde-100-2016 .c-lander-section--cropped-cards .c-card--md.c-card--interior .c-card__title {
  font-size: 1.3rem;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  top: 0;
  text-align: center; }

@media (max-width: 979.9px) {
  body.collection-rcuk-100-2016 .c-lander-section--cropped-cards .c-card--md.c-card--interior .c-card__title-inner,
  body.collection-rcde-100-2016 .c-lander-section--cropped-cards .c-card--md.c-card--interior .c-card__title-inner {
    top: 50%;
    bottom: auto; } }

body.collection-rcuk-100-2016 .c-lander-section--cropped-cards .c-card--md:hover .c-card__image,
body.collection-rcde-100-2016 .c-lander-section--cropped-cards .c-card--md:hover .c-card__image {
  opacity: 0; }

body.collection-rcuk-100-2016 .rcuk-100__category-lander .c-card__title-inner,
body.collection-rcde-100-2016 .rcuk-100__category-lander .c-card__title-inner {
  text-align: center; }

body.collection-rcuk-100-2016 .rcuk-100__category-lander .c-card__title,
body.collection-rcde-100-2016 .rcuk-100__category-lander .c-card__title {
  font-family: "ff-good-headline-web-pro-con", "Helvetica Neue", Helvetica, Arial, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, sans-serif;
  text-transform: uppercase;
  font-weight: normal;
  border-top: 1px solid;
  padding-top: 1rem;
  position: relative;
  font-size: 1.6rem;
  letter-spacing: 0.1rem; }
  body.collection-rcuk-100-2016 .rcuk-100__category-lander .c-card__title:before,
  body.collection-rcde-100-2016 .rcuk-100__category-lander .c-card__title:before {
    content: "";
    display: block;
    position: absolute;
    height: 10px;
    top: -10px;
    left: 50%;
    border-left: 1px solid; }

body.collection-rcuk-100-2016 .rcuk-100__category-lander .c-card__title-inner,
body.collection-rcde-100-2016 .rcuk-100__category-lander .c-card__title-inner {
  padding-bottom: 1rem; }
  body.collection-rcuk-100-2016 .rcuk-100__category-lander .c-card__title-inner:after,
  body.collection-rcde-100-2016 .rcuk-100__category-lander .c-card__title-inner:after {
    margin-top: 1rem;
    display: block;
    content: "";
    width: 0;
    height: 1px;
    background-color: #000;
    transition: width 0.3s ease-in-out; }

body.collection-rcuk-100-2016 .rcuk-100__category-lander .c-card__title-wrapper:after,
body.collection-rcde-100-2016 .rcuk-100__category-lander .c-card__title-wrapper:after {
  display: block;
  content: "";
  width: 1px;
  height: 0px;
  background-color: #000;
  transition: height 0.6s ease-in-out;
  position: absolute;
  left: 50%;
  bottom: 7px; }

body.collection-rcuk-100-2016 .rcuk-100__category-lander .c-card:hover .c-card__title-inner:after,
body.collection-rcde-100-2016 .rcuk-100__category-lander .c-card:hover .c-card__title-inner:after {
  width: 100%; }

body.collection-rcuk-100-2016 .rcuk-100__category-lander .c-card:hover .c-card__title-wrapper:after,
body.collection-rcde-100-2016 .rcuk-100__category-lander .c-card:hover .c-card__title-wrapper:after {
  height: 10px; }

body.collection-rcuk-100-2016 .rcuk-100__category-lander .c-card__excerpt,
body.collection-rcde-100-2016 .rcuk-100__category-lander .c-card__excerpt {
  font-family: "Lora", "Georgia", Cambria, "Hoefler Text", Utopia, "Liberation Serif", Times, "Times New Roman", serif; }

body.collection-rcuk-100-2016 .c-card:hover .c-card__media-wrapper:before,
body.collection-rcde-100-2016 .c-card:hover .c-card__media-wrapper:before {
  opacity: 1.0; }

@media (max-width: 979.9px) {
  body.collection-rcuk-100-2016 .c-lander-section--cropped-cards .c-card--xl .c-card__media-wrapper:before,
  body.collection-rcuk-100-2016 .o-col-xs--6 .c-article-body-figure:before,
  body.collection-rcde-100-2016 .c-lander-section--cropped-cards .c-card--xl .c-card__media-wrapper:before,
  body.collection-rcde-100-2016 .o-col-xs--6 .c-article-body-figure:before {
    display: none; } }

body.collection-rcuk-100-2016 .c-lander-section__category-intro .c-card__media-wrapper:before,
body.collection-rcuk-100-2016 .c-lander-section--cropped-cards .c-card--md .c-card__media-wrapper:before,
body.collection-rcde-100-2016 .c-lander-section__category-intro .c-card__media-wrapper:before,
body.collection-rcde-100-2016 .c-lander-section--cropped-cards .c-card--md .c-card__media-wrapper:before {
  display: none; }

body.collection-rcuk-100-2016 .c-lander-section--center-text .c-card__wrapper,
body.collection-rcde-100-2016 .c-lander-section--center-text .c-card__wrapper {
  margin-bottom: 0; }

body.collection-rcuk-100-2016 .c-lander-section--center-text .c-card__title-inner,
body.collection-rcde-100-2016 .c-lander-section--center-text .c-card__title-inner {
  padding: 0; }

body.collection-rcuk-100-2016 .c-lander-section--center-text .c-card__content,
body.collection-rcde-100-2016 .c-lander-section--center-text .c-card__content {
  text-align: center;
  margin: 0 auto;
  font-family: "Lora", "Georgia", Cambria, "Hoefler Text", Utopia, "Liberation Serif", Times, "Times New Roman", serif;
  max-width: 620px; }

body.collection-rcuk-100-2016 .c-lander-section__category-intro .c-card__title-wrapper,
body.collection-rcde-100-2016 .c-lander-section__category-intro .c-card__title-wrapper {
  text-align: center; }
  @media (min-width: 980px) {
    body.collection-rcuk-100-2016 .c-lander-section__category-intro .c-card__title-wrapper,
    body.collection-rcde-100-2016 .c-lander-section__category-intro .c-card__title-wrapper {
      position: absolute;
      top: 100%;
      left: 50%;
      transform: translate(-50%, -1%);
      width: 80%; } }

@media (max-width: 979.9px) {
  body.collection-rcuk-100-2016 .c-lander-section__category-intro .c-card__title-inner,
  body.collection-rcde-100-2016 .c-lander-section__category-intro .c-card__title-inner {
    position: relative;
    margin-top: 1rem; } }

body.collection-rcuk-100-2016 .c-lander-section__category-intro .c-card__title,
body.collection-rcde-100-2016 .c-lander-section__category-intro .c-card__title {
  font-family: "ff-good-headline-web-pro-con", "Helvetica Neue", Helvetica, Arial, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, sans-serif;
  color: black;
  text-transform: uppercase;
  font-size: 2rem;
  font-weight: normal;
  border-top: 1px solid;
  display: inline-block;
  position: relative;
  letter-spacing: 0.2rem; }
  body.collection-rcuk-100-2016 .c-lander-section__category-intro .c-card__title:before,
  body.collection-rcde-100-2016 .c-lander-section__category-intro .c-card__title:before {
    content: "";
    display: block;
    width: 1px;
    height: 10px;
    background-color: black;
    position: absolute;
    top: -10px;
    left: 50%; }
  @media (min-width: 980px) {
    body.collection-rcuk-100-2016 .c-lander-section__category-intro .c-card__title,
    body.collection-rcde-100-2016 .c-lander-section__category-intro .c-card__title {
      font-size: 4rem; } }
  @media (max-width: 979.9px) {
    body.collection-rcuk-100-2016 .c-lander-section__category-intro .c-card__title,
    body.collection-rcde-100-2016 .c-lander-section__category-intro .c-card__title {
      padding-top: 0.5rem; } }

body.collection-rcuk-100-2016 .aside-facts,
body.collection-rcde-100-2016 .aside-facts {
  float: left;
  list-style-type: none;
  border: 0;
  background-color: transparent;
  max-width: 100%;
  margin-top: 0.5rem;
  border-top: 1px solid;
  border-bottom: 1px solid;
  padding: 5px 10px; }
  @media (min-width: 740px) {
    body.collection-rcuk-100-2016 .aside-facts,
    body.collection-rcde-100-2016 .aside-facts {
      max-width: 66%; } }
  body.collection-rcuk-100-2016 .aside-facts ul,
  body.collection-rcde-100-2016 .aside-facts ul {
    margin: 0;
    padding: 0;
    list-style-type: disc;
    color: #ddd; }
  body.collection-rcuk-100-2016 .aside-facts li,
  body.collection-rcde-100-2016 .aside-facts li {
    margin: 0;
    padding: 0.5rem 0.2rem;
    border-bottom: 1px solid; }
    body.collection-rcuk-100-2016 .aside-facts li:last-child,
    body.collection-rcde-100-2016 .aside-facts li:last-child {
      border-bottom: 0; }
  body.collection-rcuk-100-2016 .aside-facts span,
  body.collection-rcde-100-2016 .aside-facts span {
    color: #000; }

body.collection-rcuk-100-2016 .c-article-copy blockquote,
body.collection-rcde-100-2016 .c-article-copy blockquote {
  border-top: 1px solid;
  padding-top: 1rem;
  border-bottom: 0; }

body.collection-rcuk-100-2016 .c-article-body,
body.collection-rcde-100-2016 .c-article-body {
  font-family: "Lora", "Georgia", Cambria, "Hoefler Text", Utopia, "Liberation Serif", Times, "Times New Roman", serif; }

body.collection-rcuk-100-2016 .c-article-body a,
body.collection-rcde-100-2016 .c-article-body a {
  color: #000;
  font-weight: bold;
  border-bottom: 1px dotted #aaa; }
  body.collection-rcuk-100-2016 .c-article-body a:hover,
  body.collection-rcde-100-2016 .c-article-body a:hover {
    text-decoration: none;
    border-bottom: 1px dotted #000; }

body.collection-rcuk-100-2016 .c-article-meta,
body.collection-rcde-100-2016 .c-article-meta {
  display: none; }

body.collection-rcuk-100-2016 .c-article-body__aside--right .c-related-articles--aside,
body.collection-rcde-100-2016 .c-article-body__aside--right .c-related-articles--aside {
  display: none; }

body.collection-rcuk-100-2016 .c-article-body__aside--left,
body.collection-rcde-100-2016 .c-article-body__aside--left {
  margin-left: 1rem;
  margin-right: 1rem;
  margin-bottom: 2rem;
  padding: 0 15px;
  border-bottom: 1px solid; }
  @media (min-width: 740px) {
    body.collection-rcuk-100-2016 .c-article-body__aside--left,
    body.collection-rcde-100-2016 .c-article-body__aside--left {
      width: 100%;
      text-align: center;
      margin-left: 0;
      margin-right: 0;
      margin-bottom: 1rem;
      display: inline-block; } }
  @media (min-width: 980px) {
    body.collection-rcuk-100-2016 .c-article-body__aside--left,
    body.collection-rcde-100-2016 .c-article-body__aside--left {
      border-bottom: none; } }

body.collection-rcuk-100-2016 .c-article-share,
body.collection-rcde-100-2016 .c-article-share {
  width: 100%; }

@media (min-width: 980px) {
  body.collection-rcuk-100-2016 .c-article-share__wrapper,
  body.collection-rcde-100-2016 .c-article-share__wrapper {
    border-bottom: 1px solid;
    padding-bottom: 2rem; } }

@media (min-width: 980px) {
  body.collection-rcuk-100-2016 .c-article-copy,
  body.collection-rcde-100-2016 .c-article-copy {
    margin-left: 8.33333%; } }

@media (min-width: 1160px) {
  body.collection-rcuk-100-2016 .c-article-copy,
  body.collection-rcde-100-2016 .c-article-copy {
    margin-left: 16.66667%; } }

body.collection-rcuk-100-2016 .c-article-copy h2,
body.collection-rcde-100-2016 .c-article-copy h2 {
  text-align: center;
  margin-bottom: 2rem; }

@media (max-width: 979.9px) {
  body.collection-rcuk-100-2016 .c-article-head__inner,
  body.collection-rcde-100-2016 .c-article-head__inner {
    padding: 0 1rem; } }

body.collection-rcuk-100-2016 .c-article-head__title,
body.collection-rcde-100-2016 .c-article-head__title {
  padding: 2rem 0 0;
  font-size: 2rem;
  text-align: center;
  letter-spacing: 10px;
  margin-bottom: 1rem;
  border-top: 1px solid; }
  @media (min-width: 740px) {
    body.collection-rcuk-100-2016 .c-article-head__title,
    body.collection-rcde-100-2016 .c-article-head__title {
      margin-bottom: 2rem;
      font-size: 4rem;
      display: inline-block;
      margin-bottom: 0; } }

body.collection-rcuk-100-2016 .c-article-head__category,
body.collection-rcde-100-2016 .c-article-head__category {
  display: none; }

body.collection-rcuk-100-2016 .c-article-head__title-wrapper,
body.collection-rcuk-100-2016 .c-article-head__title,
body.collection-rcde-100-2016 .c-article-head__title-wrapper,
body.collection-rcde-100-2016 .c-article-head__title {
  width: 100%;
  text-align: center; }

body.collection-rcuk-100-2016 .c-article-head__title-wrapper,
body.collection-rcde-100-2016 .c-article-head__title-wrapper {
  position: relative;
  padding: 0; }
  body.collection-rcuk-100-2016 .c-article-head__title-wrapper:before,
  body.collection-rcde-100-2016 .c-article-head__title-wrapper:before {
    content: "";
    display: block;
    position: absolute;
    width: 1px;
    height: 10px;
    top: -10px;
    left: 50%;
    background-color: black; }

body.collection-rcuk-100-2016 .c-article-share--article-end .c-article-share__wrapper,
body.collection-rcde-100-2016 .c-article-share--article-end .c-article-share__wrapper {
  border-bottom: none;
  padding-bottom: 0; }

body.collection-rcuk-100-2016 .c-article-share--article-end .c-article-share__title,
body.collection-rcde-100-2016 .c-article-share--article-end .c-article-share__title {
  display: none; }

body.collection-rcuk-100-2016 .c-article-sponsor,
body.collection-rcde-100-2016 .c-article-sponsor {
  text-align: center;
  float: none; }

body.collection-rcuk-100-2016 .c-article-sponsor__logo,
body.collection-rcde-100-2016 .c-article-sponsor__logo {
  max-width: 200px; }

body.collection-rcuk-100-2016 .c-article-sponsor__link,
body.collection-rcde-100-2016 .c-article-sponsor__link {
  border-bottom: none; }

body.collection-rcuk-100-2016 .c-article-sponsor__wrapper,
body.collection-rcde-100-2016 .c-article-sponsor__wrapper {
  margin-top: 1rem;
  margin-bottom: 1rem;
  width: 100%; }
  body.collection-rcuk-100-2016 .c-article-sponsor__wrapper.c-article-sponsor--aside,
  body.collection-rcde-100-2016 .c-article-sponsor__wrapper.c-article-sponsor--aside {
    display: inline-block; }

body.collection-rcuk-100-2016 .c-article-sponsor__intro,
body.collection-rcde-100-2016 .c-article-sponsor__intro {
  font-family: "ff-good-headline-web-pro-con", "Helvetica Neue", Helvetica, Arial, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, sans-serif;
  text-transform: uppercase; }

body.collection-rcuk-100-2016 .c-article-tags,
body.collection-rcde-100-2016 .c-article-tags {
  display: none; }

@media (max-width: 979.9px) {
  body.collection-rcuk-100-2016 .c-comments__wrapper,
  body.collection-rcde-100-2016 .c-comments__wrapper {
    text-align: center; } }

body.collection-rcuk-100-2016 .c-comments__title,
body.collection-rcde-100-2016 .c-comments__title {
  border-radius: 0;
  border: 1px solid #000;
  font-size: 1rem; }
  body.collection-rcuk-100-2016 .c-comments__title:hover,
  body.collection-rcde-100-2016 .c-comments__title:hover {
    background-color: black;
    color: white; }

body.collection-rcuk-100-2016 .c-comments__title .fa-comment,
body.collection-rcde-100-2016 .c-comments__title .fa-comment {
  display: none; }

body.collection-rcuk-100-2016 .c-comments__title span,
body.collection-rcde-100-2016 .c-comments__title span {
  color: black;
  border-bottom: 1px dotted #aaa; }

body.collection-rcuk-100-2016 .c-comments__title:hover span,
body.collection-rcde-100-2016 .c-comments__title:hover span {
  color: white; }

body.collection-rcuk-100-2016 .c-feature-slider .flex-direction-nav a,
body.collection-rcuk-100-2016 .c-feature-slider .flex-direction-nav a i,
body.collection-rcde-100-2016 .c-feature-slider .flex-direction-nav a,
body.collection-rcde-100-2016 .c-feature-slider .flex-direction-nav a i {
  background-color: transparent;
  color: black; }

body.collection-rcuk-100-2016 .flex-control-nav li a.flex-active,
body.collection-rcde-100-2016 .flex-control-nav li a.flex-active {
  background-color: #000; }

body.collection-rcuk-100-2016 .flex-direction-nav .flex-nav-next,
body.collection-rcde-100-2016 .flex-direction-nav .flex-nav-next {
  right: 2rem; }

body.collection-rcuk-100-2016 .flex-direction-nav .flex-nav-prev,
body.collection-rcde-100-2016 .flex-direction-nav .flex-nav-prev {
  left: 2rem; }

body.collection-rcuk-100-2016 .c-feature-slider .flex-direction-nav .flex-nav-next .flex-next i:before,
body.collection-rcde-100-2016 .c-feature-slider .flex-direction-nav .flex-nav-next .flex-next i:before {
  content: "\f105";
  font-size: 3rem; }

body.collection-rcuk-100-2016 .c-feature-slider .flex-direction-nav .flex-nav-prev .flex-prev i:before,
body.collection-rcde-100-2016 .c-feature-slider .flex-direction-nav .flex-nav-prev .flex-prev i:before {
  content: "\f104";
  font-size: 3rem; }

body.collection-rcuk-100-2016 .c-related-articles--row,
body.collection-rcde-100-2016 .c-related-articles--row {
  display: none; }

body.collection-rcuk-100-2016 .c-article-body__aside .c-related-articles--aside,
body.collection-rcde-100-2016 .c-article-body__aside .c-related-articles--aside {
  display: none;
  height: 0; }
  @media (min-width: 980px) {
    body.collection-rcuk-100-2016 .c-article-body__aside .c-related-articles--aside,
    body.collection-rcde-100-2016 .c-article-body__aside .c-related-articles--aside {
      margin-top: 0; } }

body.collection-rcuk-100-2016 h1, body.collection-rcuk-100-2016 h2, body.collection-rcuk-100-2016 h3, body.collection-rcuk-100-2016 h4, body.collection-rcuk-100-2016 h5,
body.collection-rcde-100-2016 h1,
body.collection-rcde-100-2016 h2,
body.collection-rcde-100-2016 h3,
body.collection-rcde-100-2016 h4,
body.collection-rcde-100-2016 h5 {
  font-family: "ff-good-headline-web-pro-con", "Helvetica Neue", Helvetica, Arial, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, sans-serif;
  text-transform: uppercase;
  letter-spacing: 0.2rem;
  font-weight: normal; }
