/*! normalize.css v1.0.2 | MIT License | git.io/normalize */
/* line 19, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
  display: block;
}

/* line 27, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}

/* line 38, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
audio:not([controls]) {
  display: none;
  height: 0;
}

/* line 45, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
[hidden] {
  display: none;
}

/* line 59, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
html {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

/* line 67, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
body {
  margin: 0;
}

/* line 79, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
a:focus {
  outline: thin dotted;
}

/* line 86, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
a:active,
a:hover {
  outline: 0;
}

/* line 99, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
h1 {
  font-size: 2em;
}

/* line 105, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
abbr[title] {
  border-bottom: 1px dotted;
}

/* line 112, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
b,
strong {
  font-weight: bold;
}

/* line 117, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
blockquote {
  margin: 1em 40px;
}

/* line 124, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
dfn {
  font-style: italic;
}

/* line 130, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
mark {
  background: #ff0;
  color: #000;
}

/* line 139, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
p,
pre {
  margin: 1em 0;
}

/* line 149, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  _font-family: 'courier new', monospace;
  font-size: 1em;
}

/* line 159, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
}

/* line 167, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
q {
  quotes: "\201C" "\201D" "\2018" "\2019";
}

/* line 176, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
q {
  quotes: none;
}

/* line 181, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
q:before,
q:after {
  content: '';
  content: none;
}

/* line 189, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
small {
  font-size: 80%;
}

/* line 196, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 203, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
sup {
  top: -0.5em;
}

/* line 207, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
sub {
  bottom: -0.25em;
}

/* line 223, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
dl,
menu,
ol,
ul {
  margin: 1em 0;
}

/* line 227, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
dd {
  margin: 0 0 0 40px;
}

/* line 235, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
menu,
ol,
ul {
  padding: 0 0 0 40px;
}

/* line 248, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
img {
  border: 0;
  -ms-interpolation-mode: bicubic;
}

/* line 257, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
svg:not(:root) {
  overflow: hidden;
}

/* line 269, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
figure {
  margin: 0;
}

/* line 282, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
form {
  margin: 0;
}

/* line 289, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/* line 302, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
legend {
  border: 0;
  padding: 0;
  white-space: normal;
  *margin-left: -7px;
}

/* line 321, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
button,
input,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  margin: 0;
  vertical-align: baseline;
  *vertical-align: middle;
}

/* line 335, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
button,
input {
  line-height: normal;
}

/* line 354, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
  *overflow: visible;
}

/* line 365, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
button[disabled],
input[disabled] {
  cursor: default;
}

/* line 377, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
  *height: 13px;
  *width: 13px;
}

/* line 390, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 401, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/* line 408, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/* line 416, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
textarea {
  overflow: auto;
  vertical-align: top;
}

/* line 429, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/_normalize.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 23, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/utilities/_layout.scss */
.media, .media-list li, .viewport, .dropdown-list, .shortcode-gallery, .site-footer .site-brand, .image-gallery .thumbs .thumb-grid, .image-gallery-list, article.media-post, .deep-story-dashboard .threads, .ad-mpu-bottom,
.ad-mpu-top,
.ad-mpu-plus-top,
.ad-mpu-middle,
.ad-recirc, .site-header .primary, .site-header .supplemental {
  zoom: 1;
}
/* line 9, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/utilities/_layout.scss */
.media:before, .media-list li:before, .viewport:before, .dropdown-list:before, .shortcode-gallery:before, .site-footer .site-brand:before, .image-gallery .thumbs .thumb-grid:before, .image-gallery-list:before, article.media-post:before, .deep-story-dashboard .threads:before, .ad-mpu-bottom:before,
.ad-mpu-top:before,
.ad-mpu-plus-top:before,
.ad-mpu-middle:before,
.ad-recirc:before, .site-header .primary:before, .site-header .supplemental:before, .media:after, .media-list li:after, .viewport:after, .dropdown-list:after, .shortcode-gallery:after, .site-footer .site-brand:after, .image-gallery .thumbs .thumb-grid:after, .image-gallery-list:after, article.media-post:after, .deep-story-dashboard .threads:after, .ad-mpu-bottom:after,
.ad-mpu-top:after,
.ad-mpu-plus-top:after,
.ad-mpu-middle:after,
.ad-recirc:after, .site-header .primary:after, .site-header .supplemental:after {
  content: "";
  display: table;
}
/* line 14, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/utilities/_layout.scss */
.media:after, .media-list li:after, .viewport:after, .dropdown-list:after, .shortcode-gallery:after, .site-footer .site-brand:after, .image-gallery .thumbs .thumb-grid:after, .image-gallery-list:after, article.media-post:after, .deep-story-dashboard .threads:after, .ad-mpu-bottom:after,
.ad-mpu-top:after,
.ad-mpu-plus-top:after,
.ad-mpu-middle:after,
.ad-recirc:after, .site-header .primary:after, .site-header .supplemental:after {
  clear: both;
}

/* line 46, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/utilities/_layout.scss */
.site-footer .site-search button[type="submit"], .site-header .site-search button[type="submit"], .site-footer .site-brand .logo a, .pagination-alt .previous, .pagination-alt .next, .listing-media-feature .paging a, .image-gallery .tools .thumb-control .prev, .image-gallery .tools .thumb-control .next, .image-gallery .tools .thumb-control .thumb-icon-wrapper, .image-gallery .thumbs .controls .dots .dot, .image-gallery .viewport .controls .arrow > div, .modal .close, .deep-story-dashboard .close, .social-site, .site-header .logo a, .sharebar_condensed .icon, .recent-search .submit {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
}

/* line 18, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/utilities/_lists.scss */
.media-list, .dropdown-list, .dropdown-menu ul, .listing-standard .items,
.listing-standard-sub .items, .listing-standard-lead .items,
.listing-mini-lead .items, .listing-full .items,
.listing-full-horizontal .items,
.listing-full-sub .items,
.listing-full-sub-horizontal .items,
.listing-full-sub-basic .items,
.listing-mini-sub-basic .items,
.listing-full-focus .items,
.listing-full-focus-with-label .items,
.listing-full-lead .items,
.listing-basic-lead .items,
.listing-full-lead-media .items, .listing-sub-mini .items,
.listing-sub-mini-horizontal .items, .listing-mini .items,
.listing-mini-sub .items,
.listing-mini-number .items,
.listing-mini-callout .items, .listing-basic .items, .related-links, .localFD .listing-mini-sub .localNews, .image-gallery .thumbs li, .modal .modal-body .entry li, .deep-story-dashboard .threads nav ul {
  margin: 0;
  list-style: none;
}
/* line 11, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/utilities/_lists.scss */
.media-list li, .dropdown-list li, .dropdown-menu ul li, .listing-standard .items li,
.listing-standard-sub .items li, .listing-standard-lead .items li,
.listing-mini-lead .items li, .listing-full .items li,
.listing-full-horizontal .items li,
.listing-full-sub .items li,
.listing-full-sub-horizontal .items li,
.listing-full-sub-basic .items li,
.listing-mini-sub-basic .items li,
.listing-full-focus .items li,
.listing-full-focus-with-label .items li,
.listing-full-lead .items li,
.listing-basic-lead .items li,
.listing-full-lead-media .items li, .listing-sub-mini .items li,
.listing-sub-mini-horizontal .items li, .listing-mini .items li,
.listing-mini-sub .items li,
.listing-mini-number .items li,
.listing-mini-callout .items li, .listing-basic .items li, .related-links li, .localFD .listing-mini-sub .localNews li, .image-gallery .thumbs li li, .modal .modal-body .entry li li, .deep-story-dashboard .threads nav ul li {
  margin-bottom: 0;
}

/* line 31, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/utilities/_lists.scss */
.viewport, .widget_id_134.nrelate .nr_inner ul, .media-post-object .pagination, .deep-story-dashboard .threads nav, .site-shows .items, .site-sections .items {
  margin: 0;
  padding: 0;
  border: 0;
  zoom: 1;
}
/* line 9, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/utilities/_layout.scss */
.viewport:before, .widget_id_134.nrelate .nr_inner ul:before, .media-post-object .pagination:before, .deep-story-dashboard .threads nav:before, .site-shows .items:before, .site-sections .items:before, .viewport:after, .widget_id_134.nrelate .nr_inner ul:after, .media-post-object .pagination:after, .deep-story-dashboard .threads nav:after, .site-shows .items:after, .site-sections .items:after {
  content: "";
  display: table;
}
/* line 14, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/utilities/_layout.scss */
.viewport:after, .widget_id_134.nrelate .nr_inner ul:after, .media-post-object .pagination:after, .deep-story-dashboard .threads nav:after, .site-shows .items:after, .site-sections .items:after {
  clear: both;
}
/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
.viewport li, .widget_id_134.nrelate .nr_inner ul li, .media-post-object .pagination li, .deep-story-dashboard .threads nav li, .site-shows .items li, .site-sections .items li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  white-space: nowrap;
  display: inline;
  float: left;
  padding-left: 0;
  padding-right: 0;
}
/* line 48, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
.viewport li:first-child, .widget_id_134.nrelate .nr_inner ul li:first-child, .media-post-object .pagination li:first-child, .deep-story-dashboard .threads nav li:first-child, .site-shows .items li:first-child, .site-sections .items li:first-child, .viewport li.first, .widget_id_134.nrelate .nr_inner ul li.first, .media-post-object .pagination li.first, .deep-story-dashboard .threads nav li.first, .site-shows .items li.first, .site-sections .items li.first {
  padding-left: 0;
}
/* line 49, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
.viewport li:last-child, .widget_id_134.nrelate .nr_inner ul li:last-child, .media-post-object .pagination li:last-child, .deep-story-dashboard .threads nav li:last-child, .site-shows .items li:last-child, .site-sections .items li:last-child {
  padding-right: 0;
}
/* line 50, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
.viewport li.last, .widget_id_134.nrelate .nr_inner ul li.last, .media-post-object .pagination li.last, .deep-story-dashboard .threads nav li.last, .site-shows .items li.last, .site-sections .items li.last {
  padding-right: 0;
}

/* line 76, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
.row {
  zoom: 1;
  width: auto;
}
/* line 9, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/utilities/_layout.scss */
.row:before, .row:after {
  content: "";
  display: table;
}
/* line 14, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/utilities/_layout.scss */
.row:after {
  clear: both;
}

/* line 80, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
.container {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 1230px;
  padding-left: 30px;
  padding-right: 30px;
  margin-left: auto;
  margin-right: auto;
  zoom: 1;
}
/* line 9, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/utilities/_layout.scss */
.container:before, .container:after {
  content: "";
  display: table;
}
/* line 14, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/utilities/_layout.scss */
.container:after {
  clear: both;
}

/* line 88, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
[class|="col"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  margin-left: 0;
}
/* line 93, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
[class|="col"] ~ [class|="col"] {
  margin-left: 30px;
}

/* line 99, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
.col-1 {
  width: 70px;
  position: relative;
}

/* line 104, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
[class|="col"].push-1 {
  left: 160px;
}
/* line 108, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
[class|="col"].pull-1 {
  right: 160px;
}

/* line 99, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
.col-2 {
  width: 170px;
  position: relative;
}

/* line 104, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
[class|="col"].push-2 {
  left: 260px;
}
/* line 108, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
[class|="col"].pull-2 {
  right: 260px;
}

/* line 99, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
.col-3 {
  width: 270px;
  position: relative;
}

/* line 104, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
[class|="col"].push-3 {
  left: 360px;
}
/* line 108, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
[class|="col"].pull-3 {
  right: 360px;
}

/* line 99, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
.col-4, .deep-story-dashboard .thread-items li {
  width: 370px;
  position: relative;
}

/* line 104, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
[class|="col"].push-4 {
  left: 460px;
}
/* line 108, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
[class|="col"].pull-4 {
  right: 460px;
}

/* line 99, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
.col-5 {
  width: 470px;
  position: relative;
}

/* line 104, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
[class|="col"].push-5 {
  left: 560px;
}
/* line 108, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
[class|="col"].pull-5 {
  right: 560px;
}

/* line 99, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
.col-6 {
  width: 570px;
  position: relative;
}

/* line 104, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
[class|="col"].push-6 {
  left: 660px;
}
/* line 108, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
[class|="col"].pull-6 {
  right: 660px;
}

/* line 99, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
.col-7 {
  width: 670px;
  position: relative;
}

/* line 104, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
[class|="col"].push-7 {
  left: 760px;
}
/* line 108, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
[class|="col"].pull-7 {
  right: 760px;
}

/* line 99, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
.col-8 {
  width: 770px;
  position: relative;
}

/* line 104, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
[class|="col"].push-8 {
  left: 860px;
}
/* line 108, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
[class|="col"].pull-8 {
  right: 860px;
}

/* line 99, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
.col-9 {
  width: 870px;
  position: relative;
}

/* line 104, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
[class|="col"].push-9 {
  left: 960px;
}
/* line 108, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
[class|="col"].pull-9 {
  right: 960px;
}

/* line 99, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
.col-10 {
  width: 970px;
  position: relative;
}

/* line 104, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
[class|="col"].push-10 {
  left: 1060px;
}
/* line 108, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
[class|="col"].pull-10 {
  right: 1060px;
}

/* line 99, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
.col-11 {
  width: 1070px;
  position: relative;
}

/* line 104, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
[class|="col"].push-11 {
  left: 1160px;
}
/* line 108, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
[class|="col"].pull-11 {
  right: 1160px;
}

/* line 99, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
.col-12 {
  width: 1170px;
  position: relative;
}

/* line 104, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
[class|="col"].push-12 {
  left: 1260px;
}
/* line 108, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/grid/_utilities.scss */
[class|="col"].pull-12 {
  right: 1260px;
}

/* line 11, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_utilities.scss */
article {
  line-height: 1.45;
}
/* line 14, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_utilities.scss */
article h2, article h3, article h4, article h5, article h6 {
  margin-top: 15px;
  margin-bottom: 7.5px;
}
/* line 19, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_utilities.scss */
article p, article ul, article ol, article dl, article blockquote, article hr, article pre {
  margin-bottom: 15px;
}
/* line 23, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_utilities.scss */
article p ul, article p ol, article ul ul, article ul ol, article ol ul, article ol ol, article dl ul, article dl ol, article blockquote ul, article blockquote ol, article hr ul, article hr ol, article pre ul, article pre ol {
  margin-bottom: 0;
}
/* line 28, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_utilities.scss */
article blockquote {
  padding-left: 15px;
}

/* line 8, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_base.scss */
html,
button,
input,
select,
textarea {
  color: #202022;
}

/* line 12, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_base.scss */
body {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.3;
}

/* line 18, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_base.scss */
a {
  color: #202022;
  text-decoration: none;
  cursor: pointer;
}
/* line 23, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_base.scss */
a:hover {
  color: #b12124;
  text-decoration: underline;
}

/* line 29, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_base.scss */
p {
  margin: 0 0 10px;
}

/* line 33, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_base.scss */
small {
  font-size: 15px;
}

/* line 37, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_base.scss */
strong {
  font-weight: bold;
}

/* line 41, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_base.scss */
em {
  font-style: italic;
}

/* line 47, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_base.scss */
ul,
ol {
  padding: 0;
  margin: 0 0 10px 25px;
}
/* line 52, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_base.scss */
ul ul,
ul ol,
ol ul,
ol ol {
  margin-bottom: 0;
}

/* line 58, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_base.scss */
dl {
  margin: 0 0 10px;
}

/* line 62, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_base.scss */
dt {
  font-weight: bold;
}

/* line 66, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_base.scss */
dd {
  margin-left: 0;
}

/* line 71, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_base.scss */
h1, h2, h3, h4, h5, h6 {
  margin: 0 0 10px;
  font-family: "nimbus-sans", Helvetica, Arial, sans-serif;
  font-weight: 700;
  color: inherit;
  line-height: 1;
  text-rendering: optimizelegibility;
}

/* line 80, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_base.scss */
h1 {
  font-size: 47px;
  margin-bottom: 20px;
}

/* line 85, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_base.scss */
h2 {
  font-size: 26px;
  margin-bottom: 15px;
}

/* line 90, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_base.scss */
h3 {
  font-size: 21px;
}

/* line 94, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_base.scss */
h4 {
  font-size: 20px;
}

/* line 98, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_base.scss */
h5 {
  font-size: 16px;
}

/* line 102, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_base.scss */
h6 {
  font-size: 14px;
}

/* line 107, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_base.scss */
hr {
  margin: 0 0 10px;
  border: 0;
  border-top: 1px solid #dedede;
}

/* line 114, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_base.scss */
pre {
  margin: 0 0 10px;
}

/* line 118, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_base.scss */
code, kbd, pre, samp {
  font-family: monospace, serif;
  font-size: 14px;
}

/* line 124, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_base.scss */
abbr[title] {
  cursor: help;
  border-bottom: 1px dotted #999999;
}

/* line 130, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_base.scss */
blockquote {
  padding: 0 0 0 10px;
  margin: 0 0 10px;
  border-left: 1px solid #dedede;
}
/* line 135, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_base.scss */
blockquote cite {
  display: block;
}
/* line 138, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_base.scss */
blockquote cite:before {
  content: "— ";
}

/* line 145, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_base.scss */
address {
  display: block;
  margin: 0 0 10px;
  font-style: normal;
  line-height: 1.3;
}

/* line 1, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_text_states.scss */
.text-success {
  color: #4fbd4f;
}

/* line 5, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_text_states.scss */
.text-info {
  color: #46b8da;
}

/* line 9, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_text_states.scss */
.text-warning {
  color: #df8505;
}

/* line 13, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/typography/_text_states.scss */
.text-error {
  color: #ec4844;
}

/* line 4, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_base.scss */
form {
  margin: 0 0 20px;
}

/* line 8, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_base.scss */
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}

/* line 18, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_base.scss */
label,
input,
button,
select,
textarea {
  font-size: 16px;
  font-weight: normal;
  line-height: 1.3;
  font-family: inherit;
}

/* line 27, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_base.scss */
input,
select,
textarea {
  color: inherit;
}

/* line 6, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_utilities.scss */
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #999999;
}
/* line 11, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_utilities.scss */
input:-moz-placeholder,
textarea:-moz-placeholder {
  color: #999999;
}
/* line 16, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_utilities.scss */
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #999999;
}

/* line 36, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_base.scss */
label {
  display: block;
  margin-bottom: 5px;
}

/* line 41, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_base.scss */
legend {
  font-weight: bold;
  margin: 0 0 10px;
}

/* line 61, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_base.scss */
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"] {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  border: 1px solid #dedede;
  background-color: white;
  width: 100%;
  height: 31px;
  padding: 4px 6px;
  margin-bottom: 10px;
  line-height: 1.3;
  vertical-align: middle;
}
/* line 76, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_base.scss */
select:focus,
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus {
  -webkit-box-shadow: 0 0 5px rgba(4, 156, 219, 0.75);
  -moz-box-shadow: 0 0 5px rgba(4, 156, 219, 0.75);
  box-shadow: 0 0 5px rgba(4, 156, 219, 0.75);
  background-color: white;
  border-color: rgba(4, 156, 219, 0.6);
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
}

/* line 86, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_base.scss */
textarea,
select[multiple] {
  height: auto;
}

/* line 92, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_base.scss */
input[type="radio"],
input[type="checkbox"] {
  line-height: normal;
  margin-top: 2px;
  *margin-top: 0;
  margin-top: 1px \9;
  /* IE8-9 */
}

/* line 102, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_base.scss */
.radio,
.checkbox {
  margin-left: 22px;
  margin-bottom: 10px;
  clear: both;
}
/* line 109, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_base.scss */
.radio input[type="radio"],
.radio input[type="checkbox"],
.checkbox input[type="radio"],
.checkbox input[type="checkbox"] {
  float: left;
  margin-left: -22px;
}

/* line 123, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_base.scss */
input[disabled],
select[disabled],
textarea[disabled],
input.disabled,
select.disabled,
textarea.disabled {
  cursor: not-allowed;
  background-color: #d9d9d9;
  opacity: 0.7;
}
/* line 128, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_base.scss */
input[disabled]:focus,
select[disabled]:focus,
textarea[disabled]:focus,
input.disabled:focus,
select.disabled:focus,
textarea.disabled:focus {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  border: 1px solid #dedede;
  background-color: #d9d9d9;
}

/* line 137, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_base.scss */
input[readonly],
select[readonly],
textarea[readonly] {
  cursor: text;
}

/* line 145, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_base.scss */
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled {
  background-color: transparent;
}

/* line 5, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_sizes.scss */
select.field-small,
textarea.field-small,
input.field-small {
  height: 28px;
  padding: 3px 5px;
  font-size: 15px;
}
/* line 11, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_sizes.scss */
select.field-large,
textarea.field-large,
input.field-large {
  height: 41px;
  padding: 8px 10px;
  font-size: 17px;
}

/* line 21, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_sizes.scss */
textarea.field-large, textarea.field-small,
select[multiple].field-large,
select[multiple].field-small {
  height: auto;
}

/* line 6, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_validate_states.scss */
label[class|="validate"] {
  padding: 6px 10px 6px;
  margin-top: -2px;
  margin-bottom: 10px;
  float: left;
}
/* line 12, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_validate_states.scss */
label[class|="validate"]:before {
  position: absolute;
  top: -12px;
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: solid 6px;
  border-color: transparent transparent #62c462 transparent;
}

/* line 21, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_validate_states.scss */
div[class|="validate"] {
  padding: 6px 10px 6px;
  margin-bottom: 10px;
}

/* line 29, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_validate_states.scss */
label[class|="validate"],
div[class|="validate"] {
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(0, 0, 0, 0.1)));
  background: -webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.1));
  background: -moz-linear-gradient(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.1));
  background: -o-linear-gradient(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.1));
  background: linear-gradient(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.1));
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.2);
  font-size: 15px;
  line-height: 1.1;
  font-weight: bold;
  color: white;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
  margin-bottom: 10px;
  position: relative;
}
/* line 41, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_validate_states.scss */
label[class|="validate"] a,
div[class|="validate"] a {
  color: white;
}
/* line 46, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_validate_states.scss */
label.validate-success,
div.validate-success {
  background-color: #62c462;
}
/* line 49, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_validate_states.scss */
label.validate-success:before,
div.validate-success:before {
  border-bottom-color: #62c462;
}
/* line 54, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_validate_states.scss */
label.validate-error,
div.validate-error {
  background-color: #ee5f5b;
}
/* line 57, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_validate_states.scss */
label.validate-error:before,
div.validate-error:before {
  border-bottom-color: #ee5f5b;
}
/* line 62, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_validate_states.scss */
label.validate-info,
div.validate-info {
  background-color: #5bc0de;
}
/* line 65, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_validate_states.scss */
label.validate-info:before,
div.validate-info:before {
  border-bottom-color: #5bc0de;
}
/* line 70, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_validate_states.scss */
label.validate-warning,
div.validate-warning {
  background-color: #f89406;
}
/* line 73, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_validate_states.scss */
label.validate-warning:before,
div.validate-warning:before {
  border-bottom-color: #f89406;
}

/* line 83, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_validate_states.scss */
input.validate-success,
textarea.validate-success,
select.validate-success {
  border-color: #62c462;
}
/* line 86, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_validate_states.scss */
input.validate-success:focus,
textarea.validate-success:focus,
select.validate-success:focus {
  -webkit-box-shadow: 0 0 5px rgba(98, 196, 98, 0.75);
  -moz-box-shadow: 0 0 5px rgba(98, 196, 98, 0.75);
  box-shadow: 0 0 5px rgba(98, 196, 98, 0.75);
  border-color: #4fbd4f;
}
/* line 92, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_validate_states.scss */
input.validate-error,
textarea.validate-error,
select.validate-error {
  border-color: #ee5f5b;
}
/* line 95, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_validate_states.scss */
input.validate-error:focus,
textarea.validate-error:focus,
select.validate-error:focus {
  -webkit-box-shadow: 0 0 5px rgba(238, 95, 91, 0.75);
  -moz-box-shadow: 0 0 5px rgba(238, 95, 91, 0.75);
  box-shadow: 0 0 5px rgba(238, 95, 91, 0.75);
  border-color: #ec4844;
}
/* line 101, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_validate_states.scss */
input.validate-info,
textarea.validate-info,
select.validate-info {
  border-color: #5bc0de;
}
/* line 104, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_validate_states.scss */
input.validate-info:focus,
textarea.validate-info:focus,
select.validate-info:focus {
  -webkit-box-shadow: 0 0 5px rgba(91, 192, 222, 0.75);
  -moz-box-shadow: 0 0 5px rgba(91, 192, 222, 0.75);
  box-shadow: 0 0 5px rgba(91, 192, 222, 0.75);
  border-color: #46b8da;
}
/* line 110, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_validate_states.scss */
input.validate-warning,
textarea.validate-warning,
select.validate-warning {
  border-color: #f89406;
}
/* line 113, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/forms/_validate_states.scss */
input.validate-warning:focus,
textarea.validate-warning:focus,
select.validate-warning:focus {
  -webkit-box-shadow: 0 0 5px rgba(248, 148, 6, 0.75);
  -moz-box-shadow: 0 0 5px rgba(248, 148, 6, 0.75);
  box-shadow: 0 0 5px rgba(248, 148, 6, 0.75);
  border-color: #df8505;
}

/* line 16, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_utilities.scss */
.btn {
  cursor: pointer;
  text-align: center;
  vertical-align: middle;
  border-style: solid;
  display: inline-block;
}
/* line 23, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_utilities.scss */
.btn:hover {
  text-decoration: none;
}
/* line 28, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_utilities.scss */
.active.btn, .btn:active {
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  outline: 0;
}
/* line 34, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_utilities.scss */
.disabled.btn, [disabled].btn {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  cursor: default;
  opacity: .6;
}

/* line 67, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_utilities.scss */
.btn, .btn.btn-primary, .btn.btn-success, .btn.btn-warning, .btn.btn-error, .btn.btn-info {
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255, 255, 255, 0.15)), color-stop(100%, rgba(0, 0, 0, 0.15)));
  background: -webkit-linear-gradient(rgba(255, 255, 255, 0.15), rgba(0, 0, 0, 0.15));
  background: -moz-linear-gradient(rgba(255, 255, 255, 0.15), rgba(0, 0, 0, 0.15));
  background: -o-linear-gradient(rgba(255, 255, 255, 0.15), rgba(0, 0, 0, 0.15));
  background: linear-gradient(rgba(255, 255, 255, 0.15), rgba(0, 0, 0, 0.15));
}
/* line 70, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_utilities.scss */
.btn:hover {
  -webkit-transition: background-color 0.1s linear;
  -moz-transition: background-color 0.1s linear;
  -o-transition: background-color 0.1s linear;
  transition: background-color 0.1s linear;
}
/* line 77, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_utilities.scss */
.active.btn, .btn:active, .disabled.btn, [disabled].btn {
  background-image: none;
}

/* line 4, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_base.scss */
.btn {
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.1);
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
  background-color: #e6e6e6;
  border-color: #cccccc #cccccc #a6a6a6;
  color: #404040;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  line-height: 1.3;
  font-size: 16px;
  padding: 4px 12px;
  border-width: 1px;
  cursor: pointer;
}
/* line 53, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_utilities.scss */
.btn:hover {
  color: #333333;
  background-color: #d4d4d4;
}
/* line 59, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_utilities.scss */
.btn.active, .btn:active {
  color: #333333;
  background-color: #c2c2c2;
  border-color: #b3b3b3 #b3b3b3 #a6a6a6;
}
/* line 8, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_base.scss */
.btn.btn-primary {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
  background-color: #d42128;
  border-color: #a81a20 #a81a20 #661013;
  color: white;
}
/* line 53, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_utilities.scss */
.btn.btn-primary:hover {
  color: #f2f2f2;
  background-color: #b51c22;
}
/* line 59, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_utilities.scss */
.btn.btn-primary.active, .btn.btn-primary:active {
  color: #f2f2f2;
  background-color: #96171c;
  border-color: #7c1317 #7c1317 #661013;
}
/* line 15, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_base.scss */
.btn.btn-link {
  -webkit-border-radius: none;
  -moz-border-radius: none;
  -ms-border-radius: none;
  -o-border-radius: none;
  border-radius: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-color: transparent;
  background-color: transparent;
  background-image: none;
  cursor: pointer;
  color: #202022;
}
/* line 25, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_base.scss */
.btn.btn-link:active, .btn.btn-link[disabled] {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background-color: transparent;
  background-image: none;
}
/* line 31, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_base.scss */
.btn.btn-link:hover {
  color: #b12124;
  text-decoration: underline;
  background-color: transparent;
}
/* line 39, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_base.scss */
.btn + .btn {
  margin-left: 5px;
}
/* line 43, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_base.scss */
.btn.btn-block {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  width: 100%;
  margin-left: 0;
  margin-bottom: 10px;
}

/* line 7, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_states.scss */
.btn.btn-success {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
  background-color: #62c462;
  border-color: #42b142 #42b142 #2d792d;
  color: white;
}
/* line 53, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_utilities.scss */
.btn.btn-success:hover {
  color: #f2f2f2;
  background-color: #48ba48;
}
/* line 59, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_utilities.scss */
.btn.btn-success.active, .btn.btn-success:active {
  color: #f2f2f2;
  background-color: #3da23d;
  border-color: #348c34 #348c34 #2d792d;
}
/* line 12, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_states.scss */
.btn.btn-warning {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
  background-color: #f89406;
  border-color: #c67605 #c67605 #7c4a03;
  color: white;
}
/* line 53, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_utilities.scss */
.btn.btn-warning:hover {
  color: #f2f2f2;
  background-color: #d57f05;
}
/* line 59, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_utilities.scss */
.btn.btn-warning.active, .btn.btn-warning:active {
  color: #f2f2f2;
  background-color: #b26a04;
  border-color: #945904 #945904 #7c4a03;
}
/* line 17, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_states.scss */
.btn.btn-error {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
  background-color: #ee5f5b;
  border-color: #e9322d #e9322d #b71713;
  color: white;
}
/* line 53, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_utilities.scss */
.btn.btn-error:hover {
  color: #f2f2f2;
  background-color: #eb3f3b;
}
/* line 59, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_utilities.scss */
.btn.btn-error.active, .btn.btn-error:active {
  color: #f2f2f2;
  background-color: #e7201a;
  border-color: #ce1a15 #ce1a15 #b71713;
}
/* line 22, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_states.scss */
.btn.btn-info {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
  background-color: #5bc0de;
  border-color: #31b0d5 #31b0d5 #1f7e9a;
  color: white;
}
/* line 53, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_utilities.scss */
.btn.btn-info:hover {
  color: #f2f2f2;
  background-color: #3db5d8;
}
/* line 59, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_utilities.scss */
.btn.btn-info.active, .btn.btn-info:active {
  color: #f2f2f2;
  background-color: #28a4c9;
  border-color: #2390b0 #2390b0 #1f7e9a;
}

/* line 5, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_sizes.scss */
.btn.btn-large {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  line-height: 1.3;
  font-size: 17px;
  padding: 8px 18px;
}
/* line 13, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/buttons/_sizes.scss */
.btn.btn-small {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  line-height: 1.3;
  font-size: 15px;
  padding: 3px 8px;
}

/* line 5, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/media_object/_base.scss */
.media, .media-list li {
  margin-bottom: 10px;
}
/* line 9, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/media_object/_base.scss */
.media .pull-left, .media-list li .pull-left,
.media .media-figure,
.media-list li .media-figure {
  float: left;
  margin-right: 20px;
}
/* line 13, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/media_object/_base.scss */
.media .pull-right, .media-list li .pull-right {
  float: right;
  margin-left: 20px;
}
/* line 17, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/media_object/_base.scss */
.media .media-body, .media-list li .media-body {
  overflow: hidden;
}

/* line 5, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/components/_tooltip.scss */
.tooltip {
  opacity: 0;
  top: 0;
  position: absolute;
  visibility: hidden;
  -webkit-transition-property: opacity, visibility;
  -moz-transition-property: opacity, visibility;
  -o-transition-property: opacity, visibility;
  transition-property: opacity, visibility;
  -webkit-transition-duration: 0.3s, 0s;
  -moz-transition-duration: 0.3s, 0s;
  -o-transition-duration: 0.3s, 0s;
  transition-duration: 0.3s, 0s;
  -webkit-transition-delay: 0s, 0.3s;
  -moz-transition-delay: 0s, 0.3s;
  -o-transition-delay: 0s, 0.3s;
  transition-delay: 0s, 0.3s;
}
/* line 16, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/components/_tooltip.scss */
.tooltip.show {
  display: block;
  opacity: 1;
  visibility: visible;
  -webkit-transition-delay: 0s, 0s;
  -moz-transition-delay: 0s, 0s;
  -o-transition-delay: 0s, 0s;
  transition-delay: 0s, 0s;
}

/* line 2, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/tooltip/_base.scss */
.tooltip {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background: #262626;
  background: rgba(38, 38, 38, 0.9);
  filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#E5262626,endColorstr=#E5262626)";
  /* IE8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
  /* IE8 */
  color: white;
  padding: 8px 12px;
  max-width: 200px;
  font-size: 15px;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
}
/* line 14, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/tooltip/_base.scss */
.tooltip:before {
  position: absolute;
}
/* line 23, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/tooltip/_base.scss */
.tooltip.bottom:before, .tooltip.top:before {
  margin-left: -5px;
  left: 50%;
}
/* line 29, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/tooltip/_base.scss */
.tooltip.left:before, .tooltip.right:before {
  margin-top: -5px;
  top: 50%;
}
/* line 35, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/tooltip/_base.scss */
.tooltip.bottom:before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: solid 5px;
  border-color: transparent transparent rgba(38, 38, 38, 0.9) transparent;
  top: -10px;
}
/* line 42, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/tooltip/_base.scss */
.tooltip.top:before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: solid 5px;
  border-color: rgba(38, 38, 38, 0.9) transparent transparent transparent;
  bottom: -10px;
}
/* line 49, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/tooltip/_base.scss */
.tooltip.left:before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: solid 5px;
  border-color: transparent transparent transparent rgba(38, 38, 38, 0.9);
  right: -10px;
}
/* line 56, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/tooltip/_base.scss */
.tooltip.right:before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: solid 5px;
  border-color: transparent rgba(38, 38, 38, 0.9) transparent transparent;
  left: -10px;
}

/* line 5, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/alert/_base.scss */
.alert {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255, 255, 255, 0.1)), color-stop(100%, rgba(0, 0, 0, 0.1)));
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.1));
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.1));
  background-image: -o-linear-gradient(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.1));
  background-image: linear-gradient(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.1));
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.35);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  color: white;
  margin-bottom: 10px;
  padding: 6px 37px 6px 12px;
  border: 1px solid transparent;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.3;
}
/* line 18, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/alert/_base.scss */
.alert.alert-success {
  background-color: #62c462;
  border-color: #42b142 #42b142 #2d792d;
}
/* line 22, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/alert/_base.scss */
.alert.alert-info {
  background-color: #5bc0de;
  border-color: #31b0d5 #31b0d5 #1f7e9a;
}
/* line 26, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/alert/_base.scss */
.alert.alert-warning {
  background-color: #f89406;
  border-color: #c67605 #c67605 #7c4a03;
}
/* line 30, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/alert/_base.scss */
.alert.alert-error {
  background-color: #ee5f5b;
  border-color: #e9322d #e9322d #b71713;
}
/* line 34, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/alert/_base.scss */
.alert .close {
  position: relative;
  color: white;
  float: right;
  right: -35px;
  top: -2px;
  font-weight: bold;
  font-size: 20px;
  line-height: 21px;
  opacity: .7;
  padding: 0 10px 5px;
  border: 0;
  background-color: transparent;
}
/* line 48, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/alert/_base.scss */
.alert .close:hover {
  opacity: 1;
  text-decoration: none;
}

/* line 5, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/components/_carousel.scss */
.carousel .viewport {
  overflow: hidden;
  position: relative;
  width: 100%;
}
/* line 11, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/components/_carousel.scss */
.carousel .canvas {
  position: absolute;
  list-style: none;
  margin: 0;
}
/* line 18, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/components/_carousel.scss */
.carousel.fade .canvas {
  position: relative;
}
/* line 22, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/components/_carousel.scss */
.carousel.fade .slide {
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
/* line 32, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/components/_carousel.scss */
.carousel.slide-horizontal .slide, .carousel.slide-horizontal-infinite .slide {
  float: left;
}
/* line 39, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/components/_carousel.scss */
.carousel.slide-vertical .canvas, .carousel.slide-vertical-infinite .canvas {
  width: 100%;
}
/* line 43, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/components/_carousel.scss */
.carousel.slide-vertical .slide, .carousel.slide-vertical-infinite .slide {
  width: 100%;
}

/* line 4, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/components/_tabs.scss */
.tab-content {
  display: none;
}
/* line 7, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/components/_tabs.scss */
.tab-content.selected {
  display: block;
}

/* line 5, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/components/_dropdown.scss */
.dropdown .dropdown-content {
  display: none;
  position: absolute;
}
/* line 11, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/components/_dropdown.scss */
.dropdown.selected .dropdown-content {
  display: block;
}

/* line 4, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/components/_modal.scss */
.modal-backdrop {
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
}

/* line 12, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/components/_modal.scss */
.modal,
.modal-backdrop {
  position: absolute;
  display: none;
}
/* line 16, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/components/_modal.scss */
.modal.fixed,
.modal-backdrop.fixed {
  position: fixed;
}
/* line 20, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/components/_modal.scss */
.modal.show,
.modal-backdrop.show {
  display: block;
}

/* line 26, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/components/_modal.scss */
.modal-iframe {
  display: block;
  position: relative;
}

/* line 2, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/components/_image_gallery.scss */
.image-gallery .image {
  display: none;
}
/* line 5, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/components/_image_gallery.scss */
.image-gallery .image.selected {
  display: block;
}

/* line 562, sixtyMinutes/*.png */
.sixtyMinutes-sprite, .shortcode .overlay-video .img:before, .shortcode .overlay-video:hover .img:before, .shortcode .overlay-gallery .img:before, .shortcode .overlay-gallery:hover .img:before, .site-header .logo, .site-sections .items .sixtymin-arrow, .site-sections .items li:hover .sixtymin-arrow, .listing-magazine-rem .paging .prev, .listing-magazine-rem .paging .next, .sharebar_expanded .sharebar-facebook .social-icon, .sharebar_expanded .facebook-box:hover .social-icon, .sharebar_expanded .sharebar-twitter .social-icon, .sharebar_expanded .twitter-box:hover .social-icon, .sharebar_expanded .sharebar-stumble .social-icon, .sharebar_expanded .stumble-box:hover .social-icon, .sharebar_expanded .plus-icon, .sharebar_expanded .plus-box:hover .social-icon, .sharebar_expanded .sharebar-comment, .sharebar_expanded .sharebar-comment:hover, .sharebar_expanded .comments-box:hover .social-icon, ul.grid:before, .recent-search .submit, .icon-quote, .icon-facebook, .icon-twitter, .center-section:before, .modal-body .sharebar_condensed li .facebook, .pictures-page .sharebar_condensed li .facebook, .modal-body .sharebar_condensed li .twitter, .pictures-page .sharebar_condensed li .twitter, .modal-body .sharebar_condensed li .more, .pictures-page .sharebar_condensed li .more, .modal-body .image-gallery .tools .thumb-control .thumb-icon-wrapper .thumb-icon, .pictures-page .image-gallery .tools .thumb-control .thumb-icon-wrapper .thumb-icon, .modal.show .close {
  background: url('/bundles/cbsnewscore/images/sprites/sixtyMinutes-s8d05709335.png') no-repeat;
}

/* line 90, sixtyMinutes-2x/*.png */
.sixtyMinutes-2x-sprite {
  background: url('/bundles/cbsnewscore/images/sprites/sixtyMinutes-2x-s4c2bf0e722.png') no-repeat;
}

/* _utilities.scss
-------------------------- 

SASS utilities. These utilities should act like Compass extensions. Each
utility should use the wild card operator (%) and be extended by a mixin.
Each utility should be contained in its on file within the 'utilities'
directory. This file's purpose is to include each utility from the utility
directory.

*/
/* line 18, ../../sass/utilities/_lists.scss */
.inverse-header nav ul, .social ul {
  margin: 0;
  list-style: none;
}
/* line 11, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/utilities/_lists.scss */
.inverse-header nav ul li, .social ul li {
  margin-bottom: 0;
}
/* line 22, ../../sass/utilities/_lists.scss */
.inverse-header nav li, .social li {
  display: inline-block;
}

/* _images.scss
-------------------------- 

Utility for manipulating image appearances

*/
/* line 1, ../../sass/utilities/_forms.scss */
.site-footer .site-search, .site-header .site-search {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  position: relative;
  margin: 0;
}
/* line 8, ../../sass/utilities/_forms.scss */
.site-footer .site-search input[type="search"], .site-header .site-search input[type="search"] {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  line-height: 1;
  background: transparent;
  border: 0;
  margin: 0;
}
/* line 16, ../../sass/utilities/_forms.scss */
.site-footer .site-search button[type="submit"], .site-header .site-search button[type="submit"] {
  background-color: transparent;
  position: absolute;
  right: 4px;
  top: 4px;
  padding: 0;
  border: 0;
}

/* line 2, ../../sass/utilities/_content.scss */
dl dt {
  display: inline;
}
/* line 5, ../../sass/utilities/_content.scss */
dl dd {
  display: inline-block;
}

/* line 10, ../../sass/utilities/_content.scss */
.section > .title, .section .section-head .title, article.article .entry:before, article.media-post .slide .post:before, .section .section-head {
  border-bottom: 1px solid #e8e8e8;
  margin-bottom: 10px;
  -webkit-box-shadow: 0 1.5px white, 0 22px 49px -7px #e8e8e8;
  -moz-box-shadow: 0 1.5px white, 0 22px 49px -7px #e8e8e8;
  box-shadow: 0 1.5px white, 0 22px 49px -7px #e8e8e8;
}

/* see below for section-background-gradient */
/* line 82, ../../sass/utilities/_content.scss */
.site-footer .site-brand .logo a {
  display: block;
  height: 38px;
  width: 218px;
}

/* line 90, ../../sass/utilities/_content.scss */
.deep-story-header {
  position: relative;
  top: -20px;
  width: 2940px !important;
  margin-left: -1000px;
}

/* line 122, ../../sass/utilities/_content.scss */
.viewport {
  overflow: hidden;
}
/* line 127, ../../sass/utilities/_content.scss */
.viewport .canvas {
  margin: 0;
}

/* line 134, ../../sass/utilities/_content.scss */
.image-gallery .thumbs .thumb-grid li .img:before, .image-gallery .thumbs .thumb-grid li .img:after, .module-listing-stack figure:before, .image-gallery-list a:hover .img:before {
  content: "";
  position: absolute;
  display: block;
  height: 100%;
  width: 100%;
}

/* TODO: Add parameter for box-shadow */
/* line 183, ../../sass/utilities/_content.scss */
.spinner {
  background: url(/bundles/cbsnewscore/images/generic/spinner-black.gif);
  width: 24px;
  height: 24px;
  z-index: 2;
  position: absolute;
  left: 50%;
  margin-left: -12px;
  top: 50%;
  margin-top: -12px;
}
/* line 194, ../../sass/utilities/_content.scss */
.spinner.white {
  background: url(/bundles/cbsnewscore/images/generic/spinner-white.gif);
}

/* line 258, ../../sass/utilities/_content.scss */
.btn-rounded,
.btn-rounded:hover {
  background: #b12124;
  border-radius: 16px;
  color: white;
  cursor: pointer;
  display: inline-block;
  font-family: "nimbus-sans", Helvetica, Arial, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.3;
  padding: 5px 16px;
  text-align: center;
  vertical-align: middle;
}

/* _images.scss
-------------------------- 

Utility for manipulating image appearances

*/
/* line 1, ../../sass/utilities/_dropdown.scss */
.dropdown-list {
  margin-bottom: 20px;
}
/* line 6, ../../sass/utilities/_dropdown.scss */
.dropdown-list > li {
  float: left;
  margin-right: 15px;
  position: relative;
}
/* line 11, ../../sass/utilities/_dropdown.scss */
.dropdown-list > li:last-child {
  margin-right: 0;
}

/* line 18, ../../sass/utilities/_dropdown.scss */
.dropdown > a {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);
  -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.15) inset;
  -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.15) inset;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.15) inset;
  padding: 6px 20px;
  background-color: transparent;
  display: block;
  color: rgba(0, 0, 0, 0.75);
}
/* line 28, ../../sass/utilities/_dropdown.scss */
.dropdown > a:hover {
  background-color: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.9);
  text-decoration: none;
}
/* line 36, ../../sass/utilities/_dropdown.scss */
.dropdown.selected > a {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
  background-color: #202022;
  color: white;
}

/* line 44, ../../sass/utilities/_dropdown.scss */
.dropdown-content {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25);
  border-bottom: 1px solid #dedede;
  background-color: white;
  padding: 10px 20px 2px;
  z-index: 5000000;
  top: 100%;
  min-width: 150px;
  max-width: 400px;
}

/* line 58, ../../sass/utilities/_dropdown.scss */
.dropdown-menu {
  min-width: 100%;
}
/* line 60, ../../sass/utilities/_dropdown.scss */
.dropdown-menu ul {
  margin: -10px -20px -1px -20px;
}
/* line 64, ../../sass/utilities/_dropdown.scss */
.dropdown-menu ul a {
  display: block;
  padding: 10px 20px;
  white-space: nowrap;
}
/* line 69, ../../sass/utilities/_dropdown.scss */
.dropdown-menu ul a:hover {
  background-color: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.9);
  text-decoration: none;
}
/* line 76, ../../sass/utilities/_dropdown.scss */
.dropdown-menu ul li {
  border-bottom: 1px solid #dedede;
}
/* line 79, ../../sass/utilities/_dropdown.scss */
.dropdown-menu ul li:last-child {
  border-bottom: 0;
}

/* _images.scss
--------------------------

Utility for pagination styles

*/
/* line 10, ../../sass/utilities/_pagination.scss */
.pagination {
  width: 100%;
  margin-bottom: 30px;
  padding-top: 10px;
}

/* line 19, ../../sass/utilities/_pagination.scss */
.pagination-alt {
  display: inline-block;
  height: 27px;
}
/* line 24, ../../sass/utilities/_pagination.scss */
.pagination-alt .previous, .pagination-alt .next {
  display: inline-block;
  width: 27px;
  height: 27px;
  margin-right: 5px;
}
/* line 32, ../../sass/utilities/_pagination.scss */
.pagination-alt .page-count {
  display: inline-block;
  line-height: 27px;
  vertical-align: middle;
  font-size: 36px;
  font-weight: 300;
  letter-spacing: -0.08em;
}
/* line 39, ../../sass/utilities/_pagination.scss */
.pagination-alt .page-count .pipe {
  color: #dedede;
}
/* line 43, ../../sass/utilities/_pagination.scss */
.pagination-alt .page-count .index {
  margin-right: -3px;
}
/* line 46, ../../sass/utilities/_pagination.scss */
.pagination-alt .page-count .index-next {
  margin-left: -3px;
}

/* line 1, ../../sass/desktop/sixtyMinutes/_typography.scss */
a:hover {
  text-decoration: none;
}

/* line 5, ../../sass/desktop/sixtyMinutes/_typography.scss */
h1, h2, h3 {
  line-height: 0.9;
}

/* line 9, ../../sass/desktop/sixtyMinutes/_typography.scss */
h1.title {
  font-weight: 900;
  line-height: 0.9;
  font-family: "bebas-neue", Impact, Arial, sans-serif;
  font-size: 80px;
}

/* line 21, ../../sass/desktop/sixtyMinutes/_typography.scss */
.module-rem h2.title, .widget_id_134.nrelate .nr_title span, .module > .title, .listing-full-focus-with-label .items .item > .label,
.listing-full-lead-media .items .item > .label {
  border-top: 3px solid black;
  color: #d42128;
  padding: 7px 0;
  font-size: 21px;
  font-weight: normal;
  letter-spacing: -0.05em;
  border-bottom: 1px solid #dedede;
}

/* line 36, ../../sass/desktop/sixtyMinutes/_typography.scss */
.section > .title, .section .section-head .title {
  font-weight: 300;
}

/* line 42, ../../sass/desktop/sixtyMinutes/_typography.scss */
.listing-mini-sub .items .title,
.listing-mini-number .items .title,
.listing-mini-callout .items .title, .list-item .title {
  font-size: 16px;
  font-weight: normal;
  margin-bottom: 0;
}

/* line 52, ../../sass/desktop/sixtyMinutes/_typography.scss */
.content-inverse .nrelate_related .nr_about, .content-primary-inverse .nrelate_related .nr_about, .inverse-header .nrelate_related .nr_about, .listing-mini .items .dek, .listing-basic-lead .meta-prep, .related-links .deep-dive .deep-dive-in, .byline .time, .byline .by, .image-gallery .viewport .credits, .image-gallery .nrelate_related .nr_about, .image-gallery-list figcaption a .number, .deep-story-dashboard .threads nav a, .content-inverse .nrelate_related .nr_source, .content-primary-inverse .nrelate_related .nr_source, .inverse-header .nrelate_related .nr_source, .listing-standard .dek,
.listing-standard-sub .dek, .listing-full .items .dek,
.listing-full-horizontal .items .dek,
.listing-full-sub .items .dek,
.listing-full-sub-horizontal .items .dek,
.listing-full-sub-basic .items .dek,
.listing-mini-sub-basic .items .dek,
.listing-full-focus .items .dek,
.listing-full-focus-with-label .items .dek,
.listing-full-lead .items .dek,
.listing-basic-lead .items .dek,
.listing-full-lead-media .items .dek, .related-links .deep-dive .btn-action, .image-gallery .nrelate_related .nr_source, .module-homepage .dek {
  color: #666666;
  font-family: "chaparral-pro", sans-serif;
}

/* line 57, ../../sass/desktop/sixtyMinutes/_typography.scss */
.content-inverse .nrelate_related .nr_about, .content-primary-inverse .nrelate_related .nr_about, .inverse-header .nrelate_related .nr_about, .listing-mini .items .dek, .listing-basic-lead .meta-prep, .related-links .deep-dive .deep-dive-in, .byline .time, .byline .by, .image-gallery .viewport .credits, .image-gallery .nrelate_related .nr_about, .image-gallery-list figcaption a .number, .deep-story-dashboard .threads nav a {
  font-size: 14px;
  font-style: italic;
  padding-right: 3px;
}

/* line 64, ../../sass/desktop/sixtyMinutes/_typography.scss */
.content-inverse .nrelate_related .nr_title, .content-primary-inverse .nrelate_related .nr_title, .inverse-header .nrelate_related .nr_title, .byline .source, .loc, .image-gallery .viewport .label, .image-gallery .nrelate_related .nr_title {
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
  padding-right: 3px;
}

/* line 71, ../../sass/desktop/sixtyMinutes/_typography.scss */
.related-links .deep-dive .title, .byline .source, .byline .author, .image-gallery-list figcaption a .count, .inverse-header strong, .module-homepage .label {
  font-size: 14px;
  color: #d42128;
  font-weight: 700;
  padding-right: 3px;
  text-transform: uppercase;
}

/* line 78, ../../sass/desktop/sixtyMinutes/_typography.scss */
.deep-story-header p, .deep-story-header nav li a {
  color: #dedede;
  font-family: "chaparral-pro", sans-serif;
  font-size: 21px;
  font-style: italic;
}

/* line 106, ../../sass/desktop/sixtyMinutes/_typography.scss */
.listing-basic-lead .meta-label .sub:before, .byline > :after, .media-post-object .pagination li:after, .media-post-object .pagination .prev:after, .media-post-object .pagination .controls .counter .divider, .inverse-header nav li:after {
  content: "/";
  color: #dedede;
  padding: 0 3px;
}

/* line 114, ../../sass/desktop/sixtyMinutes/_typography.scss */
article.article .entry a, article.media-post .slide .post a {
  color: #b12124;
}
/* line 117, ../../sass/desktop/sixtyMinutes/_typography.scss */
article.article .entry a:hover, article.media-post .slide .post a:hover {
  color: #b12124;
}
/* line 122, ../../sass/desktop/sixtyMinutes/_typography.scss */
article.article .entry ul, article.media-post .slide .post ul {
  list-style: none;
  margin-left: 20px;
}
/* line 125, ../../sass/desktop/sixtyMinutes/_typography.scss */
article.article .entry ul li, article.media-post .slide .post ul li {
  background-image: url("/bundles/cbsnewscore/images/standalone/article-arrow-gray.png");
  background-repeat: no-repeat;
  padding: 0 0 0 20px;
  background-position: 0 8px;
  float: none;
  display: block;
}
/* line 134, ../../sass/desktop/sixtyMinutes/_typography.scss */
article.article .entry ol, article.media-post .slide .post ol {
  margin: 0 0 10px 40px;
}
/* line 141, ../../sass/desktop/sixtyMinutes/_typography.scss */
article.article .entry h2, article.media-post .slide .post h2 {
  font-family: "nimbus-sans", Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-size: 30px;
  letter-spacing: -0.05em;
}
/* line 147, ../../sass/desktop/sixtyMinutes/_typography.scss */
article.article .entry h4, article.media-post .slide .post h4 {
  font-family: "nimbus-sans", Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-size: 26px;
  letter-spacing: -0.05em;
}
/* line 153, ../../sass/desktop/sixtyMinutes/_typography.scss */
article.article .entry blockquote, article.media-post .slide .post blockquote {
  border-left: 0;
  padding: 0 40px;
}
/* line 157, ../../sass/desktop/sixtyMinutes/_typography.scss */
article.article .entry:after, article.media-post .slide .post:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}

/* line 202, core/*.png */
.core-sprite, .core-dark-logo-footer, .core-dark-logo, .core-flyout-crimesider-logo, .core-login-arrow, .core-logo, .core-mag-48, .core-mag-60, .core-red-down-triangle, .core-search-footer, .core-search-header, .core-show-en, .core-show-ftn, .core-show-sm, .core-show-tm, .core-unotv, .menu-wrapper .arrow {
  background: url('/bundles/cbsnewscore/images/sprites/core-s93a1d8a411.png') no-repeat;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.core-dark-logo-footer {
  background-position: 0 -144px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.core-dark-logo {
  background-position: 0 -109px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.core-flyout-crimesider-logo {
  background-position: 0 -944px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.core-login-arrow {
  background-position: 0 -1006px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.core-logo {
  background-position: 0 0;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.core-mag-48 {
  background-position: 0 -734px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.core-mag-48:hover, .core-mag-48.mag-48_hover, .core-mag-48.mag-48-hover {
  background-position: 0 -594px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.core-mag-60 {
  background-position: 0 -874px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.core-mag-60:hover, .core-mag-60.mag-60_hover, .core-mag-60.mag-60-hover {
  background-position: 0 -804px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.core-red-down-triangle {
  background-position: 0 -1038px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.core-search-footer {
  background-position: 0 -984px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.core-search-header {
  background-position: 0 -1022px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.core-show-en {
  background-position: 0 -174px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.core-show-en:hover, .core-show-en.show-en_hover, .core-show-en.show-en-hover {
  background-position: 0 -39px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.core-show-ftn {
  background-position: 0 -664px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.core-show-ftn:hover, .core-show-ftn.show-ftn_hover, .core-show-ftn.show-ftn-hover {
  background-position: 0 -244px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.core-show-sm {
  background-position: 0 -454px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.core-show-sm:hover, .core-show-sm.show-sm_hover, .core-show-sm.show-sm-hover {
  background-position: 0 -314px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.core-show-tm {
  background-position: 0 -524px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.core-show-tm:hover, .core-show-tm.show-tm_hover, .core-show-tm.show-tm-hover {
  background-position: 0 -384px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.core-unotv {
  background-position: 0 -962px;
}

/**
* CSS generated class follow naming convention of:
* .core-{filename}
**/
/* line 306, icon/utilities/*.png */
.utilities-sprite, .utilities-arrow-action-right, .utilities-arrow-base-left, .utilities-arrow-base-right, .utilities-arrow-circle-right, .utilities-black-arrow, .utilities-close-icon-dashboard, .utilities-dashboard-divider, .utilities-deepdive-arrow-red, .utilities-deepdive-arrowbody-red, .utilities-down-triangle-gray, .utilities-elections-2014-branding-ticker, .utilities-elections-2014-branding, .utilities-expand-icon-dashboard, .utilities-lead-article-action, .utilities-lead-photo-action, .utilities-lead-video-action, .utilities-micro-arrow-down, .utilities-mid_left_arrow_light, .utilities-mid_right_arrow_light, .utilities-overlay-close-btn, .utilities-pagination-carousel-left, .utilities-pagination-carousel-right, .utilities-pagination-left-disabled, .utilities-pagination-left, .utilities-pagination-right-disabled, .utilities-pagination-right, .utilities-small-close-btn, .utilities-small-speech-bubble-light, .utilities-user-profile, .btn.btn-inverse .inverse-circle-arrow, .btn.btn-inverse.btn-inverse:hover .inverse-circle-arrow, .listing-full-focus-with-label .items .item .meta-label .sub.comment-icon,
.listing-full-lead-media .items .item .meta-label .sub.comment-icon, .listing-mini .items .meta-label .sub.comment-icon,
.listing-mini-sub .items .meta-label .sub.comment-icon, .listing-media-feature .paging .prev, .listing-media-feature .paging .next, .related-links .action, .related-links .deep-dive .btn-action, .related-links .deep-dive .btn-action-arrow, .modal .close, .deep-story-dashboard .scroll.scroll-right.disabled:before, .deep-story-dashboard .scroll.scroll-left.disabled:before, .site-login .profile {
  background: url('/bundles/cbsnewscore/images/sprites/icon/utilities-s5d68268caf.png') no-repeat;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-arrow-action-right {
  background-position: 0 -812px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-arrow-base-left {
  background-position: 0 -754px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-arrow-base-left:hover, .utilities-arrow-base-left.arrow-base-left_hover, .utilities-arrow-base-left.arrow-base-left-hover {
  background-position: 0 -731px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-arrow-base-right {
  background-position: 0 -777px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-arrow-base-right:hover, .utilities-arrow-base-right.arrow-base-right_hover, .utilities-arrow-base-right.arrow-base-right-hover {
  background-position: 0 -708px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-arrow-circle-right {
  background-position: 0 -453px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-arrow-circle-right:hover, .utilities-arrow-circle-right.arrow-circle-right_hover, .utilities-arrow-circle-right.arrow-circle-right-hover {
  background-position: 0 -470px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-black-arrow {
  background-position: 0 -699px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-close-icon-dashboard {
  background-position: 0 -602px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-dashboard-divider {
  background-position: 0 -649px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-deepdive-arrow-red {
  background-position: 0 -306px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-deepdive-arrowbody-red {
  background-position: 0 -487px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-down-triangle-gray {
  background-position: 0 -800px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-elections-2014-branding-ticker {
  background-position: 0 -67px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-elections-2014-branding {
  background-position: 0 0;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-expand-icon-dashboard {
  background-position: 0 -562px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-lead-article-action {
  background-position: 0 -174px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-lead-photo-action {
  background-position: 0 -153px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-lead-video-action {
  background-position: 0 -420px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-micro-arrow-down {
  background-position: 0 -804px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-mid_left_arrow_light {
  background-position: 0 -626px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-mid_right_arrow_light {
  background-position: 0 -676px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-overlay-close-btn {
  background-position: 0 -102px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-pagination-carousel-left {
  background-position: 0 -265px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-pagination-carousel-right {
  background-position: 0 -325px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-pagination-left-disabled {
  background-position: 0 -506px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-pagination-left {
  background-position: 0 -237px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-pagination-left:hover, .utilities-pagination-left.pagination-left_hover, .utilities-pagination-left.pagination-left-hover {
  background-position: 0 -393px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-pagination-right-disabled {
  background-position: 0 -534px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-pagination-right {
  background-position: 0 -195px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-pagination-right:hover, .utilities-pagination-right.pagination-right_hover, .utilities-pagination-right.pagination-right-hover {
  background-position: 0 -366px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-small-close-btn {
  background-position: 0 -441px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-small-speech-bubble-light {
  background-position: 0 -586px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.utilities-user-profile {
  background-position: 0 -223px;
}

/* line 834, icons/*.png */
.icons-sprite, .icons-btn-black, .icons-bullet-gray, .icons-circle-more-btn, .icons-comments-btn, .icons-comments-email, .icons-comments-link, .icons-comments-reply, .icons-comments-report, .icons-down-arrow-gray, .icons-down-outline-arrow-black, .icons-down-outline-arrow-gray, .icons-down-triangle-gray, .icons-face, .icons-facebook-add-friends-dark, .icons-facebook-add-friends-light, .icons-facebook-close-btn, .icons-facebook-connect, .icons-facebook-off-dark, .icons-facebook-off-light, .icons-facebook-profile-pic, .icons-facebook-question-dark, .icons-facebook-question-light, .icons-follow-email-color, .icons-follow-email-gray, .icons-follow-facebook-color, .icons-follow-facebook-gray, .icons-follow-googleplus-color, .icons-follow-googleplus-gray, .icons-follow-rss-color, .icons-follow-rss-gray, .icons-follow-slash-gray, .icons-follow-twitter-color, .icons-follow-twitter-gray, .icons-follow-youtube-color, .icons-follow-youtube-gray, .icons-getit-btn, .icons-lead-article-icon-black, .icons-lead-photo-icon-black, .icons-lead-video-icon-black, .icons-left-pagination-arrow-light, .icons-line_fade, .icons-login-arrow, .icons-login-facebook-large, .icons-login-facebook, .icons-login-google, .icons-login-linkedin, .icons-login-myspace, .icons-login-twitter, .icons-login-with-facebook, .icons-login-yahoo, .icons-mediapost-left-arrow-black, .icons-mediapost-left-arrow-red, .icons-mediapost-right-arrow-black, .icons-mediapost-right-arrow-red, .icons-medium-close-btn, .icons-misc-line-dark, .icons-misc-link-out, .icons-misc-social-plus, .icons-overlay-close-btn-light, .icons-photo-gallery-icon-dark, .icons-photo-gallery-icon-red, .icons-relatedvideo-left-arrow-black, .icons-relatedvideo-left-arrow-gray, .icons-relatedvideo-left-arrow-red, .icons-relatedvideo-right-arrow-black, .icons-relatedvideo-right-arrow-gray, .icons-relatedvideo-right-arrow-red, .icons-right-arrow-bullet-gray, .icons-right-arrow-red, .icons-right-pagination-arrow-light, .icons-right-triangle-red, .icons-small-camera-black, .icons-small-close-btn, .icons-small-down-outline-arrow-black, .icons-small-down-outline-arrow-gray, .icons-small-left-pagination-arrow-dark, .icons-small-left-pagination-arrow-inactive, .icons-small-left-pagination-light, .icons-small-right-pagination-arrow-dark, .icons-small-right-pagination-arrow-inactive, .icons-small-right-pagination-arrow-light, .icons-small-rss-orange, .icons-small-share-arrow-red, .icons-small-share-facebook-color, .icons-small-share-facebook-gray, .icons-small-share-plus-color, .icons-small-share-plus-gray, .icons-small-share-twitter-color, .icons-small-share-twitter-gray, .icons-small-speech-bubble-light, .icons-small-video-icon-black, .icons-social-facebook-color, .icons-social-facebook-dark, .icons-social-plus-color, .icons-social-plus-dark, .icons-social-twitter-color, .icons-social-twitter-dark, .icons-speech-bubble-dark, .icons-weather-zip-field {
  background: url('/bundles/cbsnewscore/images/sprites/icons-s9167f0159e.png') no-repeat;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-btn-black {
  background-position: 0 -2092px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-bullet-gray {
  background-position: 0 -2357px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-circle-more-btn {
  background-position: 0 -1910px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-comments-btn {
  background-position: 0 -1861px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-comments-email {
  background-position: 0 -2037px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-comments-link {
  background-position: 0 -1826px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-comments-reply {
  background-position: 0 -2075px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-comments-report {
  background-position: 0 -2047px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-down-arrow-gray {
  background-position: 0 -2327px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-down-outline-arrow-black {
  background-position: 0 -2106px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-down-outline-arrow-gray {
  background-position: 0 -2084px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-down-triangle-gray {
  background-position: 0 -2323px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-face {
  background-position: 0 0;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-facebook-add-friends-dark {
  background-position: 0 -1666px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-facebook-add-friends-light {
  background-position: 0 -1592px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-facebook-close-btn {
  background-position: 0 -2202px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-facebook-connect {
  background-position: 0 -343px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-facebook-off-dark {
  background-position: 0 -1399px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-facebook-off-light {
  background-position: 0 -1470px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-facebook-profile-pic {
  background-position: 0 -426px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-facebook-question-dark {
  background-position: 0 -1374px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-facebook-question-light {
  background-position: 0 -1348px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-follow-email-color {
  background-position: 0 -1204px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-follow-email-gray {
  background-position: 0 -1229px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-follow-facebook-color {
  background-position: 0 -1254px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-follow-facebook-gray {
  background-position: 0 -1301px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-follow-googleplus-color {
  background-position: 0 -689px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-follow-googleplus-gray {
  background-position: 0 -834px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-follow-rss-color {
  background-position: 0 -519px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-follow-rss-gray {
  background-position: 0 -1095px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-follow-slash-gray {
  background-position: 0 -2276px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-follow-twitter-color {
  background-position: 0 -661px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-follow-twitter-gray {
  background-position: 0 -1122px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-follow-youtube-color {
  background-position: 0 -396px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-follow-youtube-gray {
  background-position: 0 -546px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-getit-btn {
  background-position: 0 -1177px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-lead-article-icon-black {
  background-position: 0 -1571px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-lead-photo-icon-black {
  background-position: 0 -1424px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-lead-video-icon-black {
  background-position: 0 -1877px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-left-pagination-arrow-light {
  background-position: 0 -1639px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-line_fade {
  background-position: 0 -1993px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-login-arrow {
  background-position: 0 -2059px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-login-facebook-large {
  background-position: 0 -128px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-login-facebook {
  background-position: 0 -163px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-login-google {
  background-position: 0 -283px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-login-linkedin {
  background-position: 0 -253px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-login-myspace {
  background-position: 0 -193px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-login-twitter {
  background-position: 0 -223px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-login-with-facebook {
  background-position: 0 -370px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-login-yahoo {
  background-position: 0 -313px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-mediapost-left-arrow-black {
  background-position: 0 -2213px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-mediapost-left-arrow-red {
  background-position: 0 -2162px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-mediapost-right-arrow-black {
  background-position: 0 -2249px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-mediapost-right-arrow-red {
  background-position: 0 -2145px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-medium-close-btn {
  background-position: 0 -1942px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-misc-line-dark {
  background-position: 0 -2361px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-misc-link-out {
  background-position: 0 -1496px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-misc-social-plus {
  background-position: 0 -2305px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-overlay-close-btn-light {
  background-position: 0 -576px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-photo-gallery-icon-dark {
  background-position: 0 -628px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-photo-gallery-icon-red {
  background-position: 0 -486px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-relatedvideo-left-arrow-black {
  background-position: 0 -863px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-relatedvideo-left-arrow-gray {
  background-position: 0 -776px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-relatedvideo-left-arrow-red {
  background-position: 0 -718px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-relatedvideo-right-arrow-black {
  background-position: 0 -1037px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-relatedvideo-right-arrow-gray {
  background-position: 0 -921px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-relatedvideo-right-arrow-red {
  background-position: 0 -979px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-right-arrow-bullet-gray {
  background-position: 0 -2335px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-right-arrow-red {
  background-position: 0 -2343px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-right-pagination-arrow-light {
  background-position: 0 -1612px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-right-triangle-red {
  background-position: 0 -2351px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-small-camera-black {
  background-position: 0 -2266px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-small-close-btn {
  background-position: 0 -1898px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-small-down-outline-arrow-black {
  background-position: 0 -2179px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-small-down-outline-arrow-gray {
  background-position: 0 -2186px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-small-left-pagination-arrow-dark {
  background-position: 0 -1736px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-small-left-pagination-arrow-inactive {
  background-position: 0 -2017px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-small-left-pagination-light {
  background-position: 0 -1841px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-small-right-pagination-arrow-dark {
  background-position: 0 -1755px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-small-right-pagination-arrow-inactive {
  background-position: 0 -1997px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-small-right-pagination-arrow-light {
  background-position: 0 -1806px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-small-rss-orange {
  background-position: 0 -1686px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-small-share-arrow-red {
  background-position: 0 -2316px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-small-share-facebook-color {
  background-position: 0 -1774px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-small-share-facebook-gray {
  background-position: 0 -1790px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-small-share-plus-color {
  background-position: 0 -1926px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-small-share-plus-gray {
  background-position: 0 -1958px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-small-share-twitter-color {
  background-position: 0 -1284px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-small-share-twitter-gray {
  background-position: 0 -1331px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-small-speech-bubble-light {
  background-position: 0 -2133px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-small-video-icon-black {
  background-position: 0 -2193px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-social-facebook-color {
  background-position: 0 -1698px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-social-facebook-dark {
  background-position: 0 -1974px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-social-plus-color {
  background-position: 0 -2114px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-social-plus-dark {
  background-position: 0 -2230px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-social-twitter-color {
  background-position: 0 -1509px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-social-twitter-dark {
  background-position: 0 -1717px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-speech-bubble-dark {
  background-position: 0 -1528px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-weather-zip-field {
  background-position: 0 -1445px;
}

/* line 394, icon/share/*.png */
.share-sprite, .share-condensed-facebook-dark, .share-condensed-facebook, .share-condensed-more-dark, .share-condensed-more, .share-condensed-twitter-dark, .share-condensed-twitter, .share-elp-condensed-facebook, .share-elp-condensed-plus, .share-elp-condensed-twitter, .share-expanded-email, .share-expanded-facebook, .share-expanded-stumble, .share-expanded-twitter, .share-facebook-small, .share-follow-facebook-color, .share-follow-facebook-gray, .share-follow-google-color, .share-follow-google-gray, .share-follow-instagram-color, .share-follow-instagram-gray, .share-follow-newsletter-color, .share-follow-newsletter-gray, .share-follow-rss-color, .share-follow-rss-gray, .share-follow-slash-gray, .share-follow-twitter-color, .share-follow-twitter-gray, .share-follow-youtube-color, .share-follow-youtube-gray, .share-googleplus-small, .share-twitter-small, .share-yahoo-small, .menu-wrapper .social-site.facebook, .menu-wrapper .social-site.googleplus, .menu-wrapper .social-site.yahoo, .menu-wrapper .social-site.twitter, .sharebar_condensed .social-icons:hover .facebook, .sharebar_condensed .social-icons:hover .twitter, .sharebar_condensed .social-icons:hover .more, .sharebar_condensed .facebook, .sharebar_condensed .twitter, .sharebar_condensed .more, .modal-body .sharebar_condensed:hover li .facebook, .pictures-page .sharebar_condensed:hover li .facebook, .modal-body .sharebar_condensed:hover li .twitter, .pictures-page .sharebar_condensed:hover li .twitter, .modal-body .sharebar_condensed:hover li .more, .pictures-page .sharebar_condensed:hover li .more {
  background: url('/bundles/cbsnewscore/images/sprites/icon/share-s73dbf75e6d.png') no-repeat;
}

/* line 354, icon/share-2x/*.png */
.share-2x-sprite {
  background: url('/bundles/cbsnewscore/images/sprites/icon/share-2x-saf8d2c5be6.png') no-repeat;
}

/* line 314, icon/asset-overlay/*.png */
.asset-overlay-sprite, .asset-overlay-article-feature, .asset-overlay-article-light, .asset-overlay-article, .asset-overlay-gallery-camera, .asset-overlay-gallery-feature, .asset-overlay-gallery-light, .asset-overlay-gallery, .asset-overlay-image-gallery, .asset-overlay-mag-48, .asset-overlay-mag-60, .asset-overlay-media_post, .asset-overlay-play, .asset-overlay-show-en, .asset-overlay-show-ftn, .asset-overlay-show-sm, .asset-overlay-show-tm, .asset-overlay-video-feature, .asset-overlay-video-light, .asset-overlay-video-play, .asset-overlay-video, .listing-standard-lead .media-feature .asset-icon.gallery, .listing-standard-lead .media-feature .overlay-gallery-feature:before {
  background: url('/bundles/cbsnewscore/images/sprites/icon/asset-overlay-s8e782cef8e.png') no-repeat;
}

/* line 210, icon/asset-overlay-2x/*.png */
.asset-overlay-2x-sprite {
  background: url('/bundles/cbsnewscore/images/sprites/icon/asset-overlay-2x-sc5dbd5c1c1.png') no-repeat;
}

/* line 122, icon/modal/*.png */
.modal-sprite, .modal-close-btn-black, .modal-home, .modal-login-facebook-large, .modal-login-facebook, .modal-login-googleplus, .modal-login-linkedin, .modal-login-myspace, .modal-login-twitter, .modal-login-yahoo, .modal-x-close-btn, .modal-body .social-site.facebook, .modal-body .social-site.googleplus, .modal-body .social-site.yahoo, .modal-body .social-site.twitter, .modal-iframe .close, #set-homepage .close {
  background: url('/bundles/cbsnewscore/images/sprites/icon/modal-s58506664e5.png') no-repeat;
}

/* line 50, icon/modal-2x/*.png */
.modal-2x-sprite {
  background: url('/bundles/cbsnewscore/images/sprites/icon/modal-2x-sfe34253d39.png') no-repeat;
}

/* line 74, icon/livestream/*.png */
.livestream-sprite {
  background: url('/bundles/cbsnewscore/images/sprites/icon/livestream-s39272b31ee.png') no-repeat;
}

/* line 74, icon/livestream-2x/*.png */
.livestream-2x-sprite {
  background: url('/bundles/cbsnewscore/images/sprites/icon/livestream-2x-s7f6207494e.png') no-repeat;
}

/* line 2, ../../sass/desktop/_layout.scss */
h1, h2, h3, h4, h5, h6 {
  text-rendering: auto;
}

/* line 6, ../../sass/desktop/_layout.scss */
.img {
  display: block;
  overflow: hidden;
  line-height: 0;
}

/* line 13, ../../sass/desktop/_layout.scss */
.tracking-gif {
  display: none;
}

/* line 17, ../../sass/desktop/_layout.scss */
.content-primary {
  padding: 0;
}
/* line 19, ../../sass/desktop/_layout.scss */
.content-primary .container {
  background-color: #fff;
  padding-top: 20px;
}

/* line 25, ../../sass/desktop/_layout.scss */
.module {
  margin: 0 0 20px;
}
/* line 32, ../../sass/desktop/_layout.scss */
.module .hidden {
  display: none;
}

/* line 37, ../../sass/desktop/_layout.scss */
.section {
  margin: 0 0 20px;
}
/* line 45, ../../sass/desktop/_layout.scss */
.section.section-lead > .title, .section.section-lead .section-head .title {
  font-size: 50px;
}

/* line 63, ../../sass/desktop/_layout.scss */
.body-container {
  min-width: 1260px;
}

/* line 4, ../../sass/desktop/_content_inverse.scss */
.content-inverse, .content-primary-inverse, .inverse-header {
  color: #dedede;
}
/* line 7, ../../sass/desktop/_content_inverse.scss */
.content-inverse a, .content-primary-inverse a, .inverse-header a {
  color: #dedede;
}
/* line 10, ../../sass/desktop/_content_inverse.scss */
.content-inverse a:hover, .content-primary-inverse a:hover, .inverse-header a:hover {
  color: white;
}
/* line 24, ../../sass/desktop/_content_inverse.scss */
.content-inverse .nrelate_related li, .content-primary-inverse .nrelate_related li, .inverse-header .nrelate_related li {
  margin-bottom: 15px;
}
/* line 27, ../../sass/desktop/_content_inverse.scss */
.content-inverse .nrelate_related .nr_inner, .content-primary-inverse .nrelate_related .nr_inner, .inverse-header .nrelate_related .nr_inner {
  padding-top: 0;
  background-image: none;
  background-color: transparent;
}
/* line 33, ../../sass/desktop/_content_inverse.scss */
.content-inverse .nrelate_related .nr_title, .content-primary-inverse .nrelate_related .nr_title, .inverse-header .nrelate_related .nr_title {
  border-bottom: 1px solid #202022;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 39, ../../sass/desktop/_content_inverse.scss */
.content-inverse .nrelate_related .nr_post_title, .content-primary-inverse .nrelate_related .nr_post_title, .inverse-header .nrelate_related .nr_post_title {
  font-size: 14px;
}
/* line 45, ../../sass/desktop/_content_inverse.scss */
.content-inverse .nrelate_related .nr_source:before, .content-primary-inverse .nrelate_related .nr_source:before, .inverse-header .nrelate_related .nr_source:before {
  color: #666666;
}
/* line 50, ../../sass/desktop/_content_inverse.scss */
.content-inverse .nrelate_related .nr_about, .content-primary-inverse .nrelate_related .nr_about, .inverse-header .nrelate_related .nr_about {
  font-size: 12px;
  position: relative;
  top: 0;
}

/* line 59, ../../sass/desktop/_content_inverse.scss */
.content-primary-inverse {
  background-color: #17191a !important;
}
/* line 62, ../../sass/desktop/_content_inverse.scss */
.content-primary-inverse .container {
  background-color: transparent;
}

/* line 67, ../../sass/desktop/_content_inverse.scss */
.inverse-header, .deep-story-header .dropdown-content {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #373e47), color-stop(60%, #181b1f));
  background-image: -webkit-linear-gradient(#373e47 0%, #181b1f 60%);
  background-image: -moz-linear-gradient(#373e47 0%, #181b1f 60%);
  background-image: -o-linear-gradient(#373e47 0%, #181b1f 60%);
  background-image: linear-gradient(#373e47 0%, #181b1f 60%);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF373E47', endColorstr='#FF181B1F');
  border-top: 1px solid #666666;
}

/* line 74, ../../sass/desktop/_content_inverse.scss */
.content-inverse .img-inset:hover, .content-primary-inverse .img-inset:hover, .inverse-header .img-inset:hover,
.content-inverse .img-inset-thumb:hover,
.content-primary-inverse .img-inset-thumb:hover,
.inverse-header .img-inset-thumb:hover, .deep-story-dashboard .thread-items li:hover {
  cursor: pointer;
}
/* line 77, ../../sass/desktop/_content_inverse.scss */
.content-inverse .img-inset:hover:before, .content-primary-inverse .img-inset:hover:before, .inverse-header .img-inset:hover:before,
.content-inverse .img-inset-thumb:hover:before,
.content-primary-inverse .img-inset-thumb:hover:before,
.inverse-header .img-inset-thumb:hover:before, .deep-story-dashboard .thread-items li:hover:before {
  -webkit-box-shadow: 0 0 0 4px rgba(222, 222, 222, 0.5) inset;
  -moz-box-shadow: 0 0 0 4px rgba(222, 222, 222, 0.5) inset;
  box-shadow: 0 0 0 4px rgba(222, 222, 222, 0.5) inset;
}
/* line 82, ../../sass/desktop/_content_inverse.scss */
.content-inverse .img-inset img, .content-primary-inverse .img-inset img, .inverse-header .img-inset img,
.content-inverse .img-inset-thumb img,
.content-primary-inverse .img-inset-thumb img,
.inverse-header .img-inset-thumb img, .deep-story-dashboard .thread-items li:hover img {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
  opacity: 0.9;
}
/* line 87, ../../sass/desktop/_content_inverse.scss */
.content-inverse .img-inset:hover img, .content-primary-inverse .img-inset:hover img, .inverse-header .img-inset:hover img,
.content-inverse .img-inset-thumb:hover img,
.content-primary-inverse .img-inset-thumb:hover img,
.inverse-header .img-inset-thumb:hover img, .deep-story-dashboard .thread-items li:hover img {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

/* line 112, ../../sass/desktop/_content_inverse.scss */
.btn.btn-inverse {
  margin: 20px;
  font-weight: 300;
  display: inline-block;
  -webkit-box-shadow: 0 1px rgba(1, 1, 1, 0.29);
  -moz-box-shadow: 0 1px rgba(1, 1, 1, 0.29);
  box-shadow: 0 1px rgba(1, 1, 1, 0.29);
  background-color: #3e3f3f;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF3E3F3F', endColorstr='#FF202121');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3e3f3f), color-stop(100%, #202121));
  background-image: -webkit-linear-gradient(top, #3e3f3f 0%, #202121 100%);
  background-image: -moz-linear-gradient(top, #3e3f3f 0%, #202121 100%);
  background-image: -o-linear-gradient(top, #3e3f3f 0%, #202121 100%);
  background-image: linear-gradient(top, #3e3f3f 0%, #202121 100%);
  border: 1px solid #2E2D2D;
  color: #A8A4A4;
  text-shadow: 0, -1px black;
  border-radius: 0;
  padding: 0;
}
/* line 104, ../../sass/desktop/_content_inverse.scss */
.btn.btn-inverse:hover {
  background-color: black;
  background-image: none;
  filter: none;
}
/* line 116, ../../sass/desktop/_content_inverse.scss */
.btn.btn-inverse .text {
  padding: 6px 6px 4px 10px;
  float: left;
  border-right: 1px solid #2E2D2D;
  letter-spacing: -0.05em;
  font-weight: 700;
  font-size: 14px;
  text-shadow: 0 -1px #000;
  border-color: #2e2d2d;
  border-style: solid;
  border-width: 1px;
}
/* line 128, ../../sass/desktop/_content_inverse.scss */
.btn.btn-inverse .inverse-circle-arrow {
  background-position: 0 -453px;
  width: 16px;
  height: 17px;
  margin: 6px 9px;
  float: left;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.btn.btn-inverse .inverse-circle-arrow:hover, .btn.btn-inverse .inverse-circle-arrow.arrow-circle-right_hover, .btn.btn-inverse .inverse-circle-arrow.arrow-circle-right-hover {
  background-position: 0 -470px;
}
/* line 136, ../../sass/desktop/_content_inverse.scss */
.btn.btn-inverse.btn-inverse:hover .inverse-circle-arrow {
  background-position: 0 -470px;
}
/* line 139, ../../sass/desktop/_content_inverse.scss */
.btn.btn-inverse.btn-inverse:hover .text {
  color: white;
}

/* line 314, icon/asset-overlay/*.png */
.asset-overlay-sprite, .asset-overlay-article-feature, .asset-overlay-article-light, .asset-overlay-article, .asset-overlay-gallery-camera, .asset-overlay-gallery-feature, .asset-overlay-gallery-light, .asset-overlay-gallery, .asset-overlay-image-gallery, .asset-overlay-mag-48, .asset-overlay-mag-60, .asset-overlay-media_post, .asset-overlay-play, .asset-overlay-show-en, .asset-overlay-show-ftn, .asset-overlay-show-sm, .asset-overlay-show-tm, .asset-overlay-video-feature, .asset-overlay-video-light, .asset-overlay-video-play, .asset-overlay-video, .listing-standard-lead .media-feature .asset-icon.gallery, .listing-standard-lead .media-feature .overlay-gallery-feature:before {
  background: url('/bundles/cbsnewscore/images/sprites/icon/asset-overlay-s8e782cef8e.png') no-repeat;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-article-feature {
  background-position: 0 -1701px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-article-feature:hover, .asset-overlay-article-feature.article-feature_hover, .asset-overlay-article-feature.article-feature-hover {
  background-position: 0 -1823px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-article-light {
  background-position: 0 -210px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-article {
  background-position: 0 -1190px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-article:hover, .asset-overlay-article.article_hover, .asset-overlay-article.article-hover {
  background-position: 0 -1330px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-gallery-camera {
  background-position: 0 -2247px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-gallery-feature {
  background-position: 0 -1945px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-gallery-feature:hover, .asset-overlay-gallery-feature.gallery-feature_hover, .asset-overlay-gallery-feature.gallery-feature-hover {
  background-position: 0 -2150px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-gallery-light {
  background-position: 0 -70px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-gallery {
  background-position: 0 -840px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-gallery:hover, .asset-overlay-gallery.gallery_hover, .asset-overlay-gallery.gallery-hover {
  background-position: 0 -420px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-image-gallery {
  background-position: 0 -770px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-image-gallery:hover, .asset-overlay-image-gallery.image-gallery_hover, .asset-overlay-image-gallery.image-gallery-hover {
  background-position: 0 -490px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-mag-48 {
  background-position: 0 -1540px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-mag-48:hover, .asset-overlay-mag-48.mag-48_hover, .asset-overlay-mag-48.mag-48-hover {
  background-position: 0 -560px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-mag-60 {
  background-position: 0 -1875px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-mag-60:hover, .asset-overlay-mag-60.mag-60_hover, .asset-overlay-mag-60.mag-60-hover {
  background-position: 0 -1050px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-media_post {
  background-position: 0 -1260px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-media_post:hover, .asset-overlay-media_post.media_post_hover, .asset-overlay-media_post.media_post-hover {
  background-position: 0 -1400px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-play {
  background-position: 0 -2053px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-play:hover, .asset-overlay-play.play_hover, .asset-overlay-play.play-hover {
  background-position: 0 -2204px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-show-en {
  background-position: 0 -1470px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-show-en:hover, .asset-overlay-show-en.show-en_hover, .asset-overlay-show-en.show-en-hover {
  background-position: 0 -910px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-show-ftn {
  background-position: 0 -280px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-show-ftn:hover, .asset-overlay-show-ftn.show-ftn_hover, .asset-overlay-show-ftn.show-ftn-hover {
  background-position: 0 0;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-show-sm {
  background-position: 0 -1753px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-show-sm:hover, .asset-overlay-show-sm.show-sm_hover, .asset-overlay-show-sm.show-sm-hover {
  background-position: 0 -700px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-show-tm {
  background-position: 0 -630px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-show-tm:hover, .asset-overlay-show-tm.show-tm_hover, .asset-overlay-show-tm.show-tm-hover {
  background-position: 0 -1120px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-video-feature {
  background-position: 0 -1999px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-video-feature:hover, .asset-overlay-video-feature.video-feature_hover, .asset-overlay-video-feature.video-feature-hover {
  background-position: 0 -2096px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-video-light {
  background-position: 0 -140px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-video-play {
  background-position: 0 -1610px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-video {
  background-position: 0 -980px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.asset-overlay-video:hover, .asset-overlay-video.video_hover, .asset-overlay-video.video-hover {
  background-position: 0 -350px;
}

/* line 7, ../../sass/desktop/_listing.scss */
.listing-standard .items li,
.listing-standard-sub .items li {
  margin-bottom: 10px;
  padding-bottom: 0px;
  border-bottom: 1px solid #dedede;
}
/* line 13, ../../sass/desktop/_listing.scss */
.listing-standard .items li:last-child,
.listing-standard-sub .items li:last-child {
  border-bottom: 0;
}
/* line 18, ../../sass/desktop/_listing.scss */
.listing-standard .items li .title,
.listing-standard-sub .items li .title {
  padding-bottom: 0px;
}
/* line 51, ../../sass/desktop/_listing.scss */
.listing-standard .title,
.listing-standard-sub .title {
  font-size: 21px;
}
/* line 55, ../../sass/desktop/_listing.scss */
.listing-standard .dek,
.listing-standard-sub .dek {
  line-height: 1.2;
}

/* line 7, ../../sass/desktop/_listing.scss */
.listing-standard-lead .items li,
.listing-mini-lead .items li {
  margin-bottom: 10px;
  padding-bottom: 0px;
  border-bottom: 1px solid #dedede;
}
/* line 13, ../../sass/desktop/_listing.scss */
.listing-standard-lead .items li:last-child,
.listing-mini-lead .items li:last-child {
  border-bottom: 0;
}
/* line 18, ../../sass/desktop/_listing.scss */
.listing-standard-lead .items li .title,
.listing-mini-lead .items li .title {
  padding-bottom: 0px;
}
/* line 70, ../../sass/desktop/_listing.scss */
.listing-standard-lead .items li,
.listing-mini-lead .items li {
  padding-bottom: 4px;
}
/* line 74, ../../sass/desktop/_listing.scss */
.listing-standard-lead .items .media-body,
.listing-mini-lead .items .media-body {
  position: relative;
  top: -4px;
}
/* line 79, ../../sass/desktop/_listing.scss */
.listing-standard-lead .items .title,
.listing-mini-lead .items .title {
  margin-top: 5px;
  margin-bottom: 10px;
}
/* line 85, ../../sass/desktop/_listing.scss */
.listing-standard-lead .items .dek,
.listing-mini-lead .items .dek {
  margin-bottom: 10px;
}
/* line 90, ../../sass/desktop/_listing.scss */
.listing-standard-lead .items .media-figure,
.listing-mini-lead .items .media-figure {
  margin-bottom: 15px;
}
/* line 93, ../../sass/desktop/_listing.scss */
.listing-standard-lead .items .media-figure .img,
.listing-mini-lead .items .media-figure .img {
  z-index: 1;
  position: relative;
}
/* line 169, ../../sass/utilities/_content.scss */
.listing-standard-lead .items .media-figure .img:after,
.listing-mini-lead .items .media-figure .img:after {
  -webkit-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  -moz-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
/* line 98, ../../sass/desktop/_listing.scss */
.listing-standard-lead .items .media-figure:hover .img:after,
.listing-mini-lead .items .media-figure:hover .img:after {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* line 113, ../../sass/desktop/_listing.scss */
.listing-standard-lead .items .dek {
  line-height: 1.15;
}
/* line 121, ../../sass/desktop/_listing.scss */
.listing-standard-lead .media-feature .media-figure {
  float: none;
  margin-right: 0px;
}
/* line 126, ../../sass/desktop/_listing.scss */
.listing-standard-lead .media-feature .meta-overlay {
  width: auto;
  left: 0;
  right: 0;
  padding: 16px 20px 15px 85px;
  background-color: #202022;
  bottom: 10px;
}
/* line 134, ../../sass/desktop/_listing.scss */
.listing-standard-lead .media-feature .meta-overlay .title {
  margin-bottom: 0;
  font-size: 19px;
}
/* line 140, ../../sass/desktop/_listing.scss */
.listing-standard-lead .media-feature .asset-icon {
  width: 55px;
  height: 35px;
  left: 0;
  bottom: 0;
  margin: 20px 0 20px 20px;
}
/* line 146, ../../sass/desktop/_listing.scss */
.listing-standard-lead .media-feature .asset-icon.gallery {
  background-position: 0 -2247px;
}
/* line 153, ../../sass/desktop/_listing.scss */
.listing-standard-lead .media-feature .overlay-gallery-feature:before {
  content: "";
  width: 65px;
  height: 35px;
  display: block;
  position: absolute;
  left: 20px;
  top: 20px;
  background-position: 0 -2247px;
}
/* line 166, ../../sass/desktop/_listing.scss */
.listing-standard-lead li.item-full-lead {
  padding-bottom: 10px;
}
/* line 171, ../../sass/desktop/_listing.scss */
.listing-standard-lead .related-links li {
  margin-bottom: 5px;
  padding-bottom: 5px;
}

/* line 7, ../../sass/desktop/_listing.scss */
.listing-full .items li,
.listing-full-sub .items li,
.listing-full-sub-basic .items li,
.listing-mini-sub-basic .items li,
.listing-full-focus .items li,
.listing-full-focus-with-label .items li,
.listing-full-lead .items li,
.listing-basic-lead .items li,
.listing-full-lead-media .items li {
  margin-bottom: 10px;
  padding-bottom: 0px;
  border-bottom: 1px solid #dedede;
}
/* line 13, ../../sass/desktop/_listing.scss */
.listing-full .items li:last-child,
.listing-full-sub .items li:last-child,
.listing-full-sub-basic .items li:last-child,
.listing-mini-sub-basic .items li:last-child,
.listing-full-focus .items li:last-child,
.listing-full-focus-with-label .items li:last-child,
.listing-full-lead .items li:last-child,
.listing-basic-lead .items li:last-child,
.listing-full-lead-media .items li:last-child {
  border-bottom: 0;
}
/* line 18, ../../sass/desktop/_listing.scss */
.listing-full .items li .title,
.listing-full-sub .items li .title,
.listing-full-sub-basic .items li .title,
.listing-mini-sub-basic .items li .title,
.listing-full-focus .items li .title,
.listing-full-focus-with-label .items li .title,
.listing-full-lead .items li .title,
.listing-basic-lead .items li .title,
.listing-full-lead-media .items li .title {
  padding-bottom: 0px;
}

/* line 195, ../../sass/desktop/_listing.scss */
.module-rem .listing-full li {
  border-bottom: 0;
}
/* line 198, ../../sass/desktop/_listing.scss */
.module-rem .listing-full, .module-rem .listing-mini-sub {
  background-image: url("/bundles/cbsnewscore/images/standalone/bkg-highlight-300.png");
  background-repeat: no-repeat;
  padding-top: 20px;
}

/* line 220, ../../sass/desktop/_listing.scss */
.listing-full .items li,
.listing-full-horizontal .items li,
.listing-full-sub .items li,
.listing-full-sub-horizontal .items li,
.listing-full-sub-basic .items li,
.listing-mini-sub-basic .items li,
.listing-full-focus .items li,
.listing-full-focus-with-label .items li,
.listing-full-lead .items li,
.listing-basic-lead .items li,
.listing-full-lead-media .items li {
  margin-bottom: 7px;
}
/* line 224, ../../sass/desktop/_listing.scss */
.listing-full .items .dek,
.listing-full-horizontal .items .dek,
.listing-full-sub .items .dek,
.listing-full-sub-horizontal .items .dek,
.listing-full-sub-basic .items .dek,
.listing-mini-sub-basic .items .dek,
.listing-full-focus .items .dek,
.listing-full-focus-with-label .items .dek,
.listing-full-lead .items .dek,
.listing-basic-lead .items .dek,
.listing-full-lead-media .items .dek {
  margin-bottom: 10px;
}
/* line 229, ../../sass/desktop/_listing.scss */
.listing-full .items .media-block,
.listing-full-horizontal .items .media-block,
.listing-full-sub .items .media-block,
.listing-full-sub-horizontal .items .media-block,
.listing-full-sub-basic .items .media-block,
.listing-mini-sub-basic .items .media-block,
.listing-full-focus .items .media-block,
.listing-full-focus-with-label .items .media-block,
.listing-full-lead .items .media-block,
.listing-basic-lead .items .media-block,
.listing-full-lead-media .items .media-block {
  margin-bottom: 3px;
}
/* line 232, ../../sass/desktop/_listing.scss */
.listing-full .items .media-block .meta-label,
.listing-full-horizontal .items .media-block .meta-label,
.listing-full-sub .items .media-block .meta-label,
.listing-full-sub-horizontal .items .media-block .meta-label,
.listing-full-sub-basic .items .media-block .meta-label,
.listing-mini-sub-basic .items .media-block .meta-label,
.listing-full-focus .items .media-block .meta-label,
.listing-full-focus-with-label .items .media-block .meta-label,
.listing-full-lead .items .media-block .meta-label,
.listing-basic-lead .items .media-block .meta-label,
.listing-full-lead-media .items .media-block .meta-label {
  margin-top: 0px;
}
/* line 235, ../../sass/desktop/_listing.scss */
.listing-full .items .media-block .img,
.listing-full-horizontal .items .media-block .img,
.listing-full-sub .items .media-block .img,
.listing-full-sub-horizontal .items .media-block .img,
.listing-full-sub-basic .items .media-block .img,
.listing-mini-sub-basic .items .media-block .img,
.listing-full-focus .items .media-block .img,
.listing-full-focus-with-label .items .media-block .img,
.listing-full-lead .items .media-block .img,
.listing-basic-lead .items .media-block .img,
.listing-full-lead-media .items .media-block .img {
  margin-bottom: 10px;
  z-index: 1;
  position: relative;
}
/* line 169, ../../sass/utilities/_content.scss */
.listing-full .items .media-block .img:after,
.listing-full-horizontal .items .media-block .img:after,
.listing-full-sub .items .media-block .img:after,
.listing-full-sub-horizontal .items .media-block .img:after,
.listing-full-sub-basic .items .media-block .img:after,
.listing-mini-sub-basic .items .media-block .img:after,
.listing-full-focus .items .media-block .img:after,
.listing-full-focus-with-label .items .media-block .img:after,
.listing-full-lead .items .media-block .img:after,
.listing-basic-lead .items .media-block .img:after,
.listing-full-lead-media .items .media-block .img:after {
  -webkit-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  -moz-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
/* line 242, ../../sass/desktop/_listing.scss */
.listing-full .items .media-block:hover .img:after,
.listing-full-horizontal .items .media-block:hover .img:after,
.listing-full-sub .items .media-block:hover .img:after,
.listing-full-sub-horizontal .items .media-block:hover .img:after,
.listing-full-sub-basic .items .media-block:hover .img:after,
.listing-mini-sub-basic .items .media-block:hover .img:after,
.listing-full-focus .items .media-block:hover .img:after,
.listing-full-focus-with-label .items .media-block:hover .img:after,
.listing-full-lead .items .media-block:hover .img:after,
.listing-basic-lead .items .media-block:hover .img:after,
.listing-full-lead-media .items .media-block:hover .img:after {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* line 253, ../../sass/desktop/_listing.scss */
.listing-full-horizontal .items .list-item,
.listing-full-sub-horizontal .items .list-item {
  margin-bottom: 15px;
}
/* line 257, ../../sass/desktop/_listing.scss */
.listing-full-horizontal .items .dek,
.listing-full-sub-horizontal .items .dek {
  margin-bottom: 10px;
}
/* line 262, ../../sass/desktop/_listing.scss */
.listing-full-horizontal .items .media-block,
.listing-full-sub-horizontal .items .media-block {
  margin-bottom: 10px;
}

/* line 275, ../../sass/desktop/_listing.scss */
.listing-full-sub .title,
.listing-full-sub-basic .title,
.listing-mini-sub-basic .title,
.listing-full-sub-horizontal .title,
.listing-full-focus .title,
.listing-full-focus-with-label .title,
.listing-full-lead-media .title {
  font-size: 21px;
  letter-spacing: -0.08em;
}

/* line 282, ../../sass/desktop/_listing.scss */
.listing-full-focus-with-label .title {
  letter-spacing: -0.05em;
}
/* line 286, ../../sass/desktop/_listing.scss */
.listing-full-focus-with-label .items .item.quote p.dek {
  color: black;
  font-style: italic;
}
/* line 291, ../../sass/desktop/_listing.scss */
.listing-full-focus-with-label .items .item.quote ul.related-links .action {
  display: block;
  background: none;
  text-indent: 0;
  color: #b12124;
  margin-bottom: 4px;
}
/* line 302, ../../sass/desktop/_listing.scss */
.listing-full-focus-with-label.the-experts .items .media-block .img:after {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 305, ../../sass/desktop/_listing.scss */
.listing-full-focus-with-label.the-experts .items .author {
  font-weight: 700;
  font-size: 13px;
  text-transform: uppercase;
  text-align: center;
  width: 100%;
  display: block;
  color: #b12124;
  margin-bottom: 5px;
}
/* line 315, ../../sass/desktop/_listing.scss */
.listing-full-focus-with-label.the-experts .items li .title {
  font-weight: 500;
  font-style: italic;
  font-family: "chaparral-pro", sans-serif;
  letter-spacing: -0.04em;
  line-height: 1.1;
  text-align: center;
}
/* line 323, ../../sass/desktop/_listing.scss */
.listing-full-focus-with-label.the-experts .item:after {
  background-image: url("/bundles/cbsnewscore/images/standalone/experts-divider.png");
  background-repeat: no-repeat;
  width: 134px;
  height: 1px;
  display: block;
  content: "";
  margin: 20px auto 25px;
}
/* line 332, ../../sass/desktop/_listing.scss */
.listing-full-focus-with-label.the-experts .item:last-child:after {
  background-image: none;
}
/* line 335, ../../sass/desktop/_listing.scss */
.listing-full-focus-with-label.the-experts .item {
  position: relative;
}
/* line 338, ../../sass/desktop/_listing.scss */
.listing-full-focus-with-label.the-experts .ad-button-bottom {
  position: absolute;
  top: 4px;
  right: 0;
}

/* line 349, ../../sass/desktop/_listing.scss */
.listing-full-focus-with-label .items li,
.listing-full-lead-media .items li {
  padding-bottom: 0;
  border-bottom: none;
}
/* line 357, ../../sass/desktop/_listing.scss */
.listing-full-focus-with-label .items .item .dek,
.listing-full-lead-media .items .item .dek {
  font-size: 17px;
  line-height: 1.2;
  margin-top: 5px;
}
/* line 363, ../../sass/desktop/_listing.scss */
.listing-full-focus-with-label .items .item .meta-label .sub.comment-icon,
.listing-full-lead-media .items .item .meta-label .sub.comment-icon {
  background-position: 0 -586px;
  padding-left: 20px;
}

/* line 374, ../../sass/desktop/_listing.scss */
.listing-full-lead-media .items li {
  padding-bottom: 30px;
}
/* line 378, ../../sass/desktop/_listing.scss */
.listing-full-lead-media .items .item .meta-label {
  margin-bottom: 10px;
}
/* line 380, ../../sass/desktop/_listing.scss */
.listing-full-lead-media .items .item .meta-label .sub.comment-icon {
  background-position: 0 -586px;
  padding-left: 20px;
}

/* line 390, ../../sass/desktop/_listing.scss */
.listing-full-focus-local .title {
  font-size: 26px;
  letter-spacing: -0.05em;
  line-height: 1.6em;
}

/* line 398, ../../sass/desktop/_listing.scss */
.listing-full-sub-basic > .title,
.listing-mini-sub-basic > .title {
  border-top: none;
  font-size: 17px;
  letter-spacing: normal;
}
/* line 406, ../../sass/desktop/_listing.scss */
.listing-full-sub-basic .items .title,
.listing-mini-sub-basic .items .title {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0em;
}
/* line 416, ../../sass/desktop/_listing.scss */
.listing-full-sub-basic .first .title,
.listing-mini-sub-basic .first .title {
  font-weight: 700;
}
/* line 421, ../../sass/desktop/_listing.scss */
.listing-full-sub-basic .more,
.listing-mini-sub-basic .more {
  border-top: 1px solid #dedede;
  padding-top: 7px;
}
/* line 425, ../../sass/desktop/_listing.scss */
.listing-full-sub-basic .more a,
.listing-mini-sub-basic .more a {
  font-weight: 700;
  text-transform: uppercase;
  font-size: 10px;
}
/* line 432, ../../sass/desktop/_listing.scss */
.listing-full-sub-basic h4,
.listing-mini-sub-basic h4 {
  line-height: normal;
}
/* line 438, ../../sass/desktop/_listing.scss */
.listing-full-sub-basic .media-block .img,
.listing-mini-sub-basic .media-block .img {
  z-index: 1;
  position: relative;
}
/* line 169, ../../sass/utilities/_content.scss */
.listing-full-sub-basic .media-block .img:after,
.listing-mini-sub-basic .media-block .img:after {
  -webkit-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  -moz-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
/* line 443, ../../sass/desktop/_listing.scss */
.listing-full-sub-basic .media-block:hover .img:after,
.listing-mini-sub-basic .media-block:hover .img:after {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* line 457, ../../sass/desktop/_listing.scss */
.listing-sub-mini figure,
.listing-sub-mini-horizontal figure {
  margin-bottom: 10px;
}
/* line 461, ../../sass/desktop/_listing.scss */
.listing-sub-mini .title,
.listing-sub-mini-horizontal .title {
  font-size: 14px;
  font-weight: 500;
}

/* line 471, ../../sass/desktop/_listing.scss */
.listing-full .title,
.listing-full-horizontal .title,
.listing-full-lead .title,
.listing-basic-lead .title {
  font-size: 26px;
  line-height: 0.9;
}

/* line 7, ../../sass/desktop/_listing.scss */
.listing-mini .items li,
.listing-mini-sub .items li,
.listing-mini-number .items li,
.listing-mini-callout .items li {
  margin-bottom: 10px;
  padding-bottom: 0px;
  border-bottom: 1px solid #dedede;
}
/* line 13, ../../sass/desktop/_listing.scss */
.listing-mini .items li:last-child,
.listing-mini-sub .items li:last-child,
.listing-mini-number .items li:last-child,
.listing-mini-callout .items li:last-child {
  border-bottom: 0;
}
/* line 18, ../../sass/desktop/_listing.scss */
.listing-mini .items li .title,
.listing-mini-sub .items li .title,
.listing-mini-number .items li .title,
.listing-mini-callout .items li .title {
  padding-bottom: 0px;
}
/* line 487, ../../sass/desktop/_listing.scss */
.listing-mini .items li,
.listing-mini-sub .items li,
.listing-mini-number .items li,
.listing-mini-callout .items li {
  padding-bottom: 10px;
}
/* line 491, ../../sass/desktop/_listing.scss */
.listing-mini .items .media-body,
.listing-mini-sub .items .media-body,
.listing-mini-number .items .media-body,
.listing-mini-callout .items .media-body {
  position: relative;
  top: -2px;
}

/* line 512, ../../sass/desktop/_listing.scss */
.listing-mini .items a,
.listing-mini-sub .items a {
  display: block;
}
/* line 515, ../../sass/desktop/_listing.scss */
.listing-mini .items a:hover,
.listing-mini-sub .items a:hover {
  color: #b12124;
}
/* line 517, ../../sass/desktop/_listing.scss */
.listing-mini .items a:hover .img:before,
.listing-mini-sub .items a:hover .img:before {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-top: 0;
}
/* line 521, ../../sass/desktop/_listing.scss */
.listing-mini .items a:hover .img-inset-thumb:after,
.listing-mini-sub .items a:hover .img-inset-thumb:after {
  background: none;
}
/* line 527, ../../sass/desktop/_listing.scss */
.listing-mini .items .meta-label .sub.comment-icon,
.listing-mini-sub .items .meta-label .sub.comment-icon {
  background-position: 0 -586px;
  padding-left: 20px;
}

/* line 537, ../../sass/desktop/_listing.scss */
.listing-mini .items .title {
  margin-bottom: 5px;
  line-height: 1.1;
  font-size: 16px;
}
/* line 543, ../../sass/desktop/_listing.scss */
.listing-mini .items .dek {
  font-size: 14px;
  margin-bottom: 0;
}

/* line 553, ../../sass/desktop/_listing.scss */
.listing-mini-number .items .number {
  font-family: "nimbus-sans", Helvetica, Arial, sans-serif;
  font-size: 45px;
  font-weight: 300;
  letter-spacing: -0.09em;
  line-height: 29.25px;
  color: #000000;
  background-image: url("/bundles/cbsnewscore/images/icon/share/follow-slash-gray.png");
  background-repeat: no-repeat;
  background-position: right 13px;
  padding-right: 15px;
  /*&:after {
  	@extend %separator-slash;
  	font-size: $font-size-7xlarge;
  	position: relative;
  	bottom: $spacing-block-xxtight;
  }*/
}

/* line 575, ../../sass/desktop/_listing.scss */
.listing-mini-callout .callout-figure {
  position: relative;
}
/* line 578, ../../sass/desktop/_listing.scss */
.listing-mini-callout .callout-figure .callout-count {
  background-color: #202022;
  color: white;
  display: block;
  font-size: 26px;
  font-weight: 300;
  letter-spacing: -0.08em;
  text-align: center;
  width: 70px;
  font-family: "nimbus-sans", Helvetica, Arial, sans-serif;
}
/* line 591, ../../sass/desktop/_listing.scss */
.listing-mini-callout .callout-figure .callout-triangle {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: solid 7px;
  border-color: #202022 transparent transparent transparent;
  border-right: none;
  position: absolute;
  right: 8px;
}

/* line 7, ../../sass/desktop/_listing.scss */
.listing-basic .items li {
  margin-bottom: 8px;
  padding-bottom: 0px;
  border-bottom: 1px solid #dedede;
}
/* line 13, ../../sass/desktop/_listing.scss */
.listing-basic .items li:last-child {
  border-bottom: 0;
}
/* line 18, ../../sass/desktop/_listing.scss */
.listing-basic .items li .title {
  padding-bottom: 0px;
}
/* line 607, ../../sass/desktop/_listing.scss */
.listing-basic .items li {
  line-height: 1.1;
}

/* line 614, ../../sass/desktop/_listing.scss */
.listing-basic-lead .date {
  font-size: 12px;
  font-weight: 700;
}
/* line 621, ../../sass/desktop/_listing.scss */
.listing-basic-lead .meta-label {
  margin-bottom: 20px;
}

/* line 631, ../../sass/desktop/_listing.scss */
.listing-media-feature {
  background-color: white;
  position: relative;
  margin-bottom: 20px;
  clear: both;
}
/* line 636, ../../sass/desktop/_listing.scss */
.listing-media-feature .viewport {
  max-height: 283px;
}
/* line 639, ../../sass/desktop/_listing.scss */
.listing-media-feature .meta-label {
  margin: -7px 0 7px 0;
}
/* line 642, ../../sass/desktop/_listing.scss */
.listing-media-feature .meta-label .sub {
  text-transform: lowercase;
}
/* line 645, ../../sass/desktop/_listing.scss */
.listing-media-feature .title {
  font-size: 17px;
}
/* line 648, ../../sass/desktop/_listing.scss */
.listing-media-feature .paging {
  position: absolute;
  top: 28%;
  width: 100%;
}
/* line 653, ../../sass/desktop/_listing.scss */
.listing-media-feature .paging a {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  opacity: 0.6;
  cursor: pointer;
  position: relative;
  height: 41px;
  width: 41px;
  z-index: 10;
}
/* line 662, ../../sass/desktop/_listing.scss */
.listing-media-feature .paging a:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}
/* line 667, ../../sass/desktop/_listing.scss */
.listing-media-feature .paging .prev {
  background-position: 0 -265px;
  float: left;
}
/* line 672, ../../sass/desktop/_listing.scss */
.listing-media-feature .paging .next {
  background-position: 0 -325px;
  float: right;
}
/* line 677, ../../sass/desktop/_listing.scss */
.listing-media-feature .viewport li {
  height: 283px;
}
/* line 679, ../../sass/desktop/_listing.scss */
.listing-media-feature .viewport li .media-figure {
  position: relative;
  z-index: 1;
}
/* line 155, ../../sass/utilities/_content.scss */
.listing-media-feature .viewport li .media-figure:after {
  content: "";
  position: absolute;
  z-index: 3;
  top: 1px;
  width: 100%;
  height: 1px;
  background: rgba(255, 255, 255, 0.4);
}
/* line 31, ../../sass/utilities/_images.scss */
.listing-media-feature .viewport li .media-figure .img {
  position: relative;
  position: relative;
  overflow: visible;
}
/* line 169, ../../sass/utilities/_content.scss */
.listing-media-feature .viewport li .media-figure .img:before {
  -webkit-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  -moz-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  content: "";
  position: absolute;
  top: 0;
  left: auto;
  width: 100%;
  height: 100%;
  z-index: 0;
}
/* line 37, ../../sass/utilities/_images.scss */
.listing-media-feature .viewport li .media-figure .img img {
  display: block;
  position: relative;
  z-index: -1;
}
/* line 684, ../../sass/desktop/_listing.scss */
.listing-media-feature:hover .viewport li .media-figure .img:before {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-top: 0;
}
/* line 688, ../../sass/desktop/_listing.scss */
.listing-media-feature:hover .viewport li .media-figure .img-inset-thumb:after {
  background: none;
}

/* line 694, ../../sass/desktop/_listing.scss */
.listing-title-only {
  margin-bottom: 0px;
}
/* line 697, ../../sass/desktop/_listing.scss */
.listing-title-only > .title {
  margin-bottom: 5px;
}

/* line 702, ../../sass/desktop/_listing.scss */
.media-feature {
  margin-bottom: 10px;
  position: relative;
}
/* line 706, ../../sass/desktop/_listing.scss */
.media-feature a {
  display: block;
}
/* line 710, ../../sass/desktop/_listing.scss */
.media-feature .asset-icon {
  position: absolute;
  z-index: 3;
  left: 50%;
}
/* line 716, ../../sass/desktop/_listing.scss */
.media-feature .meta-overlay {
  background-color: black;
  padding: 15px 20px;
  z-index: 2;
  white-space: normal;
  position: static;
  bottom: 0;
  left: 0;
  min-height: 53px;
}
/* line 725, ../../sass/desktop/_listing.scss */
.media-feature .meta-overlay .sub {
  color: #dedede;
}
/* line 730, ../../sass/desktop/_listing.scss */
.media-feature .title {
  color: #dedede;
  margin: 0;
  font-family: Helvetica, Arial, sans-serif;
  line-height: 1.1;
}
/* line 736, ../../sass/desktop/_listing.scss */
.media-feature .meta-label .feature {
  color: #d42128;
}
/* line 740, ../../sass/desktop/_listing.scss */
.media-feature:hover .title {
  color: white;
}
/* line 743, ../../sass/desktop/_listing.scss */
.media-feature:hover .img:before {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-top: 0;
}
/* line 747, ../../sass/desktop/_listing.scss */
.media-feature:hover .img-inset-thumb:after {
  background: none;
}

/* line 754, ../../sass/desktop/_listing.scss */
.related-links {
  font-size: 13px;
}
/* line 759, ../../sass/desktop/_listing.scss */
.related-links .dek {
  font-size: 13px;
}
/* line 762, ../../sass/desktop/_listing.scss */
.related-links .action {
  font-weight: 700;
  display: inline-block;
  text-indent: 19px;
  height: 13px;
  vertical-align: top;
  background-position: 0 -812px;
}
/* line 773, ../../sass/desktop/_listing.scss */
.related-links .deep-dive .feature {
  margin-bottom: 5px;
}
/* line 781, ../../sass/desktop/_listing.scss */
.related-links .deep-dive .title {
  font-size: 12px;
  letter-spacing: 0;
}
/* line 787, ../../sass/desktop/_listing.scss */
.related-links .deep-dive .desc {
  font-size: 16px;
}
/* line 791, ../../sass/desktop/_listing.scss */
.related-links .deep-dive .btn-action {
  padding: 1px 10px 3px 10px;
  display: inline-block;
  color: #fff;
  font-style: italic;
  vertical-align: top;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.35);
  background-position: 0 -487px;
}
/* line 801, ../../sass/desktop/_listing.scss */
.related-links .deep-dive .btn-action .count {
  font-family: Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: bold;
}
/* line 808, ../../sass/desktop/_listing.scss */
.related-links .deep-dive .btn-action-arrow {
  display: inline-block;
  width: 15px;
  height: 15px;
  vertical-align: top;
  padding: 2px 0;
  background-position: 0 -306px;
}

/* line 819, ../../sass/desktop/_listing.scss */
.view-more {
  display: block;
}

/* line 823, ../../sass/desktop/_listing.scss */
.load-more {
  display: block;
  padding: 5px;
  font-weight: bold;
  text-align: center;
  background-color: #f8f6f6;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF8F6F6', endColorstr='#FFF8F6F6');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f8f6f6), color-stop(3%, #fbfbfb), color-stop(29%, #fbfbfb), color-stop(94%, #e6e6e6), color-stop(97%, #e6e6e6), color-stop(100%, #f8f6f6));
  background-image: -webkit-linear-gradient(top, #f8f6f6 0%, #fbfbfb 3%, #fbfbfb 29%, #e6e6e6 94%, #e6e6e6 97%, #f8f6f6 100%);
  background-image: -moz-linear-gradient(top, #f8f6f6 0%, #fbfbfb 3%, #fbfbfb 29%, #e6e6e6 94%, #e6e6e6 97%, #f8f6f6 100%);
  background-image: -o-linear-gradient(top, #f8f6f6 0%, #fbfbfb 3%, #fbfbfb 29%, #e6e6e6 94%, #e6e6e6 97%, #f8f6f6 100%);
  background-image: linear-gradient(top, #f8f6f6 0%, #fbfbfb 3%, #fbfbfb 29%, #e6e6e6 94%, #e6e6e6 97%, #f8f6f6 100%);
  border: 1px solid #dadada;
  display: block;
  text-shadow: 1px 1px 1px #ffffff;
  color: #3d3d3e;
  margin: 0 0 10px 0;
  font-size: 18px;
}
/* line 837, ../../sass/desktop/_listing.scss */
.load-more .text:after {
  content: "+";
  padding: 0 2px;
}

/* line 843, ../../sass/desktop/_listing.scss */
.load-more-icon {
  background: url("http://asset2.cbsistatic.com/cnwk.1d/i/cbs/generic/genericSprite.png") repeat scroll -445px -745px transparent;
  display: inline-block;
  height: 20px;
  position: relative;
  text-indent: -4000px;
  top: 4px;
  left: 3px;
  width: 20px;
}

/* line 857, ../../sass/desktop/_listing.scss */
.localFD .title {
  margin-bottom: 11px;
}
/* line 864, ../../sass/desktop/_listing.scss */
.localFD .listing-mini-sub .localNews li {
  margin-bottom: 10px;
}
/* line 869, ../../sass/desktop/_listing.scss */
.localFD .listing-mini-sub .localNews li .image60 {
  display: block;
  height: 60px;
  position: relative;
  width: 60px;
  float: left;
  margin: 3px 20px 0 0;
}
/* line 878, ../../sass/desktop/_listing.scss */
.localFD .listing-mini-sub .localNews li a.leadImageHeadline {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.1;
}
/* line 885, ../../sass/desktop/_listing.scss */
.localFD .listing-mini-sub .localNews li a {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.1;
}

/* line 900, ../../sass/desktop/_listing.scss */
.module-contributors li .title {
  font-size: 16px;
  margin: 0;
}
/* line 904, ../../sass/desktop/_listing.scss */
.module-contributors li .bio {
  font-size: 14px;
  color: #373e47;
}
/* line 908, ../../sass/desktop/_listing.scss */
.module-contributors li .meta-label .feature {
  font-size: 12px;
}

/* line 918, ../../sass/desktop/_listing.scss */
.module-about .dek {
  font-size: 17px;
  color: #666666;
  font-style: italic;
  font-family: "nimbus-sans", Helvetica, Arial, sans-serif;
}

/* line 926, ../../sass/desktop/_listing.scss */
.grey-separator {
  border-top: 1px solid #DEDEDE;
  padding: 9px 0 10px 0;
}

/* line 931, ../../sass/desktop/_listing.scss */
.module > .title.gradient-title {
  font-size: 50px;
  color: #202022;
  font-family: "nimbus-sans", Helvetica, Arial, sans-serif;
  border-top: 0;
  border-bottom: 0;
  font-weight: 300;
  padding-bottom: 0;
  line-height: 1;
  margin-bottom: 20px;
  padding-top: 0;
}
/* line 942, ../../sass/desktop/_listing.scss */
.module > .title.gradient-title:after {
  position: absolute;
  background-image: url("/bundles/cbsnewscore/images/standalone/bkg-highlight-620.png");
  height: 100px;
  display: block;
  content: " ";
  border-top: 1px solid #e8e8e8;
  width: 100%;
  z-index: 1;
}

/* line 954, ../../sass/desktop/_listing.scss */
.module > h2.title.gradient-title {
  font-size: 24px;
}

/* line 958, ../../sass/desktop/_listing.scss */
.module-listing-per-filter > div {
  color: #666666;
  font-family: "chaparral-pro", sans-serif;
  font-size: 17px;
  line-height: 1.2;
  padding-bottom: 15px;
}

/* line 967, ../../sass/desktop/_listing.scss */
.mixed-listing .listing-standard-lead {
  position: relative;
  z-index: 2;
}
/* line 971, ../../sass/desktop/_listing.scss */
.mixed-listing .listing-standard-hero h3.title {
  font-size: 36px;
  margin-top: 0;
}

/* line 980, ../../sass/desktop/_listing.scss */
.topic-listing .section.section-lead .section-head .title:after {
  position: absolute;
  background-image: url("/bundles/cbsnewscore/images/standalone/bkg-highlight-620.png");
  height: 100px;
  display: block;
  content: " ";
  border-top: 1px solid #e8e8e8;
  width: 100%;
  z-index: 1;
}
/* line 991, ../../sass/desktop/_listing.scss */
.topic-listing .section .section-head {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 994, ../../sass/desktop/_listing.scss */
.topic-listing ul.items {
  z-index: 2;
  position: relative;
}
/* line 997, ../../sass/desktop/_listing.scss */
.topic-listing ul.items li:last-child {
  border-bottom: 1px solid #dedede;
}
/* line 1001, ../../sass/desktop/_listing.scss */
.topic-listing .content-list .load-more {
  margin-top: 20px;
}

/* line 1006, ../../sass/desktop/_listing.scss */
.topic-door .listing-full-focus-with-label .items .media-block .meta-label {
  min-height: 10px;
}

/* line 1012, ../../sass/desktop/_listing.scss */
.topic-door .listing-full-focus-with-label .items .media-block.overlay- .meta-label,
.topic-door .listing-full-focus-with-label .items .media-block.overlay-show-crime .meta-label {
  min-height: 0;
}
/* line 1015, ../../sass/desktop/_listing.scss */
.topic-door .listing-full-focus-with-label .items .related-links li {
  line-height: 1.1;
}

/* line 1020, ../../sass/desktop/_listing.scss */
.topic-door .load-more {
  margin-bottom: 20px;
}

/* line 1024, ../../sass/desktop/_listing.scss */
#module-unotv-filtered-articles > .title {
  line-height: 25px;
  padding-bottom: 3px;
  vertical-align: top;
}

/* line 1030, ../../sass/desktop/_listing.scss */
.module-listing-perFilter {
  padding-left: 10px;
}

/* line 1034, ../../sass/desktop/_listing.scss */
#module-unotv-filtered-articles > .description {
  font-family: "chaparral-pro", sans-serif;
  color: #666666;
  font-size: 17px;
}

/* line 4, ../../sass/common/_comments.scss */
.livefyre-hide-article article.article > header, .livefyre-hide-article article.article .social.location-top,
.livefyre-hide-article article.media-post > header,
.livefyre-hide-article article.media-post .social.location-top {
  display: block;
}
/* line 7, ../../sass/common/_comments.scss */
.livefyre-hide-article article.article > *,
.livefyre-hide-article article.media-post > * {
  display: none;
}
/* line 12, ../../sass/common/_comments.scss */
.livefyre-hide-article article.article ~ * {
  display: none;
}
/* line 17, ../../sass/common/_comments.scss */
.livefyre-hide-article #dashboard,
.livefyre-hide-article #floating-sharebar {
  display: block;
}

/* line 22, ../../sass/common/_comments.scss */
#comments {
  display: block;
}
/* line 25, ../../sass/common/_comments.scss */
.livefyre-show-comments #comments ~ * {
  display: block;
}
/* line 29, ../../sass/common/_comments.scss */
#comments .toggle-comments-container {
  height: 40px;
  margin: 40px 0;
}
/* line 34, ../../sass/common/_comments.scss */
#comments .toggle-comments {
  display: block;
  font-size: .75rem;
  color: white;
  font-weight: 900;
  letter-spacing: 0.15em;
  position: relative;
  background-color: #202022;
  text-align: center;
  height: 40px;
  line-height: 40px;
  text-transform: uppercase;
}
/* line 49, ../../sass/common/_comments.scss */
.desktop #comments .toggle-comments:hover, #comments .toggle-comments:active {
  background-color: #b12124;
  color: white !important;
}
/* line 54, ../../sass/common/_comments.scss */
#comments .toggle-comments::before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI1IDE5IiB3aWR0aD0iMjUiIGhlaWdodD0iMTkiPjxwYXRoIGZpbGw9IiNERkRFREUiIGQ9Ik0xOC4wMjUsMy4wMTh2OS45OWwtMy4wMDMsMC4wMWwtMC45OTcsMC4wMDN2MC45OTd2MS41OWwtMi4zMDMtMi4yOThsLTAuMjkzLTAuMjkyaC0wLjQxNGgtOC45OXYtMTBIMTguMDI1IE0xOS4wMjUsMi4wMThoLTE4djEyaDkuOTlsNC4wMSw0di00bDQtMC4wMTRWMi4wMThMMTkuMDI1LDIuMDE4eiIvPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-position-y: center;
  background-size: 30px 19px;
  content: '';
  display: inline-block;
  height: 19px;
  vertical-align: middle;
  width: 30px;
}
/* line 66, ../../sass/common/_comments.scss */
.livefyre-hide-article #comments .toggle-comments::before {
  display: none;
}
/* line 71, ../../sass/common/_comments.scss */
#comments .toggle-comments::after {
  content: '';
  height: 0;
  width: 0;
  border: 7px solid transparent;
  /* arrow size */
  position: absolute;
  border-bottom-color: white;
  /* arrow color */
  bottom: 0;
  margin: auto;
  left: 0;
  right: 0;
}
/* line 83, ../../sass/common/_comments.scss */
.livefyre-hide-article #comments .toggle-comments::after {
  bottom: auto;
  border-bottom-color: transparent;
  border-top-color: white;
  /* arrow color */
  top: 0;
}
/* line 91, ../../sass/common/_comments.scss */
#comments .toggle-comments .expand-article {
  display: none;
}
/* line 94, ../../sass/common/_comments.scss */
.livefyre-hide-article #comments .toggle-comments .expand-article {
  display: inline;
}
/* line 100, ../../sass/common/_comments.scss */
.livefyre-hide-article #comments .toggle-comments .expand-comments {
  display: none;
}
/* line 105, ../../sass/common/_comments.scss */
#comments .toggle-comments.sticky {
  position: fixed;
  top: 0;
  margin: 0;
  z-index: 10000;
  width: 620px;
}
/* line 112, ../../sass/common/_comments.scss */
#comments .toggle-comments.sticky::after {
  border: none;
}

/* line 119, ../../sass/common/_comments.scss */
#livefyreConversation {
  display: none;
}
/* line 122, ../../sass/common/_comments.scss */
.livefyre-show-comments #livefyreConversation {
  display: block;
}

/* line 128, ../../sass/common/_comments.scss */
.livefyre-show-comments .ad-mobile-comment {
  display: block;
}

/* line 3, ../../sass/desktop/_article.scss */
article.article {
  margin-bottom: 20px;
}
/* line 7, ../../sass/desktop/_article.scss */
article.article header .title {
  font-size: 50px;
  letter-spacing: -0.07em;
  word-spacing: -0.04em;
}
/* line 14, ../../sass/desktop/_article.scss */
article.article .media-block {
  margin-bottom: 15px;
}
/* line 16, ../../sass/desktop/_article.scss */
article.article .media-block.floating {
  width: 300px;
  height: 207px;
  margin: auto;
  position: fixed;
  bottom: 0;
  left: 670px;
  right: 30px;
  z-index: 500000;
}
/* line 25, ../../sass/desktop/_article.scss */
article.article .media-block.floating .video-player-hi5 {
  height: 196px;
}
/* line 27, ../../sass/desktop/_article.scss */
article.article .media-block.floating .video-player-hi5 .preview-controls {
  width: 107px;
  margin: -53px 0 0 -53px;
  top: 98px;
  left: 150px;
}
/* line 34, ../../sass/desktop/_article.scss */
article.article .media-block.floating.dashboard-visible {
  bottom: 140px;
}
/* line 37, ../../sass/desktop/_article.scss */
article.article .media-block.floating.dashboard-minimized {
  bottom: 40px;
}
/* line 42, ../../sass/desktop/_article.scss */
article.article .article-video-block {
  width: 620px;
  height: 387px;
}
/* line 46, ../../sass/desktop/_article.scss */
article.article .article-image {
  position: relative;
  z-index: 1;
}
/* line 155, ../../sass/utilities/_content.scss */
article.article .article-image:after {
  content: "";
  position: absolute;
  z-index: 3;
  top: 1px;
  width: 100%;
  height: 1px;
  background: rgba(255, 255, 255, 0.4);
}
/* line 31, ../../sass/utilities/_images.scss */
article.article .article-image .img {
  position: relative;
  position: relative;
  overflow: visible;
}
/* line 169, ../../sass/utilities/_content.scss */
article.article .article-image .img:before {
  -webkit-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  -moz-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  content: "";
  position: absolute;
  top: 0;
  left: auto;
  width: 100%;
  height: 100%;
  z-index: 0;
}
/* line 37, ../../sass/utilities/_images.scss */
article.article .article-image .img img {
  display: block;
  position: relative;
  z-index: -1;
}
/* line 51, ../../sass/desktop/_article.scss */
article.article .image-caption {
  font-size: 12px;
  color: #666666;
  padding-top: 5px;
  margin-bottom: 10px;
  line-height: 1.3;
}
/* line 57, ../../sass/desktop/_article.scss */
article.article .image-caption .image-credit {
  text-transform: uppercase;
  color: black;
  font-family: "nimbus-sans", Helvetica, Arial, sans-serif;
  font-weight: 700;
}
/* line 62, ../../sass/desktop/_article.scss */
article.article .image-caption .image-credit:before {
  color: #dedede;
  font-weight: 300;
  padding: 0 4px;
  content: "/";
}
/* line 68, ../../sass/desktop/_article.scss */
article.article .image-caption .image-credit.no-slash:before {
  content: none;
  padding: 0;
}
/* line 74, ../../sass/desktop/_article.scss */
article.article .entry {
  line-height: 1.3;
  font-family: "chaparral-pro", sans-serif;
  background-image: url("/bundles/cbsnewscore/images/standalone/bkg-highlight-620.png");
  background-repeat: no-repeat;
  font-size: 17px;
  padding-top: 15px;
  padding-top: 20px;
}
/* line 89, ../../sass/desktop/_article.scss */
article.article .copyright {
  font-size: 13px;
  font-style: italic;
  margin-bottom: 15px;
  font-family: "chaparral-pro", sans-serif;
}
/* line 96, ../../sass/desktop/_article.scss */
article.article .source-logo {
  margin-bottom: 30px;
}
/* line 98, ../../sass/desktop/_article.scss */
article.article .source-logo:after {
  clear: both;
  content: " ";
  display: table;
}
/* line 103, ../../sass/desktop/_article.scss */
article.article .source-logo a {
  color: #000;
}
/* line 106, ../../sass/desktop/_article.scss */
article.article .source-logo .logo-image {
  vertical-align: middle;
}
/* line 109, ../../sass/desktop/_article.scss */
article.article .source-logo .source-name {
  font-family: "chaparral-pro", sans-serif;
  font-style: italic;
  font-size: 17px;
  border-left: 1px solid #dedede;
  padding-left: 10px;
  height: 40px;
  line-height: 2.1;
  vertical-align: middle;
  padding: 8px 0 8px 8px;
  margin-left: 10px;
}
/* line 123, ../../sass/desktop/_article.scss */
article.article .pagination:before {
  border-bottom: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 127, ../../sass/desktop/_article.scss */
article.article .pagination.pagination-alt .page-count {
  font-size: 30px;
  height: 30px;
  float: left;
}
/* line 132, ../../sass/desktop/_article.scss */
article.article .pagination-alt .previous, article.article .pagination-alt .next {
  display: block;
  float: left;
}

/* line 142, ../../sass/desktop/_article.scss */
.shortcode-gallery.shortcode-related-gallery {
  border: none;
  margin: 0;
  padding: 0;
}

/* line 148, ../../sass/desktop/_article.scss */
.related-gallery {
  margin: 0 0 10px !important;
  padding: 0 !important;
}
/* line 152, ../../sass/desktop/_article.scss */
.related-gallery .img {
  margin-bottom: 0 !important;
  position: relative;
}
/* line 157, ../../sass/desktop/_article.scss */
.related-gallery .img::after {
  background: rgba(0, 0, 0, 0.1);
  content: "";
  display: block;
  opacity: 0;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
/* line 171, ../../sass/desktop/_article.scss */
.related-gallery:hover .img::after {
  opacity: 1;
}
/* line 175, ../../sass/desktop/_article.scss */
.related-gallery figcaption {
  padding: 10px 0;
  position: relative;
}
/* line 180, ../../sass/desktop/_article.scss */
.related-gallery .meta {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCwwLDYyLDYyIiB3aWR0aD0iNjIiIGhlaWdodD0iNjIiPjxjaXJjbGUgY3g9IjMxIiBjeT0iMzEiIHI9IjMxIiBmaWxsPSIjRkZGIiBvcGFjaXR5PSIwLjI1Ii8+PGNpcmNsZSBjeD0iMzEiIGN5PSIzMSIgcj0iMjQuOTg0IiBmaWxsPSIjMDAwIi8+PGNpcmNsZSBjeD0iMzEiIGN5PSIzMS4yNTMiIHI9IjQuMDEiIGZpbGw9IiNGRkYiLz48cGF0aCBkPSJNMjcuMjQxLDE4LjcyMmwtMi4yNTYsMi41MDZoLTQuMDFjLTEuMzc4LDAtMi41MDYsMS4xMjgtMi41MDYsMi41MDZ2MTUuMDM3YzAsMS4zNzgsMS4xMjgsMi41MDYsMi41MDYsMi41MDZoMjAuMDQ5YzEuMzc4LDAsMi41MDYtMS4xMjgsMi41MDYtMi41MDZWMjMuNzM1YzAtMS4zNzgtMS4xMjgtMi41MDYtMi41MDYtMi41MDZoLTQuMDEgbC0yLjI1Ni0yLjUwNkgyNy4yNDF6IE0zMSwzNy41MThjLTMuNTA5LDAtNi4yNjUtMi43NTctNi4yNjUtNi4yNjVzMi43NTctNi4yNjUsNi4yNjUtNi4yNjVzNi4yNjUsMi43NTcsNi4yNjUsNi4yNjUgUzM0LjUwOSwzNy41MTgsMzEsMzcuNTE4eiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==);
  background-color: rgba(255, 255, 255, 0.75);
  background-position: 10px 10px;
  background-repeat: no-repeat;
  background-size: 62px 62px;
  box-sizing: border-box;
  height: 82px;
  left: 20px;
  padding: 0 20px 0 80px;
  position: absolute;
  top: -102px;
  z-index: 2;
}
/* line 197, ../../sass/desktop/_article.scss */
.related-gallery .meta .count,
.related-gallery .meta .label {
  color: #202022;
  font-family: "chaparral-pro", sans-serif;
  font-size: 26px;
  font-style: italic;
  font-weight: normal;
  line-height: 82px;
  text-transform: none;
}
/* line 209, ../../sass/desktop/_article.scss */
.related-gallery .meta::before {
  content: "";
  border-color: rgba(255, 255, 255, 0.75);
  border-style: solid;
  border-width: 0 0 2px 2px;
  width: 34px;
  height: 34px;
  position: absolute;
  left: -4px;
  bottom: -4px;
}
/* line 224, ../../sass/desktop/_article.scss */
.related-gallery .meta::after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCwwLDE2LDI4Ij48cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjJweCIgc3Ryb2tlLW1pdGVybGltaXQ9IjIuMCIgcG9pbnRzPSIxLjA0OSwxIDEzLjk2NywxMy45MTggMC45NjcsMjYuOTE4Ii8+PC9zdmc+);
  content: "";
  background-color: rgba(255, 255, 255, 0.75);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 16px 28px;
  margin-left: 2px;
  width: 36px;
  position: absolute;
  left: 100%;
  top: 0;
  bottom: 0;
}
/* line 244, ../../sass/desktop/_article.scss */
.entry .related-gallery .meta {
  background-color: transparent;
}
/* line 250, ../../sass/desktop/_article.scss */
.entry .related-gallery .meta .count,
.entry .related-gallery .meta .label, .entry .related-gallery .meta:before, .entry .related-gallery .meta:after {
  display: none;
}
/* line 259, ../../sass/desktop/_article.scss */
.entry .related-gallery:hover .meta .count,
.entry .related-gallery:hover .meta .label, .entry .related-gallery:hover .meta:before, .entry .related-gallery:hover .meta:after {
  display: inline;
}
/* line 264, ../../sass/desktop/_article.scss */
.related-gallery:hover .meta {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCwwLDYyLDYyIiB3aWR0aD0iNjIiIGhlaWdodD0iNjIiPjxjaXJjbGUgY3g9IjMxIiBjeT0iMzEiIHI9IjMxIiBmaWxsPSIjMDAwIiBvcGFjaXR5PSIwLjI1Ii8+PGNpcmNsZSBjeD0iMzEiIGN5PSIzMSIgcj0iMjQuOTg0IiBmaWxsPSIjRkZGIi8+PGNpcmNsZSBjeD0iMzEiIGN5PSIzMS4yNTMiIHI9IjQuMDEiIGZpbGw9IiMwMDAiLz48cGF0aCBkPSJNMjcuMjQxLDE4LjcyMmwtMi4yNTYsMi41MDZoLTQuMDFjLTEuMzc4LDAtMi41MDYsMS4xMjgtMi41MDYsMi41MDZ2MTUuMDM3YzAsMS4zNzgsMS4xMjgsMi41MDYsMi41MDYsMi41MDZoMjAuMDQ5YzEuMzc4LDAsMi41MDYtMS4xMjgsMi41MDYtMi41MDZWMjMuNzM1YzAtMS4zNzgtMS4xMjgtMi41MDYtMi41MDYtMi41MDZoLTQuMDEgbC0yLjI1Ni0yLjUwNkgyNy4yNDF6IE0zMSwzNy41MThjLTMuNTA5LDAtNi4yNjUtMi43NTctNi4yNjUtNi4yNjVzMi43NTctNi4yNjUsNi4yNjUtNi4yNjVzNi4yNjUsMi43NTcsNi4yNjUsNi4yNjUgUzM0LjUwOSwzNy41MTgsMzEsMzcuNTE4eiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);
  background-color: rgba(32, 32, 34, 0.75);
}
/* line 270, ../../sass/desktop/_article.scss */
.related-gallery:hover .meta .count,
.related-gallery:hover .meta .label {
  color: white;
}
/* line 275, ../../sass/desktop/_article.scss */
.related-gallery:hover .meta::before {
  border-color: rgba(32, 32, 34, 0.75);
}
/* line 278, ../../sass/desktop/_article.scss */
.related-gallery:hover .meta::after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCwwLDE2LDI4Ij48cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjJweCIgc3Ryb2tlLW1pdGVybGltaXQ9IjIuMCIgcG9pbnRzPSIxLjA0OSwxIDEzLjk2NywxMy45MTggMC45NjcsMjYuOTE4Ii8+PC9zdmc+);
  background-color: rgba(32, 32, 34, 0.75);
}

/* line 289, ../../sass/desktop/_article.scss */
.updated-time p {
  font-family: "chaparral-pro", sans-serif;
  font-style: italic;
}

/* line 295, ../../sass/desktop/_article.scss */
.byline {
  margin: -8px 0 12px;
}
/* line 299, ../../sass/desktop/_article.scss */
.byline > :after {
  padding-left: 5px;
  padding-right: 5px;
}
/* line 306, ../../sass/desktop/_article.scss */
.byline > :last-child:after {
  content: none;
}
/* line 314, ../../sass/desktop/_article.scss */
.byline .author {
  color: black;
}
/* line 318, ../../sass/desktop/_article.scss */
.byline .source {
  color: #202022;
  padding-right: 0;
}
/* line 328, ../../sass/desktop/_article.scss */
.byline .time {
  padding-left: 0;
}
/* line 331, ../../sass/desktop/_article.scss */
.byline .by:after {
  display: none;
  padding-right: 0;
}
/* line 336, ../../sass/desktop/_article.scss */
.byline .social {
  float: right;
}

/* line 343, ../../sass/desktop/_article.scss */
.loc {
  font-family: Helvetica, Arial, sans-serif;
}
/* line 347, ../../sass/desktop/_article.scss */
.loc:after {
  content: '|';
  color: #dedede;
  padding: 0 5px;
}

/* line 354, ../../sass/desktop/_article.scss */
.correspondant {
  background-image: url("/bundles/cbsnewscore/images/standalone/bkg-highlight-620.png");
  background-repeat: no-repeat;
  padding-top: 20px;
}
/* line 361, ../../sass/desktop/_article.scss */
.correspondant ul {
  list-style: none;
  margin: 0;
  overflow: hidden;
}
/* line 367, ../../sass/desktop/_article.scss */
.correspondant .media-block {
  position: relative;
  z-index: 1;
  float: left;
  margin-right: 20px;
}
/* line 155, ../../sass/utilities/_content.scss */
.correspondant .media-block:after {
  content: "";
  position: absolute;
  z-index: 3;
  top: 1px;
  width: 100%;
  height: 1px;
  background: rgba(255, 255, 255, 0.4);
}
/* line 31, ../../sass/utilities/_images.scss */
.correspondant .media-block .img {
  position: relative;
  position: relative;
  overflow: visible;
}
/* line 169, ../../sass/utilities/_content.scss */
.correspondant .media-block .img:before {
  -webkit-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  -moz-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  content: "";
  position: absolute;
  top: 0;
  left: auto;
  width: 100%;
  height: 100%;
  z-index: 0;
}
/* line 37, ../../sass/utilities/_images.scss */
.correspondant .media-block .img img {
  display: block;
  position: relative;
  z-index: -1;
}
/* line 373, ../../sass/desktop/_article.scss */
.correspondant .author-text {
  line-height: 20px;
}
/* line 376, ../../sass/desktop/_article.scss */
.correspondant .author-text .name {
  font-weight: bold;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 20px;
  width: 100%;
  display: block;
  letter-spacing: -0.06em;
}
/* line 385, ../../sass/desktop/_article.scss */
.correspondant .author-text .links a {
  color: #202022;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 700;
}
/* line 391, ../../sass/desktop/_article.scss */
.correspondant .author-text .links a:hover {
  color: #b12124;
}
/* line 396, ../../sass/desktop/_article.scss */
.correspondant .author-text .red-arrows {
  color: #b12124;
  margin-left: 3px;
  position: relative;
  vertical-align: 1.5px;
}
/* line 403, ../../sass/desktop/_article.scss */
.correspondant .author-text .dek {
  color: #666;
  padding: 3px 0 0 0;
  font-size: 15px;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 300;
}

/* line 413, ../../sass/desktop/_article.scss */
.widget_id_134.nrelate {
  margin-top: 20px;
}
/* line 415, ../../sass/desktop/_article.scss */
.widget_id_134.nrelate .nr_title span {
  border-bottom: 0;
  color: #000;
  font: 300 normal 26px "nimbus-sans", Helvetica, Arial, sans-serif;
  letter-spacing: -0.07em;
  margin-bottom: 1px;
  padding-bottom: 3px;
}
/* line 425, ../../sass/desktop/_article.scss */
.widget_id_134.nrelate .nr_inner {
  padding-top: 19px;
  zoom: 1;
  overflow: auto;
}
/* line 433, ../../sass/desktop/_article.scss */
.widget_id_134.nrelate .nr_inner .nr_text .nr_post_title {
  max-height: 45px !important;
  height: 45px;
}
/* line 437, ../../sass/desktop/_article.scss */
.widget_id_134.nrelate .nr_inner .nr_text .nr_source {
  padding-top: 0 !important;
}
/* line 445, ../../sass/desktop/_article.scss */
.widget_id_134.nrelate .nr_inner ul li {
  margin-bottom: 8px;
  position: relative;
}
/* line 451, ../../sass/desktop/_article.scss */
.widget_id_134.nrelate .nr_inner .nr_source {
  color: #666666;
  font-style: italic;
  font-size: 14px;
  font-weight: 300;
  font-family: "chaparral-pro", sans-serif;
}
/* line 458, ../../sass/desktop/_article.scss */
.widget_id_134.nrelate .nr_inner .nr_source:before {
  content: '/';
  margin: 4px;
  font: 14px Helvetica, Arial, sans-serif;
  color: #dedede;
}
/* line 467, ../../sass/desktop/_article.scss */
.widget_id_134.nrelate .nr_about {
  position: relative;
  top: -196px;
  right: 0;
  font: italic 12px "chaparral-pro", sans-serif;
  color: #666666;
}

/* line 478, ../../sass/desktop/_article.scss */
.article .image-medium {
  width: 270px;
}
/* line 482, ../../sass/desktop/_article.scss */
.article .image-small {
  width: 220px;
}
/* line 485, ../../sass/desktop/_article.scss */
.article .image {
  margin-top: 5px;
  padding-right: 20px;
  padding-bottom: 20px;
  clear: left;
}
/* line 493, ../../sass/desktop/_article.scss */
.article .image figcaption,
.article .article-image figcaption {
  position: relative;
  line-height: .95;
}
/* line 497, ../../sass/desktop/_article.scss */
.article .image .caption,
.article .article-image .caption {
  font-size: 12px;
  color: #666666;
  padding-top: 5px;
  margin-bottom: 10px;
  font-family: Helvetica, Arial, sans-serif;
  display: inline;
}
/* line 505, ../../sass/desktop/_article.scss */
.article .image .caption p,
.article .article-image .caption p {
  display: inline;
}
/* line 508, ../../sass/desktop/_article.scss */
.article .image .caption p:empty,
.article .article-image .caption p:empty {
  display: none;
}
/* line 512, ../../sass/desktop/_article.scss */
.article .image .credit,
.article .article-image .credit {
  font-size: 12px;
  text-transform: uppercase;
  color: black;
  font-family: "nimbus-sans", Helvetica, Arial, sans-serif;
  font-weight: 700;
  display: inline;
}
/* line 519, ../../sass/desktop/_article.scss */
.article .image .credit:before,
.article .article-image .credit:before {
  color: #dedede;
  font-weight: 300;
  padding: 0 4px;
  content: "/";
}
/* line 525, ../../sass/desktop/_article.scss */
.article .image .credit.no-slash:before,
.article .article-image .credit.no-slash:before {
  content: none;
  padding: 0;
}

/* line 536, ../../sass/desktop/_article.scss */
.module-rem .listing-full .items {
  margin-bottom: 15px;
}
/* line 538, ../../sass/desktop/_article.scss */
.module-rem .listing-full .items li {
  margin-bottom: 10px;
}
/* line 541, ../../sass/desktop/_article.scss */
.module-rem .listing-full .items .title {
  margin-top: 10px;
  margin-bottom: 5px;
}
/* line 550, ../../sass/desktop/_article.scss */
.module-rem .listing-mini-sub .items li {
  border-bottom: 0;
}

/* line 1, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode {
  color: #202022;
  font-family: Helvetica, Arial, sans-serif;
  width: 100%;
}
/* line 6, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode.xsmall {
  width: 140px;
}
/* line 9, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode.small {
  width: 220px;
}
/* line 12, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode.medium {
  width: 100%;
}
/* line 15, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode.large {
  width: 380px;
}
/* line 18, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode.xlarge {
  width: 770px;
}
/* line 22, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode.left {
  float: left;
  margin-right: 20px;
}
/* line 26, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode.right {
  float: right;
  margin-left: 20px;
}
/* line 32, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode .overlay-video .img:before {
  background-position: 0 -723px;
  top: 50px;
  width: 52px;
  margin-left: 0;
  left: 243px;
  height: 52px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.shortcode .overlay-video .img:before:hover, .shortcode .overlay-video .img:before.video-icon_hover, .shortcode .overlay-video .img:before.video-icon-hover {
  background-position: 0 -523px;
}
/* line 42, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode .overlay-video:hover .img:before {
  background-position: 0 -523px;
}
/* line 49, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode .overlay-gallery .img:before {
  background-position: 0 -671px;
  top: 50px;
  width: 52px;
  margin-left: 0;
  left: 243px;
  height: 52px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.shortcode .overlay-gallery .img:before:hover, .shortcode .overlay-gallery .img:before.photo-icon_hover, .shortcode .overlay-gallery .img:before.photo-icon-hover {
  background-position: 0 -471px;
}
/* line 59, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode .overlay-gallery:hover .img:before {
  background-position: 0 -471px;
}
/* line 63, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode .overlay-gallery .meta {
  display: block;
}
/* line 65, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode .overlay-gallery .meta .count, .shortcode .overlay-gallery .meta .label {
  font-family: "museo-sans", Arial, sans-serif;
  font-weight: 500;
  text-shadow: 0px 1px rgba(255, 255, 255, 0.8);
  color: #860b0b;
  font-size: 12px;
  text-transform: uppercase;
  padding: 0;
  position: relative;
  letter-spacing: 0;
  background-color: transparent;
}

/* line 81, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode-gallery {
  margin: 15px 0 10px 0;
  padding-bottom: 10px;
}
/* line 85, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode-gallery.shortcode {
  width: 100%;
}
/* line 88, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode-gallery .img {
  margin-bottom: 10px;
  z-index: 1;
  position: relative;
  width: 270px;
  z-index: 5;
  float: left;
}
/* line 169, ../../sass/utilities/_content.scss */
.shortcode-gallery .img:after {
  -webkit-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  -moz-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
/* line 96, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode-gallery img {
  width: 270px;
  height: 151px;
}
/* line 101, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode-gallery:hover .img:after {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 104, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode-gallery:hover .title {
  color: #860b0b;
}
/* line 108, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode-gallery figcaption {
  float: left;
  width: 419px;
  padding: 25px 40px 15px;
  background-color: #dedede;
  height: 109px;
  overflow: hidden;
  position: relative;
  border: 1px solid #d9d9d9;
  border-left: 0;
}
/* line 119, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode-gallery .topic {
  font-family: "museo-sans", Arial, sans-serif;
  font-weight: 500;
  text-shadow: 0px 1px rgba(255, 255, 255, 0.8);
  color: #860b0b;
  font-size: 12px;
  text-transform: uppercase;
}
/* line 127, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode-gallery .title {
  margin: 0 0 5px 0;
  color: black;
  font-weight: 500;
  font-family: "bebas-neue", Impact, Arial, sans-serif;
  text-transform: uppercase;
  font-size: 32px;
  text-shadow: 0px 1px rgba(255, 255, 255, 0.8);
}
/* line 138, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode-gallery .dek {
  font-family: "chaparral-pro", sans-serif;
  font-style: italic;
  font-weight: 300;
  line-height: 1.1;
  font-size: 20px;
  text-shadow: 0px 1px rgba(255, 255, 255, 0.8);
  color: #666666;
  display: none;
}
/* line 149, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode-gallery .meta {
  display: none;
}

/* line 161, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.article figure.pull-left {
  float: left;
}
/* line 165, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.article figure.pull-right {
  float: right;
}

/* line 3, ../../sass/desktop/_asset_overlay.scss */
.overlay-show-tm .img, .overlay-show-ftn .img, .overlay-mag-60 .img, .overlay-mag-48 .img, .overlay-show-sm .img, .overlay-show-en .img, .overlay-gallery .img, .overlay-video .img, .overlay-image-gallery .img, .overlay-article .img, .overlay-media_post .img, .overlay-gallery-feature .img, .overlay-video-feature .img {
  overflow: visible;
  position: relative;
}
/* line 7, ../../sass/desktop/_asset_overlay.scss */
.overlay-show-tm .img:before, .overlay-show-ftn .img:before, .overlay-mag-60 .img:before, .overlay-mag-48 .img:before, .overlay-show-sm .img:before, .overlay-show-en .img:before, .overlay-gallery .img:before, .overlay-video .img:before, .overlay-image-gallery .img:before, .overlay-article .img:before, .overlay-media_post .img:before, .overlay-gallery-feature .img:before, .overlay-video-feature .img:before {
  background: url('/bundles/cbsnewscore/images/sprites/icon/asset-overlay-s8e782cef8e.png') no-repeat;
  content: "";
  height: 70px;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 3;
}
/* line 20, ../../sass/desktop/_asset_overlay.scss */
.overlay-show-tm figcaption, .overlay-show-ftn figcaption, .overlay-mag-60 figcaption, .overlay-mag-48 figcaption, .overlay-show-sm figcaption, .overlay-show-en figcaption, .overlay-gallery figcaption, .overlay-video figcaption, .overlay-image-gallery figcaption, .overlay-article figcaption, .overlay-media_post figcaption, .overlay-gallery-feature figcaption, .overlay-video-feature figcaption {
  position: relative;
  z-index: 4;
}

/* line 33, ../../sass/desktop/_asset_overlay.scss */
.overlay-show-tm .img:before {
  background-position: 0 -630px;
  bottom: -43px;
  width: 218px;
  margin-left: -109px;
  left: 50%;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 33, ../../sass/desktop/_asset_overlay.scss */
  .overlay-show-tm .img:before {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/asset-overlay-2x-sc5dbd5c1c1.png');
    background-repeat: no-repeat;
    background-position: 0 -490px;
    background-size: 220px auto;
  }
}
/* line 55, ../../sass/desktop/_asset_overlay.scss */
.overlay-show-tm .img img {
  position: relative;
  z-index: -1;
}
/* line 61, ../../sass/desktop/_asset_overlay.scss */
.overlay-show-tm:hover .img:before {
  background-position: 0 -1120px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 61, ../../sass/desktop/_asset_overlay.scss */
  .overlay-show-tm:hover .img:before {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/asset-overlay-2x-sc5dbd5c1c1.png');
    background-repeat: no-repeat;
    background-position: 0 -280px;
    background-size: 220px auto;
  }
}

/* line 33, ../../sass/desktop/_asset_overlay.scss */
.overlay-show-ftn .img:before {
  background-position: 0 -280px;
  bottom: -43px;
  width: 218px;
  margin-left: -109px;
  left: 50%;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 33, ../../sass/desktop/_asset_overlay.scss */
  .overlay-show-ftn .img:before {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/asset-overlay-2x-sc5dbd5c1c1.png');
    background-repeat: no-repeat;
    background-position: 0 -630px;
    background-size: 220px auto;
  }
}
/* line 55, ../../sass/desktop/_asset_overlay.scss */
.overlay-show-ftn .img img {
  position: relative;
  z-index: -1;
}
/* line 61, ../../sass/desktop/_asset_overlay.scss */
.overlay-show-ftn:hover .img:before {
  background-position: 0 0;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 61, ../../sass/desktop/_asset_overlay.scss */
  .overlay-show-ftn:hover .img:before {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/asset-overlay-2x-sc5dbd5c1c1.png');
    background-repeat: no-repeat;
    background-position: 0 -560px;
    background-size: 220px auto;
  }
}

/* line 33, ../../sass/desktop/_asset_overlay.scss */
.overlay-mag-60 .img:before {
  background-position: 0 -1875px;
  bottom: -43px;
  width: 218px;
  margin-left: -109px;
  left: 50%;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 33, ../../sass/desktop/_asset_overlay.scss */
  .overlay-mag-60 .img:before {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/asset-overlay-2x-sc5dbd5c1c1.png');
    background-repeat: no-repeat;
    background-position: 0 -1050px;
    background-size: 220px auto;
  }
}
/* line 55, ../../sass/desktop/_asset_overlay.scss */
.overlay-mag-60 .img img {
  position: relative;
  z-index: -1;
}
/* line 61, ../../sass/desktop/_asset_overlay.scss */
.overlay-mag-60:hover .img:before {
  background-position: 0 -1050px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 61, ../../sass/desktop/_asset_overlay.scss */
  .overlay-mag-60:hover .img:before {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/asset-overlay-2x-sc5dbd5c1c1.png');
    background-repeat: no-repeat;
    background-position: 0 -700px;
    background-size: 220px auto;
  }
}

/* line 33, ../../sass/desktop/_asset_overlay.scss */
.overlay-mag-48 .img:before {
  background-position: 0 -1540px;
  bottom: -43px;
  width: 218px;
  margin-left: -109px;
  left: 50%;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 33, ../../sass/desktop/_asset_overlay.scss */
  .overlay-mag-48 .img:before {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/asset-overlay-2x-sc5dbd5c1c1.png');
    background-repeat: no-repeat;
    background-position: 0 -350px;
    background-size: 220px auto;
  }
}
/* line 55, ../../sass/desktop/_asset_overlay.scss */
.overlay-mag-48 .img img {
  position: relative;
  z-index: -1;
}
/* line 61, ../../sass/desktop/_asset_overlay.scss */
.overlay-mag-48:hover .img:before {
  background-position: 0 -560px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 61, ../../sass/desktop/_asset_overlay.scss */
  .overlay-mag-48:hover .img:before {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/asset-overlay-2x-sc5dbd5c1c1.png');
    background-repeat: no-repeat;
    background-position: 0 -210px;
    background-size: 220px auto;
  }
}

/* line 33, ../../sass/desktop/_asset_overlay.scss */
.overlay-show-sm .img:before {
  background-position: 0 -1753px;
  bottom: -43px;
  width: 218px;
  margin-left: -109px;
  left: 50%;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 33, ../../sass/desktop/_asset_overlay.scss */
  .overlay-show-sm .img:before {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/asset-overlay-2x-sc5dbd5c1c1.png');
    background-repeat: no-repeat;
    background-position: 0 -70px;
    background-size: 220px auto;
  }
}
/* line 55, ../../sass/desktop/_asset_overlay.scss */
.overlay-show-sm .img img {
  position: relative;
  z-index: -1;
}
/* line 61, ../../sass/desktop/_asset_overlay.scss */
.overlay-show-sm:hover .img:before {
  background-position: 0 -700px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 61, ../../sass/desktop/_asset_overlay.scss */
  .overlay-show-sm:hover .img:before {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/asset-overlay-2x-sc5dbd5c1c1.png');
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: 220px auto;
  }
}

/* line 33, ../../sass/desktop/_asset_overlay.scss */
.overlay-show-en .img:before {
  background-position: 0 -1470px;
  bottom: -43px;
  width: 218px;
  margin-left: -109px;
  left: 50%;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 33, ../../sass/desktop/_asset_overlay.scss */
  .overlay-show-en .img:before {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/asset-overlay-2x-sc5dbd5c1c1.png');
    background-repeat: no-repeat;
    background-position: 0 -420px;
    background-size: 220px auto;
  }
}
/* line 55, ../../sass/desktop/_asset_overlay.scss */
.overlay-show-en .img img {
  position: relative;
  z-index: -1;
}
/* line 61, ../../sass/desktop/_asset_overlay.scss */
.overlay-show-en:hover .img:before {
  background-position: 0 -910px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 61, ../../sass/desktop/_asset_overlay.scss */
  .overlay-show-en:hover .img:before {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/asset-overlay-2x-sc5dbd5c1c1.png');
    background-repeat: no-repeat;
    background-position: 0 -140px;
    background-size: 220px auto;
  }
}

/* line 33, ../../sass/desktop/_asset_overlay.scss */
.overlay-gallery .img:before {
  background-position: 0 -840px;
  bottom: -43px;
  width: 218px;
  margin-left: -109px;
  left: 50%;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 33, ../../sass/desktop/_asset_overlay.scss */
  .overlay-gallery .img:before {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/asset-overlay-2x-sc5dbd5c1c1.png');
    background-repeat: no-repeat;
    background-position: 0 -770px;
    background-size: 220px auto;
  }
}
/* line 55, ../../sass/desktop/_asset_overlay.scss */
.overlay-gallery .img img {
  position: relative;
  z-index: -1;
}
/* line 61, ../../sass/desktop/_asset_overlay.scss */
.overlay-gallery:hover .img:before {
  background-position: 0 -420px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 61, ../../sass/desktop/_asset_overlay.scss */
  .overlay-gallery:hover .img:before {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/asset-overlay-2x-sc5dbd5c1c1.png');
    background-repeat: no-repeat;
    background-position: 0 -910px;
    background-size: 220px auto;
  }
}

/* line 33, ../../sass/desktop/_asset_overlay.scss */
.overlay-video .img:before {
  background-position: 0 -980px;
  bottom: -43px;
  width: 218px;
  margin-left: -109px;
  left: 50%;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 33, ../../sass/desktop/_asset_overlay.scss */
  .overlay-video .img:before {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/asset-overlay-2x-sc5dbd5c1c1.png');
    background-repeat: no-repeat;
    background-position: 0 -1400px;
    background-size: 220px auto;
  }
}
/* line 55, ../../sass/desktop/_asset_overlay.scss */
.overlay-video .img img {
  position: relative;
  z-index: -1;
}
/* line 61, ../../sass/desktop/_asset_overlay.scss */
.overlay-video:hover .img:before {
  background-position: 0 -350px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 61, ../../sass/desktop/_asset_overlay.scss */
  .overlay-video:hover .img:before {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/asset-overlay-2x-sc5dbd5c1c1.png');
    background-repeat: no-repeat;
    background-position: 0 -1470px;
    background-size: 220px auto;
  }
}

/* line 33, ../../sass/desktop/_asset_overlay.scss */
.overlay-image-gallery .img:before {
  background-position: 0 -770px;
  bottom: -43px;
  width: 218px;
  margin-left: -109px;
  left: 50%;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 33, ../../sass/desktop/_asset_overlay.scss */
  .overlay-image-gallery .img:before {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/asset-overlay-2x-sc5dbd5c1c1.png');
    background-repeat: no-repeat;
    background-position: 0 -980px;
    background-size: 220px auto;
  }
}
/* line 55, ../../sass/desktop/_asset_overlay.scss */
.overlay-image-gallery .img img {
  position: relative;
  z-index: -1;
}
/* line 61, ../../sass/desktop/_asset_overlay.scss */
.overlay-image-gallery:hover .img:before {
  background-position: 0 -490px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 61, ../../sass/desktop/_asset_overlay.scss */
  .overlay-image-gallery:hover .img:before {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/asset-overlay-2x-sc5dbd5c1c1.png');
    background-repeat: no-repeat;
    background-position: 0 -840px;
    background-size: 220px auto;
  }
}

/* line 33, ../../sass/desktop/_asset_overlay.scss */
.overlay-article .img:before {
  background-position: 0 -1190px;
  bottom: -43px;
  width: 218px;
  margin-left: -109px;
  left: 50%;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 33, ../../sass/desktop/_asset_overlay.scss */
  .overlay-article .img:before {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/asset-overlay-2x-sc5dbd5c1c1.png');
    background-repeat: no-repeat;
    background-position: 0 -1260px;
    background-size: 220px auto;
  }
}
/* line 55, ../../sass/desktop/_asset_overlay.scss */
.overlay-article .img img {
  position: relative;
  z-index: -1;
}
/* line 61, ../../sass/desktop/_asset_overlay.scss */
.overlay-article:hover .img:before {
  background-position: 0 -1330px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 61, ../../sass/desktop/_asset_overlay.scss */
  .overlay-article:hover .img:before {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/asset-overlay-2x-sc5dbd5c1c1.png');
    background-repeat: no-repeat;
    background-position: 0 -1120px;
    background-size: 220px auto;
  }
}

/* line 33, ../../sass/desktop/_asset_overlay.scss */
.overlay-media_post .img:before {
  background-position: 0 -1260px;
  bottom: -43px;
  width: 218px;
  margin-left: -109px;
  left: 50%;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 33, ../../sass/desktop/_asset_overlay.scss */
  .overlay-media_post .img:before {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/asset-overlay-2x-sc5dbd5c1c1.png');
    background-repeat: no-repeat;
    background-position: 0 -1330px;
    background-size: 220px auto;
  }
}
/* line 55, ../../sass/desktop/_asset_overlay.scss */
.overlay-media_post .img img {
  position: relative;
  z-index: -1;
}
/* line 61, ../../sass/desktop/_asset_overlay.scss */
.overlay-media_post:hover .img:before {
  background-position: 0 -1400px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 61, ../../sass/desktop/_asset_overlay.scss */
  .overlay-media_post:hover .img:before {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/asset-overlay-2x-sc5dbd5c1c1.png');
    background-repeat: no-repeat;
    background-position: 0 -1190px;
    background-size: 220px auto;
  }
}

/* line 85, ../../sass/desktop/_asset_overlay.scss */
.overlay-gallery-feature .img:before {
  background-position: 0 -1945px;
}
/* line 90, ../../sass/desktop/_asset_overlay.scss */
.overlay-gallery-feature:hover .img:before {
  background-position: 0 -2150px;
}

/* line 85, ../../sass/desktop/_asset_overlay.scss */
.overlay-video-feature .img:before {
  background-position: 0 -1999px;
}
/* line 90, ../../sass/desktop/_asset_overlay.scss */
.overlay-video-feature:hover .img:before {
  background-position: 0 -2096px;
}

/* line 98, ../../sass/desktop/_asset_overlay.scss */
.overlay-article .title {
  margin-top: 25px;
}

/* line 104, ../../sass/desktop/_asset_overlay.scss */
.modal .image-gallery {
  margin-top: 0;
  padding: 20px;
}
/* line 107, ../../sass/desktop/_asset_overlay.scss */
.modal .image-gallery h1.title {
  width: 880px;
  font-family: "nimbus-sans", Helvetica, Arial, sans-serif;
  color: #dedede;
  word-spacing: -0.05em;
}
/* line 113, ../../sass/desktop/_asset_overlay.scss */
.modal .image-gallery .theme-dark .share-dropdown .dropdown-container {
  z-index: -1;
  right: -20px;
  position: relative;
}
/* line 119, ../../sass/desktop/_asset_overlay.scss */
.modal .module-listing-stack {
  margin: 0 20px 0px 20px;
  padding-bottom: 20px;
  background-image: url("/bundles/cbsnewscore/images/standalone/overlay-highlight.jpg");
  background-repeat: no-repeat;
}
/* line 124, ../../sass/desktop/_asset_overlay.scss */
.modal .module-listing-stack figure {
  position: relative;
}
/* line 127, ../../sass/desktop/_asset_overlay.scss */
.modal .module-listing-stack h5 {
  font-size: 14px;
  font-family: Helvetica, Arial, sans-serif;
  color: #9c9c9c;
}
/* line 131, ../../sass/desktop/_asset_overlay.scss */
.modal .module-listing-stack h5:hover {
  color: white;
}
/* line 136, ../../sass/desktop/_asset_overlay.scss */
.modal .module-listing-stack h3.module-heading.title {
  padding-top: 0;
  top: -5px;
}
/* line 140, ../../sass/desktop/_asset_overlay.scss */
.modal .module-listing-stack .deco {
  font-family: "nimbus-sans", Helvetica, Arial, sans-serif;
  letter-spacing: 0.05em;
}
/* line 144, ../../sass/desktop/_asset_overlay.scss */
.modal .module-listing-stack li {
  color: #dedede;
}
/* line 147, ../../sass/desktop/_asset_overlay.scss */
.modal .module-listing-stack li:hover {
  color: white;
}
/* line 151, ../../sass/desktop/_asset_overlay.scss */
.modal .show-more {
  text-align: center;
}
/* line 154, ../../sass/desktop/_asset_overlay.scss */
.modal .btn.btn-inverse .text {
  font-size: 15px;
  text-transform: uppercase;
  font-weight: 700;
  font-family: "nimbus-sans", Helvetica, Arial, sans-serif;
}
/* line 159, ../../sass/desktop/_asset_overlay.scss */
.modal .btn.btn-inverse .text:hover {
  color: white;
}

/* _footer.scss
--------------------------

Styles elements in the site footer.

*/
/* line 1, ../../sass/common/smart_banner/_common.scss */
.smart-banner {
  box-sizing: border-box;
  left: 0;
  position: fixed;
  right: 0;
  z-index: 10000;
}

/* line 10, ../../sass/common/smart_banner/_common.scss */
a.smart-banner--anchor,
a.smart-banner--anchor:hover {
  display: block;
  text-decoration: none;
}

/* line 15, ../../sass/common/smart_banner/_common.scss */
.smart-banner--span {
  display: inline-block;
}

/* line 19, ../../sass/common/smart_banner/_common.scss */
#smart-banner--text-container {
  -webkit-font-smoothing: antialiased;
}

/* line 23, ../../sass/common/smart_banner/_common.scss */
#smart-banner--subheader {
  font-variant: small-caps;
  text-transform: uppercase;
}

/* line 28, ../../sass/common/smart_banner/_common.scss */
.smart-banner--device {
  display: none;
}

/* line 31, ../../sass/common/smart_banner/_common.scss */
.android #smart-banner--android {
  display: inline;
}

/* line 34, ../../sass/common/smart_banner/_common.scss */
.ipad #smart-banner--ipad {
  display: inline;
}

/* line 37, ../../sass/common/smart_banner/_common.scss */
.iphone #smart-banner--iphone {
  display: inline;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-device-pixel-ratio: 1.25), only screen and (min-resolution: 200dpi), only screen and (min-resolution: 1.25dppx) {
  -webkit-font-smoothing: subpixel-antialiased;
}
/* line 3, ../../sass/common/smart_banner/_cbsnews.scss */
.smart-banner--cbsnews {
  background-image: url(/bundles/cbsnewscore/images/mobile-images/apps-logos/cbsnews_app_216x216.png);
  background-color: #202022;
  background-repeat: no-repeat;
  bottom: -100%;
  transition: bottom .5s;
}
/* line 10, ../../sass/common/smart_banner/_cbsnews.scss */
.smart-banner--visible .smart-banner--cbsnews {
  bottom: 0;
}
/* line 14, ../../sass/common/smart_banner/_cbsnews.scss */
.android .smart-banner--cbsnews {
  font-family: Roboto, sans-serif;
}
/* line 18, ../../sass/common/smart_banner/_cbsnews.scss */
.ipad .smart-banner--cbsnews, .iphone .smart-banner--cbsnews {
  font-family: "nimbus-sans", sans-serif;
}
/* line 23, ../../sass/common/smart_banner/_cbsnews.scss */
.smart-banner--cbsnews a.smart-banner--anchor,
.smart-banner--cbsnews a.smart-banner--anchor:hover {
  color: white;
}
/* line 27, ../../sass/common/smart_banner/_cbsnews.scss */
.smart-banner--cbsnews #smart-banner--subheader {
  letter-spacing: .09em;
}
/* line 31, ../../sass/common/smart_banner/_cbsnews.scss */
.ipad .smart-banner--cbsnews #smart-banner--subheader, .iphone .smart-banner--cbsnews #smart-banner--subheader {
  font-family: "Helvetica Neue", Helvetica, sans-serif;
}
/* line 36, ../../sass/common/smart_banner/_cbsnews.scss */
.smart-banner--cbsnews #smart-banner--header {
  font-weight: 700;
  letter-spacing: -.01em;
}
/* line 41, ../../sass/common/smart_banner/_cbsnews.scss */
.smart-banner--cbsnews #smart-banner--cta {
  background: #b12124;
  border-radius: 3px;
  font-weight: 300;
  letter-spacing: .015em;
}
/* line 47, ../../sass/common/smart_banner/_cbsnews.scss */
.android .smart-banner--cbsnews #smart-banner--cta {
  font-family: "Roboto Condensed", sans-serif;
}
/* line 51, ../../sass/common/smart_banner/_cbsnews.scss */
.ipad .smart-banner--cbsnews #smart-banner--cta, .iphone .smart-banner--cbsnews #smart-banner--cta {
  font-weight: 400;
}
/* line 56, ../../sass/common/smart_banner/_cbsnews.scss */
.smart-banner--cbsnews #smart-banner--close {
  color: white;
  position: absolute;
  top: 0;
}

/* line 3, ../../sass/desktop/_smart_banner.scss */
.smart-banner--cbsnews {
  background-position: 70px center;
  background-size: 94px 94px;
  height: 120px;
}
@media only screen and (orientation: landscape) {
  /* line 3, ../../sass/desktop/_smart_banner.scss */
  .smart-banner--cbsnews {
    background-position: 60px center;
    background-size: 64px 64px;
    height: 90px;
  }
}
/* line 14, ../../sass/desktop/_smart_banner.scss */
.smart-banner--cbsnews .smart-banner--visible {
  margin-bottom: 120px;
}
/* line 18, ../../sass/desktop/_smart_banner.scss */
.smart-banner--cbsnews #smart-banner--text-container {
  font-size: 18px;
  line-height: 1;
  margin: 26px 0 0 184px;
  max-width: 580px;
}
/* line 25, ../../sass/desktop/_smart_banner.scss */
.smart-banner--cbsnews #smart-banner--subheader {
  display: inline-block;
  font-size: 14px;
  line-height: 17px;
  margin-right: 10px;
  text-align: right;
  width: 80px;
}
/* line 33, ../../sass/desktop/_smart_banner.scss */
.smart-banner--cbsnews #smart-banner--subheader + br {
  display: none;
}
/* line 38, ../../sass/desktop/_smart_banner.scss */
.smart-banner--cbsnews #smart-banner--header {
  display: inline-block;
  font-size: 38px;
}
/* line 43, ../../sass/desktop/_smart_banner.scss */
.smart-banner--cbsnews #smart-banner--cta {
  font-size: 28px;
  font-weight: 400;
  height: 19px;
  line-height: .7;
  margin: auto;
  padding: 17px;
  position: absolute;
  bottom: 0;
  right: 25px;
  top: 0;
}
/* line 56, ../../sass/desktop/_smart_banner.scss */
.smart-banner--cbsnews #smart-banner--description {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 20px;
  font-style: italic;
  letter-spacing: .03em;
  margin-left: 90px;
  margin-top: 6px;
}
/* line 65, ../../sass/desktop/_smart_banner.scss */
.smart-banner--cbsnews #smart-banner--close {
  font-size: 30px;
  font-weight: bold;
  left: 0;
  line-height: 1;
  padding: 18px;
}
@media only screen and (orientation: landscape) {
  /* line 74, ../../sass/desktop/_smart_banner.scss */
  .smart-banner--cbsnews .smart-banner--visible {
    margin-bottom: 90px;
  }
  /* line 78, ../../sass/desktop/_smart_banner.scss */
  .smart-banner--cbsnews #smart-banner--text-container {
    font-size: 14px;
    line-height: 1;
    margin: 19px 190px 19px 149px;
    max-width: 430px;
  }
  /* line 85, ../../sass/desktop/_smart_banner.scss */
  .smart-banner--cbsnews #smart-banner--subheader {
    display: inline-block;
    font-size: 11px;
    line-height: 16px;
    margin-right: 8px;
    width: 60px;
  }
  /* line 93, ../../sass/desktop/_smart_banner.scss */
  .smart-banner--cbsnews #smart-banner--header {
    font-size: 29px;
  }
  /* line 97, ../../sass/desktop/_smart_banner.scss */
  .smart-banner--cbsnews #smart-banner--cta {
    font-size: 21px;
    height: 13px;
    padding: 13px;
  }
  /* line 103, ../../sass/desktop/_smart_banner.scss */
  .smart-banner--cbsnews #smart-banner--description {
    font-size: 14px;
    margin-left: 68px;
    margin-top: 2px;
  }
  /* line 109, ../../sass/desktop/_smart_banner.scss */
  .smart-banner--cbsnews #smart-banner--close {
    font-size: 20px;
    padding: 10px;
  }
}
@media only screen and (orientation: landscape) and (min-width: 1200px) {
  /* line 119, ../../sass/desktop/_smart_banner.scss */
  .smart-banner--cbsnews #smart-banner--text-container {
    bottom: 0;
    height: 32px;
    left: 184px;
    margin: auto;
    max-width: 100%;
    position: absolute;
    right: 0;
    top: 0;
  }
  /* line 130, ../../sass/desktop/_smart_banner.scss */
  .smart-banner--cbsnews #smart-banner--header {
    font-size: 32px;
  }
  /* line 134, ../../sass/desktop/_smart_banner.scss */
  .smart-banner--cbsnews #smart-banner--header + br {
    display: none;
  }
  /* line 138, ../../sass/desktop/_smart_banner.scss */
  .smart-banner--cbsnews #smart-banner--description {
    font-size: 16px;
    margin-left: 1em;
  }
}

/* line 10, ../../sass/desktop/_footer.scss */
.site-footer {
  background-color: #252a30;
}
/* line 13, ../../sass/desktop/_footer.scss */
.site-footer .container {
  padding: 20px 20px 40px;
}
/* line 16, ../../sass/desktop/_footer.scss */
.site-footer .col-4.push-2, .site-footer .deep-story-dashboard .thread-items li.push-2, .deep-story-dashboard .thread-items .site-footer li.push-2 {
  left: 160px;
}
/* line 20, ../../sass/desktop/_footer.scss */
.site-footer .link-block .items {
  margin: 0;
  list-style: none;
  font-size: 12px;
}
/* line 11, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/utilities/_lists.scss */
.site-footer .link-block .items li {
  margin-bottom: 0;
}
/* line 24, ../../sass/desktop/_footer.scss */
.site-footer .link-block .items li {
  margin-bottom: 3px;
}
/* line 29, ../../sass/desktop/_footer.scss */
.site-footer .link-block .title {
  -webkit-box-shadow: 0px 1px 0 rgba(255, 255, 255, 0.1);
  -moz-box-shadow: 0px 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: 0px 1px 0 rgba(255, 255, 255, 0.1);
  border-bottom: 1px solid rgba(0, 0, 0, 0.3);
  color: white;
  padding-bottom: 5px;
  line-height: 0.9;
}
/* line 38, ../../sass/desktop/_footer.scss */
.site-footer .site-search {
  background-color: rgba(255, 255, 255, 0.05);
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 0 rgba(0, 0, 0, 0.5) inset;
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 0 rgba(0, 0, 0, 0.5) inset;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 0 rgba(0, 0, 0, 0.5) inset;
}
/* line 43, ../../sass/desktop/_footer.scss */
.site-footer .site-search .query {
  padding: 0 10px;
  top: 2px;
  position: relative;
}
/* line 49, ../../sass/desktop/_footer.scss */
.site-footer .site-search .submit {
  width: 25px;
  height: 22px;
  background-color: rgba(255, 255, 255, 0.1);
}
/* line 56, ../../sass/desktop/_footer.scss */
.site-footer .site-brand {
  margin-top: -5px;
}
/* line 60, ../../sass/desktop/_footer.scss */
.site-footer .site-brand .logo {
  float: right;
}
/* line 65, ../../sass/desktop/_footer.scss */
.site-footer .site-brand .copyright {
  clear: both;
  font-size: 12px;
  text-align: right;
  color: #b5b5b5;
}
/* line 72, ../../sass/desktop/_footer.scss */
.site-footer a {
  color: #b5b5b5;
}
/* line 74, ../../sass/desktop/_footer.scss */
.site-footer a:hover {
  color: #dedede;
}
/* line 78, ../../sass/desktop/_footer.scss */
.site-footer .footer-divider {
  height: 6px;
  width: 100%;
  background-color: #2c333b;
  border-top: 1px solid #1b1f23;
  margin-bottom: 20px;
}

/* line 154, icon/gallery/*.png */
.gallery-sprite, .gallery-base-arrow-left, .image-gallery .tools .thumb-control .prev, .gallery-base-arrow-right, .image-gallery .tools .thumb-control .next, .gallery-dot-selected, .image-gallery .thumbs .controls .dots .dot.active, .gallery-dot, .image-gallery .thumbs .controls .dots .dot, .gallery-grid, .image-gallery .tools .thumb-control .thumb-icon-wrapper .thumb-icon, .gallery-large-arrow-left, .image-gallery .viewport .controls .prev .arrow div, .gallery-large-arrow-right, .image-gallery .viewport .controls .next .arrow div, .gallery-mediapost-left-arrow-red, .gallery-mediapost-right-arrow-red, .gallery-sm-arrow-left, .image-gallery .thumbs .controls .prev, .gallery-sm-arrow-right, .image-gallery .thumbs .controls .next, .media-post-object .pagination .controls .prev:before, .media-post-object .pagination .controls .next:after, .modal-body .image-gallery .tools .thumb-control .thumb-icon-wrapper .thumb-icon:hover, .pictures-page .image-gallery .tools .thumb-control .thumb-icon-wrapper .thumb-icon:hover {
  background: url('/bundles/cbsnewscore/images/sprites/icon/gallery-s8e0060e05a.png') no-repeat;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.gallery-base-arrow-left, .image-gallery .tools .thumb-control .prev {
  background-position: 0 -192px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.gallery-base-arrow-right, .image-gallery .tools .thumb-control .next {
  background-position: 0 -169px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.gallery-dot-selected, .image-gallery .thumbs .controls .dots .dot.active {
  background-position: 0 -158px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.gallery-dot, .image-gallery .thumbs .controls .dots .dot {
  background-position: 0 0;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.gallery-dot:hover, .image-gallery .thumbs .controls .dots .dot:hover, .gallery-dot.dot_hover, .image-gallery .thumbs .controls .dots .dot_hover.dot, .gallery-dot.dot-hover, .image-gallery .thumbs .controls .dots .dot-hover.dot {
  background-position: 0 -11px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.gallery-grid, .image-gallery .tools .thumb-control .thumb-icon-wrapper .thumb-icon {
  background-position: 0 -290px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.gallery-grid:hover, .image-gallery .tools .thumb-control .thumb-icon-wrapper .thumb-icon:hover, .gallery-grid.grid_hover, .image-gallery .tools .thumb-control .thumb-icon-wrapper .grid_hover.thumb-icon, .gallery-grid.grid-hover, .image-gallery .tools .thumb-control .thumb-icon-wrapper .grid-hover.thumb-icon {
  background-position: 0 -215px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.gallery-large-arrow-left, .image-gallery .viewport .controls .prev .arrow div {
  background-position: 0 -56px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.gallery-large-arrow-right, .image-gallery .viewport .controls .next .arrow div {
  background-position: 0 -107px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.gallery-mediapost-left-arrow-red {
  background-position: 0 -39px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.gallery-mediapost-right-arrow-red {
  background-position: 0 -22px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.gallery-sm-arrow-left, .image-gallery .thumbs .controls .prev {
  background-position: 0 -238px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.gallery-sm-arrow-left:hover, .image-gallery .thumbs .controls .prev:hover, .gallery-sm-arrow-left.sm-arrow-left_hover, .image-gallery .thumbs .controls .sm-arrow-left_hover.prev, .gallery-sm-arrow-left.sm-arrow-left-hover, .image-gallery .thumbs .controls .sm-arrow-left-hover.prev {
  background-position: 0 -251px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.gallery-sm-arrow-right, .image-gallery .thumbs .controls .next {
  background-position: 0 -264px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.gallery-sm-arrow-right:hover, .image-gallery .thumbs .controls .next:hover, .gallery-sm-arrow-right.sm-arrow-right_hover, .image-gallery .thumbs .controls .sm-arrow-right_hover.next, .gallery-sm-arrow-right.sm-arrow-right-hover, .image-gallery .thumbs .controls .sm-arrow-right-hover.next {
  background-position: 0 -277px;
}

/* line 8, ../../sass/desktop/_image_gallery.scss */
.image-gallery {
  margin-top: -10px;
  /* TODO: The core of this can probably be abstracted as well since it is used elsewhere */
}
/* line 11, ../../sass/desktop/_image_gallery.scss */
.image-gallery .meta {
  display: none;
}
/* line 14, ../../sass/desktop/_image_gallery.scss */
.image-gallery .meta.selected {
  display: block;
}
/* line 19, ../../sass/desktop/_image_gallery.scss */
.image-gallery header {
  position: relative;
}
/* line 23, ../../sass/desktop/_image_gallery.scss */
.image-gallery .title-container, .image-gallery .tools {
  border-bottom: 1px solid #000000;
  -webkit-box-shadow: 0 1px 0 #1e2326;
  -moz-box-shadow: 0 1px 0 #1e2326;
  box-shadow: 0 1px 0 #1e2326;
}
/* line 29, ../../sass/desktop/_image_gallery.scss */
.image-gallery .hed {
  width: 520px;
  font-size: 18px;
  letter-spacing: -0.05em;
  font-weight: bold;
  display: inline-block;
  text-shadow: 0 -1px 0 black;
}
/* line 37, ../../sass/desktop/_image_gallery.scss */
.image-gallery h1.title {
  width: 520px;
  margin-bottom: 3px;
  font-size: 33px;
  font-weight: 300;
  line-height: 30px;
  letter-spacing: -0.08em;
  word-spacing: -0.05em;
  display: inline-block;
  text-shadow: 0 -1px 0 black;
  font-family: "nimbus-sans", Helvetica, Arial, sans-serif;
}
/* line 51, ../../sass/desktop/_image_gallery.scss */
.image-gallery .sharebar_condensed {
  position: absolute;
  bottom: 5px;
  right: 0;
}
/* line 57, ../../sass/desktop/_image_gallery.scss */
.image-gallery .pagination {
  color: #666666;
  font-size: 33px;
  font-family: "nimbus-sans", Helvetica, Arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  margin-bottom: 0;
  top: 3px;
}
/* line 65, ../../sass/desktop/_image_gallery.scss */
.image-gallery .pagination .index {
  color: #d42128;
}
/* line 68, ../../sass/desktop/_image_gallery.scss */
.image-gallery .pagination .slash:not(.no-padding) {
  padding-right: 3px;
}
/* line 71, ../../sass/desktop/_image_gallery.scss */
.image-gallery .pagination .count {
  color: #dedede;
}
/* line 76, ../../sass/desktop/_image_gallery.scss */
.image-gallery .tools {
  position: absolute;
  bottom: 0;
  right: 0;
}
/* line 81, ../../sass/desktop/_image_gallery.scss */
.image-gallery .tools .thumb-control {
  position: absolute;
  bottom: 30px;
  right: 0;
  width: 90px;
}
/* line 86, ../../sass/desktop/_image_gallery.scss */
.image-gallery .tools .thumb-control .prev, .image-gallery .tools .thumb-control .next {
  width: 14px;
  height: 23px;
  display: block;
  overflow: hidden;
  position: absolute;
}
/* line 93, ../../sass/desktop/_image_gallery.scss */
.image-gallery .tools .thumb-control .prev.disabled, .image-gallery .tools .thumb-control .next.disabled {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=15);
  opacity: 0.15;
  cursor: default;
}
/* line 101, ../../sass/desktop/_image_gallery.scss */
.image-gallery .tools .thumb-control .next {
  right: 0;
}
/* line 106, ../../sass/desktop/_image_gallery.scss */
.image-gallery .tools .thumb-control .thumb-icon-wrapper {
  position: absolute;
  left: 22px;
  height: 23px;
  padding: 0 10px;
  width: 22px;
  border-left: 1px solid black;
  border-right: 1px solid black;
  -webkit-box-shadow: 1px 0 #1e2326, 1px 0 #1e2326 inset;
  -moz-box-shadow: 1px 0 #1e2326, 1px 0 #1e2326 inset;
  box-shadow: 1px 0 #1e2326, 1px 0 #1e2326 inset;
}
/* line 117, ../../sass/desktop/_image_gallery.scss */
.image-gallery .tools .thumb-control .thumb-icon-wrapper .thumb-icon {
  height: 23px;
  width: 22px;
}
/* line 126, ../../sass/desktop/_image_gallery.scss */
.image-gallery .thumbs {
  background-color: #17191a;
  display: none;
  position: absolute;
  top: 50px;
  padding: 1px 0 20px 0;
  right: 0;
  z-index: 3;
}
/* line 134, ../../sass/desktop/_image_gallery.scss */
.image-gallery .thumbs .thumb-grid {
  width: 350px;
  display: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  top: 0;
}
/* line 142, ../../sass/desktop/_image_gallery.scss */
.image-gallery .thumbs .thumb-grid li {
  position: relative;
}
/* line 169, ../../sass/utilities/_content.scss */
.image-gallery .thumbs .thumb-grid li:before {
  -webkit-box-shadow: 0 0 14px rgba(0, 0, 0, 0.5) inset;
  -moz-box-shadow: 0 0 14px rgba(0, 0, 0, 0.5) inset;
  box-shadow: 0 0 14px rgba(0, 0, 0, 0.5) inset;
  content: "";
  position: absolute;
  top: 0;
  left: auto;
  width: 100%;
  height: 100%;
  z-index: 0;
}
/* line 145, ../../sass/desktop/_image_gallery.scss */
.image-gallery .thumbs .thumb-grid li .img:before {
  -webkit-box-shadow: 0 0 0 5px rgba(187, 187, 187, 0.5) inset;
  -moz-box-shadow: 0 0 0 5px rgba(187, 187, 187, 0.5) inset;
  box-shadow: 0 0 0 5px rgba(187, 187, 187, 0.5) inset;
  z-index: 1003;
  top: 0;
  display: none;
  border-bottom: 5px #ff0000;
}
/* line 154, ../../sass/desktop/_image_gallery.scss */
.image-gallery .thumbs .thumb-grid li:hover > a .img:before {
  display: block;
}
/* line 158, ../../sass/desktop/_image_gallery.scss */
.image-gallery .thumbs .thumb-grid li .img:after {
  z-index: 1003;
  top: 0;
  -webkit-box-shadow: 0 1px 0 rgba(187, 187, 187, 0.4), 0 1px 0 rgba(255, 255, 255, 0.2) inset;
  -moz-box-shadow: 0 1px 0 rgba(187, 187, 187, 0.4), 0 1px 0 rgba(255, 255, 255, 0.2) inset;
  box-shadow: 0 1px 0 rgba(187, 187, 187, 0.4), 0 1px 0 rgba(255, 255, 255, 0.2) inset;
}
/* line 167, ../../sass/desktop/_image_gallery.scss */
.image-gallery .thumbs ul {
  margin: 0;
  background-color: #17191a;
}
/* line 172, ../../sass/desktop/_image_gallery.scss */
.image-gallery .thumbs li {
  float: left;
  margin-right: 30px;
  margin-bottom: 30px;
}
/* line 177, ../../sass/desktop/_image_gallery.scss */
.image-gallery .thumbs li:nth-child(4n + 4) {
  margin-right: 0;
}
/* line 182, ../../sass/desktop/_image_gallery.scss */
.image-gallery .thumbs .controls {
  text-align: center;
  display: none;
}
/* line 186, ../../sass/desktop/_image_gallery.scss */
.image-gallery .thumbs .controls .prev, .image-gallery .thumbs .controls .next, .image-gallery .thumbs .controls .dots, .image-gallery .thumbs .controls .dot {
  display: inline-block;
  position: relative;
}
/* line 191, ../../sass/desktop/_image_gallery.scss */
.image-gallery .thumbs .controls .prev, .image-gallery .thumbs .controls .next {
  width: 50px;
  height: 12px;
  font-family: "chaparral-pro", sans-serif;
  font-style: italic;
  font-size: 13px;
  font-weight: 700;
  line-height: 0.9;
  cursor: pointer;
  text-transform: capitalize;
}
/* line 203, ../../sass/desktop/_image_gallery.scss */
.image-gallery .thumbs .controls .prev {
  margin-right: 10px;
  text-indent: 15px;
}
/* line 208, ../../sass/desktop/_image_gallery.scss */
.image-gallery .thumbs .controls .next {
  background-position-x: 40px;
  text-indent: 0px;
}
/* line 213, ../../sass/desktop/_image_gallery.scss */
.image-gallery .thumbs .controls .next:hover {
  background-position-x: 40px;
}
/* line 217, ../../sass/desktop/_image_gallery.scss */
.image-gallery .thumbs .controls .dots {
  margin: 0;
  list-style: none;
  padding: 0;
  height: 12px;
}
/* line 223, ../../sass/desktop/_image_gallery.scss */
.image-gallery .thumbs .controls .dots .dot {
  margin: 0 10px 0 0;
  width: 11px;
  height: 11px;
}
/* line 239, ../../sass/desktop/_image_gallery.scss */
.image-gallery .viewport {
  /* TODO: These can be abstracted, also I think it can be simplified */
}
/* line 241, ../../sass/desktop/_image_gallery.scss */
.image-gallery .viewport ul {
  margin: 30px 0 0;
}
/* line 244, ../../sass/desktop/_image_gallery.scss */
.image-gallery .viewport ul .images {
  float: left;
}
/* line 248, ../../sass/desktop/_image_gallery.scss */
.image-gallery .viewport ul .image-meta {
  margin-top: 15px;
}
/* line 250, ../../sass/desktop/_image_gallery.scss */
.image-gallery .viewport ul .image-meta .title {
  position: relative;
  top: -2px;
}
/* line 255, ../../sass/desktop/_image_gallery.scss */
.image-gallery .viewport ul.image-meta {
  margin-bottom: 20px;
}
/* line 260, ../../sass/desktop/_image_gallery.scss */
.image-gallery .viewport li {
  float: none;
  white-space: normal;
}
/* line 265, ../../sass/desktop/_image_gallery.scss */
.image-gallery .viewport .image > .img {
  width: 620px;
  height: 465px;
  float: left;
  margin: 0 auto;
  text-align: center;
}
/* line 272, ../../sass/desktop/_image_gallery.scss */
.image-gallery .viewport > .title {
  font-size: 16px;
  letter-spacing: -0.05em;
  color: #dedede;
}
/* line 278, ../../sass/desktop/_image_gallery.scss */
.image-gallery .viewport .caption {
  font-size: 14px;
  color: #ccc;
  margin-top: 0px;
  font-weight: 500;
  line-height: 1.2;
}
/* line 285, ../../sass/desktop/_image_gallery.scss */
.image-gallery .viewport .caption a {
  color: #d42128;
}
/* line 288, ../../sass/desktop/_image_gallery.scss */
.image-gallery .viewport .caption span {
  font-size: 14px;
}
/* line 293, ../../sass/desktop/_image_gallery.scss */
.image-gallery .viewport .credits {
  font-size: 13px;
  color: #ccc;
}
/* line 299, ../../sass/desktop/_image_gallery.scss */
.image-gallery .viewport .label {
  font-family: "nimbus-sans", Helvetica, Arial, sans-serif;
  font-style: normal;
  color: white;
  font-size: 12px;
}
/* line 307, ../../sass/desktop/_image_gallery.scss */
.image-gallery .viewport .controls {
  width: 620px;
  height: 465px;
  position: relative;
  margin-top: 20px;
}
/* line 317, ../../sass/desktop/_image_gallery.scss */
.image-gallery .viewport .controls .prev, .image-gallery .viewport .controls .next {
  position: absolute;
  width: 50%;
  height: 100%;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.8s ease-in-out;
  -moz-transition: opacity 0.8s ease-in-out;
  -o-transition: opacity 0.8s ease-in-out;
  transition: opacity 0.8s ease-in-out;
}
/* line 321, ../../sass/desktop/_image_gallery.scss */
.image-gallery .viewport .controls .prev.disabled, .image-gallery .viewport .controls .next.disabled {
  cursor: default;
}
/* line 323, ../../sass/desktop/_image_gallery.scss */
.image-gallery .viewport .controls .prev.disabled .arrow, .image-gallery .viewport .controls .next.disabled .arrow {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 329, ../../sass/desktop/_image_gallery.scss */
.image-gallery .viewport .controls .prev:hover, .image-gallery .viewport .controls .next:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
}
/* line 333, ../../sass/desktop/_image_gallery.scss */
.image-gallery .viewport .controls .prev {
  left: 0;
}
/* line 335, ../../sass/desktop/_image_gallery.scss */
.image-gallery .viewport .controls .prev .arrow {
  left: 0;
}
/* line 337, ../../sass/desktop/_image_gallery.scss */
.image-gallery .viewport .controls .prev .arrow div {
  left: 13px;
  top: 9px;
}
/* line 344, ../../sass/desktop/_image_gallery.scss */
.image-gallery .viewport .controls .next {
  right: 0;
}
/* line 346, ../../sass/desktop/_image_gallery.scss */
.image-gallery .viewport .controls .next .arrow {
  right: 0;
}
/* line 348, ../../sass/desktop/_image_gallery.scss */
.image-gallery .viewport .controls .next .arrow div {
  left: 21px;
  top: 9px;
}
/* line 355, ../../sass/desktop/_image_gallery.scss */
.image-gallery .viewport .controls .arrow {
  background-color: black;
  width: 66px;
  height: 70px;
  position: absolute;
  top: 45%;
  margin-top: -35px;
  white-space: nowrap;
  overflow: hidden;
}
/* line 364, ../../sass/desktop/_image_gallery.scss */
.image-gallery .viewport .controls .arrow > div {
  height: 51px;
  position: relative;
  width: 28px;
}
/* line 376, ../../sass/desktop/_image_gallery.scss */
.image-gallery .nrelate_related li {
  margin-bottom: 15px;
  display: block;
}
/* line 381, ../../sass/desktop/_image_gallery.scss */
.image-gallery .nrelate_related .nr_title {
  text-transform: none;
  font-family: Helvetica,Arial,sans-serif;
  font-size: 14px;
  color: #ccc;
}
/* line 388, ../../sass/desktop/_image_gallery.scss */
.image-gallery .nrelate_related .nr_title a:hover {
  color: #fff;
}
/* line 393, ../../sass/desktop/_image_gallery.scss */
.image-gallery .nrelate_related .nr_post_title {
  font: 14px;
}
/* line 397, ../../sass/desktop/_image_gallery.scss */
.image-gallery .nrelate_related .nr_source {
  font: italic 14px Georgia;
  color: #666;
}
/* line 401, ../../sass/desktop/_image_gallery.scss */
.image-gallery .nrelate_related .nr_source:before {
  content: "/";
  color: #666666;
  padding: 0 3px;
}
/* line 408, ../../sass/desktop/_image_gallery.scss */
.image-gallery .nrelate_related .nr_about {
  font-size: 12px;
}
/* line 414, ../../sass/desktop/_image_gallery.scss */
.image-gallery .nrelate_related .nr_inner ul {
  margin-top: 10px;
  margin-bottom: 0;
}
/* line 418, ../../sass/desktop/_image_gallery.scss */
.image-gallery .nrelate_related .nr_inner ul li {
  white-space: normal;
  padding-bottom: 10px;
}
/* line 426, ../../sass/desktop/_image_gallery.scss */
.image-gallery .hidden {
  display: none;
}
/* line 430, ../../sass/desktop/_image_gallery.scss */
.image-gallery .module-listing-stack figure {
  position: relative;
}
/* line 435, ../../sass/desktop/_image_gallery.scss */
.image-gallery .popular-recommended {
  margin-top: 40px;
  margin-bottom: 40px;
}

/* TODO: Should be abstracted as it exists elsewhere */
/* line 444, ../../sass/desktop/_image_gallery.scss */
.module-listing-stack > .title {
  height: 42px;
  line-height: 42px !important;
  margin: 0;
  text-align: center;
  color: #dedede;
  text-shadow: 0 -1px 0 black;
  text-transform: uppercase;
  position: relative;
  font-weight: 700;
  border: none;
}
/* line 455, ../../sass/desktop/_image_gallery.scss */
.module-listing-stack > .title .deco {
  font-size: 14px;
  position: relative;
  font-weight: bold;
  font-family: Helvetica, Arial, sans-serif;
  letter-spacing: -0.05em;
}
/* line 461, ../../sass/desktop/_image_gallery.scss */
.module-listing-stack > .title .deco:before, .module-listing-stack > .title .deco:after {
  content: "";
  position: absolute;
  display: block;
  height: 2px;
  width: 137px;
}
/* line 468, ../../sass/desktop/_image_gallery.scss */
.module-listing-stack > .title .deco:before {
  background: url("http://asset3.cbsistatic.com/cnwk.1d/i/cbs/generic/overlaySprite.png") right -133px no-repeat;
  left: -145px;
  top: 7px;
}
/* line 473, ../../sass/desktop/_image_gallery.scss */
.module-listing-stack > .title .deco:after {
  background: url("http://asset3.cbsistatic.com/cnwk.1d/i/cbs/generic/overlaySprite.png") left -135px no-repeat;
  right: -145px;
  top: 7px;
}
/* line 482, ../../sass/desktop/_image_gallery.scss */
.module-listing-stack .listing-sub-mini .title {
  color: #9c9c9c;
  line-height: 1.3;
  font-weight: 500;
}
/* line 488, ../../sass/desktop/_image_gallery.scss */
.module-listing-stack .listing-sub-mini .items {
  margin-bottom: 20px;
}
/* line 494, ../../sass/desktop/_image_gallery.scss */
.module-listing-stack .listing-sub-mini a:hover .title {
  color: white;
}
/* line 500, ../../sass/desktop/_image_gallery.scss */
.module-listing-stack figure {
  margin-bottom: 10px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.4);
}
/* line 504, ../../sass/desktop/_image_gallery.scss */
.module-listing-stack figure:before {
  -webkit-box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.5) inset;
  -moz-box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.5) inset;
  box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.5) inset;
  top: 0;
  z-index: 1;
  display: none;
  content: "";
}
/* line 516, ../../sass/desktop/_image_gallery.scss */
.module-listing-stack a:hover figure:before {
  display: block;
}
/* line 521, ../../sass/desktop/_image_gallery.scss */
.module-listing-stack a:hover .img {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

/* line 527, ../../sass/desktop/_image_gallery.scss */
.list-item {
  min-height: 150px;
}
/* line 530, ../../sass/desktop/_image_gallery.scss */
.list-item .title {
  color: #dedede;
  font-size: 17px;
  font-weight: 700;
}

/* line 542, ../../sass/desktop/_image_gallery.scss */
.endless-listing-inverse header {
  border-bottom: 1px solid #000000;
  -webkit-box-shadow: 0 1px 0 #1e2326;
  -moz-box-shadow: 0 1px 0 #1e2326;
  box-shadow: 0 1px 0 #1e2326;
  padding-bottom: 3px;
  margin-bottom: 20px;
}
/* line 549, ../../sass/desktop/_image_gallery.scss */
.endless-listing-inverse h1.title {
  margin-bottom: 3px;
  font-size: 33px;
  font-weight: 300;
  line-height: 0.9;
  letter-spacing: -0.08em;
  word-spacing: -0.05em;
  display: inline-block;
  text-shadow: 0 -1px 0 black;
}
/* line 560, ../../sass/desktop/_image_gallery.scss */
.endless-listing-inverse .show-more {
  background-image: url("/bundles/cbsnewscore/images/standalone/dark-highlight.jpg");
  background-repeat: no-repeat;
  margin: 20px 0;
  font-family: "nimbus-sans", Helvetica, Arial, sans-serif;
  font-size: 15px;
  text-transform: uppercase;
  text-align: center;
}
/* line 572, ../../sass/desktop/_image_gallery.scss */
.endless-listing-inverse .btn-inverse .text {
  border-style: none;
  border-right: 1px solid #2E2D2D;
}
/* line 577, ../../sass/desktop/_image_gallery.scss */
.endless-listing-inverse .btn-inverse:hover {
  background-color: #0d0d0d;
  background: none, -webkit-linear-gradient(top, #232425 0, black 100%);
}

/* line 587, ../../sass/desktop/_image_gallery.scss */
.image-gallery-list .list-item {
  min-height: 235px;
}
/* line 589, ../../sass/desktop/_image_gallery.scss */
.image-gallery-list .list-item:nth-of-type(4n + 1) {
  margin-left: 0;
}
/* line 594, ../../sass/desktop/_image_gallery.scss */
.image-gallery-list figure {
  margin-bottom: 10px;
}
/* line 597, ../../sass/desktop/_image_gallery.scss */
.image-gallery-list figure .img {
  border-bottom: 1px solid rgba(255, 255, 255, 0.4);
}
/* line 606, ../../sass/desktop/_image_gallery.scss */
.image-gallery-list a:hover > figure:before {
  display: block;
}
/* line 612, ../../sass/desktop/_image_gallery.scss */
.image-gallery-list a:hover .img:before {
  -webkit-box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.5) inset;
  -moz-box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.5) inset;
  box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.5) inset;
  top: 0;
  z-index: 1;
  content: "";
}
/* line 624, ../../sass/desktop/_image_gallery.scss */
.image-gallery-list figcaption a .title {
  font-weight: bold;
  font-size: 16px;
  line-height: 1.2;
  padding: 7px 0 0 0;
  margin-bottom: 0;
  letter-spacing: -0.03em;
  color: #c4c4c4;
}
/* line 634, ../../sass/desktop/_image_gallery.scss */
.image-gallery-list figcaption a .count {
  color: #d42128;
  margin-top: 2px;
  font-weight: 700;
}
/* line 641, ../../sass/desktop/_image_gallery.scss */
.image-gallery-list figcaption a .number {
  color: #dedede;
  font-size: 12px;
  line-height: 1.1;
  font-weight: normal;
}
/* line 651, ../../sass/desktop/_image_gallery.scss */
.image-gallery-list figcaption:hover .title {
  color: white;
}
/* line 655, ../../sass/desktop/_image_gallery.scss */
.image-gallery-list figcaption:hover .count {
  color: #d42128;
}

/* line 665, ../../sass/desktop/_image_gallery.scss */
[class^="gallery-"], [class*=" gallery-"] {
  display: inline-block;
  width: 18px;
  height: 18px;
  background-repeat: no-repeat;
}

/* line 672, ../../sass/desktop/_image_gallery.scss */
.divider-left-inverse {
  -webkit-box-shadow: 1px 0 0 rgba(255, 255, 255, 0.1) inset;
  -moz-box-shadow: 1px 0 0 rgba(255, 255, 255, 0.1) inset;
  box-shadow: 1px 0 0 rgba(255, 255, 255, 0.1) inset;
  border-left: 1px solid rgba(0, 0, 0, 0.9);
  margin: 0 10px;
}

/* line 677, ../../sass/desktop/_image_gallery.scss */
.divider-right-inverse {
  border-right: 1px solid #121212;
  -webkit-box-shadow: 1px 0 0 #454545;
  -moz-box-shadow: 1px 0 0 #454545;
  box-shadow: 1px 0 0 #454545;
  margin: 0 10px;
}

/* line 682, ../../sass/desktop/_image_gallery.scss */
.h3_size {
  font-size: 21px;
}

/* _modal.scss
---------------------------------------
  0. Modal Dark Theme
  1. Styles specific to the modal
  2. Login Modal Styles
  3. Registration Modal Styling
*/
/* line 122, icon/modal/*.png */
.modal-sprite, .modal-close-btn-black, .modal-home, .modal-login-facebook-large, .modal-login-facebook, .modal-login-googleplus, .modal-login-linkedin, .modal-login-myspace, .modal-login-twitter, .modal-login-yahoo, .modal-x-close-btn, .modal-body .social-site.facebook, .modal-body .social-site.googleplus, .modal-body .social-site.yahoo, .modal-body .social-site.twitter, .modal-iframe .close, #set-homepage .close {
  background: url('/bundles/cbsnewscore/images/sprites/icon/modal-s58506664e5.png') no-repeat;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.modal-close-btn-black {
  background-position: 0 -267px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.modal-home {
  background-position: 0 -215px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.modal-home:hover, .modal-home.home_hover, .modal-home.home-hover {
  background-position: 0 -319px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.modal-login-facebook-large {
  background-position: 0 0;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.modal-login-facebook {
  background-position: 0 -35px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.modal-login-googleplus {
  background-position: 0 -155px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.modal-login-linkedin {
  background-position: 0 -125px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.modal-login-myspace {
  background-position: 0 -65px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.modal-login-twitter {
  background-position: 0 -95px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.modal-login-yahoo {
  background-position: 0 -185px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.modal-x-close-btn {
  background-position: 0 -371px;
}

/* line 18, ../../sass/desktop/_modal.scss */
div.modal-body, div.dark-theme-full {
  padding: 10px;
  background-color: rgba(65, 65, 65, 0.6) !important;
}

/* line 24, ../../sass/desktop/_modal.scss */
div.content-primary-inverse .modal-container {
  background: #17191a !important;
}

/* line 29, ../../sass/desktop/_modal.scss */
.modal-body {
  background: #181818;
  color: #e6e6e6;
  font-weight: 300;
}
/* line 34, ../../sass/desktop/_modal.scss */
.modal-body h1, .modal-body h2, .modal-body h3, .modal-body h4, .modal-body h5, .modal-body h6, .modal-body .header, .modal-body .title, .modal-body .subtitle, .modal-body .subheader {
  color: white;
  font-weight: 400;
}
/* line 39, ../../sass/desktop/_modal.scss */
.modal-body h1, .modal-body .title, .modal-body .header {
  font-size: 30px;
}
/* line 40, ../../sass/desktop/_modal.scss */
.modal-body h2, .modal-body .subtitle, .modal-body .subheader {
  font-size: 26px;
}
/* line 41, ../../sass/desktop/_modal.scss */
.modal-body h3 {
  font-size: 22px;
}
/* line 42, ../../sass/desktop/_modal.scss */
.modal-body h4 {
  font-size: 20px;
}
/* line 44, ../../sass/desktop/_modal.scss */
.modal-body span, .modal-body label {
  font-weight: 200;
  font-size: 30px;
}
/* line 49, ../../sass/desktop/_modal.scss */
.modal-body hr {
  border-top: 1px solid black;
  border-bottom: 1px solid #252525;
}
/* line 54, ../../sass/desktop/_modal.scss */
.modal-body a {
  color: white;
  font-weight: 700;
}
/* line 58, ../../sass/desktop/_modal.scss */
.modal-body a:hover {
  color: #d42128;
}
/* line 63, ../../sass/desktop/_modal.scss */
.modal-body input, .modal-body select, .modal-body textarea {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px;
  border-radius: 0px;
  font-size: 14px;
  height: auto;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  color: #cccccc;
  background: black;
  border-color: #424242 !important;
}
/* line 75, ../../sass/desktop/_modal.scss */
.modal-body select {
  background-image: url(/bundles/cbsnewscore/images/generic/white-arrow-small.png);
  background-origin: content-box;
  background-position: right;
  background-repeat: no-repeat;
}
/* line 82, ../../sass/desktop/_modal.scss */
.modal-body input:focus:not([type="submit"]) {
  background: black !important;
}
/* line 86, ../../sass/desktop/_modal.scss */
.modal-body button, .modal-body input[type="submit"], .modal-body .button {
  color: #a8a8a8 !important;
  padding: 6px 14px !important;
  border: 1px solid #252525 !important;
  outline: 1px solid #292929 !important;
  box-shadow: 0 1px 1px black;
  font-weight: 500;
  text-shadow: 0 -1px 1px black;
  background-color: #383838;
  cursor: pointer;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF383838', endColorstr='#FF212121');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #383838), color-stop(100%, #212121));
  background-image: -webkit-linear-gradient(top, #383838 0%, #212121 100%);
  background-image: -moz-linear-gradient(top, #383838 0%, #212121 100%);
  background-image: -o-linear-gradient(top, #383838 0%, #212121 100%);
  background-image: linear-gradient(top, #383838 0%, #212121 100%);
}
/* line 99, ../../sass/desktop/_modal.scss */
.modal-body button:hover, .modal-body input[type="submit"]:hover, .modal-body .button:hover {
  background-color: #454545;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF383838', endColorstr='#FF212121');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(50%, #383838), color-stop(100%, #212121));
  background-image: -webkit-linear-gradient(top, #383838 50%, #212121 100%);
  background-image: -moz-linear-gradient(top, #383838 50%, #212121 100%);
  background-image: -o-linear-gradient(top, #383838 50%, #212121 100%);
  background-image: linear-gradient(top, #383838 50%, #212121 100%);
  color: #dbdbdb !important;
  outline: 1px solid #424242 !important;
  box-shadow: 0 2px 2px black;
}
/* line 108, ../../sass/desktop/_modal.scss */
.modal-body button:active, .modal-body input[type="submit"]:active, .modal-body .button:active {
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF212121', endColorstr='#FF383838');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #212121), color-stop(100%, #383838));
  background-image: -webkit-linear-gradient(top, #212121 0%, #383838 100%);
  background-image: -moz-linear-gradient(top, #212121 0%, #383838 100%);
  background-image: -o-linear-gradient(top, #212121 0%, #383838 100%);
  background-image: linear-gradient(top, #212121 0%, #383838 100%);
  box-shadow: none;
}
/* line 115, ../../sass/desktop/_modal.scss */
.modal-body input[type="checkbox"] {
  width: 14px;
  height: 14px;
  position: relative;
  border: 1px solid #383838;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  background: #212121;
  background-repeat: no-repeat;
  background-position: center;
}
/* line 126, ../../sass/desktop/_modal.scss */
.modal-body input[type="checkbox"]:checked {
  background-image: url(/bundles/cbsnewscore/images/generic/white-check.png) !important;
  background-color: #212121 !important;
  background-position: 50% 50% !important;
}

/* line 135, ../../sass/desktop/_modal.scss */
.modal-backdrop {
  background: rgba(0, 0, 0, 0.8);
  bottom: 0;
  left: 0;
  position: fixed;
  top: 0;
  right: 0;
  z-index: 100;
}

/* line 145, ../../sass/desktop/_modal.scss */
.modal {
  min-height: 200px;
  width: 980px;
}
/* line 150, ../../sass/desktop/_modal.scss */
.modal .modal-body {
  background: white;
}
/* line 153, ../../sass/desktop/_modal.scss */
.modal .modal-body .entry {
  margin-top: 20px;
}
/* line 156, ../../sass/desktop/_modal.scss */
.modal .modal-body .entry ul {
  margin: 0;
}
/* line 160, ../../sass/desktop/_modal.scss */
.modal .modal-body .entry li {
  float: left;
}
/* line 165, ../../sass/desktop/_modal.scss */
.modal .modal-body .entry .date {
  color: #666666;
  font-family: "chaparral-pro", sans-serif;
  font-size: 16px;
  font-style: italic;
}
/* line 172, ../../sass/desktop/_modal.scss */
.modal .modal-body .entry .caption {
  font-size: 14px;
  color: #ccc;
  margin-top: 10px;
  font-weight: 300;
}
/* line 182, ../../sass/desktop/_modal.scss */
.modal .close {
  background-position: 0 -102px;
  border: none;
  position: absolute;
  top: -10px;
  right: -10px;
  height: 51px;
  width: 52px;
  z-index: 5;
  cursor: pointer;
}
/* line 195, ../../sass/desktop/_modal.scss */
.modal > iframe {
  overflow: hidden;
  width: 100%;
}
/* line 200, ../../sass/desktop/_modal.scss */
.modal .loader {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  text-shadow: 0 1px 0 rgab(black, 0.9);
  font-style: italic;
  color: rgba(255, 255, 255, 0.4);
  text-align: center;
  width: 90px;
  height: 30px;
  line-height: 30px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -45px;
  margin-top: -15px;
}
/* line 216, ../../sass/desktop/_modal.scss */
.modal .btn {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px;
  border-radius: 0px;
}
/* line 219, ../../sass/desktop/_modal.scss */
.modal .btn-inverse {
  margin: 0px 0 20px 0;
}

/* line 224, ../../sass/desktop/_modal.scss */
.modal-page {
  width: 980px;
}

/* line 229, ../../sass/desktop/_modal.scss */
.modal-body .sharebar_condensed {
  margin-top: 17px;
}
/* line 233, ../../sass/desktop/_modal.scss */
.modal-body .social-site {
  cursor: pointer;
  display: inline-block;
  width: 78px;
  height: 30px;
}
/* line 241, ../../sass/desktop/_modal.scss */
.modal-body .social-site.facebook {
  background-position: 0 -35px;
}
/* line 241, ../../sass/desktop/_modal.scss */
.modal-body .social-site.googleplus {
  background-position: 0 -155px;
}
/* line 241, ../../sass/desktop/_modal.scss */
.modal-body .social-site.yahoo {
  background-position: 0 -185px;
}
/* line 241, ../../sass/desktop/_modal.scss */
.modal-body .social-site.twitter {
  background-position: 0 -95px;
}

/* line 249, ../../sass/desktop/_modal.scss */
.modal:not(.modal-iframe) {
  left: 10px;
  right: 10px;
  margin: 0 auto;
  position: absolute;
  width: 1000px;
  z-index: 5000000;
}
/* line 258, ../../sass/desktop/_modal.scss */
.modal:not(.modal-iframe).modal-register-1503, .modal:not(.modal-iframe).modal-login-1503 {
  top: 50px !important;
}
/* line 262, ../../sass/desktop/_modal.scss */
.modal:not(.modal-iframe) .modal-body {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 5px 10px rgba(0, 0, 0, 0.2);
}

/* line 270, ../../sass/desktop/_modal.scss */
.modal-page:not(.modal-iframe) {
  margin-left: -500px;
}

/* line 275, ../../sass/desktop/_modal.scss */
.modal-iframe .close {
  background-position: 0 -371px;
  width: 20px;
  height: 20px;
  top: 20px;
  right: 20px;
}

/* line 284, ../../sass/desktop/_modal.scss */
.login-modal, .registration-modal, .forgotten-modal, .confirm-registration-modal {
  background: #17191a !important;
}

/* line 290, ../../sass/desktop/_modal.scss */
.modal-body .media-post {
  background: white;
  padding: 20px;
  color: black;
}
/* line 294, ../../sass/desktop/_modal.scss */
.modal-body .media-post .media-post-object .media-block img {
  z-index: 0;
}
/* line 297, ../../sass/desktop/_modal.scss */
.modal-body .media-post h2.title {
  font-weight: 300;
  color: black;
  position: relative;
  top: -10px;
}
/* line 303, ../../sass/desktop/_modal.scss */
.modal-body .media-post a {
  font-weight: 300;
  color: black;
  font-size: inherit;
}
/* line 308, ../../sass/desktop/_modal.scss */
.modal-body .media-post p {
  color: black;
}
/* line 311, ../../sass/desktop/_modal.scss */
.modal-body .media-post .byline {
  display: none;
}
/* line 316, ../../sass/desktop/_modal.scss */
.modal-body .media-post .pagination .controls span {
  font-size: 21px;
}
/* line 319, ../../sass/desktop/_modal.scss */
.modal-body .media-post .pagination .controls .counter {
  line-height: 20px;
}
/* line 323, ../../sass/desktop/_modal.scss */
.modal-body .media-post .module-listing-stack {
  margin: 0;
  background-image: url("/bundles/cbsnewscore/images/standalone/bkg-highlight-940.png");
  border-top: 1px solid #dedede;
}
/* line 327, ../../sass/desktop/_modal.scss */
.modal-body .media-post .module-listing-stack > .title .deco {
  color: black;
  text-shadow: none;
}
/* line 330, ../../sass/desktop/_modal.scss */
.modal-body .media-post .module-listing-stack > .title .deco:before, .modal-body .media-post .module-listing-stack > .title .deco:after {
  background: none;
}
/* line 334, ../../sass/desktop/_modal.scss */
.modal-body .media-post .module-listing-stack h5 {
  color: black;
  font-weight: 700;
}
/* line 337, ../../sass/desktop/_modal.scss */
.modal-body .media-post .module-listing-stack h5:hover {
  color: black;
}

/* line 344, ../../sass/desktop/_modal.scss */
.module-listing-stack .title .deco {
  color: white;
  font-style: normal;
}

/* _ticker.scss
--------------------------

generic ticker

*/
/* line 74, ticker/*.png */
.ticker-sprite, .ticker-facebook-gray, .ticker-facebook-white, .ticker-ticker-ring, .ticker-twitter-gray, .ticker-twitter-white, #breakingNewsBannerWrap2011 .breakingNews .bnHeadlineWrap:before, #breakingNewsBannerWrap2011 .liveStreaming .ticker-facebook-white, #breakingNewsBannerWrap2011 .liveStreaming .ticker-twitter-white {
  background: url('/bundles/cbsnewscore/images/sprites/ticker-s052efe16f1.png') no-repeat;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.ticker-facebook-gray {
  background-position: 0 -173px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.ticker-facebook-white {
  background-position: 0 -194px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.ticker-ticker-ring {
  background-position: 0 0;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.ticker-twitter-gray {
  background-position: 0 -131px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.ticker-twitter-white {
  background-position: 0 -152px;
}

/* line 17, ../../sass/desktop/_ticker.scss */
#breakingNewsBannerWrap2011 {
  height: 42px;
}
/* line 19, ../../sass/desktop/_ticker.scss */
#breakingNewsBannerWrap2011 ul {
  margin: 0;
  list-style: none;
}
/* line 11, ../../../../../../vendor/fly/css-bundle/Fly/CssBundle/Resources/sass/fly/utilities/_lists.scss */
#breakingNewsBannerWrap2011 ul li {
  margin-bottom: 0;
}
/* line 22, ../../sass/desktop/_ticker.scss */
#breakingNewsBannerWrap2011 .ticker-twitter-gray {
  margin: 8px 0px 0px 5px;
  width: 15px;
  height: 13px;
}
/* line 27, ../../sass/desktop/_ticker.scss */
#breakingNewsBannerWrap2011 .ticker-facebook-gray {
  margin: 7px 0 0 0;
  width: 11px;
  height: 13px;
}
/* line 32, ../../sass/desktop/_ticker.scss */
#breakingNewsBannerWrap2011 .ticker-facebook-white {
  width: 11px;
  margin: 12px 10px 0 0;
}
/* line 36, ../../sass/desktop/_ticker.scss */
#breakingNewsBannerWrap2011 .ticker-twitter-white {
  width: 21px;
  margin: 12px 0 0 0;
}
/* line 41, ../../sass/desktop/_ticker.scss */
#breakingNewsBannerWrap2011 li {
  height: 42px;
}
/* line 44, ../../sass/desktop/_ticker.scss */
#breakingNewsBannerWrap2011 li .bnSharePrompt {
  display: none;
}
/* line 47, ../../sass/desktop/_ticker.scss */
#breakingNewsBannerWrap2011 li .bnHeadlineWrap {
  margin: 0 auto;
  width: 940px;
  position: relative;
}
/* line 52, ../../sass/desktop/_ticker.scss */
#breakingNewsBannerWrap2011 li dl {
  position: relative;
  float: left;
  margin-left: 10px;
}
/* line 56, ../../sass/desktop/_ticker.scss */
#breakingNewsBannerWrap2011 li dl dd {
  float: left;
}
/* line 59, ../../sass/desktop/_ticker.scss */
#breakingNewsBannerWrap2011 li dl dd a {
  float: left;
  text-indent: -9999px;
}
/* line 67, ../../sass/desktop/_ticker.scss */
#breakingNewsBannerWrap2011 .breakingNews {
  background-color: #b12124;
}
/* line 70, ../../sass/desktop/_ticker.scss */
#breakingNewsBannerWrap2011 .breakingNews .bnHeadlineWrap:before {
  background-position: 0 0;
  height: 42px;
  width: 126px;
  display: block;
  content: " ";
  position: absolute;
  background-position: 0 -44px;
  left: -59px;
}
/* line 80, ../../sass/desktop/_ticker.scss */
#breakingNewsBannerWrap2011 .breakingNews .bnHeadlineWrap h2 {
  color: #ffffff;
  font-weight: 900;
  font-family: 'Helvetica Neue', 'Nimbus-sans', helvetica, arial, sans-serif;
  font-size: 22px;
  letter-spacing: -0.05em;
  float: left;
  background-position: top right;
  background-repeat: no-repeat;
  padding: 4px 12px 0 0;
  height: 42px;
  line-height: 1.6em;
  margin: 0 0 0 0;
  position: relative;
  z-index: 5;
}
/* line 98, ../../sass/desktop/_ticker.scss */
#breakingNewsBannerWrap2011 .breakingNews .bnHeadlineWrap h2 .breakingLabel {
  background-position: 0 -46px;
  height: 42px;
  display: block;
  position: relative;
  top: -1px;
}
/* line 108, ../../sass/desktop/_ticker.scss */
#breakingNewsBannerWrap2011 .breakingNews .bnHeadlineWrap .bnHeadline {
  color: white;
  font-family: "Helvetica Neue LT", "nimbus-sans", Helvetica, Arial, sans-serif;
  font-size: 22px;
  float: left;
  line-height: 1.7em;
  position: relative;
  top: 3px;
  float: left;
  font-weight: 300;
  letter-spacing: -0.02em;
}
/* line 120, ../../sass/desktop/_ticker.scss */
#breakingNewsBannerWrap2011 .breakingNews .bnHeadlineWrap .bnHeadline:after {
  content: " / ";
  color: rgba(222, 222, 222, 0.5);
  margin-left: 5px;
}
/* line 125, ../../sass/desktop/_ticker.scss */
#breakingNewsBannerWrap2011 .breakingNews .bnHeadlineWrap .bnHeadline a {
  color: white;
}
/* line 134, ../../sass/desktop/_ticker.scss */
#breakingNewsBannerWrap2011 .liveStreaming {
  background-color: #ffffff;
  background-repeat: no-repeat;
  background-position: bottom center;
  border-bottom: 1px solid #dedede;
}
/* line 140, ../../sass/desktop/_ticker.scss */
#breakingNewsBannerWrap2011 .liveStreaming .bnHeadlineWrap {
  padding: 4px 0 0 0;
}
/* line 142, ../../sass/desktop/_ticker.scss */
#breakingNewsBannerWrap2011 .liveStreaming .bnHeadlineWrap h2 {
  color: #b12124;
  font-weight: 900;
  font-family: 'Helvetica Neue', 'Nimbus-sans', helvetica, arial, sans-serif;
  font-size: 22px;
  letter-spacing: -0.05em;
  float: left;
  background-position: bottom right;
  background-repeat: no-repeat;
  padding: 0 12px 0 0;
  height: 32px;
  line-height: 1.6em;
  margin-bottom: 0;
}
/* line 157, ../../sass/desktop/_ticker.scss */
#breakingNewsBannerWrap2011 .liveStreaming .bnHeadlineWrap .bnHeadline {
  font-family: "Helvetica Neue LT", "nimbus-sans", Helvetica, Arial, sans-serif;
  font-weight: 300;
  color: #b12124;
  line-height: 1.7em;
  font-size: 22px;
  float: left;
  letter-spacing: -0.02em;
}
/* line 165, ../../sass/desktop/_ticker.scss */
#breakingNewsBannerWrap2011 .liveStreaming .bnHeadlineWrap .bnHeadline a {
  color: #333;
}
/* line 168, ../../sass/desktop/_ticker.scss */
#breakingNewsBannerWrap2011 .liveStreaming .bnHeadlineWrap .bnHeadline:after {
  content: " / ";
  color: #dedede;
  margin-left: 5px;
}
/* line 174, ../../sass/desktop/_ticker.scss */
#breakingNewsBannerWrap2011 .liveStreaming .bnHeadlineWrap dl {
  position: relative;
  float: left;
  margin-left: 10px;
}
/* line 181, ../../sass/desktop/_ticker.scss */
#breakingNewsBannerWrap2011 .liveStreaming .ticker-facebook-white {
  background-position: 0 -173px;
  border-right: 0;
  margin-right: 10px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 187, ../../sass/desktop/_ticker.scss */
#breakingNewsBannerWrap2011 .liveStreaming .ticker-twitter-white {
  background-position: 0 -131px;
}
/* line 190, ../../sass/desktop/_ticker.scss */
#breakingNewsBannerWrap2011 .liveStreaming .ticker-facebook-white, #breakingNewsBannerWrap2011 .liveStreaming .ticker-twitter-white {
  margin-top: 9px;
}

/* line 4, ../../sass/desktop/_media_post.scss */
article.media-post h1.title, article.media-post h2.title {
  font-size: 36px;
  font-weight: 300;
}
/* line 9, ../../sass/desktop/_media_post.scss */
article.media-post h1.title {
  width: 520px;
}
/* line 13, ../../sass/desktop/_media_post.scss */
article.media-post h2.title {
  font-weight: 900;
  letter-spacing: -0.08em;
}
/* line 18, ../../sass/desktop/_media_post.scss */
article.media-post .byline, article.media-post .social {
  display: inline-block;
}
/* line 22, ../../sass/desktop/_media_post.scss */
article.media-post .social {
  float: right;
  z-index: 5;
}
/* line 31, ../../sass/desktop/_media_post.scss */
article.media-post .slide .post p {
  margin: 10px 0;
  font-size: 17px;
}

/* line 43, ../../sass/desktop/_media_post.scss */
article.media-post + .section > .section-head {
  margin-bottom: 0;
  border-bottom: none;
}
/* line 47, ../../sass/desktop/_media_post.scss */
article.media-post + .section > .section-head .title {
  font-size: 26px;
  font-family: "nimbus-sans", Helvetica, Arial, sans-serif;
  font-weight: 300;
  word-spacing: -1px;
  letter-spacing: -0.07em;
  border-bottom: 1px solid #dedede;
  margin-bottom: 0;
}
/* line 58, ../../sass/desktop/_media_post.scss */
article.media-post + .section .listing-sub-mini-horizontal {
  background-image: url("/bundles/cbsnewscore/images/standalone/bkg-highlight-620.png");
  background-repeat: no-repeat;
  padding-top: 20px;
}

/* line 65, ../../sass/desktop/_media_post.scss */
.media-post-object {
  margin-bottom: 10px;
}
/* line 68, ../../sass/desktop/_media_post.scss */
.media-post-object .pagination {
  font-size: 21px;
  border-bottom: 1px solid #e8e8e8;
}
/* line 74, ../../sass/desktop/_media_post.scss */
.media-post-object .pagination ul {
  float: left;
  margin: 0;
  width: 73%;
}
/* line 85, ../../sass/desktop/_media_post.scss */
.media-post-object .pagination li:last-child:after, .media-post-object .pagination .prev:last-child:after {
  content: none;
}
/* line 90, ../../sass/desktop/_media_post.scss */
.media-post-object .pagination .controls {
  font-size: 30px;
  font-weight: 300;
}
/* line 94, ../../sass/desktop/_media_post.scss */
.media-post-object .pagination .controls .counter {
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: 1;
  word-spacing: -1px;
  letter-spacing: -0.07em;
}
/* line 102, ../../sass/desktop/_media_post.scss */
.media-post-object .pagination .controls .counter .index {
  font-weight: 500;
  color: #b12124;
}
/* line 107, ../../sass/desktop/_media_post.scss */
.media-post-object .pagination .controls .counter .divider {
  padding: 0;
}
/* line 113, ../../sass/desktop/_media_post.scss */
.media-post-object .pagination .controls .next, .media-post-object .pagination .controls .prev {
  font-weight: 300;
  position: relative;
  z-index: 2;
  letter-spacing: -0.05em;
}
/* line 120, ../../sass/desktop/_media_post.scss */
.media-post-object .pagination .controls .next {
  float: right;
}
/* line 124, ../../sass/desktop/_media_post.scss */
.media-post-object .pagination .controls .prev {
  visibility: hidden;
  float: left;
}
/* line 127, ../../sass/desktop/_media_post.scss */
.media-post-object .pagination .controls .prev:before {
  margin-right: 10px;
  vertical-align: middle;
  background-position: 0 -39px;
}
/* line 134, ../../sass/desktop/_media_post.scss */
.media-post-object .pagination .controls .next:after, .media-post-object .pagination .controls .prev:before {
  content: '';
  height: 17px;
  width: 10px;
  position: relative;
  display: inline-block;
}
/* line 142, ../../sass/desktop/_media_post.scss */
.media-post-object .pagination .controls .next:after {
  margin-left: 10px;
  vertical-align: middle;
  background-position: 0 -22px;
}
/* line 148, ../../sass/desktop/_media_post.scss */
.media-post-object .pagination .controls .prev:after {
  content: none;
}
/* line 152, ../../sass/desktop/_media_post.scss */
.media-post-object .pagination .controls a {
  color: #b12124;
}
/* line 157, ../../sass/desktop/_media_post.scss */
.media-post-object .pagination .selected {
  color: #d42128;
}
/* line 162, ../../sass/desktop/_media_post.scss */
.media-post-object .pagination.bottom {
  margin: 40px 0;
  border-bottom: none;
}
/* line 166, ../../sass/desktop/_media_post.scss */
.media-post-object .viewport {
  font-family: "chaparral-pro", sans-serif;
  background-image: url("/bundles/cbsnewscore/images/standalone/bkg-highlight-620.png");
  background-repeat: no-repeat;
  padding-top: 20px;
}
/* line 172, ../../sass/desktop/_media_post.scss */
.media-post-object .viewport li {
  white-space: inherit;
  width: auto;
}
/* line 180, ../../sass/desktop/_media_post.scss */
.media-post-object .post .title {
  font-weight: 900;
  color: #202022;
}
/* line 187, ../../sass/desktop/_media_post.scss */
.media-post-object .media-block .img {
  position: relative;
}
/* line 169, ../../sass/utilities/_content.scss */
.media-post-object .media-block .img:before {
  -webkit-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  -moz-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  content: "";
  position: absolute;
  top: 0;
  left: auto;
  width: 100%;
  height: 100%;
  z-index: 0;
}
/* line 189, ../../sass/desktop/_media_post.scss */
.media-post-object .media-block .img:before {
  z-index: 1;
}
/* line 194, ../../sass/desktop/_media_post.scss */
.media-post-object .media-block img {
  display: block;
  position: relative;
  z-index: 0;
  margin-left: auto;
  margin-right: auto;
}
/* line 202, ../../sass/desktop/_media_post.scss */
.media-post-object .media-block figcaption.caption {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12px;
  color: #666666;
  padding-top: 5px;
  margin-bottom: 10px;
  line-height: 1.3;
}
/* line 210, ../../sass/desktop/_media_post.scss */
.media-post-object .media-block figcaption.caption * {
  font-size: 12px;
}
/* line 214, ../../sass/desktop/_media_post.scss */
.media-post-object .media-block figcaption.caption .image-credit {
  text-transform: uppercase;
  color: black;
  font-family: "nimbus-sans", Helvetica, Arial, sans-serif;
  font-weight: 700;
}
/* line 219, ../../sass/desktop/_media_post.scss */
.media-post-object .media-block figcaption.caption .image-credit:before {
  color: #dedede;
  font-weight: 300;
  padding: 0 4px;
  content: "/";
}
/* line 225, ../../sass/desktop/_media_post.scss */
.media-post-object .media-block figcaption.caption .image-credit.no-slash:before {
  content: none;
  padding: 0;
}

/* line 234, ../../sass/desktop/_media_post.scss */
.media-post .correspondant {
  padding-top: 10px;
  border-top: 1px solid #dedede;
}

/* line 1, ../../sass/desktop/_deep_story_header.scss */
.inverse-header {
  padding-top: 15px;
}
/* line 6, ../../sass/desktop/_deep_story_header.scss */
.inverse-header h1, .inverse-header h2 {
  margin: 0;
}
/* line 10, ../../sass/desktop/_deep_story_header.scss */
.inverse-header strong {
  color: #d42128;
}
/* line 18, ../../sass/desktop/_deep_story_header.scss */
.inverse-header nav li {
  font-size: 16px;
}
/* line 21, ../../sass/desktop/_deep_story_header.scss */
.inverse-header nav li:after {
  color: #373e47;
}
/* line 27, ../../sass/desktop/_deep_story_header.scss */
.inverse-header nav li:last-child:after {
  content: none;
}
/* line 34, ../../sass/desktop/_deep_story_header.scss */
.inverse-header nav li a:hover {
  color: white;
}
/* line 40, ../../sass/desktop/_deep_story_header.scss */
.inverse-header nav li.active a {
  color: white;
}

/* line 50, ../../sass/desktop/_deep_story_header.scss */
.deep-story-header {
  padding-top: 0;
  top: -40px;
}
/* line 53, ../../sass/desktop/_deep_story_header.scss */
.deep-story-header.has-mantle-skin {
  width: 980px !important;
  margin: 0 auto;
  left: -20px;
}
/* line 57, ../../sass/desktop/_deep_story_header.scss */
.deep-story-header.has-mantle-skin .container {
  padding-left: 20px;
}
/* line 61, ../../sass/desktop/_deep_story_header.scss */
.deep-story-header .container {
  position: relative;
  padding-top: 15px;
  background-repeat: no-repeat;
  background-position: right top;
}
/* line 68, ../../sass/desktop/_deep_story_header.scss */
.deep-story-header .main-content {
  padding-bottom: 20px;
  width: 620px;
}
/* line 75, ../../sass/desktop/_deep_story_header.scss */
.deep-story-header h1 {
  color: #dedede;
  margin-top: 3px;
  font-size: 50px;
  letter-spacing: -0.07em;
  word-spacing: -0.05em;
  margin-bottom: 5px;
}
/* line 84, ../../sass/desktop/_deep_story_header.scss */
.deep-story-header p {
  color: gray;
}
/* line 89, ../../sass/desktop/_deep_story_header.scss */
.deep-story-header nav {
  padding-bottom: 10px;
  padding-top: 0;
}
/* line 93, ../../sass/desktop/_deep_story_header.scss */
.deep-story-header nav li {
  position: relative;
}
/* line 96, ../../sass/desktop/_deep_story_header.scss */
.deep-story-header nav li:after {
  padding: 0 15px;
}
/* line 100, ../../sass/desktop/_deep_story_header.scss */
.deep-story-header nav li a {
  color: gray;
  position: relative;
}
/* line 104, ../../sass/desktop/_deep_story_header.scss */
.deep-story-header nav li a.selected {
  color: white;
}
/* line 106, ../../sass/desktop/_deep_story_header.scss */
.deep-story-header nav li a.selected:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: solid 10px;
  border-color: transparent transparent white transparent;
  position: absolute;
  margin-left: -10px;
  bottom: -13px;
  left: 50%;
}
/* line 118, ../../sass/desktop/_deep_story_header.scss */
.deep-story-header .label-strong {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.7);
}
/* line 122, ../../sass/desktop/_deep_story_header.scss */
.deep-story-header .social-button-group {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #333333), color-stop(100%, #17191a));
  background-image: -webkit-linear-gradient(#333333, #17191a);
  background-image: -moz-linear-gradient(#333333, #17191a);
  background-image: -o-linear-gradient(#333333, #17191a);
  background-image: linear-gradient(#333333, #17191a);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0 1px 0 black, 0 1px 0 0 rgba(66, 66, 66, 0.6) inset;
  -moz-box-shadow: 0 1px 0 black, 0 1px 0 0 rgba(66, 66, 66, 0.6) inset;
  box-shadow: 0 1px 0 black, 0 1px 0 0 rgba(66, 66, 66, 0.6) inset;
  margin-bottom: 0;
  padding: 9px 0px 0px 10px;
}
/* line 134, ../../sass/desktop/_deep_story_header.scss */
.deep-story-header .sharebar_condensed.header-style {
  line-height: 22px;
}
/* line 137, ../../sass/desktop/_deep_story_header.scss */
.deep-story-header .sharebar_condensed.header-style .share-dropdown {
  left: 0px;
  top: 30px;
}
/* line 141, ../../sass/desktop/_deep_story_header.scss */
.deep-story-header .sharebar_condensed.header-style .share-dropdown .triangle {
  left: 30px;
}
/* line 144, ../../sass/desktop/_deep_story_header.scss */
.deep-story-header .sharebar_condensed.header-style .share-dropdown .triangle:after {
  left: -7px;
}
/* line 150, ../../sass/desktop/_deep_story_header.scss */
.deep-story-header .sharebar_condensed.header-style .share-dropdown .dropdown-container > ul {
  width: 140px;
}
/* line 154, ../../sass/desktop/_deep_story_header.scss */
.deep-story-header .sharebar_condensed.header-style .share-dropdown .dropdown-container li:last-child {
  padding-bottom: 15px;
}
/* line 167, ../../sass/desktop/_deep_story_header.scss */
.deep-story-header .dropdown > a {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  text-shadow: none;
  padding: 0;
}
/* line 175, ../../sass/desktop/_deep_story_header.scss */
.deep-story-header .dropdown-content {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
/* line 182, ../../sass/desktop/_deep_story_header.scss */
.deep-story-header .dropdown-content .item li:after {
  content: "";
}
/* line 191, ../../sass/desktop/_deep_story_header.scss */
.deep-story-header .dropdown-thread .item li {
  line-height: 0.9;
  border-bottom: 1px solid #3e3e3e;
}
/* line 195, ../../sass/desktop/_deep_story_header.scss */
.deep-story-header .dropdown-thread .item li a {
  padding: 15px 20px 0px;
}
/* line 198, ../../sass/desktop/_deep_story_header.scss */
.deep-story-header .dropdown-thread .item li a:hover {
  background-color: transparent;
}
/* line 203, ../../sass/desktop/_deep_story_header.scss */
.deep-story-header .dropdown-thread .item li:last-child {
  border-bottom: none;
}

/* line 213, ../../sass/desktop/_deep_story_header.scss */
.deep-story-body .container {
  background-color: transparent;
}
/* line 216, ../../sass/desktop/_deep_story_header.scss */
.deep-story-body > .container.has-mantle-skin {
  padding-left: 0px;
}
/* line 223, ../../sass/desktop/_deep_story_header.scss */
.deep-story-body .listing-basic-lead .items li {
  margin-bottom: 10px;
}
/* line 228, ../../sass/desktop/_deep_story_header.scss */
.deep-story-body .listing-basic-lead .items li:first-child .title {
  font-size: 36px;
  word-spacing: -0.05em;
  line-height: 0.85;
  letter-spacing: -0.07em;
  vertical-align: baseline;
}
/* line 238, ../../sass/desktop/_deep_story_header.scss */
.deep-story-body .listing-basic-lead .items li .title {
  font-size: 26px;
  margin-bottom: 10px;
  line-height: 0.95em;
  letter-spacing: -0.07em;
  font-family: "nimbus-sans", Helvetica, Arial, sans-serif;
  word-spacing: -0.05em;
}
/* line 247, ../../sass/desktop/_deep_story_header.scss */
.deep-story-body .listing-basic-lead .items li .dek {
  line-height: 1.15;
  margin-bottom: 10px;
  font-size: 17px;
  color: #666666;
  font-family: "chaparral-pro", sans-serif;
}
/* line 255, ../../sass/desktop/_deep_story_header.scss */
.deep-story-body .listing-basic-lead .items li .date {
  font-family: "nimbus-sans", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 12px;
  color: #202022;
}
/* line 263, ../../sass/desktop/_deep_story_header.scss */
.deep-story-body .listing-basic-lead .items li .meta-label {
  margin-bottom: 10px;
}
/* line 275, ../../sass/desktop/_deep_story_header.scss */
.deep-story-body .listing-full-lead-media .items .item {
  padding-bottom: 20px;
}
/* line 278, ../../sass/desktop/_deep_story_header.scss */
.deep-story-body .listing-full-lead-media .items .item .title {
  font-size: 23px;
  letter-spacing: -0.07em;
  margin-bottom: 0px;
}
/* line 284, ../../sass/desktop/_deep_story_header.scss */
.deep-story-body .listing-full-lead-media .items .item .meta-label {
  margin-bottom: 10px;
}

/* line 1, ../../sass/desktop/_deep_story_dashboard.scss */
.dashboard {
  -webkit-transition: bottom 0.5s ease-in-out;
  -moz-transition: bottom 0.5s ease-in-out;
  -o-transition: bottom 0.5s ease-in-out;
  transition: bottom 0.5s ease-in-out;
  position: fixed;
  bottom: -130px;
  left: 0;
  width: 100%;
  height: 140px;
  z-index: 5000000;
}
/* line 11, ../../sass/desktop/_deep_story_dashboard.scss */
.dashboard-visible .dashboard {
  bottom: 0;
  display: block;
}
/* line 16, ../../sass/desktop/_deep_story_dashboard.scss */
.dashboard-minimized .dashboard {
  bottom: -100px;
}

/* line 21, ../../sass/desktop/_deep_story_dashboard.scss */
.dashboard-visible {
  -webkit-transition: margin-bottom 0.5s ease-in-out;
  -moz-transition: margin-bottom 0.5s ease-in-out;
  -o-transition: margin-bottom 0.5s ease-in-out;
  transition: margin-bottom 0.5s ease-in-out;
  margin-bottom: 130px;
}

/* line 27, ../../sass/desktop/_deep_story_dashboard.scss */
.dashboard-minimized {
  margin-bottom: 30px;
}

/* line 31, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard {
  -webkit-box-shadow: 0 -1px 7px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 -1px 7px rgba(0, 0, 0, 0.5);
  box-shadow: 0 -1px 7px rgba(0, 0, 0, 0.5);
}
/* line 34, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard a:hover {
  color: white !important;
}
/* line 38, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .canvas {
  margin: 10px 0;
  position: relative;
}
/* line 43, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .viewport {
  margin-left: 31px;
}
/* line 47, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard img {
  border: 1px solid #333;
}
/* line 51, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .close-btn {
  width: 40px;
  height: 40px;
  position: absolute;
  right: 0;
  top: 0;
  background-color: #202022;
}
/* line 59, ../../sass/desktop/_deep_story_dashboard.scss */
.dashboard-minimized .deep-story-dashboard .close-btn {
  background-color: #b12124;
}
/* line 64, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .close {
  background-image: url("/bundles/cbsnewscore/images/icon/utilities/close-icon-dashboard.png");
  background-position: 100% 50%;
  background-repeat: no-repeat;
  display: block;
  position: absolute;
  width: 40px;
  height: 40px;
  background-position-x: 8px !important;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 64, ../../sass/desktop/_deep_story_dashboard.scss */
  .deep-story-dashboard .close {
    background-image: url("/bundles/cbsnewscore/images/icon/utilities-2x/close-icon-dashboard.png");
    background-position: 100% 50%;
    background-repeat: no-repeat;
    background-size: 24px 24px;
  }
}
/* line 74, ../../sass/desktop/_deep_story_dashboard.scss */
.dashboard-minimized .deep-story-dashboard .close {
  background-image: url("/bundles/cbsnewscore/images/icon/utilities/expand-icon-dashboard.png");
  background-position: 100% 50%;
  background-repeat: no-repeat;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 74, ../../sass/desktop/_deep_story_dashboard.scss */
  .dashboard-minimized .deep-story-dashboard .close {
    background-image: url("/bundles/cbsnewscore/images/icon/utilities-2x/expand-icon-dashboard.png");
    background-position: 100% 50%;
    background-repeat: no-repeat;
    background-size: 24px 24px;
  }
}
/* line 79, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .threads {
  padding: 0 10px;
  background-color: #202022;
}
/* line 84, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .threads .title {
  color: #dedede;
  display: inline-block;
  float: left;
  margin: 6px 75px 0 40px;
}
/* line 90, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .threads .title h3 {
  margin: 0;
  font-weight: 900;
  font-size: 28px;
  letter-spacing: -0.05em;
  word-spacing: -0.05em;
  cursor: pointer;
}
/* line 97, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .threads .title h3:hover {
  color: #FFF;
}
/* line 103, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .threads nav {
  font-size: 16px;
  width: 3000px;
}
/* line 112, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .threads nav li {
  line-height: 1.3;
  padding: 10px 0;
  text-align: center;
  border-right: 1px solid #343437;
}
/* line 117, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .threads nav li:last-child {
  border-style: none;
}
/* line 120, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .threads nav li a:hover, .deep-story-dashboard .threads nav li a.selected {
  background: #3a3a3e;
  color: #dedede;
}
/* line 126, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .threads nav a {
  color: #b5b5b5;
  line-height: 1.3;
  font-size: 16px;
  padding: 10px 15px;
}
/* line 132, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .threads nav a:last-child {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: none;
}
/* line 140, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .thread-items {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #202022), color-stop(100%, #000000));
  background-image: -webkit-linear-gradient(#202022, #000000);
  background-image: -moz-linear-gradient(#202022, #000000);
  background-image: -o-linear-gradient(#202022, #000000);
  background-image: linear-gradient(#202022, #000000);
  border-top: 1px solid #343437;
  position: relative;
  height: 124px;
  z-index: 2;
}
/* line 147, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .thread-items ul {
  overflow: hidden;
  *zoom: 1;
  margin: 0;
}
/* line 152, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .thread-items li {
  border-bottom: none;
  margin: 0;
  padding: 20px;
}
/* line 157, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .thread-items li:hover {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3a3a3e), color-stop(100%, #202022));
  background-image: -webkit-linear-gradient(#3a3a3e, #202022);
  background-image: -moz-linear-gradient(#3a3a3e, #202022);
  background-image: -o-linear-gradient(#3a3a3e, #202022);
  background-image: linear-gradient(#3a3a3e, #202022);
}
/* line 161, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .thread-items li:hover a {
  color: white;
}
/* line 167, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .thread-items .title {
  white-space: normal;
}
/* line 173, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .scroll {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #202022), color-stop(100%, #000000));
  background-image: -webkit-linear-gradient(#202022, #000000);
  background-image: -moz-linear-gradient(#202022, #000000);
  background-image: -o-linear-gradient(#202022, #000000);
  background-image: linear-gradient(#202022, #000000);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF202022', endColorstr='#FF000000');
  cursor: pointer;
  width: 30px;
  height: 100%;
  position: absolute;
  top: 0;
  z-index: 5;
}
/* line 183, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .scroll.scroll-right {
  right: 0;
  -webkit-box-shadow: 1px 0 0 rgba(255, 255, 255, 0.1) inset;
  -moz-box-shadow: 1px 0 0 rgba(255, 255, 255, 0.1) inset;
  box-shadow: 1px 0 0 rgba(255, 255, 255, 0.1) inset;
  border-left: 1px solid rgba(0, 0, 0, 0.9);
}
/* line 188, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .scroll.scroll-right:before {
  content: "";
  display: block;
  width: 13px;
  height: 23px;
  background-image: url("/bundles/cbsnewscore/images/icon/utilities/mid_right_arrow_light.png");
  background-position: 100% 50%;
  background-repeat: no-repeat;
  margin: 40px auto;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 188, ../../sass/desktop/_deep_story_dashboard.scss */
  .deep-story-dashboard .scroll.scroll-right:before {
    background-image: url("/bundles/cbsnewscore/images/icon/utilities-2x/mid_right_arrow_light.png");
    background-position: 100% 50%;
    background-repeat: no-repeat;
    background-size: 12px 23px;
  }
}
/* line 197, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .scroll.scroll-right:hover {
  -webkit-box-shadow: -7px 0 15px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: -7px 0 15px rgba(0, 0, 0, 0.6);
  box-shadow: -7px 0 15px rgba(0, 0, 0, 0.6);
}
/* line 203, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .scroll.scroll-right.disabled:before {
  background-position: 0 -777px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.deep-story-dashboard .scroll.scroll-right.disabled:before:hover, .deep-story-dashboard .scroll.scroll-right.disabled:before.arrow-base-right_hover, .deep-story-dashboard .scroll.scroll-right.disabled:before.arrow-base-right-hover {
  background-position: 0 -708px;
}
/* line 209, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .scroll.scroll-left {
  left: 0;
  -webkit-box-shadow: -1px 0 0 rgba(255, 255, 255, 0.1) inset;
  -moz-box-shadow: -1px 0 0 rgba(255, 255, 255, 0.1) inset;
  box-shadow: -1px 0 0 rgba(255, 255, 255, 0.1) inset;
  border-right: 1px solid rgba(0, 0, 0, 0.9);
}
/* line 214, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .scroll.scroll-left:before {
  content: "";
  display: block;
  width: 13px;
  height: 23px;
  background-image: url("/bundles/cbsnewscore/images/icon/utilities/mid_left_arrow_light.png");
  background-position: 100% 50%;
  background-repeat: no-repeat;
  margin: 40px auto;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 214, ../../sass/desktop/_deep_story_dashboard.scss */
  .deep-story-dashboard .scroll.scroll-left:before {
    background-image: url("/bundles/cbsnewscore/images/icon/utilities-2x/mid_left_arrow_light.png");
    background-position: 100% 50%;
    background-repeat: no-repeat;
    background-size: 12px 23px;
  }
}
/* line 223, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .scroll.scroll-left:hover {
  -webkit-box-shadow: 7px 0 15px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 7px 0 15px rgba(0, 0, 0, 0.6);
  box-shadow: 7px 0 15px rgba(0, 0, 0, 0.6);
}
/* line 229, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .scroll.scroll-left.disabled:before {
  background-position: 0 -754px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.deep-story-dashboard .scroll.scroll-left.disabled:before:hover, .deep-story-dashboard .scroll.scroll-left.disabled:before.arrow-base-left_hover, .deep-story-dashboard .scroll.scroll-left.disabled:before.arrow-base-left-hover {
  background-position: 0 -731px;
}
/* line 235, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .scroll:hover {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3a3a3e), color-stop(100%, #202022));
  background-image: -webkit-linear-gradient(#3a3a3e, #202022);
  background-image: -moz-linear-gradient(#3a3a3e, #202022);
  background-image: -o-linear-gradient(#3a3a3e, #202022);
  background-image: linear-gradient(#3a3a3e, #202022);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF3A3A3E', endColorstr='#FF202022');
}
/* line 242, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .tab-content {
  visibility: hidden;
}
/* line 244, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .tab-content.selected {
  visibility: visible;
}
/* line 249, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .ad-unit {
  position: absolute;
  z-index: 2;
  left: 711px;
}
/* line 254, ../../sass/desktop/_deep_story_dashboard.scss */
.deep-story-dashboard .ad-unit .ad-marquee-bottom {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #202022), color-stop(100%, #000000));
  background-image: -webkit-linear-gradient(#202022, #000000);
  background-image: -moz-linear-gradient(#202022, #000000);
  background-image: -o-linear-gradient(#202022, #000000);
  background-image: linear-gradient(#202022, #000000);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF202022', endColorstr='#FF000000');
  padding: 20px 53px 20px;
  height: 100%;
}

/* line 258, icon/livefyre/*.png */
.livefyre-sprite, #livefyreConversation .fyre .fyre-widget .fyre-comment-wrapper .fyre-comment-footer .fyre-comment-like, #livefyreConversation .fyre .fyre-widget .fyre-comment-wrapper .fyre-comment-footer .fyre-comment-reply {
  background: url('/bundles/cbsnewscore/images/sprites/icon/livefyre-saf60153b66.png') no-repeat;
}

/* Hide the top logo */
/* line 4, ../../sass/desktop/_livefyre.scss */
.fyre-widget .fyre-logo-drop, .fyre-widget .fyre-logo-help, .fyre-widget .fyre-help {
  display: none !important;
}

/* line 8, ../../sass/desktop/_livefyre.scss */
.unHideLiveFyre .fyre-comment-stream {
  display: block !important;
}

/* line 12, ../../sass/desktop/_livefyre.scss */
.comments .title {
  font-weight: 300;
  font-size: 47px;
  border-bottom: 1px solid #d9d9d9;
  letter-spacing: -0.08em;
}
/* line 17, ../../sass/desktop/_livefyre.scss */
.comments .title .comment-count {
  font-weight: 700;
  letter-spacing: -0.1em;
}

/* line 23, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget {
  clear: left;
  padding-top: 10px !important;
}
/* line 26, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget a {
  color: black;
}
/* line 29, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget a:hover {
  color: black;
  text-decoration: none;
}
/* line 39, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-user-avatar-25,
#livefyreConversation .fyre .fyre-widget .fyre-listener-avatars,
#livefyreConversation .fyre .fyre-widget .fyre-user-avatar,
#livefyreConversation .fyre .fyre-widget .fyre-avatar img,
#livefyreConversation .fyre .fyre-widget .fyre-mention-item-avatar,
#livefyreConversation .fyre .fyre-widget .fyre-notifier-avatar-container {
  display: none;
}
/* line 42, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-stream-stats {
  float: left;
}
/* line 46, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-stream-stats .fyre-comment-count {
  color: #000;
  padding-right: 10px;
  text-transform: capitalize;
  font-family: Georgia, sans-serif;
  font-size: 16px;
  font-weight: 500;
  font-style: italic;
}
/* line 55, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-stream-stats .fyre-comment-count:after {
  color: #768696;
  content: '/';
}
/* line 59, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-stream-stats .fyre-comment-count span {
  padding-right: 10px;
}
/* line 62, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-help {
  display: none;
}
/* line 65, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-auth {
  margin: 0 0 10px 0;
}
/* line 68, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-auth .fyre-login-bar {
  float: right;
  height: auto;
  position: static;
  width: auto;
  font-family: Helvetica, sans-serif;
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 700;
}
/* line 78, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-stream-sort {
  font-size: 12px;
  text-transform: uppercase;
  font-family: Helvetica, sans-serif;
  font-weight: 700;
  margin: 15px 0 25px 0;
  border-bottom: 0;
}
/* line 86, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-stream-sort a:active, #livefyreConversation .fyre .fyre-widget .fyre-stream-sort a.fyre-stream-sort-selected {
  color: #000000 !important;
}
/* line 89, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-auth .fyre-login-bar .fyre-user-loggedout {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: bold;
  margin: 0;
  padding: 10px;
  position: absolute;
  right: -10px;
  top: 0;
  font-size: 10px;
}
/* line 100, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-auth .fyre-login-bar .fyre-edit-profile-link {
  display: none;
}
/* line 104, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-auth .fyre-login-bar .fyre-box-wrapper {
  left: auto;
  padding: 5px;
  right: 0px;
  z-index: 20;
  top: -1px;
}
/* line 111, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-auth .fyre-login-bar .fyre-box-wrapper:hover {
  background-color: #f5f5f5;
}
/* line 114, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-auth .fyre-login-bar .fyre-box-wrapper * {
  text-align: right;
}
/* line 117, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-auth .fyre-login-bar .fyre-box-wrapper a {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: bold;
}
/* line 121, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-auth .fyre-login-bar .fyre-box-wrapper a:hover {
  background-color: #eeeeee;
}
/* line 124, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-auth .fyre-login-bar .fyre-box-wrapper .fyre-user-drop {
  background-position: left;
  margin-right: 0;
  padding-left: 14px;
  padding-right: 0;
  font-size: 14px;
}
/* line 131, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-auth .fyre-login-bar .fyre-box-wrapper .fyre-user-profile-link {
  margin-left: 0;
  padding: 0;
  white-space: nowrap;
}
/* line 136, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-auth .fyre-login-bar .fyre-box-wrapper .fyre-box-list {
  background-color: transparent;
  border-top: 1px solid #ffffff;
  -webkit-box-shadow: 0 -1px 0 #dddddd;
  -moz-box-shadow: 0 -1px 0 #dddddd;
  box-shadow: 0 -1px 0 #dddddd;
}
/* line 143, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-auth .fyre-login-bar .fyre-box-wrapper .fyre-box-list li {
  border-bottom: 1px solid #dddddd;
  -webkit-box-shadow: 0 1px 0 #ffffff;
  -moz-box-shadow: 0 1px 0 #ffffff;
  box-shadow: 0 1px 0 #ffffff;
}
/* line 149, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-auth .fyre-login-bar .fyre-box-wrapper .fyre-box-list li:first-child {
  border-top: 0;
}
/* line 152, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-auth .fyre-live-container {
  float: left;
  width: auto;
}
/* line 156, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-auth .fyre-live-container .fyre-livecount {
  top: 1px;
  vertical-align: top;
}
/* line 160, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-auth .fyre-live-container .fyre-stream-livecount {
  font-family: Georgia, sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #000 !important;
  font-style: italic;
  position: static !important;
}
/* line 168, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-auth .fyre-live-container .fyre-stream-livecount .fyre-stream-livecount-icon {
  background: none;
  vertical-align: top;
  width: auto;
}
/* line 174, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-editor {
  margin-top: 30px;
}
/* line 178, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-editor-container, #livefyreConversation .fyre .fyre-widget .fyre-editor-editable {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
/* line 184, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-editor-editable {
  background-color: #fff;
  border: 1px solid #d4d4d4;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 194, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-editor-toolbar .goog-toolbar > div.fyre-button-left:first-child,
#livefyreConversation .fyre .fyre-widget .fyre-editor-toolbar .goog-toolbar > div.fyre-button-left:first-child > div,
#livefyreConversation .fyre .fyre-widget .fyre-editor-toolbar .goog-toolbar > div.fyre-button-right.fyre-post-button,
#livefyreConversation .fyre .fyre-widget .fyre-editor-toolbar .goog-toolbar > div.fyre-button-right.fyre-post-button > div {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
/* line 199, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-editor-toolbar .goog-toolbar > div.fyre-button-left:first-child {
  border-left: 1px solid #d4d4d4;
}
/* line 202, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .goog-toolbar {
  background-color: #f7f7f7;
}
/* line 206, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-editor-toolbar .goog-toolbar > div {
  background: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  border-bottom: 1px solid #d4d4d4;
  border-right: 1px solid #d4d4d4;
  border-left: 1px solid #d4d4d4;
}
/* line 216, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-editor-toolbar > .goog-toolbar > .fyre-post-to {
  border-left: 1px solid #d4d4d4;
  border-right: none;
}
/* line 220, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-editor-toolbar .goog-toolbar > div.fyre-button-right.fyre-post-button {
  border-left: 1px solid #d4d4d4;
  background-color: #000;
}
/* line 224, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-editor-toolbar .goog-toolbar > div.fyre-post-button .fyre-button-right-inner-box {
  text-shadow: none;
  color: #fff;
  text-transform: uppercase;
  font-size: 10px;
}
/* line 230, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-editor-toolbar .goog-toolbar .goog-inline-block.fyre-button-left-inner-box {
  text-transform: uppercase;
  font-family: helvetica, sans-serif;
  font-weight: 700;
  font-size: 10px;
}
/* line 237, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-comment-wrapper .fyre-comment-head, #livefyreConversation .fyre .fyre-widget .fyre-comment-wrapper .fyre-comment-body, #livefyreConversation .fyre .fyre-widget .fyre-comment-wrapper .fyre-comment-footer {
  margin-left: 0;
}
/* line 240, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-comment-wrapper a.fyre-comment-username {
  text-transform: uppercase;
  font-size: 12px;
  font-family: Helvetica, Arial, sans-serif;
}
/* line 246, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-comment-wrapper .fyre-comment p {
  font-size: 16px;
  font-family: "chaparral-pro", sans-serif;
  line-height: 1.3;
  color: #202022;
}
/* line 251, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-comment-wrapper .fyre-comment p a {
  color: #b12124;
}
/* line 255, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-comment-wrapper .fyre-comment-footer {
  text-align: left;
  text-transform: uppercase;
  font-family: "museo-sans", Arial, sans-serif;
}
/* line 260, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-comment-wrapper .fyre-comment-footer .fyre-comment-actions {
  float: right;
}
/* line 264, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-comment-wrapper .fyre-comment-footer .fyre-comment-like {
  padding: 1px 0 0 15px;
  background-position: 0 -746px;
}
/* line 268, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-comment-wrapper .fyre-comment-footer .fyre-comment-like-count {
  font-weight: 700;
  padding: 0 2px 0 0;
}
/* line 272, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-comment-wrapper .fyre-comment-footer .fyre-comment-action-button {
  font-weight: bold;
  font-family: Helvetica, Arial, sans-serif;
  padding-left: 15px;
}
/* line 277, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-comment-wrapper .fyre-comment-footer .fyre-comment-like-btn {
  padding-left: 0;
}
/* line 281, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-comment-wrapper .fyre-comment-footer .fyre-comment-like-btn:after {
  content: "/";
  padding: 0 5px;
  color: #aeaeae;
}
/* line 286, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-comment-wrapper .fyre-comment-footer .fyre-comment-reply {
  background-position: 0 -622px;
  padding: 1px 5px 0 15px;
}
/* line 290, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-comment-wrapper .fyre-comment-footer .fyre-comment-like-imgs {
  padding: 0;
}
/* line 293, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-comment-wrapper .fyre-comment-footer a.fyre-flag-link, #livefyreConversation .fyre .fyre-widget .fyre-comment-wrapper .fyre-comment-footer a.fyre-share-link {
  text-decoration: none;
  color: #202022;
  font-weight: 700;
  font-family: Helvetica, Arial, sans-serif;
}
/* line 303, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-comment-divider > div.fyre-comment-divider {
  margin-left: 0;
  border-bottom: 1px dotted #8d8d8d;
  background: none;
}
/* line 309, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-comment-article .fyre-comment-wrapper time.fyre-comment-date {
  font-family: "chaparral-pro", sans-serif;
  font-size: 13px;
  float: none;
  font-style: italic;
  margin-left: 5px;
  color: #737373;
}
/* line 317, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .livefyre-info-links {
  font-size: 10px;
  text-transform: uppercase;
  font-family: Helvetica, Arial, sans-serif;
  position: relative;
  top: 10px;
  font-weight: bold;
  float: right;
}
/* line 326, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-box-wrapper:hover {
  background: none;
  box-shadow: none;
  border: 1px solid #d4d4d4;
}
/* line 331, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-editor-toolbar .goog-toolbar .fyre-format-button > div {
  background: url(http://zor.t402.livefyre.com/wjs/v3.0.1383266181/images/editor/sprites.png) 9px 7px no-repeat;
}
/* line 335, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-format-toolbar {
  border: 0;
  width: 104px;
  border-left: 1px solid #d4d4d4;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
/* line 341, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-editor-toolbar .goog-toolbar .fyre-mention-button > div {
  background: url(http://zor.t402.livefyre.com/wjs/v3.0.1383266181/images/editor/sprites.png) 9px -57px no-repeat;
  width: auto;
}
/* line 345, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-mention-menu > .fyre-provider-connections {
  border-top: 1px solid #d4d4d4;
}
/* line 348, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-mention-menu.fyre-mention-connections {
  background-color: #f7f7f7;
  border: 1px solid #d4d4d4;
  border-top: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
/* line 354, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-editor-error {
  font-size: 14px;
  text-shadow: none;
}
/* line 358, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-comment-divider .fyre-comment-collapse {
  display: none;
}
/* line 361, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-stream-more {
  background: none;
  margin-top: 20px;
}
/* line 364, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-stream-more .fyre-stream-more-container {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  border: 1px solid #d4d4d4;
  background-color: #f7f7f7;
  background-image: none;
  width: 100%;
}
/* line 370, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-stream-more .fyre-stream-more-container .fyre-text {
  color: #656565;
  font-family: helvetica, sans-serif;
  font-size: 10px;
  font-weight: 700;
  text-transform: uppercase;
}
/* line 380, ../../sass/desktop/_livefyre.scss */
#livefyreConversation .fyre .fyre-widget .fyre-comment-stream .fyre-comment {
  overflow: hidden;
}

/* line 388, ../../sass/desktop/_livefyre.scss */
#comments.comments {
  margin-bottom: 40px;
}

/* line 2, ../../sass/desktop/_follow.scss */
.module-follow-us {
  margin-bottom: 8px;
  width: 100%;
}
/* line 6, ../../sass/desktop/_follow.scss */
.module-follow-us:after {
  content: " ";
  display: block;
  clear: both;
}
/* line 11, ../../sass/desktop/_follow.scss */
.module-follow-us .items {
  padding: 10px 0 0;
  margin: 0 0 10px 0px;
  float: left;
  width: 100%;
}
/* line 17, ../../sass/desktop/_follow.scss */
.module-follow-us .items li {
  display: inline-block;
  float: left;
  padding-right: 5px;
  margin-right: 5px;
  background-image: url("/bundles/cbsnewscore/images/icon/share/follow-slash-gray.png");
  background-repeat: no-repeat;
  background-position: right bottom;
}
/* line 26, ../../sass/desktop/_follow.scss */
.module-follow-us .items li a {
  display: block;
  height: 30px;
  text-indent: -4000px;
  width: 30px;
}
/* line 33, ../../sass/desktop/_follow.scss */
.module-follow-us .items li.last {
  margin: 0;
  background-image: none;
}
/* line 39, ../../sass/desktop/_follow.scss */
.module-follow-us .items li.facebook a {
  width: 30px;
}
/* line 43, ../../sass/desktop/_follow.scss */
.module-follow-us .items li.twitter a {
  width: 48px;
}
/* line 47, ../../sass/desktop/_follow.scss */
.module-follow-us .items li.google a {
  width: 42px;
}
/* line 51, ../../sass/desktop/_follow.scss */
.module-follow-us .items li.youtube a {
  width: 50px;
}
/* line 55, ../../sass/desktop/_follow.scss */
.module-follow-us .items li.rss a {
  width: 40px;
}
/* line 59, ../../sass/desktop/_follow.scss */
.module-follow-us .items li.instagram a {
  width: 45px;
}
/* line 63, ../../sass/desktop/_follow.scss */
.module-follow-us .items li.facebook a {
  background-image: url('/bundles/cbsnewscore/images/sprites/icon/share-s73dbf75e6d.png');
  background-repeat: no-repeat;
  background-position: 0 -439px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 63, ../../sass/desktop/_follow.scss */
  .module-follow-us .items li.facebook a {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/share-2x-saf8d2c5be6.png');
    background-repeat: no-repeat;
    background-position: 0 -624px;
    background-size: 34px auto;
  }
}
/* line 65, ../../sass/desktop/_follow.scss */
.module-follow-us .items li.facebook a:hover {
  background-image: url('/bundles/cbsnewscore/images/sprites/icon/share-s73dbf75e6d.png');
  background-repeat: no-repeat;
  background-position: 0 -360px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 65, ../../sass/desktop/_follow.scss */
  .module-follow-us .items li.facebook a:hover {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/share-2x-saf8d2c5be6.png');
    background-repeat: no-repeat;
    background-position: 0 -545px;
    background-size: 34px auto;
  }
}
/* line 63, ../../sass/desktop/_follow.scss */
.module-follow-us .items li.twitter a {
  background-image: url('/bundles/cbsnewscore/images/sprites/icon/share-s73dbf75e6d.png');
  background-repeat: no-repeat;
  background-position: 0 -180px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 63, ../../sass/desktop/_follow.scss */
  .module-follow-us .items li.twitter a {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/share-2x-saf8d2c5be6.png');
    background-repeat: no-repeat;
    background-position: 0 -256px;
    background-size: 34px auto;
  }
}
/* line 65, ../../sass/desktop/_follow.scss */
.module-follow-us .items li.twitter a:hover {
  background-image: url('/bundles/cbsnewscore/images/sprites/icon/share-s73dbf75e6d.png');
  background-repeat: no-repeat;
  background-position: 0 -90px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 65, ../../sass/desktop/_follow.scss */
  .module-follow-us .items li.twitter a:hover {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/share-2x-saf8d2c5be6.png');
    background-repeat: no-repeat;
    background-position: 0 -136px;
    background-size: 34px auto;
  }
}
/* line 63, ../../sass/desktop/_follow.scss */
.module-follow-us .items li.google a {
  background-image: url('/bundles/cbsnewscore/images/sprites/icon/share-s73dbf75e6d.png');
  background-repeat: no-repeat;
  background-position: 0 -150px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 63, ../../sass/desktop/_follow.scss */
  .module-follow-us .items li.google a {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/share-2x-saf8d2c5be6.png');
    background-repeat: no-repeat;
    background-position: 0 -166px;
    background-size: 34px auto;
  }
}
/* line 65, ../../sass/desktop/_follow.scss */
.module-follow-us .items li.google a:hover {
  background-image: url('/bundles/cbsnewscore/images/sprites/icon/share-s73dbf75e6d.png');
  background-repeat: no-repeat;
  background-position: 0 -120px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 65, ../../sass/desktop/_follow.scss */
  .module-follow-us .items li.google a:hover {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/share-2x-saf8d2c5be6.png');
    background-repeat: no-repeat;
    background-position: 0 -30px;
    background-size: 34px auto;
  }
}
/* line 63, ../../sass/desktop/_follow.scss */
.module-follow-us .items li.youtube a {
  background-image: url('/bundles/cbsnewscore/images/sprites/icon/share-s73dbf75e6d.png');
  background-repeat: no-repeat;
  background-position: 0 -30px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 63, ../../sass/desktop/_follow.scss */
  .module-follow-us .items li.youtube a {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/share-2x-saf8d2c5be6.png');
    background-repeat: no-repeat;
    background-position: 0 -90px;
    background-size: 34px auto;
  }
}
/* line 65, ../../sass/desktop/_follow.scss */
.module-follow-us .items li.youtube a:hover {
  background-image: url('/bundles/cbsnewscore/images/sprites/icon/share-s73dbf75e6d.png');
  background-repeat: no-repeat;
  background-position: 0 0;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 65, ../../sass/desktop/_follow.scss */
  .module-follow-us .items li.youtube a:hover {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/share-2x-saf8d2c5be6.png');
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: 34px auto;
  }
}
/* line 63, ../../sass/desktop/_follow.scss */
.module-follow-us .items li.rss a {
  background-image: url('/bundles/cbsnewscore/images/sprites/icon/share-s73dbf75e6d.png');
  background-repeat: no-repeat;
  background-position: 0 -210px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 63, ../../sass/desktop/_follow.scss */
  .module-follow-us .items li.rss a {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/share-2x-saf8d2c5be6.png');
    background-repeat: no-repeat;
    background-position: 0 -226px;
    background-size: 34px auto;
  }
}
/* line 65, ../../sass/desktop/_follow.scss */
.module-follow-us .items li.rss a:hover {
  background-image: url('/bundles/cbsnewscore/images/sprites/icon/share-s73dbf75e6d.png');
  background-repeat: no-repeat;
  background-position: 0 -60px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 65, ../../sass/desktop/_follow.scss */
  .module-follow-us .items li.rss a:hover {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/share-2x-saf8d2c5be6.png');
    background-repeat: no-repeat;
    background-position: 0 -60px;
    background-size: 34px auto;
  }
}
/* line 63, ../../sass/desktop/_follow.scss */
.module-follow-us .items li.instagram a {
  background-image: url('/bundles/cbsnewscore/images/sprites/icon/share-s73dbf75e6d.png');
  background-repeat: no-repeat;
  background-position: 0 -330px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 63, ../../sass/desktop/_follow.scss */
  .module-follow-us .items li.instagram a {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/share-2x-saf8d2c5be6.png');
    background-repeat: no-repeat;
    background-position: 0 -369px;
    background-size: 34px auto;
  }
}
/* line 65, ../../sass/desktop/_follow.scss */
.module-follow-us .items li.instagram a:hover {
  background-image: url('/bundles/cbsnewscore/images/sprites/icon/share-s73dbf75e6d.png');
  background-repeat: no-repeat;
  background-position: 0 -240px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 65, ../../sass/desktop/_follow.scss */
  .module-follow-us .items li.instagram a:hover {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/share-2x-saf8d2c5be6.png');
    background-repeat: no-repeat;
    background-position: 0 -196px;
    background-size: 34px auto;
  }
}
/* line 63, ../../sass/desktop/_follow.scss */
.module-follow-us .items li.newsletter a {
  background-image: url('/bundles/cbsnewscore/images/sprites/icon/share-s73dbf75e6d.png');
  background-repeat: no-repeat;
  background-position: 0 -300px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 63, ../../sass/desktop/_follow.scss */
  .module-follow-us .items li.newsletter a {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/share-2x-saf8d2c5be6.png');
    background-repeat: no-repeat;
    background-position: 0 -432px;
    background-size: 34px auto;
  }
}
/* line 65, ../../sass/desktop/_follow.scss */
.module-follow-us .items li.newsletter a:hover {
  background-image: url('/bundles/cbsnewscore/images/sprites/icon/share-s73dbf75e6d.png');
  background-repeat: no-repeat;
  background-position: 0 -270px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 65, ../../sass/desktop/_follow.scss */
  .module-follow-us .items li.newsletter a:hover {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/share-2x-saf8d2c5be6.png');
    background-repeat: no-repeat;
    background-position: 0 -323px;
    background-size: 34px auto;
  }
}
/* line 74, ../../sass/desktop/_follow.scss */
.module-follow-us .module-heading.title {
  margin-bottom: 0;
}

/* line 79, ../../sass/desktop/_follow.scss */
.module-homepage {
  float: left;
  width: 100%;
  border-top: 1px dotted #dedede;
  padding-top: 8px;
}
/* line 84, ../../sass/desktop/_follow.scss */
.module-homepage .homepage-icon {
  width: 60px;
  height: 50px;
  background-image: url('/bundles/cbsnewscore/images/sprites/icon/modal-s58506664e5.png');
  background-repeat: no-repeat;
  background-position: 0 -215px;
  float: left;
  text-indent: 999999px;
  margin-top: 7px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 84, ../../sass/desktop/_follow.scss */
  .module-homepage .homepage-icon {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/modal-2x-sfe34253d39.png');
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: 52px auto;
  }
}
/* line 92, ../../sass/desktop/_follow.scss */
.module-homepage a:hover .homepage-icon {
  background-image: url('/bundles/cbsnewscore/images/sprites/icon/modal-s58506664e5.png');
  background-repeat: no-repeat;
  background-position: 0 -319px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 92, ../../sass/desktop/_follow.scss */
  .module-homepage a:hover .homepage-icon {
    background-image: url('/bundles/cbsnewscore/images/sprites/icon/modal-2x-sfe34253d39.png');
    background-repeat: no-repeat;
    background-position: 0 -52px;
    background-size: 52px auto;
  }
}
/* line 98, ../../sass/desktop/_follow.scss */
.module-homepage .dek {
  font-style: italic;
}

/* line 103, ../../sass/desktop/_follow.scss */
#set-homepage {
  width: 700px;
  margin-left: -350px;
}
/* line 106, ../../sass/desktop/_follow.scss */
#set-homepage .modal-wrapper {
  background-color: rgba(65, 65, 65, 0.6) !important;
  padding: 10px;
}
/* line 110, ../../sass/desktop/_follow.scss */
#set-homepage .modal-body {
  background-color: black !important;
  padding: 37px;
}
/* line 113, ../../sass/desktop/_follow.scss */
#set-homepage .modal-body h3 {
  font-weight: 700;
}
/* line 116, ../../sass/desktop/_follow.scss */
#set-homepage .modal-body p {
  line-height: 1.45;
}
/* line 120, ../../sass/desktop/_follow.scss */
#set-homepage .close {
  background-position: 0 -267px;
}

/* line 5, ../../sass/desktop/_ads.scss */
.ad-leader-top.no-mantle-skin,
.ad-leader-top.contains-ad,
.ad-leader-plus-top.no-mantle-skin,
.ad-leader-plus-top.contains-ad,
.ad-leader-video-top {
  text-align: center;
  margin: 0 auto !important;
  padding: 10px 0;
  background-color: transparent;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFE7E7E7');
  filter: none;
  background-image: none;
}
/* line 13, ../../sass/desktop/_ads.scss */
.ad-leader-top.no-mantle-skin.dark-theme,
.ad-leader-top.contains-ad.dark-theme,
.ad-leader-plus-top.no-mantle-skin.dark-theme,
.ad-leader-plus-top.contains-ad.dark-theme,
.ad-leader-video-top.dark-theme {
  background-color: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* line 22, ../../sass/desktop/_ads.scss */
.ad-leader-top.no-mantle-skin,
.ad-leader-plus-top.no-mantle-skin {
  background-color: #ffffff;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFE7E7E7');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(1%, #dfdfdf), color-stop(7%, #e2e2e2), color-stop(10%, #e1e1e1), color-stop(81%, #efefef), color-stop(91%, #eeeeee), color-stop(95%, #e9e9e9), color-stop(100%, #e7e7e7));
  background-image: -webkit-linear-gradient(top, #ffffff 0%, #dfdfdf 1%, #e2e2e2 7%, #e1e1e1 10%, #efefef 81%, #eeeeee 91%, #e9e9e9 95%, #e7e7e7 100%);
  background-image: -moz-linear-gradient(top, #ffffff 0%, #dfdfdf 1%, #e2e2e2 7%, #e1e1e1 10%, #efefef 81%, #eeeeee 91%, #e9e9e9 95%, #e7e7e7 100%);
  background-image: -o-linear-gradient(top, #ffffff 0%, #dfdfdf 1%, #e2e2e2 7%, #e1e1e1 10%, #efefef 81%, #eeeeee 91%, #e9e9e9 95%, #e7e7e7 100%);
  background-image: linear-gradient(top, #ffffff 0%, #dfdfdf 1%, #e2e2e2 7%, #e1e1e1 10%, #efefef 81%, #eeeeee 91%, #e9e9e9 95%, #e7e7e7 100%);
}
/* line 26, ../../sass/desktop/_ads.scss */
.ad-leader-top.no-mantle-skin.dark-theme,
.ad-leader-plus-top.no-mantle-skin.dark-theme {
  background: #171918;
}

/* line 33, ../../sass/desktop/_ads.scss */
.ad-leader-top.contains-ad, .ad-leader-plus-top.contains-ad, .ad-leader-video-top.contains-ad {
  padding: 10px 0;
}
/* line 36, ../../sass/desktop/_ads.scss */
.ad-leader-top > div > iframe, .ad-leader-plus-top > div > iframe, .ad-leader-video-top > div > iframe {
  display: none;
}

/* line 41, ../../sass/desktop/_ads.scss */
.ad-leader-top, .ad-leader-plus-top {
  min-height: 66px;
}

/* line 80, ../../sass/desktop/_ads.scss */
.ad-marquee-top,
.ad-marquee-top > div,
.ad-marquee-top > div > iframe,
.ad-marquee-top > div > div,
.ad-marquee-top > div > table,
.ad-marquee-top > div > div > div,
.ad-leader-top.no-mantle-skin > div,
.ad-leader-top.no-mantle-skin > div > iframe,
.ad-leader-top.no-mantle-skin > div > div,
.ad-leader-top.no-mantle-skin > div > table,
.ad-leader-top.no-mantle-skin > div > div > div,
.ad-leader-top.contains-ad > div,
.ad-leader-top.contains-ad > div > iframe,
.ad-leader-top.contains-ad > div > div,
.ad-leader-top.contains-ad > div > table,
.ad-leader-top.contains-ad > div > div > div,
.ad-leader-video-top > div,
.ad-leader-video-top > div > iframe,
.ad-leader-video-top > div > div,
.ad-leader-video-top > div > table,
.ad-leader-video-top > div > div > div,
.ad-leader-plus-top.no-mantle-skin > div,
.ad-leader-plus-top.no-mantle-skin > div > iframe,
.ad-leader-plus-top.no-mantle-skin > div > div,
.ad-leader-plus-top.no-mantle-skin > div > table,
.ad-leader-plus-top.no-mantle-skin > div > div > div,
.ad-leader-plus-top.contains-ad > div,
.ad-leader-plus-top.contains-ad > div > iframe,
.ad-leader-plus-top.contains-ad > div > div,
.ad-leader-plus-top.contains-ad > div > table,
.ad-leader-plus-top.contains-ad > div > div > div,
.ad-leader-video-top.contains-ad > div,
.ad-leader-video-top.contains-ad > div > iframe,
.ad-leader-video-top.contains-ad > div > div,
.ad-leader-video-top.contains-ad > div > table,
.ad-leader-video-top.contains-ad > div > div > div {
  text-align: center;
  margin: 0px auto !important;
  display: block;
}

/* line 102, ../../sass/desktop/_ads.scss */
.ad-leader-plus-top > div,
.ad-leader-plus-top > div > iframe,
.ad-leader-plus-top > div > div,
.ad-leader-plus-top > div > table,
.ad-leader-plus-top > div > div > div,
.ad-leader-video-top
.ad-leader-video-top > div,
.ad-leader-video-top > div > iframe,
.ad-leader-video-top > div > div,
.ad-leader-video-top > div > table,
.ad-leader-video-top > div > div > div,
.ad-leader-top > div,
.ad-leader-top > div > iframe,
.ad-leader-top > div > div,
.ad-leader-top > div > table,
.ad-leader-top > div > div > div {
  text-align: center;
  margin: 0px auto !important;
}

/* line 108, ../../sass/desktop/_ads.scss */
.ad-leader-top.has-mantle-skin, .ad-leader-plus-top.has-mantle-skin {
  background: transparent;
  position: relative;
}

/* line 113, ../../sass/desktop/_ads.scss */
.ad-leader-bottom {
  text-align: center;
  padding-bottom: 20px;
  width: 980px;
  margin: 0 auto;
  background-color: #fff;
}
/* line 120, ../../sass/desktop/_ads.scss */
.image-gallery .ad-leader-bottom {
  background-color: transparent;
  width: auto;
}

/* line 128, ../../sass/desktop/_ads.scss */
.video-container-class .ad-leader-video-top {
  background-color: #202022;
  width: 100%;
  background-image: none;
  text-align: center;
  padding: 10px 0;
}
/* line 135, ../../sass/desktop/_ads.scss */
.video-container-class .ad-leader-video-top div {
  clear: both;
  margin: 0 auto;
}

/* line 142, ../../sass/desktop/_ads.scss */
#leader_video_top {
  background-color: #202022;
  width: 100%;
}
/* line 146, ../../sass/desktop/_ads.scss */
#leader_video_top div {
  clear: both;
  margin: 0 auto;
}

/* line 156, ../../sass/desktop/_ads.scss */
.ad-mpu-bottom,
.ad-mpu-top,
.ad-mpu-plus-top,
.ad-mpu-middle,
.ad-recirc {
  margin-bottom: 20px;
}

/* line 162, ../../sass/desktop/_ads.scss */
.body-container {
  overflow: hidden;
}

/* line 166, ../../sass/desktop/_ads.scss */
.ad-intromercial {
  position: absolute;
}

/* line 175, ../../sass/desktop/_ads.scss */
.topic-door .ad-marquee-top, .ad-marquee-top {
  padding-bottom: 20px;
}

/* line 181, ../../sass/desktop/_ads.scss */
.article-page .ad-marquee-video-top {
  margin-bottom: 20px;
  text-align: center;
}
/* line 184, ../../sass/desktop/_ads.scss */
.article-page .ad-marquee-video-top > div {
  margin: 0 auto;
}
/* line 188, ../../sass/desktop/_ads.scss */
.article-page .ad-leader-video-top {
  padding: 10px 0;
}

/* line 194, ../../sass/desktop/_ads.scss */
#ads_erc {
  margin-bottom: 20px;
}

/* line 197, ../../sass/desktop/_ads.scss */
#ads_ResCenterWrap, #ads_ResCenterWrap * {
  border: none;
  color: #39434c;
  font-family: "franklin-gothic-urw-cond", "Helvetica Condensed Bold", Helvetica, Arial, sans-serif;
  font-weight: 500;
  font-size: 12pt;
  padding: 0;
  outline: none;
  text-align: left;
  text-decoration: none;
}

/* line 209, ../../sass/desktop/_ads.scss */
#ads_ResCenterWrap a {
  color: #c13212;
  text-decoration: none;
}

/* line 214, ../../sass/desktop/_ads.scss */
#ads_ResCenterWrap a:hover {
  color: black;
}

/* line 218, ../../sass/desktop/_ads.scss */
#ads_ResCenterWrap {
  background: #eee;
  border: 1px solid #d8d8d8;
  border-radius: 3px;
  display: inline-block;
  padding: 10px 19px;
  position: relative;
  z-index: 1;
  width: 260px;
}

/* line 229, ../../sass/desktop/_ads.scss */
#ads_ResCenterHeader {
  border-bottom: 1px solid #d8d8d8;
  display: inline-block;
  padding-bottom: 10px;
  width: 100%;
}
/* line 235, ../../sass/desktop/_ads.scss */
#ads_ResCenterHeader a {
  color: black;
  float: left;
  font-size: 14pt;
  font-weight: bold;
  letter-spacing: -0.05px;
}
/* line 242, ../../sass/desktop/_ads.scss */
#ads_ResCenterHeader a:hover {
  color: black;
}
/* line 247, ../../sass/desktop/_ads.scss */
#ads_ResCenterHeader span {
  display: none;
}

/* line 252, ../../sass/desktop/_ads.scss */
#ads_ResCenterBody {
  display: block;
  padding-top: 8px;
  position: relative;
  width: 100%;
  z-index: 1;
}

/* line 263, ../../sass/desktop/_ads.scss */
#ads_ResCenterWindow {
  float: right;
  height: 90px;
  overflow: visible;
  position: relative;
  width: 120px;
  z-index: 3;
}
/* line 270, ../../sass/desktop/_ads.scss */
#ads_ResCenterWindow div {
  left: 0;
  position: absolute;
  top: 0;
  z-index: 4;
}

/* line 278, ../../sass/desktop/_ads.scss */
#ads_ResCenterWindowImg {
  border: none;
  height: 90px;
  right: 0;
  padding-top: 12px;
  position: absolute;
  top: 0;
  width: 120px;
  z-index: 0;
}

/* line 289, ../../sass/desktop/_ads.scss */
#ads_ResCenterLogo {
  display: none;
}

/* line 293, ../../sass/desktop/_ads.scss */
#ads_ResCenterLogo img {
  width: 120px;
  height: 90px;
  border: 0 none;
}

/* line 299, ../../sass/desktop/_ads.scss */
#ads_ResCenterMain {
  float: left;
  width: 130px;
}
/* line 303, ../../sass/desktop/_ads.scss */
#ads_ResCenterMain p {
  color: #202022;
  float: left;
}

/* line 309, ../../sass/desktop/_ads.scss */
#ads_ResCenterLearnMore {
  color: #2964bf;
  float: left;
}

/* line 314, ../../sass/desktop/_ads.scss */
#ads_ResCenterBullets {
  clear: both;
  float: left;
  margin-top: 20px;
  padding: 20px 0 10px;
  width: 100%;
  border-top: 1px solid #d8d8d8;
}
/* line 322, ../../sass/desktop/_ads.scss */
#ads_ResCenterBullets ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 327, ../../sass/desktop/_ads.scss */
#ads_ResCenterBullets ul li {
  background: url(/bundles/cbsnewscore/images/generic/bullet-arrow.png) center left no-repeat;
  padding-left: 15px;
  margin-bottom: 10px;
}
/* line 331, ../../sass/desktop/_ads.scss */
#ads_ResCenterBullets ul li a {
  color: black;
}
/* line 333, ../../sass/desktop/_ads.scss */
#ads_ResCenterBullets ul li a:hover {
  color: black;
}

/* line 341, ../../sass/desktop/_ads.scss */
#ads_ResCenterLogo2 {
  background: #fff;
  border: 1px solid #d8d8d8;
  border-radius: 3px;
  clear: both;
  float: left;
  padding: 5px 0;
  text-align: center;
  width: 100%;
}
/* line 351, ../../sass/desktop/_ads.scss */
#ads_ResCenterLogo2 span {
  color: #888;
  display: block;
  font-size: 9pt;
  margin: 3px 0;
  text-align: center;
}
/* line 359, ../../sass/desktop/_ads.scss */
#ads_ResCenterLogo2 img {
  border: 0 none;
  height: 90px;
  width: 120px;
}

/* line 367, ../../sass/desktop/_ads.scss */
.google-ads {
  border-top: 1px solid #dedede;
  border-bottom: 1px solid #dedede;
  margin: 20px 0;
}

/* line 374, ../../sass/desktop/_ads.scss */
.ad-sponsor-content-top > ins {
  border-bottom: 1px solid #dedede;
  margin-bottom: 10px;
}

/* line 379, ../../sass/desktop/_ads.scss */
.listing-standard-lead .native-ad, .ad-sponsor-content-small-top .native-ad {
  background-color: #f0f0f0;
  margin-bottom: 20px !important;
  margin-top: 20px;
}
/* line 383, ../../sass/desktop/_ads.scss */
.listing-standard-lead .native-ad .ad-text, .ad-sponsor-content-small-top .native-ad .ad-text {
  font-family: "nimbus-sans", Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
  text-align: center;
  color: #666666;
  display: table;
  white-space: nowrap;
  margin: 0 12px;
  padding-top: 10px;
}
/* line 394, ../../sass/desktop/_ads.scss */
.listing-standard-lead .native-ad .ad-text:before, .listing-standard-lead .native-ad .ad-text:after, .ad-sponsor-content-small-top .native-ad .ad-text:before, .ad-sponsor-content-small-top .native-ad .ad-text:after {
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 50%, #dedede 50%) no-repeat center/85% 2px;
  content: '';
  display: table-cell;
  width: 50%;
}
/* line 402, ../../sass/desktop/_ads.scss */
.listing-standard-lead .native-ad h3.title, .ad-sponsor-content-small-top .native-ad h3.title {
  margin: 5px 20px 10px;
}
/* line 405, ../../sass/desktop/_ads.scss */
.listing-standard-lead .native-ad figure, .ad-sponsor-content-small-top .native-ad figure {
  margin-left: 20px;
}
/* line 408, ../../sass/desktop/_ads.scss */
.listing-standard-lead .native-ad .media-body, .ad-sponsor-content-small-top .native-ad .media-body {
  width: 175px;
}

/* line 414, ../../sass/desktop/_ads.scss */
.ad-sponsor-content-small-top {
  border-bottom: 1px solid #dedede;
  padding-bottom: 10px;
  position: relative;
  margin-bottom: 10px;
}
/* line 419, ../../sass/desktop/_ads.scss */
.ad-sponsor-content-small-top .collection-ad-item {
  padding-bottom: 20px !important;
  margin-top: 5px;
  display: table;
  margin-bottom: 0 !important;
}
/* line 424, ../../sass/desktop/_ads.scss */
.ad-sponsor-content-small-top .collection-ad-item figure {
  float: left;
  margin: 7px 15px 0 18px;
}
/* line 428, ../../sass/desktop/_ads.scss */
.ad-sponsor-content-small-top .collection-ad-item .title {
  font-size: 21px !important;
  line-height: 1 !important;
}
/* line 432, ../../sass/desktop/_ads.scss */
.ad-sponsor-content-small-top .collection-ad-item .ad-text {
  width: 90%;
}

/* line 439, ../../sass/desktop/_ads.scss */
.article-page.ads {
  background-color: #d1d9e6;
}
/* line 441, ../../sass/desktop/_ads.scss */
.article-page.ads .ad-leader-top.no-mantle-skin {
  background: #d1d9e6;
  filter: none;
}
/* line 445, ../../sass/desktop/_ads.scss */
.article-page.ads .ad-leader-video-top {
  filter: none;
}
/* line 449, ../../sass/desktop/_ads.scss */
.article-page.ads .ad-sponsor-bar980-top {
  text-align: center;
  margin: 0 auto;
}
/* line 453, ../../sass/desktop/_ads.scss */
.article-page.ads .sponsored-ad-fixed {
  top: 0;
  z-index: 5;
  position: fixed;
  width: 100%;
}

/* line 461, ../../sass/desktop/_ads.scss */
.module-bulk {
  position: relative;
  clear: both;
}
/* line 464, ../../sass/desktop/_ads.scss */
.module-bulk .ad-button-top, .module-bulk .ad-button-middle {
  position: absolute;
  top: 4px;
  right: 0;
}

/* line 472, ../../sass/desktop/_ads.scss */
#col-video-list .playlist .ad-sponsor-content-text-top {
  background-color: #f0f0f0;
}
/* line 474, ../../sass/desktop/_ads.scss */
#col-video-list .playlist .ad-sponsor-content-text-top .ad-text {
  font-weight: bold;
  font-size: 12px;
  text-transform: uppercase;
  margin-bottom: 5px;
}
/* line 480, ../../sass/desktop/_ads.scss */
#col-video-list .playlist .ad-sponsor-content-text-top li.native-ads:hover {
  border-top: 1px solid #008dd8;
  background-color: #008dd8;
}
/* line 483, ../../sass/desktop/_ads.scss */
#col-video-list .playlist .ad-sponsor-content-text-top li.native-ads:hover .ad-text, #col-video-list .playlist .ad-sponsor-content-text-top li.native-ads:hover .native-ad-headline {
  color: #fff;
}
/* line 487, ../../sass/desktop/_ads.scss */
#col-video-list .playlist .ad-sponsor-content-text-top li.native-ads {
  border-bottom: 1px solid #dedede;
}

/* line 492, ../../sass/desktop/_ads.scss */
#container-video-list li.category .ad-text {
  display: block;
  font-size: 11px;
  font-family: Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  font-weight: 700;
}

/* line 503, ../../sass/desktop/_ads.scss */
.content-video #rem.sponsored-content, .content-video .sharebar_expanded.sponsored-content, .content-video #comments.sponsored-content, .content-video .time-wrap .time.sponsored-content, .content-video #video-information .time.sponsored-content, .content-video .pipe.sponsored-content {
  display: none;
}
/* line 508, ../../sass/desktop/_ads.scss */
.content-video.ads .single-video h1 {
  font-family: "chaparral-pro", sans-serif;
  font-weight: 300;
  text-align: center;
  letter-spacing: -0.05em;
}
/* line 515, ../../sass/desktop/_ads.scss */
.content-video.ads .single-video p {
  font-family: Helvetica, Arial, sans-serif;
  text-align: center;
}

/* line 522, ../../sass/desktop/_ads.scss */
#col-left-trail ul li.category.left-native-ad, #col-video-list ul li.left-native-ad {
  position: relative;
}
/* line 524, ../../sass/desktop/_ads.scss */
#col-left-trail ul li.category.left-native-ad:hover, #col-left-trail ul li.category.left-native-ad.selected, #col-video-list ul li.left-native-ad:hover, #col-video-list ul li.left-native-ad.selected {
  background-color: #008dd8;
  border-top: 1px solid #008dd8;
  border-bottom: 1px solid #008dd8;
}
/* line 530, ../../sass/desktop/_ads.scss */
#col-left-trail ul li.category.left-native-ad .arrow-right, #col-video-list ul li.left-native-ad .arrow-right {
  border-left: 7px solid #008dd8;
  display: block;
  top: 19px;
}

/* line 537, ../../sass/desktop/_ads.scss */
#col-video-list ul li.left-native-ad:hover .arrow-right {
  display: none;
}

/* line 541, ../../sass/desktop/_ads.scss */
.ads #col-video-list ul li.video-asset:hover {
  background-color: #008dd8;
  border-top: 1px solid #dedede;
}
/* line 544, ../../sass/desktop/_ads.scss */
.ads #col-video-list ul li.video-asset:hover.now-playing .time {
  background-color: #fff;
  color: #008dd8;
}
/* line 548, ../../sass/desktop/_ads.scss */
.ads #col-video-list ul li.video-asset:hover .video-list-info {
  text-shadow: 0px -1px #088dd8;
}

/* line 554, ../../sass/desktop/_ads.scss */
.article-page .ad-leader-video-top {
  background-color: #000;
  border-bottom: 1px solid #202022;
}

/* line 561, ../../sass/desktop/_ads.scss */
.livefyre-show-comments .ad-mpu-bottom.ad-rr-sticky {
  height: 250px;
}
/* line 563, ../../sass/desktop/_ads.scss */
.livefyre-show-comments .ad-mpu-bottom.ad-rr-sticky > * {
  position: fixed;
  top: 0;
}

/* line 162, video-player/*.png */
.video-player-sprite, .video-player-closed-caption, .video-player-controlbar, .video-player-dragger, .video-player-error-icon, .video-player-fullscreen, .video-player-pause-on-press, .video-player-pause, .video-player-play-on-press, .video-player-play-overlay, .video-player-play, .video-player-share-facebook, .video-player-share-twitter, .video-player-share, #play_pause.playing,
#adPlay_pause.adPlaying, #play_pause.paused,
#adPlay_pause.adPaused, .scrubber .thumb,
.scrubber .thumbM, #closedcap, .video-player-hi5-mobile #closedcap, #fs_Button,
#adFs_Button, #share, #shareAssets li .tweet, #shareAssets li .fb, .video-player-hi5 .play-button, .video-player-hi5-mobile .play-button, .video-error .video-error-icon {
  background: url('/bundles/cbsnewscore/images/sprites/video-player-s8d9d958798.png') no-repeat;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.video-player-closed-caption {
  background-position: 0 -337px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.video-player-controlbar {
  background-position: 0 -437px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.video-player-dragger {
  background-position: 0 -187px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.video-player-error-icon {
  background-position: 0 -110px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.video-player-fullscreen {
  background-position: 0 -497px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.video-player-pause-on-press {
  background-position: 0 -387px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.video-player-pause {
  background-position: 0 -412px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.video-player-play-on-press {
  background-position: 0 -212px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.video-player-play-overlay {
  background-position: 0 0;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.video-player-play {
  background-position: 0 -237px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.video-player-share-facebook {
  background-position: 0 -262px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.video-player-share-twitter {
  background-position: 0 -162px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.video-player-share {
  background-position: 0 -287px;
}

/* line 4, ../../sass/desktop/_video_player.scss */
.video-player-hi5 {
  position: relative;
  margin: 0;
  height: 100%;
  padding: 0px;
  border: 0px solid white;
  font-family: 'Helvetica Neue';
  font-weight: bold;
  text-shadow: rgba(0, 0, 0, 0.8) 0px 0px 4px;
  overflow: hidden;
}
/* line 16, ../../sass/desktop/_video_player.scss */
.video-player-hi5 .controls,
.video-player-hi5 .adControls {
  position: absolute;
  bottom: 0px;
  z-index: 0;
  width: 620px;
  /*  change width based on screen size width */
  height: 30px;
  /* was 50 JR spec */
  background-color: black;
  margin: 0px auto 0px auto;
  -webkit-transform: translateY(180%);
  -webkit-transition-property: -webkit-transform;
  -webkit-transition-duration: 0.5s;
  -moz-transform: translateY(180%);
  -moz-transition-property: -moz-transform;
  -moz-transition-duration: 0.5s;
  -o-transform: translateY(180%);
  -o-transition-property: -o-transform;
  -o-transition-duration: 0.5s;
}
/* line 37, ../../sass/desktop/_video_player.scss */
.video-player-hi5 .controls div,
.video-player-hi5 .adControls div {
  position: absolute;
}

/* line 42, ../../sass/desktop/_video_player.scss */
.video-player-hi5-mobile {
  position: relative;
  margin: 0;
  width: 460px;
  height: 259px;
  padding: 0px;
  border: 0px solid white;
  font-family: 'Helvetica Neue';
  font-weight: bold;
  text-shadow: rgba(0, 0, 0, 0.8) 0px 0px 4px;
  overflow: hidden;
}
/* line 55, ../../sass/desktop/_video_player.scss */
.video-player-hi5-mobile .controls,
.video-player-hi5-mobile .adControls {
  position: absolute;
  bottom: 0px;
  z-index: 0;
  width: 460px;
  /*  change width based on screen size width */
  height: 30px;
  /* was 50 JR spec */
  background-color: black;
  margin: 0px auto 0px auto;
  -webkit-transform: translateY(180%);
  -webkit-transition-property: -webkit-transform;
  -webkit-transition-duration: 0.5s;
  -moz-transform: translateY(180%);
  -moz-transition-property: -moz-transform;
  -moz-transition-duration: 0.5s;
  -o-transform: translateY(180%);
  -o-transition-property: -o-transform;
  -o-transition-duration: 0.5s;
}
/* line 76, ../../sass/desktop/_video_player.scss */
.video-player-hi5-mobile .controls div,
.video-player-hi5-mobile .adControls div {
  position: absolute;
}

/* line 82, ../../sass/desktop/_video_player.scss */
video {
  width: 100%;
  height: 100%;
  background-color: black;
}

/* line 88, ../../sass/desktop/_video_player.scss */
#mycbsiplayer, #uvp_ad_container {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
}

/* line 98, ../../sass/desktop/_video_player.scss */
.show.controls,
.adShow.adControls {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -o-transform: translateY(0);
}

/* line 105, ../../sass/desktop/_video_player.scss */
.hide.controls,
.adHide.adControls {
  -webkit-transform: translateY(180%);
  -moz-transform: translateY(180%);
  -o-transform: translateY(180%);
}

/* line 111, ../../sass/desktop/_video_player.scss */
.adVisitSiteHide {
  display: none;
}

/* line 115, ../../sass/desktop/_video_player.scss */
.adVisitSite {
  position: absolute;
  top: 20px;
  right: 150px;
  z-index: 0;
  width: 165px;
  /* ww change width based on screen size width */
  height: 50px;
  /* JR spec */
  opacity: 85;
  /* JR spec */
  background-color: rgba(0, 0, 0, 0.5);
  /* JR spec */
  margin: 0px auto 0px auto;
  /* (536px) JR spec */
  border: 1px solid rgba(180, 180, 180, 0.5);
  /* JR spec */
  border-radius: 6px;
  /* JR spec */
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  -webkit-transform: translateY(-180%);
  -webkit-transition-property: -webkit-transform;
  -webkit-transition-duration: 0.5s;
  -moz-border-radius: 6px;
  -moz-transform: translateY(-180%);
  -moz-transition-property: -moz-transform;
  -moz-transition-duration: 0.5s;
  -o-border-radius: 6px;
  -o-transform: translateY(-180%);
  -o-transition-property: -o-transform;
  -o-transition-duration: 0.5s;
}

/* line 142, ../../sass/desktop/_video_player.scss */
.adVisitSiteShow.adVisitSite {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -o-transform: translateY(0);
}

/* line 148, ../../sass/desktop/_video_player.scss */
.adVisitSiteHide.adVisitSite {
  -webkit-transform: translateY(-180%);
  -moz-transform: translateY(-180%);
  -o-transform: translateY(-180%);
}

/* line 154, ../../sass/desktop/_video_player.scss */
.visitAdSiteArrow {
  position: absolute;
  right: 15px;
  top: 15px;
  width: 25px;
  height: 15px;
  opacity: 20;
}

/* line 164, ../../sass/desktop/_video_player.scss */
.visitAdSite_text {
  position: absolute;
  left: 15px;
  top: 14px;
  background: none;
  font-size: 16px;
  font-weight: bold;
  color: white;
  /* color:#999;  */
  overflow: hidden;
  font-family: helvetica,sans-serif;
}

/* line 176, ../../sass/desktop/_video_player.scss */
.adTimer {
  position: absolute;
  top: 20px;
  left: 150px;
  z-index: 0;
  width: 165px;
  height: 50px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=8500);
  opacity: 85;
  background-color: rgba(0, 0, 0, 0.5);
  margin: 0px auto 0px auto;
  border: 1px solid rgba(180, 180, 180, 0.5);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  -webkit-transform: translateY(-180%);
  -webkit-transition-property: -webkit-transform;
  -webkit-transition-duration: 0.5s;
  -moz-border-radius: 6px;
  -moz-transform: translateY(-180%);
  -moz-transition-property: -moz-transform;
  -moz-transition-duration: 0.5s;
  -o-border-radius: 6px;
  -o-transform: translateY(-180%);
  -o-transition-property: -o-transform;
  -o-transition-duration: 0.5s;
}

/* line 203, ../../sass/desktop/_video_player.scss */
.adTimer_text {
  position: absolute;
  left: 15px;
  top: 14px;
  background: none;
  font-size: 16px;
  font-weight: bold;
  color: #FFF;
  overflow: hidden;
  font-family: helvetica, sans-serif;
}

/* line 215, ../../sass/desktop/_video_player.scss */
.adTimer_seconds {
  position: absolute;
  right: 15px;
  top: 14px;
  background: none;
  font-size: 16px;
  font-weight: bold;
  color: #FFF;
  overflow: hidden;
  font-family: helvetica, sans-serif;
}

/* line 227, ../../sass/desktop/_video_player.scss */
.adTimerShow.adTimer {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -o-transform: translateY(0);
}

/* line 233, ../../sass/desktop/_video_player.scss */
.adTimerHide.adTimer {
  -webkit-transform: translateY(-180%);
  -moz-transform: translateY(-180%);
  -o-transform: translateY(-180%);
}

/* line 240, ../../sass/desktop/_video_player.scss */
#play_pause_hotspot,
#adPlay_pause_hotspot {
  width: 30px;
  height: 30px;
  cursor: pointer;
  border-right: 1px solid #363636;
}

/* line 248, ../../sass/desktop/_video_player.scss */
#play_pause.playing,
#adPlay_pause.adPlaying {
  background-position: 0 -412px;
  height: 25px;
  width: 25px;
  margin: 3px;
}

/* line 256, ../../sass/desktop/_video_player.scss */
#play_pause.paused,
#adPlay_pause.adPaused {
  background-position: 0 -237px;
  height: 25px;
  width: 25px;
  margin: 3px;
}

/* line 263, ../../sass/desktop/_video_player.scss */
.partner_logo_ad {
  display: none;
  /* height: 16px;
  width: 50px;
  top: 18px;
  left: 14px;
  @include opacity(1); */
}

/* line 273, ../../sass/desktop/_video_player.scss */
.progress-bar,
.adProgress-bar {
  width: 400px;
  height: 10px;
  margin: 8px;
  left: 30px;
}

/* line 280, ../../sass/desktop/_video_player.scss */
.adProgress-bar {
  width: 300px;
  left: 33px;
}

/* line 286, ../../sass/desktop/_video_player.scss */
.adBar,
.bar {
  height: 10px;
}

/* line 291, ../../sass/desktop/_video_player.scss */
.adBar.adBarLoaded,
.bar.loaded {
  background-color: #848383;
}

/* line 296, ../../sass/desktop/_video_player.scss */
.adBar.adBarPlayed,
.bar.played {
  background-color: #D42128;
}

/* line 300, ../../sass/desktop/_video_player.scss */
.scrubber-container {
  left: 0;
  right: 10px;
}

/* line 305, ../../sass/desktop/_video_player.scss */
.scrubber {
  top: -4px;
  pointer-events: none;
}

/* line 311, ../../sass/desktop/_video_player.scss */
.scrubber .thumb,
.scrubber .thumbM {
  background-position: 0 -187px;
  background-position: -5px -113px;
  height: 25px;
  width: 25px;
  pointer-events: auto;
  /* only the scrubber thumb and scrubber_hotspot should receive events */
  cursor: pointer;
}

/* line 321, ../../sass/desktop/_video_player.scss */
#scrubber_hotspot {
  position: absolute;
  width: 46px;
  height: 48px;
  top: -17px;
  left: -15px;
  pointer-events: auto;
  /* only the scrubber thumb and scrubber_hotspot should receive events */
}

/* line 331, ../../sass/desktop/_video_player.scss */
#adTimeCode,
#timeCode {
  position: absolute;
  color: #FFFFFF;
  font: normal 11px 'Helvetica Neue';
  height: 15px;
  right: 40px;
  top: 7px;
}

/* line 341, ../../sass/desktop/_video_player.scss */
.video-player-hi5-mobile #adTimeCode,
.video-player-hi5-mobile #timeCode {
  position: absolute;
  color: #FFFFFF;
  font: normal 11px 'Helvetica Neue';
  height: 15px;
  right: 40px;
  top: 7px;
}

/* line 350, ../../sass/desktop/_video_player.scss */
#adTimeCode {
  right: 55px;
}

/* line 354, ../../sass/desktop/_video_player.scss */
#caption_hotspot {
  width: 30px;
  height: 30px;
  right: 0px;
  cursor: pointer;
  border-right: 1px solid #363636;
  border-left: 1px solid #363636;
}

/* line 363, ../../sass/desktop/_video_player.scss */
#closedcap {
  background-position: 0 -337px;
  background-position: 0 -292px;
  height: 25px;
  width: 25px;
  right: 0px;
  margin: 9px 4px 8px 4px;
}

/* line 372, ../../sass/desktop/_video_player.scss */
.video-player-hi5-mobile #caption_hotspot {
  width: 30px;
  height: 30px;
  right: 0px;
  cursor: pointer;
  border-right: 1px solid #363636;
  border-left: 1px solid #363636;
}

/* line 381, ../../sass/desktop/_video_player.scss */
.video-player-hi5-mobile #closedcap {
  background-position: 0 -337px;
  background-position: 0 -292px;
  height: 25px;
  width: 25px;
  right: 0px;
  margin: 7px 5px 8px 0px;
}

/* line 392, ../../sass/desktop/_video_player.scss */
#fs_Button,
#adFs_Button {
  position: absolute;
  background-position: 0 -497px;
  background-position: 0 -426px;
  right: 0px;
  height: 25px;
  width: 25px;
  margin: 7px 2px 6px 4px;
  display: none;
}

/* line 404, ../../sass/desktop/_video_player.scss */
#fs_Button_hotspot,
#adFs_Button_hotspot {
  position: absolute;
  width: 30px;
  height: 30px;
  right: 0px;
  cursor: pointer;
  display: none;
}

/* line 413, ../../sass/desktop/_video_player.scss */
#share_hotspot {
  width: 30px;
  height: 30px;
  right: 30px;
  cursor: pointer;
  border-right: 1px solid #363636;
  display: none;
}

/* line 422, ../../sass/desktop/_video_player.scss */
#share {
  background-position: 0 -287px;
  background-position: 0 -240px;
  height: 20px;
  width: 22px;
  right: 30px;
  margin: 6px 4px 4px 6px;
  cursor: pointer;
  display: none;
}

/* line 434, ../../sass/desktop/_video_player.scss */
#ad_markers_bar {
  left: 0;
  right: 0;
  top: 0px;
  height: 100%;
  width: 100%;
  background-color: rgba(255, 0, 0, 0);
}

/* line 443, ../../sass/desktop/_video_player.scss */
.adMarkersBarMarker {
  position: relative;
  width: 2px;
  height: 6px;
  background-color: white;
  margin-top: 1px;
}

/* line 451, ../../sass/desktop/_video_player.scss */
.viewed.adMarkersBarMarker {
  background-color: #787878;
}

/*share*/
/* line 456, ../../sass/desktop/_video_player.scss */
#shareAssets {
  width: 30px;
  height: 65px;
  background-color: black;
  position: absolute;
  float: right;
  right: 30px;
  top: -65px;
  margin-bottom: 30px;
  display: none;
}

/* line 468, ../../sass/desktop/_video_player.scss */
#shareAssets ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
}

/* line 474, ../../sass/desktop/_video_player.scss */
#shareAssets li {
  width: 20px;
  height: 17px;
  padding: 0 5px;
  margin: 7px 0 10px 0;
  right: 30px;
}

/* line 482, ../../sass/desktop/_video_player.scss */
#shareAssets li .tweet {
  background-position: 0 -162px;
  width: 20px;
  height: 22px;
  display: inline-block;
  cursor: pointer;
}

/* line 490, ../../sass/desktop/_video_player.scss */
#shareAssets li .fb {
  background-position: 0 -262px;
  width: 20px;
  height: 25px;
  display: inline-block;
  cursor: pointer;
}

/*share end*/
/* line 500, ../../sass/desktop/_video_player.scss */
#captionWrap {
  position: absolute;
  display: none;
  bottom: 30px;
  /* space for the video controls */
  width: 100%;
  text-align: center;
  background: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=66);
  opacity: 0.66;
}

/* line 510, ../../sass/desktop/_video_player.scss */
#caption {
  left: 0;
  padding: 20px 0;
  font: normal 18px Arial;
  color: #FFFFFF;
  text-align: center;
  height: 18px;
}

/* Preview */
/* line 520, ../../sass/desktop/_video_player.scss */
.preview-off.video_info {
  -webkit-transform: translateY(-120%);
  -moz-transform: translateY(-120%);
  -o-transform: translateY(-120%);
}

/* line 526, ../../sass/desktop/_video_player.scss */
#previewimagetag {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
}

/* line 534, ../../sass/desktop/_video_player.scss */
.video-previewimage {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
}

/* line 548, ../../sass/desktop/_video_player.scss */
.previewimage-off.video-previewimage,
.partner_logo_title,
.title_text,
.preview-off.preview-controls,
.play-text,
.video_info {
  display: none;
}

/* line 552, ../../sass/desktop/_video_player.scss */
.video-player-hi5 .preview-controls {
  position: absolute;
  z-index: 30;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
  opacity: 0.85;
  width: 160px;
  height: 100px;
  top: 35%;
  left: 45%;
}

/* line 563, ../../sass/desktop/_video_player.scss */
.video-player-hi5 .play-button {
  background-position: 0 0;
  position: absolute;
  display: block;
  height: 107px;
  width: 107px;
  cursor: pointer;
}

/* line 572, ../../sass/desktop/_video_player.scss */
.video-player-hi5-mobile .preview-controls {
  position: absolute;
  z-index: 30;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
  opacity: 0.85;
  width: 160px;
  height: 100px;
  top: 95px;
  left: 190px;
}

/* line 583, ../../sass/desktop/_video_player.scss */
.video-player-hi5-mobile .play-button {
  background-position: 0 0;
  position: absolute;
  display: block;
  height: 107px;
  width: 107px;
  cursor: pointer;
}

/* line 594, ../../sass/desktop/_video_player.scss */
.video-error {
  color: #FFFFFF;
  background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0;
  display: block;
  overflow: hidden;
  position: absolute;
  transition: all 0.5s ease 0s;
  z-index: 20;
  width: 100%;
  height: 100%;
}
/* line 605, ../../sass/desktop/_video_player.scss */
.video-error .video-error-text {
  font-size: 36px;
  font-weight: normal;
  margin: 0 auto;
  z-index: 40;
  width: 85%;
  padding: 0 20px 0 20px;
  text-align: center;
}
/* line 614, ../../sass/desktop/_video_player.scss */
.video-error .video-error-button {
  border-radius: 50px;
  background-color: #7E1412;
  -moz-border-radius: 50px;
  -webkit-border-radius: 50px;
  color: #FFF;
  width: 170px;
  height: 35px;
  display: block;
  font-size: 18px;
  margin: 5% auto;
  cursor: pointer;
  font-weight: normal;
  padding: 15px 5px 5px 15px;
}
/* line 629, ../../sass/desktop/_video_player.scss */
.video-error .video-error-button.subscribeMsg {
  width: 110px;
}
/* line 633, ../../sass/desktop/_video_player.scss */
.video-error .video-error-icon {
  background-position: 0 -110px;
  display: block;
  height: 52px;
  width: 52px;
  cursor: pointer;
  margin: 10% auto 5%;
}

/* Styles largely taken from nano-scroller theme */
/* line 4, ../../sass/desktop/_scrollbar.scss */
.content-scroll {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
/* line 10, ../../sass/desktop/_scrollbar.scss */
.content-scroll .content {
  position: absolute;
  overflow: scroll;
  overflow-x: hidden;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
/* line 19, ../../sass/desktop/_scrollbar.scss */
.content-scroll .content:focus {
  outline: thin dotted;
}
/* line 23, ../../sass/desktop/_scrollbar.scss */
.content-scroll .content::-webkit-scrollbar {
  visibility: hidden;
}
/* line 30, ../../sass/desktop/_scrollbar.scss */
.content-scroll.has-scrollbar .content::-webkit-scrollbar {
  visibility: visible;
}
/* line 36, ../../sass/desktop/_scrollbar.scss */
.content-scroll > .pane {
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
  width: 10px;
  right: 0;
  top: 0;
  bottom: 0;
  visibility: hidden\9;
  /* Target only IE7 and IE8 with this hack */
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=1);
  opacity: 0.01;
}
/* line 48, ../../sass/desktop/_scrollbar.scss */
.content-scroll > .pane > .slider {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background: #444;
  background: rgba(0, 0, 0, 0.5);
  position: relative;
  margin: 0 1px;
}
/* line 59, ../../sass/desktop/_scrollbar.scss */
.content-scroll:hover > .pane,
.content-scroll .pane.active,
.content-scroll .pane.flashed {
  visibility: visible\9;
  /* Target only IE7 and IE8 with this hack */
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=99);
  opacity: 0.99;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-condensed-facebook-dark {
  background-position: 0 -769px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-condensed-facebook-dark:hover, .share-condensed-facebook-dark.condensed-facebook-dark_hover, .share-condensed-facebook-dark.condensed-facebook-dark-hover {
  background-position: 0 -569px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-condensed-facebook {
  background-position: 0 -788px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-condensed-facebook:hover, .share-condensed-facebook.condensed-facebook_hover, .share-condensed-facebook.condensed-facebook-hover {
  background-position: 0 -806px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-condensed-more-dark {
  background-position: 0 -907px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-condensed-more-dark:hover, .share-condensed-more-dark.condensed-more-dark_hover, .share-condensed-more-dark.condensed-more-dark-hover {
  background-position: 0 -824px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-condensed-more {
  background-position: 0 -857px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-condensed-more:hover, .share-condensed-more.condensed-more_hover, .share-condensed-more.condensed-more-hover {
  background-position: 0 -889px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-condensed-twitter-dark {
  background-position: 0 -605px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-condensed-twitter-dark:hover, .share-condensed-twitter-dark.condensed-twitter-dark_hover, .share-condensed-twitter-dark.condensed-twitter-dark-hover {
  background-position: 0 -534px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-condensed-twitter {
  background-position: 0 -659px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-condensed-twitter:hover, .share-condensed-twitter.condensed-twitter_hover, .share-condensed-twitter.condensed-twitter-hover {
  background-position: 0 -641px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-elp-condensed-facebook {
  background-position: 0 -624px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-elp-condensed-facebook:hover, .share-elp-condensed-facebook.elp-condensed-facebook_hover, .share-elp-condensed-facebook.elp-condensed-facebook-hover {
  background-position: 0 -588px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-elp-condensed-plus {
  background-position: 0 -723px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-elp-condensed-plus:hover, .share-elp-condensed-plus.elp-condensed-plus_hover, .share-elp-condensed-plus.elp-condensed-plus-hover {
  background-position: 0 -706px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-elp-condensed-twitter {
  background-position: 0 -469px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-elp-condensed-twitter:hover, .share-elp-condensed-twitter.elp-condensed-twitter_hover, .share-elp-condensed-twitter.elp-condensed-twitter-hover {
  background-position: 0 -422px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-expanded-email {
  background-position: 0 -518px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-expanded-email:hover, .share-expanded-email.expanded-email_hover, .share-expanded-email.expanded-email-hover {
  background-position: 0 -502px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-expanded-facebook {
  background-position: 0 -875px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-expanded-facebook:hover, .share-expanded-facebook.expanded-facebook_hover, .share-expanded-facebook.expanded-facebook-hover {
  background-position: 0 -843px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-expanded-stumble {
  background-position: 0 -690px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-expanded-stumble:hover, .share-expanded-stumble.expanded-stumble_hover, .share-expanded-stumble.expanded-stumble-hover {
  background-position: 0 -753px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-expanded-twitter {
  background-position: 0 -677px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-expanded-twitter:hover, .share-expanded-twitter.expanded-twitter_hover, .share-expanded-twitter.expanded-twitter-hover {
  background-position: 0 -740px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-facebook-small {
  background-position: 0 -486px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-follow-facebook-color {
  background-position: 0 -360px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-follow-facebook-gray {
  background-position: 0 -439px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-follow-google-color {
  background-position: 0 -120px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-follow-google-gray {
  background-position: 0 -150px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-follow-instagram-color {
  background-position: 0 -240px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-follow-instagram-gray {
  background-position: 0 -330px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-follow-newsletter-color {
  background-position: 0 -270px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-follow-newsletter-gray {
  background-position: 0 -300px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-follow-rss-color {
  background-position: 0 -60px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-follow-rss-gray {
  background-position: 0 -210px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-follow-slash-gray {
  background-position: 0 -926px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-follow-twitter-color {
  background-position: 0 -90px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-follow-twitter-gray {
  background-position: 0 -180px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-follow-youtube-color {
  background-position: 0 0;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-follow-youtube-gray {
  background-position: 0 -30px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-googleplus-small {
  background-position: 0 -406px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-twitter-small {
  background-position: 0 -553px;
}

/* line 60, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.share-yahoo-small {
  background-position: 0 -390px;
}

/* line 4, ../../sass/desktop/_login_search.scss */
.login-wrapper {
  list-style: none;
  margin: 0;
  float: right;
  position: relative;
  top: 1px;
}
/* line 11, ../../sass/desktop/_login_search.scss */
.login-wrapper a, .login-wrapper span {
  color: #666666;
  font-size: 11px;
  font-weight: normal;
}
/* line 17, ../../sass/desktop/_login_search.scss */
.login-wrapper li {
  position: relative;
}
/* line 21, ../../sass/desktop/_login_search.scss */
.login-wrapper a:hover {
  color: black;
}
/* line 25, ../../sass/desktop/_login_search.scss */
.login-wrapper:hover > li .menu-wrapper {
  display: block;
}
/* line 28, ../../sass/desktop/_login_search.scss */
.login-wrapper .logged-in {
  padding-right: 2px;
  padding-top: 1px;
}

/* line 34, ../../sass/desktop/_login_search.scss */
.menu-wrapper {
  display: none;
  position: absolute;
  width: 200px;
  top: 31px;
  left: -24px;
  z-index: 5000000;
}
/* line 42, ../../sass/desktop/_login_search.scss */
.menu-wrapper .arrow {
  background-position: 0 -1006px;
  display: block;
  width: 16px;
  height: 16px;
  position: absolute;
  z-index: 6;
  top: -12px;
  left: 36px;
}
/* line 53, ../../sass/desktop/_login_search.scss */
.menu-wrapper.profile .arrow {
  left: 44px;
}
/* line 57, ../../sass/desktop/_login_search.scss */
.menu-wrapper .hover-padding {
  display: block;
  position: absolute;
  left: 0;
  width: 80px;
  height: 24px;
  top: -23px;
}
/* line 66, ../../sass/desktop/_login_search.scss */
.menu-wrapper .social-site {
  display: inline-block;
  width: 16px;
  height: 16px;
  top: -3px;
  margin-bottom: -3px;
}
/* line 75, ../../sass/desktop/_login_search.scss */
.menu-wrapper .social-site.facebook {
  background-position: 0 -486px;
  cursor: pointer;
}
/* line 75, ../../sass/desktop/_login_search.scss */
.menu-wrapper .social-site.googleplus {
  background-position: 0 -406px;
  cursor: pointer;
}
/* line 75, ../../sass/desktop/_login_search.scss */
.menu-wrapper .social-site.yahoo {
  background-position: 0 -390px;
  cursor: pointer;
}
/* line 75, ../../sass/desktop/_login_search.scss */
.menu-wrapper .social-site.twitter {
  background-position: 0 -553px;
  cursor: pointer;
}
/* line 80, ../../sass/desktop/_login_search.scss */
.menu-wrapper .social-site.unlinked {
  display: none;
}

/* line 86, ../../sass/desktop/_login_search.scss */
ul.login {
  margin: 0;
  position: absolute;
  top: 100%;
  padding: 2px 20px;
  outline: 1px solid #CDCDCD;
  border-top: 1px solid #f8f6f7;
  border-bottom: 1px solid #f2f2f2;
  background-color: #fbfbfb;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFBFBFB', endColorstr='#FFE5E5E5');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fbfbfb), color-stop(85%, #ffffff), color-stop(100%, #e5e5e5));
  background-image: -webkit-linear-gradient(top, #fbfbfb 0%, #ffffff 85%, #e5e5e5 100%);
  background-image: -moz-linear-gradient(top, #fbfbfb 0%, #ffffff 85%, #e5e5e5 100%);
  background-image: -o-linear-gradient(top, #fbfbfb 0%, #ffffff 85%, #e5e5e5 100%);
  background-image: linear-gradient(top, #fbfbfb 0%, #ffffff 85%, #e5e5e5 100%);
  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.25);
  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.25);
}
/* line 100, ../../sass/desktop/_login_search.scss */
ul.login li {
  list-style: none;
  padding: 9px 0px;
  border-bottom: 1px solid #e7e7e7;
}
/* line 105, ../../sass/desktop/_login_search.scss */
ul.login li:last-child {
  border-bottom: none;
}
/* line 110, ../../sass/desktop/_login_search.scss */
ul.login a {
  width: 100%;
  height: 100%;
  display: block;
}

/* Firefox outline hack */
@-moz-document url-prefix() {
  /* line 119, ../../sass/desktop/_login_search.scss */
  ul.login {
    box-shadow: none !important;
  }
}

/* line 124, ../../sass/desktop/_login_search.scss */
.social-site {
  position: relative;
}

/* line 129, ../../sass/desktop/_login_search.scss */
.site-login {
  padding: 5px;
  float: right;
}
/* line 133, ../../sass/desktop/_login_search.scss */
.site-login .text {
  margin-right: 3px;
  font-size: 12px;
}
/* line 138, ../../sass/desktop/_login_search.scss */
.site-login .profile {
  background-position: 0 -223px;
  width: 14px;
  height: 14px;
  display: inline-block;
  top: 2px;
  position: relative;
}

/* line 147, ../../sass/desktop/_login_search.scss */
.logged-in .site-login {
  padding: 6px 5px 4px;
}

/* line 152, ../../sass/desktop/_login_search.scss */
.site-header .site-search {
  float: right;
  border: 1px solid #dedede;
  width: 134px;
  background: #f4f4f4;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  height: 28px;
  top: 0;
}
/* line 162, ../../sass/desktop/_login_search.scss */
.site-header .site-search .search-wrapper {
  width: 108px;
}
/* line 166, ../../sass/desktop/_login_search.scss */
.site-header .site-search .query {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  font-size: 12px;
  padding: 0px 5px;
  height: 24px;
}
/* line 173, ../../sass/desktop/_login_search.scss */
.site-header .site-search .submit {
  width: 15px;
  height: 15px;
}
/* line 178, ../../sass/desktop/_login_search.scss */
.site-header .site-search input {
  outline: 0;
}
/* line 183, ../../sass/desktop/_login_search.scss */
.site-header .placeholder {
  color: #777;
}

/* line 4, ../../sass/desktop/sixtyMinutes/_header.scss */
.site-header .primary {
  background-color: #940707;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF940707', endColorstr='#FF6A0505');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #940707), color-stop(23%, #8a0707), color-stop(78%, #640707), color-stop(97%, #5b0707), color-stop(98%, #5b0707), color-stop(100%, #6a0505));
  background-image: -webkit-linear-gradient(top, #940707 0%, #8a0707 23%, #640707 78%, #5b0707 97%, #5b0707 98%, #6a0505 100%);
  background-image: -moz-linear-gradient(top, #940707 0%, #8a0707 23%, #640707 78%, #5b0707 97%, #5b0707 98%, #6a0505 100%);
  background-image: -o-linear-gradient(top, #940707 0%, #8a0707 23%, #640707 78%, #5b0707 97%, #5b0707 98%, #6a0505 100%);
  background-image: linear-gradient(top, #940707 0%, #8a0707 23%, #640707 78%, #5b0707 97%, #5b0707 98%, #6a0505 100%);
  height: 66px;
}
/* line 14, ../../sass/desktop/sixtyMinutes/_header.scss */
.site-header .supplemental {
  padding: 5px 0;
}
/* line 20, ../../sass/desktop/sixtyMinutes/_header.scss */
.site-header .site-search {
  float: right;
  border: 1px solid #dedede;
}
/* line 25, ../../sass/desktop/sixtyMinutes/_header.scss */
.site-header .site-search .query {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  font-size: 14px;
  padding: 0 5px;
  height: 24px;
  position: relative;
  top: 2px;
  text-shadow: 1px 1px white;
}
/* line 35, ../../sass/desktop/sixtyMinutes/_header.scss */
.site-header .site-search .submit {
  width: 20px;
  height: 20px;
}
/* line 40, ../../sass/desktop/sixtyMinutes/_header.scss */
.site-header .sixty-header-wrapper {
  position: relative;
}
/* line 42, ../../sass/desktop/sixtyMinutes/_header.scss */
.site-header .sixty-header-wrapper .container {
  position: relative;
  padding-right: 0;
}
/* line 45, ../../sass/desktop/sixtyMinutes/_header.scss */
.site-header .sixty-header-wrapper .container > .col-3 {
  margin-left: 55px;
}
/* line 50, ../../sass/desktop/sixtyMinutes/_header.scss */
.site-header .logo {
  float: left;
  position: absolute;
  left: -19px;
  background-position: 0 -113px;
  z-index: 5;
  top: 1px;
}
/* line 57, ../../sass/desktop/sixtyMinutes/_header.scss */
.site-header .logo h1 {
  margin-bottom: 0;
}
/* line 60, ../../sass/desktop/sixtyMinutes/_header.scss */
.site-header .logo a {
  display: block;
  height: 115px;
  width: 489px;
}

/* line 70, ../../sass/desktop/sixtyMinutes/_header.scss */
.site-shows {
  position: relative;
  z-index: 500;
  left: 130px;
}
/* line 75, ../../sass/desktop/sixtyMinutes/_header.scss */
.site-shows .items {
  font-size: 11px;
  color: #7f777a;
  margin-left: 140px;
  position: relative;
  top: 2px;
}
/* line 84, ../../sass/desktop/sixtyMinutes/_header.scss */
.site-shows .items li:after {
  content: '/';
  float: left;
  padding: 5px 0;
}
/* line 91, ../../sass/desktop/sixtyMinutes/_header.scss */
.site-shows .items li:first-child a {
  padding-left: 0;
}
/* line 97, ../../sass/desktop/sixtyMinutes/_header.scss */
.site-shows .items li:last-child:after {
  content: '';
}
/* line 101, ../../sass/desktop/sixtyMinutes/_header.scss */
.site-shows .items li:last-child a {
  padding-right: 0;
}
/* line 106, ../../sass/desktop/sixtyMinutes/_header.scss */
.site-shows .items a {
  color: #7b7b7b;
  font-weight: 700;
  float: left;
  padding: 5px 8px;
}
/* line 113, ../../sass/desktop/sixtyMinutes/_header.scss */
.site-shows .items a:hover, .site-shows .items a.selected {
  color: #3b3b3b;
}

/* line 121, ../../sass/desktop/sixtyMinutes/_header.scss */
.site-sections {
  font-size: 22px;
  font-weight: 400;
  font-family: "bebas-neue", Impact, Arial, sans-serif;
}
/* line 125, ../../sass/desktop/sixtyMinutes/_header.scss */
.site-sections .nav-label {
  letter-spacing: 0.03em;
}
/* line 128, ../../sass/desktop/sixtyMinutes/_header.scss */
.site-sections .items {
  margin-left: 488px;
  margin-top: 0px;
}
/* line 133, ../../sass/desktop/sixtyMinutes/_header.scss */
.site-sections .items a {
  display: block;
  color: white;
  padding: 23px 1px 17px;
  height: 26px;
}
/* line 139, ../../sass/desktop/sixtyMinutes/_header.scss */
.site-sections .items a:hover {
  color: white;
}
/* line 143, ../../sass/desktop/sixtyMinutes/_header.scss */
.site-sections .items a span {
  padding: 0 4px 0 7px;
}
/* line 151, ../../sass/desktop/sixtyMinutes/_header.scss */
.site-sections .items li:first-child span {
  border-left: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 156, ../../sass/desktop/sixtyMinutes/_header.scss */
.site-sections .items .sixtymin-arrow {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-left: 0;
  position: relative;
  background-position: 0 -2337px;
  height: 8px;
  display: inline-block;
  top: -4px;
  width: 5px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.site-sections .items .sixtymin-arrow:hover, .site-sections .items .sixtymin-arrow.arrow_hover, .site-sections .items .sixtymin-arrow.arrow-hover {
  background-position: 0 -2325px;
}
/* line 166, ../../sass/desktop/sixtyMinutes/_header.scss */
.site-sections .items li:hover .sixtymin-arrow {
  background-position: 0 -2325px;
}

/* line 173, ../../sass/desktop/sixtyMinutes/_header.scss */
.social-items {
  float: left;
  position: absolute;
  top: 24px;
  right: 0;
  list-style: none;
}
/* line 179, ../../sass/desktop/sixtyMinutes/_header.scss */
.social-items li {
  float: left;
}
/* line 181, ../../sass/desktop/sixtyMinutes/_header.scss */
.social-items li.social-icon {
  margin-top: -5px;
}
/* line 183, ../../sass/desktop/sixtyMinutes/_header.scss */
.social-items li.social-icon a {
  width: 32px;
  height: 32px;
  display: inline-block;
  text-indent: -9999px;
  overflow: hidden;
  margin: 0 2px;
}
/* line 192, ../../sass/desktop/sixtyMinutes/_header.scss */
.social-items li.social-icon.facebook a {
  background-image: url('/bundles/cbsnewscore/images/sprites/sixtyMinutes-s8d05709335.png');
  background-repeat: no-repeat;
  background-position: 0 -1295px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 192, ../../sass/desktop/sixtyMinutes/_header.scss */
  .social-items li.social-icon.facebook a {
    background-image: url('/bundles/cbsnewscore/images/sprites/sixtyMinutes-2x-s4c2bf0e722.png');
    background-repeat: no-repeat;
    background-position: 0 -256px;
    background-size: 96px auto;
  }
}
/* line 194, ../../sass/desktop/sixtyMinutes/_header.scss */
.social-items li.social-icon.facebook a:hover {
  background-image: url('/bundles/cbsnewscore/images/sprites/sixtyMinutes-s8d05709335.png');
  background-repeat: no-repeat;
  background-position: 0 -1263px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 194, ../../sass/desktop/sixtyMinutes/_header.scss */
  .social-items li.social-icon.facebook a:hover {
    background-image: url('/bundles/cbsnewscore/images/sprites/sixtyMinutes-2x-s4c2bf0e722.png');
    background-repeat: no-repeat;
    background-position: 0 -224px;
    background-size: 96px auto;
  }
}
/* line 192, ../../sass/desktop/sixtyMinutes/_header.scss */
.social-items li.social-icon.twitter a {
  background-image: url('/bundles/cbsnewscore/images/sprites/sixtyMinutes-s8d05709335.png');
  background-repeat: no-repeat;
  background-position: 0 -1201px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 192, ../../sass/desktop/sixtyMinutes/_header.scss */
  .social-items li.social-icon.twitter a {
    background-image: url('/bundles/cbsnewscore/images/sprites/sixtyMinutes-2x-s4c2bf0e722.png');
    background-repeat: no-repeat;
    background-position: 0 -192px;
    background-size: 96px auto;
  }
}
/* line 194, ../../sass/desktop/sixtyMinutes/_header.scss */
.social-items li.social-icon.twitter a:hover {
  background-image: url('/bundles/cbsnewscore/images/sprites/sixtyMinutes-s8d05709335.png');
  background-repeat: no-repeat;
  background-position: 0 -1045px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 194, ../../sass/desktop/sixtyMinutes/_header.scss */
  .social-items li.social-icon.twitter a:hover {
    background-image: url('/bundles/cbsnewscore/images/sprites/sixtyMinutes-2x-s4c2bf0e722.png');
    background-repeat: no-repeat;
    background-position: 0 -160px;
    background-size: 96px auto;
  }
}
/* line 192, ../../sass/desktop/sixtyMinutes/_header.scss */
.social-items li.social-icon.email a {
  background-image: url('/bundles/cbsnewscore/images/sprites/sixtyMinutes-s8d05709335.png');
  background-repeat: no-repeat;
  background-position: 0 -887px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 192, ../../sass/desktop/sixtyMinutes/_header.scss */
  .social-items li.social-icon.email a {
    background-image: url('/bundles/cbsnewscore/images/sprites/sixtyMinutes-2x-s4c2bf0e722.png');
    background-repeat: no-repeat;
    background-position: 0 -128px;
    background-size: 96px auto;
  }
}
/* line 194, ../../sass/desktop/sixtyMinutes/_header.scss */
.social-items li.social-icon.email a:hover {
  background-image: url('/bundles/cbsnewscore/images/sprites/sixtyMinutes-s8d05709335.png');
  background-repeat: no-repeat;
  background-position: 0 -919px;
}
@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  /* line 194, ../../sass/desktop/sixtyMinutes/_header.scss */
  .social-items li.social-icon.email a:hover {
    background-image: url('/bundles/cbsnewscore/images/sprites/sixtyMinutes-2x-s4c2bf0e722.png');
    background-repeat: no-repeat;
    background-position: 0 -96px;
    background-size: 96px auto;
  }
}
/* line 202, ../../sass/desktop/sixtyMinutes/_header.scss */
.social-items .connect-text {
  font-family: "chaparral-pro", sans-serif;
  font-style: italic;
  font-size: 16px;
  color: white;
  margin-right: 5px;
}

/* line 1, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode {
  color: #7b7b7b;
  font-family: Helvetica, Arial, sans-serif;
  width: 100%;
}
/* line 6, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode.xsmall {
  width: 140px;
}
/* line 9, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode.small {
  width: 220px;
}
/* line 12, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode.medium {
  width: 100%;
}
/* line 15, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode.large {
  width: 380px;
}
/* line 18, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode.xlarge {
  width: 770px;
}
/* line 22, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode.left {
  float: left;
  margin-right: 20px;
}
/* line 26, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode.right {
  float: right;
  margin-left: 20px;
}
/* line 32, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode .overlay-video .img:before {
  background-position: 0 -723px;
  top: 50px;
  width: 52px;
  margin-left: 0;
  left: 243px;
  height: 52px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.shortcode .overlay-video .img:before:hover, .shortcode .overlay-video .img:before.video-icon_hover, .shortcode .overlay-video .img:before.video-icon-hover {
  background-position: 0 -523px;
}
/* line 42, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode .overlay-video:hover .img:before {
  background-position: 0 -523px;
}
/* line 49, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode .overlay-gallery .img:before {
  background-position: 0 -671px;
  top: 50px;
  width: 52px;
  margin-left: 0;
  left: 243px;
  height: 52px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.shortcode .overlay-gallery .img:before:hover, .shortcode .overlay-gallery .img:before.photo-icon_hover, .shortcode .overlay-gallery .img:before.photo-icon-hover {
  background-position: 0 -471px;
}
/* line 59, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode .overlay-gallery:hover .img:before {
  background-position: 0 -471px;
}
/* line 63, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode .overlay-gallery .meta {
  display: block;
}
/* line 65, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode .overlay-gallery .meta .count, .shortcode .overlay-gallery .meta .label {
  font-family: "museo-sans", Arial, sans-serif;
  font-weight: 500;
  text-shadow: 0px 1px rgba(255, 255, 255, 0.8);
  color: #860b0b;
  font-size: 12px;
  text-transform: uppercase;
  padding: 0;
  position: relative;
  letter-spacing: 0;
  background-color: transparent;
}

/* line 81, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode-gallery {
  margin: 15px 0 10px 0;
  padding-bottom: 10px;
}
/* line 85, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode-gallery.shortcode {
  width: 100%;
}
/* line 88, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode-gallery .img {
  margin-bottom: 10px;
  z-index: 1;
  position: relative;
  width: 270px;
  z-index: 5;
  float: left;
}
/* line 169, ../../sass/utilities/_content.scss */
.shortcode-gallery .img:after {
  -webkit-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  -moz-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
/* line 96, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode-gallery img {
  width: 270px;
  height: 151px;
}
/* line 101, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode-gallery:hover .img:after {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 104, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode-gallery:hover .title {
  color: #860b0b;
}
/* line 108, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode-gallery figcaption {
  float: left;
  width: 419px;
  padding: 25px 40px 15px;
  background-color: #dedede;
  height: 109px;
  overflow: hidden;
  position: relative;
  border: 1px solid #d9d9d9;
  border-left: 0;
}
/* line 119, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode-gallery .topic {
  font-family: "museo-sans", Arial, sans-serif;
  font-weight: 500;
  text-shadow: 0px 1px rgba(255, 255, 255, 0.8);
  color: #860b0b;
  font-size: 12px;
  text-transform: uppercase;
}
/* line 127, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode-gallery .title {
  margin: 0 0 5px 0;
  color: black;
  font-weight: 500;
  font-family: "bebas-neue", Impact, Arial, sans-serif;
  text-transform: uppercase;
  font-size: 32px;
  text-shadow: 0px 1px rgba(255, 255, 255, 0.8);
}
/* line 138, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode-gallery .dek {
  font-family: "chaparral-pro", sans-serif;
  font-style: italic;
  font-weight: 300;
  line-height: 1.1;
  font-size: 20px;
  text-shadow: 0px 1px rgba(255, 255, 255, 0.8);
  color: #666666;
  display: none;
}
/* line 149, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.shortcode-gallery .meta {
  display: none;
}

/* line 161, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.article figure.pull-left {
  float: left;
}
/* line 165, ../../sass/desktop/sixtyMinutes/_shortcode.scss */
.article figure.pull-right {
  float: right;
}

/* line 1, ../../sass/desktop/sixtyMinutes/_videoplayer.scss */
.article-video-container {
  background-color: #862626;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF862626', endColorstr='#FF400303');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #862626), color-stop(0%, #760808), color-stop(1%, #750808), color-stop(15%, #740b0b), color-stop(38%, #6d0c0c), color-stop(70%, #5d0a0a), color-stop(98%, #530505), color-stop(99%, #520505), color-stop(100%, #400303));
  background-image: -webkit-linear-gradient(top, #862626 0%, #760808 0%, #750808 1%, #740b0b 15%, #6d0c0c 38%, #5d0a0a 70%, #530505 98%, #520505 99%, #400303 100%);
  background-image: -moz-linear-gradient(top, #862626 0%, #760808 0%, #750808 1%, #740b0b 15%, #6d0c0c 38%, #5d0a0a 70%, #530505 98%, #520505 99%, #400303 100%);
  background-image: -o-linear-gradient(top, #862626 0%, #760808 0%, #750808 1%, #740b0b 15%, #6d0c0c 38%, #5d0a0a 70%, #530505 98%, #520505 99%, #400303 100%);
  background-image: linear-gradient(top, #862626 0%, #760808 0%, #750808 1%, #740b0b 15%, #6d0c0c 38%, #5d0a0a 70%, #530505 98%, #520505 99%, #400303 100%);
  width: 2940px !important;
  margin-left: -880px;
  position: relative;
  height: 530px;
}
/* line 10, ../../sass/desktop/sixtyMinutes/_videoplayer.scss */
.article-video-container .article-video-player {
  margin: 0 auto;
  background-color: #6e0707;
  border-left: 1px solid #820909;
  border-right: 1px solid #820909;
  box-shadow: 1px 0px 0px #500505 inset;
  -webkit-box-shadow: 1px 0px 0px #500505 inset;
  padding: 0 0 0 30px;
  width: 1200px;
  height: 530px;
}
/* line 21, ../../sass/desktop/sixtyMinutes/_videoplayer.scss */
.article-video-container .article-video-player > .col-8 {
  height: 471px;
}
/* line 25, ../../sass/desktop/sixtyMinutes/_videoplayer.scss */
.article-video-container .article-video-player .media-block {
  margin: 28px 0;
  width: 100%;
  height: 100%;
}
/* line 30, ../../sass/desktop/sixtyMinutes/_videoplayer.scss */
.article-video-container .article-video-player .media-block > .video-player-hi5 {
  width: 100%;
  height: 100%;
}
/* line 35, ../../sass/desktop/sixtyMinutes/_videoplayer.scss */
.article-video-container .article-video-player .media-block.floating {
  width: 370px;
  height: 255px;
  margin: auto;
  position: fixed;
  bottom: 0;
  left: 845px;
  right: 45px;
  z-index: 500000;
  transition: bottom .5s ease-in-out;
}
/* line 52, ../../sass/desktop/sixtyMinutes/_videoplayer.scss */
.article-video-container .article-video-player .media-block.floating .video-player-hi5 .preview-controls {
  width: 107px;
  margin: -53px 0 0 -53px;
  top: 125px;
  left: 185px;
}
/* line 60, ../../sass/desktop/sixtyMinutes/_videoplayer.scss */
.dashboard-visible .article-video-container .article-video-player .media-block.floating {
  bottom: 140px;
}
/* line 64, ../../sass/desktop/sixtyMinutes/_videoplayer.scss */
.dashboard-minimized .article-video-container .article-video-player .media-block.floating {
  bottom: 40px;
}
/* line 70, ../../sass/desktop/sixtyMinutes/_videoplayer.scss */
.article-video-container .article-video-bg {
  background-image: url("/bundles/cbsnewscore/images/sixtyMinutes/bg/right-bg-video.png");
  height: 490px;
  width: 278px;
  margin: 0 auto;
  position: absolute;
  z-index: 5;
  right: 19.6%;
  bottom: 0;
}
/* line 81, ../../sass/desktop/sixtyMinutes/_videoplayer.scss */
.article-video-container .article-video-list {
  width: 430px;
  margin-left: 0;
  padding-left: 15px;
}
/* line 85, ../../sass/desktop/sixtyMinutes/_videoplayer.scss */
.article-video-container .article-video-list .module-listing {
  margin-top: 25px;
  max-height: 505px;
  overflow: hidden;
  margin-bottom: 30px;
}
/* line 90, ../../sass/desktop/sixtyMinutes/_videoplayer.scss */
.article-video-container .article-video-list .module-listing .tab-content {
  height: 480px;
}
/* line 93, ../../sass/desktop/sixtyMinutes/_videoplayer.scss */
.article-video-container .article-video-list .module-listing ul.tabs {
  list-style: none;
  font-family: "museo-sans", Arial, sans-serif;
  font-weight: 500;
  text-transform: uppercase;
  border-bottom: 1px solid #610303;
  box-shadow: 0 1px 2px -1px #890808;
  margin: 0 15px 0 15px;
  padding: 0 0 5px 0;
}
/* line 102, ../../sass/desktop/sixtyMinutes/_videoplayer.scss */
.article-video-container .article-video-list .module-listing ul.tabs li {
  display: none;
}
/* line 104, ../../sass/desktop/sixtyMinutes/_videoplayer.scss */
.article-video-container .article-video-list .module-listing ul.tabs li a {
  color: #ac5251;
}
/* line 107, ../../sass/desktop/sixtyMinutes/_videoplayer.scss */
.article-video-container .article-video-list .module-listing ul.tabs li a.selected {
  color: #fff;
}
/* line 111, ../../sass/desktop/sixtyMinutes/_videoplayer.scss */
.article-video-container .article-video-list .module-listing ul.tabs li.first {
  display: block;
}
/* line 123, ../../sass/desktop/sixtyMinutes/_videoplayer.scss */
.article-video-container .article-video-list .module-listing .topic {
  font-family: "museo-sans", Arial, sans-serif;
  font-weight: 500;
  font-size: 12px;
  text-transform: uppercase;
  color: #ab6363;
}
/* line 130, ../../sass/desktop/sixtyMinutes/_videoplayer.scss */
.article-video-container .article-video-list .module-listing .title {
  font-family: "chaparral-pro", sans-serif;
  font-style: italic;
  font-weight: 300;
  line-height: 1.1;
  font-size: 22px;
}
/* line 136, ../../sass/desktop/sixtyMinutes/_videoplayer.scss */
.article-video-container .article-video-list .module-listing .title a {
  color: #ab6363;
}
/* line 140, ../../sass/desktop/sixtyMinutes/_videoplayer.scss */
.article-video-container .article-video-list .module-listing .items li {
  padding: 15px 0 15px 15px;
  margin: 0 15px 0 0;
  border-bottom: 1px solid #610303;
  box-shadow: 0 1px 2px -1px #890808;
}
/* line 145, ../../sass/desktop/sixtyMinutes/_videoplayer.scss */
.article-video-container .article-video-list .module-listing .items li.selected, .article-video-container .article-video-list .module-listing .items li:hover {
  background-color: #650505;
}
/* line 147, ../../sass/desktop/sixtyMinutes/_videoplayer.scss */
.article-video-container .article-video-list .module-listing .items li.selected .title a, .article-video-container .article-video-list .module-listing .items li.selected .topic, .article-video-container .article-video-list .module-listing .items li:hover .title a, .article-video-container .article-video-list .module-listing .items li:hover .topic {
  color: #fff;
}
/* line 151, ../../sass/desktop/sixtyMinutes/_videoplayer.scss */
.article-video-container .article-video-list .module-listing .items li .media-figure {
  position: relative;
  z-index: 1;
}
/* line 155, ../../sass/utilities/_content.scss */
.article-video-container .article-video-list .module-listing .items li .media-figure:after {
  content: "";
  position: absolute;
  z-index: 3;
  top: 1px;
  width: 100%;
  height: 1px;
  background: rgba(255, 255, 255, 0.4);
}
/* line 31, ../../sass/utilities/_images.scss */
.article-video-container .article-video-list .module-listing .items li .media-figure .img {
  position: relative;
  position: relative;
  overflow: visible;
}
/* line 169, ../../sass/utilities/_content.scss */
.article-video-container .article-video-list .module-listing .items li .media-figure .img:before {
  -webkit-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  -moz-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  content: "";
  position: absolute;
  top: 0;
  left: auto;
  width: 100%;
  height: 100%;
  z-index: 0;
}
/* line 37, ../../sass/utilities/_images.scss */
.article-video-container .article-video-list .module-listing .items li .media-figure .img img {
  display: block;
  position: relative;
  z-index: -1;
}
/* line 153, ../../sass/desktop/sixtyMinutes/_videoplayer.scss */
.article-video-container .article-video-list .module-listing .items li .media-figure:after {
  background: none;
}

/* line 164, ../../sass/desktop/sixtyMinutes/_videoplayer.scss */
.content-scroll > .pane > .slider {
  background: #740b0b;
}

/* line 168, ../../sass/desktop/sixtyMinutes/_videoplayer.scss */
.content-scroll > .pane {
  background: #570404;
}

/* line 2, ../../sass/desktop/sixtyMinutes/_misc.scss */
.content-primary {
  background-color: #f7f7f7;
}
/* line 4, ../../sass/desktop/sixtyMinutes/_misc.scss */
.content-primary .container {
  background-color: transparent;
  padding-top: 0;
}

/* line 12, ../../sass/desktop/sixtyMinutes/_misc.scss */
.module > .title {
  border-top: 0;
  margin-bottom: 30px;
  text-align: center;
  box-shadow: 0 2px 2px -1px #fff;
}
/* line 17, ../../sass/desktop/sixtyMinutes/_misc.scss */
.module > .title .span-title {
  color: black;
  font-family: "bebas-neue", Impact, Arial, sans-serif;
  font-size: 47px;
  position: relative;
  bottom: -25px;
  background-color: #f7f7f7;
  line-height: 0;
  padding: 0 10px;
  line-height: -0.03em;
}

/* line 30, ../../sass/desktop/sixtyMinutes/_misc.scss */
.article-page {
  padding-top: 0;
}

/* line 36, ../../sass/desktop/sixtyMinutes/_misc.scss */
.listing-standard-sub .items li, .listing-mini-callout .items li {
  -webkit-box-shadow: 0 2px 2px -1px white;
  -moz-box-shadow: 0 2px 2px -1px white;
  box-shadow: 0 2px 2px -1px white;
  border-bottom: 1px solid #dedede;
  padding: 10px 0 18px 0;
}
/* line 40, ../../sass/desktop/sixtyMinutes/_misc.scss */
.listing-standard-sub .items li:hover a, .listing-mini-callout .items li:hover a {
  color: #860b0b;
}
/* line 44, ../../sass/desktop/sixtyMinutes/_misc.scss */
.listing-standard-sub .items .title, .listing-mini-callout .items .title {
  font-family: "chaparral-pro", sans-serif;
  font-style: italic;
  font-weight: 300;
  line-height: 1.1;
  font-size: 22px;
  margin-bottom: 0;
}
/* line 52, ../../sass/desktop/sixtyMinutes/_misc.scss */
.listing-standard-sub .items .media-figure, .listing-mini-callout .items .media-figure {
  position: relative;
  z-index: 1;
}
/* line 155, ../../sass/utilities/_content.scss */
.listing-standard-sub .items .media-figure:after, .listing-mini-callout .items .media-figure:after {
  content: "";
  position: absolute;
  z-index: 3;
  top: 1px;
  width: 100%;
  height: 1px;
  background: rgba(255, 255, 255, 0.4);
}
/* line 31, ../../sass/utilities/_images.scss */
.listing-standard-sub .items .media-figure .img, .listing-mini-callout .items .media-figure .img {
  position: relative;
  position: relative;
  overflow: visible;
}
/* line 169, ../../sass/utilities/_content.scss */
.listing-standard-sub .items .media-figure .img:before, .listing-mini-callout .items .media-figure .img:before {
  -webkit-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  -moz-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  content: "";
  position: absolute;
  top: 0;
  left: auto;
  width: 100%;
  height: 100%;
  z-index: 0;
}
/* line 37, ../../sass/utilities/_images.scss */
.listing-standard-sub .items .media-figure .img img, .listing-mini-callout .items .media-figure .img img {
  display: block;
  position: relative;
  z-index: -1;
}
/* line 55, ../../sass/desktop/sixtyMinutes/_misc.scss */
.listing-standard-sub .items .label-date, .listing-mini-callout .items .label-date {
  font-family: "museo-sans", Arial, sans-serif;
  font-weight: 500;
  text-shadow: 0px 1px rgba(255, 255, 255, 0.8);
  color: #860b0b;
  font-size: 12px;
  text-transform: uppercase;
  position: relative;
  top: -6px;
}
/* line 65, ../../sass/desktop/sixtyMinutes/_misc.scss */
.listing-standard-sub .items li:last-child, .listing-mini-callout .items li:last-child {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* line 74, ../../sass/desktop/sixtyMinutes/_misc.scss */
.listing-standard-sub .items li {
  padding: 15px 0;
  margin: 0;
}

/* line 81, ../../sass/desktop/sixtyMinutes/_misc.scss */
.listing-mini-callout .items li {
  padding: 5px 0 13px 0;
}

/* line 87, ../../sass/desktop/sixtyMinutes/_misc.scss */
.listing-mini-callout .callout-figure .callout-count {
  border: 1px solid #d4d4d4;
  background-image: none;
  box-shadow: none;
  font-family: "bebas-neue", Impact, Arial, sans-serif;
  color: #860b0b;
  font-size: 36px;
  text-shadow: none;
  width: 55px;
  line-height: 37px;
  padding-top: 4px;
  background-color: transparent;
  letter-spacing: 0;
}
/* line 101, ../../sass/desktop/sixtyMinutes/_misc.scss */
.listing-mini-callout .callout-figure .callout-triangle {
  border: 0;
}
/* line 104, ../../sass/desktop/sixtyMinutes/_misc.scss */
.listing-mini-callout .callout-figure .callout-triangle:before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: solid 7px;
  border-color: #d4d4d4 transparent transparent transparent;
  border-left: none;
  position: absolute;
  right: 8px;
}
/* line 115, ../../sass/desktop/sixtyMinutes/_misc.scss */
.listing-mini-callout .callout-figure .callout-triangle:after {
  border-color: #f7f7f7 transparent transparent transparent;
  border-width: 20px;
  border-width: 6px 6px 0;
  border-style: solid;
  content: "";
  border-left: 0;
  right: 8px;
  position: absolute;
  bottom: -5px;
}

/* line 129, ../../sass/desktop/sixtyMinutes/_misc.scss */
.module-mobile-apps {
  text-align: center;
}
/* line 131, ../../sass/desktop/sixtyMinutes/_misc.scss */
.module-mobile-apps .label-link {
  font-family: "museo-sans", Arial, sans-serif;
  font-weight: 500;
  text-shadow: 0px 1px rgba(255, 255, 255, 0.8);
  color: #860b0b;
  font-size: 12px;
  text-transform: uppercase;
}
/* line 138, ../../sass/desktop/sixtyMinutes/_misc.scss */
.module-mobile-apps .label-link a {
  color: #860b0b;
}
/* line 142, ../../sass/desktop/sixtyMinutes/_misc.scss */
.module-mobile-apps .dek {
  font-family: "chaparral-pro", sans-serif;
  font-style: italic;
  font-weight: 300;
  line-height: 1.2;
  font-size: 20px;
}
/* line 149, ../../sass/desktop/sixtyMinutes/_misc.scss */
.module-mobile-apps .btn {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  font-weight: 500;
  font-size: 12px;
  text-transform: uppercase;
  color: #860b0b;
  border: 1px solid #860b0b;
  padding: 10px;
  display: inline;
  background-color: transparent;
  background: none;
}
/* line 161, ../../sass/desktop/sixtyMinutes/_misc.scss */
.module-mobile-apps .btn a {
  color: #860b0b;
}
/* line 164, ../../sass/desktop/sixtyMinutes/_misc.scss */
.module-mobile-apps .btn:hover {
  background-color: #860b0b;
  text-shadow: none;
}
/* line 167, ../../sass/desktop/sixtyMinutes/_misc.scss */
.module-mobile-apps .btn:hover a {
  color: white;
}

/* line 175, ../../sass/desktop/sixtyMinutes/_misc.scss */
.ad-leader-top.no-mantle-skin, .ad-leader-video-top {
  background-color: #4b0708;
  background-image: none;
}

/* line 180, ../../sass/desktop/sixtyMinutes/_misc.scss */
.ad-leader-video-top {
  text-align: center;
}

/* line 185, ../../sass/desktop/sixtyMinutes/_misc.scss */
.topic-listing .ad-leader-top.no-mantle-skin {
  margin-bottom: 30px;
}

/* line 190, ../../sass/desktop/sixtyMinutes/_misc.scss */
.google-ads {
  text-align: center;
  margin-bottom: 20px;
}

/* line 195, ../../sass/desktop/sixtyMinutes/_misc.scss */
.article-page .ad-leader-top, .article-page .ad-mpu-middle {
  margin-bottom: 20px;
}

/* line 199, ../../sass/desktop/sixtyMinutes/_misc.scss */
.pictures-page .ad-leader-top {
  margin-bottom: 20px;
}

/* line 1, ../../sass/desktop/sixtyMinutes/_rem.scss */
.listing-magazine-rem {
  background-color: #740707;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF740707', endColorstr='#FF600707');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #740707), color-stop(2%, #7c0808), color-stop(14%, #7b0808), color-stop(96%, #640707), color-stop(100%, #600707));
  background-image: -webkit-linear-gradient(top, #740707 0%, #7c0808 2%, #7b0808 14%, #640707 96%, #600707 100%);
  background-image: -moz-linear-gradient(top, #740707 0%, #7c0808 2%, #7b0808 14%, #640707 96%, #600707 100%);
  background-image: -o-linear-gradient(top, #740707 0%, #7c0808 2%, #7b0808 14%, #640707 96%, #600707 100%);
  background-image: linear-gradient(top, #740707 0%, #7c0808 2%, #7b0808 14%, #640707 96%, #600707 100%);
  width: 2940px !important;
  margin-left: -880px;
  position: relative;
  margin-bottom: 30px;
  padding-bottom: 45px;
}
/* line 11, ../../sass/desktop/sixtyMinutes/_rem.scss */
.listing-magazine-rem .carousel {
  margin: 0 auto;
}
/* line 14, ../../sass/desktop/sixtyMinutes/_rem.scss */
.listing-magazine-rem .module-heading.title.col-12 {
  display: table;
  white-space: nowrap;
  text-transform: uppercase;
  margin: 35px auto 25px;
  padding-top: 30px;
  color: #fff;
  font-family: "bebas-neue", Impact, Arial, sans-serif;
  font-size: 66px;
  font-weight: 400;
  width: 880px;
}
/* line 25, ../../sass/desktop/sixtyMinutes/_rem.scss */
.listing-magazine-rem .module-heading.title.col-12:before, .listing-magazine-rem .module-heading.title.col-12:after {
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 50%, #8a0e0e 50%) no-repeat center/96% 2px;
  content: '';
  display: table-cell;
  width: 50%;
}
/* line 32, ../../sass/desktop/sixtyMinutes/_rem.scss */
.listing-magazine-rem .media-block {
  margin-bottom: 15px;
  position: relative;
  z-index: 1;
  text-align: left;
}
/* line 155, ../../sass/utilities/_content.scss */
.listing-magazine-rem .media-block:after {
  content: "";
  position: absolute;
  z-index: 3;
  top: 1px;
  width: 100%;
  height: 1px;
  background: rgba(255, 255, 255, 0.4);
}
/* line 31, ../../sass/utilities/_images.scss */
.listing-magazine-rem .media-block .img {
  position: relative;
  position: relative;
  overflow: visible;
}
/* line 169, ../../sass/utilities/_content.scss */
.listing-magazine-rem .media-block .img:before {
  -webkit-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  -moz-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  content: "";
  position: absolute;
  top: 0;
  left: auto;
  width: 100%;
  height: 100%;
  z-index: 0;
}
/* line 37, ../../sass/utilities/_images.scss */
.listing-magazine-rem .media-block .img img {
  display: block;
  position: relative;
  z-index: -1;
}
/* line 37, ../../sass/desktop/sixtyMinutes/_rem.scss */
.listing-magazine-rem .list-item {
  text-align: center;
  white-space: normal;
}
/* line 41, ../../sass/desktop/sixtyMinutes/_rem.scss */
.listing-magazine-rem .list-item .media-block .img:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCwwLDE2LDI4Ij48cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjJweCIgc3Ryb2tlLW1pdGVybGltaXQ9IjIuMCIgcG9pbnRzPSIxLjA0OSwxIDEzLjk2NywxMy45MTggMC45NjcsMjYuOTE4Ii8+PC9zdmc+);
  background-repeat: no-repeat;
  background-position: 20px;
  background-size: 12px;
  background-color: white;
  border-radius: 50%;
  width: 49px;
  height: 49px;
  display: none;
  content: "";
  position: absolute;
  top: 78px;
  left: 160px;
}
/* line 57, ../../sass/desktop/sixtyMinutes/_rem.scss */
.listing-magazine-rem .list-item .media-block .img:before {
  -webkit-box-shadow: 0 0 70px #2f0200 inset;
  -moz-box-shadow: 0 0 70px #2f0200 inset;
  box-shadow: 0 0 70px #2f0200 inset;
  background-color: rgba(84, 6, 3, 0.8);
  text-transform: uppercase;
  line-height: 280px;
  font-size: 0.75rem;
  text-align: center;
  color: white;
  display: none;
}
/* line 69, ../../sass/desktop/sixtyMinutes/_rem.scss */
.listing-magazine-rem .list-item:hover .media-block .img:before {
  content: 'Read Article';
  display: block;
}
/* line 73, ../../sass/desktop/sixtyMinutes/_rem.scss */
.listing-magazine-rem .list-item:hover.item-article-video .media-block .img:before {
  content: 'Play Video';
}
/* line 76, ../../sass/desktop/sixtyMinutes/_rem.scss */
.listing-magazine-rem .list-item:hover .media-block .img:after {
  display: block;
}
/* line 79, ../../sass/desktop/sixtyMinutes/_rem.scss */
.listing-magazine-rem .list-item:hover .media-block:after {
  background: transparent;
}
/* line 84, ../../sass/desktop/sixtyMinutes/_rem.scss */
.listing-magazine-rem .list-item.item-all-access .media-block .img:before {
  opacity: 0.5;
  display: block;
}
/* line 88, ../../sass/desktop/sixtyMinutes/_rem.scss */
.listing-magazine-rem .list-item.item-all-access .media-block .img:after {
  background: none;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEyMHB4IiBoZWlnaHQ9IjEyMHB4IiB2aWV3Qm94PSIwIDAgMTIwIDEyMCI+PHJlY3QgeD0iNTcuMDg4IiB5PSI1Mi42MTIiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIzLjg1NCIgaGVpZ2h0PSIzMi43NTkiLz48cmVjdCB4PSI0Mi42MzEiIHk9IjY3LjA2NCIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjMyLjc1OSIgaGVpZ2h0PSIzLjg1NCIvPjxjaXJjbGUgZmlsbD0iI0ZGRkZGRiIgY3g9IjQwLjc3OSIgY3k9IjMxLjc4OSIgcj0iMS45MjciLz48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTkuMDEsMjUuNjM0Yy02LjgwMiwwLTEzLjIzMywxLjU3Ni0xOC45NjIsNC4zNjljLTAuMjE3LDAuMTA2LTAuMDY1LDAuNjU5LTAuMjc4LDAuNzY4bDEuNzksMi43OTJjNS4yNjYtMi42MDQsMTEuMTg4LTQuMDc2LDE3LjQ1LTQuMDc2YzIxLjc4MiwwLDM5LjUwMywxNy43MjIsMzkuNTAzLDM5LjUwM3MtMTcuNzIyLDM5LjUwMy0zOS41MDMsMzkuNTAzUzE5LjUwNiw5MC43NzMsMTkuNTA2LDY4Ljk5MWMwLTguNDEyLDIuNjUyLTE2LjIxNCw3LjE1MS0yMi42MjhsLTMuMDk3LTIuMzIzYy00Ljk3Niw3LjA1Ny03LjkwOCwxNS42NTktNy45MDgsMjQuOTVjMCwyMy45NDYsMTkuNDEyLDQzLjM1Nyw0My4zNTcsNDMuMzU3czQzLjM1Ny0xOS40MTIsNDMuMzU3LTQzLjM1N0MxMDIuMzY3LDQ1LjA0Niw4Mi45NTUsMjUuNjM0LDU5LjAxLDI1LjYzNHoiLz48cmVjdCB4PSI1Ny4wODQiIHk9IjE4Ljg4OSIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjMuODU0IiBoZWlnaHQ9IjcuNDUxIi8+PHJlY3QgeD0iNTMuMjMiIHk9IjE1LjAzNSIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjExLjU0OSIgaGVpZ2h0PSI1Ljc4MSIvPjxyZWN0IHg9Ijg2LjA1MyIgeT0iMjguNzY1IiB0cmFuc2Zvcm09Im1hdHJpeCgtMC43MzYzIC0wLjY3NjcgMC42NzY3IC0wLjczNjMgMTMxLjMwNTIgMTE5LjUyNjgpIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iNS43ODIiIGhlaWdodD0iMTAuODIzIi8+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEwLjgzNSw1MC45MjRjLTAuODU1LDAtMS42MzQtMC41NzItMS44NjItMS40MzdjLTAuMjcyLTEuMDI5LDAuMzQzLTIuMDgzLDEuMzczLTIuMzU0bDE0LjA2My0zLjcwM2MxLjAyOS0wLjI3MSwyLjA4MiwwLjM0NCwyLjM1MywxLjM3M2MwLjI3MiwxLjAyOS0wLjM0MywyLjA4My0xLjM3MywyLjM1NEwxMS4zMjYsNTAuODZDMTEuMTYyLDUwLjkwMywxMC45OTcsNTAuOTI0LDEwLjgzNSw1MC45MjR6Ii8+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTI4LjYsNjEuMjg0Yy0wLjg1NSwwLTEuNjM1LTAuNTcyLTEuODYzLTEuNDM3bC0zLjcwMy0xNC4wNjNjLTAuMjctMS4wMjksMC4zNDQtMi4wODMsMS4zNzQtMi4zNTRjMS4wMjktMC4yNzEsMi4wODMsMC4zNDQsMi4zNTQsMS4zNzNsMy43MDQsMTQuMDYyYzAuMjcsMS4wMjktMC4zNDQsMi4wODMtMS4zNzQsMi4zNTRDMjguOTI3LDYxLjI2MywyOC43NjIsNjEuMjg0LDI4LjYsNjEuMjg0eiIvPjwvc3ZnPg==);
  background-size: contain;
  background-repeat: none;
  width: 68px;
  height: 68px;
  top: 63px;
  left: 151px;
  opacity: 0.5;
  display: block;
}
/* line 101, ../../sass/desktop/sixtyMinutes/_rem.scss */
.listing-magazine-rem .list-item.item-all-access:hover .media-block .img:before {
  opacity: 1;
  content: '60 Minutes All Access';
}
/* line 105, ../../sass/desktop/sixtyMinutes/_rem.scss */
.listing-magazine-rem .list-item.item-all-access:hover .media-block .img:after {
  opacity: 1;
}
/* line 110, ../../sass/desktop/sixtyMinutes/_rem.scss */
.listing-magazine-rem .list-item .title {
  font-family: "chaparral-pro", sans-serif;
  font-style: italic;
  font-weight: 300;
  line-height: 1.1;
  font-size: 30px;
  line-height: 1;
  margin-bottom: 10px;
}
/* line 118, ../../sass/desktop/sixtyMinutes/_rem.scss */
.listing-magazine-rem .list-item .title a {
  color: #fff;
}
/* line 122, ../../sass/desktop/sixtyMinutes/_rem.scss */
.listing-magazine-rem .list-item .date {
  font-family: "museo-sans", Arial, sans-serif;
  font-weight: 300;
  font-size: 12px;
  text-transform: uppercase;
  color: white !important;
  font-weight: 500;
}
/* line 130, ../../sass/desktop/sixtyMinutes/_rem.scss */
.listing-magazine-rem .list-item .dek {
  font-family: "chaparral-pro", sans-serif;
  font-weight: 300;
  line-height: 1.1;
  font-size: 18px;
  color: #ca9393;
}
/* line 138, ../../sass/desktop/sixtyMinutes/_rem.scss */
.listing-magazine-rem .paging {
  width: 110%;
  margin-left: -5.8%;
  margin-top: -249px;
  float: left;
}
/* line 143, ../../sass/desktop/sixtyMinutes/_rem.scss */
.listing-magazine-rem .paging a {
  text-indent: -9999px;
  width: 30px;
  height: 58px;
}
/* line 148, ../../sass/desktop/sixtyMinutes/_rem.scss */
.listing-magazine-rem .paging .prev {
  float: left;
  background-position: 0 -2119px;
}
/* line 152, ../../sass/desktop/sixtyMinutes/_rem.scss */
.listing-magazine-rem .paging .next {
  float: right;
  background-position: 0 -2177px;
}

/* line 2, ../../sass/desktop/sixtyMinutes/_comments.scss */
.comments .title {
  box-shadow: 0 2px 2px -1px #fff;
  text-align: center;
  margin-bottom: 40px;
  height: 20px;
}
/* line 7, ../../sass/desktop/sixtyMinutes/_comments.scss */
.comments .title .comment-count {
  font-family: "bebas-neue", Impact, Arial, sans-serif;
  font-size: 60px;
  text-shadow: 1px 0px black;
  font-weight: 300;
  background-color: #f7f7f7;
  position: relative;
  top: -5px;
  letter-spacing: 0;
}
/* line 17, ../../sass/desktop/sixtyMinutes/_comments.scss */
.comments .title .count-wrapper {
  position: relative;
}
/* line 20, ../../sass/desktop/sixtyMinutes/_comments.scss */
.comments .title .comments-background {
  background-color: #f7f7f7;
  display: inline-block;
  padding: 0 10px;
}
/* line 25, ../../sass/desktop/sixtyMinutes/_comments.scss */
.comments .title .count-background {
  background-color: #860b0b;
  height: 44px;
  display: inline-block;
  position: relative;
  top: -12px;
  min-width: 50px;
}
/* line 32, ../../sass/desktop/sixtyMinutes/_comments.scss */
.comments .title .count-background .comment-count {
  font-size: 42px;
  color: #fff;
  background-color: transparent;
  position: relative;
  top: 1px;
  padding: 0 5px;
}
/* line 41, ../../sass/desktop/sixtyMinutes/_comments.scss */
.comments .title .comment-count-triangle:before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: solid 7px;
  border-color: #860b0b transparent transparent transparent;
  border-left: none;
  position: absolute;
  right: 5px;
  top: 44px;
  z-index: 5;
}

/* line 58, ../../sass/desktop/sixtyMinutes/_comments.scss */
.fyre .fyre-widget .fyre-comment-wrapper .fyre-comment p {
  font-size: 18px;
}

/* line 2, ../../sass/desktop/sixtyMinutes/_article.scss */
article.article header {
  margin-top: 12px;
}
/* line 4, ../../sass/desktop/sixtyMinutes/_article.scss */
article.article header .title {
  font-size: 88px;
  line-height: 0.8;
  letter-spacing: -0.03em;
  margin-bottom: 10px;
  word-spacing: 0;
  text-shadow: 0 1px 0 white;
  font-weight: 500;
}
/* line 13, ../../sass/desktop/sixtyMinutes/_article.scss */
article.article header .dek {
  font-family: "chaparral-pro", sans-serif;
  font-size: 26px;
  font-style: italic;
  line-height: 1.1;
  text-shadow: 0 1px 0 white;
}
/* line 22, ../../sass/desktop/sixtyMinutes/_article.scss */
article.article .correspondant {
  -webkit-box-shadow: 0 2px 2px -1px white inset;
  -moz-box-shadow: 0 2px 2px -1px white inset;
  box-shadow: 0 2px 2px -1px white inset;
  border-top: 1px solid #d9d9d9;
  background-image: none;
}
/* line 27, ../../sass/desktop/sixtyMinutes/_article.scss */
article.article .entry {
  font-family: "chaparral-pro", sans-serif;
  font-size: 20px;
  background-image: none;
  padding-top: 0;
}
/* line 32, ../../sass/desktop/sixtyMinutes/_article.scss */
article.article .entry h2 {
  font-family: "bebas-neue", Impact, Arial, sans-serif;
  display: table;
  white-space: nowrap;
  font-size: 50px;
  text-transform: uppercase;
  margin-top: 45px;
  letter-spacing: 0;
}
/* line 40, ../../sass/desktop/sixtyMinutes/_article.scss */
article.article .entry h2:before, article.article .entry h2:after {
  background: linear-gradient(to bottom, #d9d9d9 50%, #ffffff 50%) no-repeat center/96% 2px;
  content: '';
  display: table-cell;
  width: 50%;
}
/* line 49, ../../sass/desktop/sixtyMinutes/_article.scss */
article.article .entry .pull-quote,
article.article .entry h4 {
  font-family: "bebas-neue", Impact, Arial, sans-serif;
  font-size: 36px;
  font-style: italic;
  color: #860b0b;
  padding: 0;
  line-height: 1.1;
  letter-spacing: 0;
}
/* line 57, ../../sass/desktop/sixtyMinutes/_article.scss */
article.article .entry .pull-quote:before, article.article .entry .pull-quote:after,
article.article .entry h4:before,
article.article .entry h4:after {
  border-top: 1px solid #dedede;
  -webkit-box-shadow: 0 2px 2px -1px white inset;
  -moz-box-shadow: 0 2px 2px -1px white inset;
  box-shadow: 0 2px 2px -1px white inset;
  margin: 10px 0;
  content: "";
  width: 100%;
  display: block;
  height: 2px;
}
/* line 68, ../../sass/desktop/sixtyMinutes/_article.scss */
article.article .entry a {
  color: #860b0b;
}
/* line 71, ../../sass/desktop/sixtyMinutes/_article.scss */
article.article .entry p.drop-cap:first-letter {
  font-size: 90px;
  float: left;
  height: 70px;
  font-family: "bebas-neue", Impact, Arial, sans-serif;
  margin-right: 5px;
  color: #860b0b;
  line-height: 72px;
  margin-top: 7px;
}

@media screen and (max-width: 1727px) {
  /* line 86, ../../sass/desktop/sixtyMinutes/_article.scss */
  .article-video-container .article-video-player .media-block.floating {
    bottom: 80px;
  }
}
/* line 91, ../../sass/desktop/sixtyMinutes/_article.scss */
.smart-banner--visible .article-video-container .article-video-player .media-block.floating {
  bottom: 180px;
}

/* line 97, ../../sass/desktop/sixtyMinutes/_article.scss */
.correspondent-box {
  max-width: 180px;
}

/* line 102, ../../sass/desktop/sixtyMinutes/_article.scss */
.article-page .ad-leader-video-top, .article-page .ad-leader-top.no-mantle-skin, .article-page .ad-leader-plus-top.no-mantle-skin {
  top: 0;
  background-color: #4B0708;
  background-image: none;
}
/* line 107, ../../sass/desktop/sixtyMinutes/_article.scss */
.article-page .ad-marquee-video-top {
  margin-top: 10px;
}

/* line 112, ../../sass/desktop/sixtyMinutes/_article.scss */
.sixty-subscribe-blocker {
  position: absolute;
  width: 100%;
  height: 530px;
  z-index: 100;
  background: rgba(103, 7, 7, 0.8);
}
/* line 119, ../../sass/desktop/sixtyMinutes/_article.scss */
.sixty-subscribe-blocker .sixty-subscribe-blocker-modal {
  background: rgba(103, 7, 7, 0.75);
  border: 1px solid #905050;
  width: 800px;
  margin: 80px auto 0 auto;
}
/* line 125, ../../sass/desktop/sixtyMinutes/_article.scss */
.sixty-subscribe-blocker .sixty-subscribe-blocker-modal .sixty-subscribe-blocker-modal-frame {
  background-image: url('/bundles/cbsnewscore/images/sixtyMinutes/sixty-subscription-clock.png?v=5abc5766b7925f4f5b1189c838f698f7abfab838');
  background-repeat: no-repeat;
  width: 100%;
  padding: 30px;
}
/* line 132, ../../sass/desktop/sixtyMinutes/_article.scss */
.sixty-subscribe-blocker .sixty-subscribe-blocker-modal .left {
  width: 400;
  padding-right: 30px;
  border-right: 1px solid #905050;
}
/* line 137, ../../sass/desktop/sixtyMinutes/_article.scss */
.sixty-subscribe-blocker .sixty-subscribe-blocker-modal .left h5 {
  color: #f7f7f7;
  font-family: "bebas-neue", Impact, Arial, sans-serif;
  font-size: 42px;
  font-weight: 300;
  text-transform: uppercase;
  text-align: center;
  letter-spacing: 0.01em;
}
/* line 147, ../../sass/desktop/sixtyMinutes/_article.scss */
.sixty-subscribe-blocker .sixty-subscribe-blocker-modal .left p {
  font-family: "chaparral-pro", sans-serif;
  font-style: italic;
  font-weight: 300;
  line-height: 1.3;
  font-size: 17px;
  text-align: center;
  color: #ca9391;
  margin: 10px 0 20px 0;
}
/* line 158, ../../sass/desktop/sixtyMinutes/_article.scss */
.sixty-subscribe-blocker .sixty-subscribe-blocker-modal .left .buttons {
  text-align: center;
}
/* line 161, ../../sass/desktop/sixtyMinutes/_article.scss */
.sixty-subscribe-blocker .sixty-subscribe-blocker-modal .left .buttons a {
  background-color: #821515;
  color: #f7f7f7;
  font-family: "museo-sans", Arial, sans-serif;
  font-weight: 500;
  padding: 20px 20px;
  width: 241px;
  border: 1px solid #905050;
  text-transform: uppercase;
  display: block;
  font-size: 26px;
  margin: 0 auto;
}
/* line 174, ../../sass/desktop/sixtyMinutes/_article.scss */
.sixty-subscribe-blocker .sixty-subscribe-blocker-modal .left .buttons a:hover {
  background-color: #f7f7f7;
  color: #670707;
}
/* line 181, ../../sass/desktop/sixtyMinutes/_article.scss */
.sixty-subscribe-blocker .sixty-subscribe-blocker-modal .left .links {
  padding: 15px 0 0 0;
  text-transform: uppercase;
  color: #905050;
  text-align: center;
  font-size: 12px;
  font-family: "museo-sans", Arial, sans-serif;
  letter-spacing: 0.05em;
}
/* line 190, ../../sass/desktop/sixtyMinutes/_article.scss */
.sixty-subscribe-blocker .sixty-subscribe-blocker-modal .left .links a {
  color: #EAB926;
}
/* line 195, ../../sass/desktop/sixtyMinutes/_article.scss */
.sixty-subscribe-blocker .sixty-subscribe-blocker-modal .right {
  width: 330px;
}
/* line 198, ../../sass/desktop/sixtyMinutes/_article.scss */
.sixty-subscribe-blocker .sixty-subscribe-blocker-modal .right h5 {
  color: #f7f7f7;
  font-family: "bebas-neue", Impact, Arial, sans-serif;
  font-size: 24px;
  font-weight: 300;
  text-transform: uppercase;
  text-align: center;
  letter-spacing: 0.01em;
}

/* line 216, ../../sass/desktop/sixtyMinutes/_article.scss */
.sixty-subscribe-blocker .subscribe-preview {
  width: 330px;
  height: 186px;
  cursor: pointer;
  position: relative;
}
/* line 224, ../../sass/desktop/sixtyMinutes/_article.scss */
.sixty-subscribe-blocker .subscribe-preview:hover .subscribe-preview-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjcycHgiIGhlaWdodD0iNzJweCIgdmlld0JveD0iMCAwIDcyIDcyIj48Y2lyY2xlIGN4PSIzNiIgY3k9IjM2IiByPSIzNSIgZmlsbD0iI0ZGRiIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIiIC8+PHBvbHlnb24gcG9pbnRzPSIyOCwyMiAyOCw1MCA1MCwzNiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNjY2IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjwvc3ZnPg==);
  background-size: contain;
  width: 74px;
  height: 74px;
  top: 55px;
  left: 130px;
  position: absolute;
  cursor: pointer;
}
/* line 240, ../../sass/desktop/sixtyMinutes/_article.scss */
.sixty-subscribe-blocker .subscribe-preview-img {
  width: 330px;
  height: 186px;
}
/* line 245, ../../sass/desktop/sixtyMinutes/_article.scss */
.sixty-subscribe-blocker .subscribe-preview-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjcycHgiIGhlaWdodD0iNzJweCIgdmlld0JveD0iMCAwIDcyIDcyIj48Y2lyY2xlIGN4PSIzNiIgY3k9IjM2IiByPSIzNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIiIC8+PHBvbHlnb24gcG9pbnRzPSIyOCwyMiAyOCw1MCA1MCwzNiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjwvc3ZnPg==);
  background-size: contain;
  width: 74px;
  height: 74px;
  top: 55px;
  left: 130px;
  position: absolute;
  cursor: pointer;
}

/* line 260, ../../sass/desktop/sixtyMinutes/_article.scss */
.subscribe-sixty-promo-wrap {
  width: 970px;
  height: 584px;
  margin: 0 auto 20px;
  padding: 0 0 20px 0;
}
/* line 266, ../../sass/desktop/sixtyMinutes/_article.scss */
.subscribe-sixty-promo-wrap .subscribe-preview {
  margin: 0 auto 20px;
  width: 970px;
  cursor: pointer;
  position: relative;
}
/* line 272, ../../sass/desktop/sixtyMinutes/_article.scss */
.subscribe-sixty-promo-wrap .subscribe-preview .subscribe-preview-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjcycHgiIGhlaWdodD0iNzJweCIgdmlld0JveD0iMCAwIDcyIDcyIj48Y2lyY2xlIGN4PSIzNiIgY3k9IjM2IiByPSIzNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIiIC8+PHBvbHlnb24gcG9pbnRzPSIyOCwyMiAyOCw1MCA1MCwzNiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjwvc3ZnPg==);
  background-size: contain;
  width: 145px;
  height: 145px;
  top: 105px;
  left: 412px;
  position: absolute;
  cursor: pointer;
}
/* line 282, ../../sass/desktop/sixtyMinutes/_article.scss */
.subscribe-sixty-promo-wrap .subscribe-preview .subscribe-preview-icon:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjcycHgiIGhlaWdodD0iNzJweCIgdmlld0JveD0iMCAwIDcyIDcyIj48Y2lyY2xlIGN4PSIzNiIgY3k9IjM2IiByPSIzNSIgZmlsbD0iI0ZGRiIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIiIC8+PHBvbHlnb24gcG9pbnRzPSIyOCwyMiAyOCw1MCA1MCwzNiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNjY2IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjwvc3ZnPg==);
}
/* line 289, ../../sass/desktop/sixtyMinutes/_article.scss */
.subscribe-sixty-promo-wrap .subscribe-preview-text {
  display: block;
  font-family: "Museo Sans", "museo-sans", sans-serif;
  text-transform: uppercase;
  font-size: 30px;
  font-weight: 500;
  left: 370.5px;
  margin: 0 auto;
  position: absolute;
  color: white;
  top: 255px;
}

/* line 1, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.social-count {
  color: #666666;
}

/* line 7, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.share-dropdown {
  display: none;
  left: -1px;
  position: absolute;
  top: 46px;
  min-width: 120px;
  z-index: 1000;
}
/* line 15, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.share-dropdown .dropdown-container {
  border-top: none;
  margin-top: 13px;
}
/* line 20, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.share-dropdown .triangle {
  position: absolute;
  left: 15px;
}
/* line 24, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.share-dropdown .triangle:after {
  position: relative;
  left: -7px;
  top: -5px;
}
/* line 31, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.share-dropdown li {
  display: inline-block;
  width: 100%;
}

/* line 37, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.social {
  position: relative;
}
/* line 40, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.social .std-social {
  float: left;
}
/* line 47, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.social .share-dropdown .fb-like iframe,
.social .share-dropdown .fb-like > span {
  min-height: 21px !important;
  min-width: 110px !important;
  display: block;
  position: inherit;
  z-index: 500010;
}
/* line 54, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.social .share-dropdown .dropdown-container {
  -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.25);
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.25);
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fcfcfc), color-stop(100%, #ededed));
  background-image: -webkit-linear-gradient(#fcfcfc, #ededed);
  background-image: -moz-linear-gradient(#fcfcfc, #ededed);
  background-image: -o-linear-gradient(#fcfcfc, #ededed);
  background-image: linear-gradient(#fcfcfc, #ededed);
  border: 1px solid #e8e8e8;
  display: inline-block;
}
/* line 61, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.social .share-dropdown .triangle {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: solid 7px;
  border-color: transparent transparent #dedede transparent;
}
/* line 64, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.social .share-dropdown .triangle:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: solid 7px;
  border-color: transparent transparent #fcfcfc transparent;
}
/* line 69, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.social .share-dropdown li {
  border-bottom: 1px solid #e8e8e8;
}
/* line 73, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.social .share-dropdown li:last-child {
  border: none;
}
/* line 81, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.social .share-dropdown .theme-dark .dropdown-container {
  -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.25);
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.25);
  border-bottom: 1px solid #121212;
  -webkit-box-shadow: 0px 1px 0 -1px #454545;
  -moz-box-shadow: 0px 1px 0 -1px #454545;
  box-shadow: 0px 1px 0 -1px #454545;
  padding-bottom: 3px;
  background-color: #333333;
}
/* line 87, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.social .share-dropdown .theme-dark .triangle-inner {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: solid 6px;
  border-color: transparent transparent black transparent;
}
/* line 90, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.social .share-dropdown .theme-dark .triangle-outer {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: solid 6px;
  border-color: transparent transparent black transparent;
}
/* line 94, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.social .share-dropdown .theme-dark li {
  border-bottom: 1px solid #e8e8e8;
}

/* line 100, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_expanded {
  border-top: 4px double #dedede;
  font-size: 19px;
  letter-spacing: -0.08em;
  font-weight: 300;
  margin-bottom: 20px;
  padding: 0 0 3px 0;
}
/* line 108, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_expanded:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 115, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_expanded a:hover {
  color: inherit;
}
/* line 119, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_expanded li {
  position: relative;
}
/* line 127, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_expanded li.last:after {
  content: none;
  padding: 0;
}
/* line 132, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_expanded li.extra-social {
  font-size: 15px;
  float: right;
  padding-top: 5px;
}
/* line 137, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_expanded li.extra-social .share-dropdown {
  left: -74px;
}
/* line 140, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_expanded li.extra-social .share-dropdown .triangle {
  left: 102px;
}
/* line 145, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_expanded .std-social.sharebar-left-border {
  border-left: 1px solid #dedede;
  padding: 0 10px;
  height: 42px;
}
/* line 150, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_expanded .sharebar-label {
  color: #9a9a9a;
  font-size: 11px;
  font-family: "museo-sans", Arial, sans-serif;
  text-transform: uppercase;
  letter-spacing: 0em;
  display: block;
  font-weight: 500;
  padding: 5px 0 0 0;
}
/* line 160, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_expanded .social-count, .sharebar_expanded .comment-count, .sharebar_expanded .sharebar-text {
  font-family: "bebas-neue", Impact, Arial, sans-serif;
  font-weight: 300;
  padding-right: 1px;
  font-size: 26px;
  letter-spacing: 0;
  color: black;
}
/* line 170, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_expanded .date-box .sharebar-text, .sharebar_expanded .correspondent-box .sharebar-text {
  color: #860b0b;
  position: relative;
  top: -4px;
}
/* line 176, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_expanded .social-count, .sharebar_expanded .comment-count {
  position: relative;
  top: -4px;
}
/* line 181, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_expanded .social-icon {
  display: inline-block;
  height: 24px;
  width: 24px;
  position: relative;
  top: 0px;
}
/* line 188, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_expanded .facebook-box, .sharebar_expanded .twitter-box, .sharebar_expanded .stumble-box, .sharebar_expanded .plus-box, .sharebar_expanded .comments-box {
  width: 80px;
  float: right;
}
/* line 192, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_expanded .date-box {
  width: 80px;
}
/* line 197, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_expanded .sharebar-facebook .social-icon {
  background-position: 0 -1987px;
  width: 19px;
}
/* line 203, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_expanded .facebook-box:hover .social-icon {
  background-position: 0 -1878px;
}
/* line 209, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_expanded .sharebar-twitter .social-icon {
  background-position: 0 -1746px;
}
/* line 214, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_expanded .twitter-box:hover .social-icon {
  background-position: 0 -1625px;
}
/* line 220, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_expanded .sharebar-stumble .social-icon {
  background-position: 0 -1667px;
}
/* line 225, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_expanded .stumble-box:hover .social-icon {
  background-position: 0 -1494px;
}
/* line 229, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_expanded .plus-icon {
  background-position: 0 -2301px;
  height: 24px;
  width: 24px;
  text-indent: -9999px;
}
/* line 235, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_expanded .plus-box {
  padding: 0 10px;
}
/* line 239, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_expanded .plus-box:hover .social-icon {
  background-position: 0 -2254px;
}
/* line 243, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_expanded .sharebar-comment {
  background-position: 0 -2095px;
  top: 2px;
}
/* line 246, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_expanded .sharebar-comment:hover {
  background-position: 0 -2011px;
}
/* line 251, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_expanded .comments-box:hover .social-icon {
  background-position: 0 -2011px;
}
/* line 256, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_expanded .social-button {
  padding: 10px 10px 2px;
}

/* line 266, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_condensed {
  display: inline-block;
}
/* line 269, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_condensed.header-style {
  height: 30px;
  background-color: #333333;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF333333', endColorstr='#FF1B1B1B');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #333333), color-stop(100%, #1b1b1b));
  background-image: -webkit-linear-gradient(top, #333333 0%, #1b1b1b 100%);
  background-image: -moz-linear-gradient(top, #333333 0%, #1b1b1b 100%);
  background-image: -o-linear-gradient(top, #333333 0%, #1b1b1b 100%);
  background-image: linear-gradient(top, #333333 0%, #1b1b1b 100%);
  line-height: 30px;
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  font-family: "chaparral-pro", sans-serif;
  margin-bottom: 15px;
  width: 178px;
}
/* line 282, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_condensed .share-text {
  float: left;
  margin: 0 4px 0 5px;
  font-style: italic;
  color: #A5A5A5;
  letter-spacing: -0.05em;
  text-shadow: 0 -1px 0 #000000;
}
/* line 290, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_condensed .share-text:hover {
  color: #FFFFFF;
}
/* line 295, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_condensed .social-icons {
  cursor: pointer;
  position: relative;
}
/* line 300, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_condensed .social-icons:hover .facebook {
  background-position: 0 -806px;
}
/* line 304, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_condensed .social-icons:hover .twitter {
  background-position: 0 -641px;
}
/* line 308, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_condensed .social-icons:hover .more {
  background-position: 0 -889px;
}
/* line 312, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_condensed .social-icons:hover .share-dropdown {
  display: block;
}
/* line 316, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_condensed .social-icons:hover .share-text {
  color: white;
}
/* line 322, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_condensed .icon {
  height: 18px;
  border-right: 1px solid #dedede;
  -webkit-box-shadow: 1px 0 0 #f0f0f0;
  -moz-box-shadow: 1px 0 0 #f0f0f0;
  box-shadow: 1px 0 0 #f0f0f0;
  padding: 0 5px;
}
/* line 330, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_condensed .icon:last-child {
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 335, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_condensed .icon span {
  display: block;
}
/* line 340, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_condensed .facebook {
  background-position: 0 -788px;
  width: 10px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.sharebar_condensed .facebook:hover, .sharebar_condensed .facebook.condensed-facebook_hover, .sharebar_condensed .facebook.condensed-facebook-hover {
  background-position: 0 -806px;
}
/* line 345, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_condensed .twitter {
  background-position: 0 -659px;
  width: 22px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.sharebar_condensed .twitter:hover, .sharebar_condensed .twitter.condensed-twitter_hover, .sharebar_condensed .twitter.condensed-twitter-hover {
  background-position: 0 -641px;
}
/* line 350, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_condensed .more {
  background-position: 0 -857px;
  width: 18px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.sharebar_condensed .more:hover, .sharebar_condensed .more.condensed-more_hover, .sharebar_condensed .more.condensed-more-hover {
  background-position: 0 -889px;
}
/* line 356, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.sharebar_condensed .share-dropdown .triangle {
  left: 83px;
}

/* line 366, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.theme-dark.sharebar_condensed .icon {
  border-right: 1px solid black;
}
/* line 369, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.theme-dark.sharebar_condensed .icon:last-child {
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 377, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.theme-dark .share-dropdown .dropdown-container {
  background: #333;
  color: #dedede;
  border: 1px solid #4a4a4a;
}
/* line 381, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.theme-dark .share-dropdown .dropdown-container ul {
  float: left;
}
/* line 385, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.theme-dark .share-dropdown .dropdown-container li {
  border-bottom: 1px solid #3e3e3e;
  padding: 8px 0 8px 10px;
  width: 120px;
}
/* line 390, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.theme-dark .share-dropdown .dropdown-container li:hover {
  color: #d42128;
}
/* line 393, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.theme-dark .share-dropdown .dropdown-container li:last-child {
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  padding: 8px 0 4px 10px;
}
/* line 400, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.theme-dark .share-dropdown .dropdown-container .social-button {
  float: none;
  height: 20px;
}
/* line 406, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.theme-dark .share-dropdown .triangle {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: solid 7px;
  border-color: transparent transparent #4a4a4a transparent;
}
/* line 409, ../../sass/desktop/sixtyMinutes/_share_bar.scss */
.theme-dark .share-dropdown .triangle:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: solid 7px;
  border-color: transparent transparent #333333 transparent;
}

/* line 2, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-container {
  margin: 0px;
  padding: 0px;
  margin-left: -100%;
  margin-right: -100%;
  position: relative;
  margin-bottom: -20px;
  z-index: 2;
}

/* line 13, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-3 .hero-container {
  background-color: #890b0b;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF890B0B', endColorstr='#FF5B0707');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #890b0b), color-stop(30%, #7d0a0a), color-stop(79%, #620808), color-stop(100%, #5b0707));
  background-image: -webkit-linear-gradient(top, #890b0b 0%, #7d0a0a 30%, #620808 79%, #5b0707 100%);
  background-image: -moz-linear-gradient(top, #890b0b 0%, #7d0a0a 30%, #620808 79%, #5b0707 100%);
  background-image: -o-linear-gradient(top, #890b0b 0%, #7d0a0a 30%, #620808 79%, #5b0707 100%);
  background-image: linear-gradient(top, #890b0b 0%, #7d0a0a 30%, #620808 79%, #5b0707 100%);
}

/* line 20, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-wrapper {
  margin: 0 auto;
  min-width: 1230px;
  max-width: 1800px;
}

/* line 26, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-average {
  width: 33.333%;
  float: left;
  position: relative;
  background-color: #411a1a;
  z-index: 0;
}
/* line 32, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-average .hero-border-top {
  padding-top: 10px;
  background-color: #810a0a;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF810A0A', endColorstr='#FF870B0B');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #810a0a), color-stop(100%, #870b0b));
  background-image: -webkit-linear-gradient(top, #810a0a 0%, #870b0b 100%);
  background-image: -moz-linear-gradient(top, #810a0a 0%, #870b0b 100%);
  background-image: -o-linear-gradient(top, #810a0a 0%, #870b0b 100%);
  background-image: linear-gradient(top, #810a0a 0%, #870b0b 100%);
  border-left: 1px solid rgba(255, 255, 255, 0.2);
}
/* line 40, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-average .hero-headline-wrapper {
  background-color: #890b0b;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF890B0B', endColorstr='#FF5B0707');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #890b0b), color-stop(30%, #7d0a0a), color-stop(79%, #620808), color-stop(100%, #5b0707));
  background-image: -webkit-linear-gradient(top, #890b0b 0%, #7d0a0a 30%, #620808 79%, #5b0707 100%);
  background-image: -moz-linear-gradient(top, #890b0b 0%, #7d0a0a 30%, #620808 79%, #5b0707 100%);
  background-image: -o-linear-gradient(top, #890b0b 0%, #7d0a0a 30%, #620808 79%, #5b0707 100%);
  background-image: linear-gradient(top, #890b0b 0%, #7d0a0a 30%, #620808 79%, #5b0707 100%);
  text-align: center;
  padding-top: 20px;
  border-left: 1px solid rgba(255, 255, 255, 0.1);
}
/* line 49, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-average .hero-headline-wrapper .label, .hero-average .hero-headline-wrapper .related-link {
  font-family: "museo-sans", Arial, sans-serif;
  color: #fff;
  background-color: transparent;
  width: 100%;
  padding: 0;
  font-weight: 500;
  text-shadow: none;
  letter-spacing: 0.05em;
}
/* line 59, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-average .hero-headline-wrapper .label.related {
  color: #b56767;
  padding-top: 10px;
}
/* line 63, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-average .hero-headline-wrapper .headline {
  font-family: "bebas-neue", Impact, Arial, sans-serif;
  font-size: 38px;
  line-height: 0.85;
  text-transform: uppercase;
  color: white;
  margin-bottom: 0px;
  padding: 20px 20px 10px;
  font-weight: 500;
}
/* line 72, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-average .hero-headline-wrapper .headline a {
  color: white;
}
/* line 76, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-average .hero-headline-wrapper hr {
  border-top: 1px dotted #4d0803;
  border-bottom: 1px dotted #903a39;
  width: 150px;
  margin: 0 auto;
}
/* line 83, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-average .hero-headline-wrapper .related-headline,
.hero-average .hero-headline-wrapper .description {
  position: static;
  padding-top: 30px;
  font-family: "chaparral-pro", sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 1;
  font-style: italic;
  padding-bottom: 18px;
  margin: 0 auto;
  opacity: 1;
}
/* line 94, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-average .hero-headline-wrapper .related-headline a,
.hero-average .hero-headline-wrapper .description a {
  color: #fff;
}
/* line 99, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-average a.img-link {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  width: 100%;
  height: 100%;
  display: block;
  border-left: 1px solid rgba(0, 0, 0, 0.9);
}
/* line 107, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-average:hover a {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}
/* line 110, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-average:hover > h3 {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}
/* line 113, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-average:hover figure {
  background: none;
}
/* line 116, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-average figure {
  background: url(/bundles/cbsnewscore/images/generic/diag-lines-tile.png);
  background-repeat: repeat;
}
/* line 120, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-average .img {
  -webkit-box-shadow: inset 0px 0px 100px black;
  -moz-box-shadow: inset 0px 0px 100px black;
  box-shadow: inset 0px 0px 100px black;
}
/* line 123, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-average img {
  width: 100%;
  height: auto;
  position: relative;
  z-index: -1;
}
/* line 129, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-average h3 {
  color: white;
  position: absolute;
  top: 3%;
  left: 3%;
  font-size: 40px;
  font-family: "bebas-neue", Impact, Arial, sans-serif;
  font-weight: 300;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
}

/* line 141, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-section {
  margin-bottom: 10px;
}
/* line 143, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-section .whitefix {
  height: 140px;
  position: absolute;
  bottom: 20px;
}

/* line 150, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-1 {
  float: left;
  position: relative;
}
/* line 153, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-1 .hero-container {
  margin: 0;
  top: 0;
}
/* line 157, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-1 .hero-wrapper {
  margin: 20px auto;
}
/* line 160, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-1 .hero-average {
  width: 1170px;
  margin: 0 auto;
}
/* line 163, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-1 .hero-average .hero-headline-wrapper {
  bottom: -72px;
  padding: 10px;
  outline: 4px solid rgba(0, 0, 0, 0.2);
  left: 300px;
  width: 570px;
  position: absolute;
}
/* line 171, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-1 .hero-average .headline {
  font-size: 47px;
  margin-bottom: 0;
  padding-top: 10px;
}
/* line 176, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-1 .hero-average .label {
  color: #ca9393;
  margin: 0 auto;
  position: static;
}
/* line 181, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-1 .hero-average .description {
  padding-top: 0;
  color: #ca9393;
  text-shadow: 1px -1px 1px rgba(0, 0, 0, 0.5);
  padding-bottom: 0;
}
/* line 187, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-1 .hero-average .related-link {
  font-size: 12px;
  text-shadow: 1px -1px 1px rgba(0, 0, 0, 0.5);
}
/* line 190, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-1 .hero-average .related-link:after {
  content: "/";
  padding: 0 2px 0 4px;
  color: rgba(255, 255, 255, 0.5);
  text-shadow: 1px -1px 1px rgba(0, 0, 0, 0.5);
}
/* line 196, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-1 .hero-average .related-link:last-child:after {
  content: "";
  padding: 0;
}
/* line 201, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-1 .hero-average a.img-link {
  border-left: 0;
}
/* line 204, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-1 .hero-average .hero-border-bottom {
  height: 10px;
  background-color: #790c0c;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF790C0C', endColorstr='#FF0A0203');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #790c0c), color-stop(11%, #670a0a), color-stop(89%, #670a0a), color-stop(100%, #0a0203));
  background-image: -webkit-linear-gradient(top, #790c0c 0%, #670a0a 11%, #670a0a 89%, #0a0203 100%);
  background-image: -moz-linear-gradient(top, #790c0c 0%, #670a0a 11%, #670a0a 89%, #0a0203 100%);
  background-image: -o-linear-gradient(top, #790c0c 0%, #670a0a 11%, #670a0a 89%, #0a0203 100%);
  background-image: linear-gradient(top, #790c0c 0%, #670a0a 11%, #670a0a 89%, #0a0203 100%);
  width: 100%;
}
/* line 212, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-1 .whitefix {
  height: 220px;
  position: relative;
  bottom: 0;
}

/* line 219, ../../sass/desktop/sixtyMinutes/_hero.scss */
.hero-edge {
  width: 100%;
  height: 1px;
  display: block;
  clear: both;
}

/* line 3, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.site-header > .primary .container {
  position: relative;
}

/* line 9, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.site-sections .items a {
  padding: 21px 1px;
}

/* line 15, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.site-sections .loader .text {
  display: none;
}

/* line 22, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.flyout .flyout-content {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #440707;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF440707', endColorstr='#FF6A0505');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #440707), color-stop(0%, #6a0505), color-stop(0%, #640707), color-stop(100%, #640707), color-stop(100%, #6a0505));
  background-image: -webkit-linear-gradient(top, #440707 0%, #6a0505 0%, #640707 0%, #640707 100%, #6a0505 100%);
  background-image: -moz-linear-gradient(top, #440707 0%, #6a0505 0%, #640707 0%, #640707 100%, #6a0505 100%);
  background-image: -o-linear-gradient(top, #440707 0%, #6a0505 0%, #640707 0%, #640707 100%, #6a0505 100%);
  background-image: linear-gradient(top, #440707 0%, #6a0505 0%, #640707 0%, #640707 100%, #6a0505 100%);
  border: 1px solid #440707;
  box-shadow: 1px 1px 3px #440707;
  display: none;
  min-height: 424px;
  width: 1200px;
  position: absolute;
  left: 70px;
  padding: 30px;
  z-index: 5000000;
  margin-top: -2px;
  padding-right: 0;
}
/* line 39, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.flyout .flyout-content .loader {
  font-size: 12px;
  font-style: italic;
}
/* line 47, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.flyout.sixty-tab-topics .flyout-content, .flyout.sixty-tab-the-team .flyout-content {
  width: 630px;
  right: 0;
  left: auto;
  min-height: 200px;
}
/* line 53, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.flyout.sixty-tab-topics.selected .flyout-content .items, .flyout.sixty-tab-the-team.selected .flyout-content .items {
  margin-right: 0;
}
/* line 60, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.flyout.selected > a {
  background-color: #1b0101;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF1B0101', endColorstr='#FF640707');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #1b0101), color-stop(6%, #1b0101), color-stop(8%, #a41515), color-stop(28%, #981313), color-stop(77%, #6e0909), color-stop(92%, #650707), color-stop(100%, #640707));
  background-image: -webkit-linear-gradient(top, #1b0101 0%, #1b0101 6%, #a41515 8%, #981313 28%, #6e0909 77%, #650707 92%, #640707 100%);
  background-image: -moz-linear-gradient(top, #1b0101 0%, #1b0101 6%, #a41515 8%, #981313 28%, #6e0909 77%, #650707 92%, #640707 100%);
  background-image: -o-linear-gradient(top, #1b0101 0%, #1b0101 6%, #a41515 8%, #981313 28%, #6e0909 77%, #650707 92%, #640707 100%);
  background-image: linear-gradient(top, #1b0101 0%, #1b0101 6%, #a41515 8%, #981313 28%, #6e0909 77%, #650707 92%, #640707 100%);
  color: white;
  z-index: 5000001;
  position: relative;
  border-left: 1px solid #440707;
  border-right: 1px solid #440707;
  padding: 21px 0;
}
/* line 76, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.flyout.selected .flyout-content {
  display: block;
}
/* line 78, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.flyout.selected .flyout-content .items {
  margin-left: 0;
  float: left;
  margin-right: 20px;
  padding: 0;
}
/* line 83, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.flyout.selected .flyout-content .items .flyout-date {
  font-family: "museo-sans", Arial, sans-serif;
  font-weight: 500;
  font-size: 12px;
  text-transform: uppercase;
  color: #984444;
  display: block;
  padding: 0 0 20px 0;
}
/* line 92, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.flyout.selected .flyout-content .items .title {
  white-space: normal;
  font-family: "chaparral-pro", sans-serif;
  font-style: italic;
  font-weight: 300;
  line-height: 1.1;
  font-size: 19px;
}
/* line 101, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.flyout.selected .flyout-content .items li:hover .title {
  color: #dedede;
}
/* line 104, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.flyout.selected .flyout-content .items li:hover .media-figure:before {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 108, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.flyout.selected .flyout-content .items.media-list li {
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  padding: 10px 0 20px;
}
/* line 112, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.flyout.selected .flyout-content .items.media-list li:last-child {
  border-bottom: 0;
  box-shadow: none;
}
/* line 117, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.flyout.selected .flyout-content .items a span {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  padding: 0;
}
/* line 121, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.flyout.selected .flyout-content .items a {
  padding: 0;
}
/* line 124, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.flyout.selected .flyout-content .items .media-body {
  float: left;
  width: 185px;
}
/* line 128, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.flyout.selected .flyout-content .items .media-figure {
  position: relative;
  z-index: 1;
}
/* line 155, ../../sass/utilities/_content.scss */
.flyout.selected .flyout-content .items .media-figure:after {
  content: "";
  position: absolute;
  z-index: 3;
  top: 1px;
  width: 100%;
  height: 1px;
  background: rgba(255, 255, 255, 0.4);
}
/* line 31, ../../sass/utilities/_images.scss */
.flyout.selected .flyout-content .items .media-figure .img {
  position: relative;
  position: relative;
  overflow: visible;
}
/* line 169, ../../sass/utilities/_content.scss */
.flyout.selected .flyout-content .items .media-figure .img:before {
  -webkit-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  -moz-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  content: "";
  position: absolute;
  top: 0;
  left: auto;
  width: 100%;
  height: 100%;
  z-index: 0;
}
/* line 37, ../../sass/utilities/_images.scss */
.flyout.selected .flyout-content .items .media-figure .img img {
  display: block;
  position: relative;
  z-index: -1;
}
/* line 130, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.flyout.selected .flyout-content .items .media-figure:after {
  height: 0;
}
/* line 138, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.flyout .more-wrapper {
  float: left;
  width: 100%;
  text-align: center;
}
/* line 142, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.flyout .more-wrapper:after {
  content: ".";
  visibility: hidden;
  display: block;
  height: 0;
  clear: both;
}
/* line 149, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.flyout .more-wrapper .more-btn {
  font-family: "museo-sans", Arial, sans-serif;
  font-weight: 500;
  font-size: 12px;
  text-transform: uppercase;
  color: #fff;
  border: 1px solid #984444;
  padding: 10px;
  display: inline;
}
/* line 161, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.flyout .listing-basic {
  font-size: 14px;
}
/* line 7, ../../sass/desktop/_listing.scss */
.flyout .listing-basic .items li {
  margin-bottom: 0;
  padding-bottom: 0px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}
/* line 18, ../../sass/desktop/_listing.scss */
.flyout .listing-basic .items li .title {
  padding-bottom: 0px;
}
/* line 29, ../../sass/desktop/_listing.scss */
.flyout .listing-basic .items li {
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);
}
/* line 165, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.flyout .listing-basic .items {
  margin-right: 0;
}
/* line 167, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.flyout .listing-basic .items li {
  margin-right: 14px;
  width: 280px;
  padding: 15px 0 10px;
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
/* line 173, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.flyout .listing-basic .items li a {
  display: block;
  padding: 8px 0;
}
/* line 178, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.flyout .listing-basic .items li .title {
  white-space: normal;
  font-family: "chaparral-pro", sans-serif;
  font-style: italic;
  font-weight: 300;
  line-height: 1.1;
  font-size: 21px;
  height: auto;
}
/* line 188, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.flyout .listing-basic .items li .bio-links a {
  float: left;
  font-family: "museo-sans", Arial, sans-serif;
  font-weight: 500;
  font-size: 12px;
  text-transform: uppercase;
  color: #984444;
  padding: 5px 0 0 0;
  height: auto;
}
/* line 198, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.flyout .listing-basic .items li .bio-links a.segments-link:after {
  content: "/";
  color: #984444;
  padding: 0 5px 0 7px;
}
/* line 205, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.flyout .listing-basic .items li:hover .bio-links a {
  color: #fff;
}
/* line 212, ../../sass/desktop/sixtyMinutes/_flyout.scss */
.flyout .listing-basic .view-more {
  display: block;
  padding-top: 8px;
  text-transform: uppercase;
}

   /* > a {
        padding:20px 0;
    }
    & + li {
        > a > span {  
            @include box-shadow(none);
            border-left: 0;
            padding-left: 7px;
            color: #ffffff;
            &.sixtymin-arrow{
                //padding-left:7px;
            }
        }
    }
}

.site-sections .items li.selected:first-child {
    > a > span{
    
        &.sixtymin-arrow{
            padding-left:7px;
        }
    }
    & + li{
        > a > span{
            padding-left:7px;
        }
        &.sixtymin-arrow{
            padding-left:7px;
        }
    }
}*/
/* line 13, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.grid {
  list-style: none;
  margin: 0;
  display: table;
  padding-bottom: 30px;
}
/* line 2, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.grid:before {
  background-position: 0 -353px;
  content: "";
  width: 1170px;
  height: 64px;
  left: 0px;
  background-repeat: no-repeat;
  position: absolute;
}
/* line 20, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.grid > li {
  width: 270px;
  display: table-cell;
  float: left;
  padding: 0 0 0 30px;
  position: relative;
  z-index: 1;
}
/* line 29, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.grid li.first-item-row {
  padding: 0;
  clear: left;
}
/* line 35, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.grid li .date {
  color: #860b0b;
  padding-top: 10px;
  display: block;
  clear: left;
}
/* line 42, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.grid li h4 {
  transition: all .2s ease-in-out;
  font-family: "chaparral-pro", sans-serif;
  font-size: 30px;
  font-weight: 300;
  font-style: italic;
  margin: 11px 0 5px 0;
  float: left;
  clear: left;
  width: 100%;
}
/* line 54, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.grid li .dek {
  color: #666;
  font-weight: 300;
  font-family: "chaparral-pro", sans-serif;
  font-size: 18px;
  line-height: 1.2;
}
/* line 63, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.grid > li > a {
  display: block;
}
/* line 66, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.grid .asset-wrapper {
  position: relative;
}
/* line 68, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.grid .asset-wrapper .label {
  top: 0;
  left: 0;
}
/* line 76, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.grid .asset-wrapper:hover a h4, ul.grid .thumb-list li:hover a h4, ul.grid.coming-up li:hover a h4 {
  color: #860b0b;
}
/* line 81, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.grid .asset-wrapper:hover .img:before, ul.grid .thumb-list li:hover .img:before, ul.grid.coming-up li:hover .img:before {
  -webkit-box-shadow: inset 0px 0px 30px black;
  -moz-box-shadow: inset 0px 0px 30px black;
  box-shadow: inset 0px 0px 30px black;
}
/* line 84, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.grid .asset-wrapper:hover .hed, ul.grid .thumb-list li:hover .hed, ul.grid.coming-up li:hover .hed {
  color: #860b0b;
}
/* line 87, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.grid .asset-wrapper:hover .smtitle, ul.grid .thumb-list li:hover .smtitle, ul.grid.coming-up li:hover .smtitle {
  color: #860b0b;
}
/* line 92, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.grid > hr {
  margin-bottom: 32px;
}
/* line 96, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.grid .title {
  padding: 0;
}
/* line 98, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.grid .title a {
  padding: 5px 0px 10px;
}
/* line 101, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.grid .title img {
  margin-bottom: 10px;
}
/* line 104, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.grid .title hr {
  margin-bottom: 10px;
}

/* line 110, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.grid-3-col > li {
  width: 360px;
}

/* line 114, ../../sass/desktop/sixtyMinutes/_layout.scss */
.module-apps a.theme-color.caps:hover {
  text-decoration: none;
}

/* line 119, ../../sass/desktop/sixtyMinutes/_layout.scss */
.subtitle {
  font-style: italic;
  font-size: 16px;
  font-family: "chaparral-pro", sans-serif;
  line-height: 1.4;
}

/* line 126, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.grid li.first {
  clear: left;
  padding-left: 0;
}

/* line 131, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.grid li.last {
  padding-right: 0;
}

/* line 135, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.grid img, .thumb-list img {
  position: relative;
  z-index: -1;
}

/* line 141, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.grid .media-figure {
  position: relative;
  z-index: 1;
  float: left;
}
/* line 155, ../../sass/utilities/_content.scss */
ul.grid .media-figure:after {
  content: "";
  position: absolute;
  z-index: 3;
  top: 1px;
  width: 100%;
  height: 1px;
  background: rgba(255, 255, 255, 0.4);
}
/* line 31, ../../sass/utilities/_images.scss */
ul.grid .media-figure .img {
  position: relative;
  position: relative;
  overflow: visible;
}
/* line 169, ../../sass/utilities/_content.scss */
ul.grid .media-figure .img:before {
  -webkit-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  -moz-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  content: "";
  position: absolute;
  top: 0;
  left: auto;
  width: 100%;
  height: 100%;
  z-index: 0;
}
/* line 37, ../../sass/utilities/_images.scss */
ul.grid .media-figure .img img {
  display: block;
  position: relative;
  z-index: -1;
}

/* line 146, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.grid .img:before, .thumb-list .img:before {
  transition: all .2s ease-in-out;
}

/* line 150, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.grid li .date, .caps {
  font-family: "museo-sans", Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  text-transform: uppercase;
}

/* line 157, ../../sass/desktop/sixtyMinutes/_layout.scss */
.header {
  font-size: 64px;
  font-weight: 300;
  color: #860b0b;
  font-family: "atrament-web", Helvetica, sans-serif;
  text-transform: uppercase;
  padding-right: 24px;
  position: relative;
}
/* line 166, ../../sass/desktop/sixtyMinutes/_layout.scss */
.header.center {
  padding: 0;
}

/* line 171, ../../sass/desktop/sixtyMinutes/_layout.scss */
.label {
  text-transform: uppercase;
  position: absolute;
  color: white;
  font-size: 12px;
  font-weight: 500;
  padding: 5px 8px 3px 8px;
  font-family: "museo-sans", Arial, sans-serif;
  letter-spacing: 1px;
  z-index: 5;
  background-color: black;
}

/* line 184, ../../sass/desktop/sixtyMinutes/_layout.scss */
.sixty-label {
  background-color: #8e0b00;
  /* $sixty-red */
}

/* line 189, ../../sass/desktop/sixtyMinutes/_layout.scss */
.theme-color {
  color: #860b0b;
}

/* line 193, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.grid a:hover > .img, .thumb-list a:hover > .img {
  -webkit-box-shadow: inset 0px 0px 30px black;
  -moz-box-shadow: inset 0px 0px 30px black;
  box-shadow: inset 0px 0px 30px black;
}

/* line 197, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.arrow {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
/* line 202, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.arrow li {
  background-image: url("/bundles/cbsnewscore/images/sixtyMinutes/arrow-action-right.png");
  background-repeat: no-repeat;
  padding-left: 16px;
  font-size: 14px;
  font-family: "museo-sans", "Times New Roman", times;
  line-height: 1.25;
}

/* line 214, ../../sass/desktop/sixtyMinutes/_layout.scss */
hr {
  border-top: 1px solid #dedede;
  border-bottom: 1px solid white;
}
/* line 218, ../../sass/desktop/sixtyMinutes/_layout.scss */
hr.strike {
  width: 120px;
  display: inline-block;
  margin: 12px;
  position: relative;
  top: -0.1em;
}

/* line 227, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.thumb-list {
  margin: 0;
  position: relative;
  z-index: 0;
}
/* line 232, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.thumb-list li {
  padding-top: 2px;
  padding-bottom: 7px;
  list-style: none;
  overflow: auto;
}
/* line 239, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.thumb-list .media-figure {
  margin-right: 20px;
}
/* line 243, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.thumb-list hr {
  clear: both;
}

/* line 248, ../../sass/desktop/sixtyMinutes/_layout.scss */
.smtitle {
  font-family: "chaparral-pro", sans-serif;
  font-style: italic;
  font-weight: 300;
  font-size: 22px;
  line-height: 1.1;
}

/* TODO: fix the search */
/* line 257, ../../sass/desktop/sixtyMinutes/_layout.scss */
.site-search {
  position: relative;
  margin: 0;
}

/* line 262, ../../sass/desktop/sixtyMinutes/_layout.scss */
.recent-search .search {
  height: 44px !important;
  border-radius: 22px !important;
  padding-left: 16px !important;
  width: 270px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* line 270, ../../sass/desktop/sixtyMinutes/_layout.scss */
.recent-search .submit {
  width: 24px;
  height: 24px;
  border: none;
  background-position: 0 -1939px;
  top: 10px;
  display: block;
  left: 234px;
  position: absolute;
}

/* line 282, ../../sass/desktop/sixtyMinutes/_layout.scss */
.coming-up {
  padding: 30px 0px;
}
/* line 285, ../../sass/desktop/sixtyMinutes/_layout.scss */
.coming-up li {
  width: 420px !important;
}
/* line 287, ../../sass/desktop/sixtyMinutes/_layout.scss */
.coming-up li .media-figure {
  margin-right: 20px;
}
/* line 290, ../../sass/desktop/sixtyMinutes/_layout.scss */
.coming-up li .text-wrapper {
  float: left;
  width: 330px;
}
/* line 293, ../../sass/desktop/sixtyMinutes/_layout.scss */
.coming-up li .text-wrapper h4 {
  margin-top: 0;
}
/* line 296, ../../sass/desktop/sixtyMinutes/_layout.scss */
.coming-up li .text-wrapper .dek {
  margin: 0;
}
/* line 303, ../../sass/desktop/sixtyMinutes/_layout.scss */
.coming-up li.title {
  width: 270px !important;
}
/* line 307, ../../sass/desktop/sixtyMinutes/_layout.scss */
.coming-up a {
  border: none !important;
}
/* line 311, ../../sass/desktop/sixtyMinutes/_layout.scss */
.coming-up.num-2 li:last-child {
  width: 840px !important;
}
/* line 313, ../../sass/desktop/sixtyMinutes/_layout.scss */
.coming-up.num-2 li:last-child .text-wrapper {
  width: 750px;
}
/* line 315, ../../sass/desktop/sixtyMinutes/_layout.scss */
.coming-up.num-2 li:last-child .text-wrapper h4 {
  margin-top: -2px;
}
/* line 320, ../../sass/desktop/sixtyMinutes/_layout.scss */
.coming-up.num-4 li {
  width: 270px !important;
}
/* line 322, ../../sass/desktop/sixtyMinutes/_layout.scss */
.coming-up.num-4 li h4 {
  font-size: 21px;
}
/* line 325, ../../sass/desktop/sixtyMinutes/_layout.scss */
.coming-up.num-4 li .text-wrapper {
  width: 180px;
}
/* line 327, ../../sass/desktop/sixtyMinutes/_layout.scss */
.coming-up.num-4 li .text-wrapper h4 {
  margin-top: -1px;
}

/* line 334, ../../sass/desktop/sixtyMinutes/_layout.scss */
.gray {
  color: #b6b6b6;
  font-weight: 300;
}

/* line 339, ../../sass/desktop/sixtyMinutes/_layout.scss */
.full-width {
  margin: 0px;
  padding: 0px;
  margin-left: -100%;
  margin-right: -100%;
}

/* line 347, ../../sass/desktop/sixtyMinutes/_layout.scss */
.header {
  font-weight: 300;
  color: #8e0b00;
  /* $sixty-red */
  font-family: "bebas-neue";
  /* $show-font-family-bebas */
  font-size: 66px;
  line-height: .82;
}

/* line 355, ../../sass/desktop/sixtyMinutes/_layout.scss */
.date {
  color: #8e0b00 !important;
  /* $sixty-red */
  font-family: "chaparral-pro";
}

/* line 360, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.grid a:hover > h4 {
  color: #8e0b00;
}

/* line 364, ../../sass/desktop/sixtyMinutes/_layout.scss */
.our-community {
  margin: 0px;
  padding: 0px;
  margin-left: -100%;
  margin-right: -100%;
  color: white;
  background: #333333;
  background: -moz-linear-gradient(top, #333333 0%, #0e0e0e 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #0e0e0e));
  background: -webkit-linear-gradient(top, #333333 0%, #0e0e0e 100%);
  background: -o-linear-gradient(top, #333333 0%, #0e0e0e 100%);
  background: -ms-linear-gradient(top, #333333 0%, #0e0e0e 100%);
  background: linear-gradient(to bottom, #333333 0%, #0e0e0e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#0e0e0e',GradientType=0 );
  /*
      background-color: rgb(51,51,51); // Old browsers
      @include filter-gradient(#333333, #0e0e0e, vertical); // IE6-9
      @include background-image(linear-gradient(top,  rgba(51,51,51,1) 0%,rgba(14,14,14,1) 100%));
  */
}

/* line 387, ../../sass/desktop/sixtyMinutes/_layout.scss */
.our-community .grid {
  padding-bottom: 0;
}
/* line 388, ../../sass/desktop/sixtyMinutes/_layout.scss */
.our-community .grid li {
  width: 360px;
  color: #666;
}
/* line 392, ../../sass/desktop/sixtyMinutes/_layout.scss */
.our-community .grid span.caps {
  color: white;
}
/* line 396, ../../sass/desktop/sixtyMinutes/_layout.scss */
.our-community .grid .smtitle {
  font-size: 24px;
  line-height: 1.1;
  color: #8b8b8b;
}

/* line 404, ../../sass/desktop/sixtyMinutes/_layout.scss */
.our-community.center-section .theme-color {
  color: #c83232 !important;
}
/* line 406, ../../sass/desktop/sixtyMinutes/_layout.scss */
.our-community.center-section .theme-color:hover {
  color: white !important;
}

/* line 411, ../../sass/desktop/sixtyMinutes/_layout.scss */
.our-community .top {
  visibility: hidden;
}

/* line 415, ../../sass/desktop/sixtyMinutes/_layout.scss */
.our-community hr {
  border-top-color: black;
  border-bottom-color: #454545;
  top: -0.15em;
}

/* line 421, ../../sass/desktop/sixtyMinutes/_layout.scss */
.our-community .header {
  color: white;
}

/* line 425, ../../sass/desktop/sixtyMinutes/_layout.scss */
.wrapper {
  width: 1170px;
  margin: 30px auto;
  padding-bottom: 20px;
  margin-bottom: 0px;
  position: relative;
  z-index: 1;
}

/* see above: */
/* end 60 Changes */
/* line 437, ../../sass/desktop/sixtyMinutes/_layout.scss */
h1.center, h2.center, h3.center, h4.center, h5.center, h6.center, span.center {
  text-align: center;
}

/* line 441, ../../sass/desktop/sixtyMinutes/_layout.scss */
div.center {
  margin: 0 auto;
}

/* line 445, ../../sass/desktop/sixtyMinutes/_layout.scss */
.no-bg {
  background: none;
}
/* line 448, ../../sass/desktop/sixtyMinutes/_layout.scss */
.no-bg hr.top {
  display: none;
}

/* line 453, ../../sass/desktop/sixtyMinutes/_layout.scss */
ul.grid.no-bg:before, .center-section.no-bg:before {
  display: none;
}

/* line 457, ../../sass/desktop/sixtyMinutes/_layout.scss */
.icon-quote {
  background-position: 0 -981px;
  width: 62px;
  height: 62px;
}

/* line 463, ../../sass/desktop/sixtyMinutes/_layout.scss */
.icon-facebook {
  background-position: 0 -1107px;
  width: 62px;
  height: 62px;
}

/* line 469, ../../sass/desktop/sixtyMinutes/_layout.scss */
.icon-twitter {
  background-position: 0 -823px;
  width: 62px;
  height: 62px;
}

/* line 475, ../../sass/desktop/sixtyMinutes/_layout.scss */
.center-section {
  text-align: center !important;
}
/* line 2, ../../sass/desktop/sixtyMinutes/_layout.scss */
.center-section:before {
  background-position: 0 -353px;
  content: "";
  width: 1170px;
  height: 64px;
  left: 0px;
  background-repeat: no-repeat;
  position: absolute;
}
/* line 479, ../../sass/desktop/sixtyMinutes/_layout.scss */
.center-section hr.top {
  margin-bottom: 24px;
}
/* line 483, ../../sass/desktop/sixtyMinutes/_layout.scss */
.center-section .header {
  margin-bottom: 24px;
}
/* line 487, ../../sass/desktop/sixtyMinutes/_layout.scss */
.center-section ul.grid:before {
  background: none !important;
}
/* line 491, ../../sass/desktop/sixtyMinutes/_layout.scss */
.center-section .smtitle {
  padding: 12px;
  padding-bottom: 16px;
  font-weight: 300;
}
/* line 497, ../../sass/desktop/sixtyMinutes/_layout.scss */
.center-section .dek {
  padding: 8px 0px;
  font-weight: 18px;
}
/* line 502, ../../sass/desktop/sixtyMinutes/_layout.scss */
.center-section .hed {
  font-size: 30px;
  font-weight: 300;
}
/* line 507, ../../sass/desktop/sixtyMinutes/_layout.scss */
.center-section a {
  display: inline;
}
/* line 511, ../../sass/desktop/sixtyMinutes/_layout.scss */
.center-section .thumb-list {
  text-align: left;
}
/* line 514, ../../sass/desktop/sixtyMinutes/_layout.scss */
.center-section .thumb-list .hed {
  font-size: 24px;
  margin-bottom: 4px;
}
/* line 519, ../../sass/desktop/sixtyMinutes/_layout.scss */
.center-section .thumb-list .info {
  padding: 0px 2px;
}

/* line 537, ../../sass/desktop/sixtyMinutes/_layout.scss */
.correspondents .img {
  box-shadow: inset 0px 0px 10px black !important;
}

/* line 541, ../../sass/desktop/sixtyMinutes/_layout.scss */
.img.normalize {
  width: inherit !important;
  height: inherit !important;
  box-shadow: none !important;
  background: none;
}
/* line 547, ../../sass/desktop/sixtyMinutes/_layout.scss */
.img.normalize img {
  width: auto;
  height: auto;
  z-index: 0;
}

/* line 554, ../../sass/desktop/sixtyMinutes/_layout.scss */
.whitefix {
  position: relative;
  z-index: 1;
  width: 100%;
  height: 150px;
  margin-bottom: -150px;
  background-color: #f7f7f7;
  clear: left;
}

/* line 564, ../../sass/desktop/sixtyMinutes/_layout.scss */
.category-title {
  margin-bottom: 10px;
}
/* line 566, ../../sass/desktop/sixtyMinutes/_layout.scss */
.category-title .img {
  margin-bottom: 16px;
}
/* line 569, ../../sass/desktop/sixtyMinutes/_layout.scss */
.category-title .img img {
  border-bottom: 1px solid #dedede;
  /*@include box-shadow(0 0px white, 0 22px 49px -7px #e8e8e8);*/
}
/* line 575, ../../sass/desktop/sixtyMinutes/_layout.scss */
.category-title .header {
  margin-bottom: 10px;
}
/* line 579, ../../sass/desktop/sixtyMinutes/_layout.scss */
.category-title .subheader {
  margin-bottom: 5px;
}
/* line 582, ../../sass/desktop/sixtyMinutes/_layout.scss */
.category-title .wrapper {
  margin: 0 auto;
}
/* line 585, ../../sass/desktop/sixtyMinutes/_layout.scss */
.category-title.center-section hr.top {
  margin-bottom: 60px;
}

/* line 591, ../../sass/desktop/sixtyMinutes/_layout.scss */
.category-wrapper ul.grid > li {
  padding: 0;
  padding-top: 30px;
  margin-left: 30px;
  margin-bottom: 30px;
  border-top: 1px solid #dedede;
}
/* line 598, ../../sass/desktop/sixtyMinutes/_layout.scss */
.category-wrapper ul.grid > li.first-row {
  padding-top: 0;
  border: none;
}
/* line 603, ../../sass/desktop/sixtyMinutes/_layout.scss */
.category-wrapper ul.grid > li:before {
  content: '';
  display: block;
  position: relative;
  top: -30px;
  border-top: 1px solid white;
}
/* line 611, ../../sass/desktop/sixtyMinutes/_layout.scss */
.category-wrapper ul.grid > li.first-row:before {
  display: none;
}
/* line 615, ../../sass/desktop/sixtyMinutes/_layout.scss */
.category-wrapper ul.grid > li.first-item-row, .category-wrapper ul.grid > li.first {
  margin: 0 !important;
}
/* line 619, ../../sass/desktop/sixtyMinutes/_layout.scss */
.category-wrapper ul.grid > li .dek {
  margin: 0;
}
/* line 622, ../../sass/desktop/sixtyMinutes/_layout.scss */
.category-wrapper ul.grid > li .main {
  position: relative;
  z-index: 1;
}
/* line 155, ../../sass/utilities/_content.scss */
.category-wrapper ul.grid > li .main:after {
  content: "";
  position: absolute;
  z-index: 3;
  top: 1px;
  width: 100%;
  height: 1px;
  background: rgba(255, 255, 255, 0.4);
}
/* line 31, ../../sass/utilities/_images.scss */
.category-wrapper ul.grid > li .main .img {
  position: relative;
  position: relative;
  overflow: visible;
}
/* line 169, ../../sass/utilities/_content.scss */
.category-wrapper ul.grid > li .main .img:before {
  -webkit-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  -moz-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  content: "";
  position: absolute;
  top: 0;
  left: auto;
  width: 100%;
  height: 100%;
  z-index: 0;
}
/* line 37, ../../sass/utilities/_images.scss */
.category-wrapper ul.grid > li .main .img img {
  display: block;
  position: relative;
  z-index: -1;
}

/* line 628, ../../sass/desktop/sixtyMinutes/_layout.scss */
.subheader {
  font-size: 21px;
  font-weight: 300;
  font-style: italic;
  font-family: "museo-slab", sans-serif;
}

/* line 636, ../../sass/desktop/sixtyMinutes/_layout.scss */
.our-community:before {
  display: none;
}
/* line 639, ../../sass/desktop/sixtyMinutes/_layout.scss */
.our-community .wrapper {
  padding-bottom: 30px;
}

/* line 645, ../../sass/desktop/sixtyMinutes/_layout.scss */
.mpu > div {
  width: 300px !important;
}

/* line 651, ../../sass/desktop/sixtyMinutes/_layout.scss */
.module-apps .center-section .header {
  margin-bottom: 30px;
}
/* line 654, ../../sass/desktop/sixtyMinutes/_layout.scss */
.module-apps .center-section ul.grid .img {
  top: -7px;
}
/* line 657, ../../sass/desktop/sixtyMinutes/_layout.scss */
.module-apps .center-section .hed {
  margin-top: 10px;
}
/* line 660, ../../sass/desktop/sixtyMinutes/_layout.scss */
.module-apps .center-section .dek {
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 665, ../../sass/desktop/sixtyMinutes/_layout.scss */
.module-apps .center-section .link-promo figure {
  float: left;
  width: 100%;
  margin-bottom: 10px;
}
/* line 670, ../../sass/desktop/sixtyMinutes/_layout.scss */
.module-apps .center-section .link-promo .smtitle {
  padding: 0;
  margin-bottom: 5px;
}
/* line 675, ../../sass/desktop/sixtyMinutes/_layout.scss */
.module-apps .center-section .link-promo .hed {
  margin-bottom: 10px;
  font-family: "bebas-neue", Impact, Arial, sans-serif;
  font-style: normal;
  font-size: 36px;
}
/* line 682, ../../sass/desktop/sixtyMinutes/_layout.scss */
.module-apps .center-section .link-promo a:hover .hed {
  color: black;
}
/* line 685, ../../sass/desktop/sixtyMinutes/_layout.scss */
.module-apps .center-section .link-promo a:hover .smtitle {
  color: #860b0b;
}

/* line 694, ../../sass/desktop/sixtyMinutes/_layout.scss */
.result-list .section.section-lead .section-head .title {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  margin: 20px 0 30px 0;
  font-weight: 300;
  color: #8e0b00;
  font-family: "bebas-neue", Impact, Arial, sans-serif;
  font-size: 66px;
  line-height: .82;
  border-bottom: 0;
}
/* line 704, ../../sass/desktop/sixtyMinutes/_layout.scss */
.result-list .section .section-head {
  background-color: transparent;
  border-bottom: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 709, ../../sass/desktop/sixtyMinutes/_layout.scss */
.result-list ul {
  list-style: none;
  margin: 0;
}
/* line 714, ../../sass/desktop/sixtyMinutes/_layout.scss */
.result-list .dek {
  color: #666;
  font-weight: 300;
  font-family: "chaparral-pro", sans-serif;
  font-size: 18px;
  line-height: 1.2;
}
/* line 721, ../../sass/desktop/sixtyMinutes/_layout.scss */
.result-list h3.title {
  font-family: "chaparral-pro", sans-serif;
  font-size: 30px;
  font-weight: 300;
  font-style: italic;
  transition: all .2s ease-in-out;
}
/* line 728, ../../sass/desktop/sixtyMinutes/_layout.scss */
.result-list .meta, .result-list .meta .date {
  font-family: "museo-sans", Arial, sans-serif !important;
  font-size: 12px;
  font-weight: 500;
  text-transform: uppercase;
  color: black !important;
}
/* line 734, ../../sass/desktop/sixtyMinutes/_layout.scss */
.result-list .meta a, .result-list .meta .date a {
  color: black !important;
}
/* line 737, ../../sass/desktop/sixtyMinutes/_layout.scss */
.result-list .meta .topic, .result-list .meta .date .topic {
  display: none;
}
/* line 740, ../../sass/desktop/sixtyMinutes/_layout.scss */
.result-list .meta .pipe:first-child, .result-list .meta .date .pipe:first-child {
  display: none;
}
/* line 744, ../../sass/desktop/sixtyMinutes/_layout.scss */
.result-list .meta {
  margin-bottom: 30px;
}
/* line 747, ../../sass/desktop/sixtyMinutes/_layout.scss */
.result-list .pipe:before {
  color: black !important;
  content: "/";
  padding: 0 2px;
}
/* line 752, ../../sass/desktop/sixtyMinutes/_layout.scss */
.result-list li {
  border-bottom: 1px solid #dedede;
  -webkit-box-shadow: 0 1px 0 white;
  -moz-box-shadow: 0 1px 0 white;
  box-shadow: 0 1px 0 white;
  margin-bottom: 30px;
}
/* line 757, ../../sass/desktop/sixtyMinutes/_layout.scss */
.result-list li:hover h3.title {
  color: #860b0b !important;
}
/* line 760, ../../sass/desktop/sixtyMinutes/_layout.scss */
.result-list li:hover .media-figure .img:before {
  -webkit-box-shadow: inset 0px 0px 30px black;
  -moz-box-shadow: inset 0px 0px 30px black;
  box-shadow: inset 0px 0px 30px black;
}
/* line 765, ../../sass/desktop/sixtyMinutes/_layout.scss */
.result-list .media-figure {
  position: relative;
  z-index: 1;
}
/* line 155, ../../sass/utilities/_content.scss */
.result-list .media-figure:after {
  content: "";
  position: absolute;
  z-index: 3;
  top: 1px;
  width: 100%;
  height: 1px;
  background: rgba(255, 255, 255, 0.4);
}
/* line 31, ../../sass/utilities/_images.scss */
.result-list .media-figure .img {
  position: relative;
  position: relative;
  overflow: visible;
}
/* line 169, ../../sass/utilities/_content.scss */
.result-list .media-figure .img:before {
  -webkit-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  -moz-box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  box-shadow: 0 0 22px rgba(0, 0, 0, 0.45) inset;
  content: "";
  position: absolute;
  top: 0;
  left: auto;
  width: 100%;
  height: 100%;
  z-index: 0;
}
/* line 37, ../../sass/utilities/_images.scss */
.result-list .media-figure .img img {
  display: block;
  position: relative;
  z-index: -1;
}

/* line 773, ../../sass/desktop/sixtyMinutes/_layout.scss */
.load-more {
  background-image: none;
  background-color: transparent;
  float: left;
  width: 100%;
  text-align: center;
  border: 0;
  margin-bottom: 60px;
}
/* line 781, ../../sass/desktop/sixtyMinutes/_layout.scss */
.load-more:after {
  content: ".";
  visibility: hidden;
  display: block;
  height: 0;
  clear: both;
}
/* line 788, ../../sass/desktop/sixtyMinutes/_layout.scss */
.load-more .load-more-text, .load-more .text {
  font-family: "museo-sans", Arial, sans-serif;
  font-weight: 500;
  font-size: 12px;
  text-transform: uppercase;
  color: #860b0b;
  border: 1px solid #860b0b;
  padding: 10px;
  display: inline;
}
/* line 797, ../../sass/desktop/sixtyMinutes/_layout.scss */
.load-more .load-more-text:after, .load-more .text:after {
  content: "+";
  position: relative;
  top: -1px;
}
/* line 802, ../../sass/desktop/sixtyMinutes/_layout.scss */
.load-more .load-more-text .load-more-icon, .load-more .text .load-more-icon {
  display: none;
}
/* line 805, ../../sass/desktop/sixtyMinutes/_layout.scss */
.load-more .load-more-text:hover, .load-more .text:hover {
  background-color: #860b0b;
  color: #fff;
  text-shadow: none;
}

/* line 813, ../../sass/desktop/sixtyMinutes/_layout.scss */
.topic-listing .load-more {
  padding: 0;
}
/* line 815, ../../sass/desktop/sixtyMinutes/_layout.scss */
.topic-listing .load-more .text {
  display: block;
}
/* line 817, ../../sass/desktop/sixtyMinutes/_layout.scss */
.topic-listing .load-more .text:after {
  padding: 0 2px;
}

/* line 2, ../../sass/desktop/sixtyMinutes/_media_post.scss */
.media-page .col-12 {
  width: 940px;
}
/* line 5, ../../sass/desktop/sixtyMinutes/_media_post.scss */
.media-page .col-8 {
  width: 620px;
}
/* line 8, ../../sass/desktop/sixtyMinutes/_media_post.scss */
.media-page .col-4, .media-page .deep-story-dashboard .thread-items li, .deep-story-dashboard .thread-items .media-page li {
  width: 300px;
  margin-left: 20px;
}
/* line 12, ../../sass/desktop/sixtyMinutes/_media_post.scss */
.media-page .container {
  padding-top: 20px;
  width: 980px;
}

/* line 2, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body, .pictures-page {
  background-color: #630807 !important;
  /*.module-listing-stack{
      display:none;
  }*/
}
/* line 4, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .col-8, .pictures-page .col-8 {
  width: 620px;
}
/* line 11, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .popular-recommended, .pictures-page .popular-recommended {
  border-top: 1px solid #710604;
  -webkit-box-shadow: 0 -1px 0 #570403;
  -moz-box-shadow: 0 -1px 0 #570403;
  box-shadow: 0 -1px 0 #570403;
  margin-top: 20px;
}
/* line 15, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .popular-recommended [class|="col"] ~ [class|="col"], .pictures-page .popular-recommended [class|="col"] ~ [class|="col"] {
  margin-left: 20px;
}
/* line 18, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .popular-recommended .col-4, .modal-body .popular-recommended .deep-story-dashboard .thread-items li, .deep-story-dashboard .thread-items .modal-body .popular-recommended li, .pictures-page .popular-recommended .col-4, .pictures-page .popular-recommended .deep-story-dashboard .thread-items li, .deep-story-dashboard .thread-items .pictures-page .popular-recommended li {
  width: 300px;
}
/* line 21, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .popular-recommended .col-4 .col-2, .modal-body .popular-recommended .deep-story-dashboard .thread-items li .col-2, .deep-story-dashboard .thread-items .modal-body .popular-recommended li .col-2, .pictures-page .popular-recommended .col-4 .col-2, .pictures-page .popular-recommended .deep-story-dashboard .thread-items li .col-2, .deep-story-dashboard .thread-items .pictures-page .popular-recommended li .col-2 {
  width: 140px;
}
/* line 28, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .module-listing-stack figure, .pictures-page .module-listing-stack figure {
  position: relative;
}
/* line 31, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .module-listing-stack .title, .pictures-page .module-listing-stack .title {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  margin-bottom: 0;
  padding-top: 0;
}
/* line 36, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .module-listing-stack h5.title, .pictures-page .module-listing-stack h5.title {
  font-family: "chaparral-pro", sans-serif;
  font-size: 18px;
  color: white;
  -webkit-font-smoothing: antialiased;
  text-shadow: none;
  font-style: italic;
  line-height: 1.2;
}
/* line 45, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .module-listing-stack > .title .deco, .pictures-page .module-listing-stack > .title .deco {
  -webkit-font-smoothing: antialiased;
  text-shadow: none;
}
/* line 46, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .module-listing-stack > .title .deco:before, .modal-body .module-listing-stack > .title .deco:after, .pictures-page .module-listing-stack > .title .deco:before, .pictures-page .module-listing-stack > .title .deco:after {
  background: none;
}
/* line 52, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .image-gallery h1.title, .pictures-page .image-gallery h1.title {
  text-align: left;
  text-transform: none;
  width: 530px;
  letter-spacing: 0;
  font-family: "bebas-neue", Impact, Arial, sans-serif;
  text-shadow: none;
  word-spacing: 0.05em;
  color: white;
}
/* line 64, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .video-overlay-container.image-gallery h1.title, .pictures-page .video-overlay-container.image-gallery h1.title {
  width: 850px;
}
/* line 69, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .image-gallery .viewport .label, .pictures-page .image-gallery .viewport .label {
  background: transparent;
  position: static;
  padding: 0;
}
/* line 75, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .col-4.right-rail-modal, .modal-body .deep-story-dashboard .thread-items li.right-rail-modal, .deep-story-dashboard .thread-items .modal-body li.right-rail-modal, .modal-body .col-4.tools, .modal-body .deep-story-dashboard .thread-items li.tools, .deep-story-dashboard .thread-items .modal-body li.tools, .pictures-page .col-4.right-rail-modal, .pictures-page .deep-story-dashboard .thread-items li.right-rail-modal, .deep-story-dashboard .thread-items .pictures-page li.right-rail-modal, .pictures-page .col-4.tools, .pictures-page .deep-story-dashboard .thread-items li.tools, .deep-story-dashboard .thread-items .pictures-page li.tools {
  width: 300px;
  margin-left: 20px;
}
/* line 79, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .image-gallery .thumbs, .pictures-page .image-gallery .thumbs {
  background-color: transparent;
}
/* line 82, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .image-gallery .thumbs .thumb-grid, .pictures-page .image-gallery .thumbs .thumb-grid {
  width: 300px;
}
/* line 85, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .image-gallery .thumbs li, .pictures-page .image-gallery .thumbs li {
  margin-right: 20px;
  margin-bottom: 20px;
}
/* line 89, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .image-gallery .thumbs li:nth-child(4n + 4), .pictures-page .image-gallery .thumbs li:nth-child(4n + 4) {
  margin-right: 0;
}
/* line 92, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .share-dropdown, .pictures-page .share-dropdown {
  top: 20px;
  left: -15px;
}
/* line 96, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .theme-dark .share-dropdown .dropdown-container, .pictures-page .theme-dark .share-dropdown .dropdown-container {
  background: #630807;
  border: 1px solid #710604;
}
/* line 99, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .theme-dark .share-dropdown .dropdown-container li, .pictures-page .theme-dark .share-dropdown .dropdown-container li {
  border-bottom: 1px solid #710604;
}
/* line 103, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .theme-dark .share-dropdown .triangle:after, .pictures-page .theme-dark .share-dropdown .triangle:after {
  border-color: transparent transparent #630807 transparent;
}
/* line 106, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .theme-dark .share-dropdown .triangle, .pictures-page .theme-dark .share-dropdown .triangle {
  border-color: transparent transparent #710604 transparent;
}
/* line 109, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .sharebar_condensed .icon, .pictures-page .sharebar_condensed .icon {
  height: 19px;
  border-right: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 117, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .sharebar_condensed li .facebook, .pictures-page .sharebar_condensed li .facebook {
  background-position: 0 -1902px;
}
/* line 120, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .sharebar_condensed li .twitter, .pictures-page .sharebar_condensed li .twitter {
  background-position: 0 -1727px;
}
/* line 123, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .sharebar_condensed li .more, .pictures-page .sharebar_condensed li .more {
  background-position: 0 -2235px;
}
/* line 127, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .sharebar_condensed:hover li .facebook, .pictures-page .sharebar_condensed:hover li .facebook {
  background-position: 0 -569px;
}
/* line 130, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .sharebar_condensed:hover li .twitter, .pictures-page .sharebar_condensed:hover li .twitter {
  background-position: 0 -534px;
}
/* line 133, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .sharebar_condensed:hover li .more, .pictures-page .sharebar_condensed:hover li .more {
  background-position: 0 -824px;
}
/* line 138, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .image-gallery .tools .thumb-control .thumb-icon-wrapper .thumb-icon, .pictures-page .image-gallery .tools .thumb-control .thumb-icon-wrapper .thumb-icon {
  background-position: 0 -2278px;
}
/* line 140, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .image-gallery .tools .thumb-control .thumb-icon-wrapper .thumb-icon:hover, .pictures-page .image-gallery .tools .thumb-control .thumb-icon-wrapper .thumb-icon:hover {
  background-position: 0 -215px;
}
/* line 145, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .image-gallery .title-container, .modal-body .image-gallery .tools, .modal-body .image-gallery .title-container, .pictures-page .image-gallery .title-container, .pictures-page .image-gallery .tools, .pictures-page .image-gallery .title-container {
  border-bottom: 1px solid #570403;
  -webkit-box-shadow: 0 1px 0 #710604;
  -moz-box-shadow: 0 1px 0 #710604;
  box-shadow: 0 1px 0 #710604;
}
/* line 149, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .image-gallery .tools .thumb-control .thumb-icon-wrapper, .pictures-page .image-gallery .tools .thumb-control .thumb-icon-wrapper {
  border-left: 0;
  border-right: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 154, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .image-gallery .pagination, .pictures-page .image-gallery .pagination {
  -webkit-font-smoothing: antialiased;
}
/* line 157, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .image-gallery .pagination .slash, .modal-body .image-gallery .pagination .count, .modal-body .image-gallery .pagination .index, .pictures-page .image-gallery .pagination .slash, .pictures-page .image-gallery .pagination .count, .pictures-page .image-gallery .pagination .index {
  text-shadow: none;
}
/* line 160, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .image-gallery .pagination .slash, .pictures-page .image-gallery .pagination .slash {
  color: #812922;
}
/* line 163, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .image-gallery .pagination .index, .pictures-page .image-gallery .pagination .index {
  color: #cd6962;
}
/* line 166, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .image-gallery .thumbs ul, .pictures-page .image-gallery .thumbs ul {
  background-color: #630807;
}
/* line 169, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .image-gallery .viewport .credits, .pictures-page .image-gallery .viewport .credits {
  margin-top: 10px;
  font-size: 15px;
  color: #cd6962;
}
/* line 173, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .image-gallery .viewport .credits .label, .pictures-page .image-gallery .viewport .credits .label {
  color: white;
}
/* line 177, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .image-gallery .viewport .captain, .pictures-page .image-gallery .viewport .captain {
  color: white;
}

/* line 183, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.pictures-page .image-gallery {
  width: 940px;
  margin: 0 auto;
  background-color: #630807 !important;
}
/* line 187, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.pictures-page .image-gallery .thumbs {
  background-color: #630807;
}
/* line 190, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.pictures-page .image-gallery header {
  margin-top: 10px;
}

/* line 195, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
div.content-primary-inverse .modal-container {
  background-color: #630807 !important;
}

/* line 200, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.pictures-page .ad-leader-top.no-mantle-skin.dark-theme,
.pictures-page .ad-leader-plus-top.no-mantle-skin.dark-theme {
  background-color: #630807 !important;
}

/* line 205, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .module-listing-stack {
  display: none;
  background-image: none;
  border-top: 1px solid #710604;
  -webkit-box-shadow: 0 -1px 0 #570403;
  -moz-box-shadow: 0 -1px 0 #570403;
  box-shadow: 0 -1px 0 #570403;
}
/* line 212, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .module-listing-stack [class|="col"] ~ [class|="col"] {
  margin-left: 20px;
}
/* line 215, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .module-listing-stack .col-2 {
  width: 140px;
}

/* line 220, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal .show-more {
  display: none;
}

/* line 224, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal:not(.modal-iframe) .modal-body {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background-color: #630807 !important;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}

/* line 230, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal.show .close {
  background-position: 0 -2035px;
  width: 23px;
  height: 23px;
  background-color: #000;
  -webkit-box-shadow: 0px 0px 0 20px black;
  -moz-box-shadow: 0px 0px 0 20px black;
  box-shadow: 0px 0px 0 20px black;
  top: 30px;
  right: -50px;
}
/* line 43, ../../../../../../../../../../../lib/ruby/gems/1.8/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.modal.show .close:hover, .modal.show .close.xbtn_hover, .modal.show .close.xbtn-hover {
  background-position: 0 -2058px;
}

/* line 241, ../../sass/desktop/sixtyMinutes/_asset_overlay.scss */
.modal-body .dropdown-container ul {
  float: left;
}

/* line 1, ../../sass/common/smart_banner/_common.scss */
.smart-banner {
  box-sizing: border-box;
  left: 0;
  position: fixed;
  right: 0;
  z-index: 10000;
}

/* line 10, ../../sass/common/smart_banner/_common.scss */
a.smart-banner--anchor,
a.smart-banner--anchor:hover {
  display: block;
  text-decoration: none;
}

/* line 15, ../../sass/common/smart_banner/_common.scss */
.smart-banner--span {
  display: inline-block;
}

/* line 19, ../../sass/common/smart_banner/_common.scss */
#smart-banner--text-container {
  -webkit-font-smoothing: antialiased;
}

/* line 23, ../../sass/common/smart_banner/_common.scss */
#smart-banner--subheader {
  font-variant: small-caps;
  text-transform: uppercase;
}

/* line 28, ../../sass/common/smart_banner/_common.scss */
.smart-banner--device {
  display: none;
}

/* line 31, ../../sass/common/smart_banner/_common.scss */
.android #smart-banner--android {
  display: inline;
}

/* line 34, ../../sass/common/smart_banner/_common.scss */
.ipad #smart-banner--ipad {
  display: inline;
}

/* line 37, ../../sass/common/smart_banner/_common.scss */
.iphone #smart-banner--iphone {
  display: inline;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-device-pixel-ratio: 1.25), only screen and (min-resolution: 200dpi), only screen and (min-resolution: 1.25dppx) {
  -webkit-font-smoothing: subpixel-antialiased;
}
/* line 3, ../../sass/desktop/sixtyMinutes/_smart_banner.scss */
.smart-banner--60-minutes {
  background-color: #860b0b;
  bottom: 0;
  left: auto;
  padding: 21px 60px 19px 20px;
  right: 0;
}
/* line 10, ../../sass/desktop/sixtyMinutes/_smart_banner.scss */
.smart-banner--60-minutes a {
  color: #f7f7f7;
}
/* line 14, ../../sass/desktop/sixtyMinutes/_smart_banner.scss */
.smart-banner--60-minutes br {
  display: none;
}
/* line 18, ../../sass/desktop/sixtyMinutes/_smart_banner.scss */
.smart-banner--60-minutes .smart-banner--span {
  display: none;
}
/* line 22, ../../sass/desktop/sixtyMinutes/_smart_banner.scss */
.smart-banner--60-minutes .smart-banner--header {
  font-family: "museo-sans", Arial, sans-serif;
}
/* line 26, ../../sass/desktop/sixtyMinutes/_smart_banner.scss */
.smart-banner--60-minutes .smart-banner--title {
  display: inline;
  text-transform: uppercase;
}
/* line 31, ../../sass/desktop/sixtyMinutes/_smart_banner.scss */
.smart-banner--60-minutes .smart-banner--close {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCwwLDI4LDI4Ij48bGluZSBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMXB4IiB4MT0iMTQiIHkxPSIwIiB4Mj0iMTQiIHkyPSIyOCIvPjxsaW5lIHN0cm9rZT0iI0ZGRiIgc3Ryb2tlLXdpZHRoPSIxcHgiIHgxPSIwIiB5MT0iMTQiIHgyPSIyOCIgeTI9IjE0Ii8+PC9zdmc+);
  background-clip: content-box;
  background-size: contain;
  height: 28px;
  padding: 16px;
  position: absolute;
  text-indent: -1000em;
  transition: transform .2s;
  width: 28px;
  right: 0;
  top: 0;
}
/* line 46, ../../sass/desktop/sixtyMinutes/_smart_banner.scss */
.smart-banner--60-minutes .smart-banner--overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
/* line 55, ../../sass/desktop/sixtyMinutes/_smart_banner.scss */
.smart-banner--visible .smart-banner--60-minutes {
  background-image: url('/bundles/cbsnewscore/images/standalone/sixtyMinutes-2x/art-60-minutes-stop-watch-background.png?v=5abc5766b7925f4f5b1189c838f698f7abfab838'), -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #890b0b), color-stop(100%, #620606));
  background-image: url('/bundles/cbsnewscore/images/standalone/sixtyMinutes-2x/art-60-minutes-stop-watch-background.png?v=5abc5766b7925f4f5b1189c838f698f7abfab838'), -webkit-linear-gradient(top, #890b0b 0%, #620606 100%);
  background-image: url('/bundles/cbsnewscore/images/standalone/sixtyMinutes-2x/art-60-minutes-stop-watch-background.png?v=5abc5766b7925f4f5b1189c838f698f7abfab838'), -moz-linear-gradient(top, #890b0b 0%, #620606 100%);
  background-image: url('/bundles/cbsnewscore/images/standalone/sixtyMinutes-2x/art-60-minutes-stop-watch-background.png?v=5abc5766b7925f4f5b1189c838f698f7abfab838'), -o-linear-gradient(top, #890b0b 0%, #620606 100%);
  background-image: url('/bundles/cbsnewscore/images/standalone/sixtyMinutes-2x/art-60-minutes-stop-watch-background.png?v=5abc5766b7925f4f5b1189c838f698f7abfab838'), linear-gradient(top, #890b0b 0%, #620606 100%);
  -webkit-box-shadow: 0 -10px 0 0 rgba(255, 255, 255, 0.6);
  -moz-box-shadow: 0 -10px 0 0 rgba(255, 255, 255, 0.6);
  box-shadow: 0 -10px 0 0 rgba(255, 255, 255, 0.6);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF890B0B', endColorstr='#FF620606');
  background-position: left bottom;
  background-repeat: no-repeat;
  background-size: contain;
  height: 160px;
  left: 0;
  padding: 37px 0 0;
  text-align: center;
}
/* line 68, ../../sass/desktop/sixtyMinutes/_smart_banner.scss */
.smart-banner--visible .smart-banner--60-minutes br {
  display: inherit;
  display: initial;
}
/* line 73, ../../sass/desktop/sixtyMinutes/_smart_banner.scss */
.smart-banner--visible .smart-banner--60-minutes .smart-banner--span {
  display: inline-block;
}
/* line 77, ../../sass/desktop/sixtyMinutes/_smart_banner.scss */
.smart-banner--visible .smart-banner--60-minutes #smart-banner--text-container {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
  width: 820px;
}
@media only screen and (orientation: landscape) and (min-width: 1200px) {
  /* line 77, ../../sass/desktop/sixtyMinutes/_smart_banner.scss */
  .smart-banner--visible .smart-banner--60-minutes #smart-banner--text-container {
    width: 1170px;
  }
}
/* line 91, ../../sass/desktop/sixtyMinutes/_smart_banner.scss */
.smart-banner--visible .smart-banner--60-minutes #smart-banner--subheader {
  color: white;
  font-family: "museo-sans", Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  text-transform: uppercase;
}
/* line 100, ../../sass/desktop/sixtyMinutes/_smart_banner.scss */
.smart-banner--visible .smart-banner--60-minutes .smart-banner--intro {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEyMHB4IiBoZWlnaHQ9IjEyMHB4IiB2aWV3Qm94PSIwIDAgMTIwIDEyMCI+PHJlY3QgeD0iNTcuMDg4IiB5PSI1Mi42MTIiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIzLjg1NCIgaGVpZ2h0PSIzMi43NTkiLz48cmVjdCB4PSI0Mi42MzEiIHk9IjY3LjA2NCIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjMyLjc1OSIgaGVpZ2h0PSIzLjg1NCIvPjxjaXJjbGUgZmlsbD0iI0ZGRkZGRiIgY3g9IjQwLjc3OSIgY3k9IjMxLjc4OSIgcj0iMS45MjciLz48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTkuMDEsMjUuNjM0Yy02LjgwMiwwLTEzLjIzMywxLjU3Ni0xOC45NjIsNC4zNjljLTAuMjE3LDAuMTA2LTAuMDY1LDAuNjU5LTAuMjc4LDAuNzY4bDEuNzksMi43OTJjNS4yNjYtMi42MDQsMTEuMTg4LTQuMDc2LDE3LjQ1LTQuMDc2YzIxLjc4MiwwLDM5LjUwMywxNy43MjIsMzkuNTAzLDM5LjUwM3MtMTcuNzIyLDM5LjUwMy0zOS41MDMsMzkuNTAzUzE5LjUwNiw5MC43NzMsMTkuNTA2LDY4Ljk5MWMwLTguNDEyLDIuNjUyLTE2LjIxNCw3LjE1MS0yMi42MjhsLTMuMDk3LTIuMzIzYy00Ljk3Niw3LjA1Ny03LjkwOCwxNS42NTktNy45MDgsMjQuOTVjMCwyMy45NDYsMTkuNDEyLDQzLjM1Nyw0My4zNTcsNDMuMzU3czQzLjM1Ny0xOS40MTIsNDMuMzU3LTQzLjM1N0MxMDIuMzY3LDQ1LjA0Niw4Mi45NTUsMjUuNjM0LDU5LjAxLDI1LjYzNHoiLz48cmVjdCB4PSI1Ny4wODQiIHk9IjE4Ljg4OSIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjMuODU0IiBoZWlnaHQ9IjcuNDUxIi8+PHJlY3QgeD0iNTMuMjMiIHk9IjE1LjAzNSIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjExLjU0OSIgaGVpZ2h0PSI1Ljc4MSIvPjxyZWN0IHg9Ijg2LjA1MyIgeT0iMjguNzY1IiB0cmFuc2Zvcm09Im1hdHJpeCgtMC43MzYzIC0wLjY3NjcgMC42NzY3IC0wLjczNjMgMTMxLjMwNTIgMTE5LjUyNjgpIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iNS43ODIiIGhlaWdodD0iMTAuODIzIi8+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEwLjgzNSw1MC45MjRjLTAuODU1LDAtMS42MzQtMC41NzItMS44NjItMS40MzdjLTAuMjcyLTEuMDI5LDAuMzQzLTIuMDgzLDEuMzczLTIuMzU0bDE0LjA2My0zLjcwM2MxLjAyOS0wLjI3MSwyLjA4MiwwLjM0NCwyLjM1MywxLjM3M2MwLjI3MiwxLjAyOS0wLjM0MywyLjA4My0xLjM3MywyLjM1NEwxMS4zMjYsNTAuODZDMTEuMTYyLDUwLjkwMywxMC45OTcsNTAuOTI0LDEwLjgzNSw1MC45MjR6Ii8+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTI4LjYsNjEuMjg0Yy0wLjg1NSwwLTEuNjM1LTAuNTcyLTEuODYzLTEuNDM3bC0zLjcwMy0xNC4wNjNjLTAuMjctMS4wMjksMC4zNDQtMi4wODMsMS4zNzQtMi4zNTRjMS4wMjktMC4yNzEsMi4wODMsMC4zNDQsMi4zNTQsMS4zNzNsMy43MDQsMTQuMDYyYzAuMjcsMS4wMjktMC4zNDQsMi4wODMtMS4zNzQsMi4zNTRDMjguOTI3LDYxLjI2MywyOC43NjIsNjEuMjg0LDI4LjYsNjEuMjg0eiIvPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-size: 54px;
  background-position: left -2px;
  margin-left: -55px;
  text-indent: 55px;
}
/* line 110, ../../sass/desktop/sixtyMinutes/_smart_banner.scss */
.smart-banner--visible .smart-banner--60-minutes .smart-banner--header,
.smart-banner--visible .smart-banner--60-minutes .smart-banner--title {
  color: #f7f7f7;
  font-family: "bebas-neue", Impact, Arial, sans-serif;
  font-size: 55px;
  letter-spacing: 0;
  line-height: 65px;
  text-transform: uppercase;
  vertical-align: middle;
}
/* line 120, ../../sass/desktop/sixtyMinutes/_smart_banner.scss */
.smart-banner--visible .smart-banner--60-minutes #smart-banner--cta {
  background: #f7f7f7;
  color: #860b0b;
  display: inline-block;
  font-family: "museo-sans", Arial, sans-serif;
  font-size: 19px;
  line-height: 1;
  margin-left: 1em;
  padding: 10px;
  text-transform: uppercase;
}
/* line 131, ../../sass/desktop/sixtyMinutes/_smart_banner.scss */
.smart-banner--visible .smart-banner--60-minutes #smart-banner--cta:hover {
  background: #620606;
  color: #f7f7f7;
}
/* line 137, ../../sass/desktop/sixtyMinutes/_smart_banner.scss */
.smart-banner--visible .smart-banner--60-minutes #smart-banner--description {
  color: #ca9393;
  font-family: "chaparral-pro", sans-serif;
  font-size: 26px;
  font-style: italic;
  line-height: 1.1;
}
/* line 145, ../../sass/desktop/sixtyMinutes/_smart_banner.scss */
.smart-banner--visible .smart-banner--60-minutes .smart-banner--close {
  bottom: auto;
  transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
}
/* line 151, ../../sass/desktop/sixtyMinutes/_smart_banner.scss */
.smart-banner--visible .smart-banner--60-minutes .smart-banner--overlay {
  display: none;
}

/* line 2, ../../sass/desktop/sixtyMinutes/_all_access.scss */
#module-60-minutes-landing-page-cover-flow .subtitle {
  font-size: 17px;
}
/* line 5, ../../sass/desktop/sixtyMinutes/_all_access.scss */
#module-60-minutes-landing-page-cover-flow .cta-primary {
  background: #860b0b;
  color: #f7f7f7;
  display: block;
  font-family: "museo-sans", Arial, sans-serif;
  font-size: 21px;
  line-height: 2.8;
  margin: 20px 0;
  padding: 0;
  text-align: center;
  text-transform: uppercase;
}
/* line 17, ../../sass/desktop/sixtyMinutes/_all_access.scss */
#module-60-minutes-landing-page-cover-flow .cta-secondary {
  font-size: 14px;
  font-weight: bold;
  text-align: center;
}

/* line 24, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscribe-cta, .subscription .subscription-promo a, .subscription-alt .subscription-promo a {
  display: inline-block;
  border: 0;
  padding: 30px;
  margin: 30px 0 0;
  font-size: 41px;
  font-family: "museo-sans", Arial, sans-serif;
  font-weight: 500;
  text-align: center;
  text-transform: uppercase;
}

/* line 36, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription-section-dek, .subscription-section-dek a {
  color: inherit;
  font-size: 15px;
  font-family: "museo-sans", Arial, sans-serif;
  font-weight: 500;
}
/* line 42, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription-section-dek a {
  color: inherit;
  text-decoration: underline;
}

/* line 50, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription-section-title {
  font-size: 28px;
  font-family: "museo-sans", Arial, sans-serif;
  margin-bottom: 15px;
  font-weight: 300;
}
/* line 56, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription-section-title.center {
  padding: 0;
}

/* show and hide elements based on logged in status */
/* line 67, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.logged_in_user .subscription .subscription-section-dek, .logged_in_user .subscription .subscription-section-dek a, .subscription-section-dek .logged_in_user .subscription a,
.logged_in_user .subscription-alt .subscription-section-dek,
.logged_in_user .subscription-alt .subscription-section-dek a,
.subscription-section-dek .logged_in_user .subscription-alt a,
.subscribed_user .subscription .subscription-section-dek,
.subscribed_user .subscription .subscription-section-dek a,
.subscription-section-dek .subscribed_user .subscription a,
.subscribed_user .subscription-alt .subscription-section-dek,
.subscribed_user .subscription-alt .subscription-section-dek a,
.subscription-section-dek .subscribed_user .subscription-alt a {
  display: none;
}

/* line 76, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscribed_user .subscription-promo a,
.subscribed_user .subscription-alt a {
  display: none;
}

/* line 82, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription {
  text-align: center;
}
/* line 84, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription hr {
  margin: 60px 0 0 0;
}
/* line 87, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription .subscription-promo {
  padding-top: 30px;
}
/* line 90, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription .subscription-promo a {
  background: #8e0b00;
  color: white;
  border: 2px solid #8e0b00;
}
/* line 97, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription .subscription-promo a:hover {
  background: #f7f7f7;
  color: #670707;
}
/* line 103, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription .subscription-promo .header {
  font-size: 80px;
}
/* line 105, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription .subscription-promo .header.center {
  padding: 0;
}
/* line 109, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription .subscription-promo .header-dek {
  font-family: "chaparral-pro", sans-serif;
  font-size: 23px;
  font-weight: 300;
  font-style: italic;
}
/* line 116, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription .subscription-pricing {
  color: #8e0b00;
}
/* line 119, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription .subscription-video {
  margin: 0 auto 60px;
  max-width: 970px;
}
/* line 122, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription .subscription-video .wrapper {
  margin-top: 0;
  padding: 0;
}
/* line 127, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription .subscription-video .video-container .video-block {
  height: 550px;
}
/* line 131, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription .subscription-video .video-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
  background-color: rgba(0, 0, 0, 0.5);
  color: white;
}

/* line 151, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription-full-lead li.standard .media-figure *:before,
.subscription-full-lead li.full-lead .media-figure *:before {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 155, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription-full-lead li.standard .media-figure *:hover,
.subscription-full-lead li.full-lead .media-figure *:hover {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 161, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription-full-lead.grid:before {
  background: none;
}
/* line 164, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription-full-lead.grid {
  width: 100%;
}
/* line 168, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription-full-lead.grid .asset-wrapper:hover .img:before,
.subscription-full-lead.grid .thumb-list li:hover .img:before, .subscription-full-lead.grid.coming-up li:hover .img:before {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 173, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription-full-lead.grid > li.full-lead {
  width: 370px;
}
/* line 175, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription-full-lead.grid > li.full-lead .hed {
  text-align: center;
}
/* line 179, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription-full-lead.grid hr {
  margin-bottom: 60px;
}
/* line 182, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription-full-lead.grid .title {
  width: 100%;
  display: block;
  float: none;
  text-align: center;
  color: black;
  margin-bottom: 24px;
}
/* line 189, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription-full-lead.grid .title .header {
  color: black;
}
/* line 192, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription-full-lead.grid .title .subtitle {
  font-size: 23px;
}
/* line 197, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription-full-lead.grid .dek,
.subscription-full-lead.grid .hed {
  text-align: center;
}
/* line 198, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription-full-lead.grid .label {
  text-transform: uppercase;
  color: #8e0b00;
  font-size: 12px;
  font-weight: 500;
  font-family: "museo-sans", Arial, sans-serif;
  letter-spacing: 0;
  text-align: center;
  background: none;
  position: relative;
  float: left;
  width: 100%;
  padding: 10px 0 0 0;
}

/* line 215, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription-alt {
  margin: 0px;
  padding: 0px;
  margin-left: -100%;
  margin-right: -100%;
  padding-bottom: 45px;
  position: relative;
  z-index: 2;
  background-color: #740707;
  text-align: center;
}
/* line 225, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription-alt hr {
  margin-bottom: 60px;
}
/* line 228, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription-alt .subscription-promo {
  padding-top: 30px;
}
/* line 230, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription-alt .subscription-promo a {
  background-color: #f7f7f7;
  color: #8e0b00;
}
/* line 237, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription-alt .subscription-promo a:hover {
  background: #8e0b00;
  color: #f7f7f7;
  border: 1px solid #f7f7f7;
}
/* line 243, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription-alt .subscription-promo .header {
  color: #f7f7f7;
  font-size: 80px;
}
/* line 246, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription-alt .subscription-promo .header.center {
  padding: 0;
}
/* line 250, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription-alt .subscription-promo .header-dek {
  font-family: "chaparral-pro", sans-serif;
  font-size: 23px;
  font-weight: 300;
  font-style: italic;
  color: #be6463;
}
/* line 258, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription-alt .subscription-pricing {
  color: #f7f7f7;
}
/* line 261, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription-alt .subscription-pricing .subscription-section-title {
  font-size: 28px;
  font-family: "museo-sans", Arial, sans-serif;
  margin-bottom: 15px;
  font-weight: 300;
}
/* line 266, ../../sass/desktop/sixtyMinutes/_all_access.scss */
.subscription-alt .subscription-pricing .subscription-section-title.center {
  padding: 0;
}
