/* ==========================================================================
   $Variables
   ========================================================================== */
/* ==========================================================================
   $Fonts
   ========================================================================== */
@font-face {
  font-family: 'Bebas-Neue';
  src: url('/wp-content/themes/bootstrap/fonts/Bebas-Neue.eot');
  src: url('/wp-content/themes/bootstrap/fonts/Bebas-Neue.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/bootstrap/fonts/Bebas-Neue.woff') format('woff'), url('/wp-content/themes/bootstrap/fonts/Bebas-Neue.ttf') format('truetype'), url('/wp-content/themes/bootstrap/fonts/Bebas-Neue.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* ==========================================================================
   $General
   ========================================================================== */
.rdd-content-container {
  background: #fff;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
  z-index: 1;
}
@media (min-width: 992px) {
  .rdd-content-container.rdd-content-stripe:before {
    content: '';
    height: 155px;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }
  .rdd-content-container.rdd-content-stripe.stripe-nord-orange:before {
    background-color: #FC4C02;
  }
  .rdd-content-container.rdd-content-stripe.stripe-rdd-blue:before {
    background-color: #00b5e2;
  }
  .rdd-content-container.rdd-content-stripe.stripe-rdd-magenta:before {
    background-color: #e12893;
  }
  .rdd-content-container.rdd-content-stripe.stripe-rdd-purple:before {
    background-color: #6d2077;
  }
  .rdd-content-container.rdd-content-stripe.stripe-rdd-green:before {
    background-color: #6cc24a;
  }
}
.rdd-content {
  font-size: 14px;
}
.rdd-content.nord-orange-links a {
  color: #FC4C02;
}
.rdd-content.rdd-blue-links a {
  color: #00b5e2;
}
.rdd-content.rdd-green-links a {
  color: #6cc24a;
}
.rdd-content.rdd-magenta-links a {
  color: #e12893;
}
.rdd-content.rdd-purple-links a {
  color: #6d2077;
}
.rdd-content a {
  cursor: pointer;
  text-decoration: underline;
}
.rdd-content img {
  display: block;
  max-width: 100%;
  height: auto;
}
.rdd-content p,
.rdd-content ul,
.rdd-content ol {
  font-size: 14px;
}
.rdd-content h1,
.rdd-content h2,
.rdd-content h3,
.rdd-content h4,
.rdd-content h5,
.rdd-content h6 {
  font-family: 'Bebas-Neue', sans-serif;
  font-weight: normal;
}
.rdd-content h1.nord-orange,
.rdd-content h2.nord-orange,
.rdd-content h3.nord-orange,
.rdd-content h4.nord-orange,
.rdd-content h5.nord-orange,
.rdd-content h6.nord-orange {
  color: #FC4C02;
}
.rdd-content h1.rdd-blue,
.rdd-content h2.rdd-blue,
.rdd-content h3.rdd-blue,
.rdd-content h4.rdd-blue,
.rdd-content h5.rdd-blue,
.rdd-content h6.rdd-blue {
  color: #00b5e2;
}
.rdd-content h1.rdd-green,
.rdd-content h2.rdd-green,
.rdd-content h3.rdd-green,
.rdd-content h4.rdd-green,
.rdd-content h5.rdd-green,
.rdd-content h6.rdd-green {
  color: #6cc24a;
}
.rdd-content h1.rdd-magenta,
.rdd-content h2.rdd-magenta,
.rdd-content h3.rdd-magenta,
.rdd-content h4.rdd-magenta,
.rdd-content h5.rdd-magenta,
.rdd-content h6.rdd-magenta {
  color: #e12893;
}
.rdd-content h1.rdd-purple,
.rdd-content h2.rdd-purple,
.rdd-content h3.rdd-purple,
.rdd-content h4.rdd-purple,
.rdd-content h5.rdd-purple,
.rdd-content h6.rdd-purple {
  color: #6d2077;
}
.rdd-content h1 {
  font-size: 42px;
}
.rdd-content h1 sup {
  top: -14px;
  font-size: 50%;
}
@media (min-width: 768px) {
  .rdd-content h1 {
    font-size: 48px;
  }
  .rdd-content h1 sup {
    top: -16px;
  }
}
.rdd-content h2 {
  font-size: 32px;
}
@media (min-width: 768px) {
  .rdd-content h2 {
    font-size: 36px;
  }
}
.rdd-content h3 {
  font-size: 26px;
  margin-bottom: 10px;
}
.rdd-content .rdd-widget {
  background-color: #ededed;
  position: relative;
  padding-bottom: 36px;
}
.rdd-content .rdd-widget.without-cta {
  padding-bottom: 0;
}
.rdd-content .rdd-widget hr {
  border-top: 1px solid #cfcfcf;
}
.rdd-content .rdd-widget-heading,
.rdd-content a.rdd-widget-cta-anchor,
.rdd-content a.rdd-cta {
  color: #fff;
  text-align: center;
  text-decoration: none;
}
.rdd-content .rdd-widget-heading.nord-orange,
.rdd-content a.rdd-widget-cta-anchor.nord-orange,
.rdd-content a.rdd-cta.nord-orange {
  background-color: #FC4C02;
}
.rdd-content .rdd-widget-heading.rdd-blue,
.rdd-content a.rdd-widget-cta-anchor.rdd-blue,
.rdd-content a.rdd-cta.rdd-blue {
  background-color: #00b5e2;
}
.rdd-content .rdd-widget-heading.rdd-green,
.rdd-content a.rdd-widget-cta-anchor.rdd-green,
.rdd-content a.rdd-cta.rdd-green {
  background-color: #6cc24a;
}
.rdd-content .rdd-widget-heading.rdd-magenta,
.rdd-content a.rdd-widget-cta-anchor.rdd-magenta,
.rdd-content a.rdd-cta.rdd-magenta {
  background-color: #e12893;
}
.rdd-content .rdd-widget-heading.rdd-purple,
.rdd-content a.rdd-widget-cta-anchor.rdd-purple,
.rdd-content a.rdd-cta.rdd-purple {
  background-color: #6d2077;
}
.rdd-content .rdd-widget-heading {
  min-height: 40px;
  padding: 0 15px;
}
.rdd-content .rdd-widget-heading h3 {
  color: #fff;
  line-height: 24px;
  margin: 0;
  padding: 8px 0;
}
.rdd-content .rdd-widget-content {
  padding: 15px;
}
.rdd-content .rdd-widget-content > :last-child {
  margin-bottom: 0;
}
.rdd-content .rdd-widget-cta {
  min-height: 36px;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
}
.rdd-content .rdd-widget-cta a.rdd-widget-cta-anchor {
  display: block;
  font-size: 22px;
  font-family: 'Bebas-Neue', sans-serif;
  line-height: 32px;
  padding: 2px 0;
}
.rdd-content .rdd-widget-cta a.rdd-widget-cta-anchor .rdd-cta-arrow {
  display: inline-block;
  overflow: hidden;
  position: relative;
  top: -1px;
  font-family: 'Lato', sans-serif;
  font-weight: normal;
  font-size: 38px;
  line-height: 24px;
}
.rdd-content a.rdd-cta {
  display: inline-block;
  font-size: 22px;
  font-family: 'Bebas-Neue', sans-serif;
  text-align: left;
  line-height: 32px;
  padding: 2px 46px 2px 16px;
  position: relative;
}
.rdd-content a.rdd-cta .rdd-cta-arrow {
  display: block;
  font-family: 'Lato', sans-serif;
  font-weight: normal;
  font-size: 38px;
  text-align: center;
  line-height: 26px;
  position: absolute;
  top: 0;
  right: 0;
  width: 46px;
  height: 36px;
}
.rdd-content .rdd-teaser {
  margin-bottom: 45px;
  position: relative;
}
.rdd-content .rdd-teaser .rdd-teaser-content-container {
  background-color: #ededed;
  padding: 15px 15px 20px 15px;
}
.rdd-content .rdd-teaser .rdd-teaser-content-container .rdd-teaser-heading {
  margin: 0 0 11px 0;
}
.rdd-content .rdd-teaser .rdd-teaser-content-container .rdd-teaser-content {
  font-size: 15px;
  margin: 0 0 15px 0;
}
.rdd-content .rdd-teaser .rdd-teaser-content-container a.rdd-cta {
  font-size: 18px;
}
.rdd-content .rdd-teaser .rdd-teaser-content-container a.rdd-cta .rdd-cta-arrow {
  font-size: 34px;
  line-height: 25px;
}
@media (min-width: 992px) {
  .rdd-content .rdd-teaser .rdd-teaser-content-container {
    background-color: rgba(255, 255, 255, 0.7);
    padding: 25px 25px 80px 25px;
    position: absolute;
    right: 10px;
    bottom: 10px;
    top: 0;
    width: 350px;
  }
  .rdd-content .rdd-teaser .rdd-teaser-content-container .rdd-teaser-heading {
    margin-bottom: 23px;
  }
  .rdd-content .rdd-teaser .rdd-teaser-content-container a.rdd-cta {
    display: block;
    position: absolute;
    left: 25px;
    right: 25px;
    bottom: 35px;
  }
}
.rdd-content .rdd-expandable-block {
  background-color: #ededed;
  margin-bottom: 35px;
  overflow: hidden;
  position: relative;
}
@media (min-width: 600px) {
  .rdd-content .rdd-expandable-block {
    padding-left: 140px;
  }
}
@media (min-width: 768px) {
  .rdd-content .rdd-expandable-block {
    padding-left: 160px;
  }
}
@media (min-width: 992px) {
  .rdd-content .rdd-expandable-block {
    padding-left: 214px;
  }
}
.rdd-content .rdd-expandable-block hr {
  border-top: 1px solid #cfcfcf;
}
.rdd-content .rdd-expandable-block .rdd-expandable-image-container .rdd-expandable-image {
  width: 100%;
}
@media (min-width: 600px) {
  .rdd-content .rdd-expandable-block .rdd-expandable-image-container {
    position: absolute;
    left: 0;
    top: 0;
    width: 140px;
  }
}
@media (min-width: 768px) {
  .rdd-content .rdd-expandable-block .rdd-expandable-image-container {
    width: 160px;
  }
}
@media (min-width: 992px) {
  .rdd-content .rdd-expandable-block .rdd-expandable-image-container {
    width: 214px;
  }
}
.rdd-content .rdd-expandable-block .rdd-expandable-heading {
  min-height: 40px;
  padding: 0 15px;
  text-align: center;
}
.rdd-content .rdd-expandable-block .rdd-expandable-heading h3 {
  color: #fff;
  line-height: 24px;
  margin: 0;
  padding: 8px 0;
}
.rdd-content .rdd-expandable-block .rdd-expandable-content-container {
  padding: 14px 20px 34px 20px;
  position: relative;
}
.rdd-content .rdd-expandable-block .rdd-expandable-content-container .rdd-expandable-introduction > :last-child {
  margin-bottom: 0;
}
.rdd-content .rdd-expandable-block .rdd-expandable-content-container .rdd-expandable-content {
  display: none;
  border-top: 1px solid #cfcfcf;
  margin-top: 15px;
  padding-top: 15px;
}
.rdd-content .rdd-expandable-block .rdd-expandable-content-container .rdd-expandable-content > :first-child {
  margin-top: 0;
}
.rdd-content .rdd-expandable-block .rdd-expandable-content-container .rdd-expandable-content > :last-child {
  margin-bottom: 0;
}
.rdd-content .rdd-expandable-block .rdd-expandable-content-container .rdd-expandable-learn-more {
  cursor: pointer;
  position: absolute;
  right: 20px;
  bottom: 0;
  width: 120px;
  min-height: 34px;
  padding: 0 0 8px 0;
  line-height: 26px;
  font-family: 'Bebas-Neue', sans-serif;
  text-align: right;
  font-size: 18px;
  text-transform: uppercase;
}
.rdd-content .rdd-expandable-block .rdd-expandable-content-container .rdd-expandable-learn-more .rdd-expandable-learn-more-arrow {
  display: inline-block;
  overflow: hidden;
  position: relative;
  top: 5px;
  font-family: 'Lato', sans-serif;
  font-weight: normal;
  font-size: 34px;
  line-height: 25px;
  margin-left: 10px;
  transform: rotate(90deg);
}
.rdd-content .rdd-expandable-block .rdd-expandable-content-container .rdd-expandable-learn-more.rdd-expandable-content-expanded .rdd-expandable-learn-more-arrow {
  transform: rotate(270deg);
  left: -8px;
}
.rdd-content .rdd-expandable-block.rdd-magenta .rdd-expandable-heading {
  background-color: #e12893;
}
.rdd-content .rdd-expandable-block.rdd-magenta .rdd-expandable-content-container h1,
.rdd-content .rdd-expandable-block.rdd-magenta .rdd-expandable-content-container h2,
.rdd-content .rdd-expandable-block.rdd-magenta .rdd-expandable-content-container h3,
.rdd-content .rdd-expandable-block.rdd-magenta .rdd-expandable-content-container h4,
.rdd-content .rdd-expandable-block.rdd-magenta .rdd-expandable-content-container h5,
.rdd-content .rdd-expandable-block.rdd-magenta .rdd-expandable-content-container h6 {
  color: #e12893;
}
.rdd-content .rdd-expandable-block.rdd-magenta .rdd-expandable-content-container .rdd-expandable-learn-more {
  color: #e12893;
}
.rdd-content .rdd-expandable-block.rdd-purple .rdd-expandable-heading {
  background-color: #6d2077;
}
.rdd-content .rdd-expandable-block.rdd-purple .rdd-expandable-content-container h1,
.rdd-content .rdd-expandable-block.rdd-purple .rdd-expandable-content-container h2,
.rdd-content .rdd-expandable-block.rdd-purple .rdd-expandable-content-container h3,
.rdd-content .rdd-expandable-block.rdd-purple .rdd-expandable-content-container h4,
.rdd-content .rdd-expandable-block.rdd-purple .rdd-expandable-content-container h5,
.rdd-content .rdd-expandable-block.rdd-purple .rdd-expandable-content-container h6 {
  color: #6d2077;
}
.rdd-content .rdd-expandable-block.rdd-purple .rdd-expandable-content-container .rdd-expandable-learn-more {
  color: #6d2077;
}
/* ==========================================================================
   $Countdown
   ========================================================================== */
#rdd-countdown-container {
  position: relative;
  height: 0;
  z-index: 10000;
}
#rdd-countdown {
  background: #fff;
  border: 2px solid #2fc0e7;
  border-radius: 1px;
  padding: 10px;
  height: 90px;
  width: 130px;
  position: absolute;
  top: -10px;
  right: 20px;
  box-shadow: 3px 4px 7px rgba(0, 0, 0, 0.28);
}
#rdd-countdown #rdd-countdown-line-1 #rdd-countdown-logo {
  float: left;
  width: 39px;
  margin-right: 4px;
}
#rdd-countdown #rdd-countdown-line-1 #rdd-countdown-logo img {
  display: block;
  width: 100%;
  height: auto;
  position: relative;
  top: -3px;
}
#rdd-countdown #rdd-countdown-line-1 .rdd-countdown-day {
  background: #d9d9d9;
  color: #000;
  float: left;
  width: 18px;
  height: 33px;
  margin-left: 3px;
  line-height: 33px;
  font-size: 25px;
  font-family: 'Bebas-Neue', sans-serif;
  text-align: center;
}
#rdd-countdown #rdd-countdown-line-2 {
  clear: left;
  color: #66c637;
  height: 33px;
  line-height: 33px;
  white-space: nowrap;
  font-family: 'Bebas-Neue', sans-serif;
  font-size: 31px;
  text-transform: uppercase;
  text-align: center;
  position: relative;
  top: 1px;
}
@media (min-width: 400px) {
  #rdd-countdown {
    right: 40px;
  }
}
@media (min-width: 600px) {
  #rdd-countdown {
    right: 70px;
  }
}
@media (min-width: 800px) {
  #rdd-countdown {
    right: 120px;
  }
}
@media (min-width: 880px) {
  #rdd-countdown {
    right: 160px;
  }
}
@media (min-width: 960px) {
  #rdd-countdown {
    right: 30px;
    top: 120px;
  }
}
@media (min-width: 992px) {
  #rdd-countdown {
    top: 330px;
  }
}
@media (min-width: 1360px) {
  #rdd-countdown {
    top: 140px;
    right: 40px;
  }
}
@media (min-width: 1480px) {
  #rdd-countdown {
    right: 5%;
  }
}
@media (min-width: 1600px) {
  #rdd-countdown {
    border-width: 4px;
    border-radius: 2px;
    width: 260px;
    height: 175px;
    padding: 20px 22px;
    right: 30px;
    box-shadow: 4px 5px 10px rgba(0, 0, 0, 0.28);
  }
  #rdd-countdown #rdd-countdown-line-1 #rdd-countdown-logo {
    width: 75px;
  }
  #rdd-countdown #rdd-countdown-line-1 #rdd-countdown-logo img {
    top: -3px;
  }
  #rdd-countdown #rdd-countdown-line-1 .rdd-countdown-day {
    width: 38px;
    height: 64px;
    margin-left: 5px;
    line-height: 64px;
    font-size: 54px;
  }
  #rdd-countdown #rdd-countdown-line-2 {
    height: 57px;
    line-height: 57px;
    font-size: 62px;
    top: 7px;
  }
}
@media (min-width: 1650px) {
  #rdd-countdown {
    right: 40px;
  }
}
@media (min-width: 1700px) {
  #rdd-countdown {
    right: 4.25%;
  }
}
@media (min-width: 1800px) {
  #rdd-countdown {
    right: 5.5%;
  }
}
@media (min-width: 1900px) {
  #rdd-countdown {
    right: 6.5%;
  }
}
@media (min-width: 2000px) {
  #rdd-countdown {
    right: 7.5%;
  }
}
@media (min-width: 2100px) {
  #rdd-countdown {
    right: 8.5%;
  }
}
@media (min-width: 2200px) {
  #rdd-countdown {
    right: 9.5%;
  }
}
@media (min-width: 2300px) {
  #rdd-countdown {
    right: 10.5%;
  }
}
/* ==========================================================================
   $Slider
   ========================================================================== */
