/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */
/* clearfix */
.owl-carousel .owl-wrapper:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0; }

/* display none until init */
.owl-carousel {
  display: none;
  position: relative;
  width: 100%;
  -ms-touch-action: pan-y; }

.owl-carousel .owl-wrapper {
  display: none;
  position: relative;
  -webkit-transform: translate3d(0px, 0px, 0px); }

.owl-carousel .owl-wrapper-outer {
  overflow: hidden;
  position: relative;
  width: 100%; }

.owl-carousel .owl-wrapper-outer.autoHeight {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out; }

.owl-carousel .owl-item {
  float: left; }

.owl-controls .owl-page,
.owl-controls .owl-buttons div {
  cursor: pointer; }

.owl-controls {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent; }

/* mouse grab icon */
.grabbing {
  cursor: url(../graphics/vendor/owlcarousel/grabbing.png) 8 8, move; }

/* fix */
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0); }

/*
* 	Owl Carousel Owl Demo Theme 
*	v1.3.3
*/
.owl-theme .owl-controls {
  margin-top: 10px;
  text-align: center; }

/* Styling Next and Prev buttons */
.owl-theme .owl-controls .owl-buttons div {
  color: #FFF;
  display: inline-block;
  zoom: 1;
  *display: inline;
  /*IE7 life-saver */
  margin: 5px;
  padding: 3px 10px;
  font-size: 12px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  background: #869791;
  filter: Alpha(Opacity=50);
  /*IE7 fix*/
  opacity: 0.5; }

/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover {
  filter: Alpha(Opacity=100);
  /*IE7 fix*/
  opacity: 1;
  text-decoration: none; }

/* Styling Pagination*/
.owl-theme .owl-controls .owl-page {
  display: inline-block;
  zoom: 1;
  *display: inline;
  /*IE7 life-saver */ }

.owl-theme .owl-controls .owl-page span {
  display: block;
  width: 20px;
  height: 20px;
  margin: 5px 7px;
  filter: Alpha(Opacity=50);
  /*IE7 fix*/
  opacity: 0.5;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  background: #869791; }

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span {
  filter: Alpha(Opacity=100);
  /*IE7 fix*/
  opacity: 1; }

/* If PaginationNumbers is true */
.owl-theme .owl-controls .owl-page span.owl-numbers {
  height: auto;
  width: auto;
  color: #FFF;
  padding: 2px 10px;
  font-size: 12px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px; }

/* preloading images */
.owl-item.loading {
  min-height: 150px;
  background: url(AjaxLoader.gif) no-repeat center center; }

/* 
 *  Owl Carousel CSS3 Transitions 
 *  v1.3.2
 */
.owl-origin {
  -webkit-perspective: 1200px;
  -webkit-perspective-origin-x: 50%;
  -webkit-perspective-origin-y: 50%;
  -moz-perspective: 1200px;
  -moz-perspective-origin-x: 50%;
  -moz-perspective-origin-y: 50%;
  perspective: 1200px; }

/* fade */
.owl-fade-out {
  z-index: 10;
  -webkit-animation: fadeOut .7s both ease;
  -moz-animation: fadeOut .7s both ease;
  animation: fadeOut .7s both ease; }

.owl-fade-in {
  -webkit-animation: fadeIn .7s both ease;
  -moz-animation: fadeIn .7s both ease;
  animation: fadeIn .7s both ease; }

/* backSlide */
.owl-backSlide-out {
  -webkit-animation: backSlideOut 1s both ease;
  -moz-animation: backSlideOut 1s both ease;
  animation: backSlideOut 1s both ease; }

.owl-backSlide-in {
  -webkit-animation: backSlideIn 1s both ease;
  -moz-animation: backSlideIn 1s both ease;
  animation: backSlideIn 1s both ease; }

/* goDown */
.owl-goDown-out {
  -webkit-animation: scaleToFade .7s ease both;
  -moz-animation: scaleToFade .7s ease both;
  animation: scaleToFade .7s ease both; }

.owl-goDown-in {
  -webkit-animation: goDown .6s ease both;
  -moz-animation: goDown .6s ease both;
  animation: goDown .6s ease both; }

/* scaleUp */
.owl-fadeUp-in {
  -webkit-animation: scaleUpFrom .5s ease both;
  -moz-animation: scaleUpFrom .5s ease both;
  animation: scaleUpFrom .5s ease both; }

.owl-fadeUp-out {
  -webkit-animation: scaleUpTo .5s ease both;
  -moz-animation: scaleUpTo .5s ease both;
  animation: scaleUpTo .5s ease both; }

/* Keyframes */
/*empty*/
@-webkit-keyframes empty {
  0% {
    opacity: 1; } }
@-moz-keyframes empty {
  0% {
    opacity: 1; } }
@keyframes empty {
  0% {
    opacity: 1; } }
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
@-moz-keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
@keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }
@-moz-keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }
@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }
@-webkit-keyframes backSlideOut {
  25% {
    opacity: .5;
    -webkit-transform: translateZ(-500px); }
  75% {
    opacity: .5;
    -webkit-transform: translateZ(-500px) translateX(-200%); }
  100% {
    opacity: .5;
    -webkit-transform: translateZ(-500px) translateX(-200%); } }
@-moz-keyframes backSlideOut {
  25% {
    opacity: .5;
    -moz-transform: translateZ(-500px); }
  75% {
    opacity: .5;
    -moz-transform: translateZ(-500px) translateX(-200%); }
  100% {
    opacity: .5;
    -moz-transform: translateZ(-500px) translateX(-200%); } }
@keyframes backSlideOut {
  25% {
    opacity: .5;
    transform: translateZ(-500px); }
  75% {
    opacity: .5;
    transform: translateZ(-500px) translateX(-200%); }
  100% {
    opacity: .5;
    transform: translateZ(-500px) translateX(-200%); } }
@-webkit-keyframes backSlideIn {
  0%, 25% {
    opacity: .5;
    -webkit-transform: translateZ(-500px) translateX(200%); }
  75% {
    opacity: .5;
    -webkit-transform: translateZ(-500px); }
  100% {
    opacity: 1;
    -webkit-transform: translateZ(0) translateX(0); } }
@-moz-keyframes backSlideIn {
  0%, 25% {
    opacity: .5;
    -moz-transform: translateZ(-500px) translateX(200%); }
  75% {
    opacity: .5;
    -moz-transform: translateZ(-500px); }
  100% {
    opacity: 1;
    -moz-transform: translateZ(0) translateX(0); } }
@keyframes backSlideIn {
  0%, 25% {
    opacity: .5;
    transform: translateZ(-500px) translateX(200%); }
  75% {
    opacity: .5;
    transform: translateZ(-500px); }
  100% {
    opacity: 1;
    transform: translateZ(0) translateX(0); } }
@-webkit-keyframes scaleToFade {
  to {
    opacity: 0;
    -webkit-transform: scale(0.8); } }
@-moz-keyframes scaleToFade {
  to {
    opacity: 0;
    -moz-transform: scale(0.8); } }
@keyframes scaleToFade {
  to {
    opacity: 0;
    transform: scale(0.8); } }
@-webkit-keyframes goDown {
  from {
    -webkit-transform: translateY(-100%); } }
@-moz-keyframes goDown {
  from {
    -moz-transform: translateY(-100%); } }
@keyframes goDown {
  from {
    transform: translateY(-100%); } }
@-webkit-keyframes scaleUpFrom {
  from {
    opacity: 0;
    -webkit-transform: scale(1.5); } }
@-moz-keyframes scaleUpFrom {
  from {
    opacity: 0;
    -moz-transform: scale(1.5); } }
@keyframes scaleUpFrom {
  from {
    opacity: 0;
    transform: scale(1.5); } }
@-webkit-keyframes scaleUpTo {
  to {
    opacity: 0;
    -webkit-transform: scale(1.5); } }
@-moz-keyframes scaleUpTo {
  to {
    opacity: 0;
    -moz-transform: scale(1.5); } }
@keyframes scaleUpTo {
  to {
    opacity: 0;
    transform: scale(1.5); } }
/* v1.0.5 */
/* Core RS CSS file. 95% of time you shouldn't change anything here. */
.royalSlider {
  height: 400px;
  position: relative;
  direction: ltr; }

.royalSlider > * {
  float: left; }

.rsWebkit3d .rsSlide {
  -webkit-transform: translateZ(0); }

.rsWebkit3d .rsSlide,
.rsWebkit3d .rsContainer,
.rsWebkit3d .rsThumbs,
.rsWebkit3d .rsPreloader,
.rsWebkit3d img,
.rsWebkit3d .rsOverflow,
.rsWebkit3d .rsBtnCenterer,
.rsWebkit3d .rsAbsoluteEl,
.rsWebkit3d .rsABlock,
.rsWebkit3d .rsLink {
  -webkit-backface-visibility: hidden; }

.rsFade.rsWebkit3d .rsSlide,
.rsFade.rsWebkit3d img,
.rsFade.rsWebkit3d .rsContainer {
  -webkit-transform: none; }

.rsOverflow {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  float: left;
  -webkit-tap-highlight-color: transparent; }

.rsVisibleNearbyWrap {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  left: 0;
  top: 0;
  -webkit-tap-highlight-color: transparent; }

.rsVisibleNearbyWrap .rsOverflow {
  position: absolute;
  left: 0;
  top: 0; }

.rsContainer {
  position: relative;
  width: 100%;
  height: 100%;
  -webkit-tap-highlight-color: transparent; }

.rsArrow,
.rsThumbsArrow {
  cursor: pointer; }

.rsThumb {
  float: left;
  position: relative; }

.rsArrow,
.rsNav,
.rsThumbsArrow {
  opacity: 1;
  -webkit-transition: opacity 0.3s linear;
  -moz-transition: opacity 0.3s linear;
  -o-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear; }

.rsHidden {
  opacity: 0;
  visibility: hidden;
  -webkit-transition: visibility 0s linear 0.3s,opacity 0.3s linear;
  -moz-transition: visibility 0s linear 0.3s,opacity 0.3s linear;
  -o-transition: visibility 0s linear 0.3s,opacity 0.3s linear;
  transition: visibility 0s linear 0.3s,opacity 0.3s linear; }

.rsGCaption {
  width: 100%;
  float: left;
  text-align: center; }

/* Fullscreen options, very important ^^ */
.royalSlider.rsFullscreen {
  position: fixed !important;
  height: auto !important;
  width: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  z-index: 2147483647 !important;
  top: 0 !important;
  left: 0 !important;
  bottom: 0 !important;
  right: 0 !important; }

.royalSlider .rsSlide.rsFakePreloader {
  opacity: 1 !important;
  -webkit-transition: 0s;
  -moz-transition: 0s;
  -o-transition: 0s;
  transition: 0s;
  display: none; }

.rsSlide {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  overflow: hidden;
  height: 100%;
  width: 100%; }

.royalSlider.rsAutoHeight,
.rsAutoHeight .rsSlide {
  height: auto; }

.rsContent {
  width: 100%;
  height: 100%;
  position: relative; }

.rsPreloader {
  position: absolute;
  z-index: 0; }

.rsNav {
  -moz-user-select: -moz-none;
  -webkit-user-select: none;
  user-select: none; }

.rsNavItem {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.25); }

.rsThumbs {
  cursor: pointer;
  position: relative;
  overflow: hidden;
  float: left;
  z-index: 22; }

.rsTabs {
  float: left;
  background: none !important; }

.rsTabs,
.rsThumbs {
  -webkit-tap-highlight-color: transparent;
  -webkit-tap-highlight-color: transparent; }

.rsVideoContainer {
  /*left: 0;
  top: 0;
  position: absolute;*/
  /*width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  float: left;*/
  width: auto;
  height: auto;
  line-height: 0;
  position: relative; }

.rsVideoFrameHolder {
  position: absolute;
  left: 0;
  top: 0;
  background: #141414;
  opacity: 0;
  -webkit-transition: .3s; }

.rsVideoFrameHolder.rsVideoActive {
  opacity: 1; }

.rsVideoContainer iframe,
.rsVideoContainer video,
.rsVideoContainer embed,
.rsVideoContainer .rsVideoObj {
  position: absolute;
  z-index: 50;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%; }

/* ios controls over video bug, shifting video */
.rsVideoContainer.rsIOSVideo iframe,
.rsVideoContainer.rsIOSVideo video,
.rsVideoContainer.rsIOSVideo embed {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding-right: 44px; }

.rsABlock {
  left: 0;
  top: 0;
  position: absolute;
  z-index: 15; }

img.rsImg {
  max-width: none; }

.grab-cursor {
  cursor: url(grab.png) 8 8, move; }

.grabbing-cursor {
  cursor: url(grabbing.png) 8 8, move; }

.rsNoDrag {
  cursor: auto; }

.rsLink {
  left: 0;
  top: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  display: block;
  z-index: 20;
  background: url(blank.gif); }

/******************************
*
*  RoyalSlider Default Skin 
*
*    1. Arrows 
*    2. Bullets
*    3. Thumbnails
*    4. Tabs
*    5. Fullscreen button
*    6. Play/close video button
*    7. Preloader
*    8. Caption
*    
*  Sprite: 'rs-default.png'
*  Feel free to edit anything
*  If you don't some part - just delete it
* 
******************************/
/* Background */
.rsDefault,
.rsDefault .rsOverflow,
.rsDefault .rsSlide,
.rsDefault .rsVideoFrameHolder,
.rsDefault .rsThumbs {
  color: #FFF; }

/***************
*
*  1. Arrows
*
****************/
.rsDefault .rsArrow {
  height: 100%;
  width: 44px;
  position: absolute;
  display: block;
  cursor: pointer;
  z-index: 21; }

.rsDefault.rsVer .rsArrow {
  width: 100%;
  height: 44px; }

.rsDefault.rsVer .rsArrowLeft {
  top: 0;
  left: 0; }

.rsDefault.rsVer .rsArrowRight {
  bottom: 0;
  left: 0; }

.rsDefault.rsHor .rsArrowLeft {
  left: 0;
  top: 0; }

.rsDefault.rsHor .rsArrowRight {
  right: 0;
  top: 0; }

.rsDefault .rsArrowIcn {
  width: 37px;
  height: 37px;
  top: 50%;
  left: 50%;
  margin-top: -16px;
  margin-left: -16px;
  position: absolute;
  cursor: pointer;
  border-radius: 2px;
  display: block; }

.rsDefault.rsHor .rsArrowLeft .rsArrowIcn {
  background-position: -211px -334px; }

.rsDefault.rsHor .rsArrowRight .rsArrowIcn {
  background-position: -341px -334px; }

.rsDefault.rsVer .rsArrowLeft .rsArrowIcn {
  background-position: -211px -334px; }

.rsDefault.rsVer .rsArrowRight .rsArrowIcn {
  background-position: -341px -334px; }

.rsDefault .rsArrowDisabled .rsArrowIcn {
  opacity: .2;
  filter: alpha(opacity=20);
  *display: none; }

/***************
*
*  2. Bullets
*
****************/
.rsDefault .rsBullets {
  position: absolute;
  z-index: 35;
  left: 0;
  bottom: 0;
  width: 100%;
  height: auto;
  margin: 0 auto;
  background: #000;
  background: rgba(0, 0, 0, 0.75);
  text-align: center;
  line-height: 8px;
  overflow: hidden; }

.rsDefault .rsBullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  padding: 6px 5px 6px; }

.rsDefault .rsBullet span {
  display: block;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #777;
  background: rgba(255, 255, 255, 0.5); }

