@font-face {
  font-family: "Benton Sans Black";
  src: url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/BentonSans-Black/cd378061-6625-4ff0-8a52-906e943df050-2.eot") format("eot");
  src: url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/BentonSans-Black/cd378061-6625-4ff0-8a52-906e943df050-2.eot?iefix") format("eot"), url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/BentonSans-Black/cd378061-6625-4ff0-8a52-906e943df050-3.woff") format("woff"), url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/BentonSans-Black/cd378061-6625-4ff0-8a52-906e943df050-1.ttf") format("truetype"), url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/BentonSans-Black/cd378061-6625-4ff0-8a52-906e943df050-4.svg") format("svg");
}

@font-face {
  font-family: "Benton Sans Bold";
  src: url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/BentonSans-Bold/79e52a98-c6b6-4ed0-a074-409e1de09fd6-2.eot") format("eot");
  src: url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/BentonSans-Bold/79e52a98-c6b6-4ed0-a074-409e1de09fd6-2.eot?iefix") format("eot"), url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/BentonSans-Bold/79e52a98-c6b6-4ed0-a074-409e1de09fd6-3.woff") format("woff"), url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/BentonSans-Bold/79e52a98-c6b6-4ed0-a074-409e1de09fd6-1.ttf") format("truetype"), url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/BentonSans-Bold/79e52a98-c6b6-4ed0-a074-409e1de09fd6-4.svg") format("svg");
}

@font-face {
  font-family: "Miller Banner Bold Italic";
  src: url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/MillerBanner-BoldItalic/MillerBanner-BoldItalic.eot") format("eot");
  src: url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/MillerBanner-BoldItalic/MillerBanner-BoldItalic.eot?iefix") format("eot"), url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/MillerBanner-BoldItalic/MillerBanner-BoldItalic.woff") format("woff"), url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/MillerBanner-BoldItalic/MillerBanner-BoldItalic.ttf") format("truetype"), url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/MillerBanner-BoldItalic/MillerBanner-BoldItalic.svg") format("svg");
}

@font-face {
  font-family: "Miller Headline Roman";
  src: url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/MillerHeadline/4d418a22-c167-4249-be16-b789d221d18d-2.eot") format("eot");
  src: url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/MillerHeadline/4d418a22-c167-4249-be16-b789d221d18d-2.eot?iefix") format("eot"), url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/MillerHeadline/4d418a22-c167-4249-be16-b789d221d18d-3.woff") format("woff"), url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/MillerHeadline/4d418a22-c167-4249-be16-b789d221d18d-1.ttf") format("truetype"), url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/MillerHeadline/4d418a22-c167-4249-be16-b789d221d18d-4.svg") format("svg");
}

@font-face {
  font-family: "Miller Headline Bold";
  src: url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/MillerHeadline-Bold/3c91bd2d-bc82-4bba-944e-ab157bcdeae2-2.eot") format("eot");
  src: url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/MillerHeadline-Bold/3c91bd2d-bc82-4bba-944e-ab157bcdeae2-2.eot?iefix") format("eot"), url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/MillerHeadline-Bold/3c91bd2d-bc82-4bba-944e-ab157bcdeae2-3.woff") format("woff"), url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/MillerHeadline-Bold/3c91bd2d-bc82-4bba-944e-ab157bcdeae2-1.ttf") format("truetype"), url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/MillerHeadline-Bold/3c91bd2d-bc82-4bba-944e-ab157bcdeae2-4.svg") format("svg");
}

@font-face {
  font-family: "Miller Globe Headline CondLarge";
  src: url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/MillerGlobeHead-CondLarge/07ac6474-5c01-4c20-adf5-813ccbd172de-2.eot") format("eot");
  src: url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/MillerGlobeHead-CondLarge/07ac6474-5c01-4c20-adf5-813ccbd172de-2.eot?iefix") format("eot"), url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/MillerGlobeHead-CondLarge/07ac6474-5c01-4c20-adf5-813ccbd172de-3.woff") format("woff"), url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/MillerGlobeHead-CondLarge/07ac6474-5c01-4c20-adf5-813ccbd172de-1.ttf") format("truetype"), url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/MillerGlobeHead-CondLarge/07ac6474-5c01-4c20-adf5-813ccbd172de-4.svg") format("svg");
}

@font-face {
  font-family: "BentonSansRegular";
  src: url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/BentonSansRegular/BentonSansRegular.eot") format("eot");
  src: url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/BentonSansRegular/BentonSansRegular.eot?iefix") format("eot"), url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/BentonSansRegular/BentonSansRegular.woff") format("woff"), url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/BentonSansRegular/BentonSansRegular.ttf") format("truetype"), url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/BentonSansRegular/BentonSansRegular.svg") format("svg");
}

@font-face {
  font-family: "BentonSansCond-Medium";
  src: url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/BentonSansCond-Medium/BentonSansCond-Medium.eot") format("eot");
  src: url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/BentonSansCond-Medium/BentonSansCond-Medium.eot?iefix") format("eot"), url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/BentonSansCond-Medium/BentonSansCond-Medium.woff") format("woff"), url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/BentonSansCond-Medium/BentonSansCond-Medium.ttf") format("truetype"), url("/rw/SysConfig/WebPortal/BostonGlobe/Framework/type/BentonSansCond-Medium/BentonSansCond-Medium.svg") format("svg");
}


.special .part-topic {
  font: bold 18px/1em "Benton Sans Bold", Arial, Helvetica, sans-serif;
  color: #9B1418;
  border: none;
  margin-top: 0.5em;
  margin-bottom: 1em;
}

.facebook-like {
  float: right;
  margin-top: 1em;
}

.special h2.hed-lead {
  font: bold 3.2rem/1.04 "Miller Headline Bold", "Times New Roman", Times, Georgia, serif;
}

.special .story-part .lead-story .excerpt p {
  font: normal 2.2em/1.1923076;
}

.special ul.related-stories li {
  display: inline;
  font: normal 1.7em/1.30769231 Georgia, "Times New Roman", Times, serif;
}

.special ul.related-stories li:not(:first-child)::before {
  content: " | \0\00A0\00A0";
  color: #000;
}

.enhanced .story .figure img {
  width: 100%;
}

.story-part.inactive {
  display: none;
}

.tab.disabled {
  opacity: 0.5;
}

.tab.disabled a {
  cursor: default;
}

.tab.disabled a {
  -moz-transition: none;
  -ms-transition: none;
  -webkit-transition: none;
  -o-transition: none;
  transition: none;
}

.tab.disabled a:hover {
  color: #989898;
}

.feat-thumb .story-title {
  font: 2em/21px "Miller Headline Bold", "Times New Roman", Times, Georgia, serif;
}

.hed-topic {
  border-bottom: 1px solid #CBCBCB;
  color: #9B1418;
  font-size: 2.4em;
  font: bold 3em/1.366666 "Benton Sans Bold", Helvetica, Arial, sans-serif;
}

.slideshow .secondary img {
  width: 100%;
}

.section-specials .videoplayer object {
  width: 100%;
}