#rdd-slider-container {
  background-color: #f1f1f1;
  padding-bottom: 35px;
}
#rdd-slider-container.with-rdd-stripes {
  background-image: url('/wp-content/themes/bootstrap/images/rdd-slider-striped-mobile-bg.jpg');
  background-position: left center;
  background-repeat: no-repeat;
  padding: 35px 0;
}
#rdd-slider-container .rev_slider_wrapper {
  margin-bottom: 0 !important;
}
#rdd-slider-container .tp-bullets.simplebullets.round {
  bottom: -20px !important;
}
#rdd-slider-container .tp-bullets.simplebullets.round .bullet {
  background: #9e9e9e !important;
  margin: 0 5px;
  height: 8px !important;
  width: 8px !important;
}
#rdd-slider-container .tp-bullets.simplebullets.round .bullet.selected {
  background: #0099BC !important;
}
#rdd-slider-container .rev_slider_wrapper li .tp-caption,
#rdd-slider-container .rev_slider_wrapper li:first-child .tp-caption {
  background: transparent !important;
}
@media (max-width: 767px) {
  #rdd-slider-container .col-lg-12 {
    padding: 0;
  }
}
@media (min-width: 768px) {
  #rdd-slider-container {
    padding: 0;
  }
  #rdd-slider-container.with-rdd-stripes {
    background-position: center center;
    padding: 0;
  }
  #rdd-slider-container .tp-bullets.simplebullets.round {
    display: none;
  }
}
@media (min-width: 992px) {
  #rdd-slider-container.with-rdd-stripes {
    background-image: url('/wp-content/themes/bootstrap/images/rdd-slider-striped-bg.jpg');
    background-position: center center;
  }
}
/* ==========================================================================
   $Nav
   ========================================================================== */