.rsDefault .rsBullet.rsNavSelected span {
  background-color: #FFF; }

/***************
*
*  3. Thumbnails
*
****************/
.rsDefault .rsThumbsHor {
  width: 100%; }

.rsDefault .rsThumbsVer {
  width: 96px;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0; }

.rsDefault.rsWithThumbsHor .rsThumbsContainer {
  position: relative;
  height: 100%; }

.rsDefault.rsWithThumbsVer .rsThumbsContainer {
  position: relative;
  width: 100%; }

.rsDefault .rsThumb {
  float: left;
  overflow: hidden;
  width: 96px;
  height: 72px; }

.rsDefault .rsThumb img {
  width: 100%;
  height: 100%; }

.rsDefault .rsThumb.rsNavSelected {
  background: #02874a; }

.rsDefault .rsThumb.rsNavSelected img {
  opacity: 0.3;
  filter: alpha(opacity=30); }

.rsDefault .rsTmb {
  display: block; }

/* Thumbnails with text */
.rsDefault .rsTmb h5 {
  font-size: 16px;
  margin: 0;
  padding: 0;
  line-height: 20px;
  color: #FFF; }

.rsDefault .rsTmb span {
  color: #DDD;
  margin: 0;
  padding: 0;
  font-size: 13px;
  line-height: 18px; }

/* Thumbnails arrow icons */
.rsDefault .rsThumbsArrow {
  height: 100%;
  width: 20px;
  position: absolute;
  display: block;
  cursor: pointer;
  z-index: 21;
  background: #000;
  background: rgba(0, 0, 0, 0.75); }

.rsDefault .rsThumbsArrow:hover {
  background: rgba(0, 0, 0, 0.9); }

.rsDefault.rsWithThumbsVer .rsThumbsArrow {
  width: 100%;
  height: 20px; }

.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft {
  top: 0;
  left: 0; }

.rsDefault.rsWithThumbsVer .rsThumbsArrowRight {
  bottom: 0;
  left: 0; }

.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft {
  left: 0;
  top: 0; }

.rsDefault.rsWithThumbsHor .rsThumbsArrowRight {
  right: 0;
  top: 0; }

.rsDefault .rsThumbsArrowIcn {
  width: 16px;
  height: 16px;
  top: 50%;
  left: 50%;
  margin-top: -8px;
  margin-left: -8px;
  position: absolute;
  cursor: pointer;
  background: url("/wgbh/roadshow/roadie-static//graphics/vendor/royalslider/rs-default.png"); }

.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn {
  background-position: -128px -32px; }

.rsDefault.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn {
  background-position: -128px -48px; }

.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn {
  background-position: -144px -32px; }

.rsDefault.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn {
  background-position: -144px -48px; }

.rsDefault .rsThumbsArrowDisabled {
  display: none !important; }

/* Thumbnails resizing on smaller screens */
@media screen and (min-width: 0px) and (max-width: 800px) {
  .rsDefault .rsThumb {
    width: 59px;
    height: 44px; }

  .rsDefault .rsThumbsHor {
    height: 44px; }

  .rsDefault .rsThumbsVer {
    width: 59px; } }
/***************
*
*  4. Tabs
*
****************/
.rsDefault .rsTabs {
  width: 100%;
  height: auto;
  margin: 0 auto;
  text-align: center;
  overflow: hidden;
  padding-top: 12px;
  position: relative; }

.rsDefault .rsTab {
  display: inline-block;
  cursor: pointer;
  text-align: center;
  height: auto;
  width: auto;
  color: #333;
  padding: 5px 13px 6px;
  min-width: 72px;
  border: 1px solid #D9D9DD;
  border-right: 1px solid #f5f5f5;
  text-decoration: none;
  background-color: #FFF;
  background-image: -webkit-linear-gradient(top, #fefefe, #f4f4f4);
  background-image: -moz-linear-gradient(top, #fefefe, #f4f4f4);
  background-image: linear-gradient(to bottom, #fefefe, #f4f4f4);
  -webkit-box-shadow: inset 1px 0 0 #fff;
  box-shadow: inset 1px 0 0 #fff;
  *display: inline;
  *zoom: 1; }

.rsDefault .rsTab:first-child {
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px; }

.rsDefault .rsTab:last-child {
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-right: 1px solid #cfcfcf; }

.rsDefault .rsTab:active {
  border: 1px solid #D9D9DD;
  background-color: #f4f4f4;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2) inset; }

.rsDefault .rsTab.rsNavSelected {
  color: #FFF;
  border: 1px solid #999;
  text-shadow: 1px 1px #838383;
  box-shadow: 0 1px 9px rgba(102, 102, 102, 0.65) inset;
  background: #ACACAC;
  background-image: -webkit-linear-gradient(top, #ACACAC, #BBB);
  background-image: -moz-llinear-gradient(top, #ACACAC, #BBB);
  background-image: linear-gradient(to bottom, #ACACAC, #BBB); }

/***************
*
*  5. Fullscreen button
*
****************/
.rsDefault .rsFullscreenBtn {
  right: 0;
  top: 0;
  width: 44px;
  height: 44px;
  z-index: 22;
  display: block;
  position: absolute;
  cursor: pointer; }

.rsDefault .rsFullscreenIcn {
  display: block;
  margin: 6px;
  width: 32px;
  height: 32px;
  background: url("/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/rs-default.png") 0 0;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  *background-color: #000;
  border-radius: 2px; }

.rsDefault .rsFullscreenIcn:hover {
  background-color: rgba(0, 0, 0, 0.9); }

.rsDefault.rsFullscreen .rsFullscreenIcn {
  background-position: -32px 0; }

/***************
*
*  6. Play/close video button
*
****************/
.rsDefault .rsPlayBtn {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.3);
  width: 64px;
  height: 64px;
  margin-left: -32px;
  margin-top: -32px;
  cursor: pointer; }

.rsDefault .rsPlayBtnIcon {
  width: 64px;
  display: block;
  height: 64px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: .3s;
  -moz-transition: .3s;
  transition: .3s;
  background: url(/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/rs-default.png) no-repeat 0 -32px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  *background-color: #000; }

.rsDefault .rsPlayBtn:hover .rsPlayBtnIcon {
  background-color: rgba(0, 0, 0, 0.9); }

.rsDefault .rsBtnCenterer {
  position: absolute;
  left: 50%;
  top: 50%; }

.rsDefault .rsCloseVideoBtn {
  right: 0;
  top: 0;
  width: 44px;
  height: 44px;
  z-index: 500;
  position: absolute;
  cursor: pointer;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0); }

.rsDefault .rsCloseVideoBtn.rsiOSBtn {
  top: -38px;
  right: -6px; }

.rsDefault .rsCloseVideoIcn {
  margin: 6px;
  width: 32px;
  height: 32px;
  background: url("/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/rs-default.png") -64px 0;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  *background-color: #000; }

.rsDefault .rsCloseVideoIcn:hover {
  background-color: rgba(0, 0, 0, 0.9); }

/***************
*
*  7. Preloader
*
****************/
.rsDefault .rsPreloader {
  width: 20px;
  height: 20px;
  background-image: url(/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/preloader-white.gif);
  left: 50%;
  top: 50%;
  margin-left: -10px;
  margin-top: -10px; }

/***************
*
*  8. Global caption
*
****************/
.rsDefault .rsGCaption {
  position: absolute;
  float: none;
  bottom: 6px;
  left: 6px;
  text-align: left;
  background: black;
  background: rgba(0, 0, 0, 0.75);
  color: #FFF;
  padding: 2px 8px;
  width: auto;
  font-size: 12px;
  border-radius: 2px; }

/******************************
*
*  RoyalSlider White Controls Skin
*
*    1. Arrows 
*    2. Bullets
*    3. Thumbnails
*    4. Tabs
*    5. Fullscreen button
*    6. Play/close video button
*    7. Preloader
*    8. Caption
*    
*  Sprite: 'rs-minimal-white.png'
*  Feel free to edit anything
*  If you don't some part - just delete it
* 
******************************/
/* Background */
.rsMinW,
.rsMinW .rsOverflow,
.rsMinW .rsSlide,
.rsMinW .rsVideoFrameHolder,
.rsMinW .rsThumbs {
  background: #000;
  color: #FFF; }

/***************
*
*  1. Arrows
*
****************/
.rsMinW .rsArrow {
  height: 32px;
  width: 32px;
  position: absolute;
  display: block;
  cursor: pointer;
  z-index: 21; }

.rsMinW .rsArrowLeft {
  right: 37px;
  bottom: 7px; }

.rsMinW .rsArrowRight {
  right: 7px;
  bottom: 7px; }

.rsMinW .rsArrowIcn {
  width: 24px;
  height: 24px;
  margin-top: 3px;
  margin-left: 3px;
  position: absolute;
  cursor: pointer;
  background: url("/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/rs-minimal-white.png") transparent;
  border-radius: 2px; }

.rsMinW.rsHor .rsArrowLeft .rsArrowIcn {
  background-position: -68px -36px; }

.rsMinW.rsHor .rsArrowRight .rsArrowIcn {
  background-position: -68px -68px; }

.rsMinW.rsVer .rsArrowLeft .rsArrowIcn {
  background-position: -100px -36px; }

.rsMinW.rsVer .rsArrowRight .rsArrowIcn {
  background-position: -100px -68px; }

.rsMinW .rsArrowDisabled .rsArrowIcn {
  opacity: .3 !important;
  filter: alpha(opacity=30);
  *display: none; }

/***************
*
*  2. Bullets
*
****************/
.rsMinW .rsBullets {
  position: absolute;
  bottom: 15px;
  right: 73px;
  z-index: 35;
  padding-top: 4px;
  height: auto;
  text-align: center;
  line-height: 6px;
  overflow: hidden; }

.rsMinW .rsBullet {
  width: 6px;
  height: 6px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  padding: 6px 5px 6px 4px; }

.rsMinW .rsBullet span {
  display: block;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: #CCC;
  background: rgba(255, 255, 255, 0.5);
  box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.1); }

.rsMinW .rsBullet.rsNavSelected span {
  background: #FFF; }

/***************
*
*  3. Thumbnails
*
****************/
.rsMinW .rsThumbsHor {
  width: 100%;
  height: 72px; }

.rsMinW .rsThumbsVer {
  width: 96px;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0; }

.rsMinW.rsWithThumbsHor .rsThumbsContainer {
  position: relative;
  height: 100%; }

.rsMinW.rsWithThumbsVer .rsThumbsContainer {
  position: relative;
  width: 100%; }

.rsMinW .rsThumb {
  float: left;
  overflow: hidden;
  width: 96px;
  height: 72px; }

.rsMinW .rsThumb img {
  width: 100%;
  height: 100%; }

.rsMinW .rsThumb.rsNavSelected {
  background: #333; }

.rsMinW .rsThumb.rsNavSelected img {
  filter: alpha(opacity=40);
  opacity: 0.7; }

.rsMinW .rsThumb.rsNavSelected span.thumbIco {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 2px solid #FFF;
  border: 2px solid rgba(255, 255, 255, 0.9);
  -webkit-backface-visibility: hidden; }

.rsMinW .rsTmb {
  display: block; }

/* Thumbnails arrow icons */
.rsMinW .rsThumbsArrow {
  height: 100%;
  width: 20px;
  position: absolute;
  display: block;
  cursor: pointer;
  z-index: 21; }

.rsMinW.rsWithThumbsVer .rsThumbsArrow {
  width: 100%;
  height: 20px; }

.rsMinW.rsWithThumbsVer .rsThumbsArrowLeft {
  top: 0;
  left: 0; }

.rsMinW.rsWithThumbsVer .rsThumbsArrowRight {
  bottom: 0;
  left: 0; }

.rsMinW.rsWithThumbsHor .rsThumbsArrowLeft {
  left: 0;
  top: 0; }

.rsMinW.rsWithThumbsHor .rsThumbsArrowRight {
  right: 0;
  top: 0; }

.rsMinW .rsThumbsArrowIcn {
  width: 16px;
  height: 16px;
  top: 50%;
  left: 50%;
  margin-top: -8px;
  margin-left: -8px;
  position: absolute;
  cursor: pointer;
  background: url("/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/rs-minimal-white.png"); }

.rsMinW.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn {
  background-position: -128px -32px; }

.rsMinW.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn {
  background-position: -128px -48px; }

.rsMinW.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn {
  background-position: -144px -32px; }

.rsMinW.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn {
  background-position: -144px -48px; }

.rsMinW .rsThumbsArrowDisabled {
  display: none !important; }

/* Thumbnails resizing on smaller screens */
@media screen and (min-width: 0px) and (max-width: 800px) {
  .rsMinW .rsThumb {
    width: 59px;
    height: 44px; }

  .rsMinW .rsThumbsHor {
    height: 44px; }

  .rsMinW .rsThumbsVer {
    width: 59px; } }
/***************
*
*  4. Tabs
*
****************/
.rsMinW .rsTabs {
  width: 100%;
  height: auto;
  margin: 0 auto;
  text-align: center;
  overflow: hidden;
  padding-top: 12px;
  position: relative; }

.rsMinW .rsTab {
  display: inline-block;
  cursor: pointer;
  text-align: center;
  height: auto;
  width: auto;
  color: #333;
  padding: 5px 13px 6px;
  min-width: 72px;
  border: 1px solid #D9D9DD;
  border-right: 1px solid #f5f5f5;
  text-decoration: none;
  background-color: #000;
  background-image: -webkit-linear-gradient(top, #fefefe, #f4f4f4);
  background-image: -moz-linear-gradient(top, #fefefe, #f4f4f4);
  background-image: linear-gradient(to bottom, #fefefe, #f4f4f4);
  *display: inline;
  *zoom: 1; }

.rsMinW .rsTab:first-child {
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px; }

.rsMinW .rsTab:last-child {
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-right: 1px solid #cfcfcf; }

.rsMinW .rsTab:active {
  border: 1px solid #D9D9DD;
  background-color: #f4f4f4;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2) inset; }

.rsMinW .rsTab.rsNavSelected {
  color: #000;
  border: 1px solid #999;
  text-shadow: 1px 1px #838383;
  box-shadow: 0 1px 9px rgba(102, 102, 102, 0.65) inset;
  background: #ACACAC;
  background-image: -webkit-linear-gradient(top, #ACACAC, #BBB);
  background-image: -moz-llinear-gradient(top, #ACACAC, #BBB);
  background-image: linear-gradient(to bottom, #ACACAC, #BBB); }

/***************
*
*  5. Fullscreen button
*
****************/
.rsMinW .rsFullscreenBtn {
  right: 0;
  top: 0;
  width: 44px;
  height: 44px;
  z-index: 22;
  display: block;
  position: absolute;
  cursor: pointer; }

.rsMinW .rsFullscreenIcn {
  display: block;
  margin: 6px;
  width: 32px;
  height: 32px;
  background: url("/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/rs-minimal-white.png") 0 0 transparent; }

.rsMinW .rsFullscreenIcn:hover {
  opacity: 0.8; }

.rsMinW.rsFullscreen .rsFullscreenIcn {
  background-position: -32px 0; }

/***************
*
*  6. Play/close video button
*
****************/
.rsMinW .rsPlayBtn {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.3);
  width: 64px;
  height: 64px;
  margin-left: -32px;
  margin-top: -32px;
  cursor: pointer; }

.rsMinW .rsPlayBtnIcon {
  width: 64px;
  display: block;
  height: 64px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: .3s;
  -moz-transition: .3s;
  transition: .3s;
  background: url(/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/rs-minimal-white.png) no-repeat 0 -32px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  *background-color: #000; }

.rsMinW .rsPlayBtn:hover .rsPlayBtnIcon {
  background-color: rgba(0, 0, 0, 0.9); }

.rsMinW .rsBtnCenterer {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 20px;
  height: 20px; }

.rsMinW .rsCloseVideoBtn {
  right: 0;
  top: 0;
  width: 44px;
  height: 44px;
  z-index: 500;
  position: absolute;
  cursor: pointer;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0); }

.rsMinW .rsCloseVideoBtn.rsiOSBtn {
  top: -38px;
  right: -6px; }

.rsMinW .rsCloseVideoIcn {
  margin: 6px;
  width: 32px;
  height: 32px;
  background: url("/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/rs-minimal-white.png") -64px 0;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  *background-color: #000; }

.rsMinW .rsCloseVideoIcn:hover {
  background-color: rgba(0, 0, 0, 0.9); }

/***************
*
*  7. Preloader
*
****************/
.rsMinW .rsPreloader {
  width: 20px;
  height: 20px;
  background-image: url(/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/preloader-white.gif);
  left: 50%;
  top: 50%;
  margin-left: -10px;
  margin-top: -10px; }

/***************
*
*  8. Global caption
*
****************/
.rsMinW .rsGCaption {
  position: absolute;
  float: none;
  bottom: 6px;
  left: 6px;
  text-align: left;
  background: #000;
  background: rgba(0, 0, 0, 0.75);
  color: #FFF;
  padding: 2px 8px;
  width: auto;
  font-size: 12px;
  border-radius: 2px; }

/******************************
*
*  RoyalSlider Universal Skin
*
*    1. Arrows 
*    2. Bullets
*    3. Thumbnails
*    4. Tabs
*    5. Fullscreen button
*    6. Play/close video button
*    7. Preloader
*    8. Caption
*    
*  Sprite: 'rs-universal.png'
*  Feel free to edit anything
*  If you don't some part - just delete it
* 
******************************/
/* Background */
.rsUni,
.rsUni .rsOverflow,
.rsUni .rsSlide,
.rsUni .rsVideoFrameHolder,
.rsUni .rsThumbs {
  background: #222;
  color: #FFF; }

/***************
*
*  1. Arrows
*
****************/
.rsUni .rsArrow {
  height: 100%;
  width: 60px;
  position: absolute;
  display: block;
  cursor: pointer;
  z-index: 21; }

.rsUni.rsVer .rsArrow {
  width: 100%;
  height: 60px; }

.rsUni.rsVer .rsArrowLeft {
  top: 0;
  left: 0; }

.rsUni.rsVer .rsArrowRight {
  bottom: 0;
  left: 0; }

.rsUni.rsHor .rsArrowLeft {
  left: 0;
  top: 0; }

.rsUni.rsHor .rsArrowRight {
  right: 0;
  top: 0; }

.rsUni .rsArrowIcn {
  width: 32px;
  height: 32px;
  top: 50%;
  left: 50%;
  margin-top: -16px;
  margin-left: -16px;
  position: absolute;
  cursor: pointer;
  background: url("/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/rs-universal.png");
  opacity: 0.5;
  border-radius: 2px; }

.rsUni .rsArrow:hover .rsArrowIcn {
  opacity: 1; }

.rsUni.rsHor .rsArrowLeft .rsArrowIcn {
  background-position: -64px -32px; }

.rsUni.rsHor .rsArrowRight .rsArrowIcn {
  background-position: -64px -64px; }

.rsUni.rsVer .rsArrowLeft .rsArrowIcn {
  background-position: -96px -32px; }

.rsUni.rsVer .rsArrowRight .rsArrowIcn {
  background-position: -96px -64px; }

.rsUni .rsArrowDisabled .rsArrowIcn {
  opacity: .1 !important;
  filter: alpha(opacity=20);
  *display: none; }

/***************
*
*  2. Bullets
*
****************/
.rsUni .rsBullets {
  position: relative;
  z-index: 35;
  padding-top: 4px;
  width: 100%;
  height: auto;
  margin: 0 auto;
  text-align: center;
  line-height: 5px;
  overflow: hidden; }

.rsUni .rsBullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  padding: 5px; }

.rsUni .rsBullet span {
  display: block;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #BBB; }

.rsUni .rsBullet.rsNavSelected span {
  background-color: #383838; }

/***************
*
*  3. Thumbnails
*
****************/
.rsUni .rsThumbsHor {
  width: 100%;
  height: 72px; }

.rsUni .rsThumbsVer {
  width: 96px;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0; }

.rsUni.rsWithThumbsHor .rsThumbsContainer {
  position: relative;
  height: 100%; }

.rsUni.rsWithThumbsVer .rsThumbsContainer {
  position: relative;
  width: 100%; }

.rsUni .rsThumb {
  float: left;
  overflow: hidden;
  width: 96px;
  height: 72px; }

.rsUni .rsThumb img {
  width: 100%;
  height: 100%; }

.rsUni .rsThumb.rsNavSelected {
  background: #333; }

.rsUni .rsThumb.rsNavSelected img {
  opacity: 0.7;
  filter: alpha(opacity=30); }

.rsUni .rsThumb.rsNavSelected .thumbIco {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 2px solid #FFF;
  border: 2px solid rgba(255, 255, 255, 0.9);
  -webkit-backface-visibility: hidden; }

.rsUni .rsTmb {
  display: block; }

/* Thumbnails with text */
.rsUni .rsTmb h5 {
  font-size: 16px;
  margin: 0;
  padding: 0;
  line-height: 20px;
  color: #FFF; }

.rsUni .rsTmb span {
  color: #DDD;
  margin: 0;
  padding: 0;
  font-size: 13px;
  line-height: 18px; }

/* Thumbnails arrow icons */
.rsUni .rsThumbsArrow {
  height: 100%;
  width: 20px;
  position: absolute;
  display: block;
  cursor: pointer;
  z-index: 21; }

.rsUni.rsWithThumbsVer .rsThumbsArrow {
  width: 100%;
  height: 20px; }

.rsUni.rsWithThumbsVer .rsThumbsArrowLeft {
  top: 0;
  left: 0; }

.rsUni.rsWithThumbsVer .rsThumbsArrowRight {
  bottom: 0;
  left: 0; }

.rsUni.rsWithThumbsHor .rsThumbsArrowLeft {
  left: 0;
  top: 0; }

.rsUni.rsWithThumbsHor .rsThumbsArrowRight {
  right: 0;
  top: 0; }

.rsUni .rsThumbsArrowIcn {
  width: 16px;
  height: 16px;
  top: 50%;
  left: 50%;
  margin-top: -8px;
  margin-left: -8px;
  position: absolute;
  cursor: pointer;
  background: url("/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/rs-universal.png") transparent; }

.rsUni.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn {
  background-position: -128px -32px; }

.rsUni.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn {
  background-position: -128px -48px; }

.rsUni.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn {
  background-position: -144px -32px; }

.rsUni.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn {
  background-position: -144px -48px; }

.rsUni .rsThumbsArrowDisabled {
  display: none !important; }

/* Thumbnails resizing on smaller screens */
@media screen and (min-width: 0px) and (max-width: 800px) {
  .rsUni .rsThumb {
    width: 59px;
    height: 44px; }

  .rsUni .rsThumbsHor {
    height: 44px; }

  .rsUni .rsThumbsVer {
    width: 59px; } }
/***************
*
*  4. Tabs
*
****************/
.rsUni .rsTabs {
  width: 100%;
  height: auto;
  margin: 0 auto;
  text-align: center;
  overflow: hidden;
  padding-top: 12px;
  position: relative; }

.rsUni .rsTab {
  display: inline-block;
  cursor: pointer;
  text-align: center;
  height: auto;
  width: auto;
  color: #333;
  padding: 5px 13px 6px;
  min-width: 72px;
  border: 1px solid #D9D9DD;
  text-decoration: none;
  background: #FFF;
  border-right: none;
  *display: inline;
  *zoom: 1;
  *border-right: 1px solid #d9d9d9; }

.rsUni .rsTab:first-child {
  border-top-left-radius: 16px;
  border-bottom-left-radius: 16px; }

.rsUni .rsTab:last-child {
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
  border-right: 1px solid #D9D9DD; }

.rsUni .rsTab:active {
  background-color: #f4f4f4; }

.rsUni .rsTab.rsNavSelected {
  color: #FFF;
  background: #383838;
  border-color: #383838; }

/***************
*
*  5. Fullscreen button
*
****************/
.rsUni .rsFullscreenBtn {
  right: 0;
  top: 0;
  width: 44px;
  height: 44px;
  z-index: 22;
  display: block;
  position: absolute;
  cursor: pointer; }

.rsUni .rsFullscreenIcn {
  display: block;
  margin: 6px;
  width: 32px;
  height: 32px;
  background: url("/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/rs-universal.png") 0 0 transparent;
  opacity: 0.7;
  border-radius: 2px; }

.rsUni .rsFullscreenBtn:hover .rsFullscreenIcn {
  opacity: 1; }

.rsUni.rsFullscreen .rsFullscreenIcn {
  background-position: -32px 0; }

/***************
*
*  6. Play/close video button
*
****************/
.rsUni .rsPlayBtn {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.3);
  width: 64px;
  height: 64px;
  margin-left: -32px;
  margin-top: -32px;
  cursor: pointer; }

.rsUni .rsPlayBtnIcon {
  width: 64px;
  display: block;
  height: 64px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: .3s;
  -moz-transition: .3s;
  transition: .3s;
  background: url(/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/rs-universal.png) no-repeat 0 -32px;
  background-color: #383838;
  background-color: rgba(0, 0, 0, 0.75);
  *background-color: #383838; }

.rsUni .rsPlayBtn:hover .rsPlayBtnIcon {
  background-color: rgba(0, 0, 0, 0.9); }

.rsUni .rsBtnCenterer {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 20px;
  height: 20px; }

.rsUni .rsCloseVideoBtn {
  right: 0;
  top: 0;
  width: 44px;
  height: 44px;
  z-index: 500;
  position: absolute;
  cursor: pointer;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0); }

.rsUni .rsCloseVideoBtn.rsiOSBtn {
  top: -38px;
  right: -6px; }

.rsUni .rsCloseVideoIcn {
  margin: 6px;
  width: 32px;
  height: 32px;
  background: url("/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/rs-universal.png") -64px 0;
  background-color: #383838;
  background-color: rgba(0, 0, 0, 0.75);
  *background-color: #383838; }

.rsUni .rsCloseVideoIcn:hover {
  background-color: rgba(0, 0, 0, 0.9); }

/***************
*
*  7. Preloader
*
****************/
.rsUni .rsPreloader {
  width: 20px;
  height: 20px;
  background-image: url(/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/preloader-white.gif);
  left: 50%;
  top: 50%;
  margin-left: -10px;
  margin-top: -10px; }

/***************
*
*  8. Global caption
*
****************/
.rsUni .rsGCaption {
  position: absolute;
  float: none;
  bottom: 6px;
  left: 6px;
  text-align: left;
  background: #222;
  color: #FFF;
  padding: 2px 8px;
  width: auto;
  font-size: 12px;
  border-radius: 2px; }

/*!
Pure v0.3.0
Copyright 2013 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yui/pure/blob/master/LICENSE.md
*/
/*!
normalize.css v1.1.2 | MIT License | git.io/normalize
Copyright (c) Nicolas Gallagher and Jonathan Neal
*/
/*! normalize.css v1.1.2 | MIT License | git.io/normalize */
/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined in IE 6/7/8/9 and Firefox 3.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block; }

/**
 * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3.
 */
audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1; }

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
  display: none;
  height: 0; }

/**
 * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4.
 * Known issue: no IE 6 support.
 */
[hidden] {
  display: none; }

/* ==========================================================================
   Base
   ========================================================================== */
/**
 * 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using
 *    `em` units.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
html {
  font-size: 100%;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */ }

/**
 * Address `font-family` inconsistency between `textarea` and other form
 * elements.
 */
html,
button,
input,
select,
textarea {
  font-family: sans-serif; }

/**
 * Address margins handled incorrectly in IE 6/7.
 */
body {
  margin: 0; }

/* ==========================================================================
   Links
   ========================================================================== */
/**
 * Address `outline` inconsistency between Chrome and other browsers.
 */
a:focus {
  outline: thin dotted; }

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
a:active,
a:hover {
  outline: 0; }

/* ==========================================================================
   Typography
   ========================================================================== */
/**
 * Address font sizes and margins set differently in IE 6/7.
 * Address font sizes within `section` and `article` in Firefox 4+, Safari 5,
 * and Chrome.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

h2 {
  font-size: 1.5em;
  margin: 0.83em 0; }

h3 {
  font-size: 1.17em;
  margin: 1em 0; }

h4 {
  font-size: 1em;
  margin: 1.33em 0; }

h5 {
  font-size: 0.83em;
  margin: 1.67em 0; }

h6 {
  font-size: 0.67em;
  margin: 2.33em 0; }

/**
 * Address styling not present in IE 7/8/9, Safari 5, and Chrome.
 */
abbr[title] {
  border-bottom: 1px dotted; }

/**
 * Address style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome.
 */
b,
strong {
  font-weight: bold; }

blockquote {
  margin: 1em 40px; }

/**
 * Address styling not present in Safari 5 and Chrome.
 */
dfn {
  font-style: italic; }

/**
 * Address differences between Firefox and other browsers.
 * Known issue: no IE 6/7 normalization.
 */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0; }

/**
 * Address styling not present in IE 6/7/8/9.
 */
mark {
  background: #ff0;
  color: #000; }

/**
 * Address margins set differently in IE 6/7.
 */
p,
pre {
  margin: 1em 0; }

/**
 * Correct font family set oddly in IE 6, Safari 4/5, and Chrome.
 */
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  _font-family: 'courier new', monospace;
  font-size: 1em; }

/**
 * Improve readability of pre-formatted text in all browsers.
 */
pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word; }

/**
 * Address CSS quotes not supported in IE 6/7.
 */
q {
  quotes: none; }

/**
 * Address `quotes` property not supported in Safari 4.
 */
q:before,
q:after {
  content: '';
  content: none; }

/**
 * Address inconsistent and variable font size in all browsers.
 */
small {
  font-size: 80%; }

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

/* ==========================================================================
   Lists
   ========================================================================== */
/**
 * Address margins set differently in IE 6/7.
 */
dl,
menu,
ol,
ul {
  margin: 1em 0; }

dd {
  margin: 0 0 0 40px; }

/**
 * Address paddings set differently in IE 6/7.
 */
menu,
ol,
ul {
  padding: 0 0 0 40px; }

/**
 * Correct list images handled incorrectly in IE 7.
 */
nav ul,
nav ol {
  list-style: none;
  list-style-image: none; }

/* ==========================================================================
   Embedded content
   ========================================================================== */
/**
 * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3.
 * 2. Improve image quality when scaled in IE 7.
 */
img {
  border: 0;
  /* 1 */
  -ms-interpolation-mode: bicubic;
  /* 2 */ }

/**
 * Correct overflow displayed oddly in IE 9.
 */
svg:not(:root) {
  overflow: hidden; }

/* ==========================================================================
   Figures
   ========================================================================== */
/**
 * Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11.
 */
figure {
  margin: 0; }

/* ==========================================================================
   Forms
   ========================================================================== */
/**
 * Correct margin displayed oddly in IE 6/7.
 */
form {
  margin: 0; }

/**
 * Define consistent border, margin, and padding.
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/**
 * 1. Correct color not being inherited in IE 6/7/8/9.
 * 2. Correct text not wrapping in Firefox 3.
 * 3. Correct alignment displayed oddly in IE 6/7.
 */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  white-space: normal;
  /* 2 */
  *margin-left: -7px;
  /* 3 */ }

/**
 * 1. Correct font size not being inherited in all browsers.
 * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5,
 *    and Chrome.
 * 3. Improve appearance and consistency in all browsers.
 */
button,
input,
select,
textarea {
  font-size: 100%;
  /* 1 */
  margin: 0;
  /* 2 */
  vertical-align: baseline;
  /* 3 */
  *vertical-align: middle;
  /* 3 */ }

/**
 * Address Firefox 3+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
button,
input {
  line-height: normal; }

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.
 * Correct `select` style inheritance in Firefox 4+ and Opera.
 */
button,
select {
  text-transform: none; }

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 * 4. Remove inner spacing in IE 7 without affecting normal text inputs.
 *    Known issue: inner spacing remains in IE 6.
 */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
  *overflow: visible;
  /* 4 */ }

/**
 * Re-set default cursor for disabled elements.
 */
button[disabled],
html input[disabled] {
  cursor: default; }

/**
 * 1. Address box sizing set to content-box in IE 8/9.
 * 2. Remove excess padding in IE 8/9.
 * 3. Remove excess padding in IE 7.
 *    Known issue: excess padding remains in IE 6.
 */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
  *height: 13px;
  /* 3 */
  *width: 13px;
  /* 3 */ }

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box; }

/**
 * Remove inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
 * Remove inner padding and border in Firefox 3+.
 */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/**
 * 1. Remove default vertical scrollbar in IE 6/7/8/9.
 * 2. Improve readability and alignment in all browsers.
 */
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */ }

/* ==========================================================================
   Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
table {
  border-collapse: collapse;
  border-spacing: 0; }

.pure-button, #sort-filter-form input[type="submit"], .utils-tray--update-form .utils-tray--form-btn {
  /* Structure */
  display: inline-block;
  *display: inline;
  /*IE 6/7*/
  zoom: 1;
  line-height: normal;
  white-space: nowrap;
  vertical-align: baseline;
  text-align: center;
  cursor: pointer;
  -webkit-user-drag: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

/* Firefox: Get rid of the inner focus border */
.pure-button::-moz-focus-inner, #sort-filter-form input[type="submit"]::-moz-focus-inner, .utils-tray--update-form .utils-tray--form-btn::-moz-focus-inner {
  padding: 0;
  border: 0; }

/*csslint unqualified-attributes:false, outline-none:false*/
.pure-button, #sort-filter-form input[type="submit"], .utils-tray--update-form .utils-tray--form-btn {
  font-size: 100%;
  *font-size: 90%;
  /*IE 6/7 - To reduce IE's oversized button text*/
  *overflow: visible;
  /*IE 6/7 - Because of IE's overly large left/right padding on buttons */
  padding: 0.5em 1.5em 0.5em;
  color: #444;
  /* rgba not supported (IE 8) */
  color: rgba(0, 0, 0, 0.8);
  /* rgba supported */
  *color: #444;
  /* IE 6 & 7 */
  border: 1px solid #999;
  /*IE 6/7/8*/
  border: none transparent;
  /*IE9 + everything else*/
  background-color: #E6E6E6;
  text-decoration: none;
  border-radius: 2px;
  /* Transitions */
  -webkit-transition: 0.1s linear -webkit-box-shadow;
  -moz-transition: 0.1s linear -moz-box-shadow;
  -ms-transition: 0.1s linear box-shadow;
  -o-transition: 0.1s linear box-shadow;
  transition: 0.1s linear box-shadow; }

.pure-button:focus, #sort-filter-form input[type="submit"]:focus, .utils-tray--update-form .utils-tray--form-btn:focus {
  outline: 0; }

.pure-button[disabled], #sort-filter-form input[disabled][type="submit"], .utils-tray--update-form [disabled].utils-tray--form-btn,
.pure-button-disabled,
.pure-button-disabled:hover,
.pure-button-disabled:focus,
.pure-button-disabled:active {
  border: none;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  filter: alpha(opacity=40);
  -khtml-opacity: 0.40;
  -moz-opacity: 0.40;
  opacity: 0.40;
  cursor: not-allowed;
  box-shadow: none; }

.pure-button-hidden {
  display: none; }

/* Firefox: Get rid of the inner focus border */
.pure-button::-moz-focus-inner, #sort-filter-form input[type="submit"]::-moz-focus-inner, .utils-tray--update-form .utils-tray--form-btn::-moz-focus-inner {
  padding: 0;
  border: 0; }

.pure-button-primary, #sort-filter-form input[type="submit"], .utils-tray--update-form .utils-tray--form-btn,
.pure-button-selected,
a.pure-button-primary,
.utils-tray--update-form a.utils-tray--form-btn,
a.pure-button-selected {
  background-color: #0078e7;
  color: #fff; }

.pure-form input[type="text"], .form input[type="text"],
.pure-form input[type="password"],
.form input[type="password"],
.pure-form input[type="email"],
.form input[type="email"],
.pure-form input[type="url"],
.form input[type="url"],
.pure-form input[type="date"],
.form input[type="date"],
.pure-form input[type="month"],
.form input[type="month"],
.pure-form input[type="time"],
.form input[type="time"],
.pure-form input[type="datetime"],
.form input[type="datetime"],
.pure-form input[type="datetime-local"],
.form input[type="datetime-local"],
.pure-form input[type="week"],
.form input[type="week"],
.pure-form input[type="number"],
.form input[type="number"],
.pure-form input[type="search"],
.form input[type="search"],
.pure-form input[type="tel"],
.form input[type="tel"],
.pure-form input[type="color"],
.form input[type="color"],
.pure-form select,
.form select,
.pure-form textarea,
.form textarea {
  padding: 0.5em 0.6em;
  display: inline-block;
  border: 1px solid #ccc;
  font-size: 0.8em;
  box-shadow: inset 0 1px 3px #ddd;
  border-radius: 4px;
  -webkit-transition: 0.3s linear border;
  -moz-transition: 0.3s linear border;
  -ms-transition: 0.3s linear border;
  -o-transition: 0.3s linear border;
  transition: 0.3s linear border;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.pure-form input[type="text"]:focus, .form input[type="text"]:focus,
.pure-form input[type="password"]:focus,
.form input[type="password"]:focus,
.pure-form input[type="email"]:focus,
.form input[type="email"]:focus,
.pure-form input[type="url"]:focus,
.form input[type="url"]:focus,
.pure-form input[type="date"]:focus,
.form input[type="date"]:focus,
.pure-form input[type="month"]:focus,
.form input[type="month"]:focus,
.pure-form input[type="time"]:focus,
.form input[type="time"]:focus,
.pure-form input[type="datetime"]:focus,
.form input[type="datetime"]:focus,
.pure-form input[type="datetime-local"]:focus,
.form input[type="datetime-local"]:focus,
.pure-form input[type="week"]:focus,
.form input[type="week"]:focus,
.pure-form input[type="number"]:focus,
.form input[type="number"]:focus,
.pure-form input[type="search"]:focus,
.form input[type="search"]:focus,
.pure-form input[type="tel"]:focus,
.form input[type="tel"]:focus,
.pure-form input[type="color"]:focus,
.form input[type="color"]:focus,
.pure-form select:focus,
.form select:focus,
.pure-form textarea:focus,
.form textarea:focus {
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  border-color: #129FEA; }

.pure-form input[type="file"]:focus, .form input[type="file"]:focus,
.pure-form input[type="radio"]:focus,
.form input[type="radio"]:focus,
.pure-form input[type="checkbox"]:focus,
.form input[type="checkbox"]:focus {
  outline: thin dotted #333;
  outline: 1px auto #129FEA; }

.pure-form .pure-checkbox, .form .pure-checkbox,
.pure-form .pure-radio,
.form .pure-radio {
  margin: 0.5em 0;
  display: block; }

.pure-form input[type="text"][disabled], .form input[type="text"][disabled],
.pure-form input[type="password"][disabled],
.form input[type="password"][disabled],
.pure-form input[type="email"][disabled],
.form input[type="email"][disabled],
.pure-form input[type="url"][disabled],
.form input[type="url"][disabled],
.pure-form input[type="date"][disabled],
.form input[type="date"][disabled],
.pure-form input[type="month"][disabled],
.form input[type="month"][disabled],
.pure-form input[type="time"][disabled],
.form input[type="time"][disabled],
.pure-form input[type="datetime"][disabled],
.form input[type="datetime"][disabled],
.pure-form input[type="datetime-local"][disabled],
.form input[type="datetime-local"][disabled],
.pure-form input[type="week"][disabled],
.form input[type="week"][disabled],
.pure-form input[type="number"][disabled],
.form input[type="number"][disabled],
.pure-form input[type="search"][disabled],
.form input[type="search"][disabled],
.pure-form input[type="tel"][disabled],
.form input[type="tel"][disabled],
.pure-form input[type="color"][disabled],
.form input[type="color"][disabled],
.pure-form select[disabled],
.form select[disabled],
.pure-form textarea[disabled],
.form textarea[disabled] {
  cursor: not-allowed;
  background-color: #eaeded;
  color: #cad2d3; }

.pure-form input[readonly], .form input[readonly],
.pure-form select[readonly],
.form select[readonly],
.pure-form textarea[readonly],
.form textarea[readonly] {
  background: #eee;
  /* menu hover bg color */
  color: #777;
  /* menu text color */
  border-color: #ccc; }

.pure-form input:focus:invalid, .form input:focus:invalid,
.pure-form textarea:focus:invalid,
.form textarea:focus:invalid,
.pure-form select:focus:invalid,
.form select:focus:invalid {
  color: #b94a48;
  border: 1px solid #ee5f5b; }

.pure-form input:focus:invalid:focus, .form input:focus:invalid:focus,
.pure-form textarea:focus:invalid:focus,
.form textarea:focus:invalid:focus,
.pure-form select:focus:invalid:focus,
.form select:focus:invalid:focus {
  border-color: #e9322d; }

.pure-form input[type="file"]:focus:invalid:focus, .form input[type="file"]:focus:invalid:focus,
.pure-form input[type="radio"]:focus:invalid:focus,
.form input[type="radio"]:focus:invalid:focus,
.pure-form input[type="checkbox"]:focus:invalid:focus,
.form input[type="checkbox"]:focus:invalid:focus {
  outline-color: #e9322d; }

.pure-form select, .form select {
  border: 1px solid #ccc;
  background-color: white; }

.pure-form select[multiple], .form select[multiple] {
  height: auto; }

.pure-form label, .form label {
  margin: 0.5em 0 0.2em;
  font-size: 90%; }

.pure-form fieldset, .form fieldset {
  margin: 0;
  padding: 0.35em 0 0.75em;
  border: 0; }

.pure-form legend, .form legend {
  display: block;
  width: 100%;
  padding: 0.3em 0;
  margin-bottom: 0.3em;
  font-size: 125%;
  color: #333;
  border-bottom: 1px solid #e5e5e5; }

.pure-form-stacked input[type="text"], .utils-tray--update-form input[type="text"], .form-stacked input[type="text"],
.pure-form-stacked input[type="password"],
.utils-tray--update-form input[type="password"],
.form-stacked input[type="password"],
.pure-form-stacked input[type="email"],
.utils-tray--update-form input[type="email"],
.form-stacked input[type="email"],
.pure-form-stacked input[type="url"],
.utils-tray--update-form input[type="url"],
.form-stacked input[type="url"],
.pure-form-stacked input[type="date"],
.utils-tray--update-form input[type="date"],
.form-stacked input[type="date"],
.pure-form-stacked input[type="month"],
.utils-tray--update-form input[type="month"],
.form-stacked input[type="month"],
.pure-form-stacked input[type="time"],
.utils-tray--update-form input[type="time"],
.form-stacked input[type="time"],
.pure-form-stacked input[type="datetime"],
.utils-tray--update-form input[type="datetime"],
.form-stacked input[type="datetime"],
.pure-form-stacked input[type="datetime-local"],
.utils-tray--update-form input[type="datetime-local"],
.form-stacked input[type="datetime-local"],
.pure-form-stacked input[type="week"],
.utils-tray--update-form input[type="week"],
.form-stacked input[type="week"],
.pure-form-stacked input[type="number"],
.utils-tray--update-form input[type="number"],
.form-stacked input[type="number"],
.pure-form-stacked input[type="search"],
.utils-tray--update-form input[type="search"],
.form-stacked input[type="search"],
.pure-form-stacked input[type="tel"],
.utils-tray--update-form input[type="tel"],
.form-stacked input[type="tel"],
.pure-form-stacked input[type="color"],
.utils-tray--update-form input[type="color"],
.form-stacked input[type="color"],
.pure-form-stacked select,
.utils-tray--update-form select,
.form-stacked select,
.pure-form-stacked label,
.utils-tray--update-form label,
.form-stacked label,
.pure-form-stacked textarea,
.utils-tray--update-form textarea,
.form-stacked textarea {
  display: block;
  margin: 0.25em 0; }

.pure-form-aligned input,
.pure-form-aligned textarea,
.pure-form-aligned select,
.pure-form-aligned .pure-help-inline,
.pure-form-message-inline {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: middle; }

/* Aligned Forms */
.pure-form-aligned .pure-control-group {
  margin-bottom: 0.5em; }

.pure-form-aligned .pure-control-group label {
  text-align: right;
  display: inline-block;
  vertical-align: middle;
  width: 10em;
  margin: 0 1em 0 0; }

.pure-form-aligned .pure-controls {
  margin: 1.5em 0 0 10em; }

/* Rounded Inputs */
.pure-form input.pure-input-rounded, .form input.pure-input-rounded,
.pure-form .pure-input-rounded,
.form .pure-input-rounded {
  border-radius: 2em;
  padding: 0.5em 1em; }

/* Grouped Inputs */
.pure-form .pure-group fieldset, .form .pure-group fieldset {
  margin-bottom: 10px; }

.pure-form .pure-group input, .form .pure-group input {
  display: block;
  padding: 10px;
  margin: 0;
  border-radius: 0;
  position: relative;
  top: -1px; }

.pure-form .pure-group input:focus, .form .pure-group input:focus {
  z-index: 2; }

.pure-form .pure-group input:first-child, .form .pure-group input:first-child {
  top: 1px;
  border-radius: 4px 4px 0 0; }

.pure-form .pure-group input:last-child, .form .pure-group input:last-child {
  top: -2px;
  border-radius: 0 0 4px 4px; }

.pure-form .pure-group button, .form .pure-group button {
  margin: 0.35em 0; }

.pure-form .pure-input-1, .form .pure-input-1 {
  width: 100%; }

.pure-form .pure-input-2-3, .form .pure-input-2-3 {
  width: 66%; }

.pure-form .pure-input-1-2, .form .pure-input-1-2 {
  width: 50%; }

.pure-form .pure-input-1-3, .form .pure-input-1-3 {
  width: 33%; }

.pure-form .pure-input-1-4, .form .pure-input-1-4 {
  width: 25%; }

/* Inline help for forms */
/* NOTE: pure-help-inline is deprecated. Use .pure-form-message-inline instead. */
.pure-form .pure-help-inline, .form .pure-help-inline,
.pure-form-message-inline {
  display: inline-block;
  padding-left: 0.3em;
  color: #666;
  vertical-align: middle;
  font-size: 90%; }

/* Block help for forms */
.pure-form-message {
  display: block;
  color: #666;
  font-size: 90%; }

/*csslint regex-selectors:false, known-properties:false, duplicate-properties:false*/
.pure-g {
  letter-spacing: -0.31em;
  /* Webkit: collapse white-space between units */
  *letter-spacing: normal;
  /* reset IE < 8 */
  *word-spacing: -0.43em;
  /* IE < 8: collapse white-space between units */
  text-rendering: optimizespeed;
  /* Webkit: fixes text-rendering: optimizeLegibility */
    /*
    Sets the font stack to fonts known to work properly with the above letter
    and word spacings. See: https://github.com/yui/pure/issues/41/

    The following font stack makes Pure Grids work on all known environments.

    * FreeSans: Ships with many Linux distros, including Ubuntu

    * Arimo: Ships with Chrome OS. Arimo has to be defined before Helvetica and
      Arial to get picked up by the browser, even though neither is available
      in Chrome OS.

    * Droid Sans: Ships with all versions of Android.

    * Helvetica, Arial, sans-serif: Common font stack on OS X and Windows.
    */
  font-family: FreeSans, Arimo, "Droid Sans", Helvetica, Arial, sans-serif;
    /*
    Use flexbox when possible to avoid `letter-spacing` side-effects.

    NOTE: Firefox (as of 25) does not currently support flex-wrap, so the
    `-moz-` prefix version is omitted.
    */
  display: -webkit-flex;
  -webkit-flex-flow: row wrap;
  /* IE10 uses display: flexbox */
  display: -ms-flexbox;
  -ms-flex-flow: row wrap; }

/* Opera as of 12 on Windows needs word-spacing.
   The ".opera-only" selector is used to prevent actual prefocus styling
   and is not required in markup.
*/
.opera-only :-o-prefocus,
.pure-g {
  word-spacing: -0.43em; }

.pure-u {
  display: inline-block;
  *display: inline;
  /* IE < 8: fake inline-block */
  zoom: 1;
  letter-spacing: normal;
  word-spacing: normal;
  vertical-align: top;
  text-rendering: auto; }

/*
Resets the font family back to the OS/browser's default sans-serif font,
this the same font stack that Normalize.css sets for the `body`.
*/
.pure-g [class*="pure-u"] {
  font-family: sans-serif; }

.pure-u-1,
.pure-u-1-2,
.pure-u-1-3,
.pure-u-2-3,
.pure-u-1-4,
.pure-u-3-4,
.pure-u-1-5,
.pure-u-2-5,
.pure-u-3-5,
.pure-u-4-5,
.pure-u-1-6,
.pure-u-5-6,
.pure-u-1-8,
.pure-u-3-8,
.pure-u-5-8,
.pure-u-7-8,
.pure-u-1-12,
.pure-u-5-12,
.pure-u-7-12,
.pure-u-11-12,
.pure-u-1-24,
.pure-u-5-24,
.pure-u-7-24,
.pure-u-11-24,
.pure-u-13-24,
.pure-u-17-24,
.pure-u-19-24,
.pure-u-23-24 {
  display: inline-block;
  *display: inline;
  /* IE < 8: fake inline-block */
  zoom: 1;
  letter-spacing: normal;
  word-spacing: normal;
  vertical-align: top;
  text-rendering: auto; }

.pure-u-1 {
  width: 100%; }

.pure-u-1-2 {
  width: 50%;
  *width: 49.969%; }

.pure-u-1-3 {
  width: 33.3333%;
  *width: 33.3023%; }

.pure-u-2-3 {
  width: 66.6667%;
  *width: 66.6357%; }

.pure-u-1-4 {
  width: 25%;
  *width: 24.969%; }

.pure-u-3-4 {
  width: 75%;
  *width: 74.969%; }

.pure-u-1-5 {
  width: 20%;
  *width: 19.969%; }

.pure-u-2-5 {
  width: 40%;
  *width: 39.969%; }

.pure-u-3-5 {
  width: 60%;
  *width: 59.969%; }

.pure-u-4-5 {
  width: 80%;
  *width: 79.969%; }

.pure-u-1-6 {
  width: 16.6667%;
  *width: 16.6357%; }

.pure-u-5-6 {
  width: 83.3333%;
  *width: 83.3023%; }

.pure-u-1-8 {
  width: 12.5%;
  *width: 12.469%; }

.pure-u-3-8 {
  width: 37.5%;
  *width: 37.469%; }

.pure-u-5-8 {
  width: 62.5%;
  *width: 62.469%; }

.pure-u-7-8 {
  width: 87.5%;
  *width: 87.469%; }

.pure-u-1-12 {
  width: 8.3333%;
  *width: 8.3023%; }

.pure-u-5-12 {
  width: 41.6667%;
  *width: 41.6357%; }

.pure-u-7-12 {
  width: 58.3333%;
  *width: 58.3023%; }

.pure-u-11-12 {
  width: 91.6667%;
  *width: 91.6357%; }

.pure-u-1-24 {
  width: 4.1667%;
  *width: 4.1357%; }

.pure-u-5-24 {
  width: 20.8333%;
  *width: 20.8023%; }

.pure-u-7-24 {
  width: 29.1667%;
  *width: 29.1357%; }

.pure-u-11-24 {
  width: 45.8333%;
  *width: 45.8023%; }

.pure-u-13-24 {
  width: 54.1667%;
  *width: 54.1357%; }

.pure-u-17-24 {
  width: 70.8333%;
  *width: 70.8023%; }

.pure-u-19-24 {
  width: 79.1667%;
  *width: 79.1357%; }

.pure-u-23-24 {
  width: 95.8333%;
  *width: 95.8023%; }

/*csslint adjoining-classes:false, outline-none:false*/
/*TODO: Remove this lint rule override after a refactor of this code.*/
.pure-menu ul {
  position: absolute;
  visibility: hidden; }

.pure-menu.pure-menu-open {
  visibility: visible;
  z-index: 2;
  width: 100%; }

.pure-menu ul {
  left: -10000px;
  list-style: none;
  margin: 0;
  padding: 0;
  top: -10000px;
  z-index: 1; }

.pure-menu > ul {
  position: relative; }

.pure-menu-open > ul {
  left: 0;
  top: 0;
  visibility: visible; }

.pure-menu-open > ul:focus {
  outline: 0; }

.pure-menu li {
  position: relative; }

.pure-menu a,
.pure-menu .pure-menu-heading {
  display: block;
  color: inherit;
  line-height: 1.5em;
  padding: 5px 20px;
  text-decoration: none;
  white-space: nowrap; }

.pure-menu.pure-menu-horizontal > .pure-menu-heading {
  display: inline-block;
  *display: inline;
  zoom: 1;
  margin: 0;
  vertical-align: middle; }

.pure-menu.pure-menu-horizontal > ul {
  display: inline-block;
  *display: inline;
  zoom: 1;
  vertical-align: middle;
  height: 2.4em; }

.pure-menu li a {
  padding: 5px 20px; }

.pure-menu-can-have-children > .pure-menu-label:after {
  content: '\25B8';
  float: right;
  /* These specific fonts have the Unicode char we need. */
  font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'DejaVu Sans', sans-serif;
  margin-right: -20px;
  margin-top: -1px; }

.pure-menu-can-have-children > .pure-menu-label {
  padding-right: 30px; }

.pure-menu-separator {
  background-color: #dfdfdf;
  display: block;
  height: 1px;
  font-size: 0;
  margin: 7px 2px;
  overflow: hidden; }

.pure-menu-hidden {
  display: none; }

/* FIXED MENU */
.pure-menu-fixed {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%; }

/* HORIZONTAL MENU CODE */
/* Initial menus should be inline-block so that they are horizontal */
.pure-menu-horizontal li {
  display: inline-block;
  *display: inline;
  zoom: 1;
  vertical-align: middle; }

/* Submenus should still be display: block; */
.pure-menu-horizontal li li {
  display: block; }

/* Content after should be down arrow */
.pure-menu-horizontal > .pure-menu-children > .pure-menu-can-have-children > .pure-menu-label:after {
  content: "\25BE"; }

/*Add extra padding to elements that have the arrow so that the hover looks nice */
.pure-menu-horizontal > .pure-menu-children > .pure-menu-can-have-children > .pure-menu-label {
  padding-right: 30px; }

/* Adjusting separator for vertical menus */
.pure-menu-horizontal li.pure-menu-separator {
  height: 50%;
  width: 1px;
  margin: 0 7px; }

/* Submenus should be horizontal separator again */
.pure-menu-horizontal li li.pure-menu-separator {
  height: 1px;
  width: auto;
  margin: 7px 2px; }

/*csslint adjoining-classes:false*/
/*TODO: Remove this lint rule override after a refactor of this code.*/
/* MAIN MENU STYLING */
.pure-menu.pure-menu-open,
.pure-menu.pure-menu-horizontal li .pure-menu-children {
  background: #fff;
  /* Old browsers */
  border: 1px solid #b7b7b7; }

/* remove borders for horizontal menus */
.pure-menu.pure-menu-horizontal,
.pure-menu.pure-menu-horizontal .pure-menu-heading {
  border: none; }

/* LINK STYLES */
.pure-menu a {
  border: 1px solid transparent;
  border-left: none;
  border-right: none; }

.pure-menu a,
.pure-menu .pure-menu-can-have-children > li:after {
  color: #777; }

.pure-menu .pure-menu-can-have-children > li:hover:after {
  color: #fff; }

/* Focus style for a dropdown menu-item when the parent has been opened */
.pure-menu .pure-menu-open {
  background: #dedede; }

.pure-menu li a:hover,
.pure-menu li a:focus {
  background: #eee; }

/* DISABLED STATES */
.pure-menu li.pure-menu-disabled a:hover,
.pure-menu li.pure-menu-disabled a:focus {
  background: #fff;
  color: #bfbfbf; }

.pure-menu .pure-menu-disabled > a {
  background-image: none;
  border-color: transparent;
  cursor: default; }

.pure-menu .pure-menu-disabled > a,
.pure-menu .pure-menu-can-have-children.pure-menu-disabled > a:after {
  color: #bfbfbf; }

/* HEADINGS */
.pure-menu .pure-menu-heading {
  color: #565d64;
  text-transform: uppercase;
  font-size: 90%;
  margin-top: 0.5em;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #dfdfdf; }

/* ACTIVE MENU ITEM */
.pure-menu .pure-menu-selected a {
  color: #000; }

/* FIXED MENU */
.pure-menu.pure-menu-open.pure-menu-fixed {
  border: none;
  border-bottom: 1px solid #b7b7b7; }

/*csslint box-model:false*/
/*TODO: Remove this lint rule override after a refactor of this code.*/
.pure-paginator {
  /* `pure-g` Grid styles */
  letter-spacing: -0.31em;
  /* Webkit: collapse white-space between units */
  *letter-spacing: normal;
  /* reset IE < 8 */
  *word-spacing: -0.43em;
  /* IE < 8: collapse white-space between units */
  text-rendering: optimizespeed;
  /* Webkit: fixes text-rendering: optimizeLegibility */
  /* `pure-paginator` Specific styles */
  list-style: none;
  margin: 0;
  padding: 0; }

.opera-only :-o-prefocus,
.pure-paginator {
  word-spacing: -0.43em; }

/* `pure-u` Grid styles */
.pure-paginator li {
  display: inline-block;
  *display: inline;
  /* IE < 8: fake inline-block */
  zoom: 1;
  letter-spacing: normal;
  word-spacing: normal;
  vertical-align: top;
  text-rendering: auto; }

.pure-paginator .pure-button, .pure-paginator #sort-filter-form input[type="submit"], #sort-filter-form .pure-paginator input[type="submit"], .pure-paginator .utils-tray--update-form .utils-tray--form-btn, .utils-tray--update-form .pure-paginator .utils-tray--form-btn {
  border-radius: 0;
  padding: 0.8em 1.4em;
  vertical-align: top;
  height: 1.1em; }

.pure-paginator .pure-button:focus, .pure-paginator #sort-filter-form input[type="submit"]:focus, #sort-filter-form .pure-paginator input[type="submit"]:focus, .pure-paginator .utils-tray--update-form .utils-tray--form-btn:focus, .utils-tray--update-form .pure-paginator .utils-tray--form-btn:focus,
.pure-paginator .pure-button:active,
.pure-paginator #sort-filter-form input[type="submit"]:active,
#sort-filter-form .pure-paginator input[type="submit"]:active,
.pure-paginator .utils-tray--update-form .utils-tray--form-btn:active,
.utils-tray--update-form .pure-paginator .utils-tray--form-btn:active {
  outline-style: none; }

.pure-paginator .prev,
.pure-paginator .next {
  color: #C0C1C3;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.45); }

.pure-paginator .prev {
  border-radius: 2px 0 0 2px; }

.pure-paginator .next {
  border-radius: 0 2px 2px 0; }

.pure-table {
  /* Remove spacing between table cells (from Normalize.css) */
  border-collapse: collapse;
  border-spacing: 0;
  empty-cells: show;
  border: 1px solid #cbcbcb; }

.pure-table caption {
  color: #000;
  font: italic 85%/1 arial, sans-serif;
  padding: 1em 0;
  text-align: center; }

.pure-table td,
.pure-table th {
  border-left: 1px solid #cbcbcb;
  /*  inner column border */
  border-width: 0 0 0 1px;
  font-size: inherit;
  margin: 0;
  overflow: visible;
  /*to make ths where the title is really long work*/
  padding: 6px 12px;
  /* cell padding */ }

.pure-table td:first-child,
.pure-table th:first-child {
  border-left-width: 0; }

.pure-table thead {
  background: #e0e0e0;
  color: #000;
  text-align: left;
  vertical-align: bottom; }

/*
striping:
   even - #fff (white)
   odd  - #f2f2f2 (light gray)
*/
.pure-table td {
  background-color: transparent; }

.pure-table-odd td {
  background-color: #f2f2f2; }

/* nth-child selector for modern browsers */
.pure-table-striped tr:nth-child(2n-1) td {
  background-color: #f2f2f2; }

/* BORDERED TABLES */
.pure-table-bordered td {
  border-bottom: 1px solid #cbcbcb; }

.pure-table-bordered tbody > tr:last-child td,
.pure-table-horizontal tbody > tr:last-child td {
  border-bottom-width: 0; }

/* HORIZONTAL BORDERED TABLES */
.pure-table-horizontal td,
.pure-table-horizontal th {
  border-width: 0 0 1px 0;
  border-bottom: 1px solid #cbcbcb; }

.pure-table-horizontal tbody > tr:last-child td {
  border-bottom-width: 0; }

/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */
/* clearfix */
.owl-carousel .owl-wrapper:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0; }

/* display none until init */
.owl-carousel {
  display: none;
  position: relative;
  width: 100%;
  -ms-touch-action: pan-y; }

.owl-carousel .owl-wrapper {
  display: none;
  position: relative;
  -webkit-transform: translate3d(0px, 0px, 0px); }

.owl-carousel .owl-wrapper-outer {
  overflow: hidden;
  position: relative;
  width: 100%; }

.owl-carousel .owl-wrapper-outer.autoHeight {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out; }

.owl-carousel .owl-item {
  float: left; }

.owl-controls .owl-page,
.owl-controls .owl-buttons div {
  cursor: pointer; }

.owl-controls {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent; }

/* mouse grab icon */
.grabbing {
  cursor: url(../graphics/vendor/owlcarousel/grabbing.png) 8 8, move; }

/* fix */
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0); }

/*
* 	Owl Carousel Owl Demo Theme 
*	v1.3.3
*/
.owl-theme .owl-controls {
  margin-top: 10px;
  text-align: center; }

/* Styling Next and Prev buttons */
.owl-theme .owl-controls .owl-buttons div {
  color: #FFF;
  display: inline-block;
  zoom: 1;
  *display: inline;
  /*IE7 life-saver */
  margin: 5px;
  padding: 3px 10px;
  font-size: 12px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  background: #869791;
  filter: Alpha(Opacity=50);
  /*IE7 fix*/
  opacity: 0.5; }

/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover {
  filter: Alpha(Opacity=100);
  /*IE7 fix*/
  opacity: 1;
  text-decoration: none; }

/* Styling Pagination*/
.owl-theme .owl-controls .owl-page {
  display: inline-block;
  zoom: 1;
  *display: inline;
  /*IE7 life-saver */ }

.owl-theme .owl-controls .owl-page span {
  display: block;
  width: 20px;
  height: 20px;
  margin: 5px 7px;
  filter: Alpha(Opacity=50);
  /*IE7 fix*/
  opacity: 0.5;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  background: #869791; }

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span {
  filter: Alpha(Opacity=100);
  /*IE7 fix*/
  opacity: 1; }

/* If PaginationNumbers is true */
.owl-theme .owl-controls .owl-page span.owl-numbers {
  height: auto;
  width: auto;
  color: #FFF;
  padding: 2px 10px;
  font-size: 12px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px; }

/* preloading images */
.owl-item.loading {
  min-height: 150px;
  background: url(AjaxLoader.gif) no-repeat center center; }

/* 
 *  Owl Carousel CSS3 Transitions 
 *  v1.3.2
 */
.owl-origin {
  -webkit-perspective: 1200px;
  -webkit-perspective-origin-x: 50%;
  -webkit-perspective-origin-y: 50%;
  -moz-perspective: 1200px;
  -moz-perspective-origin-x: 50%;
  -moz-perspective-origin-y: 50%;
  perspective: 1200px; }

/* fade */
.owl-fade-out {
  z-index: 10;
  -webkit-animation: fadeOut .7s both ease;
  -moz-animation: fadeOut .7s both ease;
  animation: fadeOut .7s both ease; }

.owl-fade-in {
  -webkit-animation: fadeIn .7s both ease;
  -moz-animation: fadeIn .7s both ease;
  animation: fadeIn .7s both ease; }

/* backSlide */
.owl-backSlide-out {
  -webkit-animation: backSlideOut 1s both ease;
  -moz-animation: backSlideOut 1s both ease;
  animation: backSlideOut 1s both ease; }

.owl-backSlide-in {
  -webkit-animation: backSlideIn 1s both ease;
  -moz-animation: backSlideIn 1s both ease;
  animation: backSlideIn 1s both ease; }

/* goDown */
.owl-goDown-out {
  -webkit-animation: scaleToFade .7s ease both;
  -moz-animation: scaleToFade .7s ease both;
  animation: scaleToFade .7s ease both; }

.owl-goDown-in {
  -webkit-animation: goDown .6s ease both;
  -moz-animation: goDown .6s ease both;
  animation: goDown .6s ease both; }

/* scaleUp */
.owl-fadeUp-in {
  -webkit-animation: scaleUpFrom .5s ease both;
  -moz-animation: scaleUpFrom .5s ease both;
  animation: scaleUpFrom .5s ease both; }

.owl-fadeUp-out {
  -webkit-animation: scaleUpTo .5s ease both;
  -moz-animation: scaleUpTo .5s ease both;
  animation: scaleUpTo .5s ease both; }

/* Keyframes */
/*empty*/
@-webkit-keyframes empty {
  0% {
    opacity: 1; } }
@-moz-keyframes empty {
  0% {
    opacity: 1; } }
@keyframes empty {
  0% {
    opacity: 1; } }
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
@-moz-keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
@keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }
@-moz-keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }
@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }
@-webkit-keyframes backSlideOut {
  25% {
    opacity: .5;
    -webkit-transform: translateZ(-500px); }
  75% {
    opacity: .5;
    -webkit-transform: translateZ(-500px) translateX(-200%); }
  100% {
    opacity: .5;
    -webkit-transform: translateZ(-500px) translateX(-200%); } }
@-moz-keyframes backSlideOut {
  25% {
    opacity: .5;
    -moz-transform: translateZ(-500px); }
  75% {
    opacity: .5;
    -moz-transform: translateZ(-500px) translateX(-200%); }
  100% {
    opacity: .5;
    -moz-transform: translateZ(-500px) translateX(-200%); } }
@keyframes backSlideOut {
  25% {
    opacity: .5;
    transform: translateZ(-500px); }
  75% {
    opacity: .5;
    transform: translateZ(-500px) translateX(-200%); }
  100% {
    opacity: .5;
    transform: translateZ(-500px) translateX(-200%); } }
@-webkit-keyframes backSlideIn {
  0%, 25% {
    opacity: .5;
    -webkit-transform: translateZ(-500px) translateX(200%); }
  75% {
    opacity: .5;
    -webkit-transform: translateZ(-500px); }
  100% {
    opacity: 1;
    -webkit-transform: translateZ(0) translateX(0); } }
@-moz-keyframes backSlideIn {
  0%, 25% {
    opacity: .5;
    -moz-transform: translateZ(-500px) translateX(200%); }
  75% {
    opacity: .5;
    -moz-transform: translateZ(-500px); }
  100% {
    opacity: 1;
    -moz-transform: translateZ(0) translateX(0); } }
@keyframes backSlideIn {
  0%, 25% {
    opacity: .5;
    transform: translateZ(-500px) translateX(200%); }
  75% {
    opacity: .5;
    transform: translateZ(-500px); }
  100% {
    opacity: 1;
    transform: translateZ(0) translateX(0); } }
@-webkit-keyframes scaleToFade {
  to {
    opacity: 0;
    -webkit-transform: scale(0.8); } }
@-moz-keyframes scaleToFade {
  to {
    opacity: 0;
    -moz-transform: scale(0.8); } }
@keyframes scaleToFade {
  to {
    opacity: 0;
    transform: scale(0.8); } }
@-webkit-keyframes goDown {
  from {
    -webkit-transform: translateY(-100%); } }
@-moz-keyframes goDown {
  from {
    -moz-transform: translateY(-100%); } }
@keyframes goDown {
  from {
    transform: translateY(-100%); } }
@-webkit-keyframes scaleUpFrom {
  from {
    opacity: 0;
    -webkit-transform: scale(1.5); } }
@-moz-keyframes scaleUpFrom {
  from {
    opacity: 0;
    -moz-transform: scale(1.5); } }
@keyframes scaleUpFrom {
  from {
    opacity: 0;
    transform: scale(1.5); } }
@-webkit-keyframes scaleUpTo {
  to {
    opacity: 0;
    -webkit-transform: scale(1.5); } }
@-moz-keyframes scaleUpTo {
  to {
    opacity: 0;
    -moz-transform: scale(1.5); } }
@keyframes scaleUpTo {
  to {
    opacity: 0;
    transform: scale(1.5); } }
/* v1.0.5 */
/* Core RS CSS file. 95% of time you shouldn't change anything here. */
.royalSlider {
  height: 400px;
  position: relative;
  direction: ltr; }

.royalSlider > * {
  float: left; }

.rsWebkit3d .rsSlide {
  -webkit-transform: translateZ(0); }

.rsWebkit3d .rsSlide,
.rsWebkit3d .rsContainer,
.rsWebkit3d .rsThumbs,
.rsWebkit3d .rsPreloader,
.rsWebkit3d img,
.rsWebkit3d .rsOverflow,
.rsWebkit3d .rsBtnCenterer,
.rsWebkit3d .rsAbsoluteEl,
.rsWebkit3d .rsABlock,
.rsWebkit3d .rsLink {
  -webkit-backface-visibility: hidden; }

.rsFade.rsWebkit3d .rsSlide,
.rsFade.rsWebkit3d img,
.rsFade.rsWebkit3d .rsContainer {
  -webkit-transform: none; }

.rsOverflow {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  float: left;
  -webkit-tap-highlight-color: transparent; }

.rsVisibleNearbyWrap {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  left: 0;
  top: 0;
  -webkit-tap-highlight-color: transparent; }

.rsVisibleNearbyWrap .rsOverflow {
  position: absolute;
  left: 0;
  top: 0; }

.rsContainer {
  position: relative;
  width: 100%;
  height: 100%;
  -webkit-tap-highlight-color: transparent; }

.rsArrow,
.rsThumbsArrow {
  cursor: pointer; }

.rsThumb {
  float: left;
  position: relative; }

.rsArrow,
.rsNav,
.rsThumbsArrow {
  opacity: 1;
  -webkit-transition: opacity 0.3s linear;
  -moz-transition: opacity 0.3s linear;
  -o-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear; }

.rsHidden {
  opacity: 0;
  visibility: hidden;
  -webkit-transition: visibility 0s linear 0.3s,opacity 0.3s linear;
  -moz-transition: visibility 0s linear 0.3s,opacity 0.3s linear;
  -o-transition: visibility 0s linear 0.3s,opacity 0.3s linear;
  transition: visibility 0s linear 0.3s,opacity 0.3s linear; }

.rsGCaption {
  width: 100%;
  float: left;
  text-align: center; }

/* Fullscreen options, very important ^^ */
.royalSlider.rsFullscreen {
  position: fixed !important;
  height: auto !important;
  width: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  z-index: 2147483647 !important;
  top: 0 !important;
  left: 0 !important;
  bottom: 0 !important;
  right: 0 !important; }

.royalSlider .rsSlide.rsFakePreloader {
  opacity: 1 !important;
  -webkit-transition: 0s;
  -moz-transition: 0s;
  -o-transition: 0s;
  transition: 0s;
  display: none; }

.rsSlide {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  overflow: hidden;
  height: 100%;
  width: 100%; }

.royalSlider.rsAutoHeight,
.rsAutoHeight .rsSlide {
  height: auto; }

.rsContent {
  width: 100%;
  height: 100%;
  position: relative; }

.rsPreloader {
  position: absolute;
  z-index: 0; }

.rsNav {
  -moz-user-select: -moz-none;
  -webkit-user-select: none;
  user-select: none; }

.rsNavItem {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.25); }

.rsThumbs {
  cursor: pointer;
  position: relative;
  overflow: hidden;
  float: left;
  z-index: 22; }

.rsTabs {
  float: left;
  background: none !important; }

.rsTabs,
.rsThumbs {
  -webkit-tap-highlight-color: transparent;
  -webkit-tap-highlight-color: transparent; }

.rsVideoContainer {
  /*left: 0;
  top: 0;
  position: absolute;*/
  /*width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  float: left;*/
  width: auto;
  height: auto;
  line-height: 0;
  position: relative; }

.rsVideoFrameHolder {
  position: absolute;
  left: 0;
  top: 0;
  background: #141414;
  opacity: 0;
  -webkit-transition: .3s; }

.rsVideoFrameHolder.rsVideoActive {
  opacity: 1; }

.rsVideoContainer iframe,
.rsVideoContainer video,
.rsVideoContainer embed,
.rsVideoContainer .rsVideoObj {
  position: absolute;
  z-index: 50;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%; }

/* ios controls over video bug, shifting video */
.rsVideoContainer.rsIOSVideo iframe,
.rsVideoContainer.rsIOSVideo video,
.rsVideoContainer.rsIOSVideo embed {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding-right: 44px; }

.rsABlock {
  left: 0;
  top: 0;
  position: absolute;
  z-index: 15; }

img.rsImg {
  max-width: none; }

.grab-cursor {
  cursor: url(grab.png) 8 8, move; }

.grabbing-cursor {
  cursor: url(grabbing.png) 8 8, move; }

.rsNoDrag {
  cursor: auto; }

.rsLink {
  left: 0;
  top: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  display: block;
  z-index: 20;
  background: url(blank.gif); }

/******************************
*
*  RoyalSlider Default Skin 
*
*    1. Arrows 
*    2. Bullets
*    3. Thumbnails
*    4. Tabs
*    5. Fullscreen button
*    6. Play/close video button
*    7. Preloader
*    8. Caption
*    
*  Sprite: 'rs-default.png'
*  Feel free to edit anything
*  If you don't some part - just delete it
* 
******************************/
/* Background */
.rsDefault,
.rsDefault .rsOverflow,
.rsDefault .rsSlide,
.rsDefault .rsVideoFrameHolder,
.rsDefault .rsThumbs {
  color: #FFF; }

/***************
*
*  1. Arrows
*
****************/
.rsDefault .rsArrow {
  height: 100%;
  width: 44px;
  position: absolute;
  display: block;
  cursor: pointer;
  z-index: 21; }

.rsDefault.rsVer .rsArrow {
  width: 100%;
  height: 44px; }

.rsDefault.rsVer .rsArrowLeft {
  top: 0;
  left: 0; }

.rsDefault.rsVer .rsArrowRight {
  bottom: 0;
  left: 0; }

.rsDefault.rsHor .rsArrowLeft {
  left: 0;
  top: 0; }

.rsDefault.rsHor .rsArrowRight {
  right: 0;
  top: 0; }

.rsDefault .rsArrowIcn {
  width: 37px;
  height: 37px;
  top: 50%;
  left: 50%;
  margin-top: -16px;
  margin-left: -16px;
  position: absolute;
  cursor: pointer;
  border-radius: 2px;
  display: block; }

.rsDefault.rsHor .rsArrowLeft .rsArrowIcn {
  background-position: -211px -334px; }

.rsDefault.rsHor .rsArrowRight .rsArrowIcn {
  background-position: -341px -334px; }

.rsDefault.rsVer .rsArrowLeft .rsArrowIcn {
  background-position: -211px -334px; }

.rsDefault.rsVer .rsArrowRight .rsArrowIcn {
  background-position: -341px -334px; }

.rsDefault .rsArrowDisabled .rsArrowIcn {
  opacity: .2;
  filter: alpha(opacity=20);
  *display: none; }

/***************
*
*  2. Bullets
*
****************/
.rsDefault .rsBullets {
  position: absolute;
  z-index: 35;
  left: 0;
  bottom: 0;
  width: 100%;
  height: auto;
  margin: 0 auto;
  background: #000;
  background: rgba(0, 0, 0, 0.75);
  text-align: center;
  line-height: 8px;
  overflow: hidden; }

.rsDefault .rsBullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  padding: 6px 5px 6px; }

.rsDefault .rsBullet span {
  display: block;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #777;
  background: rgba(255, 255, 255, 0.5); }

.rsDefault .rsBullet.rsNavSelected span {
  background-color: #FFF; }

/***************
*
*  3. Thumbnails
*
****************/
.rsDefault .rsThumbsHor {
  width: 100%; }

.rsDefault .rsThumbsVer {
  width: 96px;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0; }

.rsDefault.rsWithThumbsHor .rsThumbsContainer {
  position: relative;
  height: 100%; }

.rsDefault.rsWithThumbsVer .rsThumbsContainer {
  position: relative;
  width: 100%; }

.rsDefault .rsThumb {
  float: left;
  overflow: hidden;
  width: 96px;
  height: 72px; }

.rsDefault .rsThumb img {
  width: 100%;
  height: 100%; }

.rsDefault .rsThumb.rsNavSelected {
  background: #02874a; }

.rsDefault .rsThumb.rsNavSelected img {
  opacity: 0.3;
  filter: alpha(opacity=30); }

.rsDefault .rsTmb {
  display: block; }

/* Thumbnails with text */
.rsDefault .rsTmb h5 {
  font-size: 16px;
  margin: 0;
  padding: 0;
  line-height: 20px;
  color: #FFF; }

.rsDefault .rsTmb span {
  color: #DDD;
  margin: 0;
  padding: 0;
  font-size: 13px;
  line-height: 18px; }

/* Thumbnails arrow icons */
.rsDefault .rsThumbsArrow {
  height: 100%;
  width: 20px;
  position: absolute;
  display: block;
  cursor: pointer;
  z-index: 21;
  background: #000;
  background: rgba(0, 0, 0, 0.75); }

.rsDefault .rsThumbsArrow:hover {
  background: rgba(0, 0, 0, 0.9); }

.rsDefault.rsWithThumbsVer .rsThumbsArrow {
  width: 100%;
  height: 20px; }

.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft {
  top: 0;
  left: 0; }

.rsDefault.rsWithThumbsVer .rsThumbsArrowRight {
  bottom: 0;
  left: 0; }

.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft {
  left: 0;
  top: 0; }

.rsDefault.rsWithThumbsHor .rsThumbsArrowRight {
  right: 0;
  top: 0; }

.rsDefault .rsThumbsArrowIcn {
  width: 16px;
  height: 16px;
  top: 50%;
  left: 50%;
  margin-top: -8px;
  margin-left: -8px;
  position: absolute;
  cursor: pointer;
  background: url("/wgbh/roadshow/roadie-static//graphics/vendor/royalslider/rs-default.png"); }

.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn {
  background-position: -128px -32px; }

.rsDefault.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn {
  background-position: -128px -48px; }

.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn {
  background-position: -144px -32px; }

.rsDefault.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn {
  background-position: -144px -48px; }

.rsDefault .rsThumbsArrowDisabled {
  display: none !important; }

/* Thumbnails resizing on smaller screens */
@media screen and (min-width: 0px) and (max-width: 800px) {
  .rsDefault .rsThumb {
    width: 59px;
    height: 44px; }

  .rsDefault .rsThumbsHor {
    height: 44px; }

  .rsDefault .rsThumbsVer {
    width: 59px; } }
/***************
*
*  4. Tabs
*
****************/
.rsDefault .rsTabs {
  width: 100%;
  height: auto;
  margin: 0 auto;
  text-align: center;
  overflow: hidden;
  padding-top: 12px;
  position: relative; }

.rsDefault .rsTab {
  display: inline-block;
  cursor: pointer;
  text-align: center;
  height: auto;
  width: auto;
  color: #333;
  padding: 5px 13px 6px;
  min-width: 72px;
  border: 1px solid #D9D9DD;
  border-right: 1px solid #f5f5f5;
  text-decoration: none;
  background-color: #FFF;
  background-image: -webkit-linear-gradient(top, #fefefe, #f4f4f4);
  background-image: -moz-linear-gradient(top, #fefefe, #f4f4f4);
  background-image: linear-gradient(to bottom, #fefefe, #f4f4f4);
  -webkit-box-shadow: inset 1px 0 0 #fff;
  box-shadow: inset 1px 0 0 #fff;
  *display: inline;
  *zoom: 1; }

.rsDefault .rsTab:first-child {
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px; }

.rsDefault .rsTab:last-child {
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-right: 1px solid #cfcfcf; }

.rsDefault .rsTab:active {
  border: 1px solid #D9D9DD;
  background-color: #f4f4f4;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2) inset; }

.rsDefault .rsTab.rsNavSelected {
  color: #FFF;
  border: 1px solid #999;
  text-shadow: 1px 1px #838383;
  box-shadow: 0 1px 9px rgba(102, 102, 102, 0.65) inset;
  background: #ACACAC;
  background-image: -webkit-linear-gradient(top, #ACACAC, #BBB);
  background-image: -moz-llinear-gradient(top, #ACACAC, #BBB);
  background-image: linear-gradient(to bottom, #ACACAC, #BBB); }

/***************
*
*  5. Fullscreen button
*
****************/
.rsDefault .rsFullscreenBtn {
  right: 0;
  top: 0;
  width: 44px;
  height: 44px;
  z-index: 22;
  display: block;
  position: absolute;
  cursor: pointer; }

.rsDefault .rsFullscreenIcn {
  display: block;
  margin: 6px;
  width: 32px;
  height: 32px;
  background: url("/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/rs-default.png") 0 0;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  *background-color: #000;
  border-radius: 2px; }

.rsDefault .rsFullscreenIcn:hover {
  background-color: rgba(0, 0, 0, 0.9); }

.rsDefault.rsFullscreen .rsFullscreenIcn {
  background-position: -32px 0; }

/***************
*
*  6. Play/close video button
*
****************/
.rsDefault .rsPlayBtn {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.3);
  width: 64px;
  height: 64px;
  margin-left: -32px;
  margin-top: -32px;
  cursor: pointer; }

.rsDefault .rsPlayBtnIcon {
  width: 64px;
  display: block;
  height: 64px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: .3s;
  -moz-transition: .3s;
  transition: .3s;
  background: url(/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/rs-default.png) no-repeat 0 -32px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  *background-color: #000; }

.rsDefault .rsPlayBtn:hover .rsPlayBtnIcon {
  background-color: rgba(0, 0, 0, 0.9); }

.rsDefault .rsBtnCenterer {
  position: absolute;
  left: 50%;
  top: 50%; }

.rsDefault .rsCloseVideoBtn {
  right: 0;
  top: 0;
  width: 44px;
  height: 44px;
  z-index: 500;
  position: absolute;
  cursor: pointer;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0); }

.rsDefault .rsCloseVideoBtn.rsiOSBtn {
  top: -38px;
  right: -6px; }

.rsDefault .rsCloseVideoIcn {
  margin: 6px;
  width: 32px;
  height: 32px;
  background: url("/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/rs-default.png") -64px 0;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  *background-color: #000; }

.rsDefault .rsCloseVideoIcn:hover {
  background-color: rgba(0, 0, 0, 0.9); }

/***************
*
*  7. Preloader
*
****************/
.rsDefault .rsPreloader {
  width: 20px;
  height: 20px;
  background-image: url(/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/preloader-white.gif);
  left: 50%;
  top: 50%;
  margin-left: -10px;
  margin-top: -10px; }

/***************
*
*  8. Global caption
*
****************/
.rsDefault .rsGCaption {
  position: absolute;
  float: none;
  bottom: 6px;
  left: 6px;
  text-align: left;
  background: black;
  background: rgba(0, 0, 0, 0.75);
  color: #FFF;
  padding: 2px 8px;
  width: auto;
  font-size: 12px;
  border-radius: 2px; }

/******************************
*
*  RoyalSlider White Controls Skin
*
*    1. Arrows 
*    2. Bullets
*    3. Thumbnails
*    4. Tabs
*    5. Fullscreen button
*    6. Play/close video button
*    7. Preloader
*    8. Caption
*    
*  Sprite: 'rs-minimal-white.png'
*  Feel free to edit anything
*  If you don't some part - just delete it
* 
******************************/
/* Background */
.rsMinW,
.rsMinW .rsOverflow,
.rsMinW .rsSlide,
.rsMinW .rsVideoFrameHolder,
.rsMinW .rsThumbs {
  background: #000;
  color: #FFF; }

/***************
*
*  1. Arrows
*
****************/
.rsMinW .rsArrow {
  height: 32px;
  width: 32px;
  position: absolute;
  display: block;
  cursor: pointer;
  z-index: 21; }

.rsMinW .rsArrowLeft {
  right: 37px;
  bottom: 7px; }

.rsMinW .rsArrowRight {
  right: 7px;
  bottom: 7px; }

.rsMinW .rsArrowIcn {
  width: 24px;
  height: 24px;
  margin-top: 3px;
  margin-left: 3px;
  position: absolute;
  cursor: pointer;
  background: url("/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/rs-minimal-white.png") transparent;
  border-radius: 2px; }

.rsMinW.rsHor .rsArrowLeft .rsArrowIcn {
  background-position: -68px -36px; }

.rsMinW.rsHor .rsArrowRight .rsArrowIcn {
  background-position: -68px -68px; }

.rsMinW.rsVer .rsArrowLeft .rsArrowIcn {
  background-position: -100px -36px; }

.rsMinW.rsVer .rsArrowRight .rsArrowIcn {
  background-position: -100px -68px; }

.rsMinW .rsArrowDisabled .rsArrowIcn {
  opacity: .3 !important;
  filter: alpha(opacity=30);
  *display: none; }

/***************
*
*  2. Bullets
*
****************/
.rsMinW .rsBullets {
  position: absolute;
  bottom: 15px;
  right: 73px;
  z-index: 35;
  padding-top: 4px;
  height: auto;
  text-align: center;
  line-height: 6px;
  overflow: hidden; }

.rsMinW .rsBullet {
  width: 6px;
  height: 6px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  padding: 6px 5px 6px 4px; }

.rsMinW .rsBullet span {
  display: block;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: #CCC;
  background: rgba(255, 255, 255, 0.5);
  box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.1); }

.rsMinW .rsBullet.rsNavSelected span {
  background: #FFF; }

/***************
*
*  3. Thumbnails
*
****************/
.rsMinW .rsThumbsHor {
  width: 100%;
  height: 72px; }

.rsMinW .rsThumbsVer {
  width: 96px;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0; }

.rsMinW.rsWithThumbsHor .rsThumbsContainer {
  position: relative;
  height: 100%; }

.rsMinW.rsWithThumbsVer .rsThumbsContainer {
  position: relative;
  width: 100%; }

.rsMinW .rsThumb {
  float: left;
  overflow: hidden;
  width: 96px;
  height: 72px; }

.rsMinW .rsThumb img {
  width: 100%;
  height: 100%; }

.rsMinW .rsThumb.rsNavSelected {
  background: #333; }

.rsMinW .rsThumb.rsNavSelected img {
  filter: alpha(opacity=40);
  opacity: 0.7; }

.rsMinW .rsThumb.rsNavSelected span.thumbIco {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 2px solid #FFF;
  border: 2px solid rgba(255, 255, 255, 0.9);
  -webkit-backface-visibility: hidden; }

.rsMinW .rsTmb {
  display: block; }

/* Thumbnails arrow icons */
.rsMinW .rsThumbsArrow {
  height: 100%;
  width: 20px;
  position: absolute;
  display: block;
  cursor: pointer;
  z-index: 21; }

.rsMinW.rsWithThumbsVer .rsThumbsArrow {
  width: 100%;
  height: 20px; }

.rsMinW.rsWithThumbsVer .rsThumbsArrowLeft {
  top: 0;
  left: 0; }

.rsMinW.rsWithThumbsVer .rsThumbsArrowRight {
  bottom: 0;
  left: 0; }

.rsMinW.rsWithThumbsHor .rsThumbsArrowLeft {
  left: 0;
  top: 0; }

.rsMinW.rsWithThumbsHor .rsThumbsArrowRight {
  right: 0;
  top: 0; }

.rsMinW .rsThumbsArrowIcn {
  width: 16px;
  height: 16px;
  top: 50%;
  left: 50%;
  margin-top: -8px;
  margin-left: -8px;
  position: absolute;
  cursor: pointer;
  background: url("/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/rs-minimal-white.png"); }

.rsMinW.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn {
  background-position: -128px -32px; }

.rsMinW.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn {
  background-position: -128px -48px; }

.rsMinW.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn {
  background-position: -144px -32px; }

.rsMinW.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn {
  background-position: -144px -48px; }

.rsMinW .rsThumbsArrowDisabled {
  display: none !important; }

/* Thumbnails resizing on smaller screens */
@media screen and (min-width: 0px) and (max-width: 800px) {
  .rsMinW .rsThumb {
    width: 59px;
    height: 44px; }

  .rsMinW .rsThumbsHor {
    height: 44px; }

  .rsMinW .rsThumbsVer {
    width: 59px; } }
/***************
*
*  4. Tabs
*
****************/
.rsMinW .rsTabs {
  width: 100%;
  height: auto;
  margin: 0 auto;
  text-align: center;
  overflow: hidden;
  padding-top: 12px;
  position: relative; }

.rsMinW .rsTab {
  display: inline-block;
  cursor: pointer;
  text-align: center;
  height: auto;
  width: auto;
  color: #333;
  padding: 5px 13px 6px;
  min-width: 72px;
  border: 1px solid #D9D9DD;
  border-right: 1px solid #f5f5f5;
  text-decoration: none;
  background-color: #000;
  background-image: -webkit-linear-gradient(top, #fefefe, #f4f4f4);
  background-image: -moz-linear-gradient(top, #fefefe, #f4f4f4);
  background-image: linear-gradient(to bottom, #fefefe, #f4f4f4);
  *display: inline;
  *zoom: 1; }

.rsMinW .rsTab:first-child {
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px; }

.rsMinW .rsTab:last-child {
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-right: 1px solid #cfcfcf; }

.rsMinW .rsTab:active {
  border: 1px solid #D9D9DD;
  background-color: #f4f4f4;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2) inset; }

.rsMinW .rsTab.rsNavSelected {
  color: #000;
  border: 1px solid #999;
  text-shadow: 1px 1px #838383;
  box-shadow: 0 1px 9px rgba(102, 102, 102, 0.65) inset;
  background: #ACACAC;
  background-image: -webkit-linear-gradient(top, #ACACAC, #BBB);
  background-image: -moz-llinear-gradient(top, #ACACAC, #BBB);
  background-image: linear-gradient(to bottom, #ACACAC, #BBB); }

/***************
*
*  5. Fullscreen button
*
****************/
.rsMinW .rsFullscreenBtn {
  right: 0;
  top: 0;
  width: 44px;
  height: 44px;
  z-index: 22;
  display: block;
  position: absolute;
  cursor: pointer; }

.rsMinW .rsFullscreenIcn {
  display: block;
  margin: 6px;
  width: 32px;
  height: 32px;
  background: url("/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/rs-minimal-white.png") 0 0 transparent; }

.rsMinW .rsFullscreenIcn:hover {
  opacity: 0.8; }

.rsMinW.rsFullscreen .rsFullscreenIcn {
  background-position: -32px 0; }

/***************
*
*  6. Play/close video button
*
****************/
.rsMinW .rsPlayBtn {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.3);
  width: 64px;
  height: 64px;
  margin-left: -32px;
  margin-top: -32px;
  cursor: pointer; }

.rsMinW .rsPlayBtnIcon {
  width: 64px;
  display: block;
  height: 64px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: .3s;
  -moz-transition: .3s;
  transition: .3s;
  background: url(/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/rs-minimal-white.png) no-repeat 0 -32px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  *background-color: #000; }

.rsMinW .rsPlayBtn:hover .rsPlayBtnIcon {
  background-color: rgba(0, 0, 0, 0.9); }

.rsMinW .rsBtnCenterer {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 20px;
  height: 20px; }

.rsMinW .rsCloseVideoBtn {
  right: 0;
  top: 0;
  width: 44px;
  height: 44px;
  z-index: 500;
  position: absolute;
  cursor: pointer;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0); }

.rsMinW .rsCloseVideoBtn.rsiOSBtn {
  top: -38px;
  right: -6px; }

.rsMinW .rsCloseVideoIcn {
  margin: 6px;
  width: 32px;
  height: 32px;
  background: url("/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/rs-minimal-white.png") -64px 0;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  *background-color: #000; }

.rsMinW .rsCloseVideoIcn:hover {
  background-color: rgba(0, 0, 0, 0.9); }

/***************
*
*  7. Preloader
*
****************/
.rsMinW .rsPreloader {
  width: 20px;
  height: 20px;
  background-image: url(/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/preloader-white.gif);
  left: 50%;
  top: 50%;
  margin-left: -10px;
  margin-top: -10px; }

/***************
*
*  8. Global caption
*
****************/
.rsMinW .rsGCaption {
  position: absolute;
  float: none;
  bottom: 6px;
  left: 6px;
  text-align: left;
  background: #000;
  background: rgba(0, 0, 0, 0.75);
  color: #FFF;
  padding: 2px 8px;
  width: auto;
  font-size: 12px;
  border-radius: 2px; }

/******************************
*
*  RoyalSlider Universal Skin
*
*    1. Arrows 
*    2. Bullets
*    3. Thumbnails
*    4. Tabs
*    5. Fullscreen button
*    6. Play/close video button
*    7. Preloader
*    8. Caption
*    
*  Sprite: 'rs-universal.png'
*  Feel free to edit anything
*  If you don't some part - just delete it
* 
******************************/
/* Background */
.rsUni,
.rsUni .rsOverflow,
.rsUni .rsSlide,
.rsUni .rsVideoFrameHolder,
.rsUni .rsThumbs {
  background: #222;
  color: #FFF; }

/***************
*
*  1. Arrows
*
****************/
.rsUni .rsArrow {
  height: 100%;
  width: 60px;
  position: absolute;
  display: block;
  cursor: pointer;
  z-index: 21; }

.rsUni.rsVer .rsArrow {
  width: 100%;
  height: 60px; }

.rsUni.rsVer .rsArrowLeft {
  top: 0;
  left: 0; }

.rsUni.rsVer .rsArrowRight {
  bottom: 0;
  left: 0; }

.rsUni.rsHor .rsArrowLeft {
  left: 0;
  top: 0; }

.rsUni.rsHor .rsArrowRight {
  right: 0;
  top: 0; }

.rsUni .rsArrowIcn {
  width: 32px;
  height: 32px;
  top: 50%;
  left: 50%;
  margin-top: -16px;
  margin-left: -16px;
  position: absolute;
  cursor: pointer;
  background: url("/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/rs-universal.png");
  opacity: 0.5;
  border-radius: 2px; }

.rsUni .rsArrow:hover .rsArrowIcn {
  opacity: 1; }

.rsUni.rsHor .rsArrowLeft .rsArrowIcn {
  background-position: -64px -32px; }

.rsUni.rsHor .rsArrowRight .rsArrowIcn {
  background-position: -64px -64px; }

.rsUni.rsVer .rsArrowLeft .rsArrowIcn {
  background-position: -96px -32px; }

.rsUni.rsVer .rsArrowRight .rsArrowIcn {
  background-position: -96px -64px; }

.rsUni .rsArrowDisabled .rsArrowIcn {
  opacity: .1 !important;
  filter: alpha(opacity=20);
  *display: none; }

/***************
*
*  2. Bullets
*
****************/
.rsUni .rsBullets {
  position: relative;
  z-index: 35;
  padding-top: 4px;
  width: 100%;
  height: auto;
  margin: 0 auto;
  text-align: center;
  line-height: 5px;
  overflow: hidden; }

.rsUni .rsBullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  padding: 5px; }

.rsUni .rsBullet span {
  display: block;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #BBB; }

.rsUni .rsBullet.rsNavSelected span {
  background-color: #383838; }

/***************
*
*  3. Thumbnails
*
****************/
.rsUni .rsThumbsHor {
  width: 100%;
  height: 72px; }

.rsUni .rsThumbsVer {
  width: 96px;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0; }

.rsUni.rsWithThumbsHor .rsThumbsContainer {
  position: relative;
  height: 100%; }

.rsUni.rsWithThumbsVer .rsThumbsContainer {
  position: relative;
  width: 100%; }

.rsUni .rsThumb {
  float: left;
  overflow: hidden;
  width: 96px;
  height: 72px; }

.rsUni .rsThumb img {
  width: 100%;
  height: 100%; }

.rsUni .rsThumb.rsNavSelected {
  background: #333; }

.rsUni .rsThumb.rsNavSelected img {
  opacity: 0.7;
  filter: alpha(opacity=30); }

.rsUni .rsThumb.rsNavSelected .thumbIco {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 2px solid #FFF;
  border: 2px solid rgba(255, 255, 255, 0.9);
  -webkit-backface-visibility: hidden; }

.rsUni .rsTmb {
  display: block; }

/* Thumbnails with text */
.rsUni .rsTmb h5 {
  font-size: 16px;
  margin: 0;
  padding: 0;
  line-height: 20px;
  color: #FFF; }

.rsUni .rsTmb span {
  color: #DDD;
  margin: 0;
  padding: 0;
  font-size: 13px;
  line-height: 18px; }

/* Thumbnails arrow icons */
.rsUni .rsThumbsArrow {
  height: 100%;
  width: 20px;
  position: absolute;
  display: block;
  cursor: pointer;
  z-index: 21; }

.rsUni.rsWithThumbsVer .rsThumbsArrow {
  width: 100%;
  height: 20px; }

.rsUni.rsWithThumbsVer .rsThumbsArrowLeft {
  top: 0;
  left: 0; }

.rsUni.rsWithThumbsVer .rsThumbsArrowRight {
  bottom: 0;
  left: 0; }

.rsUni.rsWithThumbsHor .rsThumbsArrowLeft {
  left: 0;
  top: 0; }

.rsUni.rsWithThumbsHor .rsThumbsArrowRight {
  right: 0;
  top: 0; }

.rsUni .rsThumbsArrowIcn {
  width: 16px;
  height: 16px;
  top: 50%;
  left: 50%;
  margin-top: -8px;
  margin-left: -8px;
  position: absolute;
  cursor: pointer;
  background: url("/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/rs-universal.png") transparent; }

.rsUni.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn {
  background-position: -128px -32px; }

.rsUni.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn {
  background-position: -128px -48px; }

.rsUni.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn {
  background-position: -144px -32px; }

.rsUni.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn {
  background-position: -144px -48px; }

.rsUni .rsThumbsArrowDisabled {
  display: none !important; }

/* Thumbnails resizing on smaller screens */
@media screen and (min-width: 0px) and (max-width: 800px) {
  .rsUni .rsThumb {
    width: 59px;
    height: 44px; }

  .rsUni .rsThumbsHor {
    height: 44px; }

  .rsUni .rsThumbsVer {
    width: 59px; } }
/***************
*
*  4. Tabs
*
****************/
.rsUni .rsTabs {
  width: 100%;
  height: auto;
  margin: 0 auto;
  text-align: center;
  overflow: hidden;
  padding-top: 12px;
  position: relative; }

.rsUni .rsTab {
  display: inline-block;
  cursor: pointer;
  text-align: center;
  height: auto;
  width: auto;
  color: #333;
  padding: 5px 13px 6px;
  min-width: 72px;
  border: 1px solid #D9D9DD;
  text-decoration: none;
  background: #FFF;
  border-right: none;
  *display: inline;
  *zoom: 1;
  *border-right: 1px solid #d9d9d9; }

.rsUni .rsTab:first-child {
  border-top-left-radius: 16px;
  border-bottom-left-radius: 16px; }

.rsUni .rsTab:last-child {
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
  border-right: 1px solid #D9D9DD; }

.rsUni .rsTab:active {
  background-color: #f4f4f4; }

.rsUni .rsTab.rsNavSelected {
  color: #FFF;
  background: #383838;
  border-color: #383838; }

/***************
*
*  5. Fullscreen button
*
****************/
.rsUni .rsFullscreenBtn {
  right: 0;
  top: 0;
  width: 44px;
  height: 44px;
  z-index: 22;
  display: block;
  position: absolute;
  cursor: pointer; }

.rsUni .rsFullscreenIcn {
  display: block;
  margin: 6px;
  width: 32px;
  height: 32px;
  background: url("/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/rs-universal.png") 0 0 transparent;
  opacity: 0.7;
  border-radius: 2px; }

.rsUni .rsFullscreenBtn:hover .rsFullscreenIcn {
  opacity: 1; }

.rsUni.rsFullscreen .rsFullscreenIcn {
  background-position: -32px 0; }

/***************
*
*  6. Play/close video button
*
****************/
.rsUni .rsPlayBtn {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.3);
  width: 64px;
  height: 64px;
  margin-left: -32px;
  margin-top: -32px;
  cursor: pointer; }

.rsUni .rsPlayBtnIcon {
  width: 64px;
  display: block;
  height: 64px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: .3s;
  -moz-transition: .3s;
  transition: .3s;
  background: url(/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/rs-universal.png) no-repeat 0 -32px;
  background-color: #383838;
  background-color: rgba(0, 0, 0, 0.75);
  *background-color: #383838; }

.rsUni .rsPlayBtn:hover .rsPlayBtnIcon {
  background-color: rgba(0, 0, 0, 0.9); }

.rsUni .rsBtnCenterer {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 20px;
  height: 20px; }

.rsUni .rsCloseVideoBtn {
  right: 0;
  top: 0;
  width: 44px;
  height: 44px;
  z-index: 500;
  position: absolute;
  cursor: pointer;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0); }

.rsUni .rsCloseVideoBtn.rsiOSBtn {
  top: -38px;
  right: -6px; }

.rsUni .rsCloseVideoIcn {
  margin: 6px;
  width: 32px;
  height: 32px;
  background: url("/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/rs-universal.png") -64px 0;
  background-color: #383838;
  background-color: rgba(0, 0, 0, 0.75);
  *background-color: #383838; }

.rsUni .rsCloseVideoIcn:hover {
  background-color: rgba(0, 0, 0, 0.9); }

/***************
*
*  7. Preloader
*
****************/
.rsUni .rsPreloader {
  width: 20px;
  height: 20px;
  background-image: url(/wgbh/roadshow/roadie-static/graphics/vendor/royalslider/preloader-white.gif);
  left: 50%;
  top: 50%;
  margin-left: -10px;
  margin-top: -10px; }

/***************
*
*  8. Global caption
*
****************/
.rsUni .rsGCaption {
  position: absolute;
  float: none;
  bottom: 6px;
  left: 6px;
  text-align: left;
  background: #222;
  color: #FFF;
  padding: 2px 8px;
  width: auto;
  font-size: 12px;
  border-radius: 2px; }

/*
    HYACINTHO THEME
    _+_+_+_+
    Main configuration file for AR css theme
*/
/* Sets the with and float of column.
/* Sets the with and float of column.
Optionally pass margin for pushing or pulling column in your layout */
/*
* General heading use case styles
*/
h1, h2, h3, h4, h5, h6, .home-row-box .hed, .sidebar__hed {
  font-family: "Archivo Narrow", Arial, sans-serif; }

h1, h2, h3, h4, h5, h6, .home-row-box .hed, .sidebar__hed {
  margin: 0;
  padding: 0; }

.banner--alt__notice {
  color: #9aa4ad; }

.generic-content-twiddle__button-text {
  color: #00a1df; }

.hot-overline {
  font-size: 1rem;
  line-height: 1.5;
  color: #c3007c;
  text-transform: uppercase;
  font-weight: bold; }

.banner-orange, .banner-grey {
  position: relative;
  font-family: "Archivo Narrow", Arial, sans-serif;
  font-weight: 200;
  font-size: 1.5em;
  color: white;
  text-transform: uppercase;
  padding: .5em .5em;
  display: inline-block;
  margin: 20px 0;
  margin-left: -20px;
  white-space: nowrap;
  padding-right: 5em;
  padding-left: 20px;
  width: 100%; }
  @media (min-width: 542px) {
    .banner-orange, .banner-grey {
      width: auto;
      font-size: 1.25em; } }
  @media (min-width: 890px) {
    .banner-orange, .banner-grey {
      width: auto; } }
  .lt-ie8 .banner-orange, .lt-ie8 .banner-grey {
    display: inline;
    height: auto; }
  .banner-orange .banner-inset-arrow, .banner-grey .banner-inset-arrow {
    border-width: 23px 22px 27px 0;
    border-color: transparent #fff transparent transparent;
    border-style: inset solid inset inset;
    position: absolute;
    right: 0;
    height: 50px;
    width: 50px;
    top: 0; }
    .lt-ie8 .banner-orange .banner-inset-arrow, .lt-ie8 .banner-grey .banner-inset-arrow {
      border: none; }

/*
- SVG background CSS sprites used on this site
- This works everywhere w/ a PNG fallback for no svg support browsers
- Modernizr used to detect svg support, puts .no-svg class on <html> if it fails
REF: http://toddmotto.com/progressively-enhanced-svg-sprite-icons/
*/
.search--btn, .utils-tray .utils-tray--newsletter-btn, .utils-tray .utils-tray--close-tray-btn {
  background-image: url(../graphics/ar-sprites.svg);
  background-repeat: no-repeat;
  background-color: transparent;
  background-size: 560px 310px;
  border: none; }
  @media (min-width: 542px) and (max-width: 650px) {
    .search--btn, .utils-tray .utils-tray--newsletter-btn, .utils-tray .utils-tray--close-tray-btn {
      background-size: 467px 246px; } }

.rsDefault .rsArrowIcn, .no-svg .search--btn, .no-svg .banner-orange:after,
.no-svg .banner-grey:after, .appraisal .appraisal-lead-media .appraisal-lead-media--poster .appraisal-lead-media--prompt-icon, .sched-prompt .sched-icon, .no-svg .utils-tray .utils-tray--newsletter-btn, .no-svg .utils-tray .utils-tray--close-tray-btn, .rsDefault .secondary-nav .ui-next-arrow,
.rsDefault .secondary-nav .ui-prev-arrow {
  background-image: url(/wgbh/roadshow/roadie-static/graphics/ar-sprites-PNG.png);
  background-repeat: no-repeat;
  background-color: transparent;
  background-size: auto auto;
  border: none; }

/* 
    Default style placeholders
*/
.utils-tray .utils-tray--newsletter-btn, #sort-filter-form input[type="submit"], .utils-tray--update-form .utils-tray--form-btn, .shop-btn, .button-no-style, .to-top-btn, .search--btn, .section-header, .search--form input, .utils-tray--update-form input, .utils-tray .utils-tray--close-tray-btn, .circle-btn, .share-icons--icon, .circle-btn--twiddle, .site-footer--primary-nav .circle-btn, .site-footer--primary-nav .share-icons--icon, .rsDefault .secondary-nav .next, .rsDefault .secondary-nav .prev, .generic-content-twiddle__btn {
  font-family: "Archivo Narrow", Arial, sans-serif;
  text-transform: uppercase;
  font-weight: 400;
  font-size: 1em;
  line-height: 1.3;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px; }

.utils-tray .utils-tray--newsletter-btn {
  color: white;
  border: none;
  padding: 0;
  margin: 0; }

#sort-filter-form input[type="submit"], .utils-tray--update-form .utils-tray--form-btn {
  background-color: #c3007c;
  text-transform: uppercase;
  color: white;
  width: 100%;
  margin-bottom: .2em;
  padding: .5em; }

.shop-btn {
  position: absolute;
  top: 1em;
  background-color: #00a1df;
  padding: .5em 1em;
  color: white; }
  .site-header .shop-btn {
    right: 0;
    display: none; }
    @media (min-width: 890px) {
      .site-header .shop-btn {
        display: inline; } }
  .site-footer .shop-btn {
    position: relative;
    float: right;
    top: .25em;
    display: inline; }
    @media (min-width: 890px) {
      .site-footer .shop-btn {
        display: none; } }

.shop-btn:hover,
.shop-btn:visited {
  color: white;
  text-decoration: none; }

.button-no-style {
  border: none;
  background-color: transparent;
  font-family: "Archivo Narrow", Arial, sans-serif;
  text-transform: uppercase; }

.button-no-style:hover {
  text-decoration: underline; }

.to-top-btn {
  position: relative;
  top: -1em;
  left: -3px;
  background-color: #00a1df;
  padding: .5em 1em;
  color: white;
  display: inline; }
  .footer-nav-conditional .to-top-btn {
    background-color: #00a1df; }
  .to-top-btn:visited, .to-top-btn:hover {
    color: white;
    text-decoration: none; }
  @media (min-width: 1100px) {
    .to-top-btn--hideable {
      display: none; } }
  .site-footer .to-top-btn {
    position: relative;
    float: left;
    top: .25em; }

.search--btn {
  position: absolute;
  z-index: 10;
  width: 50px;
  height: 37px;
  top: 7px;
  background-position: -220px -147px;
  background-size: auto auto; }
  @media (min-width: 890px) {
    .search--btn {
      top: -4px; } }

.no-svg .search--btn {
  background-size: auto auto;
  background-position: -233px -152px; }

.search--btn:hover {
  background-position: -220px -186px; }

.no-svg .search--btn:hover {
  background-position: -233px -193px; }

.seched-button {
  color: white;
  background-color: #0a518b; }
  .seched-button:hover {
    text-decoration: none; }

.conditional-utilities .seched-button {
  display: block; }
  @media (min-width: 1100px) {
    .conditional-utilities .seched-button {
      display: inline; } }

.conditional-utilities .seched-button-icon {
  top: 9px; }
  @media (min-width: 1100px) {
    .conditional-utilities .seched-button-icon {
      top: 0; } }

.button-link,
.button-link:hover {
  text-decoration: none; }

.button-link--btn,
.button-link--btn:visited {
  background-color: #003764;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  text-transform: uppercase;
  color: white;
  width: auto;
  margin-bottom: .2em;
  padding: .5em;
  text-transform: uppercase;
  font-weight: 400;
  font-size: 1em;
  line-height: 1.3;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  text-decoration: none;
  transition: 0.1s linear box-shadow;
  display: inline-block;
  zoom: 1;
  white-space: nowrap;
  vertical-align: baseline;
  text-align: center;
  cursor: pointer;
  -webkit-user-drag: none;
  -webkit-user-select: none;
  border: none; }

.button-link--btn:hover {
  background-color: #003764;
  text-decoration: none;
  color: white; }

/*
    Headings, titles, banners, overlines, underlines, taglines, captions. You get the idea
*/
.title, .title-lede, .title-small, .title-puny {
  font-size: 1.8em;
  font-weight: bold;
  line-height: 1.2em;
  margin: 0 0 .25em;
  letter-spacing: -.5px;
  font-family: "Archivo Narrow", Arial, sans-serif;
  font-weight: 500;
  text-rendering: optimizeLegibility; }

.title-lede {
  font-size: 2.25em;
  line-height: 1.1;
  letter-spacing: -1px; }

.title-small {
  font-size: 1.15em;
  line-height: 1.3; }
  @media (min-width: 1200px) {
    .title-small {
      font-size: 1.25em;
      line-height: 1.2; } }

.title-puny {
  font-size: 1em;
  line-height: 1.1;
  letter-spacing: 0; }

.inline-callout {
  font-family: "Archivo Narrow", Arial, sans-serif;
  text-transform: uppercase;
  color: #c3007c;
  font-weight: 600; }
  .inline-callout--h1embed {
    font-size: .6em;
    white-space: nowrap; }

.orange-callout {
  font-family: "Archivo Narrow", Arial, sans-serif;
  font-size: 1.25em;
  color: #c3007c;
  text-transform: uppercase;
  font-style: normal; }

.link-small-caps {
  font-size: .875em;
  text-transform: uppercase; }

.bold-subsection-hed {
  color: #70777d;
  font-family: "Archivo Narrow", Arial, sans-serif;
  font-size: 1.6em;
  font-weight: 400;
  margin-bottom: 0; }

.module-title {
  font-family: "Archivo Narrow", Arial, sans-serif;
  font-weight: 400;
  margin: 0;
  padding: 10px; }

.small {
  font-size: .875em;
  line-height: 1.6; }

.gray-overline, .cutline, .deck, .supplementary {
  font-size: .875em;
  color: #70777d;
  text-transform: uppercase;
  font-weight: 400;
  font-style: normal;
  text-rendering: optimizeLegibility; }
  .gray-overline.flyout-label, .flyout-label.cutline, .flyout-label.deck, .supplementary.flyout-label {
    font-family: "Archivo Narrow", Arial, sans-serif;
    font-weight: 500; }
  .gray-overline--smaller, .supplementary--smaller {
    font-size: .75em; }

.gray-inline-note {
  color: #70777d;
  font-size: .6em;
  font-style: italic;
  font-family: "Archivo Narrow", Arial, sans-serif; }

.list-tpl-heading {
  font-family: "Archivo Narrow", Arial, sans-serif;
  font-weight: 400;
  margin-top: -4px; }

.banner-orange {
  background-color: #c3007c; }

.banner-grey {
  background-color: #9aa4ad; }

.title-link-alt,
.title-link-alt:visited {
  color: #353535; }

.title-link-alt:hover {
  color: #00a1df;
  text-decoration: underline; }

.hed-timestamp {
  font-size: .7em;
  font-style: italic;
  font-weight: 400;
  color: #70777d;
  line-height: 1;
  margin: 0 0 .15em; }

.hed-category,
.hed-category:visited {
  font-size: 1em;
  text-transform: uppercase;
  font-weight: 400;
  color: #70777d;
  margin: .25em 0;
  line-height: 1; }

.logo-tagline {
  font-family: "Archivo Narrow", Arial, sans-serif;
  text-transform: none;
  font-size: .65em;
  font-weight: 200;
  color: white;
  margin: .25em 0 .5em; }
  @media (min-width: 510px) {
    .logo-tagline {
      font-size: 1em; } }

.logo-tagline .trademark {
  font-size: .7em; }

.mobile--menu-top {
  float: none;
  top: 1em;
  position: relative;
  z-index: 50;
  display: block; }

.cutline {
  font-family: "Archivo Narrow", Arial, sans-serif;
  text-transform: none; }

.deck {
  margin: 2em 0;
  text-transform: none;
  border-left: 10px solid #ffce00;
  padding-left: .5em;
  font-family: Archivo Narrow;
  color: #70777d;
  line-height: 1.5; }

.section-header {
  position: relative;
  color: white;
  display: inline;
  margin: 0;
  clear: both; }
  .section-header a, .section-header a:visited {
    color: white;
    display: inline-block;
    padding: .5em 1em .5em 1em;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px; }
  .section-header__title {
    font-family: "Archivo Narrow", Arial, sans-serif;
    font-size: 1.25em;
    line-height: 1.5; }
  .section-header--nav a, .section-header--nav a:visited {
    padding: 0.5em 0 .47em 1em; }

.launch-cta.listings {
  text-align: center;
  margin: 0; }
  .launch-cta.listings .button-link--btn {
    font-family: "Archivo Narrow", Arial, sans-serif;
    text-transform: uppercase;
    font-size: 1em;
    padding: 20px 10px; }

.section-heading {
  background-color: #14c7c1; }

.rsGCaption {
  text-align: left;
  font-size: .875em;
  padding: 10px 0;
  border-bottom: 1px solid #c7cfd9; }

.utils-tray--update-form {
  position: relative; }

.search--form input, .utils-tray--update-form input {
  color: #353535;
  border: none;
  box-shadow: inset -1px 1px 1px #bbb;
  border-radius: 2px !important;
  text-transform: none;
  width: 100%;
  padding: .75em 0.5em .5em .5em; }

/* 
    General/default form styling
 */
.form button[type="submit"] {
  margin: 0; }

.search--form {
  position: relative; }
  .search--form input {
    padding: .25em .25em .15em .25em;
    width: 86%;
    border: 1px solid #c7cfd9; }

*, *:before, *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.no-box-sizing .page,
.no-box-sizing .page article,
.no-box-sizing .page div,
.no-box-sizing footer,
.no-box-sizing .site-footer--tease,
.no-box-sizing .col-ab,
.no-box-sizing .col-c,
.no-box-sizing .utils-tray--newsletter-copy,
.no-box-sizing .utils-tray--newsletter-form,
.no-box-sizing .primary-nav--flyouts,
.no-box-sizing .tease-grid,
.no-box-sizing .flyout-contents--links,
.no-box-sizing .flyout-contents--linklist,
.no-box-sizing .flyout-contents--teases,
.no-box-sizing .utils-tray--update-form,
.no-box-sizing .utils-tray--icons,
.no-box-sizing .more-from-pbs,
.no-box-sizing .tease-small--pbs,
.no-box-sizing .tease-small--art,
.no-box-sizing .tease-small--details {
  behavior: url(../css/hacks/boxsizing.htc); }

/*
    Default styles
 */
body {
  font-family: "Archivo Narrow", Arial, sans-serif;
  font-weight: 200;
  color: #353535;
  line-height: 1.3;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  background-color: white;
  padding-top: 54px; }

b, strong {
  font-weight: 600; }

p {
  margin: .5em 0;
  font-size: 1.25em;
  font-weight: 300; }

a, a:visited {
  color: #00a1df;
  text-decoration: none; }

a:hover {
  text-decoration: underline; }

blockquote {
  font-size: 1.6em;
  margin: 0; }

img,
video,
object {
  max-width: 100%; }

h1, h2, h3, h4 {
  margin: 0;
  padding: 0; }

h1 {
  font-size: 2.5rem;
  font-weight: 400;
  line-height: 1; }

h2 {
  font-size: 1.75rem;
  font-weight: 400;
  line-height: 1; }

h3 {
  font-size: 1.5rem;
  line-height: 1.625;
  font-weight: 400; }

h4 {
  font-size: 1.375rem;
  line-height: 1.5;
  font-weight: 600; }

h5 {
  font-size: 1.25rem;
  line-height: 1.375;
  font-weight: 200; }

h6 {
  font-size: 1.25rem;
  line-height: 1.375;
  font-weight: 200; }

button:focus {
  outline: 0; }

::-webkit-input-placeholder {
  color: #9aa4ad; }

:-moz-placeholder {
  /* Firefox 18- */
  color: #9aa4ad; }

::-moz-placeholder {
  /* Firefox 19+ */
  color: #9aa4ad; }

:-ms-input-placeholder {
  color: #9aa4ad; }

/*
    Header layout
 */
.site-header {
  position: relative;
  margin-bottom: 2em; }
  .lt-ie8 .site-header {
    z-index: 1000; }

.site-mast-wrap {
  position: relative;
  top: 0;
  width: auto;
  margin: 0 auto; }
  @media (min-width: 1100px) {
    .site-mast-wrap {
      top: -1em; } }
  @media (min-width: 1200px) {
    .site-mast-wrap {
      width: 1200px; } }

.site-mast {
  position: relative;
  padding: .25em 0 .5em 0;
  margin-bottom: 1em;
  background-color: #003764;
  color: white;
  text-align: center; }
  @media (min-width: 1100px) {
    .site-mast {
      margin-bottom: 0;
      padding-top: 0; } }
  .site-mast__logo {
    position: relative;
    text-align: center;
    display: inline-block;
    width: 100%;
    margin: 0 auto;
    padding: 0;
    top: 0;
    left: 0;
    zoom: 1;
    *display: inline; }
    .site-mast__logo a, .site-mast__logo a:hover, .site-mast__logo a:visited {
      max-width: 100%;
      position: relative;
      text-decoration: none;
      display: inline-block; }
    @media (min-width: 260px) {
      .site-mast__logo {
        top: .5em; } }
    @media (min-width: 890px) {
      .site-mast__logo {
        left: .35em; } }
  .site-mast__mark-wide {
    display: block;
    width: 12em;
    max-width: 100%;
    height: 1.5em;
    margin: 0 auto;
    /*  @include breakpoint($bp-narrow, $no-query: $no-mq-ie){
          display: block;
      }*/ }
    @media (min-width: 650px) {
      .site-mast__mark-wide {
        width: 15em;
        height: 1.75em; } }
  .site-mast__mark-narrow {
    display: none;
    width: 3.5em;
    height: 3.25em;
    margin: 0 auto;
    /*@include breakpoint($bp-narrow, $no-query: $no-mq-ie){
        display: none;
    }*/ }

.emmy-2016 {
  display: none; }
  @media (min-width: 1100px) {
    .emmy-2016 {
      display: block;
      position: absolute;
      top: 0;
      right: 10%; } }

.shop-header {
  position: relative;
  top: -7px;
  right: 5px; }

.header-belt {
  position: relative;
  padding-bottom: 0; }
  .header-belt .header-belt--search {
    display: none;
    position: absolute;
    top: -2em;
    z-index: 10; }
    @media (min-width: 890px) {
      .header-belt .header-belt--search {
        width: auto;
        float: none;
        margin-bottom: 20px;
        display: block;
        position: absolute;
        right: 0; } }
    .header-belt .header-belt--search .search--browse-label {
      font-size: .75em;
      color: #0a518b;
      text-transform: uppercase; }
    .header-belt .header-belt--search .search--linklist {
      padding: 0;
      margin: 0 0 .25em;
      font-size: .95em; }

.site-header--primary-nav {
  display: none;
  position: relative; }
  @media (min-width: 1100px) {
    .site-header--primary-nav {
      display: block; } }
  .lt-ie8 .site-header--primary-nav {
    z-index: 1000; }

/*
    Sponsor and ad layout
 */
.sponsors-broad {
  overflow: hidden;
  display: none;
  margin-top: .25em; }
  @media (min-width: 1100px) {
    .sponsors-broad {
      display: block; } }

.sponsors-broad .sponsors--libmu {
  top: 0px; }

.sponsors-broad .sponsors--logo img {
  /*width: 86%;*/
  /*margin-left: -$gutter/2;
  @include breakpoint($bp-max, $no-query: $no-mq-ie) {
      width: auto;
      margin-left: $gutter/2;
  }*/ }

.sponsors-narrow {
  display: block; }
  @media (min-width: 1100px) {
    .sponsors-narrow {
      display: none; } }

.sponsors-narrow img {
  /*width: 75%;*/
  height: 28px;
  padding-top: 5px; }

.sponsors-narrow .sponsors--label {
  margin-right: .5em; }

.sponsors-mast {
  display: none;
  position: absolute;
  top: 20px;
  left: 0;
  z-index: 5; }
  @media (min-width: 1100px) {
    .sponsors-mast {
      display: block; } }

.header--sponsors {
  width: auto;
  float: none;
  margin-bottom: 20px;
  margin-bottom: 10px;
  position: relative;
  top: -10px; }
  @media (min-width: 300px) {
    .header--sponsors {
      float: right;
      margin-bottom: 0;
      top: -4px;
      right: 0;
      z-index: 10; } }
  @media (min-width: 1100px) {
    .header--sponsors {
      display: none; } }
  .header--sponsors .sponsors {
    float: right; }

.sponsors--label,
.sponsors--wrap,
.sponsors--logo {
  position: relative;
  float: left; }

.sponsors--label {
  text-align: right;
  color: #9aa4ad;
  font-size: .5em;
  text-transform: uppercase;
  /*border-right: 1px solid $neutral-color-light;*/
  padding: .5em .5em; }

.sponsors-broad .sponsors--label {
  color: white;
  border-color: white;
  margin-left: 20px;
  font-size: .65em;
  line-height: 1.75;
  margin-top: 8%; }
  @media (min-width: 1200px) {
    .sponsors-broad .sponsors--label {
      margin-left: 0; } }

.sponsors--logo.last {
  margin-right: 0; }

.sponsors-broad .sponsors--logo {
  border-left: 1px solid #9aa4ad;
  padding-left: 12px; }
  .sponsors-broad .sponsors--logo a {
    display: block;
    clear: both; }
    .sponsors-broad .sponsors--logo a:last-child {
      margin-top: 10px; }

.sponsors-mast .sponsors-bug {
  margin-top: -20px; }

/* 
    Footer layout
 */
.site-footer {
  background-color: #c7cfd9;
  padding-top: 0; }
  @media (min-width: 1100px) {
    .site-footer {
      padding: 1px 0; } }
  .site-footer .footer-nav-conditional {
    margin-bottom: 20px; }
  .site-footer .conditional-utilities,
  .site-footer .utils-tray {
    display: block;
    background-color: #003764; }
    @media (min-width: 1100px) {
      .site-footer .conditional-utilities,
      .site-footer .utils-tray {
        display: none; } }
  .site-footer .conditional-utilities {
    margin-bottom: 20px; }
  .site-footer .shop-footer {
    position: relative;
    top: -7px;
    right: 5px; }
  .site-footer .site-footer--search {
    overflow: hidden;
    padding-right: 20px; }
    .site-footer .site-footer--search .site-footer--search-hed {
      font-family: "Archivo Narrow", Arial, sans-serif;
      color: #00a1df;
      font-size: 1.25em;
      text-transform: uppercase; }
    .site-footer .site-footer--search .site-footer--browse-links {
      width: auto;
      float: none;
      margin-bottom: 20px;
      background-color: white;
      margin-bottom: 0; }
      @media (min-width: 542px) {
        .site-footer .site-footer--search .site-footer--browse-links {
          padding-bottom: 999px;
          margin-bottom: -999px;
          overflow: hidden; } }
      .site-footer .site-footer--search .site-footer--browse-links ul {
        padding: 20px;
        margin: 0; }
        .site-footer .site-footer--search .site-footer--browse-links ul li {
          list-style: none;
          margin: 0;
          padding: 0; }
    .site-footer .site-footer--search .site-footer--search-wrapper {
      width: auto;
      float: none;
      margin-bottom: 20px;
      position: relative;
      background-color: white;
      padding: 20px; }
      @media (min-width: 542px) {
        .site-footer .site-footer--search .site-footer--search-wrapper {
          width: 50%;
          float: left;
          margin-bottom: 20px;
          padding-bottom: 999px;
          margin-bottom: -999px;
          overflow: hidden; } }
      .site-footer .site-footer--search .site-footer--search-wrapper .site-footer--search-hed {
        font-family: "Archivo Narrow", Arial, sans-serif;
        font-weight: 400;
        color: #9aa4ad;
        font-size: 1em;
        padding-bottom: 0;
        margin-bottom: 0; }
      .site-footer .site-footer--search .site-footer--search-wrapper .site-footer--search-form {
        position: relative;
        width: 100%; }
      .site-footer .site-footer--search .site-footer--search-wrapper form {
        width: 100%;
        bottom: 20px; }
        .site-footer .site-footer--search .site-footer--search-wrapper form input {
          padding: .5em;
          font-size: 1.25em; }
        .site-footer .site-footer--search .site-footer--search-wrapper form .search--submit-btn {
          top: 5px; }
  .site-footer .site-footer--primary-nav {
    padding-right: 20px;
    display: block; }
    @media (min-width: 1100px) {
      .site-footer .site-footer--primary-nav {
        display: none; } }
  .site-footer .primary-nav--section .primary-nav--link {
    text-align: left;
    padding-left: .75em; }
  .site-footer .site-footer--sponsors {
    margin-right: 20px;
    padding: .75em;
    text-align: center;
    background-color: white; }
    .site-footer .site-footer--sponsors .sponsors {
      display: inline-block;
      text-align: center; }
  .site-footer .site-footer--teases {
    padding: 0 10px;
    padding-top: 0;
    margin-bottom: 20px; }
    @media (min-width: 890px) {
      .site-footer .site-footer--teases {
        padding-top: 20px; } }
    .site-footer .site-footer--teases .site-footer--tease {
      width: auto;
      float: none;
      margin-bottom: 20px;
      float: none;
      padding: 0 10px; }
      @media (min-width: 542px) {
        .site-footer .site-footer--teases .site-footer--tease {
          width: 50%;
          float: left;
          margin-bottom: 20px;
          margin-bottom: 0;
          padding: 0 10px; } }
      @media (min-width: 890px) {
        .site-footer .site-footer--teases .site-footer--tease {
          width: 25%;
          float: left;
          margin-bottom: 20px;
          margin-bottom: 0; } }
      .site-footer .site-footer--teases .site-footer--tease a {
        display: block;
        background-color: white; }
      .site-footer .site-footer--teases .site-footer--tease a:hover {
        text-decoration: none; }
    .site-footer .site-footer--teases .site-footer--tease-hed,
    .site-footer .site-footer--teases .site-footer--tease-copy {
      padding: 10px 10px 10px; }
    .site-footer .site-footer--teases .site-footer--tease-hed {
      font-family: "Archivo Narrow", Arial, sans-serif;
      font-weight: 200;
      font-size: 1.35em;
      text-transform: uppercase;
      padding-top: 20px;
      padding-bottom: 0;
      margin-bottom: 0; }
    .site-footer .site-footer--teases .site-footer--tease-copy {
      color: #70777d;
      font-size: 1em;
      margin-top: 0;
      padding-top: 0;
      font-weight: 500; }
    .site-footer .site-footer--teases .site-footer--tease-img {
      display: inline-block;
      position: relative;
      margin: 0 auto;
      bottom: -4px;
      width: 100%; }
      @media (min-width: 542px) {
        .site-footer .site-footer--teases .site-footer--tease-img {
          margin: 0; } }
  .site-footer .site-footer-legal {
    position: relative;
    overflow: hidden;
    padding-top: 0;
    *overflow: visible;
    margin-bottom: 20px; }
  .site-footer .site-footer-legal--links {
    position: relative;
    top: 0; }
    @media (min-width: 542px) {
      .site-footer .site-footer-legal--links {
        top: -16px; } }
    .site-footer .site-footer-legal--links ul li {
      list-style: none; }
  .site-footer .site-footer-legal--copy {
    position: relative;
    font-size: .875em;
    font-weight: 500;
    color: #70777d; }
    .site-footer .site-footer-legal--copy .wgbh-logo i {
      width: 50px;
      height: 40px;
      display: block; }
    .site-footer .site-footer-legal--copy a {
      color: #70777d;
      margin-top: -7px;
      display: block; }
  .site-footer .site-footer-legal--copy p {
    font-size: 1em; }
  .site-footer .site-footer-legal--links ul,
  .site-footer .site-footer-legal--copy .site-footer-legal--copy-wrapper {
    position: relative;
    background-color: white;
    padding: 20px;
    padding-bottom: 999px;
    margin-bottom: -999px;
    *height: 200px; }
  .lt-ie8 .site-footer .site-footer-legal--copy, .lt-ie8 .site-footer .site-footer-legal--links {
    position: relative;
    overflow: hidden; }

/* 
    Filter and sort module
 */
.filter-sorts {
  margin: 0 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #70777d; }
  @media (min-width: 890px) {
    .filter-sorts {
      margin: 0 20px; } }

#sort-filter-form {
  display: block;
  position: relative;
  margin-top: 1em; }
  #sort-filter-form .appraisal-sub {
    padding: 0 0 20px;
    margin-bottom: 20px;
    margin-top: 0; }
    @media (min-width: 890px) {
      #sort-filter-form .appraisal-sub {
        padding: 0; } }
  #sort-filter-form .gray-overline, #sort-filter-form .cutline, #sort-filter-form .deck {
    display: block; }
  #sort-filter-form select {
    background-color: white;
    display: block;
    padding: .25em;
    font-family: "Archivo Narrow", Arial, sans-serif;
    font-size: 1em;
    width: 100%;
    border: 1px solid #70777d; }
  #sort-filter-form input[type="submit"] {
    display: inline;
    width: auto; }
  #sort-filter-form .title-puny {
    display: inline; }

.currently-showing {
  margin-top: 20px; }

.active-filters,
.clear-filters {
  margin-top: .5em; }

.clear-filters {
  display: inline;
  padding-left: 10px; }

.active-filters {
  display: none; }

.active-filter {
  padding: .25em 0;
  font-style: italic; }

.current-filters {
  display: none; }

.filter-group {
  padding-right: 0;
  position: relative;
  width: auto;
  float: none;
  margin-bottom: 20px; }
  @media (min-width: 977px) {
    .filter-group {
      width: 33.3333%;
      float: left;
      margin-bottom: 20px;
      margin-bottom: 0;
      padding-right: 20px; } }

.global-filters {
  margin-bottom: 20px; }
  .global-filters__label {
    color: #70777d;
    text-transform: uppercase;
    font-size: .75em;
    display: inline-block;
    margin-right: 20px; }
  .global-filters__filters {
    display: inline-block;
    position: relative; }
  .global-filters__filter {
    display: inline-block;
    text-decoration: none;
    margin-right: 10px; }
    .global-filters__filter.active {
      border-bottom: 3px solid #00a1df;
      cursor: default; }
    .global-filters__filter:hover, .global-filters__filter:active {
      text-decoration: none; }
    .lt-ie8 .global-filters__filter {
      display: inline; }

/* 
    Appraisal layout
*/
.appraisal {
  background-color: white;
  padding: 0 20px 20px;
  margin-top: 0; }
  @media (min-width: 890px) {
    .appraisal {
      padding-top: 20px;
      margin-top: -20px; } }
  .appraisal .title-lede__appraisal {
    padding-right: 20px; }
  .appraisal .lead-valuation {
    position: relative;
    margin-bottom: 20px;
    margin-top: -10px;
    padding-right: 20px; }
    .appraisal .lead-valuation .lead-valuation--date {
      color: #70777d;
      text-transform: uppercase; }
  .appraisal .appraisal-lead-media .appraisal-lead-media--poster {
    cursor: pointer; }
    .appraisal .appraisal-lead-media .appraisal-lead-media--poster img {
      width: 100%; }
    .appraisal .appraisal-lead-media .appraisal-lead-media--poster .appraisal-lead-media--load-prompt {
      position: absolute;
      bottom: 4px;
      left: 0;
      display: block;
      width: 100%;
      background: #000;
      background: rgba(0, 0, 0, 0.5);
      text-align: left;
      padding: .5em; }
    .appraisal .appraisal-lead-media .appraisal-lead-media--poster .appraisal-lead-media--prompt-text {
      color: white;
      font-size: 1.25em; }
    .appraisal .appraisal-lead-media .appraisal-lead-media--poster .appraisal-lead-media--prompt-icon {
      width: 35px;
      height: 35px;
      background-position: -398px -150px;
      position: absolute;
      display: block;
      top: 3px;
      left: 4em; }
  .appraisal .appraisal-lead-media .appraisal-video {
    position: relative;
    z-index: 0;
    text-align: center;
    padding: 0;
    max-height: 250px; }
    @media (min-width: 400px) {
      .appraisal .appraisal-lead-media .appraisal-video {
        max-height: 300px; } }
    @media (min-width: 500px) {
      .appraisal .appraisal-lead-media .appraisal-video {
        max-height: 350px; } }
    @media (min-width: 542px) {
      .appraisal .appraisal-lead-media .appraisal-video {
        max-height: none; } }
    @media (min-width: 890px) {
      .appraisal .appraisal-lead-media .appraisal-video {
        background: transparent;
        padding: 0;
        max-height: none; } }
    .appraisal .appraisal-lead-media .appraisal-video .appraisal-video--unavailable .appraisal-lead-media--poster {
      cursor: default; }
  .appraisal .transcript {
    position: relative;
    z-index: 5;
    display: block;
    padding-left: 1.5em; }
    .appraisal .transcript strong {
      font-size: .875em;
      font-weight: normal;
      color: #70777d; }
    .appraisal .transcript .transcript--wrapper {
      display: none;
      padding-top: 20px; }
    .appraisal .transcript .transcript--toggle-btn {
      float: right;
      color: #00a1df;
      font-weight: 600;
      font-size: .875em;
      text-transform: none; }
      .appraisal .transcript .transcript--toggle-btn.closed:after {
        content: "+"; }
      .appraisal .transcript .transcript--toggle-btn.open:after {
        content: "-"; }
  .appraisal .appraisal-details--appraiser {
    width: auto;
    float: none;
    margin-bottom: 20px;
    padding-right: 20px; }
    @media (min-width: 890px) {
      .appraisal .appraisal-details--appraiser {
        width: 33.3333%;
        float: left;
        margin-bottom: 20px;
        padding-right: 0; } }
    .appraisal .appraisal-details--appraiser .appraiser-summary {
      padding-top: 0; }
      @media (min-width: 890px) {
        .appraisal .appraisal-details--appraiser .appraiser-summary {
          padding-top: 20px; } }
      .appraisal .appraisal-details--appraiser .appraiser-summary .appraiser--address,
      .appraisal .appraisal-details--appraiser .appraiser-summary .appraiser--company {
        color: #70777d;
        font-style: italic;
        font-size: .875em; }
    .appraisal .appraisal-details--appraiser .appraisal-details--appraiser-wrap {
      margin-right: 0;
      padding: 20px;
      background-color: white; }
      @media (min-width: 890px) {
        .appraisal .appraisal-details--appraiser .appraisal-details--appraiser-wrap {
          margin-right: 20px; } }
    .appraisal .appraisal-details--appraiser .appraiser--mugshot {
      width: auto;
      float: none;
      margin-bottom: 20px;
      margin: 0;
      padding: 0; }
      @media (min-width: 542px) {
        .appraisal .appraisal-details--appraiser .appraiser--mugshot {
          width: 50%;
          float: left;
          margin-bottom: 20px;
          padding-right: 20px; } }
      @media (min-width: 890px) {
        .appraisal .appraisal-details--appraiser .appraiser--mugshot {
          width: auto;
          float: none;
          margin-bottom: 20px;
          margin: 0;
          padding: 0; } }
    .appraisal .appraisal-details--appraiser .appraiser--mugshot-bg {
      padding-bottom: 0; }
    .appraisal .appraisal-details--appraiser .appraiser--details {
      width: auto;
      float: none;
      margin-bottom: 20px; }
      @media (min-width: 542px) {
        .appraisal .appraisal-details--appraiser .appraiser--details {
          width: 50%;
          float: right;
          margin-bottom: 20px; } }
      @media (min-width: 890px) {
        .appraisal .appraisal-details--appraiser .appraiser--details {
          width: auto;
          float: none;
          margin-bottom: 20px;
          margin: 0; } }
  .appraisal .appraisal-details--data {
    width: auto;
    float: none;
    margin-bottom: 20px;
    padding-right: 20px; }
    @media (min-width: 890px) {
      .appraisal .appraisal-details--data {
        width: 66.6667%;
        float: left;
        margin-bottom: 20px; } }
    .lt-ie8 .appraisal .appraisal-details--data {
      float: left;
      width: 66%; }
  .appraisal .show-transcript {
    display: block !important; }
  .appraisal .value-type {
    color: #70777d; }

/* 
    Appraiser layout
*/
.appraiser {
  padding: 0 20px 20px; }

.appraiser-profile .col-appraiser-profile--photo {
  width: auto;
  float: none;
  margin-bottom: 20px; }
  @media (min-width: 542px) {
    .appraiser-profile .col-appraiser-profile--photo {
      width: 33.3333%;
      float: left;
      margin-bottom: 20px; } }
.appraiser-profile .col-appraiser-profile--details {
  width: auto;
  float: none;
  margin-bottom: 20px; }
  @media (min-width: 542px) {
    .appraiser-profile .col-appraiser-profile--details {
      width: 66.6667%;
      float: right;
      margin-bottom: 20px; } }
.appraiser-profile .appraiser-profile--section {
  margin: 20px 0; }
.appraiser-profile .appraiser-profile--specialties > a {
  font-weight: bold; }
.appraiser-profile .appraiser-lede-image {
  position: relative;
  overflow: hidden; }
.appraiser-profile .appraiser-lede-image .lede-image {
  width: 100% !important; }
.appraiser-profile .appraiser-touring-flag {
  position: absolute;
  width: 4em;
  top: 0;
  right: 5px;
  text-align: center;
  padding: .5em 0 0;
  background-position: -400px 0; }
  @media (min-width: 510px) {
    .appraiser-profile .appraiser-touring-flag {
      width: 7.75em;
      right: 10px;
      padding: 1em 0 0; } }
  .appraiser-profile .appraiser-touring-flag .icon-img-ribbon-magenta {
    display: block;
    width: 124px;
    height: 163px;
    position: absolute;
    z-index: 0;
    top: -10px;
    right: -3.5em;
    background-size: 55%; }
    @media (min-width: 510px) {
      .appraiser-profile .appraiser-touring-flag .icon-img-ribbon-magenta {
        right: 0;
        background-size: auto; } }
    .lt-ie9 .appraiser-profile .appraiser-touring-flag .icon-img-ribbon-magenta {
      background: none; }
  .appraiser-profile .appraiser-touring-flag .touring-flag-text {
    position: relative;
    z-index: 5;
    text-align: center;
    font-size: 1em;
    line-height: 1.1;
    color: white;
    text-decoration: none; }
    @media (min-width: 510px) {
      .appraiser-profile .appraiser-touring-flag .touring-flag-text {
        font-size: 1.75em; } }

.appraiser-company {
  font-weight: 600; }

.appraiser-address {
  color: #70777d;
  font-weight: 300; }

.appraiser-sub {
  padding-right: 0; }

.appraiser-details-wide {
  width: auto;
  float: none;
  margin-bottom: 20px;
  margin-bottom: 0;
  padding-right: 20px; }
  @media (min-width: 650px) {
    .appraiser-details-wide {
      width: 66.6667%;
      float: left;
      margin-bottom: 20px;
      padding-right: 20px; } }
  .lt-ie8 .appraiser-details-wide {
    float: left;
    width: 66%; }

.appraiser-details-narrow {
  width: auto;
  float: none;
  margin-bottom: 20px;
  padding-right: 20px; }
  @media (min-width: 650px) {
    .appraiser-details-narrow {
      width: 33.3333%;
      float: right;
      margin-bottom: 20px;
      padding-right: 20px; } }

.see-all-appraisals {
  position: relative; }
  .see-all-appraisals .see-all-appraisals--icon {
    background: white url(/wgbh/roadshow/roadie-static/graphics/see-all-appraisals.png) 16px 7px no-repeat;
    position: relative;
    display: block;
    width: 280px;
    height: 74px;
    margin: 0 auto;
    z-index: 1; }
    .see-all-appraisals .see-all-appraisals--icon:hover {
      background-position: 16px -65px; }
  .see-all-appraisals a {
    color: transparent !important; }
  .see-all-appraisals .separator {
    height: 10px;
    width: 100%;
    border-top: 4px solid #9aa4ad;
    border-bottom: 1px solid #9aa4ad;
    display: block;
    position: absolute;
    top: 30px;
    left: 0;
    z-index: 0; }

.all-appraisers-lede-link {
  display: inline-block;
  text-transform: uppercase;
  padding: 10px;
  padding-left: 0; }

.appraiser-gallery {
  background-color: #9aa4ad; }
  .appraiser-gallery .appraiser-gallery--title {
    border: 1px solid #9aa4ad;
    border-bottom: none; }

.appraiser--specialties {
  margin-bottom: .5em; }

.appraiser .tease-list--details h3 {
  margin: .5em 0;
  font-size: 1em; }

.tease-list .tease-list--specialties {
  font-size: .875em;
  margin: 0;
  line-height: 1; }

.tease-large--specialties,
.tease-medium--specialties,
.tease-small--specialties {
  font-size: .875em;
  font-style: italic;
  margin-top: -5px; }

.or-separator {
  font-family: "Archivo Narrow", Arial, sans-serif;
  font-style: italic;
  font-weight: 100;
  font-size: .875em;
  margin-bottom: 20px; }

@media (min-width: 890px) {
  .home-ads {
    margin-top: 35px; } }

.home-lede-featured {
  padding: 0;
  margin: 20px 0; }
  @media (min-width: 977px) and (max-width: 1200px) {
    .home-lede-featured {
      padding: 0 20px; } }
  .home-lede-featured .col-lede-major {
    padding-right: 0; }

#special-news .orange-callout {
  margin-right: 5px; }

#special-news .owl-controls {
  width: 100px;
  position: absolute;
  top: 0;
  right: 20px; }
  @media (min-width: 890px) {
    #special-news .owl-controls {
      right: 50px; } }

.home-special-news .owl-theme .owl-controls .owl-page {
  float: right;
  width: 12px;
  margin-top: 5px; }

.home-special-news .owl-theme .owl-controls .owl-page span {
  width: 10px;
  height: 10px; }

.home-special-news .nav-carousel .nav-carousel--item {
  width: 87.5%;
  padding-left: 20px; }
  @media (min-width: 1200px) {
    .home-special-news .nav-carousel .nav-carousel--item {
      margin: 0;
      padding: 0; } }

#special-news .owl-wrapper {
  width: 75%;
  clear: both; }

.home-special-news {
  width: 100%; }

.home-special-news p {
  font-size: 1.125em; }

.home-special-news .call-out {
  color: #00a1df; }

.home-special-news .owl-item {
  width: 75%; }

.home-row {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0 10px 20px 10px;
  clear: both; }
  @media (min-width: 890px) {
    .home-row {
      margin: 0; } }
  @media (min-width: 1200px) {
    .home-row {
      margin: 0 10px 20px 10px; } }

.home-schedule {
  float: none;
  width: auto;
  background-image: url("/wgbh/roadshow/roadie-static/graphics/static_home/hp-box-bg-blurry1.jpg");
  background-size: 100% 100%; }

.home-row-box {
  float: none;
  width: auto; }
  @media (min-width: 542px) {
    .home-row-box {
      float: left;
      width: 50%; } }
  @media (min-width: 890px) {
    .home-row-box {
      float: left;
      width: 25%; } }

.home-row-box .hed {
  font-size: 1.75rem;
  font-weight: 400;
  line-height: 1;
  font-weight: 400;
  margin: 5px 0 2px 0;
  padding: 0;
  text-transform: none; }

.home-row-box p {
  font: 1.125em/1.325em "Archivo Narrow", Arial, sans-serif;
  color: #70777d;
  margin: .5em 0 0 0;
  padding: 0;
  font-weight: 300; }

.home-row-box .tease-img-wrapper {
  top: 54.1667%;
  width: 100%;
  display: block;
  overflow: hidden;
  max-height: 150px;
  margin-bottom: .5em; }
  @media (min-width: 542px) {
    .home-row-box .tease-img-wrapper {
      top: 33.3333%; } }
  @media (min-width: 890px) {
    .home-row-box .tease-img-wrapper {
      top: 45.83333%; } }

.home-two-wide {
  float: none;
  width: auto; }
  @media (min-width: 890px) {
    .home-two-wide {
      float: left;
      width: 50%; } }

.home-special-features {
  float: none;
  width: 100%;
  margin: 0;
  overflow: hidden; }
  .home-special-features:nth-of-type(4) {
    clear: both; }
  @media (min-width: 890px) {
    .home-special-features {
      float: left;
      width: 33.3333%; } }

.home-watch-roadshow img, .home-on-tour img {
  top: 40%;
  width: 100%;
  display: block;
  overflow: hidden; }
  @media (min-width: 542px) {
    .home-watch-roadshow img, .home-on-tour img {
      top: 45.83333%; } }
  @media (min-width: 890px) {
    .home-watch-roadshow img, .home-on-tour img {
      top: 45.83333%; } }

.home-row-box h2 {
  color: #00a1df;
  font: 1.125em/1.325em "Archivo Narrow", Arial, sans-serif;
  font-weight: 200;
  text-transform: uppercase;
  margin: 0 0 2px 0;
  padding: 0; }

.home-row-box h3 {
  color: #70777d;
  font: 1em/1.325em "Archivo Narrow", Arial, sans-serif;
  font-weight: 200;
  font-style: italic;
  margin: 0;
  padding: 0; }

.home-schedule h2, .home-schedule h3, .home-next-stop h2, .home-next-stop h3 {
  color: #fff;
  line-height: 1.325em;
  margin: 0 10px 20px 10px;
  font-style: normal; }

.home-next-stop h3 {
  margin-bottom: 2.5px; }
  .home-next-stop h3:last-of-type {
    margin-bottom: 10px; }

.home-next-stop {
  float: none;
  width: auto;
  background-image: url("/wgbh/roadshow/roadie-static/graphics/static_home/hp-box-bg-darkmap.jpg");
  background-size: 100% 100%;
  padding: 10px 0 0 0; }
  .home-next-stop h2 {
    font-size: 22px;
    margin: 0 10px 10px 10px; }

.home-count {
  margin: 5px;
  padding: 0;
  display: block;
  overflow: hidden; }

.home-count .period {
  font: 0.9em/1.325em "Archivo Narrow", Arial, sans-serif;
  color: #fff;
  text-transform: uppercase;
  float: left;
  margin: 0 3px;
  text-align: center; }

.home-count .number {
  font: 1.5em/1em "Archivo Narrow", Arial, sans-serif;
  color: #c3007c;
  background-color: #fff;
  height: 62px;
  width: 62px;
  -moz-border-radius: 35px;
  border-radius: 35px;
  text-align: center;
  padding: 33.3333% 0 0 0;
  clear: both;
  margin: 0 0 5px 0; }
  @media (min-width: 542px) {
    .home-count .number {
      height: 62px;
      width: 62px; } }
  @media (min-width: 890px) {
    .home-count .number {
      height: 52px;
      width: 52px; } }

@media (min-width: 890px) {
  .home-row-box-padding.home-tickets {
    min-height: 240px; } }

.home-row-box-padding {
  margin: 20px 10px;
  position: relative;
  min-height: 250px;
  overflow: hidden; }
  @media (min-width: 542px) {
    .home-row-box-padding {
      min-height: 280px; } }
  @media (min-width: 890px) {
    .home-row-box-padding {
      min-height: 240px; } }

.home-article-padding {
  border: 0;
  margin: 20px 10px;
  width: auto;
  display: block;
  position: relative;
  overflow: hidden; }

.home-special-features .home-text-box {
  margin: 0;
  margin-top: .5em;
  padding: 0;
  width: 100%; }
  @media (min-width: 542px) {
    .home-special-features .home-text-box {
      float: left;
      width: 40%;
      height: auto; } }
  @media (min-width: 890px) {
    .home-special-features .home-text-box {
      width: 100%; } }

.home-special-features img, .home-appraisals img {
  margin: 0;
  padding: 0;
  width: 100%; }
  @media (min-width: 542px) {
    .home-special-features img, .home-appraisals img {
      float: left;
      width: 54.1667%;
      margin: 0 20px 0 0; } }
  @media (min-width: 890px) {
    .home-special-features img, .home-appraisals img {
      width: 100%; } }

.home-appraisals {
  float: none;
  width: 100%; }
  @media (min-width: 890px) {
    .home-appraisals {
      float: left;
      width: 50%; } }

.home-appraisals .home-text-box {
  margin: 0;
  margin-top: .5em;
  padding: 0;
  width: 100%;
  min-height: 50px; }
  @media (min-width: 542px) {
    .home-appraisals .home-text-box {
      float: left;
      width: 40%; } }
  @media (min-width: 890px) {
    .home-appraisals .home-text-box {
      width: 100%; } }

.tpl-article, .tpl-game {
  /* styles added 12/3 for ivory test article */ }
  .tpl-article .article, .tpl-game .article {
    margin: 0 20px;
    margin-top: 40px;
    padding-bottom: 20px;
    border-bottom: 1px solid #70777d; }
    @media (min-width: 890px) {
      .tpl-article .article, .tpl-game .article {
        margin: 0 20px; } }
  .tpl-article .col-article, .tpl-game .col-article {
    padding-right: 0; }
  .tpl-article .article-sub, .tpl-game .article-sub {
    padding-right: 20px; }
  .tpl-article .figure, .tpl-game .figure {
    padding: 0 0 20px; }
  .tpl-article .author, .tpl-game .author {
    font-size: 1em;
    font-weight: normal;
    margin: 0; }
  .tpl-article .article-share-links,
  .tpl-article .article .title-lede,
  .tpl-article .article .byline,
  .tpl-article .article-body,
  .tpl-article .ed-note, .tpl-game .article-share-links,
  .tpl-game .article .title-lede,
  .tpl-game .article .byline,
  .tpl-game .article-body,
  .tpl-game .ed-note {
    margin-left: auto; }
    @media (min-width: 890px) {
      .tpl-article .article-share-links,
      .tpl-article .article .title-lede,
      .tpl-article .article .byline,
      .tpl-article .article-body,
      .tpl-article .ed-note, .tpl-game .article-share-links,
      .tpl-game .article .title-lede,
      .tpl-game .article .byline,
      .tpl-game .article-body,
      .tpl-game .ed-note {
        margin-left: 80px; } }
  @media (min-width: 890px) {
    .tpl-article .article-share-links-footer, .tpl-game .article-share-links-footer {
      margin-left: auto; } }
  .tpl-article .col-article, .tpl-game .col-article {
    width: auto;
    float: none;
    margin-bottom: 20px;
    margin-top: 20px; }
    @media (min-width: 890px) {
      .tpl-article .col-article, .tpl-game .col-article {
        width: 66.6667%;
        float: left;
        margin-bottom: 20px;
        padding-right: 20px;
        margin-top: 0; } }
  .tpl-article .col-sidebar, .tpl-game .col-sidebar {
    width: auto;
    float: none;
    margin-bottom: 20px; }
    @media (min-width: 890px) {
      .tpl-article .col-sidebar, .tpl-game .col-sidebar {
        width: 33.3333%;
        float: right;
        margin-bottom: 20px;
        padding-left: 20px; } }
  .tpl-article .inline-pull-right, .tpl-game .inline-pull-right {
    padding: 0;
    float: none;
    width: auto;
    clear: both; }
    @media (min-width: 890px) {
      .tpl-article .inline-pull-right, .tpl-game .inline-pull-right {
        float: right;
        width: 50%;
        padding: 10px 20px; } }
  .tpl-article .inline-pull-left, .tpl-game .inline-pull-left {
    clear: both; }
  .tpl-article .article-section, .tpl-article .article-body h3, .tpl-article h3, .tpl-game .article-section, .tpl-game .article-body h3, .tpl-game h3 {
    font-family: "Archivo Narrow", Arial, sans-serif;
    font-size: 1.8125em;
    color: #353535; }
  .tpl-article .article-subhed, .tpl-article h4, .tpl-game .article-subhed, .tpl-game h4 {
    /*font-family: $copy-font-family;*/
    font-size: 1.125em;
    font-weight: 600;
    color: #353535;
    margin-bottom: 0;
    margin-top: 20px; }
  .tpl-article .article-blockquote, .tpl-article .article-body blockquote, .tpl-game .article-blockquote, .tpl-game .article-body blockquote {
    margin: 35px 25px;
    font-style: italic; }
    .tpl-article .article-blockquote p, .tpl-article .article-body blockquote p, .tpl-game .article-blockquote p, .tpl-game .article-body blockquote p {
      font-size: .825em;
      font-style: normal;
      text-align: right; }
    .tpl-article .article-blockquote p.left, .tpl-article .article-body blockquote p.left, .tpl-game .article-blockquote p.left, .tpl-game .article-body blockquote p.left {
      text-align: left; }
  .tpl-article .article-body blockquote p, .tpl-game .article-body blockquote p {
    text-align: left; }
  .tpl-article .article-pullquote, .tpl-game .article-pullquote {
    padding: 10px 0;
    position: relative;
    width: auto;
    display: block; }
    @media (min-width: 890px) {
      .tpl-article .article-pullquote, .tpl-game .article-pullquote {
        width: 500px; } }
  .tpl-article .related-inset, .tpl-game .related-inset {
    border-bottom: 1px solid #c7cfd9;
    position: relative;
    width: auto;
    display: block; }
    @media (min-width: 890px) {
      .tpl-article .related-inset, .tpl-game .related-inset {
        width: 500px; } }
    .tpl-article .related-inset .podcast, .tpl-game .related-inset .podcast {
      color: #353535;
      font-family: "Archivo Narrow", Arial, sans-serif;
      font-size: 1.6125em; }
  .tpl-article .inset-figure, .tpl-game .inset-figure {
    position: relative;
    text-align: center;
    width: 100%;
    margin-bottom: 10px; }
  .tpl-article .related-after, .tpl-game .related-after {
    margin-bottom: 20px; }
    .tpl-article .related-after h3, .tpl-game .related-after h3 {
      font-family: "Archivo Narrow", Arial, sans-serif;
      font-size: 1.6125em;
      color: #353535; }
    .tpl-article .related-after a, .tpl-game .related-after a {
      font-weight: bold; }
  .tpl-article .author-bio, .tpl-game .author-bio {
    display: table;
    padding-left: 20px;
    margin-top: 20px;
    background-color: #c7cfd9;
    width: auto; }
    @media (min-width: 890px) {
      .tpl-article .author-bio, .tpl-game .author-bio {
        width: 62.5%; } }
  .tpl-article .author-bio .mugshot, .tpl-game .author-bio .mugshot {
    padding-left: 20px; }
  .tpl-article .full-truck, .tpl-game .full-truck {
    border-bottom: 1px solid #c7cfd9;
    margin: 40px 0;
    position: relative;
    margin-left: 0;
    width: 100%; }
    @media (min-width: 890px) {
      .tpl-article .full-truck, .tpl-game .full-truck {
        margin-left: -40px; } }
    @media (min-width: 890px) {
      .tpl-article .full-truck, .tpl-game .full-truck {
        width: 855px; } }
    @media (min-width: 1200px) {
      .tpl-article .full-truck, .tpl-game .full-truck {
        position: relative;
        margin-left: 0;
        width: 1165px; } }
  @media (min-width: 1200px) and (min-width: 890px) {
    .tpl-article .full-truck, .tpl-game .full-truck {
      margin-left: -80px; } }

  .tpl-article .aside-group, .tpl-game .aside-group {
    margin-bottom: 20px; }
  .tpl-article .aside-group .thumbnail, .tpl-game .aside-group .thumbnail {
    width: 80px; }
  .tpl-article .aside-group .aside-link, .tpl-game .aside-group .aside-link {
    display: block; }
  .tpl-article .article-body, .tpl-game .article-body {
    font-family: Archivo Narrow;
    color: #353535; }
  .tpl-article .article-body h3.title-lede, .tpl-game .article-body h3.title-lede {
    font-size: 1.8em;
    margin: 20px 0 10px 0; }
  .tpl-article .article-body h4.gray-overline, .tpl-article .article-body h4.cutline, .tpl-article .article-body h4.deck, .tpl-game .article-body h4.gray-overline, .tpl-game .article-body h4.cutline, .tpl-game .article-body h4.deck {
    font-size: 1.325em;
    margin: 20px 0 10px 0;
    font-weight: 400; }
  .tpl-article .article-body p, .tpl-game .article-body p {
    line-height: 1.6; }
  .tpl-article .article-body .cutline, .tpl-game .article-body .cutline {
    line-height: 1.5;
    margin: -5px 0 10px; }
  .tpl-article .article-body p.cutline, .tpl-game .article-body p.cutline {
    font-size: 1.125em; }
  .tpl-article .article-body ol, .tpl-game .article-body ol {
    margin: 0 0 0 10px;
    padding: 0 0 0 20px; }
  .tpl-article .article-body ol li, .tpl-game .article-body ol li {
    margin: .5em 0;
    font-size: 1.25em;
    font-weight: 300; }
  .tpl-article .article-body ol p, .tpl-game .article-body ol p {
    font-size: inherit; }
  @media (min-width: 542px) {
    .tpl-article .article-lede-video, .tpl-game .article-lede-video {
      max-height: none; } }
  .tpl-article .tpl-fanfare .fanfare-image, .tpl-article .podcast .fanfare-image, .tpl-game .tpl-fanfare .fanfare-image, .tpl-game .podcast .fanfare-image {
    display: block;
    position: relative;
    width: 100%;
    /*height:300px;*/
    padding-top: 44%;
    overflow: hidden; }
    .tpl-article .tpl-fanfare .fanfare-image img, .tpl-article .podcast .fanfare-image img, .tpl-game .tpl-fanfare .fanfare-image img, .tpl-game .podcast .fanfare-image img {
      position: absolute;
      top: 0;
      width: 165%;
      max-width: 400%;
      margin-left: -30px; }
      @media (min-width: 542px) {
        .tpl-article .tpl-fanfare .fanfare-image img, .tpl-article .podcast .fanfare-image img, .tpl-game .tpl-fanfare .fanfare-image img, .tpl-game .podcast .fanfare-image img {
          width: 100%;
          max-width: 100%;
          margin-left: 0; } }
  .tpl-article .tpl-fanfare .article, .tpl-article .podcast .article, .tpl-game .tpl-fanfare .article, .tpl-game .podcast .article {
    border-bottom: 0; }
    .tpl-article .tpl-fanfare .article .fanfare-inputs, .tpl-article .podcast .article .fanfare-inputs, .tpl-game .tpl-fanfare .article .fanfare-inputs, .tpl-game .podcast .article .fanfare-inputs {
      width: 250px;
      float: left;
      display: block;
      overflow: hidden;
      margin-right: 35px; }
      .tpl-article .tpl-fanfare .article .fanfare-inputs label, .tpl-article .podcast .article .fanfare-inputs label, .tpl-game .tpl-fanfare .article .fanfare-inputs label, .tpl-game .podcast .article .fanfare-inputs label {
        /*   float:left;
           width:200px;*/
        padding-top: 0;
        margin-top: 0; }
      .tpl-article .tpl-fanfare .article .fanfare-inputs input, .tpl-article .podcast .article .fanfare-inputs input, .tpl-game .tpl-fanfare .article .fanfare-inputs input, .tpl-game .podcast .article .fanfare-inputs input {
        border: 1px solid #ccc; }
      .tpl-article .tpl-fanfare .article .fanfare-inputs button, .tpl-article .podcast .article .fanfare-inputs button, .tpl-game .tpl-fanfare .article .fanfare-inputs button, .tpl-game .podcast .article .fanfare-inputs button {
        margin-top: 20px;
        width: 80px;
        height: 40px; }
    .tpl-article .tpl-fanfare .article .fanfare-inputs.button, .tpl-article .podcast .article .fanfare-inputs.button, .tpl-game .tpl-fanfare .article .fanfare-inputs.button, .tpl-game .podcast .article .fanfare-inputs.button {
      width: 100px;
      margin-right: 0; }
  .tpl-article .tpl-fanfare .deck, .tpl-article .tpl-fanfare .article-share-links, .tpl-article .tpl-fanfare .article-body, .tpl-article .tpl-fanfare .title-lede, .tpl-article .podcast .deck, .tpl-article .podcast .article-share-links, .tpl-article .podcast .article-body, .tpl-article .podcast .title-lede, .tpl-game .tpl-fanfare .deck, .tpl-game .tpl-fanfare .article-share-links, .tpl-game .tpl-fanfare .article-body, .tpl-game .tpl-fanfare .title-lede, .tpl-game .podcast .deck, .tpl-game .podcast .article-share-links, .tpl-game .podcast .article-body, .tpl-game .podcast .title-lede {
    margin-left: 0; }

.podcast-heading {
  display: table;
  float: left; }

.share-icons--list.podcast-page {
  margin: 0;
  margin-bottom: 0; }

.tourpage-share-links,
.tourpage .title-lede,
.tourpage-body {
  margin-left: auto; }

#tour-news.nav-carousel {
  margin: 0 0 45px 0; }

.col-tourpage {
  width: auto;
  float: none;
  margin-bottom: 20px;
  margin-top: 20px;
  margin-left: 0; }
  @media (min-width: 890px) {
    .col-tourpage {
      /* @include setCol(left, $u-2-3); */
      padding-right: 20px;
      margin-top: 0; } }

.col-tourpage-sidebar {
  width: auto;
  float: none;
  margin-bottom: 20px;
  margin-bottom: 20px; }
  @media (min-width: 890px) {
    .col-tourpage-sidebar {
      width: 33.3333%;
      float: right;
      margin-bottom: 20px;
      padding-left: 20px; } }

.tour-page-body h2 {
  color: #70777d;
  font-size: 1.6em;
  font-weight: 400;
  margin: 1em 0 .25em; }

.tour-page .cutline {
  text-align: right;
  padding-right: 20px; }

.tour-page .rsGCaption.cutline {
  text-align: left; }

.tourpage-dropdown {
  background-color: #fff;
  border-radius: 2px;
  border: 1px solid #e6e6e6;
  font-size: 1.0em; }

.tourpage-dropdown b {
  font-weight: 600; }

.tour-page a.bolder {
  font-weight: 600; }

.tourpage-callout {
  width: 100%;
  height: 100%;
  background-color: #eee;
  display: table;
  overflow: hidden;
  position: relative;
  margin-top: 1em; }
  .tourpage-callout a {
    text-decoration: none;
    color: #353535; }

.tourpage-callout img {
  margin: 0 auto;
  padding: 20px;
  padding-right: 20px;
  display: block; }
  @media (min-width: 890px) {
    .tourpage-callout img {
      padding-right: 0; } }

.tourpage-callout-art {
  display: block;
  width: auto;
  padding-right: 0px; }
  @media (min-width: 890px) {
    .tourpage-callout-art {
      display: table-cell;
      width: 50%;
      padding-right: 20px; } }

.tourpage-callout-content {
  padding: 0.5em;
  display: block;
  width: auto;
  position: relative;
  vertical-align: middle; }
  @media (min-width: 890px) {
    .tourpage-callout-content {
      display: table-cell;
      width: 53%; } }

ul.event_list {
  list-style-type: none;
  padding-left: 0;
  font-family: "Archivo Narrow", Arial, sans-serif; }

#toggle-view .h3-button {
  border-radius: 2px;
  background-color: #f0f0f0;
  border: 2px solid #e6e6e6;
  box-shadow: 0px 1px #e6e6e6; }

#toggle-view .h3-button h3 {
  padding-left: 1em;
  color: #4F86C2;
  /* font-size: 1.25em; */
  font-weight: 400 !important;
  text-transform: uppercase;
  margin: 0.4em 0; }

.tourpage-button {
  padding-left: 10px;
  color: #4F86C2;
  font-size: 1.25em;
  font-weight: 400 !important;
  text-transform: uppercase;
  margin: 0.4em 0;
  position: relative;
  top: 3px; }

.tour-page-body .generic-content-twiddle p {
  font-size: 1em;
  font-weight: normal;
  margin: 0; }

#toggle-view {
  list-style: none;
  margin: 0;
  padding: 0; }

#toggle-view li {
  position: relative;
  margin-bottom: 1em; }

#toggle-view h3.hover {
  color: #3EB750; }

#toggle-view .panel {
  display: none;
  padding: 0.5em; }

.event-date {
  margin: 10px 0 20px; }

.event-details {
  margin-bottom: 80px; }
  .event-details ul {
    padding: 0 0 0 25px; }
    .event-details ul li {
      margin-bottom: 8px; }

.post-tour .event-details {
  margin-bottom: 20px; }

.tour-page .tour-lead-media {
  padding-right: 0; }
  @media (min-width: 977px) {
    .tour-page .tour-lead-media {
      padding-right: 20px; } }

.hack-1000 {
  background-image: url(/wgbh/roadshow/roadie-static/graphics/static-tourpages/2015cleveland_event_banner.jpg); }

.tour-page .ad-hop-wide {
  width: 300px;
  height: 0; }
  @media (min-width: 977px) {
    .tour-page .ad-hop-wide {
      height: 318px; } }

.tour-page .ad-hop-narrow {
  width: 300px;
  height: 318px; }

.add-hop {
  width: 300px;
  height: 318px; }

#add-block-placer {
  display: none;
  margin-top: 55px;
  margin-left: -25px; }
  @media (min-width: 977px) {
    #add-block-placer {
      display: inline-block; } }

#add-block {
  position: static;
  margin-top: 0; }
  @media (min-width: 977px) {
    #add-block {
      position: absolute; } }

.partnership-hed {
  font-weight: 400; }

.city-photo-credit {
  margin: 5px 0 20px 0; }

.tour-page .main-wrapper,
.tour-page .contain,
.tour-page .page {
  position: static;
  max-width: 1200px !important; }

hr {
  border-bottom: 1px solid #e6e6e6;
  border-left: none;
  border-right: none; }

.tour-2016 {
  color: #353535;
  -webkit-font-smoothing: antialiased;
  font-size: 1.2em; }
  .tour-2016 a {
    font-weight: bold; }
    .tour-2016 a:link, .tour-2016 a:visitied, .tour-2016 a:active {
      font-weight: bold; }
  .tour-2016 .page-title {
    color: #000;
    margin-bottom: 10px; }
  .tour-2016 h2, .tour-2016 h1.event-date, .tour-2016 h4.banner--alt__notice {
    font-weight: 700; }
  .tour-2016 .share-icons--list {
    float: right; }
  .tour-2016 .tour-lead-media {
    padding-right: 20px; }
  .tour-2016 .tour-lead-media .title-box {
    width: 300px;
    float: left; }
  .tour-2016 .lede-image-box {
    clear: both;
    overflow: hidden; }
  .tour-2016 .icon-arrow-right {
    position: relative;
    display: inline-block;
    margin: 0 auto;
    width: 20px;
    height: 20px;
    top: 2px;
    float: right; }
  .tour-2016 .banner {
    float: none;
    min-height: auto;
    height: auto;
    padding: 0;
    margin: 0 0 -4px 0;
    overflow: hidden; }
    .tour-2016 .banner img {
      width: 100%; }
  .tour-2016 .cutline {
    font-style: italic;
    padding: 0 0 20px 0;
    float: right;
    font-size: .75em;
    clear: both; }
    @media (min-width: 650px) {
      .tour-2016 .cutline {
        padding: 0; } }
  .tour-2016 .image-callout {
    background-color: #eee;
    padding: 10px 20px;
    color: #70777d; }
    .tour-2016 .image-callout h3 {
      font-size: 1.2em;
      font-weight: 700;
      padding: 0;
      margin: 0;
      text-transform: uppercase;
      clear: both; }
      @media (min-width: 650px) {
        .tour-2016 .image-callout h3 {
          clear: none; } }
    .tour-2016 .image-callout p {
      font-size: .9em; }
    .tour-2016 .image-callout a:link, .tour-2016 .image-callout a:active, .tour-2016 .image-callout a:visited {
      text-transform: uppercase; }
  .tour-2016 .event-date {
    color: #c3007c; }
  .tour-2016 h4.partnership-hed, .tour-2016 .col-utility-sidebar {
    color: #353535;
    font-size: 1.0625em;
    font-weight: bold; }
  .tour-2016 .tour-cities-2016 {
    /*background-color: $primary-color-darker;*/
    background-image: url("http://www-tc.pbs.org/prod-media/antiques-roadshow/roadie/season21/bg-roadie-pattern.png");
    background-size: cover;
    color: #fafafa;
    overflow: hidden;
    position: relative;
    padding-top: 30px;
    font-weight: normal; }
    .tour-2016 .tour-cities-2016 h2 {
      background-color: #c3007c;
      color: #fafafa;
      padding: 0 30px;
      display: table-cell;
      margin: 20px 0 0 0;
      font-weight: 700;
      line-height: 1.8em;
      font-size: 1.4em; }
      .tour-2016 .tour-cities-2016 h2:after {
        content: '';
        display: table-cell;
        position: relative;
        margin-right: -50px;
        float: right;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 24.95px 0 24.95px 20px;
        border-color: transparent transparent transparent #c3007c; }
    .tour-2016 .tour-cities-2016 .event_list {
      padding: 20px 30px;
      margin: 0; }
      .tour-2016 .tour-cities-2016 .event_list li {
        margin-bottom: 8px;
        text-transform: uppercase;
        font-weight: 700;
        /*font-size: 1.125em;*/ }
        .tour-2016 .tour-cities-2016 .event_list li a:link, .tour-2016 .tour-cities-2016 .event_list li a:active, .tour-2016 .tour-cities-2016 .event_list li a:visited {
          text-transform: none; }
  .tour-2016 .button-link {
    display: table; }
  .tour-2016 .tickets-button {
    border: 0;
    border-radius: 3px;
    text-transform: uppercase;
    color: white;
    display: table;
    margin-bottom: .2em;
    padding: 1.2em .8em 1em .8em;
    font-size: .85em;
    background-color: #0a518b; }
    .tour-2016 .tickets-button:before {
      content: '';
      display: block;
      float: left;
      margin: -3px 15px 0 0;
      width: 34px;
      height: 27px;
      background-repeat: no-repeat;
      background: url("http://www-tc.pbs.org/prod-media/antiques-roadshow/roadie/season21/icon-tickets.png"); }
  .tour-2016 .cities-newsletter {
    margin: 40px 0;
    display: block;
    background-color: #eee;
    padding: 20px;
    font-weight: normal; }
    .tour-2016 .cities-newsletter h2 {
      margin: 0 0 10px 0;
      padding: 0;
      font-weight: 700; }
    .tour-2016 .cities-newsletter .fanfare-inputs.small {
      width: 55%;
      float: left; }
    .tour-2016 .cities-newsletter .utils-tray--update-form input {
      height: 60px; }
    .tour-2016 .cities-newsletter .fanfare-inputs.small.button {
      float: right;
      width: 40%; }
      .tour-2016 .cities-newsletter .fanfare-inputs.small.button button {
        background-color: #0a518b;
        height: 60px; }
    .tour-2016 .cities-newsletter .envelope {
      width: 25px;
      height: 22px;
      margin-top: 5px;
      background-repeat: no-repeat;
      background: url("http://www-tc.pbs.org/prod-media/antiques-roadshow/roadie/season21/icon-email-slate.png"); }

.tpl-game .title-lede {
  margin-bottom: 20px; }

.tpl-game p {
  font-size: 1em;
  font-weight: 200; }

.tpl-game .tpl-game-body ol,
.tpl-game .tpl-game-body ul {
  margin: 0;
  margin-left: 0;
  padding-left: 0; }

.tpl-game .tpl-game-body ol li,
.tpl-game .tpl-game-body ul li {
  list-style: none;
  margin: 0 10px 0 0;
  padding: 10px 0; }

.tpl-game .game-directions {
  counter-reset: li; }

.tpl-game .showtimes li {
  padding: 0 0 5px; }

.tpl-game .game-directions li:before {
  margin-right: 10px;
  content: counter(li);
  counter-increment: li;
  display: block;
  background-color: white;
  color: #00a1df;
  font-size: 1.6em; }
  @media (min-width: 890px) {
    .tpl-game .game-directions li:before {
      display: inline;
      background-color: #00a1df;
      color: white;
      padding: 3px 12px;
      border-radius: 27px;
      position: relative;
      top: 3px; } }

.tpl-game .seched-general {
  color: #c3007c;
  font-family: "Archivo Narrow", Arial, sans-serif;
  font-size: 1.6em;
  font-weight: 400;
  margin-top: 40px;
  margin-bottom: 0;
  text-transform: uppercase; }

.tpl-game .launch-cta {
  margin: 20px 0; }

.game-lede__deck {
  margin-left: 0;
  font-size: 1.125em; }

.topic-resources {
  list-style: none;
  margin: 0;
  margin-top: 1em;
  padding: 0; }

.topic-resources__item {
  margin-bottom: .25em; }

.topic-resources__link {
  text-transform: uppercase;
  font-weight: 400;
  font-size: 1.125em; }

.topic-resources__desc {
  margin: 0;
  font-weight: 400;
  font-size: 1em; }

.topic-resources__item--more {
  margin-top: 20px; }

.topic-sub {
  margin: 1em 0; }
  .topic-sub__unit {
    margin: 10px 0; }

.topic-toggle-wells {
  margin-right: 20px; }

.rel-resources__item {
  margin: 20px 0; }
  .rel-resources__item p {
    margin: 0; }

.on-tour-page .banner__title {
  display: block; }
  @media (min-width: 890px) {
    .on-tour-page .banner__title {
      display: none; } }

.bg-endangered-species {
  background: transparent url(http://www-tc.pbs.org/prod-media/antiques-roadshow/roadie/collections-endangeredspecies_banner.jpg) 0 0 no-repeat;
  min-height: 335px; }

.banner.bg-on-tour-2016 {
  background: transparent url(http://www-tc.pbs.org/prod-media/antiques-roadshow/roadie/ticketing_index_2016_mobileB.png) 0 0 no-repeat;
  background-size: 215%; }
  @media (min-width: 542px) {
    .banner.bg-on-tour-2016 {
      background: transparent url(http://www-tc.pbs.org/prod-media/antiques-roadshow/roadie/ticketing_index_2016_mobileB.png) 0 0 no-repeat;
      background-size: 105%; } }
  @media (min-width: 890px) {
    .banner.bg-on-tour-2016 {
      background: transparent url(http://www-tc.pbs.org/prod-media/antiques-roadshow/roadie/ticketing_index_2016.png) 0 0 no-repeat;
      min-height: 390px; } }

.schedule {
  margin: 0;
  padding: 0 20px;
  max-width: 1150px; }
  @media (min-width: 1200px) {
    .schedule {
      margin-top: -50px;
      margin-bottom: 160px; } }

.schedule-heading__title {
  float: none;
  width: auto; }
  @media (min-width: 890px) {
    .schedule-heading__title {
      float: left;
      width: 54.1667%; } }
.schedule-heading__share-links {
  float: none;
  width: auto; }
  @media (min-width: 890px) {
    .schedule-heading__share-links {
      float: right;
      width: 33.3333%; } }

.schedule-heading .share-icons {
  float: none; }
  @media (min-width: 890px) {
    .schedule-heading .share-icons {
      float: right; } }
  .schedule-heading .share-icons--list {
    margin-top: 0; }

#schedule, #future-schedule {
  width: 100%;
  border-collapse: collapse; }
  #schedule tr:nth-child(odd), #future-schedule tr:nth-child(odd) {
    background-color: #eee; }
    #schedule tr:nth-child(odd) .flags .new:after, #future-schedule tr:nth-child(odd) .flags .new:after {
      border-bottom: 11px solid #eee; }
  #schedule td, #future-schedule td {
    border: 1px solid #e6e6e6;
    border-collapse: collapse; }

#moments {
  width: 100%;
  border-collapse: collapse; }
  #moments tr:nth-child(4n), #moments tr:nth-child(4n-1) {
    background-color: #eee; }
    #moments tr:nth-child(4n) .flags .new:after, #moments tr:nth-child(4n-1) .flags .new:after {
      border-bottom: 11px solid #eee; }
  #moments td {
    border: 1px solid #e6e6e6;
    border-collapse: collapse; }

.sched-table {
  margin: 20px 0; }

.schedule .sched-date {
  padding: 10px;
  width: 45px;
  text-align: center; }
  .schedule .sched-date .month {
    width: 100%;
    color: #70777d;
    text-transform: uppercase;
    font-size: .8em; }
  .schedule .sched-date .day {
    width: 100%;
    font-size: 1.6em;
    font-family: "Archivo Narrow", Arial, sans-serif; }

.schedule .time-slot {
  padding: 10px;
  width: 100%;
  clear: both;
  display: block;
  overflow: hidden;
  position: relative;
  border-top: 1px solid #e6e6e6; }
  .schedule .time-slot:first-child {
    border-top: 0; }
  .schedule .time-slot.single {
    padding-top: 15px; }
    @media (min-width: 542px) {
      .schedule .time-slot.single {
        height: 70px;
        padding-top: 22px; } }

.schedule .time-slot .time {
  float: left;
  padding: 0;
  font-family: "Archivo Narrow", Arial, sans-serif;
  font-size: 1.1em;
  width: 100%; }
  @media (min-width: 542px) {
    .schedule .time-slot .time {
      width: auto;
      padding: 0 40px 0 10px; } }

.schedule .time-slot .hour {
  float: left;
  width: 100%;
  padding: 0; }
  @media (min-width: 542px) {
    .schedule .time-slot .hour {
      width: auto;
      padding: 0 40px 0 0; } }

.schedule .time-slot .flags {
  position: relative;
  display: block;
  position: absolute;
  top: 0;
  right: .5em;
  width: 3.5em; }

.schedule .flags .new {
  background-color: #c3007c;
  font-family: "Archivo Narrow", Arial, sans-serif;
  color: #fff;
  text-transform: uppercase;
  padding: 6px 10px 3px 10px;
  position: absolute;
  font-weight: 200;
  text-align: center;
  width: 3.5em; }
  .schedule .flags .new:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border-left: 29px solid transparent;
    border-right: 29px solid transparent;
    border-bottom: 11px solid white;
    position: relative;
    bottom: -3px;
    left: -10px; }

.schedule .sched-open {
  cursor: pointer;
  font-weight: bold;
  display: block;
  float: left;
  margin-right: 0;
  margin-top: 10px;
  cursor: pointer;
  color: #00a1df;
  text-transform: uppercase;
  font-size: .8em;
  line-height: 1.8em; }
  @media (min-width: 542px) {
    .schedule .sched-open {
      margin-top: 0px;
      float: right;
      margin-right: 10%; } }
  @media (min-width: 1200px) {
    .schedule .sched-open {
      float: right;
      margin-right: 30%; } }
  .schedule .sched-open:focus {
    outline: 0; }

.schedule .circle-btn, .schedule .share-icons--icon {
  width: 22px;
  height: 22px;
  float: right;
  margin-left: 6px;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg); }
  .schedule .circle-btn i, .schedule .share-icons--icon i {
    height: 12px;
    width: 12px;
    top: 7px; }

.schedule .is-open .circle-btn, .schedule .is-open .share-icons--icon {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg); }

.video-clip {
  display: none;
  overflow: hidden;
  /*background-color: #e8e8e8;*/ }
  .video-clip .video-container {
    position: relative;
    padding-bottom: 57%;
    /*padding-top:30px;*/
    height: 0;
    width: 100%;
    overflow: hidden;
    float: left; }
    @media (min-width: 542px) {
      .video-clip .video-container {
        width: 65%;
        padding-bottom: 36.75%; } }
  .video-clip iframe, .video-clip object, .video-clip embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  .video-clip .video-links {
    font-family: "Archivo Narrow", Arial, sans-serif;
    width: 100%;
    float: right;
    padding: 0; }
    @media (min-width: 542px) {
      .video-clip .video-links {
        width: 35%;
        padding: 0 40px; } }
    .video-clip .video-links h3 {
      padding: 0 10px; }
    .video-clip .video-links ul {
      list-style-type: circle;
      margin: 10px 0 20px 0;
      padding: 0 0 0 30px; }
      .video-clip .video-links ul li {
        margin-bottom: 10px; }
    .video-clip .video-links ul.one-item {
      list-style-type: none;
      padding: 0 0 0 10px; }
    .video-clip .video-links .watch {
      background-image: url(/wgbh/roadshow/roadie-static/graphics/static_home/hp-box-bg-blurry1.jpg);
      background-size: 100%;
      background-repeat: no-repeat;
      color: #fff;
      padding: 1px 10px; }
      .video-clip .video-links .watch a:link, .video-clip .video-links .watch a:active, .video-clip .video-links .watch a:visited {
        color: #fff; }
      .video-clip .video-links .watch p {
        font-style: italic;
        font-size: 1em;
        font-weight: 200;
        line-height: 50px; }
      .video-clip .video-links .watch .icon {
        background-color: #fff;
        border: 2px solid #fff;
        display: inline-block;
        position: relative;
        vertical-align: top; }
      .video-clip .video-links .watch .icon:after,
      .video-clip .video-links .watch .icon:before {
        background: #fff;
        border: 2px solid #fff;
        content: '';
        position: absolute; }
      .video-clip .video-links .watch .play {
        border-radius: 100%;
        height: 48px;
        width: 48px;
        display: block;
        display: inline-block;
        margin: 2px 5px 0 0;
        transform: scale(0.58, 0.58); }
        @media (min-width: 1200px) {
          .video-clip .video-links .watch .play {
            transform: scale(0.78, 0.78);
            margin: 2px 20px 0 0; } }
      .video-clip .video-links .watch .play:after,
      .video-clip .video-links .watch .play:before,
      .video-clip .video-links .watch .play:hover:after,
      .video-clip .video-links .watch .play:hover:before {
        background: none; }
      .video-clip .video-links .watch .play:after {
        border-bottom: 14px solid transparent;
        border-left: 20px solid #0a518b;
        border-right: 20px solid transparent;
        border-top: 14px solid transparent;
        height: 0;
        left: 14px;
        top: 8px;
        width: 0; }
      .video-clip .video-links .watch .play:before {
        border: none; }

.article-sched {
  border-bottom: 0; }
  .article-sched h1, .article-sched h2 {
    margin-bottom: 10px;
    overflow: hidden; }
  .article-sched h2 {
    font-size: 1.6em;
    margin-top: 20px;
    clear: both; }
  .article-sched .lede-figure {
    padding: 0 0 15px 0; }
  .article-sched .article-share-links {
    text-align: left;
    margin-left: 0;
    width: 100%; }
    @media (min-width: 542px) {
      .article-sched .article-share-links {
        width: auto;
        text-align: right; } }
  .article-sched .full-sched-link {
    display: block;
    margin: 10px;
    margin-left: 0;
    font-size: .4em;
    text-transform: uppercase;
    color: #00a1df;
    font-family: "Archivo Narrow", Arial, sans-serif;
    font-weight: bold;
    width: 100%;
    margin-bottom: 10px; }
    @media (min-width: 542px) {
      .article-sched .full-sched-link {
        width: auto;
        margin-left: 5px; } }

.sched-video {
  position: relative;
  cursor: pointer; }

.sched-lede {
  position: relative; }

#sched-vid-top-banner, #sched-vid-bottom-banner {
  padding: 10px 20px;
  color: white; }

.sched-vid-highlight {
  font-family: "Archivo Narrow", Arial, sans-serif;
  font-style: italic;
  font-size: 1.2em;
  background-color: #c3007c;
  width: 100%; }

.sched-vid-sceondary {
  background-color: #00a1df;
  width: 100%; }

.sched-prompt {
  position: absolute;
  bottom: 4px;
  left: 0;
  display: block;
  width: 100%;
  background: #000;
  background: rgba(0, 0, 0, 0.5);
  text-align: left;
  padding: .5em; }
  .sched-prompt .sched-text {
    color: white;
    font-size: 1.25em; }
  .sched-prompt .sched-icon {
    width: 35px;
    height: 35px;
    background-position: -398px -150px;
    position: absolute;
    display: block;
    top: 3px;
    left: 8.3em; }
  .sched-prompt .sched-caption {
    color: white;
    font-size: .9em;
    margin-left: 0px;
    width: 100%;
    float: left; }
    @media (min-width: 1200px) {
      .sched-prompt .sched-caption {
        width: 77%;
        float: right;
        margin-left: 35px; } }

.playalong-ad {
  display: block;
  /*width: 85%;*/
  margin: 20px auto;
  border: 1px solid #ccc;
  max-width: 415px;
  background-image: url(/wgbh/roadshow/roadie-static/graphics/playalong_ad.jpg);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 0 -20px; }
  .playalong-ad .playalong-text {
    background-color: #fff;
    margin-top: 120px;
    padding: 2px 0; }
  .playalong-ad .launch-cta {
    text-align: center;
    margin: 10px 0; }
  .playalong-ad .seched-general {
    font-size: 1.2em;
    margin: 0 10px 0 10px;
    padding: 0; }
  .playalong-ad p {
    font-family: "Archivo Narrow", Arial, sans-serif;
    color: #70777d;
    margin: 0 10px;
    padding: 0;
    font-size: .9em;
    font-weight: 200;
    font-style: italic; }
    .playalong-ad p a:link {
      font-family: "Archivo Narrow", Arial, sans-serif;
      text-transform: uppercase;
      font-style: normal;
      font-size: .85em; }

.newsletter {
  border-bottom: 1px solid #fff;
  border-top: 1px solid #fff;
  padding: 10px 0;
  margin: 0 10px 20px 10px; }
  @media (min-width: 542px) {
    .newsletter {
      margin: 0 0 20px 0; } }
  .newsletter p {
    font-size: 1em; }
  .newsletter .envelope {
    width: 30px;
    height: 30px;
    display: block;
    float: left;
    margin-right: 5px; }
  .newsletter .envelope .icon-soc-email-fog {
    width: 25px;
    height: 30px;
    display: block; }

.moments .sched-date {
  vertical-align: top;
  width: 112px; }
.moments .sched-open {
  cursor: pointer;
  font-weight: bold;
  display: block;
  float: left;
  margin-right: 0;
  margin-top: 10px;
  cursor: pointer;
  color: #00a1df;
  text-transform: uppercase;
  font-size: .8em;
  line-height: 1.8em; }
  @media (min-width: 542px) {
    .moments .sched-open {
      margin-top: 0px;
      float: right;
      margin-right: 2%; } }
  @media (min-width: 1200px) {
    .moments .sched-open {
      float: right;
      margin-right: 2%; } }
.moments .title {
  clear: both; }
.moments .full {
  width: 100%; }
.moments .title-large {
  margin: 10px 0 0 0; }
.moments .highlight {
  color: #c3007c;
  font-style: italic;
  padding: 0 10px; }

.resources ul {
  color: #ffce00; }
  .resources ul p {
    color: #353535; }
.resources hr {
  border: 1px solid #eee; }
.resources .article-pullquote {
  color: #c3007c; }
.resources article h3 {
  font-size: 1.5em;
  font-weight: bold;
  margin: 0;
  padding: 0; }

.resources.article-sched .lede-figure {
  padding: 0; }

.mod:after {
  /* Or @extend clearfix */
  content: "";
  display: table;
  clear: both;
  zoom: 1; }

[class*='col-'] {
  float: left;
  padding-right: 20px; }
  .mod [class*='col-']:last-of-type {
    padding-right: 0; }

/* Opt-in outside padding */
.mod-pad {
  padding: 20px 0 20px 20px;
  /* .spread addresses the use case of a full-width item that spans across all columns, where .col-* can't be used*/ }
  .mod-pad [class*='col-']:last-of-type,
  .mod-pad .spread {
    padding-right: 20px; }

.contain {
  margin-bottom: 0; }
  @media (min-width: 1064px) {
    .contain {
      margin-bottom: -6em; } }

.passport-icon {
  width: 12px !important;
  height: 12px !important;
  margin-right: 4px !important;
  top: 2px;
  position: relative; }

/*
    All general layout styles
*/
.main-wrapper {
  margin: 0 auto; }
  @media (min-width: 1200px) {
    .main-wrapper {
      width: 1200px; } }

.page {
  position: relative;
  top: 0; }

.lede-media-bleed {
  padding-right: 0; }

.basic-list-tpl {
  float: none;
  width: 100%; }
  @media (min-width: 542px) {
    .basic-list-tpl {
      float: left; } }

.top-row {
  margin-bottom: 20px; }

.col-basic-list-ad {
  float: none;
  display: block;
  vertical-align: top;
  text-align: center;
  width: 300px;
  margin: 0 auto; }
  @media (min-width: 925px) {
    .col-basic-list-ad {
      display: inline-block; } }
  .lt-ie8 .col-basic-list-ad {
    display: inline;
    zoom: 1; }

.flex-pad {
  padding-left: 0; }
  @media (min-width: 542px) {
    .flex-pad {
      padding-left: 20px; } }
  .flex-pad [class*='col-'],
  .flex-pad [class*='col-']:last-of-type,
  .flex-pad .spread {
    padding-right: 0; }
    @media (min-width: 542px) {
      .flex-pad [class*='col-'],
      .flex-pad [class*='col-']:last-of-type,
      .flex-pad .spread {
        padding-right: 20px; } }

.col-ab {
  width: auto;
  float: none;
  margin-bottom: 20px;
  margin-bottom: 0; }
  @media (min-width: 542px) {
    .col-ab {
      width: 66.6667%;
      float: left;
      margin-bottom: 20px;
      margin-bottom: 0; } }

.col-c {
  width: auto;
  float: none;
  margin-bottom: 20px;
  margin-bottom: 0; }
  @media (min-width: 542px) {
    .col-c {
      width: 33.3333%;
      float: left;
      margin-bottom: 20px;
      margin-bottom: 0; } }

.col-equal {
  width: auto;
  float: none;
  margin-bottom: 20px; }
  @media (min-width: 542px) {
    .col-equal {
      width: 50%;
      float: left;
      margin-bottom: 20px; } }

.col-tile {
  width: auto;
  float: none;
  margin-bottom: 20px;
  text-align: center; }
  @media (min-width: 542px) {
    .col-tile {
      width: 25%;
      float: left;
      margin-bottom: 20px; } }

.col-full-width {
  float: none;
  padding: 0; }
  @media (min-width: 542px) {
    .col-full-width {
      padding-right: 20px; } }

[class*='-sub'] {
  margin-top: 20px; }

.col-lede-major {
  width: auto;
  float: none;
  margin-bottom: 20px; }
  @media (min-width: 977px) {
    .col-lede-major {
      width: 66.6667%;
      float: left;
      margin-bottom: 20px; } }
  .col-lede-major--pull-right {
    padding-right: 0; }
    @media (min-width: 977px) {
      .col-lede-major--pull-right {
        padding-right: 20px; } }

.col-lede-minor {
  width: auto;
  float: none;
  margin-bottom: 20px;
  max-width: 300px; }
  @media (min-width: 315px) {
    .col-lede-minor {
      margin: 0 auto; } }
  @media (min-width: 977px) {
    .col-lede-minor {
      width: 33.3333%;
      float: left;
      margin-bottom: 20px;
      margin: auto;
      padding-right: 20px;
      max-width: 320px; } }

.col-utility-sidebar {
  width: auto;
  float: none;
  margin-bottom: 20px;
  margin-top: 20px;
  margin-bottom: 20px; }
  @media (min-width: 977px) {
    .col-utility-sidebar {
      width: 33.3333%;
      float: right;
      margin-bottom: 20px;
      padding-left: 20px; } }

/*
    Inline lists
*/
/* General inline lists */
.inline-linklist {
  padding-left: 0; }

.inline-linklist li {
  display: inline-block;
  margin: 0 0 0 0;
  padding: 0 .25em 0 0;
  line-height: 0.75;
  padding-bottom: .1em;
  border-right: 1px solid #00a1df; }

.linklist-true-inline {
  display: block;
  white-space: nowrap; }

.linklist-true-inline li {
  margin-top: .5em; }

.lt-ie8 .inline-linklist li {
  display: inline;
  position: relative;
  line-height: 1; }

.inline-linklist a {
  font-size: .875em; }

.lt-ie8 .inline-linklist a {
  padding: 0 .25em; }

.inline-linklist .last {
  border: none; }

.lede-full-width {
  padding-right: 20px; }
  @media (min-width: 1200px) {
    .lede-full-width {
      padding-right: 0; } }

.more-from-pbs {
  margin-top: -2em; }

.shop-icon {
  width: 35px;
  height: 35px;
  display: inline-block; }

.lt-ie8 .shop-icon {
  display: inline; }

/* podcast page styles */
.podcast .col-sidebar {
  padding-left: 38px; }

.podcast-subscribe-box {
  background-color: #003764;
  color: #ffffff;
  font-size: 1.25em;
  text-transform: uppercase;
  width: 100%;
  overflow: hidden;
  /*max-width: 300px;*/
  margin: 0 auto; }
  .podcast-subscribe-box img {
    display: block;
    margin: 20px auto; }
  .podcast-subscribe-box span {
    display: block;
    width: 90%;
    margin: 20px auto;
    text-align: center; }

/* HEIRLOOMS */
.heirlooms .sponsor-ads__ad {
  margin-top: 0px; }
  @media (min-width: 542px) {
    .heirlooms .sponsor-ads__ad {
      margin-top: 100px; } }
.heirlooms h2.hed {
  padding-bottom: .2rem; }
.heirlooms .lede-image-box {
  position: relative; }
  .heirlooms .lede-image-box .mod {
    clear: both;
    overflow: hidden;
    width: 100%; }
    @media (min-width: 510px) {
      .heirlooms .lede-image-box .mod {
        clear: none; } }
  .heirlooms .lede-image-box img {
    max-width: 190%; }
    @media (min-width: 510px) {
      .heirlooms .lede-image-box img {
        max-width: 100%; } }
.heirlooms .title-box {
  width: 100%;
  float: none; }
  @media (min-width: 510px) {
    .heirlooms .title-box {
      width: 70%;
      float: left; } }
  .heirlooms .title-box h4 {
    font-style: italic; }
  .heirlooms .title-box h1 {
    font-size: 1.5rem; }
    @media (min-width: 510px) {
      .heirlooms .title-box h1 {
        font-size: 2.45rem; } }
.heirlooms .page-title {
  font-size: 2.45rem;
  font-weight: 700; }
.heirlooms h4 {
  font-size: 1.15em;
  font-weight: 700; }
.heirlooms .heirloom-share-links ul {
  float: right;
  margin: .2em 0; }
  @media (min-width: 510px) {
    .heirlooms .heirloom-share-links ul {
      margin: 1em 0; } }
.heirlooms #div-gpt-ad-1460740112752-0 {
  display: none;
  margin: 0 auto;
  position: relative; }
  @media (min-width: 977px) {
    .heirlooms #div-gpt-ad-1460740112752-0 {
      display: table; } }
.heirlooms .banner--alt__notice {
  font-style: normal; }
.heirlooms .banner__title h1 {
  font-size: 1rem;
  color: #353535; }
  @media (min-width: 510px) {
    .heirlooms .banner__title h1 {
      font-size: 2rem; } }
.heirlooms .support-by {
  display: table;
  margin: 0 auto 10px auto; }
.heirlooms .learn-more-second {
  position: absolute;
  top: 0;
  right: 0; }
.heirlooms .section-heading {
  color: white;
  display: inline-block;
  padding: .5em 1em .5em 1em;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px; }

/*
    Utility tray module
 */
.utils-tray {
  position: relative;
  z-index: 10; }
  .utils-tray .utils-tray--contents {
    background-color: #00a1df;
    color: white;
    text-align: left; }
  .utils-tray .utils-tray--wrap {
    margin: 0 auto;
    max-width: 1100px; }
  .utils-tray .utils-tray--newsletter {
    position: relative;
    overflow: hidden;
    font-size: 1em;
    /*border-bottom: 1px solid white;*/ }
  .utils-tray .mobile-only {
    display: block; }
    @media (min-width: 542px) {
      .utils-tray .mobile-only {
        display: none; } }
  .utils-tray .title-small {
    text-align: center; }
    @media (min-width: 542px) {
      .utils-tray .title-small {
        text-align: left; } }
  .utils-tray .utils-tray--newsletter-copy {
    width: auto;
    float: none;
    margin-bottom: 20px;
    line-height: 1.6;
    padding-right: 20px;
    padding-bottom: 0;
    margin-bottom: 1em; }
    @media (min-width: 542px) {
      .utils-tray .utils-tray--newsletter-copy {
        width: 41.6667%;
        float: left;
        margin-bottom: 20px;
        margin-bottom: 0; } }
    @media (min-width: 890px) {
      .utils-tray .utils-tray--newsletter-copy {
        width: 41.6667%;
        margin-bottom: 0; } }
    .utils-tray .utils-tray--newsletter-copy .utils-tray--form-toggle {
      display: block;
      color: white;
      padding: 0;
      padding-top: 1em;
      font-size: .875em;
      text-transform: uppercase;
      font-weight: 600; }
    .utils-tray .utils-tray--newsletter-copy .extras-title {
      font-size: 24px;
      line-height: 32px;
      font-weight: bold;
      margin: 0 0 20px 0; }
    .utils-tray .utils-tray--newsletter-copy img.mobile-only {
      width: 70%;
      margin: 0 auto 20px auto; }
    .utils-tray .utils-tray--newsletter-copy .desktop-only {
      display: none; }
      @media (min-width: 542px) {
        .utils-tray .utils-tray--newsletter-copy .desktop-only {
          display: block; } }
  .utils-tray .utils-tray--newsletter-form {
    width: auto;
    float: none;
    margin-bottom: 20px; }
    @media (min-width: 542px) {
      .utils-tray .utils-tray--newsletter-form {
        width: 56.3333%;
        float: left;
        margin-bottom: 20px;
        padding-left: 20px; } }
    @media (min-width: 1100px) {
      .utils-tray .utils-tray--newsletter-form {
        padding-left: 80px; } }
  .utils-tray .utils-tray--newsletter-form {
    margin-bottom: 0; }
    .utils-tray .utils-tray--newsletter-form input, .utils-tray .utils-tray--newsletter-form button {
      font-size: 1.25em; }
    .utils-tray .utils-tray--newsletter-form label {
      font-size: 1em; }
  .utils-tray .utils-tray--social-links {
    padding: 25px 0 0 0; }
    .utils-tray .utils-tray--social-links .share-icons--list__utils-tray {
      padding: 0;
      border-radius: 3px;
      /*background-color: $primary-color-darker;*/ }
      .utils-tray .utils-tray--social-links .share-icons--list__utils-tray li {
        margin: 0 2px; }
        @media (min-width: 542px) {
          .utils-tray .utils-tray--social-links .share-icons--list__utils-tray li {
            margin: 0; } }
    .no-svg .utils-tray .utils-tray--social-links .utils-tray--soundcloud, .utils-tray .utils-tray--social-links .utils-tray--soundcloud {
      background-image: url(http://www-tc.pbs.org/prod-media/antiques-roadshow/roadie/soundcloud_white_icon.png);
      background-size: cover;
      background-size: 35px;
      background-position: bottom center; }
  .utils-tray .utils-tray--toggles {
    text-align: right;
    padding-right: 1em;
    border-top: 10px solid #00a1df;
    display: none; }
    @media (min-width: 1100px) {
      .utils-tray .utils-tray--toggles {
        display: block; } }
    .utils-tray .utils-tray--toggles .utils-tray--toggles-copy {
      font-weight: 200;
      font-size: 1.25em; }
  .site-header .utils-tray .utils-tray--contents {
    display: none; }
    @media (min-width: 1100px) {
      .site-header .utils-tray .utils-tray--contents {
        display: block; } }
  .site-footer .utils-tray .utils-tray--toggles {
    display: block; }
    @media (min-width: 1100px) {
      .site-footer .utils-tray .utils-tray--toggles {
        display: none; } }
  .site-footer .utils-tray .utils-tray--contents {
    display: block; }
    @media (min-width: 1100px) {
      .site-footer .utils-tray .utils-tray--contents {
        display: none; } }
  .utils-tray .utils-tray--social-links {
    display: none;
    font-weight: 200; }
  .utils-tray .utils-tray--follow-us-btn {
    background-color: transparent;
    border: 0; }
    .utils-tray .utils-tray--follow-us-btn i {
      display: block;
      position: relative;
      width: 6.2em;
      height: 3em;
      top: -2px; }
    .utils-tray .utils-tray--follow-us-btn span {
      position: relative;
      top: -4px; }
  .utils-tray .utils-tray--newsletter-btn {
    width: 3.1em;
    height: 3em;
    background-size: 35em 21.5em;
    background-position: -107px -171px;
    text-indent: -999em; }
  .site-header .utils-tray .utils-tray--newsletter-btn, .site-header .utils-tray .utils-tray--follow-us-btn {
    display: none; }
    @media (min-width: 1100px) {
      .site-header .utils-tray .utils-tray--newsletter-btn, .site-header .utils-tray .utils-tray--follow-us-btn {
        display: inline; } }
  .site-footer .utils-tray .utils-tray--newsletter-btn, .site-footer .utils-tray .utils-tray--follow-us-btn {
    display: inline; }
    @media (min-width: 1100px) {
      .site-footer .utils-tray .utils-tray--newsletter-btn, .site-footer .utils-tray .utils-tray--follow-us-btn {
        display: none; } }
  .no-svg .utils-tray .utils-tray--newsletter-btn {
    background-position: -106px -155px; }
  .utils-tray .utils-tray--close-tray-btn {
    position: absolute;
    z-index: 10;
    width: 50px;
    height: 37px;
    background-size: 500px 350px;
    top: -.25em;
    float: right;
    right: 0; }
  .utils-tray .utils-tray--newsletter .utils-tray--close-tray-btn,
  .utils-tray .utils-tray--social-links .utils-tray--close-tray-btn {
    background-position: -258px -168px; }
  .utils-tray .utils-tray--newsletter .utils-tray--close-tray-btn:hover,
  .utils-tray .utils-tray--social-links .utils-tray--close-tray-btn:hover {
    background-position: -258px -204px; }
  .no-svg .utils-tray .utils-tray--close-tray-btn {
    background-position: -296px -148px; }
  .no-svg .utils-tray .utils-tray--close-tray-btn:hover {
    background-position: -296px -189px; }
  .utils-tray .hide-form {
    display: none; }

.utils-tray--update-form {
  position: relative;
  display: table;
  width: 100%; }
  .utils-tray--update-form .utils-tray--form-fields,
  .utils-tray--update-form .utils-tray--form-submit,
  .utils-tray--update-form .utils-tray--form-submit.col-c {
    display: block;
    padding-top: .5em;
    float: none;
    vertical-align: bottom;
    padding-right: 10px; }
    @media (min-width: 542px) {
      .utils-tray--update-form .utils-tray--form-fields,
      .utils-tray--update-form .utils-tray--form-submit,
      .utils-tray--update-form .utils-tray--form-submit.col-c {
        display: table-cell;
        padding-top: 0;
        padding-right: 20px; } }
  .utils-tray--update-form .utils-tray--form-btn {
    width: 100%;
    margin: 10px 0; }
    @media (min-width: 542px) {
      .utils-tray--update-form .utils-tray--form-btn {
        width: 50%; } }
  .utils-tray--update-form .utils-tray--form-btn:hover,
  .utils-tray--update-form .utils-tray--form-btn:active {
    background-color: #c3007c; }
  .utils-tray--update-form .utils-tray--form-label {
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: .5em;
    font-size: .875em; }
  .utils-tray--update-form .utils-tray--form-label.first-label {
    padding-top: 0;
    margin-top: 0; }
  .utils-tray--update-form input {
    margin-top: 0 !important; }

.circle-btn, .share-icons--icon {
  display: inline-block;
  width: 37px;
  height: 37px;
  background-color: #003764;
  border-radius: 50%; }
  .circle-btn--twiddle {
    display: inline-block;
    width: 37px;
    height: 37px;
    background-color: #003764;
    border-radius: 50%; }

.site-footer--primary-nav .circle-btn, .site-footer--primary-nav .share-icons--icon {
  display: inline-block;
  width: 37px;
  height: 37px;
  background-color: #003764;
  border-radius: 50%; }

.circle-btn .icon-arrow-up, .share-icons--icon .icon-arrow-up,
.circle-btn .icon-arrow-down,
.share-icons--icon .icon-arrow-down {
  width: 20px;
  height: 20px;
  position: relative;
  display: block;
  margin: 0 auto;
  top: 12px; }

.circle-btn .icon-arrow-up, .share-icons--icon .icon-arrow-up {
  top: 10px; }

.circle-btn .icon-arrow-right, .share-icons--icon .icon-arrow-right,
.circle-btn .icon-arrow-left,
.share-icons--icon .icon-arrow-left {
  width: 20px;
  height: 20px;
  position: relative;
  display: block;
  margin: 0 auto;
  top: 10px; }

.circle-btn .icon-arrow-right, .share-icons--icon .icon-arrow-right {
  left: 2px;
  top: 10px; }

.circle-btn .icon-arrow-left, .share-icons--icon .icon-arrow-left {
  right: 1px; }

/*
    Primary nav module (used in header and footer, so it become a re-usable thing, vs. a one-time page layout thing)
 */
.primary-nav {
  width: 100%;
  clear: both;
  position: relative;
  margin: 0;
  display: block;
  border: none;
  border-top: none;
  background-color: transparent; }
  @media (min-width: 1100px) {
    .primary-nav {
      display: table;
      background-color: #00a1df; } }
  .lt-ie8 .primary-nav .primary-nav {
    display: block;
    zoom: 1;
    content: " "; }
  .primary-nav .primary-nav-wrap {
    width: auto;
    margin: 0 auto; }
    @media (min-width: 1100px) {
      .primary-nav .primary-nav-wrap {
        display: table; } }
    @media (min-width: 890px) and (max-width: 1200px) {
      .primary-nav .primary-nav-wrap {
        padding-left: 20px; } }
    @media (min-width: 1200px) {
      .primary-nav .primary-nav-wrap {
        width: 1200px; } }
  .lt-ie8 .primary-nav .primary-nav-wrap {
    display: block;
    zoom: 1;
    content: " "; }
  .primary-nav .primary-nav--section {
    display: block;
    width: 100%;
    margin: 1em 0;
    padding: 0; }
    @media (min-width: 1100px) {
      .primary-nav .primary-nav--section {
        display: table-cell;
        width: 25%;
        margin-right: 1em; } }
    .footer-nav-conditional .primary-nav .primary-nav--section {
      background-color: #00a1df;
      -moz-border-radius: 3px;
      -webkit-border-radius: 3px;
      border-radius: 3px; }
    .primary-nav .primary-nav--section .primary-nav--link {
      position: relative;
      padding: .85em .25em .75em 0;
      text-align: center;
      display: block;
      margin-right: 66px;
      text-transform: uppercase;
      font-family: "Archivo Narrow", Arial, sans-serif;
      font-size: 1.25em;
      color: white;
      padding-left: 10px; }
      .primary-nav .primary-nav--section .primary-nav--link:first-child {
        padding-left: .5em; }
      .primary-nav .primary-nav--section .primary-nav--link:hover {
        text-decoration: none; }
      .lt-ie8 .primary-nav .primary-nav--section .primary-nav--link {
        padding: 16px 54px; }
      @media (min-width: 1100px) {
        .primary-nav .primary-nav--section .primary-nav--link {
          text-align: right;
          white-space: nowrap; } }
    .lt-ie8 .primary-nav .primary-nav--section {
      display: inline;
      width: auto;
      float: left;
      clear: none; }

.lt-ie8 .primary-nav {
  display: block;
  position: relative; }

.primary-nav .nav-section--on-tour {
  width: auto; }
  @media (min-width: 1100px) {
    .primary-nav .nav-section--on-tour {
      width: 17%; } }
  @media (min-width: 1200px) {
    .primary-nav .nav-section--on-tour {
      width: 16%; } }

.primary-nav .nav-section--episodes {
  width: auto; }
  @media (min-width: 1100px) {
    .primary-nav .nav-section--episodes {
      width: 12%; } }

.primary-nav .nav-section--features {
  width: auto; }
  @media (min-width: 1100px) {
    .primary-nav .nav-section--features {
      width: 20%; } }

.primary-nav .secondary-links {
  float: none;
  width: auto; }
  @media (min-width: 1100px) {
    .primary-nav .secondary-links {
      float: right;
      position: relative;
      top: .5em; } }

.primary-nav .secondary-links .section-header {
  display: block;
  margin: 1em 0; }
  @media (min-width: 1100px) {
    .primary-nav .secondary-links .section-header {
      display: inline;
      margin: 0;
      margin-right: 1em; } }

.primary-nav .primary-nav__link-btn {
  position: absolute;
  right: -2em; }
  .primary-nav .primary-nav__link-btn.circle-btn, .primary-nav .primary-nav__link-btn.share-icons--icon {
    top: 17%; }

.primary-nav .section-header .icon-arrow-right {
  position: relative;
  display: inline-block;
  margin: 0 auto;
  width: 20px;
  height: 20px;
  top: 2px;
  float: right;
  margin-left: .5em;
  margin-right: .5em; }

.primary-nav .secondary-links a {
  position: relative;
  color: white; }

.primary-nav .primary-nav--link.primary-nav--on-tour {
  padding-left: 0; }

.a-flyout {
  display: none;
  background-color: white;
  position: static;
  width: 100%;
  left: 0;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px; }
  @media (min-width: 1100px) {
    .a-flyout {
      -moz-border-radius: 0;
      -webkit-border-radius: 0;
      border-radius: 0;
      position: absolute;
      background-color: #0a518b;
      z-index: 10; } }

/* 
    Nav flyout modules (used in header and footer, so it's re-usable module)
 */
.flyout-content {
  overflow: hidden; }

.flyout-content--teases {
  margin-bottom: 0;
  padding-right: 0; }
  @media (min-width: 890px) {
    .flyout-content--teases {
      width: 66.6667%;
      float: right;
      margin-bottom: 20px;
      margin-bottom: 20px;
      padding-right: 20px; } }
  .mod-pad .flyout-content--teases .flyout-content--teases {
    padding-right: 0; }
  .flyout-content--teases .tease-grid--teaser {
    width: auto;
    float: none;
    margin-bottom: 20px;
    background-color: white;
    padding-bottom: 999em;
    margin-bottom: -999em;
    padding-top: 20px;
    padding-right: 20px; }
    @media (min-width: 542px) {
      .flyout-content--teases .tease-grid--teaser {
        width: 33.3333%;
        float: left;
        margin-bottom: 20px;
        padding: 0 20px 0 0;
        padding-bottom: 999em;
        margin-bottom: -999em; } }
    @media (min-width: 890px) {
      .flyout-content--teases .tease-grid--teaser {
        padding-left: 20px;
        padding-top: 20px; } }
    .flyout-content--teases .tease-grid--teaser img {
      width: 100%; }
    .lt-ie8 .flyout-content--teases .tease-grid--teaser {
      width: 27%; }

.flyout-contents--links {
  margin: 0;
  margin-bottom: 20px; }
  @media (min-width: 890px) {
    .flyout-contents--links {
      width: 33.3333%;
      float: left;
      margin-bottom: 20px;
      padding-right: 20px; } }
  .lt-ie8 .flyout-contents--links {
    width: 29% !important; }
  .flyout-contents--links .flyout-contents--linklist {
    width: 50%;
    float: left;
    margin-bottom: 20px;
    background-color: white;
    margin: 0;
    padding: 0;
    padding-right: 20px; }
    @media (min-width: 890px) {
      .flyout-contents--links .flyout-contents--linklist {
        width: auto;
        float: none;
        margin-bottom: 20px;
        padding: 20px;
        padding-bottom: 999em;
        margin-bottom: -999em; } }
    .flyout-contents--links .flyout-contents--linklist.last {
      padding-top: 0; }

.listing {
  vertical-align: top;
  width: 100%;
  margin-bottom: 50px; }
  @media (min-width: 542px) {
    .listing {
      width: 49%;
      float: none;
      margin-bottom: 20px;
      display: inline-block; } }
  @media (min-width: 890px) {
    .listing {
      width: 33%;
      float: none;
      margin-bottom: 20px;
      display: inline-block; } }
  .listing:nth-of-type(3) {
    padding: 0; }
  .lt-ie8 .listing {
    display: inline;
    zoom: 1; }

/* 
    Data-card module
*/
.data-card-group {
  width: auto;
  float: none;
  margin-bottom: 20px;
  margin-bottom: 0; }
  @media (min-width: 542px) {
    .data-card-group {
      width: 50%;
      float: left;
      margin-bottom: 20px;
      margin: 0; } }
  @media (min-width: 542px) {
    .data-card-group:first-child {
      padding-right: 20px; } }

.data-card.card-latest-value .data-card--wrap:before {
  border-left: 5px solid #ffce00;
  height: 100%;
  width: 10px;
  position: absolute;
  display: block;
  content: " ";
  top: 0;
  left: 0;
  padding-left: 20px; }
.data-card.card-latest-value .data-card--wrap a {
  font-size: .875em; }
.data-card .event-location,
.data-card .featured-show--episode {
  color: #70777d; }

.data-card--wrap {
  position: relative;
  overflow: hidden;
  background-color: white;
  padding: 10px;
  border-bottom: 1px solid #c7cfd9; }

/*
    Pager object
 */
.pagination {
  padding: 0 20px; }

.pager {
  position: relative; }
  .pager--top {
    text-align: center;
    margin: 20px 0; }
  .pager--bottom {
    text-align: center;
    top: -40px; }
    @media (min-width: 890px) {
      .pager--bottom {
        top: 0; } }
  .pager__pagination {
    text-transform: uppercase; }
  .pager__pages {
    display: none;
    margin: 0 1em;
    color: #353535; }
    @media (min-width: 890px) {
      .pager__pages {
        display: inline; } }
  .pager__page {
    display: inline-block;
    height: 1.75em;
    width: 1.75em;
    text-align: center;
    line-height: 1.75; }
  .pager__active {
    border: 1px solid #00a1df;
    border-radius: 33px;
    height: 2em;
    width: 2em; }
    .pager__active:hover {
      text-decoration: none;
      cursor: default; }
  .pager__next {
    margin-left: 10px; }
  .pager__dead-link {
    color: #70777d; }

/* 
    Tag object
*/
.tag {
  background-color: #14c7c1;
  padding: 5px;
  display: inline-block;
  margin: 5px 10px 5px 0;
  font-size: .875em;
  white-space: nowrap; }
  .lt-ie8 .tag {
    display: inline; }

/* 
    Carousel module
 */
.nav-carousel {
  text-align: center;
  margin: 20px 0; }
  .nav-carousel .nav-carousel--item {
    padding: 0 20px;
    text-align: left; }
    .nav-carousel .nav-carousel--item a {
      text-decoration: none; }
      .nav-carousel .nav-carousel--item a:hover .title-puny {
        text-decoration: underline; }
    .nav-carousel .nav-carousel--item img {
      margin-bottom: .5em; }

.gallery-carousel {
  border-top: 1px solid #c7cfd9;
  background-color: #eee; }

.lt-ie8 .carousel-wrap {
  height: 700px; }

.royalSlider {
  width: 100%;
  height: 100px; }

.royalSlider > .rsImg {
  visibility: hidden; }

.rsDefault .rsOverflow {
  background-color: #eee;
  border: 1px solid #ddd; }

.rsDefault .secondary-nav {
  height: 50px;
  background-color: #ddd;
  border: 1px solid #ddd;
  border-bottom: none;
  width: 100%;
  position: relative;
  display: none; }
  @media (min-width: 542px) {
    .rsDefault .secondary-nav {
      display: block; } }
  .rsDefault .secondary-nav .nav-ui {
    position: relative;
    z-index: 1; }
  .rsDefault .secondary-nav .ui-next-arrow,
  .rsDefault .secondary-nav .ui-prev-arrow {
    display: block;
    position: absolute;
    top: 5px;
    width: 37px;
    height: 37px; }
  .rsDefault .secondary-nav .ui-next-arrow {
    background-position: -341px -334px;
    right: 0; }
  .rsDefault .secondary-nav .ui-prev-arrow {
    background-position: -211px -334px; }
  .rsDefault .secondary-nav .next, .rsDefault .secondary-nav .prev {
    font-family: "Archivo Narrow", Arial, sans-serif;
    font-weight: 300;
    background: none;
    border: none;
    height: 45px;
    top: 5px !important;
    position: absolute; }
    .rsDefault .secondary-nav .next .ui-text, .rsDefault .secondary-nav .prev .ui-text {
      color: #00a1df;
      display: block;
      margin-top: -5px; }
  .rsDefault .secondary-nav .prev {
    left: 0; }
    .rsDefault .secondary-nav .prev .ui-text {
      margin-left: 40px; }
    .rsDefault .secondary-nav .prev .circle-btn, .rsDefault .secondary-nav .prev .share-icons--icon {
      left: 5px; }
  .rsDefault .secondary-nav .next {
    right: 0; }
    .rsDefault .secondary-nav .next .ui-text {
      margin-right: 45px; }
  .rsDefault .secondary-nav .ui-text {
    color: #70777d;
    font-weight: 300;
    font-size: 1.25em;
    position: relative;
    text-transform: lowercase; }
  .rsDefault .secondary-nav .prev .circle-btn, .rsDefault .secondary-nav .prev .share-icons--icon,
  .rsDefault .secondary-nav .next .circle-btn,
  .rsDefault .secondary-nav .next .share-icons--icon {
    position: absolute;
    top: 2px; }

.rsDefault .rsArrowIcn {
  display: block; }
  @media (min-width: 542px) {
    .rsDefault .rsArrowIcn {
      display: none; } }

.rsDefault .slides-index {
  position: absolute;
  margin: auto;
  position: absolute;
  top: 12px;
  left: 0;
  bottom: 0;
  right: 0;
  text-align: center;
  color: #70777d;
  font-style: italic;
  font-family: "Archivo Narrow", Arial, sans-serif;
  font-size: 1.25em;
  z-index: 0; }

.rsDefault .rsThumbs {
  background-color: #fafafa !important;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd; }

.rsDefault .rsThumbsHor {
  height: 70px;
  padding: 10px 0; }

.rsDefault .rsThumb {
  width: 50px;
  height: 50px;
  border: 1px solid #00a1df; }

.rsDefault .rsThumb.rsNavSelected {
  background: none;
  border: 5px solid #ffce00; }

.rsDefault .rsThumb.rsNavSelected img {
  opacity: 1; }

.rsSlide {
  background-color: #151515; }

.owl-theme .owl-controls .owl-page span {
  background: #9aa4ad;
  opacity: 1; }

.owl-theme .owl-controls .owl-page.active span {
  background: #c3007c;
  opacity: 1; }

.sponsor-ads {
  position: relative;
  top: 0;
  padding: 0 !important;
  max-width: 300px;
  margin-left: auto;
  margin-right: auto; }
  @media (min-width: 977px) {
    .sponsor-ads {
      margin-left: .755em;
      top: -21px; } }
  @media (min-width: 1200px) {
    .sponsor-ads {
      margin-left: 2.25em;
      top: -21px; } }
  .sponsor-ads--notop {
    top: 0; }
  @media (min-width: 977px) {
    .sponsor-ads--superalign {
      margin-left: .755em;
      top: -34px; } }
  @media (min-width: 1200px) {
    .sponsor-ads--superalign {
      margin-left: 2.25em;
      top: -34px; } }
  @media (min-width: 977px) {
    .sponsor-ads--superalign-half {
      margin-left: .755em;
      top: -21px; } }
  @media (min-width: 1200px) {
    .sponsor-ads--superalign-half {
      margin-left: 2.25em;
      top: -21px; } }
  .sponsor-ads__ad {
    position: relative; }
    .sponsor-ads__ad .sponsor-ads--more-link {
      position: absolute;
      top: -21px;
      right: 0; }
    .sponsor-ads__ad--pull-left {
      margin-left: 0; }
      @media (min-width: 542px) {
        .sponsor-ads__ad--pull-left {
          margin-left: auto; } }
  .sponsor-ads--label {
    font-size: .875em;
    float: left; }
  .sponsor-ads__more-link {
    font-size: .875em; }
  .sponsor-ads__learn {
    float: right; }
  .sponsor-ads__banner {
    margin-top: 20px;
    text-align: center; }

.sponsor-ads-no-label {
  top: 0; }

/* 
    Collapser "twiddle" object
 */
.generic-content-twiddle {
  margin-bottom: 20px; }
  .generic-content-twiddle__btn {
    position: relative;
    width: 100%;
    font-family: "Archivo Narrow", Arial, sans-serif;
    font-weight: 200;
    font-size: 1em;
    background: #eee;
    padding: .75em;
    text-align: left;
    border: none; }
  .generic-content-twiddle--hideable {
    margin-top: 20px; }
  .generic-content-twiddle--hideable .generic-content-twiddle__btn {
    display: block; }
    @media (min-width: 890px) {
      .generic-content-twiddle--hideable .generic-content-twiddle__btn {
        display: none; } }
  .generic-content-twiddle__button-text {
    color: #00a1df;
    text-transform: none;
    width: 80%; }
    .lt-ie8 .generic-content-twiddle__button-text {
      display: inline; }
  .generic-content-twiddle__icon {
    position: absolute;
    right: 1em;
    top: 10px; }
  .generic-content-twiddle__twiddle-me {
    display: none;
    position: relative;
    padding: .25em 1em;
    border: 1px solid #eee;
    border-top: none;
    padding: 20px;
    padding-bottom: 10px;
    top: -2px; }
    .generic-content-twiddle__twiddle-me--hideable {
      display: block;
      padding: 20px; }
      @media (min-width: 890px) {
        .generic-content-twiddle__twiddle-me--hideable {
          border: none;
          display: none;
          padding: 0; } }
    @media (min-width: 890px) {
      .generic-content-twiddle__twiddle-me.bio {
        padding-left: 80px;
        padding-right: 320px; } }

.warning {
  position: relative;
  margin: 20px;
  padding: 10px 30px;
  padding-left: 40px; }
  .warning:before {
    content: '';
    /* width: 30px; */
    /* background-color: white; */
    padding: 0px;
    margin: 10px;
    position: absolute;
    left: -10px;
    /* height: 40px; */
    top: 0px;
    border-left: 23px solid white;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
    border-right: 7px solid transparent; }
  .warning--notice {
    font-style: italic;
    background-color: #c3007c;
    color: white; }
    .warning--notice__link {
      color: white;
      text-decoration: underline; }

.deck {
  margin-left: auto; }
  @media (min-width: 890px) {
    .deck {
      margin-left: 80px; } }
  .deck--no-indent {
    margin-left: 0; }
  .deck__copy-prominent {
    font-family: "Archivo Narrow", Arial, sans-serif;
    color: #353535;
    font-weight: 400; }

.banner {
  background-repeat: no-repeat;
  background-color: #fff;
  margin-bottom: 0;
  padding: 40px 0;
  margin-right: 0;
  margin-left: -20px;
  min-height: 250px; }
  @media (min-width: 977px) {
    .banner {
      margin-right: 20px;
      margin-left: 0;
      height: 332px; } }
  .banner__title {
    width: auto;
    margin-right: 0em;
    float: none;
    background-color: #fff;
    background: rgba(255, 255, 255, 0.9); }
    @media (min-width: 542px) {
      .banner__title {
        width: 66.6667%; } }
    @media (min-width: 977px) {
      .banner__title {
        float: left; } }
    .banner__title h1 {
      font-size: 2rem;
      line-height: 1.15; }
  .banner__overline {
    color: #a7a9ac;
    font-family: "Source Sans Pro";
    text-transform: uppercase;
    font-size: 1.2em;
    margin: 1em 0 0 2em;
    font-weight: 400; }
  .banner__hed {
    color: #353535;
    font-family: "Bitter";
    font-size: 2.5em;
    font-weight: normal;
    margin: 0em 0 0.5em 1em; }
  .banner--alt {
    position: relative;
    float: none;
    padding: 0;
    height: 330px;
    overflow: hidden;
    margin-left: 0; }
    @media (min-width: 977px) {
      .banner--alt {
        float: left;
        width: 100%; } }
    .banner--alt__wrap {
      display: block;
      height: 20.625em;
      background-size: cover; }
    .banner--alt__title {
      position: absolute;
      width: 90%;
      bottom: 20px;
      padding: 10px 10px 10px 20px; }
      @media (min-width: 977px) {
        .banner--alt__title {
          width: 75%; } }
    .banner--alt__notice {
      font-size: 1em;
      line-height: 1.25;
      color: #c3007c; }
  .banner--home-lede {
    height: 20.625em; }
    @media (min-width: 977px) {
      .banner--home-lede {
        height: 28.125em; } }
    .banner--home-lede a {
      height: 100%;
      background-position: top left; }

.share-icons {
  position: relative; }

.share-icons--list {
  display: table;
  position: relative;
  padding: 0;
  padding-top: 0em;
  margin: 10px auto; }
  @media (min-width: 542px) {
    .share-icons--list {
      display: inline-block;
      margin: 10px 0; } }

.lt-ie8 .share-icons--list {
  margin-top: 20px;
  margin-bottom: 10px;
  display: block;
  zoom: 1;
  content: " "; }

.utils-tray--wrap .share-icons--icon {
  background-color: #0D528A;
  position: relative; }
  .utils-tray--wrap .share-icons--icon:hover {
    background-color: #003764; }
  .utils-tray--wrap .share-icons--icon a {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%; }

.site-footer-legal--links .share-icons--icon {
  background-color: #0D528A;
  position: relative; }
  .site-footer-legal--links .share-icons--icon:hover {
    background-color: #003764; }
  .site-footer-legal--links .share-icons--icon a {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%; }

.share-icons--icon {
  background-color: #00a1df;
  list-style: none;
  width: 31px;
  height: 31px; }
  .share-icons--icon:before {
    position: relative;
    width: 18px;
    height: 18px;
    content: " ";
    display: block;
    margin: 0 auto;
    top: .5em; }
  .share-icons--icon:hover {
    background-color: #0088c6;
    cursor: pointer; }
  .share-icons--icon a:hover, .share-icons--icon a:visited {
    text-decoration: none; }
  .lt-ie8 .share-icons--icon {
    position: relative;
    display: inline;
    width: 50px;
    height: 50px; }
    .lt-ie8 .share-icons--icon a {
      padding: 20px;
      display: inline; }

.page--facebook:before {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2018.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%20792%20612%22%20enable-background%3D%22new%200%200%20792%20612%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M307.876%2C612h136.968V306.199h92.423l11.98-107.998H444.844v-63.566c0-23.821%2C17.072-29.42%2C29.052-29.42%0D%0A%09h73.681V0.356L446.081%2C0C333.463%2C0%2C307.876%2C78.216%2C307.876%2C128.243v69.959h-65.123v107.998h65.123V612z%22/%3E%0D%0A%3C/svg%3E%0D%0A");
  background-repeat: no-repeat; }
.no-svg .page--facebook {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAxgAAAJkCAYAAACS6odqAAAgAElEQVR4Xu3d4bEl11U24O4IEBEgMhgisIgAEQEiAosILEdgEYFMBLYjkInAIgLsCGxH0NSx7xghLE3vfW/3Wftdz1Tpx1e19zlrPW/Dx1t35va++UOAAAECBAoLHMfxbtu2v3kZ8aNt2x7/7/d/Pt627fHfX/vzOPc4X/nPH7Zt+6bygDfN9h/7vv/8pu/yNQQIXCywX/z5Pp4AAQIECHyvwHEcj3Lwdy9F4H0heF8gPkHXRuCn+75/0WZbixIIF1AwwgO2HgECBCoIvPwU4lEkHuXh8d+jWHz7JxEVxjTD8wQUjOfZ+2YCby6gYLw5qQ8kQIBAb4HjOH60bdvjpw+KRO9HYWR7BWNEy1kCxQUUjOIBGY8AAQKVBV7+itOjUDzKxPtSUXlks9UUUDBq5mIqAlMCCsYUm0sECBDoKfBSKP7ppUw8CkX1f0TdM6j1tlYw1svMxAS+V0DB8HAQIECAwA8KHMfxvlB8+gO/sYkigdcIKBiv0XOXQDEBBaNYIMYhQIDAswW+9VOKR6Hwm5yeHUiP71cweuRsyyYCCkaToK1JgACBHxI4juPxV53+Zdu2z/x2J8/KEwQUjCeg+0oCVwkoGFfJ+lwCBAgUF3gpFY+//vT4ScXjP38IPEtAwXiWvO8lcIGAgnEBqo8kQIBAZYHjOB5/7en9Tysqj2q2PgIKRp+sbdpAQMFoELIVCRAg8K2/AvW5f6jteSgooGAUDMVIBGYFFIxZOfcIECCwgMDLG7R//PJvKxaY2IhNBRSMpsFbO1NAwcjM1VYECDQXePlrUD/xW6CaPwjrrK9grJOVSQl8UEDB+CCRAwQIEFhH4DiOx7+tePw1qMebtf0hsIqAgrFKUuYkcEJAwTiB5AgBAgSqC7wUiy/8+4rqSZnvewQUDI8GgSABBSMoTKsQINBPQLHol3noxgpGaLDW6imgYPTM3dYECCwu4N9YLB6g8b8roGB4JggECSgYQWFahQCBfIHjOD7etu1nXoyXn3WzDRWMZoFbN1tAwcjO13YECIQIvLzH4vHrZh//zsIfAmkCCkZaovZpLaBgtI7f8gQIrCBwHMenLz+1ePz0wh8CiQIKRmKqdmoroGC0jd7iBAhUF3j5qcVX/jpU9aTM9wYCCsYbIPoIAlUEFIwqSZiDAAEC3xJ4+e1QX27b9hEYAg0EFIwGIVuxj4CC0SdrmxIgsIDAy08tfuEN3AuEZcS3FFAw3lLTZxF4soCC8eQAfD0BAgTeC7z86tlHufBTC49FNwEFo1vi9o0WUDCi47UcAQKrCBzH8fjVs5+vMq85CbyxgILxxqA+jsAzBRSMZ+r7bgIE2gu8vNfi8VOLd+0xAHQWUDA6p2/3OAEFIy5SCxEgsIrAcRyfvfz6WX8lapXQzHmVgIJxlazPJfAEAQXjCei+kgABAsdx/MRL8zwHBP4ioGB4GAgECSgYQWFahQCB+gIvvyXq8e8tHj+98IcAgT8LKBieBAJBAgpGUJhWIUCgtsBLufjav7eonZPpniKgYDyF3ZcSuEZAwbjG1acSIEDg/wgcx/H4R9yPcuHfW3g2CPx/AQXDU0EgSEDBCArTKgQI1BRQLmrmYqpSAgpGqTgMQ+B1AgrG6/zcJkCAwA8KHMfx6bZtX/nJhQeFwA8KKBgeEAJBAgpGUJhWIUCglsDLr6F9lAt/CBD4YQEFwxNCIEhAwQgK0yoECNQRUC7qZGGSJQQUjCViMiSBcwIKxjknpwgQIHBaQLk4TeUggfcCCoZngUCQgIIRFKZVCBB4voBy8fwMTLCkgIKxZGyGJvDXBRQMTwYBAgTeSEC5eCNIH9NRQMHomLqdYwUUjNhoLUaAwJ0CfhXtndq+K1BAwQgM1Up9BRSMvtnbnACBNxJQLt4I0sd0FlAwOqdv9zgBBSMuUgsRIHCnwHEcjzdz/7f3XNyp7rsCBRSMwFCt1FdAweibvc0JEHilwEu5+Hrbtnev/CjXCXQXUDC6PwH2jxJQMKLitAwBAncKHMfxi23bHm/q9ocAgdcJKBiv83ObQCkBBaNUHIYhQGAVgeM4vty27cerzGtOAsUFFIziARmPwIiAgjGi5SwBAgS2bfPraD0GBN5cQMF4c1IfSOB5AgrG8+x9MwECCwr4jVELhmbkFQQUjBVSMiOBkwIKxkkoxwgQIOAfdXsGCFwmoGBcRuuDCdwvoGDcb+4bCRBYVOA4jq+2bfts0fGNTaCygIJROR2zERgUUDAGwRwnQKCngH930TN3W98moGDcRu2LCFwvoGBcb+wbCBBYXOA4jo+3bfuNl+ktHqTxKwsoGJXTMRuBQQEFYxDMcQIE+gkcx/F4md4n/Ta3MYHbBBSM26h9EYHrBRSM6419AwECCwscx/H5tm0/W3gFoxNYQUDBWCElMxI4KaBgnIRyjACBfgL+alS/zG38NAEF42n0vpjA2wsoGG9v6hMJEAgR8FejQoK0xgoCCsYKKZmRwEkBBeMklGMECPQS8FejeuVt26cLKBhPj8AABN5OQMF4O0ufRIBAiMDLC/X+22+NCgnUGisIKBgrpGRGAicFFIyTUI4RINBH4DiOL7dt+3GfjW1K4OkCCsbTIzAAgbcTUDDeztInESAQIHAcx7uXd14EbGMFAssIKBjLRGVQAh8WUDA+bOQEAQKNBPzD7kZhW7WSgIJRKQ2zEHilgILxSkDXCRDIETiO47Nt277K2cgmBJYRUDCWicqgBD4soGB82MgJAgSaCBzH8fiH3R83WdeaBCoJKBiV0jALgVcKKBivBHSdAIEMAT+9yMjRFssKKBjLRmdwAv9fQMHwVBAg0F7Ar6Vt/wgAeL6AgvH8DExA4M0EFIw3o/RBBAisKnAcxxfbtv1k1fnNTSBAQMEICNEKBN4LKBieBQIEWgv46UXr+C1fR0DBqJOFSQi8WkDBeDWhDyBAYGUBP71YOT2zBwkoGEFhWoWAguEZIECgtcBxHL/ftu2j1giWJ/B8AQXj+RmYgMCbCSgYb0bpgwgQWE3Ab45aLTHzBgsoGMHhWq2fgILRL3MbEyDwIuC9Fx4FAmUEFIwyURiEwOsFFIzXG/oEAgQWFPDTiwVDM3KygIKRnK7d2gkoGO0itzABAg+B4zi+3rbtExoECJQQUDBKxGAIAm8joGC8jaNPIUBgIYHjON5t2/abhUY2KoF0AQUjPWH7tRJQMFrFbVkCBF5+evHzbdv+hQYBAmUEFIwyURiEwOsFFIzXG/oEAgQWEvBivYXCMmonAQWjU9p2jRdQMOIjtiABAt8W8I+7PQ8ESgooGCVjMRSBOQEFY87NLQIEFhU4juPxby8e/wbDHwIE6ggoGHWyMAmBVwsoGK8m9AEECKwi4B93r5KUORsKKBgNQ7dyroCCkZutzQgQ+I7AcRxfbtv2YzAECJQTUDDKRWIgAvMCCsa8nZsECCwm4M3diwVm3E4CCkantO0aL6BgxEdsQQIEHgLHcTxeqvd4uZ4/BAjUE1Aw6mViIgLTAgrGNJ2LBAisJHAch3dfrBSYWbsJKBjdErdvtICCER2v5QgQeC9wHMfvt237iAgBAiUFFIySsRiKwJyAgjHn5hYBAgsJ+OtRC4Vl1K4CCkbX5O0dKaBgRMZqKQIEvi3gt0d5HgiUF1AwykdkQALnBRSM81ZOEiCwqIDfHrVocMbuJKBgdErbrvECCkZ8xBYk0FvAy/V652/7ZQQUjGWiMiiBDwsoGB82coIAgYUFjuP4Ytu2nyy8gtEJdBBQMDqkbMc2AgpGm6gtSqCnwHEcv9627Uc9t7c1gWUEFIxlojIogQ8LKBgfNnKCAIGFBY7jOBYe3+gEuggoGF2StmcLAQWjRcyWJNBT4DiOT7dt+0XP7W1NYCkBBWOpuAxL4IcFFAxPCAECsQJ+PW1stBbLE1Aw8jK1UWMBBaNx+FYnkC5wHMdvtm17l76n/QgECCgYASFagcB7AQXDs0CAQKTAcRwfbdv2+8jlLEUgT0DByMvURo0FFIzG4VudQLLAcRyfbNv2dfKOdiMQJKBgBIVpFQIKhmeAAIFIAe+/iIzVUrkCCkZutjZrKKBgNAzdygQ6CHj/RYeU7RgkoGAEhWkVAgqGZ4AAgUiB4zge//7i8e8w/CFAoL6AglE/IxMSOC2gYJymcpAAgVUEjuN4/Oaox2+Q8ocAgTUEFIw1cjIlgVMCCsYpJocIEFhJwAv2VkrLrAT+JKBgeBAIBAkoGEFhWoUAgT8L+AfengQCywkoGMtFZmAC3y+gYHg6CBCIE/APvOMitVC+gIKRn7ENGwkoGI3CtiqBLgL+gXeXpO0ZJKBgBIVpFQIKhmeAAIEoAW/wjorTMn0EFIw+Wdu0gYCC0SBkKxLoJOAN3p3StmuQgIIRFKZVCCgYngECBKIEjuP4bNu2r6KWskx1gT9u2/bNtm2//c5/1eeuNN9v931/+PlDgECAgIIREKIVCBD4XwG/QcrTcJPAr7Zt+/Xjv33fH+XCHwIECBB4EVAwPAoECEQJHMfxy23b/ilqKctUEfivbdu+3Lbtl/u+/6HKUOYgQIBANQEFo1oi5iFA4FUCfkXtq/hc/usC/7lt2xf7vj9+YuEPAQIECHxAQMHwiBAgECVwHMcRtZBlninwu23bPlMsnhmB7yZAYEUBBWPF1MxMgMD3CigYHo43Evj3l59a+KtQbwTqYwgQ6COgYPTJ2qYE4gX8itr4iO9Y8PEboT7f9/3nd3yZ7yBAgECigIKRmKqdCDQVUDCaBv92az/KxSd+K9TbgfokAgR6CigYPXO3NYFIgeM4Pt+27WeRy1nqagHl4mphn0+AQBsBBaNN1BYlkC/gHRj5GV+0oXJxEayPJUCgp4CC0TN3WxOIFFAwImO9Y6l/2/f98X4LfwgQIEDgDQQUjDdA9BEECNQQ8JK9GjksNsWv9n3/dLGZjUuAAIHSAgpG6XgMR4DAiICX7I1oObtt2+OvRn3srdyeBQIECLytgILxtp4+jQCBJwooGE/EX/Orf7rv+xdrjm5qAgQI1BVQMOpmYzICBAYFjuP4zbZt7wavOd5TwE8veuZuawIEbhBQMG5A9hUECNwj4C3e9ziHfIufXoQEaQ0CBOoJKBj1MjERAQKTAgrGJFzPa3+/7/tve65uawIECFwroGBc6+vTCRC4UUDBuBF77a/ym6PWzs/0BAgUF1AwigdkPAIEzgsoGOetmp/8133ff97cwPoECBC4TEDBuIzWBxMgcLeAgnG3+LLf569HLRudwQkQWEFAwVghJTMSIHBKQME4xdT90O/2ff+4O4L9CRAgcKWAgnGlrs8mQOBWAQXjVu5Vv+w/9n3/bNXhzU2AAIEVBBSMFVIyIwECpwQUjFNM3Q/59bTdnwD7EyBwuYCCcTmxLyBA4C4BBeMu6aW/5x/3ff/10hsYngABAsUFFIziARmPAIHzAgrGeavGJ/9h3/dvGu9vdQIECFwuoGBcTuwLCBC4S0DBuEt63e/Z993/v7dufCYnQGARAf+LdpGgjEmAwIcFFIwPG3U/oWB0fwLsT4DAHQIKxh3KvoMAgVsEFIxbmJf+EgVj6fgMT4DAIgIKxiJBGZMAgQ8LKBgfNup+QsHo/gTYnwCBOwQUjDuUfQcBArcIKBi3MK/8Jf+57/snKy9gdgIECKwgoGCskJIZCRA4JaBgnGLqfEjB6Jy+3QkQuE1AwbiN2hcRIHC1gIJxtfDyn69gLB+hBQgQWEFAwVghJTMSIHBKQME4xdT5kILROX27EyBwm4CCcRu1LyJA4GoBBeNq4eU/X8FYPkILECCwgoCCsUJKZiRA4JSAgnGKqfMhBaNz+nYnQOA2AQXjNmpfRIDA1QIKxtXCy3++grF8hBYgQGAFAQVjhZTMSIDAKQEF4xRT50MKRuf07U6AwG0CCsZt1L6IAIGrBRSMq4WX/3wFY/kILUCAwAoCCsYKKZmRAIFTAgrGKabOhxSMzunbnQCB2wQUjNuofREBAlcLKBhXCy//+QrG8hFagACBFQQUjBVSMiMBAqcEFIxTTJ0PKRid07c7AQK3CSgYt1H7IgIErhZQMK4WXv7zFYzlI7QAAQIrCCgYK6RkRgIETgkoGKeYOh9SMDqnb3cCBG4TUDBuo/ZFBAhcLaBgXC28/OcrGMtHaAECBFYQUDBWSMmMBAicElAwTjF1PqRgdE7f7gQI3CagYNxG7YsIELhaQMG4Wnj5z1cwlo/QAgQIrCCgYKyQkhkJEDgloGCcYup8SMHonL7dCRC4TUDBuI3aFxEgcLWAgnG18PKfr2AsH6EFCBBYQUDBWCElMxIgcEpAwTjF1PmQgtE5fbsTIHCbgIJxG7UvIkDgagEF42rh5T9fwVg+QgsQILCCgIKxQkpmJEDglICCcYqp8yEFo3P6didA4DYBBeM2al9EgMDVAgrG1cLLf76CsXyEFiBAYAUBBWOFlMxIgMApAQXjFFPnQwpG5/TtToDAbQIKxm3UvogAgasFFIyrhZf/fAVj+QgtQIDACgIKxgopmZEAgVMCCsYpps6HFIzO6dudAIHbBBSM26h9EQECVwsoGFcLL//5CsbyEVqAAIEVBBSMFVIyIwECpwQUjFNMnQ8pGJ3TtzsBArcJKBi3UfsiAgSuFlAwrhZe/vMVjOUjtAABAisIKBgrpGRGAgROCSgYp5g6H1IwOqdvdwIEbhNQMG6j9kUECFwtoGBcLbz85ysYy0doAQIEVhBQMFZIyYwECJwSUDBOMXU+pGB0Tt/uBAjcJqBg3EbtiwgQuFpAwbhaePnPVzCWj9ACBAisIKBgrJCSGQkQOCWgYJxi6nxIweicvt0JELhNQMG4jdoXESBwtYCCcbXw8p+vYCwfoQUIEFhBQMFYISUzEiBwSkDBOMXU+ZCC0Tl9uxMgcJuAgnEbtS8iQOBqAQXjauHlP1/BWD5CCxAgsIKAgrFCSmYkQOCUgIJxiqnzIQWjc/p2J0DgNgEF4zZqX0SAwNUCCsbVwst/voKxfIQWIEBgBQEFY4WUzEiAwCkBBeMUU+dDCkbn9O1OgMBtAgrGbdS+iACBqwUUjKuFl/98BWP5CC1AgMAKAgrGCimZkQCBUwIKximmzocUjM7p250AgdsEFIzbqH0RAQJXCygYVwsv//kKxvIRWoAAgRUEFIwVUjIjAQKnBBSMU0ydDykYndO3OwECtwkoGLdR+yICBK4WUDCuFl7+8xWM5SO0AAECKwgoGCukZEYCBE4JKBinmDofUjA6p293AgRuE1AwbqP2RQQIXC2gYFwtvPznKxjLR2gBAgRWEFAwVkjJjAQInBJQME4xdT6kYHRO3+4ECNwmoGDcRu2LCBC4WkDBuFp4+c9XMJaP0AIECKwgoGCskJIZCRA4JaBgnGLqfEjB6Jy+3QkQuE1AwbiN2hcRIHC1gIJxtfDyn69gLB+hBQgQWEFAwVghJTMSIHBKQME4xdT5kILROX27EyBwm4CCcRu1LyJA4GoBBeNq4eU/X8FYPkILECCwgoCCsUJKZiRA4JSAgnGKqfMhBaNz+nYnQOA2AQXjNmpfRIDA1QIKxtXCy3++grF8hBYgQGAFAQVjhZTMSIDAKQEF4xRT50MKRuf07U6AwG0CCsZt1L6IAIGrBRSMq4WX/3wFY/kILUCAwAoCCsYKKZmRAIFTAgrGKabOhxSMzunbnQCB2wQUjNuofREBAlcLKBhXCy//+QrG8hFagACBFQQUjBVSMiMBAqcEFIxTTJ0PKRid07c7AQK3CSgYt1H7IgIErhZQMK4WXv7zFYzlI7QAAQIrCCgYK6RkRgIETgkoGKeYOh9SMDqnb3cCBG4TUDBuo/ZFBAhcLaBgXC28/OcrGMtHaAECBFYQUDBWSMmMBAicElAwTjF1PqRgdE7f7gQI3CagYNxG7YsIXCdwHMe7bdt+dt03LPPJnywzqUGfIfCHbdu+ecYX+87TAv+277uMTnM5SKCmgIJRMxdTERgSOI7j8X9Yfz10yWECBAjUE/jbfd8fRdAfAgQWFlAwFg7P6ATeCygYngUCBBIE9n33f5ckBGmH9gL+B7n9IwAgQUDBSEjRDgTaC/xu3/eP2ysAIBAgoGAEhGgFAgqGZ4AAgQAB/wg/IEQrEHgIKBieAwIBAgpGQIhWIEDgV/u+f4qBAIH1BRSM9TO0AYFNwfAQECAQIPDTfd+/CNjDCgTaCygY7R8BAAkCCkZCinYg0F5AwWj/CABIEVAwUpK0R2sBBaN1/JYnkCLwj/u+/zplGXsQ6CygYHRO3+4xAgpGTJQWIdBZQMHonL7dowQUjKg4LdNVQMHomry9CUQJeMleVJyW6SygYHRO3+4xAgpGTJQWIdBWwEv22kZv8UABBSMwVCv1E1Aw+mVuYwJhAl6yFxaodXoLKBi987d9iICCERKkNQj0FfCSvb7Z2zxQQMEIDNVK/QQUjH6Z25hAmICX7IUFap3eAgpG7/xtHyKgYIQEaQ0CfQW8A6Nv9jYPFFAwAkO1Uj8BBaNf5jYmECagYIQFap3eAgpG7/xtHyKgYIQEaQ0CfQW8A6Nv9jYPFFAwAkO1Uj8BBaNf5jYmECagYIQFap3eAgpG7/xtHyKgYIQEaQ0CfQW8ZK9v9jYPFFAwAkO1Uj8BBaNf5jYmkCTgJXtJadqFwLYpGJ4CAgECCkZAiFYg0FfAS/b6Zm/zUAEFIzRYa/USUDB65W1bAmECXrIXFqh1CCgYngECAQIKRkCIViDQV8BL9vpmb/NQAQUjNFhr9RJQMHrlbVsCYQLegREWqHUIKBieAQIBAgpGQIhWINBXQMHom73NQwUUjNBgrdVLQMHolbdtCYQJeAdGWKDWIaBgeAYIBAgoGAEhWoFAXwEFo2/2Ng8VUDBCg7VWLwEFo1fetiUQJuAle2GBWoeAguEZIBAgoGAEhGgFAk0FvGSvafDWjhZQMKLjtVwXAQWjS9L2JBAn4CV7cZFaiIA3eXsGCEQIKBgRMVqCQEcBL9nrmLqd4wX8BCM+Ygt2EFAwOqRsRwKRAl6yFxmrpboLKBjdnwD7RwgoGBExWoJARwHvwOiYup3jBRSM+Igt2EFAweiQsh0JRAooGJGxWqq7gILR/Qmwf4SAghERoyUIdBTwDoyOqds5XkDBiI/Ygh0EFIwOKduRQKSAghEZq6W6CygY3Z8A+0cIKBgRMVqCQEcBL9nrmLqd4wUUjPiILdhBQMHokLIdCeQJeMleXqY2IvAQUDA8BwQCBBSMgBCtQKCfgJfs9cvcxk0EFIwmQVszW0DByM7XdgRCBbxkLzRYaxFQMDwDBAIEFIyAEK1AoJ+Al+z1y9zGTQQUjCZBWzNbQMHIztd2BEIFvAMjNFhrEVAwPAMEAgQUjIAQrUCgn4CC0S9zGzcRUDCaBG3NbAEFIztf2xEIFfAOjNBgrUVAwfAMEAgQUDACQrQCgX4CCka/zG3cREDBaBK0NbMFFIzsfG1HIFTAS/ZCg7UWAQXDM0AgQEDBCAjRCgSaCXjJXrPArdtKQMFoFbdlUwUUjNRk7UUgVsBL9mKjtRgBb/L2DBCIEFAwImK0BIFOAl6y1yltu7YT8BOMdpFbOFFAwUhM1U4EogW8ZC86Xst1F1Awuj8B9o8QUDAiYrQEgU4C3oHRKW27thNQMNpFbuFEAQUjMVU7EYgWUDCi47VcdwEFo/sTYP8IAQUjIkZLEOgk4B0YndK2azsBBaNd5BZOFFAwElO1E4FoAQUjOl7LdRdQMLo/AfaPEFAwImK0BIFOAn+/7/tvOy1sVwKdBBSMTmnbNVZAwYiN1mIEIgW8ZC8yVksR+IuAguFhIBAgoGAEhGgFAn0E/rjv+0d91rUpgX4CCka/zG0cKKBgBIZqJQK5Al6yl5utzQj8SUDB8CAQCBBQMAJCtAKBPgIKRp+sbdpUQMFoGry1swQUjKw8bUMgXMA7MMIDth4BBcMzQCBAQMEICNEKBPoIKBh9srZpUwEFo2nw1s4SUDCy8rQNgXCBf973/ZfhO1qPQGsBBaN1/JZPEVAwUpK0B4EWAl6y1yJmS3YWUDA6p2/3GAEFIyZKixDoIOAlex1StmNrAQWjdfyWTxFQMFKStAeBfAEv2cvP2IYEFAzPAIEAAQUjIEQrEOgh4CV7PXK2ZXMBBaP5A2D9DAEFIyNHWxBoIOAdGA1CtiIBBcMzQCBAQMEICNEKBHoIKBg9crZlcwEFo/kDYP0MAQUjI0dbEGgg4B0YDUK2IgEFwzNAIEBAwQgI0QoEeggoGD1ytmVzAQWj+QNg/QwBBSMjR1sQaCDgJXsNQrYiAQXDM0AgQEDBCAjRCgR6CHjJXo+cbdlcQMFo/gBYP0NAwcjI0RYEGgh4yV6DkK1IQMHwDBAIEFAwAkK0AoEGAl6y1yBkKxLYtk3B8BgQCBBQMAJCtAKBfAEv2cvP2IYE/iSgYHgQCAQIKBgBIVqBQL6Ad2DkZ2xDAgqGZ4BAioCCkZKkPQhECygY0fFajsD/CvgJhqeBQICAghEQohUI5At4B0Z+xjYk4CcYngECKQIKRkqS9iAQLaBgRMdrOQJ+guEZIBAloGBExWkZAqkCXrKXmqy9CHxHwF+R8kgQCBBQMAJCtAKBfAEv2cvP2IYE/iSgYHgQCAQIKBgBIVqBQL6Al+zlZ2xDAgqGZ4BAioCCkZKkPQjkCnjJXm62NiPwXQE/wfBMEAgQUDACQrQCgWwBL9nLztd2BP6PgILhgSAQIKBgBIRoBQLZAt6BkZ2v7QgoGJ4BAmkCCkZaovYhECegYMRFaiEC3y/gJxieDgIBAgpGQIhWIJAt4B0Y2fnajoCfYHgGCKQJKBhpidqHQJyAghEXqYUI+AmGZ4BAtICCER2v5QgkCHjJXkKKdiBwUsBfkToJ5RiBygIKRuV0zEaAwLZtXrLnMSDQSEDBaBS2VXMFFIzcbG1GIETAS/ZCgrQGgTMCCsYZJWcIFBdQMIoHZDwCzT7dVkwAACAASURBVAW8ZK/5A2D9dgIKRrvILZwooGAkpmonAjECXrIXE6VFCJwTUDDOOTlFoLSAglE6HsMR6C7gHRjdnwD7txNQMNpFbuFEAQUjMVU7EYgRUDBiorQIgXMCCsY5J6cIlBZQMErHYzgC3QW8A6P7E2D/dgIKRrvILZwooGAkpmonAjECCkZMlBYhcE5AwTjn5BSB0gIKRul4DEegu4CX7HV/AuzfTkDBaBe5hRMFFIzEVO1EIEbAS/ZiorQIgXMCCsY5J6cIlBZQMErHYzgC3QW8ZK/7E2D/dgIKRrvILZwooGAkpmonAhkCXrKXkaMtCIwIKBgjWs4SKCqgYBQNxlgECHjJnmeAQEMBBaNh6FbOE1Aw8jK1EYEQAe/ACAnSGgRGBBSMES1nCRQVUDCKBmMsAgQUDM8AgYYCCkbD0K2cJ6Bg5GVqIwIhAt6BERKkNQiMCCgYI1rOEigqoGAUDcZYBAgoGJ4BAg0FFIyGoVs5T0DByMvURgRCBLxkLyRIaxAYEVAwRrScJVBU4DiOj7Zte1d0vDvH+vrOL/Ndywn817Ztny839doDf7Pv+x/WXsH0BAiMCigYo2LOEyBQVuA4jqPscAarIOAfHFdIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBGNFylgCB0gIKRul4KgynYFRIwQwECMQLKBjxEVuQQB8BBaNP1pObKhiTcK4RIEBgREDBAEYgjQAAAB5JREFUGNFylgCB0gIKRul4KgynYFRIwQwECMQL/A+dfAAZzxaGzQAAAABJRU5ErkJggg==");
  background-repeat: no-repeat; }
.page--facebook-colored {
  background-color: #6A87B8; }
  .page--facebook-colored:hover {
    background-color: #6A87B8; }

.page--twitter:before {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2018.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%20792%20612%22%20enable-background%3D%22new%200%200%20792%20612%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M744.091%2C11.284c-29.212%2C17.732-61.621%2C30.583-96.043%2C37.572C620.516%2C18.805%2C581.221%2C0%2C537.716%2C0%0D%0A%09c-83.467%2C0-151.157%2C69.176-151.157%2C154.526c0%2C12.116%2C1.336%2C23.889%2C3.874%2C35.224C264.8%2C183.251%2C153.413%2C121.793%2C78.839%2C28.287%0D%0A%09c-13.001%2C22.816-20.51%2C49.392-20.51%2C77.728c0%2C53.591%2C26.773%2C100.832%2C67.311%2C128.536c-24.765-0.783-48.095-7.772-68.507-19.299v1.954%0D%0A%09c0%2C74.795%2C52.156%2C137.233%2C121.327%2C151.499c-12.714%2C3.517-26.052%2C5.422-39.868%2C5.422c-9.751%2C0-19.216-0.975-28.442-2.781%0D%0A%09c19.265%2C61.363%2C75.053%2C106.015%2C141.215%2C107.283c-51.772%2C41.431-116.93%2C66.152-187.777%2C66.152c-12.189%2C0-24.236-0.733-36.044-2.151%0D%0A%09c66.875%2C43.821%2C146.376%2C69.373%2C231.753%2C69.373c278.081%2C0%2C430.1-235.383%2C430.1-439.545c0-6.694-0.094-13.383-0.381-20.03%0D%0A%09c29.495-21.738%2C55.166-48.952%2C75.437-79.975c-27.15%2C12.312-56.263%2C20.618-86.861%2C24.329%0D%0A%09C708.812%2C77.679%2C732.76%2C47.433%2C744.091%2C11.284%22/%3E%0D%0A%3C/svg%3E%0D%0A");
  background-repeat: no-repeat; }
.no-svg .page--twitter {
  background-image: url("data:image/png;base64,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");
  background-repeat: no-repeat; }
.page--twitter-colored {
  background-color: #57C3E9; }
  .page--twitter-colored:hover {
    background-color: #57C3E9; }

.page--youtube:before {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2018.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Capa_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%2051%20510%20408%22%20enable-background%3D%22new%200%2051%20510%20408%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Cg%20id%3D%22video-youtube%22%3E%0D%0A%09%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M459%2C61.2C443.7%2C56.1%2C349.35%2C51%2C255%2C51S66.3%2C56.1%2C51%2C61.2C10.2%2C73.95%2C0%2C163.2%2C0%2C255s10.2%2C181.05%2C51%2C193.8%0D%0A%09%09%09c15.3%2C5.1%2C109.65%2C10.2%2C204%2C10.2s188.7-5.1%2C204-10.2c40.8-12.75%2C51-102%2C51-193.8S499.8%2C73.95%2C459%2C61.2z%20M204%2C369.75v-229.5L357%2C255%0D%0A%09%09%09L204%2C369.75z%22/%3E%0D%0A%09%3C/g%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A");
  background-repeat: no-repeat; }
.no-svg .page--youtube {
  background-image: url("data:image/png;base64,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");
  background-repeat: no-repeat; }
.page--youtube-colored {
  background-color: #F24C43; }
  .page--youtube-colored:hover {
    background-color: #F24C43; }

.page--pinterest:before {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2018.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%20792%20612%22%20enable-background%3D%22new%200%200%20792%20612%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M396.009%2C0c-168.991%2C0-306%2C137.001-306%2C306c0%2C125.298%2C75.341%2C232.939%2C183.16%2C280.264%0D%0A%09c-0.86-21.365-0.153-47.019%2C5.329-70.266c5.884-24.843%2C39.372-166.736%2C39.372-166.736s-9.776-19.537-9.776-48.414%0D%0A%09c0-45.347%2C26.284-79.213%2C59.012-79.213c27.832%2C0%2C41.277%2C20.904%2C41.277%2C45.936c0%2C27.983-17.842%2C69.833-27.022%2C108.593%0D%0A%09c-7.665%2C32.458%2C16.275%2C58.932%2C48.299%2C58.932c57.977%2C0%2C97.02-74.461%2C97.02-162.685c0-67.065-45.167-117.262-127.324-117.262%0D%0A%09c-92.821%2C0-150.648%2C69.217-150.648%2C146.539c0%2C26.655%2C7.86%2C45.458%2C20.172%2C60.014c5.661%2C6.685%2C6.448%2C9.376%2C4.399%2C17.055%0D%0A%09c-1.466%2C5.63-4.838%2C19.184-6.234%2C24.554c-2.035%2C7.753-8.316%2C10.522-15.319%2C7.656c-42.753-17.453-62.665-64.271-62.665-116.901%0D%0A%09c0-86.923%2C73.311-191.148%2C218.696-191.148c116.829%2C0%2C193.715%2C84.54%2C193.715%2C175.287c0%2C120.039-66.731%2C209.714-165.105%2C209.714%0D%0A%09c-33.035%2C0-64.108-17.859-74.756-38.142c0%2C0-17.762%2C70.503-21.526%2C84.115c-6.488%2C23.592-19.184%2C47.171-30.797%2C65.549%0D%0A%09c27.519%2C8.124%2C56.592%2C12.548%2C86.723%2C12.548c168.977%2C0%2C305.981-137.001%2C305.981-306S564.986%2C0%2C396.009%2C0z%22/%3E%0D%0A%3C/svg%3E%0D%0A");
  background-repeat: no-repeat; }
.no-svg .page--pinterest {
  background-image: url("data:image/png;base64,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");
  background-repeat: no-repeat; }
.page--pinterest-colored {
  background-color: #F24C43; }
  .page--pinterest-colored:hover {
    background-color: #F24C43; }

.page--instagram:before {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2018.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Capa_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%22-113.187%20-113.187%20351.922%20351.922%22%20enable-background%3D%22new%20-113.187%20-113.187%20351.922%20351.922%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M194.365-113.187H-68.808c-24.507%2C0-44.378%2C19.871-44.378%2C44.373v263.171%0D%0A%09%09c0%2C24.507%2C19.871%2C44.378%2C44.378%2C44.378h263.176c24.496%2C0%2C44.367-19.871%2C44.367-44.378V-68.814%0D%0A%09%09C238.741-93.316%2C218.867-113.187%2C194.365-113.187z%20M62.777%2C11.214c28.435%2C0%2C51.563%2C23.134%2C51.563%2C51.563%0D%0A%09%09c0%2C28.435-23.128%2C51.563-51.563%2C51.563c-28.429%2C0-51.563-23.128-51.563-51.563C11.214%2C34.348%2C34.348%2C11.214%2C62.777%2C11.214z%0D%0A%09%09%20M197.818%2C175.607c0%2C12.249-11.397%2C22.214-23.655%2C22.214H-47.743c-12.264%2C0-24.521-9.965-24.521-22.214V64.652%0D%0A%09%09c0-12.252%2C12.258-22.335%2C24.521-22.335h12.367c2.335%2C0%2C4.552%2C1.006%2C6.097%2C2.755c1.539%2C1.755%2C2.262%2C4.093%2C1.957%2C6.405%0D%0A%09%09c-0.482%2C3.7-0.746%2C7.473-0.746%2C11.302c0%2C50.091%2C40.754%2C90.845%2C90.848%2C90.845c50.091%2C0%2C90.845-40.754%2C90.845-90.845%0D%0A%09%09c0-3.829-0.264-7.602-0.743-11.302c-0.306-2.318%2C0.409-4.648%2C1.943-6.411c1.55-1.755%2C3.767-2.755%2C6.114-2.755h13.239%0D%0A%09%09c12.249%2C0%2C23.652%2C10.086%2C23.652%2C22.343v110.955h-0.011V175.607z%20M197.827-28.988L197.827-28.988%0D%0A%09%09C197.818-16.73%2C187.884-6.79%2C175.632-6.79h-21.085c-12.266%2C0-22.209-9.94-22.209-22.198v-21.088%0D%0A%09%09c0-12.249%2C9.943-22.189%2C22.209-22.189h21.085c12.252%2C0%2C22.195%2C9.94%2C22.195%2C22.189V-28.988z%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A");
  background-repeat: no-repeat;
  width: 15px;
  background-position: top center; }
.no-svg .page--instagram {
  background-image: url("data:image/png;base64,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");
  background-repeat: no-repeat;
  width: 15px; }
.page--instagram-colored {
  background-color: #5B91B8; }
  .page--instagram-colored:hover {
    background-color: #5B91B8; }

.page--tumblr:before {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2018.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%20792%20612%22%20enable-background%3D%22new%200%200%20792%20612%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M446.746%2C500.191c-9.72-6.033-18.651-16.428-22.203-26.44c-3.601-10.096-3.145-30.536-3.145-66.05V250.768%0D%0A%09h134.865V141.546H421.398V0h-82.977c-3.704%2C31.522-10.516%2C57.567-20.407%2C77.995c-9.908%2C20.452-22.978%2C37.929-39.369%2C52.534%0D%0A%09c-16.305%2C14.581-42.88%2C25.818-65.78%2C33.567v86.672h79.224v214.627c0%2C28.017%2C2.804%2C49.393%2C8.389%2C64.113%0D%0A%09c5.609%2C14.7%2C15.624%2C28.628%2C30.099%2C41.739c14.475%2C12.967%2C31.945%2C23.084%2C52.438%2C30.201C403.488%2C608.489%2C419.234%2C612%2C445.899%2C612%0D%0A%09c23.462%2C0%2C45.299-2.501%2C65.543-7.395c20.223-5.023%2C42.798-13.665%2C67.69-25.919v-96.555c-29.207%2C20.154-58.577%2C30.193-88.118%2C30.193%0D%0A%09C474.397%2C512.324%2C459.697%2C508.283%2C446.746%2C500.191z%22/%3E%0D%0A%3C/svg%3E%0D%0A");
  background-repeat: no-repeat; }
.no-svg .page--tumblr {
  background-image: url("data:image/png;base64,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");
  background-repeat: no-repeat;
  content: ""; }
.page--tumblr-colored {
  background-color: #4E7C90; }
  .page--tumblr-colored:hover {
    background-color: #4E7C90; }

.page--soundcloud {
  background-image: url(http://www-tc.pbs.org/prod-media/antiques-roadshow/roadie/soundcloud_white_icon.png);
  background-size: cover;
  background-size: 35px;
  background-position: bottom center; }
  .page--soundcloud-colored {
    background-color: #F56123; }
    .page--soundcloud-colored:hover {
      background-color: #F56123; }

.page--email:before {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2018.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%20792%20612%22%20enable-background%3D%22new%200%200%20792%20612%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Cg%3E%0D%0A%09%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M504.854%2C385.107c-13.876%2C12.16-25.143%2C21.652-33.796%2C28.466c-8.64%2C6.809-20.147%2C13.759-34.51%2C20.857%0D%0A%09%09%09c-14.37%2C7.11-27.765%2C10.65-40.19%2C10.65h-0.721c-12.426%2C0-25.816-3.54-40.19-10.65c-14.37-7.097-25.877-14.047-34.519-20.857%0D%0A%09%09%09c-8.648-6.814-19.907-16.306-33.792-28.466c-3.872-3.382-8.161-7.084-12.801-11.048L88.837%2C594.802%0D%0A%09%09%09C99.676%2C606.217%2C112.433%2C612%2C127.148%2C612h537.701c14.711%2C0%2C27.468-5.783%2C38.307-17.198L517.7%2C374.118%0D%0A%09%09%09C513.246%2C377.904%2C508.933%2C381.593%2C504.854%2C385.107z%20M105.597%2C235.151c-13.882-11.011-26.185-23.619-36.901-37.824v335.758%0D%0A%09%09%09l163.465-194.499C199.456%2C311.414%2C157.326%2C276.98%2C105.597%2C235.151z%20M686.776%2C235.151%0D%0A%09%09%09c-49.762%2C40.074-92.046%2C74.565-126.871%2C103.503l163.399%2C194.44V197.327C712.831%2C211.249%2C700.656%2C223.848%2C686.776%2C235.151z%0D%0A%09%09%09%20M131.53%2C188.634c8.273%2C6.959%2C33.243%2C27.609%2C74.888%2C61.944c22.483%2C18.532%2C42.032%2C34.693%2C58.837%2C48.635%0D%0A%09%09%09c14.322%2C11.874%2C26.668%2C22.151%2C36.866%2C30.685c1.176%2C0.98%2C3.01%2C2.553%2C5.458%2C4.623c2.635%2C2.254%2C5.966%2C5.104%2C10.075%2C8.635%0D%0A%09%09%09c7.915%2C6.814%2C14.493%2C12.316%2C19.725%2C16.526c5.232%2C4.208%2C11.564%2C8.908%2C19.002%2C14.122c7.425%2C5.219%2C14.427%2C9.138%2C20.999%2C11.744%0D%0A%09%09%09c6.579%2C2.602%2C12.665%2C3.902%2C18.268%2C3.902h0.721c5.607%2C0%2C11.696-1.303%2C18.264-3.902c6.579-2.604%2C13.579-6.526%2C21.008-11.744%0D%0A%09%09%09c7.433-5.214%2C13.755-9.93%2C18.993-14.122c5.245-4.208%2C11.817-9.712%2C19.734-16.526c4.1-3.531%2C7.429-6.381%2C10.066-8.627%0D%0A%09%09%09c2.443-2.081%2C4.283-3.645%2C5.462-4.632c7.941-6.574%2C20.323-16.818%2C36.965-30.562c30.283-25.038%2C74.883-61.891%2C133.99-110.699%0D%0A%09%09%09c17.769-14.777%2C32.63-32.603%2C44.561-53.46c11.918-20.857%2C17.888-42.735%2C17.888-65.626c0-19.13-5.79-35.493-17.345-49.125%0D%0A%09%09%09C694.377%2C6.814%2C680.683%2C0%2C664.849%2C0H127.148c-18.765%2C0-33.186%2C7.539-43.291%2C22.595c-10.11%2C15.069-15.157%2C33.906-15.157%2C56.51%0D%0A%09%09%09c0%2C18.251%2C6.7%2C38.024%2C20.092%2C59.333C102.183%2C159.738%2C116.43%2C176.468%2C131.53%2C188.634z%22/%3E%0D%0A%09%3C/g%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A");
  background-repeat: no-repeat; }
.no-svg .page--email {
  background-image: url("data:image/png;base64,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");
  background-repeat: no-repeat;
  content: ""; }
.page--email-colored {
  background-color: #fff; }
  .page--email-colored:hover {
    background-color: #fff; }

.lt-ie8 .share-icons--icon.page--facebook a,
.lt-ie8 .share-icons--icon.page--twitter a,
.lt-ie8 .share-icons--icon.page--pinterest a,
.lt-ie8 .share-icons--icon.page--tumblr a,
.lt-ie8 .share-icons--icon.page--email a {
  padding: 10px 15px; }

.sidebar {
  background: #eee;
  padding: 20px;
  font-size: 1rem;
  color: #70777d; }
  .sidebar__hed {
    font-size: 1.75rem;
    font-weight: 400;
    line-height: 1;
    line-height: 1.625;
    font-weight: bold; }

.video-wrapper {
  position: relative;
  padding-bottom: 57%;
  height: 0; }

.video-wrapper #partnerPlayer {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

 /* 
    Tease object
    --------------
    These are global design components used across content types
    Look within folders corresponding to specific content types to
    find the BEM modifier styles for any overrides to these global defs.
*/
.tease-large .tease-large--see-all {
  font-size: 1em; }

.tease-medium .tease-medium--art {
  width: auto;
  float: none;
  margin-bottom: 20px; }
  @media (min-width: 542px) {
    .tease-medium .tease-medium--art {
      width: 33.3333%;
      float: left;
      margin-bottom: 20px; } }
  @media (min-width: 1200px) {
    .tease-medium .tease-medium--art {
      width: auto;
      float: left;
      margin-bottom: 20px; } }
.tease-medium .tease-medium--details {
  width: auto;
  float: none;
  margin-bottom: 20px; }
  @media (min-width: 542px) {
    .tease-medium .tease-medium--details {
      width: 33.3333%;
      float: left;
      margin-bottom: 20px; } }
  @media (min-width: 1200px) {
    .tease-medium .tease-medium--details {
      width: 41.6667%;
      float: left;
      margin-bottom: 20px; } }
.listing .tease-medium {
  padding: 0 20px 0 0; }
  .listing .tease-medium .tease-medium--art {
    width: auto;
    float: none;
    margin-bottom: 20px;
    margin-bottom: 10px; }
  .listing .tease-medium .tease-medium--details {
    text-align: left;
    width: auto;
    float: none;
    margin-bottom: 20px; }
  .listing .tease-medium .col-art {
    padding: 0; }
.tease-medium .episode-tease-label {
  width: auto;
  float: left;
  margin-bottom: 20px;
  margin-right: 5px; }
.tease-medium .episode-tease-links {
  width: 66.6667%;
  float: left;
  margin-bottom: 20px; }

.tease-small__details {
  width: auto;
  float: none;
  margin-bottom: 20px; }
  @media (min-width: 890px) {
    .tease-small__details {
      width: 16.6667%;
      float: left;
      margin-bottom: 20px; } }
.tease-small--pbs h1 {
  font-weight: bold; }
.tease-small--art {
  width: auto;
  float: none;
  margin-bottom: 20px;
  margin-bottom: 0; }
  @media (min-width: 890px) {
    .tease-small--art {
      width: 16.6667%;
      float: left;
      margin-bottom: 20px; } }

.tease-small--subhed {
  font: "Archivo Narrow", Arial, sans-serif;
  font-size: 1em;
  color: #70777d;
  margin: 0;
  padding: 0;
  font-weight: 400; }

.tease-list {
  margin: .5em 0; }

.tease--see-all {
  font-size: .875em;
  line-height: 1em; }
  .tease--see-all a {
    white-space: nowrap; }

.tease-grid--teaser {
  width: auto;
  float: none;
  margin-bottom: 20px;
  background-color: white;
  padding-bottom: 999em;
  margin-bottom: -999em;
  padding-top: 20px; }
  @media (min-width: 542px) {
    .tease-grid--teaser {
      width: 33.3333%;
      float: left;
      margin-bottom: 20px;
      padding: 0 20px 0 0;
      padding-bottom: 999em;
      margin-bottom: -999em; } }
  @media (min-width: 890px) {
    .tease-grid--teaser {
      padding-left: 20px;
      padding-top: 20px; } }

.tease-small--pbs {
  width: auto;
  float: none;
  margin-bottom: 20px;
  clear: both;
  content: " ";
  display: table; }
  @media (min-width: 542px) {
    .tease-small--pbs {
      width: 33.3333%;
      float: left;
      margin-bottom: 20px;
      clear: none;
      content: none;
      display: block; } }
  .lt-ie8 .tease-small--pbs .col-details {
    padding-right: 0; }
  .tease-small--pbs .tease-small--art__pbs {
    width: 50%;
    float: left;
    margin-bottom: 20px; }
    @media (min-width: 542px) {
      .tease-small--pbs .tease-small--art__pbs {
        width: auto;
        float: none;
        margin-bottom: 20px;
        margin-bottom: 0; } }
    @media (min-width: 890px) {
      .tease-small--pbs .tease-small--art__pbs {
        width: 50%;
        float: left;
        margin-bottom: 20px;
        padding-right: 10px; } }
  .tease-small--pbs .tease-small--details__pbs {
    width: 50%;
    float: right;
    margin-bottom: 20px;
    padding-right: 0; }
    @media (min-width: 542px) {
      .tease-small--pbs .tease-small--details__pbs {
        width: auto;
        float: none;
        margin-bottom: 20px;
        margin-bottom: 0; } }
    @media (min-width: 890px) {
      .tease-small--pbs .tease-small--details__pbs {
        width: 50%;
        float: left;
        margin-bottom: 20px; } }

/* 
    Details object
 */
.details-module {
  padding: 20px;
  padding-bottom: 0;
  padding-right: 0;
  background-color: #eee;
  border: 1px solid #c7cfd9; }
  .details-module .module-title {
    padding-top: 0; }

/* 
    Thumb + text group  object  
*/
.thumb-group {
  display: table;
  margin: 10px 0; }

.thumb-group .thumbnail,
.thumb-group .copy {
  display: table-cell;
  vertical-align: top; }

.thumb-group .copy {
  padding-right: 10px; }

.js-hide-appraisals {
  display: none; }

.site-header--primary-nav .primary-nav--section {
  transition: all .3s ease-in; }

.primary-nav--section.js-flyout-active {
  background-color: #0a518b;
  background-image: none;
  border-bottom: none; }
  .site-footer .primary-nav--section.js-flyout-active {
    background-color: white; }
    .site-footer .primary-nav--section.js-flyout-active > a {
      color: #00a1df; }

.primary-nav--section .fade-show {
  opacity: 1; }

.pullquote {
  text-align: center;
  color: #c3007c;
  font-style: italic;
  font-family: "Archivo Narrow", Arial, sans-serif; }
  @media (min-width: 542px) {
    .pullquote {
      text-align: left; } }

.ed-note .note {
  font-style: italic;
  font-size: .875em;
  line-height: 1.6; }

.ed-note .separator {
  height: 5px;
  margin: 10px 0; }

.tpl-article .article-pullquote, .tpl-game .article-pullquote, .ed-note .separator {
  border-top: 1px solid #c7cfd9;
  border-bottom: 1px solid #c7cfd9; }

.author-bio .bio {
  font-size: .875em; }

.author-bio .bio .label {
  text-transform: uppercase; }

.author-bio .bio .description {
  font-style: italic; }

.sidebar-group-separator {
  border-top: 3px solid #c7cfd9;
  border-bottom: 1px solid #c7cfd9;
  padding-bottom: 6.66667px;
  margin-bottom: 10px; }

.aside-content .aside-link {
  font-family: "Archivo Narrow", Arial, sans-serif;
  font-size: .875em; }

.homepage .page a:hover {
  text-decoration: none; }

a.alt-link-style {
  color: white;
  text-decoration: underline; }

.alt-link-style h3 {
  font-style: italic; }