#rdd-nav-container {
  background: #fff;
  border-bottom: 3px solid #FC4C02;
  border-top: 3px solid #FC4C02;
  box-shadow: 0 0 13px rgba(0, 0, 0, 0.29);
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
  z-index: 2;
}
#rdd-nav-container.nord-orange {
  border-top-color: #FC4C02;
  border-bottom-color: #FC4C02;
}
#rdd-nav-container.nord-orange h1 {
  color: #FC4C02;
}
#rdd-nav-container.rdd-blue {
  border-top-color: #00b5e2;
  border-bottom-color: #00b5e2;
}
#rdd-nav-container.rdd-blue h1 {
  color: #00b5e2;
}
#rdd-nav-container.rdd-magenta {
  border-top-color: #e12893;
  border-bottom-color: #e12893;
}
#rdd-nav-container.rdd-magenta h1 {
  color: #e12893;
}
#rdd-nav-container.rdd-purple {
  border-top-color: #6d2077;
  border-bottom-color: #6d2077;
}
#rdd-nav-container.rdd-purple h1 {
  color: #6d2077;
}
#rdd-nav-container.rdd-green {
  border-top-color: #6cc24a;
  border-bottom-color: #6cc24a;
}
#rdd-nav-container.rdd-green h1 {
  color: #6cc24a;
}
#rdd-nav-container .breadcrumbs {
  margin: 4px 0 6px 0;
}
#rdd-nav-container .breadcrumbs a {
  text-decoration: none;
}
@media (min-width: 992px) {
  #rdd-nav-container .breadcrumbs {
    margin-bottom: -7px;
  }
}
#rdd-nav-container h1 {
  text-align: center;
  margin: 0 0 5px 0;
}
#rdd-nav {
  text-align: center;
  max-width: 580px;
  margin: 0 auto;
  position: relative;
}
#rdd-nav .rdd-nav-anchor {
  color: #c0c0c0;
  display: inline-block;
  margin-bottom: 11px;
  margin-top: 5px;
  text-decoration: none;
  white-space: nowrap;
  width: 130px;
  position: relative;
  -webkit-transition: color .2s linear;
  -moz-transition: color .2s linear;
  -o-transition: color .2s linear;
  transition: color .2s linear;
}
#rdd-nav .rdd-nav-anchor .rdd-nav-icon,
#rdd-nav .rdd-nav-anchor .rdd-nav-icon-active {
  background-repeat: no-repeat;
  display: block;
  width: 100%;
  height: 107px;
}
#rdd-nav .rdd-nav-anchor .rdd-nav-icon.rdd-about,
#rdd-nav .rdd-nav-anchor .rdd-nav-icon-active.rdd-about {
  background-image: url('/wp-content/themes/bootstrap/images/rdd-nav-icon-about.png');
}
#rdd-nav .rdd-nav-anchor .rdd-nav-icon.rdd-events,
#rdd-nav .rdd-nav-anchor .rdd-nav-icon-active.rdd-events {
  background-image: url('/wp-content/themes/bootstrap/images/rdd-nav-icon-events.png');
}
#rdd-nav .rdd-nav-anchor .rdd-nav-icon.rdd-get-inspired,
#rdd-nav .rdd-nav-anchor .rdd-nav-icon-active.rdd-get-inspired {
  background-image: url('/wp-content/themes/bootstrap/images/rdd-nav-icon-get-inspired.png');
}
#rdd-nav .rdd-nav-anchor .rdd-nav-icon.rdd-get-involved,
#rdd-nav .rdd-nav-anchor .rdd-nav-icon-active.rdd-get-involved {
  background-image: url('/wp-content/themes/bootstrap/images/rdd-nav-icon-get-involved.png');
}
#rdd-nav .rdd-nav-anchor .rdd-nav-icon.rdd-store,
#rdd-nav .rdd-nav-anchor .rdd-nav-icon-active.rdd-store {
  background-image: url('/wp-content/themes/bootstrap/images/rdd-nav-icon-store.png');
}
#rdd-nav .rdd-nav-anchor .rdd-nav-icon {
  background-position: center bottom;
}
#rdd-nav .rdd-nav-anchor .rdd-nav-icon-active {
  background-position: center top;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  -webkit-transition: opacity .2s linear;
  -moz-transition: opacity .2s linear;
  -o-transition: opacity .2s linear;
  transition: opacity .2s linear;
}
#rdd-nav .rdd-nav-anchor .rdd-nav-title {
  display: block;
  font-family: 'Bebas-Neue', sans-serif;
  font-size: 24px;
  margin-top: 2px;
  text-transform: uppercase;
}
#rdd-nav .rdd-nav-anchor.active-anchor,
#rdd-nav .rdd-nav-anchor:hover {
  color: #797979;
}
#rdd-nav .rdd-nav-anchor.active-anchor .rdd-nav-icon-active,
#rdd-nav .rdd-nav-anchor:hover .rdd-nav-icon-active {
  opacity: 1;
}
@media (min-width: 350px) {
  #rdd-nav .rdd-nav-anchor {
    width: 150px;
  }
}
@media (min-width: 370px) {
  #rdd-nav .rdd-nav-anchor {
    width: 160px;
  }
}
@media (min-width: 600px) {
  #rdd-nav .rdd-nav-anchor {
    width: 170px;
  }
}
@media (min-width: 992px) {
  #rdd-nav .rdd-nav-anchor {
    width: 142px;
    margin-bottom: 18px;
    margin-top: 15px;
  }
  #rdd-nav .rdd-nav-anchor.first-anchor {
    margin-right: 29px;
  }
  #rdd-nav .rdd-nav-anchor.middle-anchor {
    margin-left: 29px;
    margin-right: 29px;
  }
  #rdd-nav .rdd-nav-anchor.last-anchor {
    margin-left: 29px;
  }
}
@media (min-width: 992px) {
  #rdd-nav {
    max-width: none;
    margin: 0;
    white-space: nowrap;
  }
  #rdd-nav:before {
    content: '';
    display: block;
    position: absolute;
    left: 40px;
    width: 90%;
    top: 64px;
    height: 10px;
    background: #cfcfcf;
  }
}
/* ==========================================================================
   $Footer
   ========================================================================== */
#rdd-footer-container {
  background-color: #f1f1f1;
  margin-bottom: -65px;
  border-top: 5px solid #fff;
}
#rdd-footer-container #rdd-footer-breadcrumbs {
  color: #fff;
  line-height: 22px;
  text-align: center;
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.29);
  position: relative;
  z-index: 2;
}
#rdd-footer-container #rdd-footer-breadcrumbs .breadcrumbs {
  margin: 0;
  padding: 14px 0;
}
#rdd-footer-container #rdd-footer-breadcrumbs .breadcrumbs a,
#rdd-footer-container #rdd-footer-breadcrumbs .breadcrumbs span {
  color: #fff;
  font-size: 14px;
  line-height: 22px;
}
#rdd-footer-container.nord-orange #rdd-footer-breadcrumbs {
  background-color: #FC4C02;
}
#rdd-footer-container.rdd-blue #rdd-footer-breadcrumbs {
  background-color: #00b5e2;
}
#rdd-footer-container.rdd-magenta #rdd-footer-breadcrumbs {
  background-color: #e12893;
}
#rdd-footer-container.rdd-purple #rdd-footer-breadcrumbs {
  background-color: #6d2077;
}
#rdd-footer-container.rdd-green #rdd-footer-breadcrumbs {
  background-color: #6cc24a;
}
#rdd-footer {
  background-color: #f1f1f1;
  padding-left: 20px;
  padding-right: 20px;
}
#rdd-footer-sponsors {
  padding-top: 30px;
  position: relative;
  z-index: 1;
}
@media (min-width: 992px) {
  #rdd-footer-sponsors {
    padding-top: 50px;
  }
}
#rdd-footer-sponsors #rdd-footer-main-sponsors {
  background-color: #fff;
  border: 1px solid #d8d8d8;
  border-radius: 5px;
  max-width: 318px;
  margin: 0 auto;
  overflow: hidden;
}
#rdd-footer-sponsors #rdd-footer-main-sponsors #rdd-footer-sponsor-nord,
#rdd-footer-sponsors #rdd-footer-main-sponsors #rdd-footer-sponsor-eurordis {
  float: left;
  width: 50%;
}
#rdd-footer-sponsors #rdd-footer-main-sponsors #rdd-footer-sponsor-nord a,
#rdd-footer-sponsors #rdd-footer-main-sponsors #rdd-footer-sponsor-eurordis a {
  display: block;
}
#rdd-footer-sponsors #rdd-footer-main-sponsors #rdd-footer-sponsor-nord a img,
#rdd-footer-sponsors #rdd-footer-main-sponsors #rdd-footer-sponsor-eurordis a img {
  margin: 0 auto;
}
#rdd-footer-sponsors #rdd-footer-main-sponsors #rdd-footer-sponsor-nord a {
  padding-right: 10px;
  padding-left: 8px;
}
#rdd-footer-sponsors #rdd-footer-main-sponsors #rdd-footer-sponsor-eurordis a {
  padding-right: 8px;
  padding-left: 10px;
}
@media (min-width: 992px) {
  #rdd-footer-sponsors #rdd-footer-main-sponsors {
    margin-bottom: 36px;
  }
}
#rdd-footer-sponsors #rdd-footer-sponsors-heading {
  margin-top: 27px;
  margin-bottom: 19px;
  text-align: center;
}
@media (min-width: 992px) {
  #rdd-footer-sponsors #rdd-footer-sponsors-heading {
    text-align: left;
    margin: 0;
    position: absolute;
    left: 0;
    top: 44px;
    width: 25%;
  }
}
#rdd-footer-sponsors #rdd-footer-sponsor-logos {
  border-top: 2px solid #dbdbdb;
  border-bottom: 2px solid #dbdbdb;
  margin-bottom: 34px;
  overflow: hidden;
}
#rdd-footer-sponsors #rdd-footer-sponsor-logos .rdd-footer-sponsor {
  float: left;
  width: 50%;
  padding: 9px 7px;
}
#rdd-footer-sponsors #rdd-footer-sponsor-logos .rdd-footer-sponsor .rdd-footer-sponsor-link {
  display: block;
  margin: 0 auto;
  max-width: 300px;
}
@media (max-width: 479px) {
  #rdd-footer-sponsors #rdd-footer-sponsor-logos .rdd-footer-sponsor:nth-child(odd) {
    clear: left;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  #rdd-footer-sponsors #rdd-footer-sponsor-logos .rdd-footer-sponsor {
    width: 33.33%;
  }
  #rdd-footer-sponsors #rdd-footer-sponsor-logos .rdd-footer-sponsor:nth-child(3n+1) {
    clear: left;
  }
}
@media (min-width: 768px) {
  #rdd-footer-sponsors #rdd-footer-sponsor-logos .rdd-footer-sponsor {
    width: 25%;
  }
  #rdd-footer-sponsors #rdd-footer-sponsor-logos .rdd-footer-sponsor:nth-child(4n+1) {
    clear: left;
  }
}
@media (min-width: 992px) {
  #rdd-footer-sponsors #rdd-footer-sponsor-logos .rdd-footer-sponsor {
    padding: 10px 9px;
  }
}
@media (min-width: 992px) {
  #rdd-footer-sponsors #rdd-footer-sponsor-logos {
    margin-bottom: 50px;
  }
}
#rdd-footer-downloads-cta {
  text-align: center;
  padding-bottom: 30px;
}
@media (min-width: 992px) {
  #rdd-footer-downloads-cta {
    padding-bottom: 50px;
  }
}
/* ==========================================================================
   $Home
   ========================================================================== */
#rdd-home-container {
  padding-top: 40px;
}
@media (min-width: 992px) {
  #rdd-home-container {
    padding-top: 45px;
  }
}
#rdd-home-container .rdd-widget {
  margin-bottom: 45px;
}
@media (min-width: 992px) {
  #rdd-events-stripes-news-container,
  #rdd-get-inspired-share-container {
    display: flex;
  }
}
@media (min-width: 992px) {
  #rdd-home-events,
  #rdd-home-stripes,
  #rdd-home-news {
    float: left;
    width: 31%;
  }
}
#rdd-home-events .rdd-widget-content {
  padding-top: 0;
}
#rdd-home-events p.no-upcoming-events {
  padding-top: 15px;
}
#rdd-home-events a.rdd-home-event {
  border-bottom: 1px solid #b5b5b5;
  display: block;
  padding-top: 15px;
  padding-bottom: 15px;
  text-decoration: none;
  position: relative;
}
#rdd-home-events a.rdd-home-event h4,
#rdd-home-events a.rdd-home-event p {
  -webkit-transition: color .2s linear;
  -moz-transition: color .2s linear;
  -o-transition: color .2s linear;
  transition: color .2s linear;
}
#rdd-home-events a.rdd-home-event:hover h4,
#rdd-home-events a.rdd-home-event:hover p {
  color: #FC4C02;
}
#rdd-home-events a.rdd-home-event:last-child {
  border-bottom: 0;
  padding-bottom: 0;
}
#rdd-home-events a.rdd-home-event .rdd-home-event-image {
  background: #fff;
  position: absolute;
  left: 0;
  top: 15px;
  height: 70px;
  width: 70px;
}
#rdd-home-events a.rdd-home-event .rdd-home-event-content {
  min-height: 70px;
  padding-left: 98px;
}
#rdd-home-events a.rdd-home-event .rdd-home-event-content h4.rdd-home-event-title {
  margin: 0;
  position: relative;
}
#rdd-home-events a.rdd-home-event .rdd-home-event-content h4.rdd-home-event-title .rdd-home-event-arrow {
  color: #FC4C02;
  display: block;
  position: absolute;
  left: -16px;
  top: -4px;
  width: 16px;
  font-weight: normal;
  font-size: 24px;
  font-family: 'Lato', sans-serif;
  line-height: 20px;
}
#rdd-home-events a.rdd-home-event .rdd-home-event-content p.rdd-home-event-dates,
#rdd-home-events a.rdd-home-event .rdd-home-event-content p.rdd-home-event-location {
  font-size: 13px;
  margin: 9px 0 0 0;
}
@media (min-width: 360px) {
  #rdd-home-events a.rdd-home-event .rdd-home-event-image {
    height: 80px;
    width: 80px;
  }
  #rdd-home-events a.rdd-home-event .rdd-home-event-content {
    min-height: 80px;
    padding-left: 108px;
  }
}
#rdd-home-stripes #rdd-home-stripes-image-container {
  margin-bottom: 10px;
}
#rdd-home-stripes #rdd-home-stripes-image-container #rdd-home-stripes-image {
  margin: 0 auto;
}
@media (min-width: 992px) {
  #rdd-home-stripes #rdd-home-stripes-image-container #rdd-home-stripes-image {
    width: 100%;
  }
}
@media (min-width: 992px) {
  #rdd-home-stripes {
    margin-left: 3.5%;
    margin-right: 3.5%;
  }
}
#rdd-home-news .rdd-widget-content {
  padding-top: 0;
}
#rdd-home-news p.no-latest-news {
  padding-top: 15px;
}
#rdd-home-news a.rdd-home-article {
  border-bottom: 1px solid #b5b5b5;
  display: block;
  padding-top: 15px;
  padding-bottom: 15px;
  text-decoration: none;
  position: relative;
}
#rdd-home-news a.rdd-home-article h4,
#rdd-home-news a.rdd-home-article p {
  -webkit-transition: color .2s linear;
  -moz-transition: color .2s linear;
  -o-transition: color .2s linear;
  transition: color .2s linear;
}
#rdd-home-news a.rdd-home-article:hover h4,
#rdd-home-news a.rdd-home-article:hover p {
  color: #772583;
}
#rdd-home-news a.rdd-home-article:last-child {
  border-bottom: 0;
  padding-bottom: 0;
}
#rdd-home-news a.rdd-home-article .rdd-home-article-image {
  background: #fff;
  position: absolute;
  left: 0;
  top: 15px;
  height: 60px;
  width: 60px;
}
#rdd-home-news a.rdd-home-article .rdd-home-article-content {
  min-height: 60px;
  padding-left: 81px;
}
#rdd-home-news a.rdd-home-article .rdd-home-article-content h4.rdd-home-article-title {
  margin: 0;
}
#rdd-home-news a.rdd-home-article .rdd-home-article-content p.rdd-home-article-read-more {
  font-size: 13px;
  margin: 9px 0 0 0;
}
#rdd-home-news a.rdd-home-article .rdd-home-article-content p.rdd-home-article-read-more .rdd-home-article-arrow {
  display: inline-block;
  color: #772583;
  font-weight: normal;
  font-size: 24px;
  font-family: 'Lato', sans-serif;
  line-height: 12px;
  margin-right: 3px;
  position: relative;
  top: 2px;
}
@media (min-width: 360px) {
  #rdd-home-news a.rdd-home-article .rdd-home-article-image {
    height: 70px;
    width: 70px;
  }
  #rdd-home-news a.rdd-home-article .rdd-home-article-content {
    min-height: 70px;
    padding-left: 91px;
  }
}
@media (min-width: 992px) {
  #rdd-get-inspired-share-container {
    padding-top: 15px;
  }
}
#rdd-home-get-inspired #rdd-home-get-inspired-image-container {
  margin-bottom: 10px;
}
#rdd-home-get-inspired #rdd-home-get-inspired-image-container #rdd-home-get-inspired-image {
  margin: 0 auto;
}
@media (min-width: 992px) {
  #rdd-home-get-inspired #rdd-home-get-inspired-image-container #rdd-home-get-inspired-image {
    width: 100%;
  }
}
@media (min-width: 992px) {
  #rdd-home-get-inspired {
    float: left;
    width: 31%;
  }
}
#rdd-home-share .rdd-widget-content {
  padding-top: 1px;
}
#rdd-home-share a.rdd-home-share-story {
  border-bottom: 1px solid #b5b5b5;
  display: block;
  padding-top: 15px;
  padding-bottom: 14px;
  text-decoration: none;
}
#rdd-home-share a.rdd-home-share-story:last-child {
  border-bottom: 0;
  padding-bottom: 0;
}
#rdd-home-share a.rdd-home-share-story h4.rdd-home-share-title {
  color: #FC4C02;
  margin: 0 0 1px 0;
}
#rdd-home-share a.rdd-home-share-story h4.rdd-home-share-title .rdd-home-share-arrow {
  display: inline-block;
  color: #FC4C02;
  font-weight: normal;
  font-size: 24px;
  font-family: 'Lato', sans-serif;
  line-height: 12px;
  margin-right: 2px;
}
#rdd-home-share a.rdd-home-share-story p {
  font-size: 13px;
  margin: 0;
  -webkit-transition: color .2s linear;
  -moz-transition: color .2s linear;
  -o-transition: color .2s linear;
  transition: color .2s linear;
}
#rdd-home-share a.rdd-home-share-story p.rdd-home-share-byline {
  font-weight: bold;
}
#rdd-home-share a.rdd-home-share-story:hover p {
  color: #FC4C02;
}
@media (min-width: 992px) {
  #rdd-home-share {
    float: left;
    width: 65.5%;
    margin-left: 3.5%;
  }
}
@media (min-width: 992px) {
  #rdd-home-store-container {
    padding-top: 15px;
  }
}
#rdd-home-store {
  background-color: #fff;
  border-left: 1px solid #6cc24a;
  border-right: 1px solid #6cc24a;
}
#rdd-home-store .rdd-widget-content {
  padding-top: 0;
}
#rdd-home-store a.rdd-home-store-item {
  display: block;
  float: left;
  width: 50%;
  margin-top: 15px;
}
#rdd-home-store a.rdd-home-store-item:nth-child(5) {
  display: none;
}
#rdd-home-store a.rdd-home-store-item:nth-child(odd) {
  padding-right: 8px;
}
#rdd-home-store a.rdd-home-store-item:nth-child(even) {
  padding-left: 8px;
}
#rdd-home-store a.rdd-home-store-item .rdd-home-store-item-image {
  margin: 0 auto;
}
@media (max-width: 599px) {
  #rdd-home-store a.rdd-home-store-item:nth-child(odd) {
    clear: left;
  }
}
@media (min-width: 600px) {
  #rdd-home-store a.rdd-home-store-item {
    padding-left: 8px;
    padding-right: 8px;
    width: 25%;
  }
}
@media (min-width: 992px) {
  #rdd-home-store a.rdd-home-store-item {
    padding-left: 6px;
    padding-right: 6px;
    width: 20%;
  }
  #rdd-home-store a.rdd-home-store-item:nth-child(5) {
    display: block;
  }
}
#rdd-social-container {
  margin-bottom: 65px;
}
@media (min-width: 992px) {
  #rdd-social-container {
    padding-top: 8px;
  }
}
#rdd-social-container #rdd-social-heading {
  text-align: center;
  margin-top: 0;
  margin-bottom: 14px;
}
#rdd-social-container #rdd-instagram {
  background-color: #eaf0f4;
}
#rdd-social-container #rdd-instagram .sb_instagram_header {
  background-color: #254f7a;
  background-image: url('/wp-content/themes/bootstrap/images/rdd-bg-bar-ig.gif');
  background-repeat: repeat-x;
  background-position: top center;
  padding-bottom: 10px !important;
  margin-bottom: 0;
}
#rdd-social-container #rdd-instagram .sb_instagram_header h3,
#rdd-social-container #rdd-instagram .sb_instagram_header p {
  color: #fff;
}
#rdd-social-container #rdd-twitter {
  background-color: #eaf0f4;
}
#rdd-social-container #rdd-twitter div[class^=bar] {
  background-image: url('/wp-content/themes/bootstrap/images/rdd-bg-bar-tw.gif');
  background-repeat: repeat-x;
  background-position: top center;
}
/* ==========================================================================
   $About-the-Day
   ========================================================================== */
#rdd-about-container .rdd-widget {
  margin-bottom: 45px;
}
#rdd-about-teaser {
  margin-bottom: 45px;
}
@media (min-width: 992px) {
  #rdd-about-what-is-container {
    display: flex;
  }
}
@media (min-width: 992px) {
  #rdd-about-rare-disease-day,
  #rdd-what-is-rare-disease {
    float: left;
    width: 48.25%;
  }
}
#rdd-about-rare-disease-day #rdd-about-rare-disease-day-image-container {
  margin-bottom: 10px;
}
#rdd-about-rare-disease-day #rdd-about-rare-disease-day-image-container #rdd-about-rare-disease-day-image {
  margin: 0 auto;
}
@media (min-width: 992px) {
  #rdd-about-rare-disease-day #rdd-about-rare-disease-day-image-container #rdd-about-rare-disease-day-image {
    width: 100%;
  }
}
#rdd-what-is-rare-disease #rdd-what-is-rare-disease-image-container {
  margin-top: 20px;
}
#rdd-what-is-rare-disease #rdd-what-is-rare-disease-image-container #rdd-what-is-rare-disease-image {
  margin: 0 auto;
}
@media (min-width: 992px) {
  #rdd-what-is-rare-disease #rdd-what-is-rare-disease-image-container #rdd-what-is-rare-disease-image {
    width: 100%;
  }
}
@media (min-width: 992px) {
  #rdd-what-is-rare-disease {
    margin-left: 3.5%;
  }
}
#rdd-about-video {
  border: 1px solid #d2d2d2;
  margin-bottom: 45px;
}
#rdd-about-video .video-container {
  padding-bottom: 53.1%;
}
@media (min-width: 992px) {
  #rdd-about-video {
    margin-bottom: 60px;
  }
}
/* ==========================================================================
   $Events
   ========================================================================== */
#rdd-events-content {
  margin-top: -15px;
}
#rdd-events-content p,
#rdd-events-content ul,
#rdd-events-content ol {
  font-size: 15px;
}
#rdd-events-calendar {
  border-top: 1px solid #c7c7c7;
  padding-top: 38px;
}
#rdd-events-calendar > h2 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 14px;
}
#rdd-events-calendar h1.tribe-events-page-title {
  display: none;
}
#rdd-events-calendar .tribe-bar-date-filter,
#rdd-events-calendar .tribe-bar-search-filter,
#rdd-events-calendar .tribe-bar-geoloc-filter,
#rdd-events-calendar .tribe-bar-submit {
  float: left;
  margin-left: 0;
  margin-bottom: 0;
  padding: 15px;
  width: 25%;
}
#rdd-events-calendar .tribe-events-list-separator-month + .type-tribe_events.tribe-events-first {
  padding-top: 0;
}
#rdd-events-calendar .tribe-events-list .type-tribe_events:first-of-type {
  margin-top: 0;
}
#rdd-events-calendar .tribe-events-list .tribe-events-list-event-title {
  line-height: 1.15;
}
#rdd-events-calendar h2.tribe-events-list-separator-month {
  margin-bottom: 20px !important;
}
#rdd-events-calendar .tribe-events-list-event-title,
#rdd-events-calendar .tribe-events-map-event-title {
  font-family: 'Bebas-Neue', sans-serif;
  font-size: 26px;
  font-weight: normal;
}
#rdd-events-calendar .tribe-events-list-event-title a,
#rdd-events-calendar .tribe-events-map-event-title a,
#rdd-events-calendar .tribe-events-list-event-title span,
#rdd-events-calendar .tribe-events-map-event-title span {
  font-family: 'Bebas-Neue', sans-serif;
  font-size: 26px;
  font-weight: normal;
}
@media (max-width: 768px) {
  #rdd-events-calendar .tribe-events-sub-nav li a {
    background: #ddd;
  }
}
#rdd-events-calendar a.tribe-events-gcal,
#rdd-events-calendar a.tribe-events-ical {
  margin-top: 10px;
}
#rdd-events-calendar #tribe-events-content.tribe-events-list {
  margin-bottom: 45px;
  overflow: hidden;
}
#rdd-events-calendar #tribe-geo-map {
  height: 430px;
}
#rdd-events-awareness-advocacy-container {
  margin: 30px 0 0 0;
}
@media (min-width: 992px) {
  #rdd-events-awareness-advocacy-container {
    display: flex;
  }
}
#rdd-events-awareness,
#rdd-events-advocacy {
  margin-bottom: 45px;
}
#rdd-events-awareness h4,
#rdd-events-advocacy h4 {
  color: #FC4C02;
  margin-top: 15px;
}
@media (min-width: 992px) {
  #rdd-events-awareness,
  #rdd-events-advocacy {
    float: left;
    width: 46.5%;
  }
}
#rdd-events-awareness .rdd-widget-content {
  padding-bottom: 0;
}
#rdd-events-awareness #rdd-events-awareness-content {
  margin-bottom: 15px;
  overflow: hidden;
}
#rdd-events-awareness #rdd-events-awareness-content > :last-child {
  margin-bottom: 0;
}
#rdd-events-awareness #rdd-events-awareness-content #rdd-events-awareness-image-container {
  float: left;
  width: 100px;
  margin-right: 12px;
}
@media (min-width: 480px) {
  #rdd-events-awareness #rdd-events-awareness-content #rdd-events-awareness-image-container {
    width: 144px;
  }
}
#rdd-events-awareness #rdd-events-awareness-accordion {
  margin-left: -15px;
  margin-right: -15px;
}
#rdd-events-awareness #rdd-events-awareness-accordion .rdd-events-awareness-accordion-block {
  border-top: 1px solid #cfcfcf;
  background: #ededed;
}
#rdd-events-awareness #rdd-events-awareness-accordion .rdd-events-awareness-accordion-block .rdd-events-awareness-accordion-trigger {
  cursor: pointer;
  position: relative;
  padding: 16px 70px;
}
#rdd-events-awareness #rdd-events-awareness-accordion .rdd-events-awareness-accordion-block .rdd-events-awareness-accordion-trigger .rdd-events-awareness-accordion-icon {
  position: absolute;
  width: 27px;
  height: 22px;
  left: 24px;
  top: 15px;
  overflow: hidden;
}
#rdd-events-awareness #rdd-events-awareness-accordion .rdd-events-awareness-accordion-block .rdd-events-awareness-accordion-trigger .rdd-events-awareness-accordion-icon img {
  margin-left: -27px;
  max-width: none;
}
#rdd-events-awareness #rdd-events-awareness-accordion .rdd-events-awareness-accordion-block .rdd-events-awareness-accordion-trigger h4.rdd-events-awareness-accordion-heading {
  font-size: 20px;
  margin: 0;
}
#rdd-events-awareness #rdd-events-awareness-accordion .rdd-events-awareness-accordion-block .rdd-events-awareness-accordion-trigger .rdd-events-awareness-accordion-arrow {
  color: #FC4C02;
  position: absolute;
  height: 25px;
  width: 15px;
  top: 17px;
  right: 24px;
  font-family: 'Lato', sans-serif;
  font-weight: normal;
  font-size: 34px;
  line-height: 25px;
  margin-left: 10px;
  overflow: hidden;
  transform: rotate(90deg);
}
#rdd-events-awareness #rdd-events-awareness-accordion .rdd-events-awareness-accordion-block .rdd-events-awareness-accordion-content {
  display: none;
  padding: 0 30px 20px 30px;
}
#rdd-events-awareness #rdd-events-awareness-accordion .rdd-events-awareness-accordion-block .rdd-events-awareness-accordion-content > :last-child {
  margin-bottom: 0;
}
#rdd-events-awareness #rdd-events-awareness-accordion .rdd-events-awareness-accordion-block.rdd-accordion-open {
  background: #f9f9f9;
}
#rdd-events-awareness #rdd-events-awareness-accordion .rdd-events-awareness-accordion-block.rdd-accordion-open .rdd-events-awareness-accordion-trigger .rdd-events-awareness-accordion-icon img {
  margin-left: 0;
}
#rdd-events-awareness #rdd-events-awareness-accordion .rdd-events-awareness-accordion-block.rdd-accordion-open .rdd-events-awareness-accordion-trigger .rdd-events-awareness-accordion-arrow {
  top: 12px;
  transform: rotate(90deg) scaleX(-1);
}
#rdd-events-advocacy ul li,
#rdd-events-advocacy ol li {
  margin-bottom: 5px;
}
@media (min-width: 992px) {
  #rdd-events-advocacy {
    margin-left: 7%;
  }
}
#rdd-events-post-yours {
  margin-bottom: 45px;
}
#rdd-events-post-yours #rdd-events-post-yours-cta {
  text-align: center;
  margin-top: 22px;
  margin-bottom: 10px;
}
#rdd-events-post-yours #rdd-events-post-yours-cta .rdd-cta {
  background: #fff;
  border: 1px solid #FC4C02;
  color: #FC4C02;
}
@media (min-width: 992px) {
  #rdd-events-post-yours .rdd-widget-content {
    padding: 24px 30px;
  }
}
/* Add Community Event */
#rdd-add-event-container {
  background: #fff;
  padding-top: 45px;
  padding-bottom: 15px;
}
#rdd-add-event-container .my-events-header {
  background: transparent;
  border-color: #c7c7c7;
}
#rdd-add-event-container .my-events-header:after {
  display: none;
}
#rdd-add-event-container .my-events-header h2.my-events {
  color: #FC4C02;
  font-size: 36px !important;
}
#rdd-add-event-container .eventForm h4 {
  margin: 0;
}
#rdd-add-event-container label[for=post_title],
#rdd-add-event-container label[for=post_content] {
  font-family: 'Bebas-Neue', sans-serif;
  font-weight: normal;
  font-size: 24px;
}
#rdd-add-event-container label[for=post_title] span.req,
#rdd-add-event-container label[for=post_content] span.req {
  font-family: 'Lato', sans-serif;
}
#rdd-add-event-container .tribe-events-community-footer {
  margin-top: 0;
  margin-bottom: 45px;
}
#rdd-add-event-container .tribe-community-events .tribe-community-notice {
  box-shadow: none;
  border: none;
  padding: 0;
}
body.tribe_community_edit #tribe-events-pg-template {
  max-width: 100%;
}
.tribe_community_edit .tribe-button.submit {
  background: #00b5e2 !important;
  border: none;
  border-radius: 0;
  font-size: 22px;
  font-family: 'Bebas-Neue', sans-serif;
  line-height: 32px;
  padding: 2px 20px !important;
  max-width: 240px;
}
#EventBriteDetailDiv h4,
.eventForm .tribe_sectionheader h4,
.eventForm .tribe_sectionheader h4 label,
.tribe-community-event-info h4,
.tribe-community-event-info h4 label,
.tribe-community-events .tribe-section .tribe-section-header h3 {
  font-family: 'Bebas-Neue', sans-serif;
  font-weight: normal !important;
  font-size: 24px !important;
}
#tribe-community-events {
  background: transparent;
  border: none;
  padding: 0;
}
#tribe-community-events header {
  background: transparent;
}
#tribe-community-events .tribe-events-community-details.eventForm.bubble {
  margin-top: 0;
}
#tribe-community-events .recurrence-row.tribe-datetime-block,
#tribe-community-events .tribe-section.tribe-section-taxonomy,
#tribe-community-events .tribe-section.tribe-section-cost,
#tribe-community-events .tribe-section.tribe-section-custom-fields,
#tribe-community-events #event_tribe_organizer {
  display: none;
}
/* ==========================================================================
   $Get-Inspired
   ========================================================================== */
#rdd-get-inspired-content {
  margin-top: -10px;
  margin-bottom: 35px;
}
#rdd-get-inspired-content > :last-child {
  margin-bottom: 0;
}
#rdd-get-inspired-content p,
#rdd-get-inspired-content ul,
#rdd-get-inspired-content ol {
  font-size: 15px;
}
#rdd-get-inspired-expandable-blocks-container {
  padding-bottom: 20px;
}
@media (min-width: 992px) {
  #rdd-get-inspired-expandable-blocks-container {
    padding-bottom: 35px;
  }
}
/* ==========================================================================
   $Get-Involved
   ========================================================================== */
#rdd-get-involved-content {
  margin-top: -10px;
  margin-bottom: 35px;
}
#rdd-get-involved-content > :last-child {
  margin-bottom: 0;
}
#rdd-get-involved-content p,
#rdd-get-involved-content ul,
#rdd-get-involved-content ol {
  font-size: 15px;
}
#rdd-get-involved-expandable-blocks-container {
  padding-bottom: 20px;
}
@media (min-width: 992px) {
  #rdd-get-involved-expandable-blocks-container {
    padding-bottom: 35px;
  }
}
/* ==========================================================================
   $Shop
   ========================================================================== */
#rdd-shop {
  background: #fff;
}
/*# sourceMappingURL=style-rdd.css.map */