/**
 * @file
 * Positioning for responsive layout .
 *
 * Define CSS classes to create a table-free, 3-column, 2-column, or single
 * column layout depending on whether blocks are enabled in the left or right
 * columns.
 *
 * This layout uses the Zen Grids plugin for Compass: http://zengrids.com
 */
/*
 * Center the page.
 */
@-ms-viewport {
  width: device-width;
}

/* line 46, ../../sass/layouts/responsive-sidebars.scss */
#page,
.region-bottom {
  /* For screen sizes larger than 1200px, ent excessively long lines of text
     by setting a max-width. */
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
  min-width: 320px;
  position: relative;
  background: #fff;
}

#node_content ol,
#node_content .item-list ul {
  padding: 0 0 0 20px;
  list-style-position: none;
}

/*
 * Apply the shared properties of grid items in a single, efficient ruleset.
 */
/* line 67, ../../sass/layouts/responsive-sidebars.scss */
#header,
#content,
#navigation,
.region-sidebar-first,
.region-sidebar-second {
  padding-left: 10px;
  padding-right: 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  word-wrap: break-word;
}

/*
 * Containers for grid items and flow items.
 */
/* line 52, ../../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
#header:before, #header:after,
#main:before,
#main:after,
#footer:before,
#footer:after {
  content: "";
  display: table;
}
/* line 56, ../../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
#header:after,
#main:after,
#footer:after {
  clear: both;
}

/* line 81, ../../sass/layouts/responsive-sidebars.scss */
.view.view-latest-comments-on-stories.view-id-latest_comments_on_stories {
  margin-top: 0px;
}

/* line 87, ../../sass/layouts/responsive-sidebars.scss */
.views-field .views-field-title {
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
  color: #000;
}

/* line 92, ../../sass/layouts/responsive-sidebars.scss */
#navigation {
  display: none;
}

/* line 94, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-sidebar .view-content .views-field-title {
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
  color: #000;
  font-size: 1.5em;
  margin-bottom: 0px;
}

/* line 101, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-sidebar .byline {
  padding-top: 0px;
}

/* line 105, ../../sass/layouts/responsive-sidebars.scss */
.view-content .views-field-title {
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
  color: #000;
  font-size: 1.5em;
  margin-bottom: 11px;
}

/* line 112, ../../sass/layouts/responsive-sidebars.scss */
.attachment-after .views-field-title {
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
  color: #000;
  font-size: 1.0em;
  margin-bottom: 0px;
}

/* line 122, ../../sass/layouts/responsive-sidebars.scss */
.ui-tabs .ui-tabs-panel a {
  color: #3d82a8;
}

/* line 126, ../../sass/layouts/responsive-sidebars.scss */
#mini-panel-home {
  padding-bottom: 20px;
}

/* line 130, ../../sass/layouts/responsive-sidebars.scss */
.lt-ie9 .view-homepage-topics img {
  width: auto!important;
}

/* line 134, ../../sass/layouts/responsive-sidebars.scss */
.lt-ie9 .view-homepage-stories img {
  width: auto!important;
}

/* line 138, ../../sass/layouts/responsive-sidebars.scss */
.lt-ie9 .panel-region-content-main .image-left img {
  width: auto!important;
  max-width: none;
}

/* line 143, ../../sass/layouts/responsive-sidebars.scss */
.lt-ie9 .view-topic-collections .flex-viewport img {
  max-width: none;
}

/* line 147, ../../sass/layouts/responsive-sidebars.scss */
.lt-ie9 .view-field-ref-collections img {
  width: auto!important;
}

/* line 151, ../../sass/layouts/responsive-sidebars.scss */
.lt-ie9 #node-episode .field-name-field-image img {
  max-width: none;
  width: auto!important;
}

/* line 156, ../../sass/layouts/responsive-sidebars.scss */
h2.views-field-title {
  text-transform: uppercase;
  display: inline;
}

/* line 161, ../../sass/layouts/responsive-sidebars.scss */
h1 {
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
}

/* line 165, ../../sass/layouts/responsive-sidebars.scss */
.pane-block-16 {
  display: none;
}

/* line 169, ../../sass/layouts/responsive-sidebars.scss */
.node-slideshow-freeform {
  width: 99%;
  height: 100%;
  padding-left: 0px;
  padding-bottom: 20px;
}

/* line 176, ../../sass/layouts/responsive-sidebars.scss */
.pane-block-8 {
  padding-top: 20px;
}

/* line 182, ../../sass/layouts/responsive-sidebars.scss */
.view-episode-playlist .views-row-odd {
  position: relative;
  background: #e9f5f7;
  padding-right: 0px;
  padding-left: 0px;
  margin-left: 0px;
  margin-right: 0px;
}

/* line 191, ../../sass/layouts/responsive-sidebars.scss */
.view-episode-playlist .views-row-even {
  position: relative;
  background: #e9f5f7;
  padding-right: 0px;
  padding-left: 0px;
  margin-left: 0px;
  margin-right: 0px;
}

/* line 200, ../../sass/layouts/responsive-sidebars.scss */
.view-episode-playlist .product-title {
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
}

/* line 204, ../../sass/layouts/responsive-sidebars.scss */
.view-episode-playlist .creator {
  font-family: "proxima_nova_ltbold", Helvetica, "Nimbus Sans L", sans-serif;
  color: #444444;
}

/* line 209, ../../sass/layouts/responsive-sidebars.scss */
.view-episode-playlist .buy-now {
  float: right;
  font-style: italic;
}
/* line 212, ../../sass/layouts/responsive-sidebars.scss */
.view-episode-playlist .buy-now a {
  color: #00a6d9;
}

/* line 217, ../../sass/layouts/responsive-sidebars.scss */
#header_branding_bottom_desk {
  display: none;
}

/* line 221, ../../sass/layouts/responsive-sidebars.scss */
.node-type-collection .panel-region-content-main {
  padding-top: 0px;
}

/* line 225, ../../sass/layouts/responsive-sidebars.scss */
.view-episode-playlist .amazon-items {
  padding: 2px 15px;
}

/* line 229, ../../sass/layouts/responsive-sidebars.scss */
div.field-type-asin {
  display: block;
  clear: both;
  border-top: 1px solid #DDD;
  padding-top: 3px;
  padding-bottom: 3px;
}

/* line 238, ../../sass/layouts/responsive-sidebars.scss */
.view-episode-playlist .views-row-last {
  border-bottom: 1px solid #DDD;
}

/* line 246, ../../sass/layouts/responsive-sidebars.scss */
.view-songs-from-our-shows .views-row-odd {
  position: relative;
  background: #e9f5f7;
  padding-right: 0px;
  padding-left: 0px;
  margin-left: 0px;
  margin-right: 0px;
}

/* line 255, ../../sass/layouts/responsive-sidebars.scss */
.view-songs-from-our-shows .views-row-even {
  position: relative;
  background: #e9f5f7;
  padding-right: 0px;
  padding-left: 0px;
  margin-left: 0px;
  margin-right: 0px;
}

/* line 264, ../../sass/layouts/responsive-sidebars.scss */
.view-songs-from-our-shows .product-title {
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
}

/* line 268, ../../sass/layouts/responsive-sidebars.scss */
.view-songs-from-our-shows .creator {
  font-family: "proxima_nova_ltbold", Helvetica, "Nimbus Sans L", sans-serif;
  color: #444444;
}

/* line 273, ../../sass/layouts/responsive-sidebars.scss */
.view-songs-from-our-shows .buy-now {
  float: right;
  font-style: italic;
}
/* line 276, ../../sass/layouts/responsive-sidebars.scss */
.view-songs-from-our-shows .buy-now a {
  color: #00a6d9;
}

/* line 281, ../../sass/layouts/responsive-sidebars.scss */
blockquote {
  margin-left: 0em;
  margin-right: 0em;
  background-color: #f1f1f1;
  padding-top: 17px;
  padding-bottom: 17px;
  padding-left: 17px;
  padding-right: 17px;
  overflow: auto;
}

/* line 292, ../../sass/layouts/responsive-sidebars.scss */
.pane-songs-from-our-shows .pane-title {
  padding-left: 0px;
}

/* line 296, ../../sass/layouts/responsive-sidebars.scss */
.node-type-collection .panel-region-content-main {
  padding-top: 0px;
}

/* line 300, ../../sass/layouts/responsive-sidebars.scss */
.view-songs-from-our-shows .amazon-items {
  padding: 2px 15px;
}

/* line 304, ../../sass/layouts/responsive-sidebars.scss */
div.field-type-asin {
  display: block;
  clear: both;
  border-top: 1px solid #DDD;
  padding-top: 3px;
  padding-bottom: 23px;
}

/* line 312, ../../sass/layouts/responsive-sidebars.scss */
#content-sidebar .field-type-asin .field-item.first.even div {
  margin-top: 10px;
  border-bottom: 1px solid #bdbdbd;
  margin-bottom: 0px;
  padding-bottom: 7px;
}

/* line 320, ../../sass/layouts/responsive-sidebars.scss */
#content-sidebar .field-type-asin .field-item.first.even div:first-child {
  border-bottom: 0px solid #bdbdbd;
}

/* line 324, ../../sass/layouts/responsive-sidebars.scss */
#content-sidebar .field-type-asin .field-item {
  background: #fff;
}

/* line 328, ../../sass/layouts/responsive-sidebars.scss */
#content-sidebar .field-type-asin .field-item a {
  padding-left: 0px;
}

/* line 332, ../../sass/layouts/responsive-sidebars.scss */
#content-sidebar .field-type-asin img {
  margin-top: -10px;
}

/* line 336, ../../sass/layouts/responsive-sidebars.scss */
.view-songs-from-our-shows .views-row-last {
  border-bottom: 1px solid #DDD;
}

/* line 343, ../../sass/layouts/responsive-sidebars.scss */
h1#page_title_collection {
  padding-left: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #e1e1e1;
  border-top: 1px solid #e1e1e1;
  text-transform: uppercase;
  color: #999999;
  font-size: 1.3em;
  margin-bottom: 25px;
  margin-top: 0px;
  display: none;
}

/* line 359, ../../sass/layouts/responsive-sidebars.scss */
.field-name-field-collection-icon .field-label {
  display: none;
}

/* line 363, ../../sass/layouts/responsive-sidebars.scss */
.field-name-field-lede .field-label {
  display: none;
}

/* line 366, ../../sass/layouts/responsive-sidebars.scss */
.panel-pane.pane-custom-share-links .custom-share-links li {
  list-style-type: none;
}

/* line 370, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-sidebar .more-link a {
  text-transform: capitalize;
}

/* line 377, ../../sass/layouts/responsive-sidebars.scss */
.field-name-field-byline-text.field-type-text.field-label-hidden.multi-value-field .field-item {
  text-transform: none;
  text-align: left;
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 8px;
  font-weight: normal;
  line-height: 14px;
  margin-top: -3px;
  margin-bottom: 5.25px;
  color: #999;
}

/* line 391, ../../sass/layouts/responsive-sidebars.scss */
.file-image .field-name-field-description.field-type-text-long.multi-value-field p {
  color: #777;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 11px;
  font-weight: normal;
  line-height: 14px;
  margin-bottom: 28px;
  margin-top: -8px;
}

/* line 402, ../../sass/layouts/responsive-sidebars.scss */
#content-sidebar .file-image .field-name-field-description.field-type-text-long.multi-value-field p {
  color: #777;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 11px;
  font-weight: normal;
  line-height: 14px;
  margin-bottom: 28px;
  margin-top: 12px;
}

/* line 412, ../../sass/layouts/responsive-sidebars.scss */
.apm-player-utilities ul li {
  list-style: none;
  list-style-image: none;
  float: left;
  padding-right: 5px;
  margin-right: 5px;
  /*border-right: 1px solid #BDBDBD;*/
  border-right: none;
}

/* line 424, ../../sass/layouts/responsive-sidebars.scss */
.show-nav-audio-title {
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
  height: 60px;
  overflow: hidden;
}

/* line 430, ../../sass/layouts/responsive-sidebars.scss */
.apm-player-utilities {
  border-bottom: 1px solid #BDBDBD;
  font-size: 12px;
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
  letter-spacing: .2px;
  overflow: hidden;
  padding-bottom: 40px;
  padding-top: 15px;
  margin-top: -20px;
  /*orig -10px*/
  height: 0px;
  /*orig no data*/
}

/*story page*/
/* line 444, ../../sass/layouts/responsive-sidebars.scss */
#mobile-content-sidebar img {
  width: 100%;
}

/* line 448, ../../sass/layouts/responsive-sidebars.scss */
#mobile-content-sidebar {
  padding-bottom: 0px;
  padding-top: 10px;
}

/* line 453, ../../sass/layouts/responsive-sidebars.scss */
.addthis_button_tweet iframe {
  width: 80px!important;
}

/* line 457, ../../sass/layouts/responsive-sidebars.scss */
.about-social-wrapper-no-image {
  padding-top: 10px;
  float: left;
}

/* line 462, ../../sass/layouts/responsive-sidebars.scss */
.about-author-content-no-image .more-link a {
  font-size: inherit;
  color: #3d82a8;
  font-family: Georgia, "Times New Roman", "DejaVu Serif", serif;
  line-height: 18px;
  font-weight: normal;
  text-transform: capitalize;
  cursor: pointer;
  margin-top: -10px;
  margin-bottom: 10px;
}

/* line 475, ../../sass/layouts/responsive-sidebars.scss */
.pane-episode-links {
  background: #e1e1e1;
  border-radius: 8px;
}

/* line 480, ../../sass/layouts/responsive-sidebars.scss */
.node-type-episode div.sharedaddy .sd-content {
  width: 100%;
  float: left;
  margin: 6px 0 0 7px;
}

/* line 487, ../../sass/layouts/responsive-sidebars.scss */
.view-homepage-stories.view-id-homepage_stories.view-display-id-attachment_headline_list_topic_arg .item-list ul li:before {
  content: "";
  border-color: transparent #00a6d9;
  border-style: solid;
  display: block;
  height: 0;
  width: 0;
  left: -1em;
  top: 0.9em;
  position: relative;
  background: url(/sites/default/files/blue_bullet_large.gif);
}

/* line 500, ../../sass/layouts/responsive-sidebars.scss */
.view-homepage-stories.view-id-homepage_stories .item-list ul li:before {
  content: "";
  border-color: transparent #00a6d9;
  border-style: solid;
  display: block;
  height: 0;
  width: 0;
  left: -1em;
  top: 0.9em;
  position: relative;
  background: url(/sites/default/files/blue_bullet_large.gif);
}

/* line 513, ../../sass/layouts/responsive-sidebars.scss */
.view-homepage-stories.view-id-homepage_stories.view-display-id-attachment_headline_list_topic_arg .item-list ul {
  margin: 0.25em 0 2em 0;
  padding: 0 0 0 1em;
  list-style: none;
}

/* line 519, ../../sass/layouts/responsive-sidebars.scss */
.view-homepage-stories.view-id-homepage_stories .item-list ul {
  margin: 0.25em 0 2em 0;
  padding: 0 0 0 1em;
  list-style: none;
}

/* line 525, ../../sass/layouts/responsive-sidebars.scss */
.custom-share-links .first {
}

/* line 529, ../../sass/layouts/responsive-sidebars.scss */
.node.view-mode-full.clearfix .apm-player-utilities img {
  width: auto;
  height: auto;
  float: right;
}

/* line 535, ../../sass/layouts/responsive-sidebars.scss */
.responsivize_me {
  width: 100%;
  overflow: scroll;
  height: 200px;
  -webkit-overflow-scrolling: touch;
}

/* line 543, ../../sass/layouts/responsive-sidebars.scss */
.imageReaderWrapper {
  margin-left: -132px;
}

/* line 547, ../../sass/layouts/responsive-sidebars.scss */
.imageReader {
  float: left;
  margin-right: 20px;
  margin-bottom: 10px;
}

/* line 553, ../../sass/layouts/responsive-sidebars.scss */
#storyplayer_wrapper {
  width: 100% !important;
}

/* line 557, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-main .pane-title {
  /*  padding-left:0px !important; */
}

/* line 561, ../../sass/layouts/responsive-sidebars.scss */
#mobile-content-sidebar .field-item {
  background: #8cd7f1;
  padding: 5px 0px;
  margin: 5px 0px;
}

/* line 567, ../../sass/layouts/responsive-sidebars.scss */
#mobile-content-sidebar .field-item a {
  padding: 2px 10px;
  margin: 6px 3px;
  display: block;
}

/* line 573, ../../sass/layouts/responsive-sidebars.scss */
#mobile-content-sidebar {
  padding-bottom: 0px;
  padding-top: 10px;
}

/* line 578, ../../sass/layouts/responsive-sidebars.scss */
.lt-ie9 #page #logo {
  float: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/logo.png', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='../images/logo.png',
sizingMethod='scale')";
  background-image: url("/sites/default/files/mkp_home_ie.png");
  margin-top: 1px;
  z-index: 20;
}

/* line 590, ../../sass/layouts/responsive-sidebars.scss */
.lt-ie9 .custom-color-marketplace #page #logo {
  float: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/logo.png', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='../images/logo.png',
sizingMethod='scale')";
  background-image: url("/sites/default/files/mkp_home_ie.png");
  margin-top: 1px;
  z-index: 20;
}

/* line 602, ../../sass/layouts/responsive-sidebars.scss */
.lt-ie9 .custom-color-marketplace-money #page #logo {
  float: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/logo.png', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='../images/logo.png',
sizingMethod='scale')";
  background-image: url("/sites/default/files/mkp_money_ie.png");
  margin-top: 1px;
  z-index: 20;
}

/* line 614, ../../sass/layouts/responsive-sidebars.scss */
.lt-ie9 .custom-color-marketplace-tech-report #page #logo {
  float: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/logo.png', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='../images/logo.png',
sizingMethod='scale')";
  background-image: url("/sites/default/files/mkp_tech_report_ie.png");
  margin-top: 1px;
  z-index: 20;
}

/* line 626, ../../sass/layouts/responsive-sidebars.scss */
.lt-ie9 .custom-color-marketplace-morning-report #page #logo {
  float: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/logo.png', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='../images/logo.png',
sizingMethod='scale')";
  background-image: url("/sites/default/files/mkp_morning_ie.png");
  margin-top: 1px;
  z-index: 20;
}

/*.lt-ie9 #page #header .region-header {
     background: url("/sites/default/files/logo_colorLarge_ie.png") no-repeat;
     border-top: 4px double #bdbdbd;
     height:120px;
  }

*/
/* line 645, ../../sass/layouts/responsive-sidebars.scss */
.sidebar .pane-title, .panel-region-sidebar .pane-title {
  display: inline-block;
  padding: 5px 20px;
  margin: 0 0 -1px 10px;
  border-top: 1px solid #e0e0e0;
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  border-bottom: 1px solid #fff;
  text-transform: uppercase;
  color: #5C5C5C;
  font-size: 13px;
  font-family: "Trebuchet MS",Tahoma,Verdana,Arial,sans-serif;
  font-weight: normal;
}

/* line 660, ../../sass/layouts/responsive-sidebars.scss */
.sidebar .panel-pane, .panel-region-sidebar .panel-pane {
  margin-bottom: 17px;
}

/* line 664, ../../sass/layouts/responsive-sidebars.scss */
.panel-pane.pane-page-title {
  width: 100%;
}
/* line 666, ../../sass/layouts/responsive-sidebars.scss */
.panel-pane.pane-page-title .comment-count {
  right: 10px;
  font-size: .5em;
  top: 58px;
}

/* line 673, ../../sass/layouts/responsive-sidebars.scss */
.view-related-stories:first-child a {
  color: #3d82a8;
}
/* line 675, ../../sass/layouts/responsive-sidebars.scss */
.view-related-stories:first-child a:hover {
  color: #b24401;
}

/* line 680, ../../sass/layouts/responsive-sidebars.scss */
.field-type-image .field-label {
  display: none;
}

/* line 684, ../../sass/layouts/responsive-sidebars.scss */
.field-name-field-date span.date-display-single {
  display: none;
}

/* line 688, ../../sass/layouts/responsive-sidebars.scss */
#mini-panel-episode_links .panel-col-last {
  width: 100%;
}
/* line 690, ../../sass/layouts/responsive-sidebars.scss */
#mini-panel-episode_links .panel-col-last .inside {
  margin-left: 0px;
}

/* line 695, ../../sass/layouts/responsive-sidebars.scss */
.pane-related-stories-panel-pane-1 h2.pane-title {
  font-size: 13px;
  margin: 0;
  padding: 10px 15px 0;
  border: 0px none;
  border-bottom: none !important;
}

/*
.panel-pane.pane-page-title .pane-title h1{
display: none;
}
*/
/* line 708, ../../sass/layouts/responsive-sidebars.scss */
.view-songs-from-our-shows h2 a {
  font-size: .8em;
}

/* line 712, ../../sass/layouts/responsive-sidebars.scss */
.view-id-related_stories .attachment {
  margin-left: 3px;
  margin-right: 10px;
  font-size: .9em;
  line-height: 1.6em;
}
/* line 717, ../../sass/layouts/responsive-sidebars.scss */
.view-id-related_stories .attachment .views-row.views-row-first {
  padding-top: 7px!important;
}

/* line 722, ../../sass/layouts/responsive-sidebars.scss */
.node #content-sidebar {
  float: left;
  width: 222px;
  margin: 20px 20px 0 0;
  font-size: 12.5px;
  display: none;
}

/* line 735, ../../sass/layouts/responsive-sidebars.scss */
.node-form .fieldset-legend {
  display: block;
  position: absolute;
  left: 0;
  top: -2px;
  background-color: #ccc !important;
  margin: 0;
  padding: 0 0 0 10px;
  width: 100%;
  height: 40px;
  line-height: 40px;
  font-weight: bold;
}

/* line 750, ../../sass/layouts/responsive-sidebars.scss */
.node-form fieldset {
  margin-top: 20px;
}

/* line 754, ../../sass/layouts/responsive-sidebars.scss */
#tinymce p {
  font-family: Georgia, "Times New Roman", Times, "DejaVu Serif", serif;
  color: black;
  font-size: 14px;
  margin-top: 0;
}

/* line 761, ../../sass/layouts/responsive-sidebars.scss */
#tinymce a {
  color: #3d82a8;
}

/* line 765, ../../sass/layouts/responsive-sidebars.scss */
.page-node-add #main .node-type-list a {
  color: #3d82a8;
}

/* line 769, ../../sass/layouts/responsive-sidebars.scss */
.node-form .collapsible .fieldset-wrapper {
  padding: 45px 10px 10px 10px;
}

/* line 773, ../../sass/layouts/responsive-sidebars.scss */
.tips {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 0.9em;
  padding-left: 17px;
}

/* line 784, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-main .pane-custom-comment-header, .panel-region-content-main .pane-node-comment-form h2.pane-title {
  background: url(/sites/default/themes/marketplacev2Responsive/css/images/comments.png) no-repeat left top;
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
  font-size: 1.23em;
  line-height: 18px;
  color: black;
  text-transform: uppercase;
  padding: 10px 0 10px 50px;
}

/* line 794, ../../sass/layouts/responsive-sidebars.scss */
.node-type-topic #page_title_collection {
  display: none;
}

/* line 798, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-main .pane-custom-comment-header .add-comments {
  float: right;
  font-size: .7em;
  font-family: arial,helvetica,sans;
  line-height: 18px;
  font-weight: bold;
  text-transform: capitalize;
  background-color: #2daebf;
  padding: 3px 10px 3px;
  color: #fff;
  text-decoration: none;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
  text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
  border-bottom: 1px solid rgba(0, 0, 0, 0.25);
  cursor: pointer;
  margin-top: -6px;
  margin-bottom: 10px;
}

/* line 820, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-main .pane-custom-comment-header .add-comments:hover {
  background-color: #007d9a;
}

/* line 824, ../../sass/layouts/responsive-sidebars.scss */
#mobile-content-sidebar .field-name-field-associated-media .field-item {
  background: #fff;
}

/* line 828, ../../sass/layouts/responsive-sidebars.scss */
#mobile-content-sidebar {
  border: 0px solid #bdbdbd;
  margin-top: 20px;
}
/* line 831, ../../sass/layouts/responsive-sidebars.scss */
#mobile-content-sidebar .file-image {
  width: 100%;
  margin: 0 auto;
}
/* line 834, ../../sass/layouts/responsive-sidebars.scss */
#mobile-content-sidebar .file-image .field-name-field-description {
  padding-left: 12px;
}
/* line 837, ../../sass/layouts/responsive-sidebars.scss */
#mobile-content-sidebar .file-image .field-name-field-byline-text {
  padding-left: 12px;
}

/* line 843, ../../sass/layouts/responsive-sidebars.scss */
#content-sidebar .field-name-field-links .field-items {
  border-right: 1px solid #bdbdbd;
  padding: 0px 10px 2px 10px;
  margin-bottom: 15px;
}

/* line 849, ../../sass/layouts/responsive-sidebars.scss */
.field-name-field-associated-media .field-items .field-item {
  position: relative;
  border: 1px solid #bdbdbd;
  margin-bottom: 20px;
  overflow: hidden;
  padding: 10px;
  background-color: #fff;
}

/* line 858, ../../sass/layouts/responsive-sidebars.scss */
.field-name-field-associated-media .field-name-field-byline-text .field-items .field-item {
  border: none;
  margin-left: -10px;
}

/* line 863, ../../sass/layouts/responsive-sidebars.scss */
.field-name-field-associated-media .field-type-text-long .field-items .field-item {
  border: none;
  margin-left: -10px;
  margin-right: -10px;
  padding-top: 0px;
  padding-bottom: 0px;
  border-top: 1px dotted #bdbdbd;
  margin-bottom: 0px;
  color: #000;
}

/* line 874, ../../sass/layouts/responsive-sidebars.scss */
.field-item .item-list ul {
  margin-left: 18px;
}

/* line 878, ../../sass/layouts/responsive-sidebars.scss */
.view-show-segment-browser .view-filters {
  display: none;
}

/* line 882, ../../sass/layouts/responsive-sidebars.scss */
.views-row h4 {
  text-transform: none;
}

/* line 886, ../../sass/layouts/responsive-sidebars.scss */
.pulledquote {
	display: block;
	padding: 20px 0px 20px 0px;
	margin: 20px 0 20px 0px;
	font-size: 1.5em;
	line-height: 1.4em;
	text-align: left;
	color: #666;
	border-top: 3px solid #ccc;
	border-bottom: 3px solid #ccc;
	width: 100%;
	float: right;
	font-style: italic;
	background-image: url("/sites/default/files/pullquote_background.png");
	background-repeat: no-repeat;
	background-position: right;
	width:40%;
	margin-left:4%;
}

@media all and (max-width: 586px) {
	.pulledquote {
		width:100%;
	}
}

/* line 904, ../../sass/layouts/responsive-sidebars.scss */
.view-show-segment-browser .view-content .views-row:hover {
  background-color: #FFDB8F;
}

/* line 908, ../../sass/layouts/responsive-sidebars.scss */
.view-homepage-stories .attachment ul .views-row a {
  display: inline-block;
  line-height: 8px;
}

/* line 916, ../../sass/layouts/responsive-sidebars.scss */
.readerWrapperVideo {
  margin-top: 20px;
}

/* line 920, ../../sass/layouts/responsive-sidebars.scss */
.audioOrVideo {
  float: left;
  margin-right: 20px;
  margin-bottom: 10px;
}

/* line 926, ../../sass/layouts/responsive-sidebars.scss */
.readerWrapperVideo .field-content {
  font-style: italic;
}

/* line 930, ../../sass/layouts/responsive-sidebars.scss */
.readerWrapperVideo .field-content {
  display: inline;
  font-style: italic;
}

/* line 935, ../../sass/layouts/responsive-sidebars.scss */
.imageReader {
  float: left;
  margin-right: 20px;
  margin-bottom: 10px;
}

/* line 941, ../../sass/layouts/responsive-sidebars.scss */
.imageReaderWrapper {
  margin-left: 0px;
}

/* line 946, ../../sass/layouts/responsive-sidebars.scss */
.view-homepage-stories .attachment ul .views-row a span {
  line-height: 20px;
}

/* line 950, ../../sass/layouts/responsive-sidebars.scss */
.node-episode .field-name-field-image {
  display: none;
}

/*Calendar*/
/* line 959, ../../sass/layouts/responsive-sidebars.scss */
.date-nav-wrapper .date-nav .prev-next .date-prev .prev a, .date-nav-wrapper .date-nav .prev-next .date-prev .next a, .date-nav-wrapper .date-nav .prev-next .date-next .prev a, .date-nav-wrapper .date-nav .prev-next .date-next .next a {
  background: white url(../images/calendar-nav.png) no-repeat left top;
  text-align: left;
  text-indent: -9999px;
  display: block;
  width: 28px;
  height: 22px;
}

/* line 968, ../../sass/layouts/responsive-sidebars.scss */
.date-nav {
  width: 72px;
}

/* line 972, ../../sass/layouts/responsive-sidebars.scss */
.date-nav-wrapper .date-nav {
  background-color: transparent;
  border: none;
  padding: 0;
}

/* line 976, ../../sass/layouts/responsive-sidebars.scss */
.date-nav-wrapper .date-nav .date-heading h3 {
  float: left;
  width: 200px;
  margin: 0;
  font-size: 1.0em;
  line-height: 1em;
  text-transform: uppercase;
  text-align: left;
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
  font-style: normal;
  font-weight: normal;
}

/* line 987, ../../sass/layouts/responsive-sidebars.scss */
.date-nav-wrapper .date-nav .date-heading h3 a {
  color: #60a5c8;
}

/* line 989, ../../sass/layouts/responsive-sidebars.scss */
.date-nav-wrapper .date-nav .prev-next {
  float: right;
}

/* line 991, ../../sass/layouts/responsive-sidebars.scss */
.date-nav-wrapper .date-nav {
  margin-bottom: 0px;
}

/* line 995, ../../sass/layouts/responsive-sidebars.scss */
.date-nav-wrapper .date-nav .prev-next .date-prev,
.date-nav-wrapper .date-nav .prev-next .date-next {
  float: left;
  width: 28px;
  height: 22px;
  margin: -3px 0 0 3px;
}

/* line 1003, ../../sass/layouts/responsive-sidebars.scss */
.date-nav-wrapper .date-nav .prev-next .date-prev .prev a,
.date-nav-wrapper .date-nav .prev-next .date-prev .next a,
.date-nav-wrapper .date-nav .prev-next .date-next .prev a,
.date-nav-wrapper .date-nav .prev-next .date-next .next a {
  background: white url(../images/calendar-nav.png) no-repeat left top;
  text-align: left;
  text-indent: -9999px;
  display: block;
  width: 28px;
  height: 22px;
}

/* line 1011, ../../sass/layouts/responsive-sidebars.scss */
.date-nav-wrapper .date-nav .prev-next .date-prev .next a,
.date-nav-wrapper .date-nav .prev-next .date-next .next a {
  background-position: right top;
}

/* line 1013, ../../sass/layouts/responsive-sidebars.scss */
.date-nav-wrapper .date-nav .prev-next .date-next {
  margin-top: -22px;
}

/* line 1015, ../../sass/layouts/responsive-sidebars.scss */
.prev-next {
  left: 10px;
  /*previously 195px*/
  position: relative;
  margin-top: 6px;
  margin-right: 5px;
}

/* line 1021, ../../sass/layouts/responsive-sidebars.scss */
.prev {
  position: absolute;
  right: 62px;
}

/* line 1025, ../../sass/layouts/responsive-sidebars.scss */
.calendar-calendar th.days {
  font-size: 15px;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  line-height: 26px;
  padding: 0;
  border: none;
  border-top: 1px solid #a19987;
  border-bottom: 1px solid #91839d;
}

/* line 1034, ../../sass/layouts/responsive-sidebars.scss */
.calendar-calendar table.mini tbody td {
  border-top: 1px solid #918f8f;
  border-right: 1px solid #918f8f;
  padding: 0;
  font-size: 15px;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  line-height: 37px;
  text-align: center;
  color: #5a4a42;
  background: #f4f4f4 url(../images/calendar-days.png) repeat-x left -50px;
}

/* line 1044, ../../sass/layouts/responsive-sidebars.scss */
.calendar-calendar table.mini tbody td:last-child {
  border-right: none;
}

/* line 1046, ../../sass/layouts/responsive-sidebars.scss */
.calendar-calendar table.mini tbody td a {
  color: #5a4a42;
  font-weight: normal;
  text-decoration: underline;
}

/* line 1050, ../../sass/layouts/responsive-sidebars.scss */
.calendar-calendar table.mini tbody td.empty {
  background-color: #e1e1e1;
  background-position: left -150px;
  border-color: #918f8f;
}

/* line 1054, ../../sass/layouts/responsive-sidebars.scss */
.calendar-calendar table.mini tbody td.today {
  color: #fff;
  background-color: #c0e6f2;
  background-position: left -250px;
  border-right: 1px solid #888;
}

/* line 1059, ../../sass/layouts/responsive-sidebars.scss */
.calendar-calendar table.mini tbody td.today a {
  color: #175d73;
}

/* line 1061, ../../sass/layouts/responsive-sidebars.scss */
.calendar-calendar table.mini tbody td.past .calendar-empty, .calendar-calendar table.mini tbody td.today .calendar-empty, .calendar-calendar table.mini tbody td.future .calendar-empty {
  display: none;
}

/* Pager plugin css */
/* line 1066, ../../sass/layouts/responsive-sidebars.scss */
div.date-views-pager {
  margin-left: auto;
  margin-right: auto;
}

/* line 1070, ../../sass/layouts/responsive-sidebars.scss */
div.date-views-pager li {
  float: left;
  text-align: left;
  width: 20%;
}

/* line 1076, ../../sass/layouts/responsive-sidebars.scss */
div.date-views-pager div.current-page {
  font-weight: bold;
  text-align: center;
}

/* line 1081, ../../sass/layouts/responsive-sidebars.scss */
div.date-views-pager div.next-month,
div.date-views-pager div.next-year {
  text-align: right;
}

/* Views filter form css */
/* line 1087, ../../sass/layouts/responsive-sidebars.scss */
.views-group-box div.date-views-filter-fieldset {
  margin-left: 0;
}

/* line 1090, ../../sass/layouts/responsive-sidebars.scss */
.views-group-box fieldset.date-views-filter-fieldset {
  padding-top: 0;
}

/* line 1093, ../../sass/layouts/responsive-sidebars.scss */
.views-group-box fieldset.date-views-filter-fieldset .container-inline-date > .form-item {
  border-width: 0;
  margin: 9px 3px 0 3px;
  display: block;
}

/* line 1098, ../../sass/layouts/responsive-sidebars.scss */
.views-group-box fieldset.date-views-filter-fieldset .container-inline-date .date-padding {
  padding: 0;
}

/* line 1102, ../../sass/layouts/responsive-sidebars.scss */
.date-views-filter-wrapper {
  min-width: 250px;
}

/* line 1105, ../../sass/layouts/responsive-sidebars.scss */
.date-views-filter input {
  float: left !important;
  /* LTR */
  margin-right: 2px !important;
  /* LTR */
  min-width: 12em;
  padding: 0 !important;
  width: 12em;
}

/*
.views-field.views-field-field-byline-description {
display: none;
}*/
/* line 1118, ../../sass/layouts/responsive-sidebars.scss */
.panel-pane.pane-episode-archive .pane-title {
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
  color: #b24401;
  text-transform: uppercase;
  font-size: 0.85em;
  margin-top: 0px;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: .9em;
  padding-left: 0px;
  margin-left: 0px;
  padding-right: 11px;
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  display: block;
}

/* line 1123, ../../sass/layouts/responsive-sidebars.scss */
.panel-pane.pane-episode-archive .view-header {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  margin-top: -5px;
}

/**
 * Style Header
 */
/* Give the navigation bar a little extra padding below so it will clear the new contextual links overlay of the teasers below it. */
/* line 1134, ../../sass/layouts/responsive-sidebars.scss */
.date-nav {
  clear: both;
  padding-bottom: 1.5em;
  width: 100%;
}

/* line 1139, ../../sass/layouts/responsive-sidebars.scss */
.date-nav div.date-heading h3 {
  margin: 0;
  padding: 0;
}

/* line 1144, ../../sass/layouts/responsive-sidebars.scss */
.date-nav-wrapper .clear-block {
  margin-bottom: 10px;
}

/* line 1148, ../../sass/layouts/responsive-sidebars.scss */
.date-nav-wrapper {
  position: relative;
  margin-top: 5px;
  width: 100%;
}

/* line 1154, ../../sass/layouts/responsive-sidebars.scss */
.date-nav-wrapper .date-nav {
  background-color: transparent;
  border: 0px;
  height: 30px;
  height: auto;
  min-height: 30px;
  position: relative;
  margin-bottom: 10px;
}

/* line 1164, ../../sass/layouts/responsive-sidebars.scss */
.page-node-player-storyplayer .popout-wrapper .close_link {
  position: absolute;
  right: 10px;
}

/* line 1169, ../../sass/layouts/responsive-sidebars.scss */
.page-node-player-storyplayer .popout_player .popout-teaser-image {
  float: left;
  padding-right: 10px;
}

/* line 1174, ../../sass/layouts/responsive-sidebars.scss */
.popout-teaser-title h1 {
  font-size: 1.3em;
}

/* line 1179, ../../sass/layouts/responsive-sidebars.scss */
.date-nav-wrapper .date-prev a,
.date-nav-wrapper .date-next a {
  text-decoration: none;
  color: inherit;
  font-size: 12px;
}

/* line 1185, ../../sass/layouts/responsive-sidebars.scss */
.views-exposed-widgets {
  padding-left: 5px;
}

/* line 1190, ../../sass/layouts/responsive-sidebars.scss */
.form-text {
  border-radius: 14px;
}

/* line 1194, ../../sass/layouts/responsive-sidebars.scss */
.date-nav-wrapper.date-nav a:hover {
  text-decoration: underline;
}

/* line 1198, ../../sass/layouts/responsive-sidebars.scss */
.date-nav-wrapper .date-prev {
  padding: 5px 0;
  position: absolute;
  left: 0px;
  text-align: left;
  top: 0px;
  width: auto;
  z-index: 1;
  font-size: 12px;
}

/* line 1209, ../../sass/layouts/responsive-sidebars.scss */
.date-nav-wrapper .date-prev {
  left: 0;
  right: auto;
}

/* line 1214, ../../sass/layouts/responsive-sidebars.scss */
.date-nav-wrapper .date-prev a {
  margin-left: 10px;
  font-weight: bold;
}

/* line 1219, ../../sass/layouts/responsive-sidebars.scss */
.date-nav-wrapper .date-heading {
  position: relative;
  width: 100%;
  top: 13px;
  text-align: center;
  z-index: 0;
}

/* line 1227, ../../sass/layouts/responsive-sidebars.scss */
.date-nav-wrapper .date-heading h3 {
  line-height: 30px;
  font-size: 1.7em;
}

/* line 1232, ../../sass/layouts/responsive-sidebars.scss */
.date-nav-wrapper .date-next {
  padding: 5px 0;
  position: absolute;
  right: 0px;
  text-align: right;
  top: 0px;
  width: auto;
  z-index: 1;
  font-size: 12px;
}

/* line 1243, ../../sass/layouts/responsive-sidebars.scss */
.date-nav-wrapper .date-next a {
  margin-right: 10px;
  font-weight: bold;
}

/*End Calendar*/
/* line 1251, ../../sass/layouts/responsive-sidebars.scss */
#PINmore-link {
  margin: 0 0 0 0;
  background-color: #bdbdbd;
  font-family: Georgia, "Times New Roman", Times, "DejaVu Serif", serif;
  font-style: italic;
  font-size: 12.5px;
  width: 100%;
  position: absolute;
  border-top: 1px solid #bdbdbd;
  border-bottom: 1px solid #bdbdbd;
  color: #fff;
}

/* line 1264, ../../sass/layouts/responsive-sidebars.scss */
#PINmore-link p {
  padding: 0px 0px 0px 12px;
}

/* line 1268, ../../sass/layouts/responsive-sidebars.scss */
.PINheader {
  padding: 12px 12px 22px 12px;
  font-family: Georgia, "Times New Roman", Times, "DejaVu Serif", serif;
  font-style: italic;
  font-size: 12.5px;
  color: #777;
  line-height: 17px;
  background-repeat: no-repeat;
  border-top: 1px solid #e0e0e0;
}

/* line 1279, ../../sass/layouts/responsive-sidebars.scss */
#sourceblurb {
  padding: 0px 12px 12px 12px;
  font-family: Georgia, "Times New Roman", Times, "DejaVu Serif", serif;
  font-style: italic;
  font-size: 12.5px;
  color: #777;
  border-bottom: 1px solid #e0e0e0;
  line-height: 17px;
  background: #f5f5f5;
}

/* line 1290, ../../sass/layouts/responsive-sidebars.scss */
#sourceblurb .a {
  text-decoration: underline;
}

/* line 1295, ../../sass/layouts/responsive-sidebars.scss */
.PINheader .submitbutton {
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
  font-style: normal;
  display: block;
  margin-top: 20px;
}

/* line 1302, ../../sass/layouts/responsive-sidebars.scss */
.PINheader a {
  display: block;
  background-color: #fe9700;
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
  font-size: 12px;
  text-transform: uppercase;
  color: #fff;
  float: left;
  padding: 3px 15px 3px 15px;
  text-decoration: none;
  margin-top: -13px;
  border: 1px solid #fff;
}

/* line 1316, ../../sass/layouts/responsive-sidebars.scss */
.PINheader a:hover {
  background-color: #fe9700;
}

/* line 1320, ../../sass/layouts/responsive-sidebars.scss */
#PINpane-content {
  width: 100%;
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  display: block;
  border-top: none;
  border-bottom: 1px solid #e0e0e0;
}

/* line 1328, ../../sass/layouts/responsive-sidebars.scss */
#PINpane-content #feeddiv {
  background: #ffffff;
}

/* line 1332, ../../sass/layouts/responsive-sidebars.scss */
#PINpane-title {
  text-transform: uppercase;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 13px;
  letter-spacing: .1em;
  padding: 7px 18px 6px 13px;
  color: #b24401;
  font-weight: bold;
}

/* line 1342, ../../sass/layouts/responsive-sidebars.scss */
#PINpane-content .view-content p {
  padding: 12px 12px 0px 12px;
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
  font-size: 12px;
  text-transform: uppercase;
  color: #555;
  font-weight: bold;
  margin-bottom: 0px;
  margin-top: 0px;
  background: #f5f5f5;
  border-top: 1px solid #e1e1e1;
}

/* line 1355, ../../sass/layouts/responsive-sidebars.scss */
#PINpane-content .view-content li {
  padding: 3px 22px 3px 12px;
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
  font-size: 12px;
  color: #234f7c;
  list-style: none;
}

/* line 1363, ../../sass/layouts/responsive-sidebars.scss */
#PINpane-content .view-content img {
  border-bottom: 1px solid #000;
  padding-bottom: 0px;
}

/* line 1368, ../../sass/layouts/responsive-sidebars.scss */
#PINpane-content .view-content a {
  color: #333333;
  text-decoration: none;
}

/* line 1374, ../../sass/layouts/responsive-sidebars.scss */
#PINpane-content .even {
  padding-top: 5px;
  padding-bottom: 4px;
  border-bottom: 1px dotted #e0e0e0;
}

/* line 1380, ../../sass/layouts/responsive-sidebars.scss */
#PINpane-content .even:last-child {
  border-bottom: none;
  padding-bottom: 10px;
}

/* line 1385, ../../sass/layouts/responsive-sidebars.scss */
#PINpane-content .last {
  padding-top: 5px;
  padding-bottom: 8px;
}

/* line 1389, ../../sass/layouts/responsive-sidebars.scss */
#PINtab {
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  border-top: 1px solid #e0e0e0;
  width: 105  px;
}

/* line 1398, ../../sass/layouts/responsive-sidebars.scss */
.readerAndQuestionTitle {
  font-size: 1.17em;
  padding-bottom: 8px;
}

/* line 1403, ../../sass/layouts/responsive-sidebars.scss */
.readerWrapper {
  margin-top: 20px;
  width: 100%;
}

/* line 1408, ../../sass/layouts/responsive-sidebars.scss */
.readerPermalink {
  position: absolute;
  right: 0px;
  bottom: 10px;
}

/* line 1414, ../../sass/layouts/responsive-sidebars.scss */
.readerWrapper .field-content {
  display: inline;
  font-style: italic;
}

/* line 1419, ../../sass/layouts/responsive-sidebars.scss */
.readerWrapper .field-content {
  font-style: italic;
}

/* line 1429, ../../sass/layouts/responsive-sidebars.scss */
.node-type-episode .byline .field {
  display: inline;
}

/* line 1433, ../../sass/layouts/responsive-sidebars.scss */
.node-type-episode .byline .field * {
  display: inline;
}

/* line 1437, ../../sass/layouts/responsive-sidebars.scss */
.node-type-episode #apm_media_player {
  margin-bottom: 0px;
}

/* line 1441, ../../sass/layouts/responsive-sidebars.scss */
.node-type-episode .field.field-name-field-lede.field-type-text-long.field-label-above.multi-value-field {
  margin-top: 0px;
}

/* line 1445, ../../sass/layouts/responsive-sidebars.scss */
.node-type-episode .node-episode.view-mode-full {
  background: #f5f5f5;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

/* line 1452, ../../sass/layouts/responsive-sidebars.scss */
.node-type-episode .panel-2col .panel-col-last .inside {
  margin-bottom: 0px;
}

/* line 1456, ../../sass/layouts/responsive-sidebars.scss */
.node-type-episode .panel-pane .pane-custom-share-links ul {
  margin: 10px 0px -8px 10px;
}

/* line 1460, ../../sass/layouts/responsive-sidebars.scss */
.addthis_button_tweet .btn-o .btn {
  margin-right: 0px;
}
/* line 1462, ../../sass/layouts/responsive-sidebars.scss */
.addthis_button_tweet .btn-o .btn .count-o {
  border: none;
}

/* line 1467, ../../sass/layouts/responsive-sidebars.scss */
.addthis_button_facebook_like {
  margin-right: -8px;
}
/* line 1469, ../../sass/layouts/responsive-sidebars.scss */
.addthis_button_facebook_like .pluginCountButton {
  border: none;
}
/* line 1472, ../../sass/layouts/responsive-sidebars.scss */
.addthis_button_facebook_like .pluginCountButtonNub i {
  border-style: none;
}

/* line 1479, ../../sass/layouts/responsive-sidebars.scss */
.node-episode .field-name-field-lede {
  padding-bottom: 20px;
  line-height: 1.52857em;
}

/* line 1485, ../../sass/layouts/responsive-sidebars.scss */
.ui-tabs .ui-tabs-panel .readerAndQuestionTitle a {
  color: #000;
}

/* line 1489, ../../sass/layouts/responsive-sidebars.scss */
.readerAndQuestionTitle + .views-field.views-field-field-byline-description + .views-field.views-field-field-date {
  display: inline;
  font-style: italic;
  font-size: .9em;
  color: #b24401;
  padding-left: 0px;
}

/* line 1497, ../../sass/layouts/responsive-sidebars.scss */
.readerAndQuestionTitle + .views-field.views-field-field-byline-description + .views-field.views-field-field-date + .views-field.views-field-field-lede .field-content {
  display: none;
}

/* line 1501, ../../sass/layouts/responsive-sidebars.scss */
.ui-tabs .ui-tabs-panel .questionPicture {
  float: left;
  border: 1px solid #e1e1e1;
  margin-right: 10px;
  margin-top: 5px;
}

/* line 1508, ../../sass/layouts/responsive-sidebars.scss */
.node-type-question .node-question .submitted {
  margin-top: 0px;
  margin-bottom: 50px;
  border-bottom: 1px solid #bdbdbd;
  padding-bottom: 20px;
}

/* line 1515, ../../sass/layouts/responsive-sidebars.scss */
.node-type-question .node-question .submitted a {
  font-style: italic;
  font-weight: bold;
}

/* line 1520, ../../sass/layouts/responsive-sidebars.scss */
.node-type-question .node-question .field-type-image {
  float: left;
  margin-bottom: 15px;
  margin-right: 15px;
  border: 1px solid #000;
  display: none;
}

/* line 1528, ../../sass/layouts/responsive-sidebars.scss */
.questionViewAnswer {
  padding-top: 10px;
  clear: both;
}

/* line 1533, ../../sass/layouts/responsive-sidebars.scss */
.node-type-question .node-question .field-type-text-long {
  line-height: 1.6em;
}

/* line 1537, ../../sass/layouts/responsive-sidebars.scss */
.node-type-question .view-id-question_response {
  line-height: 1.6em;
}

/* line 1541, ../../sass/layouts/responsive-sidebars.scss */
.node-type-question .view-id-question_response .submitted .image {
  padding: 20px 0px;
}

/* line 1545, ../../sass/layouts/responsive-sidebars.scss */
.node-type-question .view-id-question_response .submitted a {
  font-style: italic;
  font-weight: bold;
  padding-right: 4px;
}

/* line 1551, ../../sass/layouts/responsive-sidebars.scss */
.node-type-question .view-id-question_response .submitted .date-display-single {
  font-style: italic;
  color: #888;
  padding-right: 4px;
}

/* line 1557, ../../sass/layouts/responsive-sidebars.scss */
.node-type-question .view-id-question_response .submitted .position {
  font-style: italic;
  color: #3d82a8;
}

/* line 1564, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content .panel-pane.pane-episode-archive {
  display: block;
}

/* line 1568, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-sidebar .panel-pane.pane-episode-archive {
  display: none;
}

/* line 1572, ../../sass/layouts/responsive-sidebars.scss */
.node-type-show .panel-region-content-main {
  float: left;
  width: 66.66667%;
  margin-left: 0%;
  margin-right: -66.66667%;
  padding-left: 10px;
  padding-right: 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  word-wrap: break-word;
  display: none;
}

/* line 1577, ../../sass/layouts/responsive-sidebars.scss */
.field-name-field-ref-episode {
  display: inline-block;
  position: relative;
  font-style: italic;
  font-size: 13.5px;
  color: #706E6E;
}

/* line 1585, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-bottom .view-show-segment-browser .views-field-title {
  font-size: .9em;
}

/* line 1589, ../../sass/layouts/responsive-sidebars.scss */
.view-show-segment-browser .view-content .views-field-title {
  margin-top: 7px;
  margin-bottom: 7px;
}

/* line 1594, ../../sass/layouts/responsive-sidebars.scss */
.view-show-segment-browser .view-content .views-field-entity-to-player a {
  display: block;
  width: 23px;
  height: 18px;
  background: url(../../images/buttons-player.png) no-repeat center top;
  margin-top: 7px;
}

/* line 1602, ../../sass/layouts/responsive-sidebars.scss */
.view-show-segment-browser .view-content .views-field-field-date, .view-show-segment-browser .view-content .views-field-title {
  float: left;
}

/* line 1606, ../../sass/layouts/responsive-sidebars.scss */
.node-type-show .node-title {
  border-bottom: 1px solid #e0e0e0;
  margin-bottom: 15px;
  background: #ffffff;
  position: relative;
  border-top: 1px solid #e0e0e0;
  text-transform: uppercase;
}

/* line 1615, ../../sass/layouts/responsive-sidebars.scss */
.node-type-show .panel-region-content-sidebar {
  float: left;
  width: 33.33333%;
  margin-left: 66.66667%;
  margin-right: -100%;
  padding-left: 10px;
  padding-right: 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  word-wrap: break-word;
  display: none;
}

/* line 1630, ../../sass/layouts/responsive-sidebars.scss */
.node-type-show .pane-field-ref-collections-panel-pane-1 .views-field-title {
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  text-decoration: none;
  font-size: 1.0em;
  font-weight: bold;
  text-transform: uppercase;
  border-bottom: 1px solid #e0e0e0;
  margin-bottom: 15px;
  background: #ffffff;
  position: relative;
  border-top: 1px solid #e0e0e0;
  line-height: 2.90476em;
  padding-left: 0px;
  padding-right: 7px;
  height: auto;
}

/* line 1647, ../../sass/layouts/responsive-sidebars.scss */
.view-show-segment-browser .view-content .views-field-entity-to-player {
  float: right;
}

/* line 1651, ../../sass/layouts/responsive-sidebars.scss */
.view-show-segment-browser .view-content .views-field-entity-to-player a span {
  display: none;
}

/* line 1655, ../../sass/layouts/responsive-sidebars.scss */
.views-exposed-form .views-exposed-widget .form-submit {
  margin-top: 0px;
}

/* line 1659, ../../sass/layouts/responsive-sidebars.scss */
.views-exposed-form {
  margin-bottom: 25px;
  background: #e1e1e1;
  padding-bottom: 1px;
}

/* line 1667, ../../sass/layouts/responsive-sidebars.scss */
.field-name-field-ref-episode {
  z-index: 900;
}

/* line 1671, ../../sass/layouts/responsive-sidebars.scss */
.tickerbar TD {
  font-family: Helvetica;
  font-size: 15px;
  font-weight: bold;
  line-height: 27px;
  padding: 0px;
}

/* line 1679, ../../sass/layouts/responsive-sidebars.scss */
.tickerbar TD.divider {
  width: 1px;
  padding: 0;
  border-left: 1px solid #CCCCCC!important;
}

/* line 1685, ../../sass/layouts/responsive-sidebars.scss */
.tickerbar .getquote .box {
  padding: 5px 0px 5px 0px;
  margin-top: 10px;
  border-top: 1px solid #bdbdbd;
  background: #f5f5f5;
}

/* line 1692, ../../sass/layouts/responsive-sidebars.scss */
.tickerbar .lookup {
  padding-right: 10px;
  text-transform: uppercase;
  padding-top: 2px;
}

/* line 1698, ../../sass/layouts/responsive-sidebars.scss */
.tickerbar .lookup a {
  color: #f78c49!important;
}

/* line 1701, ../../sass/layouts/responsive-sidebars.scss */
.tickerbar .getquote INPUT.go, .getquote INPUT.button {
  background-color: #00a6d9!important;
  border: none!important;
  color: #fff!important;
  height: 26px!important;
  font-weight: bold;
  font-size: .8em;
  font-family: helvetica, sans;
  border-radius: 4px;
  padding: 0px 7px;
}

/* line 1713, ../../sass/layouts/responsive-sidebars.scss */
.tickerbar .getquote INPUT.text, .getquote INPUT.ticker {
  padding-left: 10px!important;
}

/* line 1717, ../../sass/layouts/responsive-sidebars.scss */
.tickerbar .poweredby {
  display: none;
}

/* line 1721, ../../sass/layouts/responsive-sidebars.scss */
.tickerbar TD A {
  float: left;
  font-family: Helvetica;
  color: #555;
  font-size: 14px;
  line-height: 27px;
  font-weight: bold;
  text-decoration: none;
}

/* line 1731, ../../sass/layouts/responsive-sidebars.scss */
.tickerbar .change_unchanged {
  color: #00A00F;
  padding-left: 0px;
  clear: left;
  float: left;
  padding-top: 5px;
}

/* line 1740, ../../sass/layouts/responsive-sidebars.scss */
.tickerbar .change_positive {
  color: #00A00F;
  padding-left: 0px;
  clear: left;
  float: left;
  padding-top: 5px;
}

/* line 1748, ../../sass/layouts/responsive-sidebars.scss */
.tickerbar .change_negative {
  color: #00A00F;
  padding-left: 0px;
  clear: left;
  float: left;
  padding-top: 5px;
}

/* line 1756, ../../sass/layouts/responsive-sidebars.scss */
.tickerbar .ticker {
  height: 22px;
  overflow: hidden;
}

/* line 1761, ../../sass/layouts/responsive-sidebars.scss */
.tickerbar .fcneutralarrow {
  display: none;
}

/* line 1765, ../../sass/layouts/responsive-sidebars.scss */
.tickerbar .fcuparrow {
  display: none;
}

/* line 1769, ../../sass/layouts/responsive-sidebars.scss */
.tickerbar .fcdownarrow {
  display: none;
}

/* line 1773, ../../sass/layouts/responsive-sidebars.scss */
.tickerbar .change_unchanged:first-child {
  color: #00A00F;
  padding-left: 0px;
  clear: left;
  float: left;
  padding-top: 0px;
}

/* line 1781, ../../sass/layouts/responsive-sidebars.scss */
.tickerbar .change_positive:first-child {
  color: #00A00F;
  padding-left: 0px;
  clear: left;
  float: left;
  padding-top: 0px;
}

/* line 1789, ../../sass/layouts/responsive-sidebars.scss */
.tickerbar .change_negative:first-child {
  color: #00A00F;
  padding-left: 0px;
  clear: left;
  float: left;
  padding-top: 0px;
}

/* line 1796, ../../sass/layouts/responsive-sidebars.scss */
.fc .row TD, .fc .row1 TD, .fc .row2 TD {
  padding-right: 10px!important;
  padding-left: 0px!important;
}

/* line 1800, ../../sass/layouts/responsive-sidebars.scss */
.tickerbar .change_positive {
  color: #00A00F;
  padding-left: 0px;
  clear: left;
  float: left;
}

/* line 1807, ../../sass/layouts/responsive-sidebars.scss */
.tickerbar TD {
  vertical-align: top!important;
}

/* line 1811, ../../sass/layouts/responsive-sidebars.scss */
.tickerbar TD .lastprice {
  font-size: 13px;
  float: right;
  text-align: right;
}

/* line 1817, ../../sass/layouts/responsive-sidebars.scss */
.tickerbar TD .changepercent {
  clear: right;
  float: right;
}

/* line 1825, ../../sass/layouts/responsive-sidebars.scss */
.pane-node-field-description {
  font-style: italic;
  color: #888;
  line-height: 1.6em;
  border-top: 1px solid #bdbdbd;
  border-bottom: 1px solid #bdbdbd;
}

/* line 1833, ../../sass/layouts/responsive-sidebars.scss */
.panel-pane.pane-panels-mini.pane-content-by-collections-tabs .pane-title {
  border-bottom: 1px solid #e0e0e0;
  background: #ffffff;
  position: relative;
  border-top: 1px solid #e0e0e0;
  text-transform: uppercase;
  color: #b24401;
  font-size: .9em;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 0px;
  margin-top: 0px;
}

/* line 1837, ../../sass/layouts/responsive-sidebars.scss */
.field-collection-icon
.panel-pane.pane-panels-mini.pane-content-by-collections-tabs h2 {
  border-bottom: 1px solid #e0e0e0;
  background: #ffffff;
  position: relative;
  border-top: 1px solid #e0e0e0;
  text-transform: uppercase;
  color: #b24401;
  font-size: .9em;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 0px;
  margin-top: 0px;
}

/* line 1841, ../../sass/layouts/responsive-sidebars.scss */
.logged-in .view-id-latest_stories .more-link {
  margin-top: -32px;
}

/* line 1845, ../../sass/layouts/responsive-sidebars.scss */
.logged-in .view-id-latest_comments_on_stories .more-link {
  margin-top: -48px;
}

/* line 1849, ../../sass/layouts/responsive-sidebars.scss */
.node-type-show .slideshow_byline {
  display: none;
}

/* line 1853, ../../sass/layouts/responsive-sidebars.scss */
.node-episode .node-title {
  padding-top: 20px;
}

/* line 1859, ../../sass/layouts/responsive-sidebars.scss */
.pane-block-12 {
  text-align: center;
}

/* line 1865, ../../sass/layouts/responsive-sidebars.scss */
.node-bio img {
  width: 40%;
  float: left;
  padding-right: 20px;
  padding-bottom: 20px;
}

/* line 1872, ../../sass/layouts/responsive-sidebars.scss */
.node-bio .facebook-twitter-wrapper {
  padding-top: 20px!important;
}

/* line 1876, ../../sass/layouts/responsive-sidebars.scss */
.node-bio .field-type-text-long .field-item p {
  line-height: 1.52857;
}

/* line 1881, ../../sass/layouts/responsive-sidebars.scss */
.node-bio .content {
  padding-bottom: 20px;
}

/* line 1885, ../../sass/layouts/responsive-sidebars.scss */
.node-type-bio .pane-custom-share-links {
  margin-top: 0px;
}

/* line 1890, ../../sass/layouts/responsive-sidebars.scss */
.view-show-segment-browser .view-content .views-row-even {
  background-color: #e9f5f7;
}

/* line 1893, ../../sass/layouts/responsive-sidebars.scss */
.view-show-segment-browser .view-content .views-row {
  overflow: hidden;
  padding: 2px 10px 2px 0px;
  border-top: 1px solid #FFF;
  border-bottom: 1px solid #FFF;
  color: #3D82A8;
}

/* line 1901, ../../sass/layouts/responsive-sidebars.scss */
.node-type-story .field-name-field-image {
  position: relative;
}

/* line 1905, ../../sass/layouts/responsive-sidebars.scss */
.node-type-story .pane-node-content .field-name-field-image img {
  width: 100%;
  padding-bottom: 20px;
}

/* line 1910, ../../sass/layouts/responsive-sidebars.scss */
.node-type-story .field-name-field-image .field-name-field-byline-text {
  text-align: left;
  padding: 0 0 5px 0;
  height: 10px;
  width: 54.7%;
  margin-top: -20px;
  margin-bottom: 12px;
}

/* line 1919, ../../sass/layouts/responsive-sidebars.scss */
.field-name-field-ref-episode {
  font-style: italic;
}
/* line 1921, ../../sass/layouts/responsive-sidebars.scss */
.field-name-field-ref-episode a {
  color: #3d82a8;
}

/* line 1926, ../../sass/layouts/responsive-sidebars.scss */
.byline {
  padding-top: 20px;
  font-weight: bold;
  font-style: italic;
  display: block;
  font-size: .9em;
  color: #222;
}

/* line 1935, ../../sass/layouts/responsive-sidebars.scss */
.node-type-story .byline {
  padding-top: 0px;
  margin-top: -7px;
}

/* line 1944, ../../sass/layouts/responsive-sidebars.scss */
.field-name-field-description ul {
  padding-left: 1.2em;
}

/* line 1948, ../../sass/layouts/responsive-sidebars.scss */
#support_block_side #header {
  box-shadow: none;
  border-top: 1px solid #bdbdbd;
}

/* line 1955, ../../sass/layouts/responsive-sidebars.scss */
.node-type-episode .byline {
  padding-top: 0px;
  font-weight: normal;
  font-style: italic;
  display: block;
  font-size: .9em;
  color: gray;
}
/* line 1962, ../../sass/layouts/responsive-sidebars.scss */
.node-type-episode .byline a {
  color: gray;
}

/* line 1967, ../../sass/layouts/responsive-sidebars.scss */
.field-type-datetime {
  color: #b24401;
}

/* line 1972, ../../sass/layouts/responsive-sidebars.scss */
.node-type-bio .byline {
  font-weight: normal;
  font-style: italic;
  padding-top: 0px;
  display: block;
  font-size: .9em;
  color: gray;
}

/* line 1982, ../../sass/layouts/responsive-sidebars.scss */
.view-related-stories .inner {
  display: block;
  font-size: .9em;
  font-weight: normal;
  margin-left: -30px;
  padding: 12px 20px 12px 35px;
  border-bottom: 1px dotted #bdbdbd;
}
/* line 1991, ../../sass/layouts/responsive-sidebars.scss */
.view-related-stories .inner a {
  margin: 0;
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
  line-height: 1.1em;
  color: #222222;
  font-size: .7em;
}

/* line 2001, ../../sass/layouts/responsive-sidebars.scss */
.pane-related-stories-panel-pane-1 {
  border: 1px solid #e0e0e0;
  margin-top: 15px;
  display: none;
}

/* line 2007, ../../sass/layouts/responsive-sidebars.scss */
.ui-tabs .ui-tabs-nav li.ui-state-active a {
  background-color: #FFF;
  color: #5C5C5C;
  padding-bottom: 6px;
  margin-bottom: -1px;
  border-bottom: 1px solid #fff;
}

/* line 2015, ../../sass/layouts/responsive-sidebars.scss */
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
  cursor: text;
}

/* line 2019, ../../sass/layouts/responsive-sidebars.scss */
.ui-tabs .ui-tabs-nav {
  margin: 0;
  padding: 10px 0 0 10px;
  border-bottom: 1px solid #bdbdbd;
}

/* line 2025, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-main .ui-tabs .ui-tabs-panel {
  padding-top: 30px;
  border-left: 0px none;
  border-right: 0px none;
  border-bottom: 0px none;
  border-top: 0px none;
}

/* line 2033, ../../sass/layouts/responsive-sidebars.scss */
.ui-tabs .ui-tabs-panel {
  background: none repeat scroll 0 0 transparent;
  border-width: 0;
  display: block;
  padding: 0;
}

/* line 2040, ../../sass/layouts/responsive-sidebars.scss */
.about-the-author {
  clear: both;
  margin: 20px 0 0px 0;
  padding: 20px 10px 10px 10px;
  line-height: 21px;
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  background: #cdeaf4;
}

/* line 2050, ../../sass/layouts/responsive-sidebars.scss */
#about_author_image {
  width: 14%;
  float: left;
}

/* line 2055, ../../sass/layouts/responsive-sidebars.scss */
.about-author-content-image {
  width: 82%;
  float: right;
  position: relative;
}

/* line 2061, ../../sass/layouts/responsive-sidebars.scss */
#about_author_image img {
  width: 100%;
}

/* line 2065, ../../sass/layouts/responsive-sidebars.scss */
.about-the-author img {
  float: left;
  margin: 0 15px 0px 0px;
  border: 1px solid #e0e0e0;
}

/* line 2071, ../../sass/layouts/responsive-sidebars.scss */
.about-the-author h2 {
  font-size: 14.5px;
  line-height: 18px;
  margin: 0;
  padding-bottom: 5px;
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
}

/* line 2079, ../../sass/layouts/responsive-sidebars.scss */
.about-the-author {
  line-height: 21px;
}

/* line 2083, ../../sass/layouts/responsive-sidebars.scss */
.about-social-wrapper-image {
  padding-top: 10px;
  float: left;
}

/* line 2088, ../../sass/layouts/responsive-sidebars.scss */
.about-the-author .more-link {
  font-family: Georgia, "Times New Roman", "DejaVu Serif", serif;
  padding-top: 0px;
  display: inline;
  float: left;
  color: #222;
  text-transform: none;
  font-weight: normal;
}

/* line 2098, ../../sass/layouts/responsive-sidebars.scss */
.node-type-page h1.title, .node-type-story h1.title, .node-type-question h1.title, .node-type-reader h1.title {
  background: none;
  color: black;
  margin: 0;
  padding: 0px 0px 20px 0px;
  line-height: 1.15857em;
}

/* line 2106, ../../sass/layouts/responsive-sidebars.scss */
.node-type-story .tabs .tabs-menu {
  border-bottom: 1px solid #bdbdbd;
}

/* line 2110, ../../sass/layouts/responsive-sidebars.scss */
.node-type-story .panel-region-content-main .node-story .tabs .tabs-nav li {
  float: right;
}

/* line 2114, ../../sass/layouts/responsive-sidebars.scss */
.panel-general-layout {
  margin-bottom: 50px;
  margin-top: 18px;
}

/* line 2120, ../../sass/layouts/responsive-sidebars.scss */
.quicktabs-tabs {
  padding: 0;
  margin: 0;
}
/* line 2124, ../../sass/layouts/responsive-sidebars.scss */
.quicktabs-tabs li {
  display: inline-block;
  list-style-type: none;
  list-style-image: none;
}
/* line 2129, ../../sass/layouts/responsive-sidebars.scss */
.quicktabs-tabs li a {
  border-color: #716D6F #716D6F #FFFFFF;
  border-style: solid;
  border-width: 1px;
  color: #5D5C5C;
  display: inline-block;
  font-size: 14px;
  padding: 5px 10px;
  text-transform: uppercase;
  background-color: #E7F0F6;
}
/* line 2141, ../../sass/layouts/responsive-sidebars.scss */
.quicktabs-tabs li.active a {
  background-color: #fff;
}
/* line 2146, ../../sass/layouts/responsive-sidebars.scss */
.quicktabs-tabs .quicktabs-hide {
  display: none;
}

/* line 2153, ../../sass/layouts/responsive-sidebars.scss */
.awesome, .awesome:visited {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  background: #222222 url(alert-overlay.png) repeat-x;
  display: inline-block;
  padding: 5px 10px 6px;
  color: #fff;
  text-decoration: none;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
  text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
  border-bottom: 1px solid rgba(0, 0, 0, 0.25);
  position: relative;
  cursor: pointer;
}

/* line 2170, ../../sass/layouts/responsive-sidebars.scss */
.awesome:hover {
  background-color: #111;
  color: #fff;
}

/* line 2173, ../../sass/layouts/responsive-sidebars.scss */
.awesome:active {
  top: 1px;
}

/* line 2176, ../../sass/layouts/responsive-sidebars.scss */
.small.awesome, .small.awesome:visited {
  font-size: 11px;
}

/* line 2180, ../../sass/layouts/responsive-sidebars.scss */
.awesome, .awesome:visited,
.medium.awesome, .medium.awesome:visited {
  font-size: 13px;
  font-weight: bold;
  line-height: 1;
  text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
}

/* line 2183, ../../sass/layouts/responsive-sidebars.scss */
.large.awesome, .large.awesome:visited {
  font-size: 14px;
  padding: 8px 14px 9px;
}

/* line 2186, ../../sass/layouts/responsive-sidebars.scss */
.green.awesome, .green.awesome:visited {
  background-color: #91bd09;
}

/* line 2189, ../../sass/layouts/responsive-sidebars.scss */
.green.awesome:hover {
  background-color: #749a02;
}

/* line 2192, ../../sass/layouts/responsive-sidebars.scss */
.blue.awesome, .blue.awesome:visited {
  background-color: #2daebf;
}

/* line 2195, ../../sass/layouts/responsive-sidebars.scss */
.blue.awesome:hover {
  background-color: #007d9a;
}

/* line 2198, ../../sass/layouts/responsive-sidebars.scss */
.red.awesome, .red.awesome:visited {
  background-color: #e33100;
}

/* line 2201, ../../sass/layouts/responsive-sidebars.scss */
.red.awesome:hover {
  background-color: #872300;
}

/* line 2204, ../../sass/layouts/responsive-sidebars.scss */
.magenta.awesome, .magenta.awesome:visited {
  background-color: #a9014b;
}

/* line 2207, ../../sass/layouts/responsive-sidebars.scss */
.magenta.awesome:hover {
  background-color: #630030;
}

/* line 2210, ../../sass/layouts/responsive-sidebars.scss */
.orange.awesome, .orange.awesome:visited {
  background-color: #ff5c00;
}

/* line 2213, ../../sass/layouts/responsive-sidebars.scss */
.orange.awesome:hover {
  background-color: #d45500;
}

/* line 2216, ../../sass/layouts/responsive-sidebars.scss */
.yellow.awesome, .yellow.awesome:visited {
  background-color: #ffb515;
}

/* line 2219, ../../sass/layouts/responsive-sidebars.scss */
.yellow.awesome:hover {
  background-color: #fc9200;
}

/* line 2227, ../../sass/layouts/responsive-sidebars.scss */
.node-type-story .panel-region-content-main .node-story .tabs {
  margin-top: -20px;
}
/* line 2231, ../../sass/layouts/responsive-sidebars.scss */
.node-type-story .panel-region-content-main .node-story .tabs .ui-tabs-nav li {
  float: right;
}

/* line 2238, ../../sass/layouts/responsive-sidebars.scss */
.ui-state-default.ui-corner-top {
  visibility: hidden;
}

/* line 2242, ../../sass/layouts/responsive-sidebars.scss */
.ui-tabs {
  padding: 0;
  position: relative;
  /*font-size: 1.15em;
font-family: georgia;
line-height: 23px;*/
}
/* line 2246, ../../sass/layouts/responsive-sidebars.scss */
.ui-tabs .ui-widget-header {
  background: none;
  border: none;
  color: #222222;
  font-weight: bold;
}
/* line 2254, ../../sass/layouts/responsive-sidebars.scss */
.ui-tabs .ui-tabs-nav {
  margin: 0;
  padding: 10px 0 0 0px;
  border-bottom: 1px solid #e1e1e1;
}
/* line 2259, ../../sass/layouts/responsive-sidebars.scss */
.ui-tabs .ui-tabs-nav li {
  background: none;
  border: 1px solid #e1e1e1;
}
/* line 2264, ../../sass/layouts/responsive-sidebars.scss */
.ui-tabs .ui-tabs-nav li a {
  float: left;
  padding: 8px 12px 5px 12px;
  font-size: .85em;
  color: #5d5c5c;
  text-transform: uppercase;
  text-decoration: none;
  background: #f5f5f5;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
}
/* line 2278, ../../sass/layouts/responsive-sidebars.scss */
.ui-tabs .ui-tabs-nav li.ui-state-active {
  color: #fff;
  font-weight: normal;
  top: 1px;
  padding-bottom: 0px;
  border: 1px solid #e0e0e0;
  border-bottom-color: #fff;
  visibility: hidden;
}
/* line 2287, ../../sass/layouts/responsive-sidebars.scss */
.ui-tabs .ui-tabs-nav li.ui-state-active a {
  color: #b24401;
  padding-bottom: 6px;
  margin-bottom: -1px;
  background-color: #ffffff;
}
/* line 2297, ../../sass/layouts/responsive-sidebars.scss */
.ui-tabs .ie .ui-tabs .ui-tabs-nav li a {
  padding-left: 2px!important;
  padding-right: 2px!important;
}
/* line 2302, ../../sass/layouts/responsive-sidebars.scss */
.ui-tabs .ui-tabs-nav li:last-child {
  margin: 0 0em 1px 0;
}
/* line 2307, ../../sass/layouts/responsive-sidebars.scss */
.ui-tabs .ui-tabs-panel {
  background: none repeat scroll 0 0 transparent;
  border-width: 0;
  display: block;
  padding: 0;
}
/* line 2314, ../../sass/layouts/responsive-sidebars.scss */
.ui-tabs .ui-tabs-panel .block-views {
  margin-bottom: 0;
}
/* line 2317, ../../sass/layouts/responsive-sidebars.scss */
.sidebar .ui-tabs .ui-tabs-panel .block-views > .content {
  border: none;
}
/* line 2332, ../../sass/layouts/responsive-sidebars.scss */
.ui-tabs.ui-widget-content {
  background: none;
  border: none;
}
/* line 2337, ../../sass/layouts/responsive-sidebars.scss */
.ui-tabs.ui-widget {
  font-size: inherit;
  font-family: Georgia, "Times New Roman", Times, "DejaVu Serif", serif;
  line-height: 20px;
}
/* line 2350, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-main .ui-tabs .ui-tabs-panel {
  padding-top: 0px;
  border-left: 0px none;
  border-right: 0px none;
  border-bottom: 0px none;
  border-top: 0px none;
}
/* line 2361, ../../sass/layouts/responsive-sidebars.scss */
.sidebar .ui-tabs .ui-tabs-panel, .panel-region-sidebar .ui-tabs .ui-tabs-panel {
  margin: 0 0 0 0;
  padding-top: 0px;
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
}
/* line 2370, ../../sass/layouts/responsive-sidebars.scss */
.sidebar .ui-tabs .pane-views-panes .pane-content, .panel-region-sidebar .ui-tabs .pane-views-panes .pane-content {
  border: 0px none;
}

/* line 2376, ../../sass/layouts/responsive-sidebars.scss */
.ui-corner-all {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}

/* line 2382, ../../sass/layouts/responsive-sidebars.scss */
.ui-corner-top {
  -webkit-border-top-left-radius: 0;
  -moz-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -webkit-border-top-right-radius: 0;
  -moz-border-top-right-radius: 0;
  border-top-right-radius: 0;
}

/* line 2391, ../../sass/layouts/responsive-sidebars.scss */
.ui-corner-bottom {
  -webkit-border-bottom-left-radius: 0;
  -moz-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 2401, ../../sass/layouts/responsive-sidebars.scss */
#content-sidebar .field-name-field-links .field-items .field-item {
  padding-top: 15px;
  padding-bottom: 15px;
  border-bottom: 1px dotted #bdbdbd;
}

/* line 2407, ../../sass/layouts/responsive-sidebars.scss */
#content-sidebar .field-name-field-links .field-items .field-item:first-child {
  border-top: 1px dotted #bdbdbd;
  border-bottom: 1px dotted #bdbdbd;
}

/* line 2411, ../../sass/layouts/responsive-sidebars.scss */
.page-node-player-storyplayer .column {
  padding-top: 45px;
}

/* line 2416, ../../sass/layouts/responsive-sidebars.scss */
.comment .comment-header .comment-inner {
  padding: 10px;
  border: 1px solid #C2C2C2;
  overflow: hidden;
}

/* line 2422, ../../sass/layouts/responsive-sidebars.scss */
.comment .comment-header {
  font-family: "Trebuchet MS",Tahoma,Verdana,Arial,sans-serif;
  font-size: 12px;
}

/* line 2427, ../../sass/layouts/responsive-sidebars.scss */
.comment.with-picture .comment-header .comment-inner {
  line-height: 50px;
}

/* line 2432, ../../sass/layouts/responsive-sidebars.scss */
.field-name-field-bio-title .field-item.first.even {
  color: #999;
}

/* line 2436, ../../sass/layouts/responsive-sidebars.scss */
.comments {
  /* Wrapper for the list of comments and its title */
  margin: 1.5em 0;
}
/* line 2439, ../../sass/layouts/responsive-sidebars.scss */
.comments h2.title {
  /* Heading for the list of comments */
}
/* line 2442, ../../sass/layouts/responsive-sidebars.scss */
.comments h2.comment-form {
  /* Heading for the comment form */
}

/* line 2446, ../../sass/layouts/responsive-sidebars.scss */
.comment {
  /* Wrapper for a single comment */
  font-size: 13.5px;
  line-height: 21px;
  border-bottom: 1px solid #e1e1e1;
  padding-bottom: 20px;
}
/* line 2452, ../../sass/layouts/responsive-sidebars.scss */
.comment.comment-preview {
  /* Preview of the comment before submitting new or updated comment */
  background-color: #ffffea;
  /* Drupal core will use a #ffffea background. See #1110842 */
}
/* line 2456, ../../sass/layouts/responsive-sidebars.scss */
.comment.new {
  /* A new comment since the user last viewed the page. */
}
/* line 2459, ../../sass/layouts/responsive-sidebars.scss */
.comment.first {
  /* The first comment in the list of comments */
}
/* line 2462, ../../sass/layouts/responsive-sidebars.scss */
.comment.last {
  /* The last comment in the list of comments */
}
/* line 2465, ../../sass/layouts/responsive-sidebars.scss */
.comment.odd {
  /* An odd-numbered comment in the list of comments */
}
/* line 2468, ../../sass/layouts/responsive-sidebars.scss */
.comment.even {
  /* An even-numbered comment in the list of comments */
}
/* line 2471, ../../sass/layouts/responsive-sidebars.scss */
.comment.comment-by-anonymous {
  /* A comment created by an anonymous user */
}
/* line 2474, ../../sass/layouts/responsive-sidebars.scss */
.comment.comment-by-node-author {
  /* A comment created by the node's author */
}
/* line 2477, ../../sass/layouts/responsive-sidebars.scss */
.comment.comment-by-viewer {
  /* A comment created by the current user */
}
/* line 2480, ../../sass/layouts/responsive-sidebars.scss */
.comment h3.comment-title {
  /* Comment title */
}
/* line 2483, ../../sass/layouts/responsive-sidebars.scss */
.comment .new {
  /* "New" marker for comments that are new for the current user */
  color: #c00;
}
/* line 2487, ../../sass/layouts/responsive-sidebars.scss */
.comment .user-picture img {
  /* The picture of the comment author */
  width: 40px;
  padding-right: 10px;
}
/* line 2492, ../../sass/layouts/responsive-sidebars.scss */
.comment .submitted {
  /* The "posted by" information */
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: .8em;
  color: #888888;
}
/* line 2498, ../../sass/layouts/responsive-sidebars.scss */
.comment .permalink {
  /* Comment's permalink wrapper */
  text-transform: uppercase;
  font-size: 75%;
  color: #b24401;
  padding-left: 5px;
}
/* line 2505, ../../sass/layouts/responsive-sidebars.scss */
.comment .username {
  color: #007fa6;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
  font-size: 1.1em;
}
/* line 2512, ../../sass/layouts/responsive-sidebars.scss */
.comment .comment_forbidden {
  padding-left: 0em;
}
/* line 2514, ../../sass/layouts/responsive-sidebars.scss */
.comment .comment_forbidden a {
  color: #00a6d9;
}
/* line 2519, ../../sass/layouts/responsive-sidebars.scss */
.comment .user-signature {
  /* The user's signature */
}
/* line 2522, ../../sass/layouts/responsive-sidebars.scss */
.comment ul.links {
  /* Comment links. See also the ul.links declaration in the pages.css. */
}

/* line 2526, ../../sass/layouts/responsive-sidebars.scss */
.indented {
  /* Nested comments are indented */
  margin-left: 18px;
  /* Drupal core uses a 25px left margin */
}

/* line 2530, ../../sass/layouts/responsive-sidebars.scss */
.comment-unpublished {
  /* Unpublished comments */
  /* background-color: #fff4f4; */
  /* Drupal core uses a #fff4f4 background */
}
/* line 2533, ../../sass/layouts/responsive-sidebars.scss */
.comment-unpublished p.unpublished {
  /* The word "Unpublished" displayed underneath the content. */
  height: 0;
  overflow: visible;
  color: #d8d8d8;
  font-size: 75px;
  line-height: 1;
  font-family: Impact, "Arial Narrow", Helvetica, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  word-wrap: break-word;
}

/*end story page*/
/*begin admin styling*/
/* line 2542, ../../sass/layouts/responsive-sidebars.scss */
.view-episode-playlist .field-collection-view ul.field-collection-view-links {
  display: none;
}

/*end admin styling*/
/*begin carousel styling additions*/
/* line 2548, ../../sass/layouts/responsive-sidebars.scss */
.flexslider.carousel .slides .inner {
  float: left;
  padding: 0 1px;
}

/* line 2553, ../../sass/layouts/responsive-sidebars.scss */
.flexslider.carousel .slides li {
  margin-left: 2px;
  margin-right: 0px;
}

/* line 2558, ../../sass/layouts/responsive-sidebars.scss */
.flexslider.carousel .views-field.views-field-field-shortteaser {
  padding: 0 3px;
  font-size: 1.0em;
  line-height: 1.62857em;
}

/* line 2564, ../../sass/layouts/responsive-sidebars.scss */
.flexslider ul.slides li img {
  padding: 0px;
}

/* line 2568, ../../sass/layouts/responsive-sidebars.scss */
.flexslider.carousel .flex-direction-nav {
  position: absolute;
  top: -65px;
  right: 0px;
  list-style: none;
}

/* line 2575, ../../sass/layouts/responsive-sidebars.scss */
.addthis_20x20_style .addthis_counter.addthis_bubble_style {
  margin-right: 8px!important;
}

/* line 2579, ../../sass/layouts/responsive-sidebars.scss */
.addthis_counter.addthis_pill_style {
  margin-right: 6px!important;
}

/* line 2583, ../../sass/layouts/responsive-sidebars.scss */
.addthis_button_print {
  margin-right: 8px!important;
}

/* line 2587, ../../sass/layouts/responsive-sidebars.scss */
.shareintro {
  display: inline;
  float: left;
  color: #911717;
  text-transform: uppercase;
  font-family: helvetica;
  font-weight: bold;
  font-size: .8em;
}
/* line 2595, ../../sass/layouts/responsive-sidebars.scss */
.shareintro p {
  margin-top: 0px;
  height: 18px;
  color: #911717;
  padding: 1px 5px 0px 2px;
  font-size: 10px;
  margin-right: 0px;
  border-top: 1px solid #911717;
  border-bottom: 1px solid #911717;
  margin-bottom:0;
}

/* line 2607, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer .addthis_toolbox {
  margin-top: -10px;
  margin-left: 0px;
}

/* line 2612, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer .addthis_button_print {
  display: none;
}

/* line 2616, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer .addthis_button_email {
  display: none;
}

/* line 2620, ../../sass/layouts/responsive-sidebars.scss */
.addthis_toolbox {
  padding-top: 0px;
  margin-left: 9px;
  float: left;
  min-width:200px;
}

/* line 2626, ../../sass/layouts/responsive-sidebars.scss */
.addthis_counter_twitter {
  display: none;
}

/* line 2630, ../../sass/layouts/responsive-sidebars.scss */
.addthis_counter_facebook {
  display: none;
}

/* line 2634, ../../sass/layouts/responsive-sidebars.scss */
.addthis_counter_linkedin {
  display: none;
}

/* line 2638, ../../sass/layouts/responsive-sidebars.scss */
.pane-story-question-links {
  margin-bottom: -20px;
}

/* line 2642, ../../sass/layouts/responsive-sidebars.scss */
#widget .btn-o .btn {
  background-image: none!important;
  border: none!important;
  background-color: none!important;
}

/*end carousel styling additions*/
/* line 2650, ../../sass/layouts/responsive-sidebars.scss */
.pane-custom-share-links .custom-share-links li {
  vertical-align: middle;
  height: 27px;
  margin: 0px 0px 0 0;
  padding: 0px 0px 10px 0;
}

/* line 2658, ../../sass/layouts/responsive-sidebars.scss */
.views-row .tags {
  display: none;
  color: #b24401;
  font-size: .85em;
  line-height: 14px;
  margin-top: 1%;
  font-style: normal;
  width: 100%;
  font-weight: bold;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
}
/* line 2668, ../../sass/layouts/responsive-sidebars.scss */
.views-row .tags a {
  font-family: Georgia, "Times New Roman", "DejaVu Serif", serif;
  font-weight: normal;
  color: #3d82a8;
  font-style: italic;
}

/* line 2676, ../../sass/layouts/responsive-sidebars.scss */
.views-field-field-categories {
  display: none;
  color: #b24401;
  font-size: .85em;
  line-height: 14px;
  margin-top: 1%;
  font-style: normal;
  width: 100%;
  font-weight: bold;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
}
/* line 2686, ../../sass/layouts/responsive-sidebars.scss */
.views-field-field-categories a {
  font-family: Georgia, "Times New Roman", "DejaVu Serif", serif;
  font-weight: normal;
  color: #3d82a8;
  font-style: italic;
}

/* line 2694, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer .view.view-latest-stories-audio .views-row:hover {
  background: #88d1ff;
}

/* line 2698, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer .view.view-latest-stories-audio .views-row a {
  text-decoration: none;
  color: #3d82a8;
}

/* line 2703, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer .view.view-latest-stories-audio .views-row a:hover {
  color: #fff;
}

/* line 2706, ../../sass/layouts/responsive-sidebars.scss */
.comment-count {
  background: url("../../images/comment-count-bubble-side.png") no-repeat right top;
  text-align: center;
  width: 21px;
  height: 23px;
  color: white;
  font-size: .8em;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  padding-top: 0px;
  line-height: 1.772em;
  display: inline-block;
  position: absolute;
  right: 0px;
}

/* line 2721, ../../sass/layouts/responsive-sidebars.scss */
.embed-container {
  position: relative;
  padding-bottom: 61.25%;
  /* 16/9 ratio */
  padding-top: 20px;
  /* IE6 workaround*/
  height: 0;
  overflow: hidden;
}

/* line 2731, ../../sass/layouts/responsive-sidebars.scss */
.embed-container iframe,
.embed-container object,
.embed-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 2739, ../../sass/layouts/responsive-sidebars.scss */
.more-link {
  color: #3d82a8;
  text-transform: uppercase;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
  text-align: left;
  margin: 10px auto;
}
/* line 2747, ../../sass/layouts/responsive-sidebars.scss */
.more-link a {
  color: #3d82a8;
}

/* line 2752, ../../sass/layouts/responsive-sidebars.scss */
.print-link {
  display: none;
}

/* line 2756, ../../sass/layouts/responsive-sidebars.scss */
.views-slideshow-hover-text .views-field-description p {
  color: #777;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 11px;
  font-weight: normal;
  line-height: 14px;
  margin-bottom: 0;
}

/* line 2765, ../../sass/layouts/responsive-sidebars.scss */
.view-content-by-topic.view-id-content_by_topic h3 {
  margin-bottom: 0em;
}

/* line 2768, ../../sass/layouts/responsive-sidebars.scss */
.pane-homepage-topics-panel-pane .views-field.views-field-nothing {
  border-bottom: 1px solid #e0e0e0;
  margin-bottom: 25px;
  background: #f4f4f4;
  position: relative;
  border-top: 1px solid #e0e0e0;
  margin-left: -10px;
  margin-right: -10px;
  padding-left: 10px;
}

/* line 2783, ../../sass/layouts/responsive-sidebars.scss */
#story-content {
  margin-top: 20px;
}

#story-content .field-item.first.even p:first-child {
  margin-top: 0px;
}

/* line 2787, ../../sass/layouts/responsive-sidebars.scss */
.views-field-description .credit {
  font-size: 11px;
}

/* line 2791, ../../sass/layouts/responsive-sidebars.scss */
.views-field.views-field-field-image {
  padding-right: 5.2%;
}

/* line 2795, ../../sass/layouts/responsive-sidebars.scss */
.panel-pane.pane-views-panes .pane-title {
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
  color: #b24401;
  text-transform: uppercase;
  font-size: 0.85em;
  margin-top: 0px;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: .9em;
  padding-left: 0px;
  margin-left: 0px;
  padding-right: 11px;
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  padding-left: 0px;
}

/* line 2800, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer .pane-latest-stories-audio-panel-pane-1 .pane-title {
  margin-bottom: 0px;
}

/* line 2803, ../../sass/layouts/responsive-sidebars.scss */
.panel-pane.pane-views-panes.pane-multiple-audio-files-for-each-ep-panel-pane-1 .pane-title {
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
  color: #b24401;
  text-transform: uppercase;
  font-size: 0.85em;
  margin-top: 0px;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: .9em;
  padding-left: 0px;
  margin-left: 0px;
  padding-right: 11px;
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  padding-left: 0px;
  margin-top: 7px;
  margin-bottom: 7px;
}

/* line 2810, ../../sass/layouts/responsive-sidebars.scss */
.pane-show-segment-browser-panel-pane-1 .pane-title {
  display: none;
}

/* line 2814, ../../sass/layouts/responsive-sidebars.scss */
.pane-show-segment-browser-panel-pane-1 .pane-content .view-header {
  display: none;
}

/* line 2818, ../../sass/layouts/responsive-sidebars.scss */
.pane-show-segment-browser-panel-pane-1 .pane-content {
  border-top: 1px solid #bdbdbd;
}

/* line 2823, ../../sass/layouts/responsive-sidebars.scss */
.page-taxonomy .pane-page-title .title {
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
  color: #b24401;
  text-transform: uppercase;
  font-size: 0.85em;
  margin-top: 0px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: .9em;
  padding-left: 10px;
  margin-left: 0px;
  padding-right: 11px;
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  padding-left: 0px;
}

/* line 2828, ../../sass/layouts/responsive-sidebars.scss */
.panel-pane.pane-views .pane-title {
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
  color: #b24401;
  text-transform: uppercase;
  font-size: 0.85em;
  margin-top: 0px;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: .9em;
  padding-left: 10px;
  margin-left: 0px;
  padding-right: 11px;
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  background: #ffffff;
}

/* line 2833, ../../sass/layouts/responsive-sidebars.scss */
.node-type-collection .panel-pane.pane-entity-field.pane-node-field-description .pane-title {
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
  color: #b24401;
  text-transform: uppercase;
  font-size: 0.85em;
  margin-top: 0px;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: .9em;
  padding-left: 10px;
  margin-left: 0px;
  padding-right: 11px;
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  background: #ffffff;
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #fff;
  font-style: normal;
  padding-top: 4px;
  padding-bottom: 4px;
}

/* line 2843, ../../sass/layouts/responsive-sidebars.scss */
.page-node-most-recent .panel-pane.pane-entity-field.pane-node-field-description .pane-title {
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
  color: #b24401;
  text-transform: uppercase;
  font-size: 0.85em;
  margin-top: 0px;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: .9em;
  padding-left: 10px;
  margin-left: 0px;
  padding-right: 11px;
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  background: #ffffff;
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #fff;
  font-style: normal;
  padding-top: 14px;
  padding-bottom: 4px;
  border-left: 0px;
  border-top: 0px;
  border-right: 0px;
  padding-left: 0px;
}

/* line 2857, ../../sass/layouts/responsive-sidebars.scss */
.panel-pane.pane-views.pane-songs-from-our-shows .pane-title {
  font-family: Helvetica,Arial,"Nimbus Sans L",sans-serif;
  font-weight: bold;
  color: #b24401;
  text-transform: uppercase;
  font-size: 0.85em;
  margin-top: 0px;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: .9em;
  padding-left: 0px;
  margin-left: 0px;
  padding-right: 11px;
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  background: #ffffff;
}

/* line 2875, ../../sass/layouts/responsive-sidebars.scss */
.region-footer #block-menu-block-footer-menu ul.menu li a {
  color: #fff;
}

/* line 2878, ../../sass/layouts/responsive-sidebars.scss */
.node-type-collection .panel-pane.pane-entity-field.pane-node-field-description {
  border-top: 0px;
  border-bottom: 0px;
}

/* line 2883, ../../sass/layouts/responsive-sidebars.scss */
.node-type-collection .panel-pane.pane-entity-field.pane-node-field-description .pane-content {
  border: 1px solid #e0e0e0;
  padding: 10px;
}

/* line 2887, ../../sass/layouts/responsive-sidebars.scss */
.panel-pane.pane-views.pane-buzzworthy .pane-title {
  padding-top: 4px;
  padding-bottom: 4px;
  border-bottom: 1px solid #fff;
}

/* line 2893, ../../sass/layouts/responsive-sidebars.scss */
.pane-node-sidebar .panel-pane.pane-views .pane-title {
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
  color: #b24401;
  text-transform: uppercase;
  font-size: 0.85em;
  margin-top: 0px;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: .9em;
  padding-left: 0px;
  margin-left: 0px;
  padding-right: 11px;
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  background: #ffffff;
  padding-left: 10px;
}

/* line 2899, ../../sass/layouts/responsive-sidebars.scss */
.page-latest-stories .panel-pane.pane-page-title .title {
  display: none;
}

/* line 2903, ../../sass/layouts/responsive-sidebars.scss */
.page-latest-comments .panel-pane.pane-page-title .title {
  display: none;
}

/* line 2907, ../../sass/layouts/responsive-sidebars.scss */
.pane-node-sidebar .panel-pane.pane-buzzworthy .pane-title {
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
  color: #b24401;
  text-transform: uppercase;
  font-size: 0.85em;
  margin-top: 0px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: .9em;
  padding-left: 0px;
  margin-left: 0px;
  padding-right: 11px;
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #fff;
  background: #ffffff;
  padding-left: 10px;
}

/* line 2926, ../../sass/layouts/responsive-sidebars.scss */
.view-multiple-audio-files-for-each-ep .views-row-odd {
  background: #f5f5f5;
}

/* line 2930, ../../sass/layouts/responsive-sidebars.scss */
.view-multiple-audio-files-for-each-ep .views-row {
  padding: 10px 0px;
}

/* line 2934, ../../sass/layouts/responsive-sidebars.scss */
.view-multiple-audio-files-for-each-ep .views-row a {
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
}

/* line 2938, ../../sass/layouts/responsive-sidebars.scss */
.view-homepage-stories.view-id-homepage_stories.view-display-id-attachment_headline_list_topic_arg .item-list ul li {
  border-bottom: 1px solid #e0e0e0;
  padding-top: 4px;
  padding-bottom: 12px;
}
/* line 2942, ../../sass/layouts/responsive-sidebars.scss */
.view-homepage-stories.view-id-homepage_stories.view-display-id-attachment_headline_list_topic_arg .item-list ul li:first-child {
  border-top: 1px solid #e0e0e0;
}

/* line 2945, ../../sass/layouts/responsive-sidebars.scss */
.view-homepage-stories.view-id-homepage_stories .item-list ul li {
  border-bottom: 1px solid #e0e0e0;
  padding-top: 8px;
  padding-bottom: 12px;
}
/* line 2949, ../../sass/layouts/responsive-sidebars.scss */
.view-homepage-stories.view-id-homepage_stories .item-list ul li:first-child {
  border-top: 1px solid #e0e0e0;
}

/* line 2953, ../../sass/layouts/responsive-sidebars.scss */
.view-homepage-stories.view-id-homepage_stories .view-content {
  overflow: hidden;
}

/* line 2957, ../../sass/layouts/responsive-sidebars.scss */
.views-field-field-lede .field-content {
  font-size: .9em;
  margin-top: 0px;
}

/* line 2962, ../../sass/layouts/responsive-sidebars.scss */
.pane-field-ref-story-panel-pane-home .views-field.views-field-nothing .views-field-lede {
  font-size: .9em;
  line-height: 1.5em;
  color: #444;
  padding-bottom: 19px;
  height: 50px;
}

/* line 2970, ../../sass/layouts/responsive-sidebars.scss */
.pane-field-ref-collections-panel-pane-vertical .views-field-field-shortteaser {
  font-size: .9em;
}

/* line 2974, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-sidebar .view p {
  font-size: .9em;
}

/* line 2979, ../../sass/layouts/responsive-sidebars.scss */
.view-homepage-topics.view-id-homepage_topics .views-field-nothing .views-field-title {
  color: #b24401;
}
/* line 2979, ../../sass/layouts/responsive-sidebars.scss */
.view-homepage-topics.view-id-homepage_topics .views-field-nothing .views-field-title a {
  color: #b24401;
}
/* line 2980, ../../sass/layouts/responsive-sidebars.scss */
.view-homepage-topics.view-id-homepage_topics .views-field-nothing .more {
  border-left: 1px solid #bdbdbd;
  padding-left: 10px;
  padding-right: 10px;
  color: #3d82a8;
}

/* line 2984, ../../sass/layouts/responsive-sidebars.scss */
.views-field.views-field-field-image {
  float: left;
}

/* line 2988, ../../sass/layouts/responsive-sidebars.scss */
.view .item-list ol li.views-row h4 a {
  font-size: 1.0em;
  font-weight: normal;
  color: #222222;
}

/* line 2994, ../../sass/layouts/responsive-sidebars.scss */
#mobile-content-sidebar .field-name-field-links:before {
  content: "Related Stories";
  font-family: Helvetica,Arial,"Nimbus Sans L",sans-serif;
  font-weight: bold;
  color: #b24401;
  text-transform: uppercase;
  font-size: 0.85em;
  margin-top: 0px;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: .9em;
  padding-left: 0px;
  margin-left: 0px;
  padding-right: 11px;
  padding-left: 0px;
  line-height: 4.3em;
}

/* line 3012, ../../sass/layouts/responsive-sidebars.scss */
#mobile-content-sidebar .field-name-field-associated-media .field-item {
  background: #fff;
}
/* line 3014, ../../sass/layouts/responsive-sidebars.scss */
#mobile-content-sidebar .field-name-field-associated-media .field-item p {
  margin: 0.2857em 0;
}

/* line 3019, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-main .pane-related-stories-panel-pane-1 .view .item-list ol li {
  margin: 5px 0px;
  padding: 0px 10px;
  background: #e1e1e1;
}

/* line 3025, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-main .pane-related-stories-panel-pane-1 {
  display: block;
  border: none;
}
/* line 3028, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-main .pane-related-stories-panel-pane-1 .more-link {
  display: none;
}
/* line 3032, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-main .pane-related-stories-panel-pane-1 .pane-title {
  border-top: none;
}
/* line 3036, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-main .pane-related-stories-panel-pane-1 .view-header {
  display: none;
}
/* line 3039, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-main .pane-related-stories-panel-pane-1 .attachment-before {
  display: none;
}
/* line 3042, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-main .pane-related-stories-panel-pane-1 .view .item-list ol {
  font-size: .95em;
  color: #222222;
  font-weight: normal;
  margin-left: 0px;
  padding-left: 0px;
  padding-top: 0px;
  list-style-type: none;
}
/* line 3051, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-main .pane-related-stories-panel-pane-1 .view .item-list ol li.views-row span.inner {
  display: block;
  font-size: 1.0em;
  font-weight: normal;
  margin-left: 0px;
  padding: 5px 0px 5px 0px;
  border-bottom: none;
}
/* line 3060, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-main .pane-related-stories-panel-pane-1 .view-content .vieproximaws-field-title {
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
  color: #000;
  font-size: 1.5em;
  margin-bottom: 4px;
  background: #e1e1e1;
  padding: 3px 7px 3px 7px;
}
/* line 3069, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-main .pane-related-stories-panel-pane-1 .view-related-stories .inner a {
  margin: 0;
  font-family: "proxima_nova_ltbold", Helvetica, "Nimbus Sans L", sans-serif;
  line-height: 1.1em;
  color: #222222;
  font-size: .7em;
  margin-left: 0px;
}

/* line 3080, ../../sass/layouts/responsive-sidebars.scss */
.view .item-list ol li.views-row h4 {
  margin: 0;
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
  line-height: 1.5em;
  color: #222222;
}

/* line 3087, ../../sass/layouts/responsive-sidebars.scss */
.pane-latest-stories-panel-pane-1 .item-list ol {
  margin-top: -10px;
}

/* line 3091, ../../sass/layouts/responsive-sidebars.scss */
#numbers-horiz {
  display: block;
  border-top: double #bdbdbd;
  border-bottom: double #bdbdbd;
  margin-top: 20px;
  margin-bottom: 40px;
}
/* line 3097, ../../sass/layouts/responsive-sidebars.scss */
#numbers-horiz h2 {
  margin-top: 0px;
  border-bottom: 1px solid #bdbdbd;
  background: #ffffff;
  padding-left: 0px;
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
  margin-bottom: 10px;
}
/* line 3098, ../../sass/layouts/responsive-sidebars.scss */
#numbers-horiz h2 a {
  text-transform: uppercase;
  color: #b24401;
}

/* line 3101, ../../sass/layouts/responsive-sidebars.scss */
.view-field-ref-collections.view-id-field_ref_collections.view-display-id-panel_pane_vertical .views-row {
  position: relative;
  float: left;
  width: 49%;
}
/* line 3105, ../../sass/layouts/responsive-sidebars.scss */
.view-field-ref-collections.view-id-field_ref_collections.view-display-id-panel_pane_vertical .views-row:first-child {
  padding-right: 2%;
}
/* line 3106, ../../sass/layouts/responsive-sidebars.scss */
.view-field-ref-collections.view-id-field_ref_collections.view-display-id-panel_pane_vertical .views-row .views-field-field-image {
  padding-right: 0px;
  width: 100%;
}

/* line 3109, ../../sass/layouts/responsive-sidebars.scss */
.panel-pane.pane-block.pane-block-8 .pane-title {
  display: none;
}

/* line 3113, ../../sass/layouts/responsive-sidebars.scss */
.panel-pane.pane-block.pane-block-8 {
  text-align: center;
}

/* line 3117, ../../sass/layouts/responsive-sidebars.scss */
.pane-field-ref-collections-panel-pane-vertical .views-field-title {
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  text-decoration: none;
  font-size: 1.0em;
  font-weight: bold;
  text-transform: uppercase;
  border-bottom: 1px solid #e0e0e0;
  margin-bottom: 10px;
  background: #ffffff;
  position: relative;
  border-top: 1px solid #e0e0e0;
  line-height: 2.90476em;
  padding-left: 0px;
  padding-right: 7px;
  height: 50px;
  overflow: hidden;
}
/* line 3133, ../../sass/layouts/responsive-sidebars.scss */
.pane-field-ref-collections-panel-pane-vertical .views-field-title h2 {
  font-size: 1.3em;
}

/* line 3136, ../../sass/layouts/responsive-sidebars.scss */
#ilikefb {
  height: 30px;
}

/* line 3140, ../../sass/layouts/responsive-sidebars.scss */
#mini-panel-node_sidebar .more-link a {
  color: #222222;
  font-family: Georgia, "Times New Roman", "DejaVu Serif", serif;
  font-style: italic;
  font-weight: normal;
}

/* line 3147, ../../sass/layouts/responsive-sidebars.scss */
.item-list .pager {
  /* A list of page numbers when more than 1 page of content is available */
  background: #ffffff;
  /* Old browsers */
  padding: 8px 0 10px 0;
  overflow: hidden;
  height: 15px;
  text-align: left;
  border-top: 1px solid #e1e1e1;
  border-bottom: 1px solid #e1e1e1;
}
/* line 3155, ../../sass/layouts/responsive-sidebars.scss */
.item-list .pager li {
  /* Each page number in the pager list */
  padding: 0 0.6em;
  color: #b24401;
  text-transform: uppercase;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 85%;
  font-weight: bold;
}
/* line 3164, ../../sass/layouts/responsive-sidebars.scss */
.item-list .pager li a {
  /* Each page number in the pager list */
}

/* line 3169, ../../sass/layouts/responsive-sidebars.scss */
.category_bar {
  border-bottom: 1px solid #e0e0e0;
  margin-bottom: 25px;
  background: #f4f4f4;
  position: relative;
  border-top: 1px solid #e0e0e0;
  margin-left: -10px;
  margin-right: -10px;
  padding-left: 10px;
}
/* line 3178, ../../sass/layouts/responsive-sidebars.scss */
.category_bar h2 {
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
  color: #000;
  font-size: .9em;
  margin-bottom: 10px;
  margin-top: .83em;
  color: #b24401;
  text-transform: uppercase;
}

/* line 3190, ../../sass/layouts/responsive-sidebars.scss */
.panel-pane.pane-node-title {
  border-bottom: 1px solid #e0e0e0;
  background: #ffffff;
  position: relative;
  border-top: 1px solid #e0e0e0;
  text-transform: uppercase;
  color: #b24401;
  font-size: .9em;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 0px;
  margin-top: 0px;
  display: none;
}

/* line 3195, ../../sass/layouts/responsive-sidebars.scss */
#flexslider_views_slideshow_main_field_images-entity_view_two_col .flex-direction-nav a {
  /*visibility:hidden;*/
  opacity: 1;
  top: 18px;
}

/* line 3201, ../../sass/layouts/responsive-sidebars.scss */
#flexslider_views_slideshow_main_field_images-entity_view_two_col {
  padding-top: 20px;
}

/* line 3205, ../../sass/layouts/responsive-sidebars.scss */
.view-field-ref-collections.view-id-field_ref_collections.view-display-id-panel_pane_vertical .views-row .views-field-field-shortteaser {
  height: auto;
  overflow: hidden;
  margin-bottom: 15px;
}

/* line 3211, ../../sass/layouts/responsive-sidebars.scss */
.view-id-field_ref_collections .views-field.views-field-field-image {
  padding-right: 0px;
}

/* line 3215, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-sidebar img {
  padding-right: 0px;
  max-width: 100%;
  height: 100%;
  border-top: none;
  padding-top: 4px;
  width: 100%;
}

/* line 3229, ../../sass/layouts/responsive-sidebars.scss */
.sidebar .view .views-row,
.panel-region-sidebar .view .views-row {
  position: relative;
  padding: 0px 15px;
}
/* line 198, ../../sass/_base.scss */
.sidebar .view .views-row:after,
.panel-region-sidebar .view .views-row:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 206, ../../sass/_base.scss */
* html .sidebar .view .views-row, * html
.panel-region-sidebar .view .views-row {
  height: 1%;
}
/* line 210, ../../sass/_base.scss */
*:first-child + html .sidebar .view .views-row, *:first-child + html
.panel-region-sidebar .view .views-row {
  min-height: 1%;
}
/* line 3234, ../../sass/layouts/responsive-sidebars.scss */
.sidebar .view .views-row.views-row-first,
.panel-region-sidebar .view .views-row.views-row-first {
  padding-top: 0px;
}
/* line 3238, ../../sass/layouts/responsive-sidebars.scss */
.sidebar .view .views-row.has-image-left,
.panel-region-sidebar .view .views-row.has-image-left {
  padding-left: 75px;
}
/* line 3243, ../../sass/layouts/responsive-sidebars.scss */
.sidebar .view .image-left,
.panel-region-sidebar .view .image-left {
  position: relative;
  float: left;
  margin: 0 0 0 -60px;
}
/* line 3249, ../../sass/layouts/responsive-sidebars.scss */
.sidebar .view .view-header,
.panel-region-sidebar .view .view-header {
  font-size: 13.5px;
  font-style: italic;
  padding: 10px 15px 10px 10px;
  border-bottom: 1px solid #bdbdbd;
}
/* line 3257, ../../sass/layouts/responsive-sidebars.scss */
.sidebar .view h4,
.sidebar .view h4 a,
.panel-region-sidebar .view h4,
.panel-region-sidebar .view h4 a {
  font-size: 13.5px;
  margin: 0;
}
/* line 3263, ../../sass/layouts/responsive-sidebars.scss */
.sidebar .view p,
.panel-region-sidebar .view p {
  margin: 0;
}
/* line 3267, ../../sass/layouts/responsive-sidebars.scss */
.sidebar .view .more-link,
.panel-region-sidebar .view .more-link {
  display: none;
  margin: 0 0 0 0;
  padding: 10px 12px;
  border-bottom: 0px none;
  border-top: 1px solid #e0e0e0;
  background-color: #f4f4f4;
  text-align: left;
}
/* line 3276, ../../sass/layouts/responsive-sidebars.scss */
.sidebar .view .more-link a,
.panel-region-sidebar .view .more-link a {
  font-size: 10.5px;
  font-style: italic;
  text-transform: none;
}
/* line 3283, ../../sass/layouts/responsive-sidebars.scss */
.sidebar .view .byline,
.panel-region-sidebar .view .byline {
  font-size: 11px;
}
/* line 3291, ../../sass/layouts/responsive-sidebars.scss */
.sidebar .view .view-footer,
.panel-region-sidebar .view .view-footer {
  font-size: 12.5px;
  font-style: italic;
  padding: 10px 15px;
  border-top: 1px solid #bdbdbd;
  background-color: #f4f4f4;
}
/* line 3299, ../../sass/layouts/responsive-sidebars.scss */
.sidebar .view.view-latest-episode-by-show .views-row-odd,
.panel-region-sidebar .view.view-latest-episode-by-show .views-row-odd {
  background-color: #eee;
}

/* line 3306, ../../sass/layouts/responsive-sidebars.scss */
#user-content-list h3,
.view div.row h3 {
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
  line-height: 1.22857em;
  margin-top: 0em;
  margin-bottom: 0em;
  width: 100%;
}
#user-content-list img {
  width: auto;
  padding: 0;
}

#user-content-list h2.pane-title {
  border-bottom: none;
  padding-bottom: 0;
}
#user-content-list ul.pager {
  padding: 8px 0 10px 0;
}

/* line 3314, ../../sass/layouts/responsive-sidebars.scss */
.views-row.has-image-left .image-left {
  margin-bottom: 0em;
}

/* line 3318, ../../sass/layouts/responsive-sidebars.scss */
.image-left {
  margin-bottom: 0px;
}

/* line 3322, ../../sass/layouts/responsive-sidebars.scss */
#user-content-list .node,
.view div.row {
  position: relative;
  font-family: Georgia,"Times New Roman",Times,"DejaVu Serif",serif;
  margin: 10px 0 0px 0;
  padding: 20px 0 10px 0;
  border-top: 1px solid #e1e1e1;
  display: inline-block;
  width: 100%;
}

/* line 3332, ../../sass/layouts/responsive-sidebars.scss */
#user-content-list .node:after,
.view div.row:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

/* line 3343, ../../sass/layouts/responsive-sidebars.scss */
.panel-pane.pane-views-panes.pane-content-by-topic-panel-pane-topic.ui-tabs-panel.ui-widget-content.ui-corner-bottom {
  padding-top: 0px;
}

/* line 3347, ../../sass/layouts/responsive-sidebars.scss */
.pane-homepage-topics-panel-pane .view-content .views-field-title .field-content {
  line-height: 1.27em;
}

/* line 3351, ../../sass/layouts/responsive-sidebars.scss */
.pane-field-ref-collections-panel-pane-vertical .views-row {
  position: relative;
  margin-bottom: 20px;
  float: left;
  border-bottom: 1px solid #e0e0e0;
  background: #ffffff;
}

/* line 3359, ../../sass/layouts/responsive-sidebars.scss */
.pane-field-ref-collections-panel-pane-vertical .views-row-2 {
  margin-bottom: 0px!important;
}

/* line 3362, ../../sass/layouts/responsive-sidebars.scss */
.views-field.views-field-comment-count {
  display: none;
}

/* line 3366, ../../sass/layouts/responsive-sidebars.scss */
.views-field.views-field-field-byline-description {
  display: none;
}

/* line 3370, ../../sass/layouts/responsive-sidebars.scss */
.views-field.views-field-field-ref-bio-multi {
  display: none;
}

/* line 3374, ../../sass/layouts/responsive-sidebars.scss */
.views-field.views-field-field-date {
  display: none;
}

/* line 3379, ../../sass/layouts/responsive-sidebars.scss */
.region-footer {
  display: none;
}

/* line 3383, ../../sass/layouts/responsive-sidebars.scss */
#facebook_link {
  display: none;
}

/* line 3386, ../../sass/layouts/responsive-sidebars.scss */
.pane-node-sidebar .pane-title {
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
  color: #b24401;
  text-transform: uppercase;
  font-size: 0.9em;
  margin-top: 10px;
  padding-top: 7px;
  padding-bottom: 7px;
  border-top: 1px solid #bdbdbd;
  border-bottom: 1px solid #bdbdbd;
  background: url("../images/texture/striped_lens.png");
  padding-left: 7px;
}

/* line 3401, ../../sass/layouts/responsive-sidebars.scss */
.views-field-nothing .views-field-ref-collection {
  display: none;
}

/* line 3405, ../../sass/layouts/responsive-sidebars.scss */
.pane-block-10 {
  display: none;
}

/* line 3409, ../../sass/layouts/responsive-sidebars.scss */
.views-more-link {
  color: #3d82a8!important;
}

/* line 3413, ../../sass/layouts/responsive-sidebars.scss */
.views-row.has-image-left h3 a {
  width: 90%;
  line-height: 1.2em;
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
  color: #000;
  font-size: inherit;
  margin-bottom: 20px;
}

/* line 3421, ../../sass/layouts/responsive-sidebars.scss */
.view .item-list ol li.views-row span.inner {
  display: block;
  font-size: 1.0em;
  font-weight: normal;
  margin-left: -30px;
  padding: 13px 20px 13px 20px;
  border-bottom: 1px dotted #bdbdbd;
}

/* line 3430, ../../sass/layouts/responsive-sidebars.scss */
.view .item-list ol {
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
  font-size: 1.0em;
  color: #222222;
  font-weight: normal;
  list-style-position: outside;
  margin-left: 0px;
  padding-left: 20px;
}

/* line 3440, ../../sass/layouts/responsive-sidebars.scss */
.comment-count {
  display: none;
}

/* line 3445, ../../sass/layouts/responsive-sidebars.scss */
.pane-buzzworthy {
  display: none;
}

/* line 3449, ../../sass/layouts/responsive-sidebars.scss */
.views-field-title.title.slide-title {
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
  font-size: 1.6em;
  line-height: 1.2em;
}

/* line 3455, ../../sass/layouts/responsive-sidebars.scss */
.slideshow_byline {
  font-weight: bold;
  font-style: italic;
  padding-top: 10px;
  display: none;
}

/* line 3462, ../../sass/layouts/responsive-sidebars.scss */
.slideshow_byline a {
  display: inline;
}

/* line 3466, ../../sass/layouts/responsive-sidebars.scss */
.links.inline .print_mail {
  display: none;
}

/* line 3471, ../../sass/layouts/responsive-sidebars.scss */
.view-field-ref-story .views-row {
  float: left;
  width: 49%;
  border-top: 2px solid #787878;
  margin-right: 2%;
  position: relative;
}

/* line 3480, ../../sass/layouts/responsive-sidebars.scss */
.view-field-ref-story .views-row-even {
  margin-right: 0;
}

/* line 3484, ../../sass/layouts/responsive-sidebars.scss */
.view-field-ref-story .views-row.views-row-odd {
  background: #ffffff;
  padding-right: 0;
}

/* line 3490, ../../sass/layouts/responsive-sidebars.scss */
.view-field-ref-story .views-row.views-row-odd .views-field.views-field-nothing {
  background: #ffffff;
}

/* line 3494, ../../sass/layouts/responsive-sidebars.scss */
.pane-block-2 {
  text-align: center;
  padding-top: 20px;
  padding-bottom: 15px;
}
/* line 3498, ../../sass/layouts/responsive-sidebars.scss */
.pane-block-2 .pane-title {
  display: none;
}

/* line 3519, ../../sass/layouts/responsive-sidebars.scss */
.view-field-ref-collections .views-field.views-field-title h2 {
  line-height: 0.80476em;
  text-transform: uppercase;
  background: #ffffff;
  margin-top: 15px;
}

/* line 3527, ../../sass/layouts/responsive-sidebars.scss */
.pane-field-ref-story-panel-pane-home .views-field.views-field-nothing .views-field-lede {
  font-size: .9em;
  line-height: 1.5em;
  color: #444;
  padding-bottom: 19px;
  height: 38px;
  overflow: hidden;
  margin-bottom: 10px;
}

/* line 3538, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-bottom .views-field-title {
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
  font-size: .8em;
}
/* line 3541, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-bottom .views-field-title h3 {
  height: 60px;
  overflow: hidden;
  font-size: 1.3em;
  color: #555555;
}
/* line 3543, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-bottom .views-field-comment-count {
  display: none;
}
/* line 3546, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-bottom .views-field.views-field-nothing {
  background-color: #fff;
}
/* line 3548, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-bottom .views-field.views-field-nothing img {
  border-top: 0px solid #888888;
  padding-top: 3px;
  width: auto;
}
/* line 3557, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-bottom h3 {
  line-height: 1.342em;
}

/* line 3564, ../../sass/layouts/responsive-sidebars.scss */
.page-home #headerNew {
  padding-top: 0px;
}

/* line 3568, ../../sass/layouts/responsive-sidebars.scss */
#headerNew {
  margin: 0 auto;
  width: 220px;
}

/* line 3573, ../../sass/layouts/responsive-sidebars.scss */
.node .byline .field {
  display: inline;
  margin: 0 0 0 .25em;
}

/* line 3578, ../../sass/layouts/responsive-sidebars.scss */
.node .byline .field * {
  display: inline;
}

/* line 3582, ../../sass/layouts/responsive-sidebars.scss */
.page-home #header_branding_wrap {
  position: relative;
  height: 64px;
  padding-top: 11px;
}

/* line 3588, ../../sass/layouts/responsive-sidebars.scss */
.custom-color-marketplace #header_branding_wrap {
  position: relative;
  height: 64px;
  padding-top: 11px;
}

/* line 3594, ../../sass/layouts/responsive-sidebars.scss */
#header_branding_bottom {
  padding: 6px 0px 25px 0px;
  position: relative;
  height: 11px;
  font-family: "seravek", Helvetica, "Nimbus Sans L", sans-serif;
  text-align: left;
  font-size: 1.4em;
  margin-left: 41px;
  color: #60ccf3;
}

/* line 3606, ../../sass/layouts/responsive-sidebars.scss */
.page-node-54 #header_branding_bottom, .page-node-55 #header_branding_bottom, .page-node-57 #header_branding_bottom {
  padding: 6px 0px 25px 50px;
  font-family: "klavika", Helvetica, "Nimbus Sans L", sans-serif;
  text-transform: uppercase;
  margin-left: -5px;
  color: #60ccf3;
}

/* line 3615, ../../sass/layouts/responsive-sidebars.scss */
.page-home #header_branding_bottom {
  display: none;
}

/* line 3621, ../../sass/layouts/responsive-sidebars.scss */
.node-type-show #header_branding_bottom {
  display: none;
}

/* line 3624, ../../sass/layouts/responsive-sidebars.scss */
.node-type-episode #header_branding_bottom {
  display: none;
}

/* line 3628, ../../sass/layouts/responsive-sidebars.scss */
#header_branding_wrap {
  position: relative;
  height: 90px;
  padding-top: 11px;
}

/* line 3634, ../../sass/layouts/responsive-sidebars.scss */
#header_branding_wrap_content {
  padding: 5px 0px 5px 0px;
}

/* line 3639, ../../sass/layouts/responsive-sidebars.scss */
.panel-pane.pane-panels-mini.pane-content-by-topic-tabs .pane-title {
  border-bottom: 1px solid #e0e0e0;
  background: #ffffff;
  position: relative;
  border-top: 1px solid #e0e0e0;
  text-transform: uppercase;
  color: #b24401;
  font-size: .9em;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 0px;
  margin-top: 0px;
}

/* line 3644, ../../sass/layouts/responsive-sidebars.scss */
.panel-pane.pane-page-title #page-title {
  border-bottom: 1px solid #e0e0e0;
  background: #ffffff;
  position: relative;
  border-top: 1px solid #e0e0e0;
  text-transform: uppercase;
  color: #b24401;
  font-size: .9em;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 0px;
  margin-top: 0px;
  margin-top: 0px;
  padding-top: 12px;
  padding-bottom: 12px;
}

/* line 3651, ../../sass/layouts/responsive-sidebars.scss */
.tabs.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {
  display: none;
}

/* line 3655, ../../sass/layouts/responsive-sidebars.scss */
#header_branding {
  background: url("../images/logo.png") no-repeat;
  height: 43px;
  width: 230px;
  cursor: pointer;
  margin-left: -5px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3655, ../../sass/layouts/responsive-sidebars.scss */
  #header_branding {
    background-image: url("../images/logo@2x.png");
    background-size: 100% 100%;
  }
}

/* line 3664, ../../sass/layouts/responsive-sidebars.scss */
body.custom-color-marketplace-money #header_branding {
  background: url("../images/logo_money.png") no-repeat;
  height: 70px;
  width: 230px;
  cursor: pointer;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3664, ../../sass/layouts/responsive-sidebars.scss */
  body.custom-color-marketplace-money #header_branding {
    background-image: url("../images/logo_money@2x.png");
    background-size: 100% 100%;
  }
}


/* line 3664, ../../sass/layouts/responsive-sidebars.scss */
body.custom-color-marketplace-weekend #header_branding {
  background: url("../images/logo_weekend.png") no-repeat;
  height: 70px;
  width: 230px;
  cursor: pointer;
}
body.custom-color-marketplace-weekend #page #logo {
	background: url("http://www.marketplace.org/sites/default/files/weekend-logo.png") no-repeat left;
	background-size: 480px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3664, ../../sass/layouts/responsive-sidebars.scss */
  body.custom-color-marketplace-weekend #header_branding {
    background-image: url("../images/logo_weekend@2x.png");
    background-size: 100% 100%;
  }
}

/* line 3672, ../../sass/layouts/responsive-sidebars.scss */
body.custom-color-marketplace-tech-report #header_branding {
  background: url("../images/logo_techreport.png") no-repeat;
  height: 70px;
  width: 230px;
  cursor: pointer;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3672, ../../sass/layouts/responsive-sidebars.scss */
  body.custom-color-marketplace-tech-report #header_branding {
    background-image: url("../images/logo_techreport@2x.png");
    background-size: 100% 100%;
  }
}

/* line 3680, ../../sass/layouts/responsive-sidebars.scss */
body.custom-color-marketplace-morning-report #header_branding {
  background: url("../images/logo_morningreport.png") no-repeat;
  height: 70px;
  width: 230px;
  cursor: pointer;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3680, ../../sass/layouts/responsive-sidebars.scss */
  body.custom-color-marketplace-morning-report #header_branding {
    background-image: url("../images/logo_morningreport@2x.png");
    background-size: 100% 100%;
  }
}

/* line 3688, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-bottom .views-field-title h3 {
  height: 60px;
  overflow: hidden;
  font-size: 1.3em;
  color: #555555;
}

/* line 3695, ../../sass/layouts/responsive-sidebars.scss */
#header_branding_apm {
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: .714em;
  font-weight: bold;
  text-transform: uppercase;
  float: left;
  color: #555555;
  background: url("../images/apm_logo.png") no-repeat left center;
  padding-left: 12px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3695, ../../sass/layouts/responsive-sidebars.scss */
  #header_branding_apm {
    background-image: url("../images/apm_logo@2x.png");
    background-size: 12px 11px;
  }
}

/* line 3708, ../../sass/layouts/responsive-sidebars.scss */
#header_color {
  background: url("../images/logo_color.png") no-repeat left center;
  height: 30px;
  width: 208px;
  float: right;
  max-width: 50%;
  min-width: 10%;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3708, ../../sass/layouts/responsive-sidebars.scss */
  #header_color {
    background-image: url("../images/logo_color@2x.png");
    background-size: 100% 100%;
  }
}

/* line 3718, ../../sass/layouts/responsive-sidebars.scss */
#header_toolbar {
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: .714em;
  font-weight: bold;
  float: right;
  text-transform: uppercase;
  color: #00a6d9;
  text-align: right;
}

/* line 3729, ../../sass/layouts/responsive-sidebars.scss */
#menu_nav {
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
  text-transform: uppercase;
  color: #ffffff;
  float: left;
}

/* line 3736, ../../sass/layouts/responsive-sidebars.scss */
#header_nav_wrap {
  background: #1288ca url("../images/listen_back_test_marketplace.png") no-repeat top right;
  height: 40px;
  margin-top: 5px;
  padding-bottom: 0px;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
  position: relative;
}

/* line 3747, ../../sass/layouts/responsive-sidebars.scss */
body.custom-color-marketplace-money #header_nav_wrap {
  background: #118a45 url("../images/listen_back_test_money.png") no-repeat top right;
}

/* line 3751, ../../sass/layouts/responsive-sidebars.scss */
body.custom-color-marketplace #header_nav_wrap {
  background: #1288ca url("../images/listen_back_test_marketplace.png") no-repeat top right;
}

/* line 3756, ../../sass/layouts/responsive-sidebars.scss */
body.custom-color-marketplace-morning-report #header_nav_wrap {
  background: #f38230 url("../images/listen_back_test_morning.png") no-repeat top right;
}

/* line 3760, ../../sass/layouts/responsive-sidebars.scss */
body.custom-color-marketplace-tech-report #header_nav_wrap {
  background: #6e2f8e url("../images/listen_back_test_tech.png") no-repeat top right;
}

/* line 3764, ../../sass/layouts/responsive-sidebars.scss */
.footer_body {
  border-top: 1px solid #bdbdbd;
  border-bottom: 1px solid #bdbdbd;
  background: url("../images/footer_body_back.png") repeat-x;
  height: 45px;
  position: relative;
  margin-top: 20px;
}

/* line 3773, ../../sass/layouts/responsive-sidebars.scss */
.footer_body_donate {
  background: url("../images/footer_donate_back.png") repeat-x;
  height: 27px;
  width: 105px;
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
  position: absolute;
  top: 10px;
}

/* line 3783, ../../sass/layouts/responsive-sidebars.scss */
.footer_body_apm {
  float: right;
  padding-right: 12px;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 0.8em;
}

/* line 3790, ../../sass/layouts/responsive-sidebars.scss */
.footer_body_apm a {
  color: #3d82a8;
}

/* line 3794, ../../sass/layouts/responsive-sidebars.scss */
.footer_body_donate p {
  text-transform: uppercase;
  color: #ffffff;
  padding-left: 12px;
  margin: 0;
  padding-top: 4%;
}

/* line 3802, ../../sass/layouts/responsive-sidebars.scss */
#header_branding_wrap_outer {
  box-shadow: inset 0 -7px 15px rgba(0, 0, 0, 0.2);
}

/* line 3806, ../../sass/layouts/responsive-sidebars.scss */
.region-footer-toolbar {
  display: none;
}

/* line 3812, ../../sass/layouts/responsive-sidebars.scss */
#header {
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.4);
  display: none;
}

/* line 3817, ../../sass/layouts/responsive-sidebars.scss */
#widget_pager_top_slideshow_content_two_col-entity_view_two_col {
  display: none;
}

/* line 3821, ../../sass/layouts/responsive-sidebars.scss */
#views_slideshow_controls_text_slideshow_content_two_col-entity_view_two_col {
  visibility: hidden;
}

/* line 3829, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-top .panel-pane.pane-views-panes.pane-latest-stories-panel-pane-1 .pane-title,
.panel-region-content-top .panel-pane.pane-views.pane-most-popular .pane-title {
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
  color: #b24401;
  text-transform: uppercase;
  font-size: 0.9em;
  margin-top: 10px;
  padding-top: 7px;
  padding-bottom: 7px;
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  background: #f4f4f4;
  padding-left: 10px;
  padding-right: 10px;
  margin-left: -10px;
  margin-right: -10px;
}

/* line 3847, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-top .panel-pane.pane-views-panes.pane-latest-stories-panel-pane-1,
.panel-region-content-top .panel-pane.pane-views.pane-most-popular {
  position: relative;
}

.panel-region-content-top .panel-pane.pane-views.pane-most-popular .view-content .views-field-title {
  font-size: 1em;
  margin-bottom: 0;
}
.panel-region-content-top .panel-pane.pane-views.pane-most-popular .views-row-first {
  margin-top: -16px;
}

/* line 3851, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-top .panel-pane.pane-views-panes.pane-latest-stories-panel-pane-1 .more-link,
.panel-region-content-top .panel-pane.pane-views.pane-most-popular .more-link {
  position: absolute;
  top: 0px;
  right: 0px;
  border-left: 1px solid #bdbdbd;
  padding-left: 10px;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  text-decoration: none;
  font-size: .9em;
  font-weight: bold;
  text-transform: uppercase;
}
/* line 3862, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-top .panel-pane.pane-views-panes.pane-latest-stories-panel-pane-1 .more-link a {
  color: #3d82a8;
}

/* line 3865, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-top .panel-pane.pane-views-panes.pane-latest-stories-panel-pane-1 .view .item-list ol li.views-row span.inner,
.panel-region-content-top .panel-pane.pane-views.pane-most-popular .item-list ol li.views-row span.inner {
  display: block;
  font-size: 1.0em;
  font-weight: normal;
  margin-left: -19px;
  padding: 13px 0px 13px 26px;
  border-bottom: 1px dotted #bdbdbd;
}

/* line 3876, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-main .panel-pane.pane-views-panes.pane-latest-comments-on-stories-panel-pane-1 {
  position: relative;
}

/* line 3881, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-main .panel-pane.pane-views-panes.pane-latest-comments-on-stories-panel-pane-1 .more-link {
  position: absolute;
  top: 0px;
  right: 0px;
  border-left: 1px solid #bdbdbd;
  padding-left: 10px;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  text-decoration: none;
  font-size: .9em;
  font-weight: bold;
  text-transform: uppercase;
}
/* line 3892, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-main .panel-pane.pane-views-panes.pane-latest-comments-on-stories-panel-pane-1 .more-link a {
  color: #3d82a8;
}

/* line 3895, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-main .panel-pane.pane-views-panes.pane-latest-comments-on-stories-panel-pane-1 .pane-title {
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
  color: #b24401;
  text-transform: uppercase;
  font-size: 0.9em;
  margin-top: 10px;
  padding-top: 7px;
  padding-bottom: 7px;
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  background: #f4f4f4;
  padding-left: 10px;
  margin-left: -10px;
  margin-right: -10px;
}

/* line 3912, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-main .panel-pane.pane-views-panes.pane-latest-comments-on-stories-panel-pane-1 .view .item-list ol li.views-row span.inner {
  display: block;
  font-size: 1.0em;
  font-weight: normal;
  margin-left: -19px;
  padding: 13px 0px 13px 26px;
  border-bottom: 1px dotted #bdbdbd;
}

/* line 3921, ../../sass/layouts/responsive-sidebars.scss */
.view-latest-comments-on-stories.view-id-latest_comments_on_stories ol {
  border-top: 1px dotted #bdbdbd;
}

/* line 3926, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-sidebar #mini-panel-clone_of_trending_commented {
  display: none;
}

/*
Flexslider Initial CSS changes
*/
/* line 3935, ../../sass/layouts/responsive-sidebars.scss */
.flex-prev-alias {
  display: none;
}

/* line 3939, ../../sass/layouts/responsive-sidebars.scss */
.flex-next-alias {
  display: none;
}

/* line 3943, ../../sass/layouts/responsive-sidebars.scss */
.flex-direction-nav .flex-prev {
  opacity: 1;
  left: auto;
  right: 30px;
}

/* line 3950, ../../sass/layouts/responsive-sidebars.scss */
.flex-direction-nav a {
  background: url("../images/bg_direction_nav.png") no-repeat 0 0;
}

/* line 3955, ../../sass/layouts/responsive-sidebars.scss */
.flexslider {
  margin: 0 0 20px;
  background: #fff;
  border: none;
  position: relative;
  border-radius: none;
  box-shadow: none;
  zoom: 1;
}

/* line 3965, ../../sass/layouts/responsive-sidebars.scss */
.flex-nav-container {
  margin-bottom: 0px;
}

/* line 3969, ../../sass/layouts/responsive-sidebars.scss */
.views-field.views-field-field-image-1 {
  padding-top: 10px;
}

/* line 3973, ../../sass/layouts/responsive-sidebars.scss */
.flexslider.flexslider-processed {
  overflow: hidden;
}

/* line 3977, ../../sass/layouts/responsive-sidebars.scss */
.flexslider ul.slides li img {
  padding-top: 0px;
  width: 100%;
}

/* line 3982, ../../sass/layouts/responsive-sidebars.scss */
.flex-direction-nav a {
  /*visibility:hidden;*/
  opacity: 1;
  top: 142px;
}

/* line 3987, ../../sass/layouts/responsive-sidebars.scss */
.flex-prev-alias {
  right: 35px;
  position: absolute;
}

/* line 3991, ../../sass/layouts/responsive-sidebars.scss */
.flex-next-alias {
  position: absolute;
  right: 0px;
}

/* line 3996, ../../sass/layouts/responsive-sidebars.scss */
.views-field.views-field-delta,
.views-field.views-field-delta-1 {
  position: absolute;
  margin-bottom: 0px;
  right: 0px;
  top: 3px;
  display: block;
  float: left;
  width: 100%;
}

/* line 4007, ../../sass/layouts/responsive-sidebars.scss */
#flexslider_views_slideshow_field_images-entity_view_two_col .views-field.views-field-delta,
#flexslider_views_slideshow_field_images-entity_view_two_col .views-field.views-field-delta-1 {
  position: relative;
}

/* line 4012, ../../sass/layouts/responsive-sidebars.scss */
#flexslider_views_slideshow_field_images-entity_view_two_col .views-field.views-field-delta + .views-field.views-field-field-images,
#flexslider_views_slideshow_field_images-entity_view_two_col .views-field.views-field-delta-1 + .views-field.views-field-field-images {
  padding-top: 45px;
}

/* line 4016, ../../sass/layouts/responsive-sidebars.scss */
.field-content-delta {
  position: absolute;
  /*left:69%;*/
  right: 70px;
  top: 2px;
  font-family: "proxima_nova_ltbold", Helvetica, "Nimbus Sans L", sans-serif;
  font-weight: normal;
  text-transform: uppercase;
  color: #999999;
  font-size: .8em;
}

/* line 4028, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-top {
  margin-top: 1.3em;
}

/* line 4033, ../../sass/layouts/responsive-sidebars.scss */
.views-field.views-field-delta hr,
.views-field.views-field-delta-1 hr {
  height: 0px;
  border: none;
  border-top: 1px solid #bdbdbd;
  margin: 0px;
  /*right: 33%;*/
  right: 160px;
  width: 100%;
  position: absolute;
  top: 11px;
}

/* line 4045, ../../sass/layouts/responsive-sidebars.scss */
.views-slideshow-hover-text .views-field-field-lede {
  height: auto;
  margin-bottom: 8px;
}

/* line 4050, ../../sass/layouts/responsive-sidebars.scss */
.views-slideshow-hover-text .views-field-title.title.slide-title {
  height: auto;
}

/* line 4054, ../../sass/layouts/responsive-sidebars.scss */
.flex-nav-container {
  float: right;
  position: relative;
  width: 100%;
  margin-bottom: 10px;
}

/* line 4062, ../../sass/layouts/responsive-sidebars.scss */
.flex-nav-container ul,
.flex-nav-container ol {
  list-style: none;
}

/* line 4069, ../../sass/layouts/responsive-sidebars.scss */
.flexslider ul.slides,
.flex-nav-container ol.flex-control-nav,
.flex-nav-container ul.flex-direction-nav,
.flexslider ul.slides li img {
  padding: 0px;
  margin: 0px;
}

/*
End of Flexslider CSS changes
*/
/* line 4079, ../../sass/layouts/responsive-sidebars.scss */
#header_nav_wrap_content {
  padding: 11px 10px 0px 10px;
}
/* line 4081, ../../sass/layouts/responsive-sidebars.scss */
#header_nav_wrap_content .listen_tab {
  float: right;
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
  text-transform: uppercase;
  color: #ffffff;
}
/* line 4087, ../../sass/layouts/responsive-sidebars.scss */
#header_nav_wrap_content a {
  color: #ffffff;
  cursor: pointer;
  -webkit-font-smoothing: antialiased;
}

/*
 * Navigation bar
 */
@media all and (min-width: 768px) {
  /* line 4097, ../../sass/layouts/responsive-sidebars.scss */
  #main {
    padding-top: 2em;
    /* Move all the children of #main down to make room. */
  }

  /* line 4101, ../../sass/layouts/responsive-sidebars.scss */
  .addthis_counter_twitter {
    display: inline;
  }

  /* line 4105, ../../sass/layouts/responsive-sidebars.scss */
  .addthis_counter_facebook {
    display: inline;
  }

  /* line 4109, ../../sass/layouts/responsive-sidebars.scss */
  .addthis_counter_linkedin {
    display: inline;
  }

  /* line 4113, ../../sass/layouts/responsive-sidebars.scss */
  .addthis_button_print {
    display: inline;
  }

  /* line 4117, ../../sass/layouts/responsive-sidebars.scss */
  .addthis_button_email {
    display: inline;
  }

  /* line 4123, ../../sass/layouts/responsive-sidebars.scss */
  .panel-col-top {
    top: 7px;
    position: absolute;
  }

  /* line 4128, ../../sass/layouts/responsive-sidebars.scss */
  .toolbar-drawer.logged-in .panel-col-top {
    top: -38px;
    position: absolute;
  }

  /* line 4133, ../../sass/layouts/responsive-sidebars.scss */
  .toolbar.logged-in .panel-col-top {
    top: -38px;
    position: absolute;
  }

  /* line 4138, ../../sass/layouts/responsive-sidebars.scss */
  .logged-in .panel-col-top {
    top: 7px;
    position: absolute;
  }

  /* line 4143, ../../sass/layouts/responsive-sidebars.scss */
  .pane-system-main-menu ul.menu, #navigation ul.menu {
    overflow: hidden;
    display: inline-block;
    margin: 0;
    padding: 0;
    text-align: left;
    margin: -6px 0 0 -30px;
    padding: 0 0 0 50px;
  }

  /* line 4153, ../../sass/layouts/responsive-sidebars.scss */
  .pane-system-main-menu ul.menu li, #navigation ul.menu li {
    float: left;
    list-style-type: none;
    list-style-image: none;
  }

  /* line 4159, ../../sass/layouts/responsive-sidebars.scss */
  .pane-system-main-menu ul.menu li a, #navigation ul.menu li a {
    padding-right: 6.3px;
    margin-right: 6.3px;
    border-right: 1px dotted #000;
    text-transform: uppercase;
    text-decoration: none;
    font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
    font-size: .9em;
    color: black;
  }

  /* line 4170, ../../sass/layouts/responsive-sidebars.scss */
  .pane-system-main-menu ul.menu li a span, #navigation ul.menu li a span {
    display: inline-block;
    padding-top: 5px;
    border-top: 7px solid #fff;
  }

  /* line 4178, ../../sass/layouts/responsive-sidebars.scss */
  .pane-system-main-menu ul.menu li a:hover {
    color: #00a6d9;
  }
}
@media all and (min-width: 768px) and (max-width: 865px) {
  /* line 4187, ../../sass/layouts/responsive-sidebars.scss */
  #page #logo {
    background-size: 515px 50px;
    z-index: 20;
  }

  /* line 4192, ../../sass/layouts/responsive-sidebars.scss */
  #header_branding_bottom_desk {
    display: inline;
    padding: 6px 0px 25px 6px;
    position: absolute;
    height: 11px;
    font-family: "seravek", Helvetica, "Nimbus Sans L", sans-serif;
    text-align: left;
    font-size: 1.4em;
    margin-left: 41px;
    color: #60ccf3;
    top: 80px;
    left: 230px;
    z-index: 500;
  }
}
@media all and (min-width: 865px) {
  /* line 4231, ../../sass/layouts/responsive-sidebars.scss */
  #page #logo {
    background-size: 622px 60px;
    z-index: 20;
  }

  /* line 4235, ../../sass/layouts/responsive-sidebars.scss */
  #header_branding_bottom_desk {
    display: inline;
    padding: 6px 0px 25px 0px;
    position: absolute;
    height: 11px;
    font-family: "seravek", Helvetica, "Nimbus Sans L", sans-serif;
    text-align: left;
    font-size: 1.4em;
    margin-left: 41px;
    color: #60ccf3;
    top: 81px;
    left: 290px;
    z-index: 500;
  }
}
@media all and (min-width: 768px) and (max-width: 808px) {
  /* line 4254, ../../sass/layouts/responsive-sidebars.scss */
  #main {
    padding-top: 2em;
    /* Move all the children of #main down to make room. */
  }

  /* line 4258, ../../sass/layouts/responsive-sidebars.scss */
  .pane-system-main-menu ul.menu li a, #navigation ul.menu li a {
    text-transform: uppercase;
    font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
    font-size: .85em;
    color: black;
  }

  /* line 4265, ../../sass/layouts/responsive-sidebars.scss */
  .pane-system-main-menu ul.menu li a, #navigation ul.menu li a {
    margin-right: 4.5px;
  }

  /* line 4268, ../../sass/layouts/responsive-sidebars.scss */
}
@media all and (min-width: 768px) and (max-width: 939px) {
  /* line 4277, ../../sass/layouts/responsive-sidebars.scss */
  .views-slideshow-hover-text {
    height: auto;
    position: relative;
    margin-top: 36px;
  }

  /* line 4280, ../../sass/layouts/responsive-sidebars.scss */
  .views-slideshow-hover-text .views-field-title.title.slide-title {
    height: auto;
    overflow: hidden;
  }

  /* line 4283, ../../sass/layouts/responsive-sidebars.scss */
  .flex-direction-nav a {
    /*visibility:hidden;*/
    top: 20px;
  }

  /* line 4288, ../../sass/layouts/responsive-sidebars.scss */
  .flex-direction-nav .flex-next {
    right: 0px;
  }

  /* line 4292, ../../sass/layouts/responsive-sidebars.scss */
  .field-content-delta {
    right: 72px;
    font-family: "proxima_nova_ltbold",Helvetica,"Nimbus Sans L",sans-serif;
    font-weight: normal;
    text-transform: uppercase;
    color: #999999;
    font-size: .8em;
  }

  /* line 4301, ../../sass/layouts/responsive-sidebars.scss */
  .views-field.views-field-delta hr,
  .views-field.views-field-delta-1 hr {
    height: 0px;
    border: none;
    border-top: 1px solid #bdbdbd;
    margin: 0px;
    left: 0px;
    width: 68%;
  }

  /* line 4309, ../../sass/layouts/responsive-sidebars.scss */
  .views-slideshow-hover-text .views-field-description {
    margin-top: -20px;
  }
}
@media all and (min-width: 480px) {
  /* line 4318, ../../sass/layouts/responsive-sidebars.scss */
  .node-type-question .node-question .field-type-image {
    display: block;
  }

  /* line 4322, ../../sass/layouts/responsive-sidebars.scss */
  .page-popoutplayer #podcast-link {
    background-image: url(/sites/default/themes/marketplacev2Responsive/css/images/popout_podcast.png);
    background-repeat: no-repeat;
    background-position: 63px;
  }

  /* line 4328, ../../sass/layouts/responsive-sidebars.scss */
  .page-popoutplayer #songs-link {
    background-image: url(/sites/default/themes/marketplacev2Responsive/css/images/popout_headphones.png);
    background-repeat: no-repeat;
    background-position: 53px;
  }

  /* line 4334, ../../sass/layouts/responsive-sidebars.scss */
  .page-popoutplayer #episode-link {
    background-image: url(/sites/default/themes/marketplacev2Responsive/css/images/popout_browse.png);
    background-repeat: no-repeat;
    background-position: 63px;
  }

  /* line 4340, ../../sass/layouts/responsive-sidebars.scss */
  .page-popoutplayer #show-link {
    background-image: url(/sites/default/themes/marketplacev2Responsive/css/images/popout_archive.png);
    background-repeat: no-repeat;
    background-position: 63px;
  }
}
@media all and (max-width: 479px) {
  /* line 4353, ../../sass/layouts/responsive-sidebars.scss */
  .views-slideshow-hover-text .views-field-description {
    margin-top: -20px;
  }

  /* line 4357, ../../sass/layouts/responsive-sidebars.scss */
  .page-popoutplayer #podcast-link {
    background-image: none!important;
  }

  /* line 4361, ../../sass/layouts/responsive-sidebars.scss */
  .page-popoutplayer #songs-link {
    background-image: none!important;
  }

  /* line 4365, ../../sass/layouts/responsive-sidebars.scss */
  .page-popoutplayer #episode-link {
    background-image: none!important;
  }

  /* line 4369, ../../sass/layouts/responsive-sidebars.scss */
  .page-popoutplayer #show-link {
    background-image: none!important;
  }

  /* line 4373, ../../sass/layouts/responsive-sidebars.scss */
  .views-field.views-field-delta hr, .views-field.views-field-delta-1 hr {
    height: 0px;
    border: none;
    border-top: 1px solid #bdbdbd;
    margin: 0px;
    right: 160px;
    width: 100%;
  }

  /* line 4382, ../../sass/layouts/responsive-sidebars.scss */
  .node-type-topic .panel-region-content-main {
    padding-top: .8em;
  }

  /* line 4387, ../../sass/layouts/responsive-sidebars.scss */
  .field-content-delta {
    right: 72px;
    font-family: "proxima_nova_ltbold",Helvetica,"Nimbus Sans L",sans-serif;
    font-weight: normal;
    text-transform: uppercase;
    color: #999999;
    font-size: .8em;
  }

  /* line 4396, ../../sass/layouts/responsive-sidebars.scss */
  .views-field.views-field-delta, .views-field.views-field-delta-1 {
    position: absolute;
    margin-bottom: 0px;
    right: 0px;
    top: -7px;
    display: block;
    float: left;
    width: 100%;
  }

  /* line 4406, ../../sass/layouts/responsive-sidebars.scss */
  .views-slideshow-hover-text .views-field-title.title.slide-title {
    height: auto;
    overflow: hidden;
  }

  /* line 4411, ../../sass/layouts/responsive-sidebars.scss */
  .views-slideshow-hover-text .views-field-field-lede {
    height: auto;
    margin-bottom: 20px;
  }

  /* line 4416, ../../sass/layouts/responsive-sidebars.scss */
  .flex-direction-nav a {
    opacity: 1;
    top: 10px;
  }

  /* line 4421, ../../sass/layouts/responsive-sidebars.scss */
  .views-slideshow-hover-text {
    height: auto;
    position: relative;
    margin-top: 36px;
  }

  /* line 4427, ../../sass/layouts/responsive-sidebars.scss */
  .views-field.views-field-field-image-1 {
    padding-top: 0px;
  }

  /* line 4431, ../../sass/layouts/responsive-sidebars.scss */
  .flexslider .slides img {
    width: 100%;
    display: block;
  }
}
@media all and (min-width: 330px) and (max-width: 768px) {
  /* line 4443, ../../sass/layouts/responsive-sidebars.scss */
  .view-field-ref-collections.view-id-field_ref_collections.view-display-id-panel_pane_vertical .views-row .views-field-field-shortteaser {
    height: 80px;
    overflow: hidden;
    margin-bottom: 10px;
  }
}
/* line 4450, ../../sass/layouts/responsive-sidebars.scss */
#mobile-content-sidebar {
  border: 0px solid #bdbdbd;
  margin-top: 20px;
}
/* line 4453, ../../sass/layouts/responsive-sidebars.scss */
#mobile-content-sidebar .file-image {
  width: 194px;
}
/* line 4455, ../../sass/layouts/responsive-sidebars.scss */
#mobile-content-sidebar .file-image .field-name-field-description {
  padding-left: 0px;
}
/* line 4458, ../../sass/layouts/responsive-sidebars.scss */
#mobile-content-sidebar .file-image .field-name-field-byline-text {
  padding-left: 0px;
}

/* line 4465, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-content-top {
  margin-top: 2.0em;
}

@media all and (min-width: 480px) and (max-width: 767px) {
  /*
  Flexslider CSS changes
  */
  /* line 4483, ../../sass/layouts/responsive-sidebars.scss */
  .flexslider {
    /* Span 12 columns, starting in 1st column from left. */
    float: left;
    width: 100%;
    margin-left: 0%;
    margin-right: -100%;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    padding-left: 0px;
    padding-right: 0px;
    margin-top: -10px;
    margin-bottom: 60px;
  }

  /* line 4491, ../../sass/layouts/responsive-sidebars.scss */
  .flex-nav-container {
    margin-bottom: -32px;
  }

  /* line 4498, ../../sass/layouts/responsive-sidebars.scss */
  #flexslider_views_slideshow_main_field_images-entity_view_two_col .flex-direction-nav a {
    /*visibility:hidden;*/
    opacity: 1;
    top: 9px;
  }

  /* line 4504, ../../sass/layouts/responsive-sidebars.scss */
  .views-field.views-field-field-image-1 {
    /* Span 8 columns, starting in 1st column from left. */
    float: left;
    width: 50%;
    margin-left: 0%;
    margin-right: -50%;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    padding-left: 0px;
    margin-top: 35px;
    float: none;
    padding-top: 10px;
  }

  /* line 4512, ../../sass/layouts/responsive-sidebars.scss */
  .flexslider.flexslider-processed {
    overflow: visible;
  }

  /* line 4520, ../../sass/layouts/responsive-sidebars.scss */
  .flex-direction-nav a {
    /*visibility:hidden;*/
    top: 10px;
  }

  /* line 4526, ../../sass/layouts/responsive-sidebars.scss */
  .flexslider-views-slideshow-main-frame-row.flexslider_views_slideshow_slide.flex-active-slide {
    overflow: hidden;
    /* Limiting the width of the hr */
  }

  /* line 4530, ../../sass/layouts/responsive-sidebars.scss */
  .views-slideshow-hover-text .views-field-field-lede {
    /* Span 4 columns, starting in 9th column from left. */
    clear: left;
    float: left;
    width: 50%;
    margin-left: 50%;
    margin-right: -100%;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    padding-right: 0px;
    height: auto;
  }

  /* line 4537, ../../sass/layouts/responsive-sidebars.scss */
  .views-slideshow-hover-text .views-field-title.title.slide-title {
    /* Span 4 columns, starting in 9th column from left. */
    clear: left;
    float: left;
    width: 50%;
    margin-left: 50%;
    margin-right: -100%;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    margin-top: 40px;
    padding-right: 0px;
    height: auto;
  }

  /* line 4545, ../../sass/layouts/responsive-sidebars.scss */
  .node-type-topic .panel-region-content-main {
    padding-top: .8em;
  }

  /*
  End of Flexslider CSS changes
  */
}
@media all and (min-width: 940px) {
  /*
  Flexslider CSS changes
  */
  /* line 4565, ../../sass/layouts/responsive-sidebars.scss */
  .flexslider {
    /* Span 12 columns, starting in 1st column from left. */
    float: left;
    width: 100%;
    margin-left: 0%;
    margin-right: -100%;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    padding-left: 0px;
    padding-right: 0px;
    margin-top: 0px;
    margin-bottom: 60px;
  }

  /*
    #header #mini-panel-header{
      background:url("../../images/rat_detail.png") no-repeat center right;
      background-size: 46em;
      background-position-y: 0px;
    }*/
  /* line 4579, ../../sass/layouts/responsive-sidebars.scss */
  .field-content-delta {
    position: absolute;
    left: 69%;
    top: 2px;
    font-family: "proxima_nova_ltbold", Helvetica, "Nimbus Sans L", sans-serif;
    font-weight: normal;
    text-transform: uppercase;
    color: #999999;
    font-size: .8em;
  }

  /* line 4591, ../../sass/layouts/responsive-sidebars.scss */
  .views-field.views-field-delta hr,
  .views-field.views-field-delta-1 hr {
    height: 0px;
    border: none;
    border-top: 1px solid #bdbdbd;
    margin: 0px;
    right: 33%;
    /*right: 150px;*/
    width: 100%;
  }

  /* line 4601, ../../sass/layouts/responsive-sidebars.scss */
  .flex-nav-container {
    margin-bottom: -32px;
  }

  /* line 4609, ../../sass/layouts/responsive-sidebars.scss */
  .views-field.views-field-field-image-1 {
    /* Span 8 columns, starting in 1st column from left. */
    float: left;
    width: 66.66667%;
    margin-left: 0%;
    margin-right: -66.66667%;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    padding-left: 0px;
    margin-top: 45px;
    float: none;
    padding-top: 0px;
    padding-right: 0px;
  }

  /* line 4618, ../../sass/layouts/responsive-sidebars.scss */
  .flexslider.flexslider-processed {
    overflow: visible;
  }

  /* line 4625, ../../sass/layouts/responsive-sidebars.scss */
  .flex-direction-nav .flex-next {
    right: 0px;
  }

  /* line 4628, ../../sass/layouts/responsive-sidebars.scss */
  .flex-direction-nav a {
    /*visibility:hidden;*/
    top: 20px;
  }

  /* line 4633, ../../sass/layouts/responsive-sidebars.scss */
  .flexslider-views-slideshow-main-frame-row.flexslider_views_slideshow_slide.flex-active-slide {
    overflow: hidden;
    /* Limiting the width of the hr */
  }

  /* line 4637, ../../sass/layouts/responsive-sidebars.scss */
  .views-slideshow-hover-text .views-field-field-lede {
    /* Span 4 columns, starting in 9th column from left. */
    clear: left;
    float: left;
    width: 33.33333%;
    margin-left: 66.66667%;
    margin-right: -100%;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    padding-right: 0px;
    padding-left: 15px;
    font-size: 1.0em;
  }

  /* line 4645, ../../sass/layouts/responsive-sidebars.scss */
  .slideshow_byline {
    font-size: 1.0em!important;
  }

  /* line 4649, ../../sass/layouts/responsive-sidebars.scss */
  .views-slideshow-hover-text .views-field-title.title.slide-title {
    /* Span 4 columns, starting in 9th column from left. */
    clear: left;
    float: left;
    width: 33.33333%;
    margin-left: 66.66667%;
    margin-right: -100%;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    margin-top: 40px;
    padding-right: 0px;
    height: auto;
    padding-left: 15px;
    font-size: 1.5em;
  }

  /*
  End of Flexslider CSS changes
  */
}
@media all and (max-width: 330px) {
  /* line 4670, ../../sass/layouts/responsive-sidebars.scss */
  .view-field-ref-collections.view-id-field_ref_collections.view-display-id-panel_pane_vertical .views-row {
    position: relative;
    float: left;
    width: 100%;
  }

  /* line 4676, ../../sass/layouts/responsive-sidebars.scss */
  .pane-field-ref-collections-panel-pane-vertical .views-row {
    position: relative;
    margin-bottom: 20px;
    float: left;
    border-bottom: 1px solid #e0e0e0;
    background: #ffffff;
    display: block;
  }

  /* line 4684, ../../sass/layouts/responsive-sidebars.scss */
  .pane-field-ref-collections-panel-pane-vertical .views-field-field-shortteaser {
    font-size: .9em;
  }

  /* line 4687, ../../sass/layouts/responsive-sidebars.scss */
  .panel-region-content-bottom .views-field-title {
    font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
    font-size: 1.25em;
  }

  /* line 4691, ../../sass/layouts/responsive-sidebars.scss */
  .pane-field-ref-collections-panel-pane-vertical .views-field-title {
    font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
    text-decoration: none;
    font-size: 1.2em;
    font-weight: bold;
    text-transform: uppercase;
    border-bottom: 1px solid #e0e0e0;
    margin-bottom: 10px;
    background: #ffffff;
    position: relative;
    border-top: 1px solid #e0e0e0;
    line-height: 2.90476em;
    padding-left: 0px;
    padding-right: 7px;
    overflow: hidden;
  }

  /* line 4709, ../../sass/layouts/responsive-sidebars.scss */
  .pane-field-ref-story-panel-pane-home .views-field.views-field-nothing .views-field-lede {
    display: none;
    font-size: .9em;
    line-height: 1.5em;
    color: #444;
    padding-bottom: 19px;
    height: 38px;
    overflow: hidden;
    margin-bottom: 10px;
  }

  /* line 4719, ../../sass/layouts/responsive-sidebars.scss */
  .panel-region-content-bottom .views-field-title h3 {
    height: auto;
    overflow: hidden;
    font-size: 1.0em;
  }

  /* line 4724, ../../sass/layouts/responsive-sidebars.scss */
  .panel-region-content-sidebar img {
    padding-right: 0px;
    width: 100%;
    height: 100%;
    border-top: none;
    padding-top: 4px;
  }

  /* line 4732, ../../sass/layouts/responsive-sidebars.scss */
  .view-field-ref-story .views-row.views-row-odd {
    background: #ffffff;
    padding-right: 0;
  }

  /* line 4736, ../../sass/layouts/responsive-sidebars.scss */
  .view-field-ref-story .views-row {
    float: left;
    width: 100%;
    border-top: 2px solid #787878;
    margin-right: 2%;
    position: relative;
    margin-bottom: 20px;
  }
}
@media all and (min-width: 768px) {
  /*
   * Use 12 grid column for tablet and desktop screen sizes.
   */
  /* line 4760, ../../sass/layouts/responsive-sidebars.scss */
  .sidebar-second #content .panel-region-content-top {
    /* Span 8 columns, starting in 1st column from left. */
    float: left;
    width: 66.66667%;
    margin-left: 0%;
    margin-right: -66.66667%;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
  }

  /* line 4765, ../../sass/layouts/responsive-sidebars.scss */
  .panel-region-content {
    /* Span 8 columns, starting in 1st column from left. */
    float: left;
    width: 66.66667%;
    margin-left: 0%;
    margin-right: -66.66667%;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    border-right: 1px dotted #bdbdbd;
  }

  /* line 4771, ../../sass/layouts/responsive-sidebars.scss */
  .panel-region-content-main {
    /* Span 12 columns, starting in 1st column from left. */
    clear: left;
    float: left;
    width: 100%;
    margin-left: 0%;
    margin-right: -100%;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    padding-left: 0px;
    border-right: 1px dotted #bdbdbd;
  }

  /* line 4778, ../../sass/layouts/responsive-sidebars.scss */
  #mini-panel-home .panel-region-content-main {
    /* Span 12 columns, starting in 1st column from left. */
    border-right: none;
  }

  /* line 4783, ../../sass/layouts/responsive-sidebars.scss */
  .panel-general-layout {
    margin-top: 0px;
  }

  /* line 4786, ../../sass/layouts/responsive-sidebars.scss */
  .panel-general-layout .panel-region-content-main {
    /* Span 12 columns, starting in 1st column from left. */
    clear: left;
    float: left;
    width: 66.66667%;
    margin-left: 0%;
    margin-right: -66.66667%;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    padding-left: 10px;
    position: relative;
  }

  /* line 4793, ../../sass/layouts/responsive-sidebars.scss */
  .panel-region-content-top {
    /* Span 12 columns, starting in 1st column from left. */
    float: left;
    width: 100%;
    margin-left: 0%;
    margin-right: -100%;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    padding-left: 0px;
  }

  /* line 4798, ../../sass/layouts/responsive-sidebars.scss */
  .pane-homepage-topics-panel-pane {
    /* Span 8 columns, starting in 1st column from left. */
    float: left;
    width: 66.66667%;
    margin-left: 0%;
    margin-right: -66.66667%;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    padding-left: 0px;
    border-right: 1px dotted #bdbdbd;
  }

  /* line 4804, ../../sass/layouts/responsive-sidebars.scss */
  .panel-region-content-sidebar {
    /* Span 4 columns, starting in 9th column from left. */
    float: left;
    width: 33.33333%;
    margin-left: 66.66667%;
    margin-right: -100%;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
  }

  /* line 4808, ../../sass/layouts/responsive-sidebars.scss */
  .pane-field-ref-story-panel-pane-home {
    /* Span 12 columns, starting in 1st column from left. */
    float: left;
    width: 100%;
    margin-left: 0%;
    margin-right: -100%;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    padding-left: 0px;
    padding-right: 0px;
  }

  /* line 4814, ../../sass/layouts/responsive-sidebars.scss */
  .panel-region-sidebar {
    /* Span 4 columns, starting in 9th column from left. */
    float: left;
    width: 33.33333%;
    margin-left: 66.66667%;
    margin-right: -100%;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    margin-bottom: 30px;
  }

  /* line 4819, ../../sass/layouts/responsive-sidebars.scss */
  .panel-region-content-bottom {
    /* Span 12 columns, starting in 1st column from left. */
    float: left;
    width: 100%;
    margin-left: 0%;
    margin-right: -100%;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    padding-left: 0px;
  }
  /* line 4822, ../../sass/layouts/responsive-sidebars.scss */
  .panel-region-content-bottom h3 {
    margin-bottom: .8em;
    height: 40px;
  }
  /* line 4826, ../../sass/layouts/responsive-sidebars.scss */
  .panel-region-content-bottom .views-field-comment-count {
    display: none;
  }

  /* line 4831, ../../sass/layouts/responsive-sidebars.scss */
  .view div.row {
    position: relative;
    font-family: Georgia,"Times New Roman",Times,"DejaVu Serif",serif;
    margin: 10px 0 10px 0;
    padding: 20px 0 10px 0;
    border-top: 1px solid #e1e1e1;
    display: block;
  }

  /* line 4840, ../../sass/layouts/responsive-sidebars.scss */
  .node-form fieldset {
    margin-top: 10px;
  }

  /* line 4843, ../../sass/layouts/responsive-sidebars.scss */
  .readerAndQuestionTitle {
    font-size: 2em;
    padding-bottom: 20px;
  }

  /* line 4848, ../../sass/layouts/responsive-sidebars.scss */
  .questionViewAnswer {
    padding-top: 7px;
    clear: none;
  }

  /* line 4853, ../../sass/layouts/responsive-sidebars.scss */
  .readerAndQuestionTitle + .views-field.views-field-field-byline-description + .views-field.views-field-field-date + .views-field.views-field-field-lede .field-content {
    display: inline;
  }

  /* line 4858, ../../sass/layouts/responsive-sidebars.scss */
  .pane-related-stories-panel-pane-1 {
    border: 1px solid #e0e0e0;
    margin-top: 15px;
    display: block;
  }

  /* line 4864, ../../sass/layouts/responsive-sidebars.scss */
  .panel-region-content-main .pane-related-stories-panel-pane-1 {
    display: none;
  }

  /* line 4868, ../../sass/layouts/responsive-sidebars.scss */
  .node #content-sidebar {
    float: left;
    width: 222px;
    margin: 20px 20px 0 0;
    font-size: 12.5px;
    display: block;
    background: #ffffff;
  }

  /* line 4877, ../../sass/layouts/responsive-sidebars.scss */
  #mobile-content-sidebar {
    display: none;
  }

  /* line 4881, ../../sass/layouts/responsive-sidebars.scss */
  .panel-pane.pane-node-title {
    border-bottom: 1px solid #e0e0e0;
    background: #ffffff;
    position: relative;
    border-top: 1px solid #e0e0e0;
    text-transform: uppercase;
    color: #b24401;
    font-size: .9em;
    font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
    font-weight: bold;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 0px;
    margin-top: 0px;
  }

  /*.views-field.views-field-field-byline-description {
  display: inline-block;
  font-style: italic;
  color: #6f6f6f;
  font-size: 13.5px;
  float: left;
  margin-right: 4px;
  }*/
  /* line 4906, ../../sass/layouts/responsive-sidebars.scss */
  .view-content-by-topic.view-id-content_by_topic h3 {
    margin-bottom: 0em;
  }

  /* line 4909, ../../sass/layouts/responsive-sidebars.scss */
  .pane-homepage-topics-panel-pane .views-field.views-field-nothing {
    border-bottom: 1px solid #e0e0e0;
    margin-bottom: 25px;
    background: #f4f4f4;
    position: relative;
    border-top: 1px solid #e0e0e0;
    margin-left: 0px;
    margin-right: 0px;
    padding-left: 0px;
    padding-right: 0px;
  }

  /* line 4921, ../../sass/layouts/responsive-sidebars.scss */
  #newsletter-single-step body {
    background-color: none;
  }

  /* line 4926, ../../sass/layouts/responsive-sidebars.scss */
  .panel-pane.pane-page-title {
    width: 100%;
  }
  /* line 4928, ../../sass/layouts/responsive-sidebars.scss */
  .panel-pane.pane-page-title .comment-count {
    right: 10px;
    font-size: .5em;
    top: 3px;
  }

  /* line 4935, ../../sass/layouts/responsive-sidebars.scss */
  .pane-block-2 {
    padding-bottom: 0px;
  }

  /* line 4939, ../../sass/layouts/responsive-sidebars.scss */
  .region-sidebar-second {
    /* Span 3 columns, starting in 10th column from left. */
    float: left;
    width: 33.33333%;
    margin-left: 66.66667%;
    margin-right: -100%;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
  }

  /* line 4943, ../../sass/layouts/responsive-sidebars.scss */
   #user-content-list .tags,
  .views-row .tags {
    visibility: visible;
    display: inline-table;
    color: #b24401;
    font-size: .85em;
    line-height: 14px;
    margin-top: 1%;
    font-style: normal;
    width: 100%;
    font-weight: bold;
    font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  }
  #user-content-list .tags {
    padding-top: 5px;
  }
  /* line 4954, ../../sass/layouts/responsive-sidebars.scss */
  #user-content-list .tags a,
  .views-row .tags a {
    font-family: Georgia, "Times New Roman", "DejaVu Serif", serif;
    font-weight: normal;
    color: #3d82a8;
    font-style: italic;
  }

  /* line 4962, ../../sass/layouts/responsive-sidebars.scss */
  #user-content-list h3,
  .view div.row h3 {
    width: 95%;
  }

  /* line 4966, ../../sass/layouts/responsive-sidebars.scss */
  .views-field-field-categories {
    visibility: visible;
    display: inline-table;
    color: #b24401;
    font-size: .85em;
    line-height: 14px;
    margin-top: 1%;
    font-style: normal;
    width: 100%;
    font-weight: bold;
    font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  }
  /* line 4977, ../../sass/layouts/responsive-sidebars.scss */
  .views-field-field-categories a {
    font-family: Georgia, "Times New Roman", "DejaVu Serif", serif;
    font-weight: normal;
    color: #3d82a8;
    font-style: italic;
  }

  /* line 4985, ../../sass/layouts/responsive-sidebars.scss */
  .view-field-ref-story .views-row {
    float: left;
    width: 32.633333%;
    border-top: 3px solid #bdbdbd;
    margin-right: 1%;
    position: relative;
  }

  /* line 4993, ../../sass/layouts/responsive-sidebars.scss */
  .view-field-ref-story .views-row.views-row-odd {
    background: #f5f5f5;
  }

  /* line 5000, ../../sass/layouts/responsive-sidebars.scss */
  .view-field-ref-story .views-row-3, .view-field-ref-story .views-row-6, .view-field-ref-story .views-row-9, .view-field-ref-story .views-row-12, .view-field-ref-story .views-row-15 {
    margin-right: 0px;
  }

  /*
  .view div.row {
  position: relative;
  font-family: Georgia,"Times New Roman",Times,"DejaVu Serif",serif;
  margin: 10px 0 0px 0;
  padding: 20px 0 10px 0;
  border-top: 1px solid #e1e1e1;
  }
  */
  /* line 5015, ../../sass/layouts/responsive-sidebars.scss */
  .view-homepage-topics.view-id-homepage_topics .views-field-nothing .views-field-title {
    color: #b24401;
  }
  /* line 5015, ../../sass/layouts/responsive-sidebars.scss */
  .view-homepage-topics.view-id-homepage_topics .views-field-nothing .views-field-title a {
    color: #b24401;
  }
  /* line 5016, ../../sass/layouts/responsive-sidebars.scss */
  .view-homepage-topics.view-id-homepage_topics .views-field-nothing .more {
    border-left: 1px solid #bdbdbd;
    padding-left: 10px;
    padding-right: 10px;
    color: #3d82a8;
  }

  /* line 5020, ../../sass/layouts/responsive-sidebars.scss */
  .view.view-latest-comments-on-stories.view-id-latest_comments_on_stories {
    margin-top: auto;
  }

  /* line 5024, ../../sass/layouts/responsive-sidebars.scss */
  .pane-block-16 {
    display: block;
  }

  /* line 5028, ../../sass/layouts/responsive-sidebars.scss */
  .views-slideshow-controls-top {
    display: none;
    padding-right: 0px;
  }

  /* line 5033, ../../sass/layouts/responsive-sidebars.scss */
  .panel-region-content-sidebar img {
    max-width: 100%;
    width: 100%;
    height: auto;
    border-top: 5px solid #888888;
    padding-top: 4px;
  }

  /* line 5041, ../../sass/layouts/responsive-sidebars.scss */
  .panel-pane.pane-panels-mini.pane-content-by-topic-tabs .pane-title {
    border-bottom: 1px solid #e0e0e0;
    background: #ffffff;
    position: relative;
    border-top: 1px solid #e0e0e0;
    text-transform: uppercase;
    color: #b24401;
    font-size: .9em;
    font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
    font-weight: bold;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 0px;
    margin-top: 0px;
  }

  /* line 5045, ../../sass/layouts/responsive-sidebars.scss */
  .pane-node-sidebar .pane-block-2 {
    display: block;
  }

  /* line 5049, ../../sass/layouts/responsive-sidebars.scss */
  .panel-region-sidebar .pane-block-2 {
    display: block;
  }

  /* line 5053, ../../sass/layouts/responsive-sidebars.scss */
  .panel-pane.pane-panels-mini.pane-content-by-collections-tabs .pane-title {
    border-bottom: 1px solid #e0e0e0;
    background: #ffffff;
    position: relative;
    border-top: 1px solid #e0e0e0;
    text-transform: uppercase;
    color: #b24401;
    font-size: .9em;
    font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
    font-weight: bold;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 0px;
    margin-top: 0px;
  }

  /* line 5057, ../../sass/layouts/responsive-sidebars.scss */
  .panel-pane.pane-views-panes .pane-title {
    margin-bottom: 0px;
  }

  /* line 5061, ../../sass/layouts/responsive-sidebars.scss */
  .pane-show-segment-browser-panel-pane-1 .pane-title {
    display: block;
  }

  /* line 5065, ../../sass/layouts/responsive-sidebars.scss */
  .pane-show-segment-browser-panel-pane-1 .pane-content .view-header {
    display: block;
  }

  /* line 5069, ../../sass/layouts/responsive-sidebars.scss */
  .pane-show-segment-browser-panel-pane-1 .pane-content {
    border-top: none;
  }

  /* line 5073, ../../sass/layouts/responsive-sidebars.scss */
  #mini-panel-node_sidebar .panel-pane.pane-views-panes .pane-title {
    font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
    font-weight: bold;
    color: #b24401;
    text-transform: uppercase;
    font-size: 0.9em;
    margin-top: 0px;
    padding-top: 7px;
    padding-bottom: 7px;
    border-bottom: 1px solid #e0e0e0;
    padding-left: 10px;
    border-top: 1px solid #fff;
  }

  /* line 5087, ../../sass/layouts/responsive-sidebars.scss */
  .panel-pane.pane-page-title #page-title {
    border-bottom: 1px solid #e0e0e0;
    background: #ffffff;
    position: relative;
    border-top: 1px solid #e0e0e0;
    text-transform: uppercase;
    color: #b24401;
    font-size: .9em;
    font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
    font-weight: bold;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 0px;
    margin-top: 0px;
    margin-top: 0px;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  /* line 5094, ../../sass/layouts/responsive-sidebars.scss */
  .panel-region-content-bottom .view-show-segment-browser .views-field-title {
    font-size: .8em;
  }

  /* line 5106, ../../sass/layouts/responsive-sidebars.scss */
  .slideshow_byline {
    font-weight: bold;
    font-style: italic;
    padding-top: 10px;
    display: block;
    font-size: .9em;
    color: gray;
  }

  /* line 5115, ../../sass/layouts/responsive-sidebars.scss */
  input:focus {
    outline: none;
  }

  /* line 5118, ../../sass/layouts/responsive-sidebars.scss */
  .pane-node-sidebar h4 {
    font-family: "proxima_nova_rgreg", Helvetica, "Nimbus Sans L", sans-serif;
  }
  /* line 5121, ../../sass/layouts/responsive-sidebars.scss */
  .pane-node-sidebar .pane-title {
    font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
    font-weight: bold;
    color: #b24401;
    text-transform: uppercase;
    font-size: 0.9em;
    margin-top: 10px;
    padding-top: 7px;
    padding-bottom: 7px;
    border-top: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
    background: url("../images/texture/striped_lens.png");
    border-left: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
  }

  /* line 5138, ../../sass/layouts/responsive-sidebars.scss */
  .pane-homepage-topics-panel-pane .views-field.views-field-nothing {
    border-bottom: 1px solid #e0e0e0;
    margin-bottom: 15px;
    background: #f4f4f4;
    position: relative;
    border-top: 1px solid #e0e0e0;
  }

  /* line 5146, ../../sass/layouts/responsive-sidebars.scss */
  .pane-field-ref-story-panel-pane-home .views-field.views-field-nothing {
    margin-bottom: 16px;
    background: #fff;
    position: relative;
    padding-bottom: auto;
    border-top: none;
  }
  /* line 5152, ../../sass/layouts/responsive-sidebars.scss */
  .pane-field-ref-story-panel-pane-home .views-field.views-field-nothing .views-field-lede {
    font-size: .9em;
    line-height: 1.5em;
    color: #444;
    padding-bottom: 19px;
    height: 20px;
  }

  /* line 5161, ../../sass/layouts/responsive-sidebars.scss */
  .views-field-nothing .views-field-ref-collection {
    display: inline-table;
    color: #b24401;
    font-size: .85em;
    line-height: 16px;
    height: 40px;
    margin-top: 1%;
    font-style: normal;
    width: 100%;
    background: #ffffff;
    padding-top: 9px;
    padding-left: 0px;
    padding-right: 4px;
    border-top: 1px solid #e0e0e0;
  }
  /* line 5176, ../../sass/layouts/responsive-sidebars.scss */
  .views-field-nothing .views-field-ref-collection a {
    color: #3d82a8;
    font-style: normal;
  }
  /* line 5180, ../../sass/layouts/responsive-sidebars.scss */
  .views-field-nothing .views-field-ref-collection span {
    font-weight: normal;
    font-family: Georgia, "Times New Roman", "DejaVu Serif", serif;
    font-style: normal;
  }

  /* line 5194, ../../sass/layouts/responsive-sidebars.scss */
  .sidebar .view .views-row,
  .panel-region-sidebar .view .views-row {
    position: relative;
    padding: 0 15px 15px;
  }
  /* line 198, ../../sass/_base.scss */
  .sidebar .view .views-row:after,
  .panel-region-sidebar .view .views-row:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
  }
  /* line 206, ../../sass/_base.scss */
  * html .sidebar .view .views-row, * html
  .panel-region-sidebar .view .views-row {
    height: 1%;
  }
  /* line 210, ../../sass/_base.scss */
  *:first-child + html .sidebar .view .views-row, *:first-child + html
  .panel-region-sidebar .view .views-row {
    min-height: 1%;
  }
  /* line 5199, ../../sass/layouts/responsive-sidebars.scss */
  .sidebar .view .views-row.views-row-first,
  .panel-region-sidebar .view .views-row.views-row-first {
    padding-top: 15px;
  }
  /* line 5203, ../../sass/layouts/responsive-sidebars.scss */
  .sidebar .view .views-row.has-image-left,
  .panel-region-sidebar .view .views-row.has-image-left {
    padding-left: 75px;
  }
  /* line 5208, ../../sass/layouts/responsive-sidebars.scss */
  .sidebar .view .image-left,
  .panel-region-sidebar .view .image-left {
    position: relative;
    float: left;
    margin: 0 0 0 -60px;
  }
  /* line 5214, ../../sass/layouts/responsive-sidebars.scss */
  .sidebar .view .view-header,
  .panel-region-sidebar .view .view-header {
    font-size: 13.5px;
    font-style: italic;
    padding: 10px 15px;
    border-bottom: 1px solid #716D6F;
  }
  /* line 5222, ../../sass/layouts/responsive-sidebars.scss */
  .sidebar .view h4,
  .sidebar .view h4 a,
  .panel-region-sidebar .view h4,
  .panel-region-sidebar .view h4 a {
    font-size: 13.5px;
    margin: 0;
  }
  /* line 5227, ../../sass/layouts/responsive-sidebars.scss */
  .sidebar .view p,
  .panel-region-sidebar .view p {
    margin: 0;
  }
  /* line 5231, ../../sass/layouts/responsive-sidebars.scss */
  .sidebar .view .more-link,
  .panel-region-sidebar .view .more-link {
    margin: 0 0 0 0;
    padding: 10px 10px;
    border-bottom: 0px none;
    border-top: 1px solid #716D6F;
    background-color: #D8E2ED;
  }
  /* line 5238, ../../sass/layouts/responsive-sidebars.scss */
  .sidebar .view .more-link a,
  .panel-region-sidebar .view .more-link a {
    font-size: 12.5px;
    font-style: italic;
    text-transform: none;
  }
  /* line 5245, ../../sass/layouts/responsive-sidebars.scss */
  .sidebar .view .byline,
  .panel-region-sidebar .view .byline {
    font-size: 11px;
  }
  /* line 5253, ../../sass/layouts/responsive-sidebars.scss */
  .sidebar .view .view-footer,
  .panel-region-sidebar .view .view-footer {
    font-size: 12.5px;
    font-style: italic;
    padding: 10px 15px;
    border-top: 1px solid #716D6F;
    background-color: #D8E2ED;
  }
  /* line 5261, ../../sass/layouts/responsive-sidebars.scss */
  .sidebar .view.view-latest-episode-by-show .views-row-odd,
  .panel-region-sidebar .view.view-latest-episode-by-show .views-row-odd {
    background-color: #eee;
  }

  /* line 5269, ../../sass/layouts/responsive-sidebars.scss */
  .panel-region-content .panel-pane.pane-episode-archive {
    display: none;
  }

  /* line 5273, ../../sass/layouts/responsive-sidebars.scss */
  .panel-region-sidebar .panel-pane.pane-episode-archive {
    display: block;
  }

  /* line 5278, ../../sass/layouts/responsive-sidebars.scss */
  .node-type-show .panel-region-content-main {
    float: left;
    width: 66.66667%;
    margin-left: 0%;
    margin-right: -66.66667%;
    padding-left: 0px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    display: block;
  }
  /* line 5291, ../../sass/layouts/responsive-sidebars.scss */
  .node-type-show .panel-region-content-main .views-field.views-field-field-lede {
    font-size: 1em;
  }
  /* line 5294, ../../sass/layouts/responsive-sidebars.scss */
  .node-type-show .panel-region-content-main .item-list ul li {
    padding-top: 8px;
  }

  /* line 5299, ../../sass/layouts/responsive-sidebars.scss */
  .pane-show-segment-browser-panel-pane-1 .view-content {
    font-size: 1.2em;
  }

  /* line 5303, ../../sass/layouts/responsive-sidebars.scss */
  .view-show-segment-browser .view-content .views-field-field-date {
    margin-right: 20px;
    font-style: normal;
    font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
    margin-top: 7px;
  }
  /* line 5308, ../../sass/layouts/responsive-sidebars.scss */
  .view-show-segment-browser .view-content .views-field-field-date .date-display-single {
    font-size: .9em;
  }

  /* line 5314, ../../sass/layouts/responsive-sidebars.scss */
  .node-type-show .panel-region-content-bottom {
    margin-top: 20px;
  }

  /* line 5318, ../../sass/layouts/responsive-sidebars.scss */
  .node-type-show .panel-region-content-sidebar {
    float: left;
    width: 33.33333%;
    margin-left: 66.66667%;
    margin-right: -100%;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    display: block;
  }
  /* line 5331, ../../sass/layouts/responsive-sidebars.scss */
  .node-type-show .panel-region-content-sidebar .views-field.views-field-field-shortteaser {
    font-size: .9em;
    padding-bottom: 15px;
  }

  /* line 5345, ../../sass/layouts/responsive-sidebars.scss */
  .sidebar .view .views-row,
  .panel-region-sidebar .view .views-row {
    position: relative;
    padding: 0 8px 0px 7px;
  }
  /* line 198, ../../sass/_base.scss */
  .sidebar .view .views-row:after,
  .panel-region-sidebar .view .views-row:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
  }
  /* line 206, ../../sass/_base.scss */
  * html .sidebar .view .views-row, * html
  .panel-region-sidebar .view .views-row {
    height: 1%;
  }
  /* line 210, ../../sass/_base.scss */
  *:first-child + html .sidebar .view .views-row, *:first-child + html
  .panel-region-sidebar .view .views-row {
    min-height: 1%;
  }
  /* line 5350, ../../sass/layouts/responsive-sidebars.scss */
  .sidebar .view .views-row.views-row-first,
  .panel-region-sidebar .view .views-row.views-row-first {
    padding-top: 15px;
  }
  /* line 5354, ../../sass/layouts/responsive-sidebars.scss */
  .sidebar .view .views-row.has-image-left,
  .panel-region-sidebar .view .views-row.has-image-left {
    padding-left: 75px;
  }
  /* line 5359, ../../sass/layouts/responsive-sidebars.scss */
  .sidebar .view .image-left,
  .panel-region-sidebar .view .image-left {
    position: relative;
    float: left;
    margin: 0 0 0 -60px;
  }
  /* line 5365, ../../sass/layouts/responsive-sidebars.scss */
  .sidebar .view #mini-panel-node-sidebar .view .item-list ol li.views-row h4 a,
  .panel-region-sidebar .view #mini-panel-node-sidebar .view .item-list ol li.views-row h4 a {
    font-size: 1.5em;
  }
  /* line 5369, ../../sass/layouts/responsive-sidebars.scss */
  .sidebar .view .view-header,
  .panel-region-sidebar .view .view-header {
    font-size: 13.5px;
    font-style: italic;
    padding: 10px 10px;
    border-bottom: 1px solid #ffffff;
  }
  /* line 5377, ../../sass/layouts/responsive-sidebars.scss */
  .sidebar .view h4,
  .sidebar .view h4 a,
  .panel-region-sidebar .view h4,
  .panel-region-sidebar .view h4 a {
    font-size: 13.5px;
    margin: 0;
  }
  /* line 5383, ../../sass/layouts/responsive-sidebars.scss */
  .sidebar .view p,
  .panel-region-sidebar .view p {
    margin: 0;
  }
  /* line 5387, ../../sass/layouts/responsive-sidebars.scss */
  .sidebar .view .more-link,
  .panel-region-sidebar .view .more-link {
    display: block;
    margin: 0 0 0 0;
    padding: 10px 12px;
    border-bottom: 0px none;
    border-top: 1px solid #e0e0e0;
    background-color: #f4f4f4;
    text-align: left;
  }
  /* line 5396, ../../sass/layouts/responsive-sidebars.scss */
  .sidebar .view .more-link a,
  .panel-region-sidebar .view .more-link a {
    font-size: 10.5px;
    font-style: italic;
    text-transform: none;
  }
  /* line 5403, ../../sass/layouts/responsive-sidebars.scss */
  .sidebar .view .byline,
  .panel-region-sidebar .view .byline {
    font-size: 11px;
  }
  /* line 5411, ../../sass/layouts/responsive-sidebars.scss */
  .sidebar .view .view-footer,
  .panel-region-sidebar .view .view-footer {
    font-size: 12.5px;
    font-style: italic;
    padding: 10px 15px;
    border-top: 1px solid #e0e0e0;
    background-color: #f4f4f4;
  }
  /* line 5419, ../../sass/layouts/responsive-sidebars.scss */
  .sidebar .view.view-latest-episode-by-show .views-row-odd,
  .panel-region-sidebar .view.view-latest-episode-by-show .views-row-odd {
    background-color: #eee;
  }

  /* line 5431, ../../sass/layouts/responsive-sidebars.scss */
  .view .item-list ol {
    font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
    font-size: 13px;
    color: #555555;
    font-weight: normal;
    list-style-position: outside;
    padding: 0;
    margin: 0 0 0 30px;
  }
  /* line 5440, ../../sass/layouts/responsive-sidebars.scss */
  .view .item-list ol li.views-row {
    overflow: visible;
    padding: 0 0 0 0;
  }
  /* line 5444, ../../sass/layouts/responsive-sidebars.scss */
  .view .item-list ol li.views-row.views-row-first {
    padding: 0 0 0 0;
  }
  /* line 5449, ../../sass/layouts/responsive-sidebars.scss */
  .view .item-list ol li.views-row.views-row-last span.inner {
    border: none;
  }
  /* line 5454, ../../sass/layouts/responsive-sidebars.scss */
  .view .item-list ol li.views-row span.inner {
    display: block;
    font-size: .9em;
    font-weight: normal;
    margin-left: -30px;
    padding: 12px 20px 12px 35px;
    border-bottom: 1px dotted #bdbdbd;
  }
  /* line 5463, ../../sass/layouts/responsive-sidebars.scss */
  .view .item-list ol li.views-row h4 {
    margin: 0;
    font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
    line-height: 1.1em;
    color: #222222;
  }
  /* line 5468, ../../sass/layouts/responsive-sidebars.scss */
  .view .item-list ol li.views-row h4 a {
    font-size: 11.5px;
    font-weight: normal;
    color: #2222222;
  }
  /* line 5475, ../../sass/layouts/responsive-sidebars.scss */
  .view .item-list ol li.views-row .comment-count {
    position: absolute;
    right: 20px;
    top: 10px;
    margin-top: -3px;
  }

  /* line 5485, ../../sass/layouts/responsive-sidebars.scss */
  #header_sub_small {
    display: none;
  }

  /* line 5489, ../../sass/layouts/responsive-sidebars.scss */
  .panel-region-content-tabbed-main .pane-content {
    border: none;
    margin-bottom: 0px;
  }

  /* line 5494, ../../sass/layouts/responsive-sidebars.scss */
  .pane-block-10 {
    display: block;
  }

  /* line 5498, ../../sass/layouts/responsive-sidebars.scss */
  .pane-buzzworthy {
    display: block;
  }

  /* line 5501, ../../sass/layouts/responsive-sidebars.scss */
  .pane-buzzworthy .pane-content {
    border: 1px solid #e0e0e0;
    margin-bottom: 10px;
  }
  /* line 5504, ../../sass/layouts/responsive-sidebars.scss */
  .pane-buzzworthy .pane-content .views-row h4 {
    font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
    padding-bottom: 0px;
    display: inline;
  }
  /* line 5508, ../../sass/layouts/responsive-sidebars.scss */
  .pane-buzzworthy .pane-content .views-row h4 a {
    color: #333333;
    font-size: 12.5px;
  }
  /* line 5514, ../../sass/layouts/responsive-sidebars.scss */
  .pane-buzzworthy .pane-content img {
    max-width: 100%;
    height: auto;
    width: auto;
  }
  /* line 5520, ../../sass/layouts/responsive-sidebars.scss */
  .pane-buzzworthy .pane-content .views-field-picture {
    display: inline;
    float: left;
    clear: both;
    padding-right: 10px;
  }

  /* line 5528, ../../sass/layouts/responsive-sidebars.scss */
  .view-field-ref-story .views-row.views-row-odd {
    background: none;
    padding-right: 0;
  }

  /* line 5532, ../../sass/layouts/responsive-sidebars.scss */
  .views-field-nothing h2 a:link {
    color: #b24401;
  }

  /* line 5536, ../../sass/layouts/responsive-sidebars.scss */
  .view-buzzworthy .views-row {
    margin-bottom: 20px;
  }

  /* line 5540, ../../sass/layouts/responsive-sidebars.scss */
  .view-field-ref-story .views-row.views-row-odd .views-field.views-field-nothing {
    background: #ffffff;
    border-bottom: 1px solid #e1e1e1;
  }

  /* line 5545, ../../sass/layouts/responsive-sidebars.scss */
  .node-slideshow-freeform {
    width: 100%;
    height: 100%;
    padding-left: 0px;
    padding-bottom: 20px;
  }

  /* line 5552, ../../sass/layouts/responsive-sidebars.scss */
  .view-field-ref-story .views-row.views-row-even .views-field.views-field-nothing {
    background: #ffffff;
    border-bottom: 1px solid #e1e1e1;
  }

  /* line 5556, ../../sass/layouts/responsive-sidebars.scss */
  #block-block-2 {
    display: none;
  }

  /* line 5560, ../../sass/layouts/responsive-sidebars.scss */
  .pane-block-2 {
    text-align: center;
    padding-bottom: 0px;
    padding-top: 0px;
  }

  /* line 5565, ../../sass/layouts/responsive-sidebars.scss */
  .pane-block-8 {
    text-align: center;
  }

  /* line 5568, ../../sass/layouts/responsive-sidebars.scss */
  .pane-block-8 .pane-title {
    display: none;
  }

  /*#main{
    background: url("../images/texture/striped_lens.png")
  }*/
  /* line 5575, ../../sass/layouts/responsive-sidebars.scss */
  #header {
    display: block;
  }
  /* line 5579, ../../sass/layouts/responsive-sidebars.scss */
  #header #block-panels-mini-show-navigation-header {
    display: none;
  }

  /* line 5586, ../../sass/layouts/responsive-sidebars.scss */
  #header #mini-panel-header .panel-col-bottom {
    height: 36px;
    overflow: hidden;
    background: url("../images/qt_bar.png") repeat-x;
  }

  /* line 5592, ../../sass/layouts/responsive-sidebars.scss */
  .panel-2col-stacked .panel-col-bottom {
    width: 100%;
    clear: both;
    padding-top: 12px;
    top: 117px;
  }

  /* line 5599, ../../sass/layouts/responsive-sidebars.scss */
  #header #mini-panel-header .panel-col-bottom .pane-node-field-links {
    float: left;
    width: 66%;
    margin: 1px 0 3px;
    overflow: hidden;
    height: 25px;
  }

  /* line 5607, ../../sass/layouts/responsive-sidebars.scss */
  .view-field-ref-story .views-row-3, .view-field-ref-story .views-row-6, .view-field-ref-story .views-row-9, .view-field-ref-story .views-row-12, .view-field-ref-story .views-row-15 {
    margin-right: 0px;
  }

  /* line 5611, ../../sass/layouts/responsive-sidebars.scss */
  #mini-panel-header .field-name-field-links {
    overflow: hidden;
    margin-top: 2px;
    padding-left: 17px;
    height: 19px;
  }

  /* line 5618, ../../sass/layouts/responsive-sidebars.scss */
  #mini-panel-header .field-name-field-links .field-item {
    float: left;
    margin-right: 6px;
    text-transform: uppercase;
    font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
    font-size: .9em;
    border-right: 1px dotted #888888;
    padding-right: .5em;
  }

  /* line 5628, ../../sass/layouts/responsive-sidebars.scss */
  #mini-panel-header .field-name-field-links .field-item:last-child {
    border-right: none;
  }

  /* line 5633, ../../sass/layouts/responsive-sidebars.scss */
  .panel-separator {
    display: none;
  }

  /* line 5636, ../../sass/layouts/responsive-sidebars.scss */
  #search-block-form::after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
  }

  /* line 5644, ../../sass/layouts/responsive-sidebars.scss */
  .element-invisible {
    position: absolute !important;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px, 1px, 1px, 1px);
    overflow: hidden;
    height: 1px;
  }

  /* line 5652, ../../sass/layouts/responsive-sidebars.scss */
  .container-inline div, .container-inline label {
    display: inline;
  }

  /* line 5658, ../../sass/layouts/responsive-sidebars.scss */
  #search-block-form--2 #edit-submit {
    float: left;
    background: url("../../images/background-search-button.png") no-repeat;
    background-color: none;
    height: 23px;
    width: 21px;
    text-indent: 9000px;
    overflow: hidden;
    margin: 0px 0 0 0;
    border: 0px none;
    cursor: pointer;
  }
  /* line 5671, ../../sass/layouts/responsive-sidebars.scss */
  #search-block-form--2 #edit-submit--2 {
    float: left;
    background: url("../../images/background-search-button.png") no-repeat;
    background-color: none;
    height: 23px;
    width: 21px;
    text-indent: 9000px;
    overflow: hidden;
    margin: 0px 0 0 0;
    border: 0px none;
    cursor: pointer;
  }
  /* line 5684, ../../sass/layouts/responsive-sidebars.scss */
  #search-block-form--2 #edit-submit--3 {
    float: left;
    background: url("../../images/background-search-button.png") no-repeat;
    background-color: none;
    height: 23px;
    width: 21px;
    text-indent: 9000px;
    overflow: hidden;
    margin: 0px 0 0 0;
    border: 0px none;
    cursor: pointer;
  }
  /* line 5697, ../../sass/layouts/responsive-sidebars.scss */
  #search-block-form--2 .form-item #edit-search-block-form--2 {
    background: #ffffff;
    font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
    font-size: .9em;
    width: 100px;
    margin: 2px 0px 4px 0px;
    border: 1px solid #bdbdbd;
    padding-left: 5px;
  }
  /* line 5707, ../../sass/layouts/responsive-sidebars.scss */
  #search-block-form--2 .form-item label {
    display: none;
  }

  /* line 5714, ../../sass/layouts/responsive-sidebars.scss */
  #search-block-form #edit-submit {
    float: left;
    background: url("../../images/background-search-button.png") no-repeat;
    background-color: none;
    height: 23px;
    width: 21px;
    text-indent: 9000px;
    overflow: hidden;
    margin: 0px 0 0 0;
    border: 0px none;
    cursor: pointer;
  }
  /* line 5727, ../../sass/layouts/responsive-sidebars.scss */
  #search-block-form #edit-submit--2 {
    float: left;
    background: url("../../images/background-search-button.png") no-repeat;
    background-color: none;
    height: 23px;
    width: 21px;
    text-indent: 9000px;
    overflow: hidden;
    margin: 0px 0 0 0;
    border: 0px none;
    cursor: pointer;
  }
  /* line 5740, ../../sass/layouts/responsive-sidebars.scss */
  #search-block-form #edit-submit--3 {
    float: left;
    background: url("../../images/background-search-button.png") no-repeat;
    background-color: none;
    height: 23px;
    width: 21px;
    text-indent: 9000px;
    overflow: hidden;
    margin: 0px 0 0 0;
    border: 0px none;
    cursor: pointer;
  }
  /* line 5753, ../../sass/layouts/responsive-sidebars.scss */
  #search-block-form .form-item #edit-search-block-form--2 {
    background: #ffffff;
    font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
    font-size: .9em;
    width: 100px;
    margin: 2px 0px 4px 0px;
    border: 1px solid #bdbdbd;
    padding-left: 5px;
  }
  /* line 5763, ../../sass/layouts/responsive-sidebars.scss */
  #search-block-form .form-item label {
    display: none;
  }

  /* line 5769, ../../sass/layouts/responsive-sidebars.scss */
  .view-field-ref-collections.view-id-field_ref_collections.view-display-id-panel_pane_vertical .views-row {
    clear: both;
    position: relative;
    display: block;
    width: 100%;
    overflow: hidden;
  }
  /* line 5775, ../../sass/layouts/responsive-sidebars.scss */
  .view-field-ref-collections.view-id-field_ref_collections.view-display-id-panel_pane_vertical .views-row img {
    float: left;
  }
  /* line 5776, ../../sass/layouts/responsive-sidebars.scss */
  .view-field-ref-collections.view-id-field_ref_collections.view-display-id-panel_pane_vertical .views-row .views-field-field-shortteaser {
    float: right;
    height: auto;
  }
  /* line 5777, ../../sass/layouts/responsive-sidebars.scss */
  .view-field-ref-collections.view-id-field_ref_collections.view-display-id-panel_pane_vertical .views-row:first-child {
    padding-right: 0px;
    width: 100%;
  }
  /* line 5778, ../../sass/layouts/responsive-sidebars.scss */
  .view-field-ref-collections.view-id-field_ref_collections.view-display-id-panel_pane_vertical .views-row .views-field-field-image {
    padding-right: 0px;
    width: 100%;
  }

  /* line 5782, ../../sass/layouts/responsive-sidebars.scss */
  #mini-panel-header .donate-box .leaf {
    float: left;
  }
  /* line 5784, ../../sass/layouts/responsive-sidebars.scss */
  #mini-panel-header .donate-box .leaf a {
    color: #3d82a8;
  }
  /* line 5788, ../../sass/layouts/responsive-sidebars.scss */
  #mini-panel-header .donate-box ul li.leaf {
    list-style-type: none;
    list-style-image: none;
    border-right: 1px solid #3d82a8;
    padding-right: 5px;
    padding-left: 5px;
    line-height: 1.0em;
  }
  /* line 5796, ../../sass/layouts/responsive-sidebars.scss */
  #mini-panel-header .donate-box ul li.last.leaf {
    border-right: none;
  }

  /* line 5801, ../../sass/layouts/responsive-sidebars.scss */
  #header {
    padding-left: 0px;
    padding-right: 0px;
    box-shadow: none;
    padding-top: 40px;
    border-top: 1px solid #bdbdbd;
    margin-top: 30px;
  }

  /*Admin Pages*/
  /* line 5811, ../../sass/layouts/responsive-sidebars.scss */
  .media-widget .button {
    margin: 3px 5px 3px 0;
    padding: 0 15px;
    line-height: 22px;
    color: #000;
    text-shadow: 1px 1px 1px #fff;
    background-color: #ddd;
    border: 1px solid #ddd;
    -moz-border-radius: 7px/11px;
    border-radius: 7px/11px;
    -moz-box-shadow: 1px 1px 1px #999;
    -webkit-box-shadow: 1px 1px 1px #999;
    box-shadow: 1px 1px 1px #999;
    background: -moz-linear-gradient(top, #f1f2f2 0%, #c3c4c7 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f1f2f2), color-stop(100%, #c3c4c7));
    background: -webkit-linear-gradient(top, #f1f2f2 0%, #c3c4c7 100%);
    background: -o-linear-gradient(top, #f1f2f2 0%, #c3c4c7 100%);
    background: -ms-linear-gradient(top, #f1f2f2 0%, #c3c4c7 100%);
    background: linear-gradient(top, #f1f2f2 0%, #c3c4c7 100%);
  }

  /*End Admin Pages*/
  /* line 5833, ../../sass/layouts/responsive-sidebars.scss */
  .ui-tabs .ui-tabs-nav li.ui-state-active {
    color: #fff;
    font-weight: normal;
    top: 1px;
    padding-bottom: 0px;
    border: 1px solid #e0e0e0;
    border-bottom-color: #fff;
    visibility: visible;
  }

  /* line 5843, ../../sass/layouts/responsive-sidebars.scss */
  .ui-state-default.ui-corner-top {
    visibility: visible;
  }

  /* line 5847, ../../sass/layouts/responsive-sidebars.scss */
  #page #header .region-header {
    height: 101px;
    background: url("../images/logo_colorLarge.png") no-repeat;
    background-position: right 0px;
    background-size: 590px 82px;
    border-top: 4px double #bdbdbd;
    height: 120px;
  }
  /* line 5858, ../../sass/layouts/responsive-sidebars.scss */
  .lt-ie9 #page #header .region-header {
    background: url("../images/logo_colorLarge.png") no-repeat;
    border-top: 4px double #bdbdbd;
    height: 120px;
    width: 100%;
    background-position: right 0px;
  }

/* line 5867, ../../sass/layouts/responsive-sidebars.scss */
  body.custom-color-marketplace-weekend #page #header .region-header {
    height: 101px;
    background: url("../images/logo_colorLarge_weekend.png") no-repeat;
    background-position: right 0px;
    background-size: 590px 82px;
    border-top: 4px double #bdbdbd;
    height: 120px;
  }
  /* line 5878, ../../sass/layouts/responsive-sidebars.scss */
  .lt-ie9 body.custom-color-marketplace-weekend #page #header .region-header {
    background: url("../images/logo_colorLarge_weekend.png") no-repeat;
    border-top: 4px double #bdbdbd;
    height: 120px;
    width: 100%;
    background-position: right 0px;
  }

  /* line 5867, ../../sass/layouts/responsive-sidebars.scss */
  body.custom-color-marketplace-tech-report #page #header .region-header {
    height: 101px;
    background: url("../images/logo_colorLarge_mtr.png") no-repeat;
    background-position: right 0px;
    background-size: 590px 82px;
    border-top: 4px double #bdbdbd;
    height: 120px;
  }
  /* line 5878, ../../sass/layouts/responsive-sidebars.scss */
  .lt-ie9 body.custom-color-marketplace-tech-report #page #header .region-header {
    background: url("../images/logo_colorLarge_mtr.png") no-repeat;
    border-top: 4px double #bdbdbd;
    height: 120px;
    width: 100%;
    background-position: right 0px;
  }

  /* line 5887, ../../sass/layouts/responsive-sidebars.scss */
  body.custom-color-marketplace-morning-report #page #header .region-header {
    height: 101px;
    background: url("../images/logo_colorLarge_mmp.png") no-repeat;
    background-position: right 0px;
    background-size: 590px 82px;
    border-top: 4px double #bdbdbd;
    height: 120px;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/logo_colorLarge_mmp.png', sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/logo_colorLarge_mmp.png, sizingMethod='scale')";
  }
  /* line 5900, ../../sass/layouts/responsive-sidebars.scss */
  .lt-ie9 body.custom-color-marketplace-morning-report #page #header .region-header {
    background: url("../images/logo_colorLarge_mmp.png") no-repeat;
    border-top: 4px double #bdbdbd;
    height: 120px;
    width: 100%;
    background-position: right 0px;
  }

  /* line 5908, ../../sass/layouts/responsive-sidebars.scss */
  body.custom-color-marketplace-money #page #header .region-header {
    height: 101px;
    background: url("../images/logo_colorLarge_money.png") no-repeat;
    background-position: right 0px;
    background-size: 590px 82px;
    border-top: 4px double #bdbdbd;
    height: 120px;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/logo_colorLarge_money.png', sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/logo_colorLarge_money.png', sizingMethod='scale')";
  }
  /* line 5921, ../../sass/layouts/responsive-sidebars.scss */
  .lt-ie9 body.custom-color-marketplace-money #page #header .region-header {
    background: url("../images/logo_colorLarge_money.png") no-repeat;
    border-top: 4px double #bdbdbd;
    height: 120px;
    width: 100%;
    background-position: right 0px;
  }

  /* line 5930, ../../sass/layouts/responsive-sidebars.scss */
  .panel-pane.pane-block.pane-menu-menu-header-menu.donate-box {
    top: -32px;
    position: absolute;
    right: 13px;
    font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 0.7em;
  }

  /* line 5940, ../../sass/layouts/responsive-sidebars.scss */
  #header #secondary-menu {
    display: none;
  }

  /* line 5944, ../../sass/layouts/responsive-sidebars.scss */
  .toolbar-drawer.logged-in .panel-pane.pane-block.pane-menu-menu-header-menu.donate-box {
    top: -77px;
    position: absolute;
    right: 13px;
    font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 0.7em;
  }

  /* line 5954, ../../sass/layouts/responsive-sidebars.scss */
  .toolbar.logged-in .panel-pane.pane-block.pane-menu-menu-header-menu.donate-box {
    top: -77px;
    position: absolute;
    right: 13px;
    font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 0.7em;
  }

  /* line 5964, ../../sass/layouts/responsive-sidebars.scss */
  .logged-in .panel-pane.pane-block.pane-menu-menu-header-menu.donate-box {
    top: -32px;
    position: absolute;
    right: 13px;
    font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 0.7em;
  }

  /* line 5974, ../../sass/layouts/responsive-sidebars.scss */
  .region-header .pane-custom-link {
    text-transform: uppercase;
    font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
    position: absolute;
    right: 16px;
    z-index: 40;
    padding: 5px 10px;
    background: #888888;
    /* Old browsers */
    background: -moz-linear-gradient(top, #888888 0%, #6e7774 50%, #555555 51%, #555555 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #888888), color-stop(50%, #6e7774), color-stop(51%, #555555), color-stop(100%, #555555));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #888888 0%, #6e7774 50%, #555555 51%, #555555 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #888888 0%, #6e7774 50%, #555555 51%, #555555 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #888888 0%, #6e7774 50%, #555555 51%, #555555 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #888888 0%, #6e7774 50%, #555555 51%, #555555 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#555555',GradientType=0 );
    /* IE6-9 */
  }
  /* line 5980, ../../sass/layouts/responsive-sidebars.scss */
  .region-header .pane-custom-link a {
    color: #ffffff;
  }

  /* line 5992, ../../sass/layouts/responsive-sidebars.scss */
  .region-header .pane-custom-link:hover {
    text-transform: uppercase;
    font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
    position: absolute;
    right: 16px;
    background: #61cbf2;
    background: -moz-linear-gradient(top, #61cbf2 0%, #71ceef 50%, #21b4e2 51%, #61cbf2 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #61cbf2), color-stop(50%, #71ceef), color-stop(51%, #21b4e2), color-stop(100%, #61cbf2));
    background: -webkit-linear-gradient(top, #61cbf2 0%, #71ceef 50%, #21b4e2 51%, #61cbf2 100%);
    background: -o-linear-gradient(top, #61cbf2 0%, #71ceef 50%, #21b4e2 51%, #61cbf2 100%);
    background: -ms-linear-gradient(top, #61cbf2 0%, #71ceef 50%, #21b4e2 51%, #61cbf2 100%);
    background: linear-gradient(to bottom, #61cbf2 0%, #71ceef 50%, #21b4e2 51%, #61cbf2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#61cbf2', endColorstr='#61cbf2',GradientType=0 );
  }
  /* line 5997, ../../sass/layouts/responsive-sidebars.scss */
  .region-header .pane-custom-link:hover a {
    color: #ffffff;
  }
  /* line 6006, ../../sass/layouts/responsive-sidebars.scss */
  .region-header .pane-custom-link:hover a {
    text-decoration: none;
  }

  /* line 6012, ../../sass/layouts/responsive-sidebars.scss */
  #block-panels-mini-header .panel-col-first.panel-panel .inside {
    height: 45px;
    margin-left: 20px;
    margin-top: 15px;
  }

  /* line 6018, ../../sass/layouts/responsive-sidebars.scss */
  #logo {
    position: absolute;
    /*height:45px;*/
    height: 58px;
    z-index: 20;
    background: url("../images/logoLarge.png") no-repeat;
    background-position: left;
    /*size: 225px 45px;*/
    background-size: 290px 58px;
    margin-top: 13px;
    left: 20px;
    width: 460px;
  }
  /* line 6034, ../../sass/layouts/responsive-sidebars.scss */
  div#apmFooter #apmFooterBar span#apmFooterBarImage {
    padding-left: 19px!important;
  }

  /* line 6038, ../../sass/layouts/responsive-sidebars.scss */
  div#apmFooter #apmFooterBar span#apmFooterBarText {
    padding-right: 22px!important;
  }

  /* line 6042, ../../sass/layouts/responsive-sidebars.scss */
  #logo img {
    visibility: hidden;
  }

  /* line 6047, ../../sass/layouts/responsive-sidebars.scss */
  .pane-search-form {
    float: right;
    width: 150px;
    margin: 1px 0 3px;
    overflow: hidden;
  }

  /* line 6054, ../../sass/layouts/responsive-sidebars.scss */
  .pane-block-18 {
    float: left;
    width: 100px;
    margin: 1px 0 3px;
    overflow: hidden;
    margin-top: -7px;
  }
  /* line 6060, ../../sass/layouts/responsive-sidebars.scss */
  .pane-block-18 .pane-title {
    display: none;
  }

  /* line 6065, ../../sass/layouts/responsive-sidebars.scss */
  .listen-block-wrapper {
    float: left;
    width: 100px;
    margin: 1px 0 3px;
    overflow: hidden;
    margin-top: -7px;
  }
  /* line 6071, ../../sass/layouts/responsive-sidebars.scss */
  .listen-block-wrapper .pane-title {
    display: none;
  }

  /* line 6076, ../../sass/layouts/responsive-sidebars.scss */
  .pane-block-17 {
    float: left;
    width: 100px;
    margin: 1px 0 3px;
    overflow: hidden;
    margin-top: -8px;
  }
  /* line 6082, ../../sass/layouts/responsive-sidebars.scss */
  .pane-block-17 .pane-title {
    display: none;
  }


 /* line 6087, ../../sass/layouts/responsive-sidebars.scss */
  body.custom-color-marketplace-weekend .listen-button-back {
    /*morning-report*/
    background: #f85032; /* Old browsers */
background: -moz-linear-gradient(top,  #f85032 0%, #f16f5c 50%, #f6290c 51%, #f02f17 71%, #e73827 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f85032), color-stop(50%,#f16f5c), color-stop(51%,#f6290c), color-stop(71%,#f02f17), color-stop(100%,#e73827)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f85032 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f85032 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f85032 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f85032 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#e73827',GradientType=0 ); /* IE6-9 */

  }


  /* line 6087, ../../sass/layouts/responsive-sidebars.scss */
  body.custom-color-marketplace-morning-report .listen-button-back {
    /*morning-report*/
    background: #fcaf17;
    /* Old browsers */
    background: -moz-linear-gradient(top, #fcaf17 0%, #f17432 50%, #f58220 51%, #f58220 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcaf17), color-stop(50%, #f17432), color-stop(51%, #f58220), color-stop(100%, #f58220));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #fcaf17 0%, #f17432 50%, #f58220 51%, #f58220 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #fcaf17 0%, #f17432 50%, #f58220 51%, #f58220 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #fcaf17 0%, #f17432 50%, #f58220 51%, #f58220 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #fcaf17 0%, #f17432 50%, #f58220 51%, #f58220 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcaf17', endColorstr='#f58220',GradientType=0 );
    /* IE6-9 */
  }

  /* line 6098, ../../sass/layouts/responsive-sidebars.scss */
  body.custom-color-marketplace-tech-report .listen-button-back {
    /*tech-report*/
    background: #bf6bab;
    /* Old browsers */
    background: -moz-linear-gradient(top, #bf6bab 0%, #c146a1 50%, #a80077 51%, #bf6bab 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bf6bab), color-stop(50%, #c146a1), color-stop(51%, #a80077), color-stop(100%, #bf6bab));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #bf6bab 0%, #c146a1 50%, #a80077 51%, #bf6bab 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #bf6bab 0%, #c146a1 50%, #a80077 51%, #bf6bab 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #bf6bab 0%, #c146a1 50%, #a80077 51%, #bf6bab 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #bf6bab 0%, #c146a1 50%, #a80077 51%, #bf6bab 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf6bab', endColorstr='#bf6bab',GradientType=0 );
    /* IE6-9 */
  }

  /* line 6110, ../../sass/layouts/responsive-sidebars.scss */
  .listen-button-back {
    background: #bfd255;
    /* Old browsers */
    background: -moz-linear-gradient(top, #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bfd255), color-stop(50%, #8eb92a), color-stop(51%, #72aa00), color-stop(100%, #9ecb2d));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 );
    /* IE6-9 */
    height: 38px;
    width: 100px;
    background-repeat: no-repeat;
  }
  /* line 6122, ../../sass/layouts/responsive-sidebars.scss */
  .listen-button-back span {
    color: #ffffff;
    text-transform: uppercase;
    font-family: "proxima_nova_ltbold", Helvetica, "Nimbus Sans L", sans-serif;
    font-weight: bold;
    margin: 9px;
    font-size: 12.5px;
    margin-left: 21px;
  }
  /* line 6131, ../../sass/layouts/responsive-sidebars.scss */
  .listen-button-back a {
    text-decoration: none;
  }
  /* line 6134, ../../sass/layouts/responsive-sidebars.scss */
  .listen-button-back a:hover {
    color: #ff0000;
    opacity: 1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
  }

  /* line 6144, ../../sass/layouts/responsive-sidebars.scss */
  .listen-button-inner {
    height: 50%;
    margin-bottom: -19px;
    position: relative;
  }

  /* line 6153, ../../sass/layouts/responsive-sidebars.scss */
  .panel-region-content-top .panel-pane.pane-views-panes.pane-latest-stories-panel-pane-1,
   .panel-region-content-top .panel-pane.pane-views.pane-most-popular {
    display: none;
  }

  /* line 6157, ../../sass/layouts/responsive-sidebars.scss */
  .panel-region-content-main .panel-pane.pane-views-panes.pane-latest-comments-on-stories-panel-pane-1 {
    display: none;
  }

  /* line 6161, ../../sass/layouts/responsive-sidebars.scss */
  .panel-region-sidebar #mini-panel-clone_of_trending_commented {
    display: block;
  }

  /* line 6167, ../../sass/layouts/responsive-sidebars.scss */
  .lt-ie9 .ieiconfix {
    margin-left: 2px;
    padding-left: 4px;
    padding-top: 1px;
    background: url("/sites/default/files/Speaker_Icon.png");
    background-repeat: no-repeat;
  }

  /* line 6175, ../../sass/layouts/responsive-sidebars.scss */
  .listen-button-inner-text {
    clear: both;
    height: 38px;
    position: relative;
    margin: 0 auto;
    width: 100%;
    padding: 9px 0px;
  }

  /* line 6184, ../../sass/layouts/responsive-sidebars.scss */
  #speakericon {
    font-family: "SSStandard";
    margin-left: -2px;
    font-size: 1.0em;
    color: #fff;
    position: absolute;
    top: 10px;
  }

  /* line 6192, ../../sass/layouts/responsive-sidebars.scss */
  .ie #speakericon {
    margin-left: 2px;
    padding-left: 4px;
    padding-top: 1px;
  }

  /* line 6197, ../../sass/layouts/responsive-sidebars.scss */
  .ie .region-header #speakericon {
    margin-left: 8px;
    padding-left: 4px;
    padding-top: 1px;
  }

  /* line 6202, ../../sass/layouts/responsive-sidebars.scss */
  #speakericon_wrap {
    margin-top: 2px;
    display: inline-table;
  }

  /* line 6207, ../../sass/layouts/responsive-sidebars.scss */
  .region-footer-toolbar {
    display: block;
    margin-left: 0px;
    margin-right: 0px;
  }

  /* line 6213, ../../sass/layouts/responsive-sidebars.scss */
  #block-menu-block-menu-footer-toolbar .block-title {
    font-size: 1.3em;
    padding-right: 1.0em;
  }

  /* line 6218, ../../sass/layouts/responsive-sidebars.scss */
  .region-footer {
    display: block;
    margin-left: 0px;
    padding-top: 12px;
    background-color: #303030;
    border-bottom: 14px solid #e1e1e1;
  }

  /* line 6226, ../../sass/layouts/responsive-sidebars.scss */
  .views-field-field-byline-description .field-content {
    display: inline;
  }

  /* line 6230, ../../sass/layouts/responsive-sidebars.scss */
  .footer_body {
    display: none;
  }

  /* line 6234, ../../sass/layouts/responsive-sidebars.scss */
  #apmFooterContent {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 20px;
    border-bottom: 1px solid #333;
  }

  /* line 6241, ../../sass/layouts/responsive-sidebars.scss */
  .block-apm-footer {
    padding-left: 0px;
  }

  /* line 6245, ../../sass/layouts/responsive-sidebars.scss */
  .region-bottom {
    margin-top: -8px;
  }

  /* line 6249, ../../sass/layouts/responsive-sidebars.scss */
  .views-field.views-field-comment-count {
    display: inline;
    position: absolute;
    top: 5px;
    right: 0px;
  }

  /* line 6256, ../../sass/layouts/responsive-sidebars.scss */
  .comment-count {
    display: inline;
  }

  /* line 6261, ../../sass/layouts/responsive-sidebars.scss */
  .panel-region-content-bottom .views-field-comment-count {
    display: inline;
    position: absolute;
    right: 4px;
  }
  /* line 6266, ../../sass/layouts/responsive-sidebars.scss */
  .panel-region-content-bottom .views-field-title {
    width: 75%;
    margin-bottom: 0px;
    font-size: .8em;
  }

  /* line 6270, ../../sass/layouts/responsive-sidebars.scss */
  div#apmFooter .apmFooterBackgroundColor {
    background-color: #303030;
  }
  /* line 6271, ../../sass/layouts/responsive-sidebars.scss */
  div#apmFooter div#apmFooterContent a {
    color: #b2b2b2;
  }

  /* line 6274, ../../sass/layouts/responsive-sidebars.scss */
  .views-field-comment-count {
    font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
    float: right;
    text-align: center;
    width: 21px;
    height: 23px;
    color: white;
    background: url("../../images/comment-count-bubble-side.png") no-repeat right top;
    font-size: .7em;
    font-weight: normal;
    line-height: 1.672em;
  }

  /* line 6287, ../../sass/layouts/responsive-sidebars.scss */
  .view-content-by-topic .comment-count {
    background: url("../../images/comment-count-bubble-side.png") no-repeat right top;
    text-align: center;
    width: 21px;
    height: 23px;
    color: white;
    font-size: .7em;
    font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
    padding-top: 0px;
    line-height: 1.772em;
  }

  /* line 6299, ../../sass/layouts/responsive-sidebars.scss */
  .view .item-list ol li.views-row .comment-count {
    position: absolute;
    right: 10px;
    top: 16px;
    margin-top: -3px;
  }

  /* line 6306, ../../sass/layouts/responsive-sidebars.scss */
  .view-field-ref-story .views-row-3, .view-field-ref-story .views-row-6, .view-field-ref-story .views-row-9, .view-field-ref-story .views-row-12, .view-field-ref-story .views-row-15 {
    margin-right: 0px;
  }

  /* line 6309, ../../sass/layouts/responsive-sidebars.scss */
  .view-latest-comments-on-stories.view-id-latest_comments_on_stories .view-content .item-list .views-row .inner {
    padding-right: 50px;
  }

  /* line 6313, ../../sass/layouts/responsive-sidebars.scss */
  .view-homepage-topics.view-id-homepage_topics .views-field-title {
    padding-left: 0px;
  }
  /* line 6314, ../../sass/layouts/responsive-sidebars.scss */
  .view-homepage-topics.view-id-homepage_topics .more {
    padding-right: 0px;
    border-left: 1px solid #bdbdbd;
    padding-left: 10px;
    color: #3d82a8;
  }

  /* line 6319, ../../sass/layouts/responsive-sidebars.scss */
  .pane-field-ref-collections-panel-pane-vertical .views-field-title {
    font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
    text-decoration: none;
    font-size: 1.2em;
    font-weight: bold;
    text-transform: uppercase;
    border-bottom: 1px solid #e0e0e0;
    margin-bottom: 10px;
    background: #ffffff;
    position: relative;
    border-top: 1px solid #e0e0e0;
    line-height: 2.90476em;
    padding-left: 0px;
    padding-right: 7px;
    height: auto;
  }
  /* line 6334, ../../sass/layouts/responsive-sidebars.scss */
  .pane-field-ref-collections-panel-pane-vertical .views-row {
    position: relative;
    margin-bottom: 20px;
    float: left;
    border-bottom: 1px solid #e0e0e0;
    background: #ffffff;
    height: auto;
  }

  /* line 6344, ../../sass/layouts/responsive-sidebars.scss */
  .pane-field-ref-collections-panel-pane-vertical .views-field-field-shortteaser {
    margin-bottom: 10px;
    font-size: 1.0em;
    padding-left: 0px;
    padding-right: 0px;
  }
  /* line 6345, ../../sass/layouts/responsive-sidebars.scss */
  .pane-field-ref-collections-panel-pane-vertical .views-field.views-field-field-image {
    padding-right: 0px;
    padding-bottom: 10px;
  }

  /* line 6348, ../../sass/layouts/responsive-sidebars.scss */
  .view-field-ref-collections .views-field.views-field-title h2 {
    margin-top: 11px;
    margin-bottom: 11px;
  }

  /* line 6353, ../../sass/layouts/responsive-sidebars.scss */
  #facebook_link {
    display: block;
  }

  /* line 6357, ../../sass/layouts/responsive-sidebars.scss */
  .footer_border {
    display: none;
  }

  /* line 6361, ../../sass/layouts/responsive-sidebars.scss */
  .views-field-field-byline-description {
    font-style: italic;
    font-size: .9em;
    color: gray;
  }

  /* line 6367, ../../sass/layouts/responsive-sidebars.scss */
  .views-field.views-field-field-ref-bio-multi {
    display: inline;
  }

  /* line 6371, ../../sass/layouts/responsive-sidebars.scss */
  .views-field.views-field-field-ref-bio-multi .field-content {
    display: inline;
  }

  /* line 6375, ../../sass/layouts/responsive-sidebars.scss */
  .view-show-segment-browser .view-filters {
    display: block;
  }

  /* line 6379, ../../sass/layouts/responsive-sidebars.scss */
  .views-field.views-field-field-date .field-content {
    display: inline;
  }

  /* line 6383, ../../sass/layouts/responsive-sidebars.scss */
  .views-field-field-ref-bio-multi a {
    font-style: italic;
    font-size: .9em;
    color: gray;
    padding-right: 3px;
  }

  /* line 6390, ../../sass/layouts/responsive-sidebars.scss */
  .view-homepage-stories {
    position: relative;
  }
  /* line 6392, ../../sass/layouts/responsive-sidebars.scss */
  .view-homepage-stories .views-field.views-field-title {
    width: 90%;
    line-height: 1.2em;
  }
  /* line 6396, ../../sass/layouts/responsive-sidebars.scss */
  .view-homepage-stories .item-list .views-field.views-field-title {
    line-height: 1em;
    display: inline;
  }

  /* line 6402, ../../sass/layouts/responsive-sidebars.scss */
  #numbers-horiz {
    display: block;
    border-top: 4px double #bdbdbd;
    border-bottom: 4px double #bdbdbd;
    margin-bottom: 20px;
    margin-top: 20px;
  }
  /* line 6408, ../../sass/layouts/responsive-sidebars.scss */
  #numbers-horiz h2 {
    margin-top: 0px;
    border-bottom: 1px solid #bdbdbd;
    background: #ffffff;
    padding-left: 0px;
    font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
    margin-bottom: 10px;
  }
  /* line 6409, ../../sass/layouts/responsive-sidebars.scss */
  #numbers-horiz h2 a {
    text-transform: uppercase;
    color: #b24401;
  }

  /* line 6412, ../../sass/layouts/responsive-sidebars.scss */
  .views-field.views-field-field-date {
    display: inline;
    font-style: italic;
    font-size: .9em;
    color: #b24401;
    padding-left: 0px;
  }

  /* line 6420, ../../sass/layouts/responsive-sidebars.scss */
  .panel-region-sidebar .view p {
    font-size: .95em;
  }

  /* line 6424, ../../sass/layouts/responsive-sidebars.scss */
  .views-field-field-lede .field-content {
    font-size: 1.0em;
    margin-top: 5px;
  }

  /* line 6429, ../../sass/layouts/responsive-sidebars.scss */
  .view-homepage-stories.view-id-homepage_stories .view-content {
    margin-bottom: 0px;
  }

  /* line 6433, ../../sass/layouts/responsive-sidebars.scss */
  div#apmFooter .apmFooterBarColor {
    background: #111;
    border-bottom: 1px solid #333;
  }

  /* line 6437, ../../sass/layouts/responsive-sidebars.scss */
  div#apmFooter div#apmFooterContent .title {
    color: #fff;
  }

  /* line 6441, ../../sass/layouts/responsive-sidebars.scss */
  div#apmFooter .apmFooterContentTextColor {
    color: #b2b2b2;
  }
  /* line 6443, ../../sass/layouts/responsive-sidebars.scss */
  div#apmFooter .apmFooterContentTextColor a {
    color: #5bcaf5!important;
    font-weight: bold;
  }

  /* line 6449, ../../sass/layouts/responsive-sidebars.scss */
  .category_bar {
    display: none;
    font-weight: bold;
  }

  /* line 6454, ../../sass/layouts/responsive-sidebars.scss */
  .panel-region-content-top {
    margin-top: 0em;
  }

  /* line 6458, ../../sass/layouts/responsive-sidebars.scss */
  .tabs.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {
    display: block;
  }

  /* line 6462, ../../sass/layouts/responsive-sidebars.scss */
  .node-episode .field-name-field-image {
    display: inline;
    float: left;
    margin-right: 15px;
    margin-top: 23px;
  }

  /* line 6471, ../../sass/layouts/responsive-sidebars.scss */
  .view-homepage-stories.view-id-homepage_stories .item-list ul li:first-child {
    border-top: none;
  }

  /* line 6475, ../../sass/layouts/responsive-sidebars.scss */
  .view-homepage-stories.view-id-homepage_stories.view-display-id-attachment_headline_list_topic_arg .item-list ul li:first-child {
    border-top: none;
  }

  /* line 6479, ../../sass/layouts/responsive-sidebars.scss */
  .view-homepage-stories.view-id-homepage_stories .item-list ul li {
    border-bottom: none;
    padding-bottom: 0px;
    margin-left: 0px;
  }

  /* line 6485, ../../sass/layouts/responsive-sidebars.scss */
  .view-homepage-stories.view-id-homepage_stories.view-display-id-attachment_headline_list_topic_arg .item-list ul li {
    border-bottom: none;
    padding-bottom: 0px;
    margin-left: 0px;
  }

  /* line 6492, ../../sass/layouts/responsive-sidebars.scss */
  .views-row.has-image-left h3 a {
    width: 90%;
    line-height: 1.2em;
    font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
    color: #000;
    font-size: inherit;
    margin-bottom: 20px;
  }
}
@media all and (min-width: 768px) and (min--moz-device-pixel-ratio: 1.3), all and (min-width: 768px) and (-o-min-device-pixel-ratio: 2.6 / 2), all and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.3), all and (min-width: 768px) and (min-device-pixel-ratio: 1.3), all and (min-width: 768px) and (min-resolution: 1.3dppx) {
  /* line 5847, ../../sass/layouts/responsive-sidebars.scss */
  #page #header .region-header {
    background-image: url("../images/logo_colorLargenon25th.png");
    background-size: 590px 82px;
  }
}

@media all and (min-width: 768px) and (min--moz-device-pixel-ratio: 1.3), all and (min-width: 768px) and (-o-min-device-pixel-ratio: 2.6 / 2), all and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.3), all and (min-width: 768px) and (min-device-pixel-ratio: 1.3), all and (min-width: 768px) and (min-resolution: 1.3dppx) {
  /* line 5867, ../../sass/layouts/responsive-sidebars.scss */
  body.custom-color-marketplace-tech-report #page #header .region-header {
    background-image: url("../images/logo_colorLarge_mtr@2x.png");
    background-size: 590px 82px;
  }
}

@media all and (min-width: 768px) and (min--moz-device-pixel-ratio: 1.3), all and (min-width: 768px) and (-o-min-device-pixel-ratio: 2.6 / 2), all and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.3), all and (min-width: 768px) and (min-device-pixel-ratio: 1.3), all and (min-width: 768px) and (min-resolution: 1.3dppx) {
  /* line 5887, ../../sass/layouts/responsive-sidebars.scss */
  body.custom-color-marketplace-morning-report #page #header .region-header {
    background-image: url("../images/logo_colorLarge_mmp@2x.png");
    background-size: 590px 82px;
  }
}

@media all and (min-width: 768px) and (min--moz-device-pixel-ratio: 1.3), all and (min-width: 768px) and (-o-min-device-pixel-ratio: 2.6 / 2), all and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.3), all and (min-width: 768px) and (min-device-pixel-ratio: 1.3), all and (min-width: 768px) and (min-resolution: 1.3dppx) {
  /* line 5908, ../../sass/layouts/responsive-sidebars.scss */
  body.custom-color-marketplace-money #page #header .region-header {
    background-image: url("../images/logo_colorLarge_money@2x.png");
    background-size: 590px 82px;
  }
}

@media all and (min-width: 768px) and (min--moz-device-pixel-ratio: 1.3), all and (min-width: 768px) and (-o-min-device-pixel-ratio: 2.6 / 2), all and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.3), all and (min-width: 768px) and (min-device-pixel-ratio: 1.3), all and (min-width: 768px) and (min-resolution: 1.3dppx) {
  /* line 6018, ../../sass/layouts/responsive-sidebars.scss */
  #logo {
    background-image: url("../images/logoLarge@2x.png");
    background-size: 290px 58px;
  }
}

/*
*@author Abhishek
* CSS for flexlsider carousel
*/
/* line 6508, ../../sass/layouts/responsive-sidebars.scss */
.flexslider.carousel .flex-direction-nav {
  position: absolute;
  top: -67px;
  right: 0px;
  list-style: none;
  margin-top: 19px;
}

/* line 6515, ../../sass/layouts/responsive-sidebars.scss */
.flexslider.carousel .flex-direction-nav .flex-prev {
  opacity: 1;
  right: 30px;
  left: -60px;
}

/* line 6520, ../../sass/layouts/responsive-sidebars.scss */
.flexslider.carousel .flex-direction-nav .flex-next {
  right: 0px;
  background-position: 100% 0;
}

/* line 6524, ../../sass/layouts/responsive-sidebars.scss */
.flexslider.carousel .flex-direction-nav a {
  top: 0px;
  margin: 0px;
  background: url("../images/bg_direction_nav.png") no-repeat 0 0;
  width: 30px;
  height: 30px;
  display: block;
  position: absolute;
  z-index: 10;
  text-indent: -9999px;
  -webkit-transition: all .3s ease;
}

/* line 6536, ../../sass/layouts/responsive-sidebars.scss */
.flexslider.carousel {
  margin-top: 15px;
  float: none;
  margin-bottom: 15px;
}

/* line 6541, ../../sass/layouts/responsive-sidebars.scss */
.flexslider.carousel .slides li {
  margin-left: 0px;
  margin-right: 0px;
}

@media all and (max-width: 760px) {
  /* line 6546, ../../sass/layouts/responsive-sidebars.scss */
  .flexslider.carousel .views-field.views-field-field-shortteaser {
    display: none;
  }
}
/* line 6551, ../../sass/layouts/responsive-sidebars.scss */
.flexslider.carousel .views-field.views-field-field-image {
  float: left;
  margin-bottom: 10px;
}

/* line 6556, ../../sass/layouts/responsive-sidebars.scss */
.flexslider.carousel .views-field.views-field-title {
  font-size: 1em;
  margin-bottom: 10px;
  text-align: center;
}

/* line 6562, ../../sass/layouts/responsive-sidebars.scss */
.flexslider.carousel .views-field.views-field-field-shortteaser {
  text-align: center;
}

/* line 6566, ../../sass/layouts/responsive-sidebars.scss */
.flexslider.carousel .flex-direction-nav .flex-disabled {
  opacity: .3!important;
  filter: alpha(opacity=30);
  cursor: default;
}

/* End of CSS for flexlsider carousel */
/*  START OF CSS FOR FLYOUT MENU */
/* line 6578, ../../sass/layouts/responsive-sidebars.scss */
html {
  /*height: 100%;*/
  overflow-x: hidden;
}

/* line 6582, ../../sass/layouts/responsive-sidebars.scss */
body {
  overflow: hidden;
  position: relative;
}

/* line 6587, ../../sass/layouts/responsive-sidebars.scss */
#page #logo {
  display: none;
}

/* line 6590, ../../sass/layouts/responsive-sidebars.scss */
#secondary-menu {
  display: none;
}

/* line 6593, ../../sass/layouts/responsive-sidebars.scss */
#block-panels-mini-header {
  display: none;
}

/* line 6596, ../../sass/layouts/responsive-sidebars.scss */
#block-panels-mini-show-navigation-header {
  display: none;
}

/* line 6599, ../../sass/layouts/responsive-sidebars.scss */
#page #header .region-header {
  height: 0px;
  border: 0px;
}

/* line 6605, ../../sass/layouts/responsive-sidebars.scss */
#block-panels-mini-flyout-menu .pane-1 img, #block-panels-mini-flyout-menu .pane-4 img {
  height: 51px;
  margin-top: -5px;
}

/* line 6611, ../../sass/layouts/responsive-sidebars.scss */
#block-panels-mini-flyout-menu .pane-2 img {
  height: 51px;
  margin-top: -5px;
}

/* line 6616, ../../sass/layouts/responsive-sidebars.scss */
#block-panels-mini-flyout-menu .pane-2 span:not(.in-btn) {
  font-size: 13.5px;
  color: white;
  position: absolute;
  top: 10px;
  left: 12px;
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
  -webkit-font-smoothing: antialiased;
}

/* line 6626, ../../sass/layouts/responsive-sidebars.scss */
#block-panels-mini-flyout-menu .panel-pane.pane-custom.pane-2 .pane-content {
  height: 40px;
  background: #777777;
  margin-bottom: 13px;
  margin-top: 0px;
}

/* line 6636, ../../sass/layouts/responsive-sidebars.scss */
#block-panels-mini-flyout-menu .pane-1 span:not(.in-btn), #block-panels-mini-flyout-menu .pane-4 span:not(.in-btn) {
  font-size: 13.5px;
  color: white;
  position: absolute;
  top: 10px;
  left: 12px;
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
  -webkit-font-smoothing: antialiased;
}

/* line 6646, ../../sass/layouts/responsive-sidebars.scss */
#block-panels-mini-flyout-menu .pane-search-form {
  float: none;
  width: 100%;
  margin: 0px 0 10px;
  overflow: hidden;
  font-size: 12px;
}

/* line 6653, ../../sass/layouts/responsive-sidebars.scss */
#block-panels-mini-flyout-menu .menu {
  margin: 0px;
}

/* line 6657, ../../sass/layouts/responsive-sidebars.scss */
#block-panels-mini-flyout-menu .form-text {
  border: 1px solid #333;
  color: #444;
  webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  padding: 0 8px;
  width: 79%;
  height: 20px;
  margin-left: 10px;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
}

/* line 6670, ../../sass/layouts/responsive-sidebars.scss */
#block-panels-mini-flyout-menu .form-submit {
  background: transparent url(/sites/default/themes/marketplacev2Responsive/css/images/search_mag_flyout.png) no-repeat 50%;
  min-width: 20px;
  height: 20px;
  text-indent: -9999px;
  border: 0;
}

/* line 6678, ../../sass/layouts/responsive-sidebars.scss */
#block-panels-mini-flyout-menubar {
  width: 100%;
  background-color: #444;
  color: #fff;
  padding: 10px;
}

#block-panels-mini-flyout-menu .form-item.form-type-textfield.form-item-apachesolr-panels-search-form {
  display:inline-block;
  margin:1em 5px 1.5em 0;
}

#block-panels-mini-flyout-menu .form-item.form-type-textfield.form-item-apachesolr-panels-search-form input {
  width:225px;
}

#block-panels-mini-flyout-menu #edit-actions, #block-panels-mini-flyout-menu #edit-actions--2 {
  width:26px;
  display:inline-block;
}
/* line 6685, ../../sass/layouts/responsive-sidebars.scss */
#button {
  cursor: pointer;
}

/* line 6689, ../../sass/layouts/responsive-sidebars.scss */
#block-panels-mini-flyout-menu, .panel-region-content {
  display: inline;
}

/* line 6693, ../../sass/layouts/responsive-sidebars.scss */
#block-panels-mini-flyout-menu li a {
  padding: 4px 12px;
  display: block;
  color: #e0e0e0;
  font-size: 13px;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
}

/* line 6702, ../../sass/layouts/responsive-sidebars.scss */
#block-panels-mini-flyout-menu .panel-region-content p {
  padding: 10px;
}

/* line 6708, ../../sass/layouts/responsive-sidebars.scss */
#block-panels-mini-flyout-menu {
  width: 290px;
  left: -290px;
  position: absolute;
  top: 0px;
  text-transform: uppercase;
  background-color: #2e2e2e;
  z-index: 85;
  color: #bfbfbf;
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
  font-size: 1em;
  font-weight: normal;
  line-height: 20px;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
}
/* line 6723, ../../sass/layouts/responsive-sidebars.scss */
#block-panels-mini-flyout-menu .panel-pane.pane-custom.pane-1 .pane-content, #block-panels-mini-flyout-menu .panel-pane.pane-custom.pane-4 .pane-content {
  height: 40px;
  background: #777777;
  margin-bottom: 13px;
}

/* line 6732, ../../sass/layouts/responsive-sidebars.scss */
#block-panels-mini-flyout-menu .flyout-footer img {
  margin-bottom: -5px;
  height: auto;
}

/* line 6737, ../../sass/layouts/responsive-sidebars.scss */
#block-panels-mini-flyout-menu .pane-title {
  border-top: 1px solid #3d3d3d;
  border-bottom: 1px solid #000;
  margin: 0;
  padding: 0 3px;
  text-shadow: 0 1px 0 #000;
  color: skyblue;
  padding-left: 12px;
  font-size: 12px;
  background-color: #232323;
}

/* line 6749, ../../sass/layouts/responsive-sidebars.scss */
#block-panels-mini-flyout-menu li {
  border-top: 1px solid #3d3d3d;
  border-bottom: 1px solid #000;
}

/* line 6754, ../../sass/layouts/responsive-sidebars.scss */
#block-panels-mini-flyout-menu .panel-pane.pane-entity-field.pane-node-field-links .field-item {
  border-top: 1px solid #3d3d3d;
  border-bottom: 1px solid #000;
}

/* line 6759, ../../sass/layouts/responsive-sidebars.scss */
#block-panels-mini-flyout-menu .panel-pane.pane-entity-field.pane-node-field-links .field-item a {
  padding: 4px 12px;
  display: block;
  text-decoration: none;
  color: #e0e0e0;
  font-size: 13px;
}

/* line 6766, ../../sass/layouts/responsive-sidebars.scss */
#header {
  display: block;
}

/* line 6770, ../../sass/layouts/responsive-sidebars.scss */
#page #header .region-header {
  /*height: 101px;
  background: url("../images/logo_colorLargenon25th.png") no-repeat;
  background-position: right 0px;
  background-size: 590px 82px;
  border-top: 4px double #bdbdbd;
  height: 120px;*/
}

/* line 6778, ../../sass/layouts/responsive-sidebars.scss */
#menu_nav > a {
  text-decoration: none;
  border: 0px;
}

/* line 6782, ../../sass/layouts/responsive-sidebars.scss */
#block-panels-mini-flyout-menu .pane-menu-menu-footer-menu li.first, #block-panels-mini-flyout-menu .pane-menu-menu-footer-menu li.first + li {
  display: none;
}

/* line 6785, ../../sass/layouts/responsive-sidebars.scss */
#block-panels-mini-flyout-menu .in-btn {
  cursor: pointer;
  display: inline-block;
  zoom: 1;
  background-color: #555555;
  background-repeat: no-repeat;
  padding: 0px 12px 2px 12px;
  color: #fff;
  font-weight: normal;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 25px;
  line-height: 20px;
  line-height: 21px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  position: absolute;
  right: 15px;
  top: 9px;
}

@media all and (min-width: 768px) {
  /* line 6806, ../../sass/layouts/responsive-sidebars.scss */
  #block-panels-mini-flyout-menu {
    display: none;
  }

  /* line 6810, ../../sass/layouts/responsive-sidebars.scss */
  #page #header .region-header {
    height: 101px;
    background-position: right 0px;
    background-size: 590px 82px;
    border-top: 4px double #bdbdbd;
    height: 120px;
  }

  /* line 6817, ../../sass/layouts/responsive-sidebars.scss */
  #page #logo {
    display: block;
    width: 700px;
    z-index: 20;
  }

  /* line 6822, ../../sass/layouts/responsive-sidebars.scss */
  #secondary-menu {
    display: block;
  }

  /* line 6825, ../../sass/layouts/responsive-sidebars.scss */
  #block-panels-mini-header {
    display: block;
  }

  /* line 6828, ../../sass/layouts/responsive-sidebars.scss */
  #block-panels-mini-show-navigation-header {
    display: block;
  }
}
/* END OF CSS FOR FLYOUT MENU*/
/* Start of css for title that goes with the logo */
/* line 6837, ../../sass/layouts/responsive-sidebars.scss */
#header_branding_bottom_desk {
  display: none;
}

/* line 6841, ../../sass/layouts/responsive-sidebars.scss */
#header_branding_bottom a, #header_branding_bottom_desk a {
  text-decoration: none;
  color: #60ccf3;
}

@media all and (min-width: 768px) and (max-width: 865px) {
  /* line 6847, ../../sass/layouts/responsive-sidebars.scss */
  #page #logo {
    background-size: 515px 50px;
    z-index: 20;
  }

  /* line 6851, ../../sass/layouts/responsive-sidebars.scss */
  #header_branding_bottom_desk {
    display: inline;
    padding: 6px 0px 25px 6px;
    position: absolute;
    height: 11px;
    font-family: "seravek", Helvetica, "Nimbus Sans L", sans-serif;
    text-align: left;
    font-size: 1.4em;
    margin-left: 41px;
    color: #60ccf3;
    top: 80px;
    left: 230px;
    z-index: 9999;
  }
}
@media all and (min-width: 865px) {
  /* line 6868, ../../sass/layouts/responsive-sidebars.scss */
  #page #logo {
    background-size: 622px 60px;
    z-index: 20;
  }

  /* line 6872, ../../sass/layouts/responsive-sidebars.scss */
  #header_branding_bottom_desk {
    display: inline;
    padding: 6px 0px 25px 0px;
    position: absolute;
    height: 11px;
    font-family: "seravek", Helvetica, "Nimbus Sans L", sans-serif;
    text-align: left;
    font-size: 1.4em;
    margin-left: 41px;
    color: #60ccf3;
    top: 85px;
    left: 290px;
    text-rendering: optimizeLegibility;
    z-index: 500;
  }
}
/* End of css for title that goes with the logo */
/* hiding the apm player */
/* line 5590, ../../sass/layouts/responsive-sidebars.scss */
/* line 6891, ../../sass/layouts/responsive-sidebars.scss */
#apm_media_player ~ #apm_media_player {
  display: none;
}

/*
=========================================================================================
*/
/*  CSS for the small header on the audio popout */
/* line 6900, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_small #apm_player_header_top {
  border-bottom: 1px solid #e1e1e1;
  float: left;
  padding-bottom: 13px;
  width: 100%;
  position: relative;
}

/* line 6908, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_small #apm_player_header {
  margin-bottom: 0;
  border-bottom: 1px solid #e1e1e1;
  float: left;
  padding-bottom: 10px;
  width: 100%;
  background-repeat: no-repeat;
  position: relative;
  background-size: 320px 42px;
}

/*#apm_player_header:hover{
  margin-bottom: 0;
  border-bottom: 1px solid #e1e1e1;
  float:left;
  padding-bottom: 10px;
  width: 100%;
  background: url(images/logo_colorLarge_HOV@2x.png);
  background-repeat: no-repeat;
  position: relative;
  background-size: 700px 48px;
}*/
/* line 6931, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_small #apm_player_donate {
  position: absolute;
  color: #fff;
  text-transform: uppercase;
  font-family: 'proxima_nova_rgbold';
  font-size: 13px;
  top: 0px;
  right: 0px;
  background: #9dd53a;
  /* Old browsers */
  background: -moz-linear-gradient(top, #9dd53a 0%, #a1d54f 50%, #80c217 51%, #46a836 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9dd53a), color-stop(50%, #a1d54f), color-stop(51%, #80c217), color-stop(100%, #46a836));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #9dd53a 0%, #a1d54f 50%, #80c217 51%, #46a836 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #9dd53a 0%, #a1d54f 50%, #80c217 51%, #46a836 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #9dd53a 0%, #a1d54f 50%, #80c217 51%, #46a836 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #9dd53a 0%, #a1d54f 50%, #80c217 51%, #46a836 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9dd53a', endColorstr='#46a836',GradientType=0 );
  /* IE6-9 */
  padding: 20px 10px 15px 10px;
}

/* line 6952, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_small #apm_player_donate a {
  text-decoration: none;
  color: #fff;
}

/* line 6957, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_small #apm_player_logo {
  background: url("../images/logoLarge.png") no-repeat;
  width: 300px;
  background-size: 200px 40px;
  background-position: 0px 8px;
  position: relative;
  top: 30px;
  height: 77px;
}

/* line 6966, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_small #apm_player_navigation {
  font-size: 11px;
  float: left;
  margin-right: 10px;
  width: 100%;
}

/* line 6973, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_small *:hover, #header_sub_big *:hover {
  /* Disable irritating grayscale box when tapping */
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* line 6979, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_small .accordion {
  overflow: hidden;
  margin: 0;
  width: 100%;
  background: #fff;
  height: 31px;
  /* Force hardware acceleration */
  -moz-transform: translate3d(0, 0, 0);
  /* Firefox 4 */
  -webkit-transform: translate3d(0, 0, 0);
  /* Safari and Chrome */
  -o-transform: translate3d(0, 0, 0);
  /* Opera */
  -ms-transform: translate3d(0, 0, 0);
  /* IExplorer 10 */
  transform: translate3d(0, 0, 0);
  /* Set those CSS3 transistions */
  -moz-transition: height 0.8s;
  /* Firefox 4 */
  -webkit-transition: height 0.8s;
  /* Safari and Chrome */
  -o-transition: height 0.8s;
  /* Opera */
  -ms-transition: height 0.8s;
  /* IExplorer */
  transition: height 0.8s;
}

/* line 7001, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_small .accordion header {
  /* This is the closed state */
  background: url("../images/arrows.png") 99% -26px no-repeat;
  height: 27px;
  text-align: left;
  width: 100%;
  /* To align the two elements horizontally without floats */
  display: table;
}

/* line 7011, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_small .accordion.opened header {
  background: url("../images/arrows.png") 99% 13px no-repeat;
}

/* line 7015, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_small header img,
#header_sub_small header h3 {
  /* Nested elements get table-cell for horizontal alignment */
  display: table-cell;
  vertical-align: middle;
  margin: 0px;
}

/* line 7021, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_small header img {
  text-align: left;
  opacity: 0.5;
  width: 60px;
  margin: 0 auto;
}

/* line 7027, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_small header h3 {
  font-size: 1.0em;
  color: #3d82a8;
  text-align: left;
  width: 170px;
  padding: 0 30px 0 0px;
  text-transform: uppercase;
  font-family: 'proxima_nova_rgbold';
  padding-top: 11px;
}

/* line 7038, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_small .content ul {
  padding-left: 0px;
  margin-left: 0px;
  padding-top: 0px;
  margin-top: 0px;
  text-transform: uppercase;
  font-family: 'proxima_nova_rgbold';
}

/* line 7046, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_small .content li {
  list-style-type: none;
  padding-left: 0px;
  margin-left: 0px;
  padding: 0px 0px 0px 10px;
  background: #f5f5f5;
  margin-bottom: 2px;
}

/* line 7055, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_small .content li:nth-child(2n) {
  background: #e5e5e5;
}

/* line 7059, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_small .content li:first-child {
  margin-top: 5px;
}

/* line 7063, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_small .content li:hover {
  background: #ccc;
}

/* line 7067, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_small .content li a {
  color: #797979;
  text-decoration: none;
  display: block;
  line-height: 34px;
}

/* line 7074, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_small .content li a:hover {
  color: #ffffff;
}

/* line 7078, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_small .content li:last-child a {
  border: none;
}

/* line 7080, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_small .content li > a span {
  color: #797979;
  background: transparent;
  border: 1px solid #c9c9c9;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* line 7090, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_small .content em {
  position: absolute;
  top: 0;
  left: 0;
  margin-left: 14px;
  color: #a6a6a6;
  font: normal 10px/32px Arial, sans-serif;
}

/* line 7099, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_small .content {
  padding-top: 5px;
}

/* for high resolution display */
@media only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
  /* line 7108, ../../sass/layouts/responsive-sidebars.scss */
  #header_sub_small #apm_player_logo {
    background: url(../images/logoLarge@2x.png) no-repeat;
    background-size: 200px 40px;
    background-position: 0px 8px;
  }

  /*#apm_player_header:hover {
    background: url(images/logo_colorLarge_HOV@2x.png) no-repeat;
    background-repeat: no-repeat;
    background-size: 700px 48px;
  }*/
}
@media (max-width: 699px) {
  /* line 7120, ../../sass/layouts/responsive-sidebars.scss */
  .page-popoutplayer #header_sub_big {
    display: none;
  }

  /* line 7124, ../../sass/layouts/responsive-sidebars.scss */
  .page-popoutplayer .apm_playlist_item_info {
    font-size: 1.5em;
    font-family: "proxima_nova_rgbold";
    color: #222;
    line-height: 1.3em;
    height: auto!important;
  }

  /* line 7132, ../../sass/layouts/responsive-sidebars.scss */
  .section-popoutplayer #header_sub_big + #main #content {
    margin-top: 0px!important;
  }

  /* line 7136, ../../sass/layouts/responsive-sidebars.scss */
  .page-popoutplayer #apm_media_wrapper .apm_playlist_item_description {
    padding-top: 0em!important;
    font-family: georgia,serif;
  }
}
@media (min-width: 700px) {
  /* line 7143, ../../sass/layouts/responsive-sidebars.scss */
  .page-popoutplayer #header_sub_small {
    display: none;
  }
}
/* line 7147, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer #skip-link {
  display: none;
}

/* End of CSS for the big header on the audio popout */
/* line 7154, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_big #apm_player_navigation ul li {
  float: left;
  list-style-type: none;
}

/* line 7159, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer #apm_media_wrapper {
  border-right: 0px solid #e1e1e1!important;
}

/* line 7163, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_big #apm_player_navigation {
  position: absolute;
  top: 0px;
  right: -2px;
  z-index: 500;
  padding-left: 0px;
  background: #b6d1d6;
  /* Old browsers */
  background: -moz-linear-gradient(top, #b6d1d6 1%, #f5f7f9 51%, #f5f7f9 99%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #b6d1d6), color-stop(51%, #f5f7f9), color-stop(99%, #f5f7f9));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #b6d1d6 1%, #f5f7f9 51%, #f5f7f9 99%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #b6d1d6 1%, #f5f7f9 51%, #f5f7f9 99%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #b6d1d6 1%, #f5f7f9 51%, #f5f7f9 99%);
  /* IE10+ */
  background: linear-gradient(to bottom, #b6d1d6 1%, #f5f7f9 51%, #f5f7f9 99%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b6d1d6', endColorstr='#f5f7f9',GradientType=0 );
  /* IE6-9 */
  height: 72px;
  overflow: visible;
  width: 99.8%;
  border-left: 1px solid #bdbdbd;
  border-right: 1px solid #bdbdbd;
  left: 0px;
  border-bottom: 1px solid #bdbdbd;
}

/* line 7187, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer .apm_playlist_item_info {
  font-size: 1.5em;
  font-family: "proxima_nova_rgbold";
  color: #222;
  line-height: 1.3em;
  height: 55px;
}

/* line 7195, ../../sass/layouts/responsive-sidebars.scss */
.section-popoutplayer #header_sub_big + #main #content {
  border-left: 1px solid #bdbdbd;
  border-right: 1px solid #bdbdbd;
}

/* line 7200, ../../sass/layouts/responsive-sidebars.scss */
.section-popoutplayer #header_sub_big + #main #content .inside {
  border-left: 0px solid #e1e1e1;
  padding-left: 0px;
}

/* line 7205, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_big #apm_player_navigation ul li a {
  color: #409ba5;
  border-top: 0px;
  font-size: 1.1em;
  padding-right: 6.3px;
  margin-right: 6.3px;
  text-transform: uppercase;
  text-decoration: none;
  font-family: "proxima_nova_rgbold";
}

/* line 7216, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_big #apm_player_navigation ul {
  padding-left: 11px;
  list-style-type: none;
}

/* line 7221, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_big #apm_player_navigation .bottom_text {
  font-family: "proxima_nova_ltbold";
  font-size: .8em;
  line-height: 1.0!important;
  color: #888;
}

/* line 7228, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_big #apm_player_navigation .top_text {
  margin-top: -17px !important;
}

/* line 7233, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_big #apm_player_navigation .text p {
  padding: 0px;
  margin: 0px;
  position: absolute;
  top: 40px;
}

/* line 7240, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_big .pane-system-main-menu ul.menu li a.shows span {
  border-top-width: 7px!important;
  padding: 5px 0px 0px 0px;
  margin-top: 0px!important;
}

/* line 7246, ../../sass/layouts/responsive-sidebars.scss */
.section-popoutplayer #header_sub_big + #main #content {
  margin-top: 65px;
}

/* line 7250, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_big #apm_player_navigation li a:hover {
  color: #0d6c76!important;
}

/* line 7254, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer #header_sub_big #apm_player_navigation li:hover {
  border-top: 7px solid #409ba5!important;
}

/* line 7258, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer #header_sub_big #apm_player_navigation li#marketplace_popout_head {
  border-top: 7px solid rgba(0, 0, 0, 0);
  padding-top: 10px;
  margin-top: -20px;
}

/* line 7264, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer #header_sub_big #apm_player_navigation li#techreport_popout_head {
  border-top: 7px solid rgba(0, 0, 0, 0);
  padding-top: 10px;
  margin-top: -20px;
}

/* line 7269, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer #header_sub_big #apm_player_navigation li#weekend_popout_head {
  border-top: 7px solid rgba(0, 0, 0, 0);
  padding-top: 10px;
  margin-top: -20px;
}

/* line 7269, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer #header_sub_big #apm_player_navigation li#morningreport_popout_head {
  border-top: 7px solid rgba(0, 0, 0, 0);
  padding-top: 10px;
  margin-top: -20px;
}

/* line 7274, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer #header_sub_big #apm_player_navigation li#money_popout_head {
  border-top: 7px solid rgba(0, 0, 0, 0);
  padding-top: 10px;
  margin-top: -20px;
}

/* line 7280, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer-85 #header_sub_big #apm_player_navigation li#marketplace_popout_head {
  border-top: 7px solid #409ba5;
  padding-top: 10px;
  margin-top: -20px;
}

/* line 7286, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer-85 #header_sub_big #apm_player_navigation li#techreport_popout_head {
  border-top: 7px solid rgba(0, 0, 0, 0);
  padding-top: 10px;
  margin-top: -20px;
}

/* line 7291, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer-85 #header_sub_big #apm_player_navigation li#morningreport_popout_head {
  border-top: 7px solid rgba(0, 0, 0, 0);
  padding-top: 10px;
  margin-top: -20px;
}

/* line 7296, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer-85 #header_sub_big #apm_player_navigation li#money_popout_head {
  border-top: 7px solid rgba(0, 0, 0, 0);
  padding-top: 10px;
  margin-top: -20px;
}

/* line 7302, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer-57 #header_sub_big #apm_player_navigation li#marketplace_popout_head {
  border-top: 7px solid rgba(0, 0, 0, 0);
  padding-top: 10px;
  margin-top: -20px;
}

/* line 7308, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer-57 #header_sub_big #apm_player_navigation li#techreport_popout_head {
  border-top: 7px solid rgba(0, 0, 0, 0);
  padding-top: 10px;
  margin-top: -20px;
}

/* line 7313, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer-57 #header_sub_big #apm_player_navigation li#morningreport_popout_head {
  border-top: 7px solid #409ba5;
  padding-top: 10px;
  margin-top: -20px;
}

/* line 7318, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer-57 #header_sub_big #apm_player_navigation li#money_popout_head {
  border-top: 7px solid rgba(0, 0, 0, 0);
  padding-top: 10px;
  margin-top: -20px;
}

/* line 7324, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer-54 #header_sub_big #apm_player_navigation li#marketplace_popout_head {
  border-top: 7px solid rgba(0, 0, 0, 0);
  padding-top: 10px;
  margin-top: -20px;
}

/* line 7330, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer-54 #header_sub_big #apm_player_navigation li#techreport_popout_head {
  border-top: 7px solid rgba(0, 0, 0, 0);
  padding-top: 10px;
  margin-top: -20px;
}

/* line 7335, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer-54 #header_sub_big #apm_player_navigation li#morningreport_popout_head {
  border-top: 7px solid rgba(0, 0, 0, 0);
  padding-top: 10px;
  margin-top: -20px;
}

/* line 7340, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer-54 #header_sub_big #apm_player_navigation li#money_popout_head {
  border-top: 7px solid #409ba5;
  padding-top: 10px;
  margin-top: -20px;
}

/* line 7346, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer-55 #header_sub_big #apm_player_navigation li#marketplace_popout_head {
  border-top: 7px solid rgba(0, 0, 0, 0);
  padding-top: 10px;
  margin-top: -20px;
}

/* line 7352, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer-55 #header_sub_big #apm_player_navigation li#techreport_popout_head {
  border-top: 7px solid #409ba5;
  padding-top: 10px;
  margin-top: -20px;
}

/* line 7357, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer-55 #header_sub_big #apm_player_navigation li#morningreport_popout_head {
  border-top: 7px solid rgba(0, 0, 0, 0);
  padding-top: 10px;
  margin-top: -20px;
}

/* line 7362, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer-55 #header_sub_big #apm_player_navigation li#money_popout_head {
  border-top: 7px solid rgba(0, 0, 0, 0);
  padding-top: 10px;
  margin-top: -20px;
}

/* line 7368, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_big #apm_player_navigation li#marketplace_popout_head {
  background: url("http://www.marketplace.org/sites/default/files/marketplace_shownav_icon_0.png");
  background-repeat: no-repeat;
  height: 35px;
  width: 122px;
  border-right: 1px dotted #bdbdbd;
  background-position: 0% 100%;
  padding-left: 41px;
  text-rendering: optimizeLegibility;
  float: left;
}

/* line 7380, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_big #apm_player_navigation li#morningreport_popout_head {
  background: url("http://www.marketplace.org/sites/default/files/marketplace_mr_shownav_icon.png");
  background-repeat: no-repeat;
  height: 35px;
  width: 122px;
  border-right: 1px dotted #bdbdbd;
  background-position: 0% 100%;
  padding-left: 41px;
  text-rendering: optimizeLegibility;
  float: left;
  margin-left: 10px;
}

/* line 7393, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_big #apm_player_navigation li#money_popout_head {
  background: url("http://www.marketplace.org/sites/default/files/marketplace_money_shownav_icon.png");
  background-repeat: no-repeat;
  height: 35px;
  width: 122px;
  border-right: 1px dotted #bdbdbd;
  background-position: 0% 100%;
  padding-left: 41px;
  text-rendering: optimizeLegibility;
  float: left;
  margin-left: 10px;
}

/* line 7393, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_big #apm_player_navigation li#weekend_popout_head {
  background: url("http://www.marketplace.org/sites/default/files/marketplace_weekend_shownav_icon.png");
  background-repeat: no-repeat;
  height: 35px;
  width: 122px;
  border-right: 1px dotted #bdbdbd;
  background-position: 0% 100%;
  padding-left: 41px;
  text-rendering: optimizeLegibility;
  float: left;
  margin-left: 10px;
}

/* line 7406, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_big #apm_player_navigation li#techreport_popout_head {
  background: url("http://www.marketplace.org/sites/default/files/marketplace_tr_shownav_icon.png");
  background-repeat: no-repeat;
  height: 35px;
  width: 122px;
  background-position: 0% 100%;
  padding-left: 41px;
  text-rendering: optimizeLegibility;
  float: left;
  margin-left: 6px;
}

/* line 7419, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer {
  max-width: 700px;
  margin: 0 auto;
}

/* line 7423, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer .footer_body {
  border-top: 1px solid #bdbdbd;
  border-bottom: 1px solid #bdbdbd;
  background: none;
  height: 35px;
  position: relative;
  margin-top: 0px;
}

/* line 7432, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer .footer_body_apm {
  float: right;
  padding-right: 12px;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 0.8em;
  margin-top: 9px;
}

/* line 7441, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer #apm_media_wrapper .apm_playlist_item_description {
  padding-top: 37px;
  font-family: georgia,serif;
}

/* line 7446, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer #apm_media_wrapper .apm_playlist_item_description p {
  color: #666;
  font-style: italic;
}

/* line 7451, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer #podcast-link, .page-popoutplayer #songs-link, .page-popoutplayer #episode-link, .page-popoutplayer #show-link {
  float: left;
  width: 21%;
  background-color: inherit;
}

/* line 7457, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer #podcast-link {
  background-image: url(/sites/default/themes/marketplacev2Responsive/css/images/popout_podcast.png);
  background-repeat: no-repeat;
  background-position: 63px;
}

/* line 7463, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer #songs-link {
  background-image: url(/sites/default/themes/marketplacev2Responsive/css/images/popout_headphones.png);
  background-repeat: no-repeat;
  background-position: 53px;
}

/* line 7469, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer #episode-link {
  background-image: url(/sites/default/themes/marketplacev2Responsive/css/images/popout_browse.png);
  background-repeat: no-repeat;
  background-position: 63px;
}

/* line 7475, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer #show-link {
  background-image: url(/sites/default/themes/marketplacev2Responsive/css/images/popout_archive.png);
  background-repeat: no-repeat;
  background-position: 63px;
}

/* line 7481, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer .pipe {
  margin: 0px auto;
  width: 5%;
  float: left;
  background-color: inherit;
  color: #bdbdbd;
}

/* line 7488, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer #share-links {
  clear: both;
  top: -20px;
  position: relative;
}

/* line 7493, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer #ad_block {
  padding-top: 20px;
}

/* line 7496, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer #latest_stories_audio-panel_pane_1 {
  margin-top: 0px;
}

/* line 7500, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer #apm_playlist_container {
  float: none;
  width: 100%;
}

/* line 7505, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer .apm_playlist_item_image img {
  width: 125px;
  height: 125px;
}

/* line 7510, ../../sass/layouts/responsive-sidebars.scss */
.lt-ie9 .page-popoutplayer .apm_playlist_item_image img {
  width: auto;
}

/* line 7514, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer .latest-episodes-mobile, .page-popoutplayer .ad-block-mobile, .page-popoutplayer #ad_block_popout_mobile {
  display: none;
}

/* line 7518, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer #latest_stories_audio-panel_pane_3 .pane-title {
  display: none;
}

/* line 7522, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer .view.view-latest-stories-audio.view-display-id-panel_pane_1, .page-popoutplayer .view.view-latest-stories-audio.view-display-id-panel_pane_2 {
  background-color: #e9f5f7;
  font-family: "proxima_nova_rgbold";
  font-size: 0.8em;
}

/* line 7528, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer .view.view-latest-stories-audio .views-row {
  border-bottom: solid 1px #bdbdbd;
  padding-top: 10px;
}

/* line 7533, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer .dynamic-links {
  background-color: #e9f5f7;
  padding: 10px;
  height: 17px;
  border-top: 1px solid #bdbdbd;
  border-bottom: 1px solid #bdbdbd;
  font-family: proxima_nova_rgbold;
  text-transform: uppercase;
  font-size: 0.88em;
}

/* line 7544, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer .dynamic-links a {
  color: #911717;
}

/* line 7549, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer #header_sub_small #apm_player_donate {
  position: absolute;
  color: #fff;
  text-transform: uppercase;
  font-family: 'proxima_nova_rgbold';
  font-size: 13px;
  background: #9dd53a;
  background: -moz-linear-gradient(top, #9dd53a 0%, #a1d54f 50%, #80c217 51%, #46a836 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9dd53a), color-stop(50%, #a1d54f), color-stop(51%, #80c217), color-stop(100%, #46a836));
  background: -webkit-linear-gradient(top, #9dd53a 0%, #a1d54f 50%, #80c217 51%, #46a836 100%);
  background: -o-linear-gradient(top, #9dd53a 0%, #a1d54f 50%, #80c217 51%, #46a836 100%);
  background: -ms-linear-gradient(top, #9dd53a 0%, #a1d54f 50%, #80c217 51%, #46a836 100%);
  background: linear-gradient(to bottom, #9dd53a 0%, #a1d54f 50%, #80c217 51%, #46a836 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9dd53a', endColorstr='#46a836',GradientType=0 );
  padding: 20px 10px 15px 10px;
  width: 100%;
  background: url(../images/mobile-header.png) no-repeat;
  background-size: 354px 36px;
  background-position: right;
  background-color: #a6e2f9;
}

/* line 7572, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer #header_sub_small #apm_player_donate a {
  text-decoration: none;
  color: #fff;
  right: 20px;
  position: absolute;
  top: 8px;
}

@media (max-width: 699px) {
  /* line 7582, ../../sass/layouts/responsive-sidebars.scss */
  .page-popoutplayer .pane-custom.pane-2 {
    display: none;
  }

  /* line 7585, ../../sass/layouts/responsive-sidebars.scss */
  .page-popoutplayer #ad_block {
    position: relative;
    top: 14px;
  }

  /* line 7590, ../../sass/layouts/responsive-sidebars.scss */
  .page-popoutplayer #ad_block img {
    margin: 0 auto;
    display: block;
  }

  /* line 7596, ../../sass/layouts/responsive-sidebars.scss */
  .page-popoutplayer #apm_player_container {
    position: fixed;
    bottom: 0px;
    z-index: 9999;
    left: 0px;
    width: 102%;
  }

  /* line 7603, ../../sass/layouts/responsive-sidebars.scss */
  .page-popoutplayer .panel-2col .panel-col-first, .page-popoutplayer .panel-2col .panel-col-last {
    width: 100%;
  }

  /* line 7606, ../../sass/layouts/responsive-sidebars.scss */
  .page-popoutplayer .latest-episodes-mobile {
    display: none;
  }

  /* line 7609, ../../sass/layouts/responsive-sidebars.scss */
  .page-popoutplayer .footer_body {
    display: none;
  }

  /* line 7612, ../../sass/layouts/responsive-sidebars.scss */
  .page-popoutplayer .addthis_button_facebook_like, .page-popoutplayer .addthis_button_tweet, .page-popoutplayer .addthis_button_pinterest_pinit, .page-popoutplayer .addthis_button_google_plusone {
    display: none;
  }

  /* line 7615, ../../sass/layouts/responsive-sidebars.scss */
  .page-popoutplayer .ad-block-mobile, .page-popoutplayer #ad_block_popout_mobile {
    display: block;
  }

  /* line 7619, ../../sass/layouts/responsive-sidebars.scss */
  .page-popoutplayer #latest_stories_audio-panel_pane_1 {
    margin-top: 20px;
    margin-bottom: 32px;
  }

  /* line 7623, ../../sass/layouts/responsive-sidebars.scss */
  .page-popoutplayer #latest_stories_audio-panel_pane_2 {
    margin-top: 20px;
    margin-bottom: 32px;
  }
}
@media (min-width: 768px) {
  /* line 7631, ../../sass/layouts/responsive-sidebars.scss */
  .page-popoutplayer .footer_body {
    display: block;
  }
}
/*  End of CSS for the big header on the audio popout */
/* Start of CSS for the show dropdown */
/* line 7640, ../../sass/layouts/responsive-sidebars.scss */
.pane-system-main-menu ul.menu {
  overflow: visible !important;
}

/* line 7644, ../../sass/layouts/responsive-sidebars.scss */
.pane-system-main-menu .expanded {
  position: relative;
  height: 100px;
  background: url("http://www.marketplace.org/sites/default/files/triangle-down-small.png") no-repeat;
  /*background: url('http://datatracker.ietf.org/images/triangle-down.png') no-repeat;*/
  background-position: 48px 14px;
}

.pane-system-main-menu ul.menu li.expanded a {padding-right:23px;}

/* line 7653, ../../sass/layouts/responsive-sidebars.scss */
.pane-system-main-menu .expanded .menu li {
  float: none;
  padding-top: 1px;
}

/* line 7658, ../../sass/layouts/responsive-sidebars.scss */
.pane-system-main-menu .expanded .menu li a {
  color: #888;
  border-right:none;
}

/* line 7662, ../../sass/layouts/responsive-sidebars.scss */
.pane-system-main-menu .expanded .menu li a:hover {
  color: #00A6D9;
}

/* line 7666, ../../sass/layouts/responsive-sidebars.scss */
.pane-system-main-menu .expanded ul.menu {
  display: none;
  left: -10px;
  background: white;
  list-style: none;
  position: absolute;
  top: 40px;
  overflow: visible;
  z-index: 9999;
  border: 1px solid #bdbdbd;
  width: 240px;
  margin: 0 0 0 10px;
  padding: 0 0 10px 10px;
  text-align: left;
  line-height: 1em;
  border-top: 1px solid #fff;
}

/* line 7683, ../../sass/layouts/responsive-sidebars.scss */
.pane-system-main-menu .expanded:hover ul.menu {
  display: block;
}

/* line 7687, ../../sass/layouts/responsive-sidebars.scss */
.pane-system-main-menu ul.menu li a.shows span, #navigation ul.menu li a.shows span {
  border-top-width: 6px !important;
  padding: 6px 0px 0 0px !important;
  margin-top: 0px !important;
}

/* End of CSS for the show dropdown */
/*Hotfix for ad on mobile popout*/
/* line 7696, ../../sass/layouts/responsive-sidebars.scss */
#ad_block_popout_mobile {
  display: none !important;
}

/* line 7700, ../../sass/layouts/responsive-sidebars.scss */
.page-popoutplayer #apm_playlist li {
  list-style-type: none!important;
}


#header #mini-panel-header .panel-col-bottom.panel-panel .inside{
margin-top:-21px;
margin-right: 12px;
}

#header #mini-panel-header .panel-col-bottom.panel-panel .inside .pane-apachesolr-form input{
float:right;
margin-right: 4px;
}

#apachesolr_form #edit-submit--2{
float: left;
background: url(/sites/default/themes/marketplacev2Responsive/images/background-search-button.png) no-repeat;
background-color: none;
height: 23px;
width: 21px;
text-indent: 9000px;
overflow: hidden;
margin: 0px 0 0 0;
border: 0px none;
cursor: pointer;
}

/* AS Changes  */

/* Make calendar visible on mobile breakpoint */

/* line 1568, ../../sass/layouts/responsive-sidebars.scss */
.panel-region-sidebar .panel-pane.pane-episode-archive {
  display: block;
}

/* SOLR Styling */

@media (min-width: 768px) {
.page-solr #main .panel-col-first{
  clear: left;
float: left;
width: 66.66667%;
margin-left: 0%;
margin-right: -66.66667%;
padding-left: 10px;
padding-right: 10px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
word-wrap: break-word;
padding-left: 10px;
position: relative;
border-right: 1px dotted #bdbdbd;
}

.page-solr #main .panel-col-last{
  float: left;
width: 33.33333%;
margin-left: 66.66667%;
margin-right: -100%;
padding-left: 10px;
padding-right: 10px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
word-wrap: break-word;
margin-bottom: 30px;
}
}

#main #apachesolr_form .form-actions.form-wrapper{
  display: inline-block;
  margin-top:20px;
}

#main #apachesolr_form .form-item.form-type-textfield.form-item-apachesolr-panels-search-form{
  display:inline;
  margin-right: 20px;
}

#main #apachesolr_form {
border-top: 1px solid #bdbdbd;
border-bottom: 1px solid #bdbdbd;
border-left: 1px solid #bdbdbd;
border-right: 1px solid #bdbdbd;
background: #f5f5f5;
padding: 12px 0 20px 10px;
}

#main #apachesolr_form #facetsSelect{
  margin-top: 10px;
  margin-right: 10px;
}

#apachesolr_search-sort .pane-title{
font-size: .9em;
color: #555;
font-weight: bold;
font-family: helvetica;
display: inline;
float: left;
margin: 0px 10px 0px 0px;
}

#apachesolr_search-sort .pane-content{
font-size: .9em;
color: #555;
font-weight: bold;
font-family: helvetica;
}

#apachesolr_search-sort .pane-content .item-list{
line-height: 1.90476em;
}

#apachesolr_search-sort .pane-content .item-list ul li{
display:inline;
}

#main #current_search-standard .current-search-item.current-search-item-text h3{
font-size: .9em;
color: #555;
font-weight: bold;
font-family: helvetica;
margin-bottom: 3em;
}

#main #current_search-standard .current-search-item.current-search-item-active .item-list{
  border-bottom: 1px solid #e0e0e0;
  background: #ffffff;
  position: relative;
  border-top: 1px solid #e0e0e0;
  text-transform: uppercase;
  color: #b24401;
  font-size: .9em;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
  padding-left: 0px;
  margin-top: 0px;
  padding: 11px 0px;
}

#apachesolr_result {
  margin-bottom: 2em;
}
#apachesolr_result img {
  max-width: 112px;
}

#apachesolr_result .tags{
  visibility: visible;
  color: #b24401;
  font-size: .85em;
  line-height: 14px;
  font-style: normal;
  font-weight: bold;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  display: inline-table;
  width: 100%;
  margin-top: 1%;
}

#apachesolr_result .tags a{
  font-family: Georgia, "Times New Roman", "DejaVu Serif", serif;
font-weight: normal;
color: #3d82a8;
font-style: italic;
}

#current_search-standard .current-search-item.current-search-item-active .item-list ul {
  margin:11px 0px;
}

#current_search-standard .current-search-item.current-search-item-active .item-list ul li {
  color:#b24401;
  display: inline;
}

.apachesolr_search-results .node-has-image-left .image-left {
  margin-bottom: 10px;
  float:left;
  margin-right:24px;
}

.apachesolr_search-results .node {
  position: relative;
  font-family: Georgia,"Times New Roman",Times,"DejaVu Serif",serif;
  margin: 10px 0 10px 0!important;
  padding: 20px 0 10px 0!important;
  border-top: 1px solid #e1e1e1;
  display: block;
  clear: both;
}

.apachesolr_search-results .node h3 a {
  width: 90%;
  line-height: 1.2em;
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
  color: #000;
  margin-bottom: 20px;
}

.page-search-site .search-form .form-wrapper {
    border-top: 1px solid #bdbdbd;
  border-bottom: 1px solid #bdbdbd;
  border-left: 1px solid #bdbdbd;
  border-right: 1px solid #bdbdbd;
  background: #f5f5f5;
  padding: 12px 0 20px 10px;
}

.page-search-site .search-form {
  margin-top: 1em;
}

.apachesolr_search-results h3 {
  margin-top: 0em;
  line-height:1.22857em;
  width: 95%;
  margin-bottom: 0px;
}

.apachesolr_search-results .byline {
  padding-top: 0;
}
.apachesolr_search-results .byline a {
  vertical-align: top;
  color:gray;
  font-weight: normal;
}

#apachesolr_search-results .tags {
  visibility: visible;
  color: #b24401;
  font-size: .85em;
  line-height: 14px;
  font-style: normal;
  font-weight: bold;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
}

.current-search-item-active li.last {
  display: initial;
}

.spelling-suggestions .did-you-mean {
  padding-top: 20px;
  display: block;
}

.spelling-suggestions {
  display:none;
}

.spelling-suggestions a {
  color:#3d82a8;
}

.pane-apachesolr-result .node-episode {
  position: relative;
  font-family: Georgia,"Times New Roman",Times,"DejaVu Serif",serif;
  margin: 10px 0 10px 0;
  padding: 0px 0 0px 0!important;
  border-top: 1px solid #e1e1e1;
  display: block;
}

.pane-apachesolr-result .pane-content .search_secondary {
  display: none;
}
.page-search .search_secondary {
  display: none;
}

.pane-apachesolr-result .node-episode h2 {
  font-size: 3em;
  line-height: .6em;
  padding-bottom: 25px;
}

.pane-apachesolr-result .node-reader {
  position: relative;
  font-family: Georgia,"Times New Roman",Times,"DejaVu Serif",serif;
  margin: 10px 0 10px 0;
  padding: 20px 0 10px 0;
  border-top: 1px solid #e1e1e1;
  display: block;
}

.pane-apachesolr-result .node-reader h2{
font-size: 3em;
line-height: .3em;
padding-bottom: 25px;
display: block;
padding-bottom: 8px;
}

.pane-apachesolr-result .node-reader .tabs {
  display:none;
}

.pane-apachesolr-result .node-question{
position: relative;
font-family: Georgia,"Times New Roman",Times,"DejaVu Serif",serif;
margin: 10px 0 10px 0;
padding: 20px 0 10px 0;
border-top: 1px solid #e1e1e1;
display: block;
}

.pane-apachesolr-result .node-question h2{
font-size: 3em;
line-height: .6em;
padding-bottom: 25px;
}

.pane-apachesolr-result .node-reader{
position: relative;
font-family: Georgia,"Times New Roman",Times,"DejaVu Serif",serif;
margin: 10px 0 10px 0;
padding: 20px 0 10px 0;
border-top: 1px solid #e1e1e1;
display: block;
}

.pane-apachesolr-result .node-reader h2{
  font-size: 3em;
  line-height: .5;
  padding-bottom: 13px;
}

.pane-apachesolr-result .node-reader h2:before{
content: "Reader - ";
font-size: 0.4em;
font-family: "proxima_nova_rgbold",sans-serif;
}

.pane-apachesolr-result .node-reader h2 a{
font-size: .35em;
}

.apachesolr_search-results .node-reader .byline a, .apachesolr_search-results .node-reader .tabs {
  display:none;
}

.page-solr .current-search-item-active .item-list:before {
content: "Search results for";
color: #222;
}

.page-solr .current-search-item-active .item-list ul {
display: inline;
padding-left: 5px;
}

.epsiode-search-teaser-image{
  float: left;
margin-right: 20px;
margin-bottom: 10px;
}

.section-solr .panel-2col{
  padding-bottom: 50px;
}

.apachesolr_search-results .node-episode .field-name-field-lede{
  padding-bottom: 0px;
}

#apachesolr_result .byline{
padding-top: 0px;
font-weight: normal;
}

#apachesolr_result .byline .field {
margin: 0 0 0 0em;
}

#apachesolr_result .node-bio h2 a{
font-size: 0.7em;
}

#apachesolr_result .node-bio .facebook-twitter-wrapper{
display:none;
}

#apachesolr_result .node-bio .content h2{
}

#apachesolr_result .node-bio h2{
  line-height: 1.0476em;
  margin-left: 131px;
}

#apachesolr_result .node-bio .content{
padding-bottom: 0px;
}

#apachesolr_result .node-bio img {
  width:112px;
  margin-top:-22px;
}

.panel-region-content-main .pane-apachesolr-form .form-item.form-type-textfield.form-item-apachesolr-panels-search-form input{
  display: inline-block;
  margin-top: 13px;
  width:200px;
}

.panel-region-content-main .pane-apachesolr-form .form-item.form-type-textfield.form-item-apachesolr-panels-search-form:before{
  content:"Enter your keywords";
  font-family: "proxima_nova_rgbold",sans-serif;
  padding-right: 10px;
  font-size: 1.5em;
  color:#000;
}

.panel-region-content-main .pane-apachesolr-form p {
display: inline;
font-family: arial, sans-serif;
font-size: .9em;
padding-right: 10px;
}


.sidebar .ui-tabs .ui-tabs-panel, .panel-region-sidebar .ui-tabs .ui-tabs-panel {
margin: 0 0 0 0;
padding-top: 0px;
border-left: 1px solid #e0e0e0;
border-right: 1px solid #e0e0e0;
border-bottom: 1px solid #e0e0e0;
}
#apachesolr_form #edit-submit--2 {margin-top:-2px;}
#edit-submit {
  -webkit-appearance: none;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding;
  background-clip: padding-box;
  background: #ddd url(../images/button.png) repeat-x;
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));
  background: -moz-linear-gradient(top center,#fff 0,#ddd 100%);
  border: 1px solid;
  border-color: #ddd #bbb #999;
  cursor: pointer;
  color: #333;
  font-weight: normal;
  outline: 0;
  overflow: visible;
  padding: 3px 10px;
  text-shadow: #fff 0 1px 1px;
  width: auto;
}

.panel-col-bottom.panel-panel .pane-apachesolr-form #edit-submit{
   float: right;
background: url(/sites/default/themes/marketplacev2Responsive/images/background-search-button.png) no-repeat;
background-color: none;
height: 23px;
width: 21px;
text-indent: 9000px;
overflow: hidden;
margin: 0px 0 0 0;
border: 0px none;
cursor: pointer;
}

.form-item.form-type-textfield.form-item-apachesolr-panels-search-form input {
padding-left: 6px;
}

/* SORTING */
#apachesolr_search-sort {
  min-width: 18em;
}
#apachesolr_search-sort li a {color:#42a7cc;}

#apachesolr_search-sort li a.active {color:#222;}

#apachesolr_search-sort a:before {
  content: "Sort by ";
}

#apachesolr_search-sort li:first-child {
  border-right:1px solid #222;
  padding-right: 1em;
  margin-right: .5em;
}

#apachesolr_search-sort ul {
  float: right;
}

#apachesolr_search-sort li a.active:before {
  content:"Sorting by ";
  color:#222;
}
#apachesolr_search-sort .pane-title {display:none;}

#apachesolr_search-sort ul {
  float:right;
  min-width:20em;
}


/* SELECT */

#main #apachesolr_form #facetsSelect, #main #apachesolr_form #facetsSecondSelect {
  font-size:16px;
  vertical-align:bottom;
  width:160px;
}
#apachesolr_form p.filter_prompt:before {
  content: "or filter results by:";
}

@media only screen and (max-width: 767px) {

  #main #apachesolr_form #facetsSelect, #main #apachesolr_form #facetsSecondSelect {
    vertical-align:top;
  }

   #main #apachesolr_form #facetsSelect {margin-top:0;}
   #apachesolr_form p.filter_prompt {
    display:block;
    margin:0;
  }
  #main #apachesolr_form #facetsSelect, #main #apachesolr_form #facetsSecondSelect {
    font-size:16px;
    width:135px;
  }

  #apachesolr_search-sort ul {
    float:none;
  }
  #main #apachesolr_form #facetsSelect, #main #apachesolr_form #facetsSecondSelect {
    font-size:100%;
  }
  /* Prevent iOS Zoom on form focus  */

  input#edit-apachesolr-panels-search-form--2:focus, input#edit-search-block-form--2:focus {
    transition-duration:0;
    -webkit-transition-duration:0;
    font-size: 16px;
  }

}
#mini-panel-flyout_menu .panel-panel.panel-col{
  margin-top:-59px;
}

#mini-panel-flyout_menu #apachesolr_form #edit-submit--2 {
display: none;
}

/* bug 9052 */

.ui-widget-content .view-content h3 a {
  color:#222;
}

/* bug #8673 */
/* line 7001, ../../sass/layouts/responsive-sidebars.scss */
#header_sub_small .accordion header {
  /* This is the closed state */
  background: url("../images/arrows.png") 96% -22px no-repeat;
}
#header_sub_small .accordion.opened header {
background: url("../images/arrows.png") 96% 20px no-repeat;
}

@media (max-width:699px) {
    /* line 7195, ../../sass/layouts/responsive-sidebars.scss */
  .section-popoutplayer #header_sub_big + #main #content {
    border-left: 0;
    border-right: 0;
  }
}

@media all and (min-width: 480px) and (max-width: 767px) {
  #apachesolr_form p.filter_prompt {
    display:inline;
  }
  .panel-col-last{
    display:none;
  }
  body.page-popoutplayer .panel-col-last {
    display: block;
  }
  .panel-2col .panel-col-first {
  float: left;
  width: 100%;
  }

  #header_sub_small .accordion header {
    /* This is the closed state */
    background: url("../images/arrows.png") 98% -22px no-repeat;
  }
  #header_sub_small .accordion.opened header {
  background: url("../images/arrows.png") 98% 20px no-repeat;
  }

}
@media all and (min-width: 768px) and (max-width: 865px) {
  .pane-system-main-menu ul.menu li a, #navigation ul.menu li a {
    font-size:.85em;
    padding-right: 6.3px;
    margin-right: 6.3px;
  }
  .pane-system-main-menu .expanded {
    background-position: 44px 12px;
  }
  .pane-system-main-menu ul.menu li.expanded a {
    padding-right:20px;
  }
}
@media all and (min-width: 768px) and (max-width: 811px) {
  .pane-system-main-menu ul.menu li a, #navigation ul.menu li a {
    padding-right: 4px;
    margin-right: 4px;
  }
}


/*******************************
  Content Slideshow - 3-columns
********************************/
article.view-mode-three_col.clearfix {
  position:relative;
  margin-bottom:20px;
}

.three-col-slideshow {
  color:#171717;
  margin-bottom:20px;
}
.three-col-slideshow .flexslider {
  background-color:#171717!important;
  margin-bottom:0;
}
.three-col-slideshow .flex-direction-nav {
  position: absolute;
  top: -5px!important;
  right: 10px!important;
  padding-top:56%;
  max-width:1200px;
}
.field-name-field-branding-logo {
  width:10em;
  margin-bottom:-2.5em;
  margin-top:2.5em;
  position:relative;
  z-index: 5;
}
.three-col-slideshow .flex-direction-nav li {
  display: inline-block;
  position: relative;
}
.three-col-slideshow .flex-direction-nav .flex-prev {
  display: block;
  position: relative;
  left: 0!important;
}
.three-col-slideshow .flex-direction-nav .flex-next {
  display: block;
  position: relative;
  left: 0!important;
  background-position: -30px 0;
}
.three-col-slideshow .flex-direction-nav a {
  background: url("../images/bg_direction_nav_dark.png") no-repeat 0 0;
}
.three-col-slideshow .views_slideshow_cycle_slide, #views_slideshow_cycle_teaser_section_slideshow_content-entity_view_three_col {
  width:100%!important;
}
.three-col-slideshow .views-field-field-image-1 {
  width: 100%;
  float:left;
  padding-right:0;
  padding-top:0;
}
.three-col-slideshow .slideshow_main_image img {
  width: 100%;
}

.three-col-slideshow #views_slideshow_slide_counter_slideshow_content-entity_view_three_col {
  position: absolute;
  color: #ccc;
  right: 88px;
  top: 18px;
  font-family: "proxima_nova_rgbold", Helvetica, "Nimbus Sans L", sans-serif;
}
.three-col-slideshow .views-slideshow-controls-top {
  padding: 1em;
}

.three-col-slideshow #views_slideshow_cycle_teaser_section_slideshow_content-entity_view_three_col .views-field-nothing.views-slideshow-slide-text {
  display:none;
}
.three-col-slideshow #views_slideshow_controls_text_previous_slideshow_content-entity_view_three_col {
  background: #161616 url(/sites/default/themes/marketplacev2Responsive/css/images/bg_direction_nav_dark.png) no-repeat 0 0;
  text-indent: -9999em;
  display: inline-block;
  height: 27px;
  width: 27px;
  text-align: left;
}
.three-col-slideshow #views_slideshow_controls_text_next_slideshow_content-entity_view_three_col {
  background: #161616 url(/sites/default/themes/marketplacev2Responsive/css/images/bg_direction_nav_dark.png) no-repeat 0 0;
  text-indent: -9999em;
  display: inline-block;
  height: 27px;
  width: 27px;
  background-position: 100% 0;
  text-align: left;
}

.three-col-slideshow .flex-control-paging  {
  bottom:10px;
  text-align:right;
  padding:0!important;
}
.three-col-slideshow .flex-control-paging li {
  margin:0 3px;
}
.three-col-slideshow .flex-control-paging li:last-child {
  padding-right:1em;
}

.three-col-slideshow .flex-control-paging li a {
  width:6px;
  clear:left;
  height:6px;
  display:inline-block;
  background-size:10px 10px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border:2px solid #888;
  box-shadow:none;
  text-indent:999em;
  background-color:#888;
}
.three-col-slideshow .flex-control-paging li a.flex-active {
  background-color:transparent;
}
.three-col-slideshow .views-slideshow-hover-text {
  position:relative;
  margin: 5px;
  padding: 1em 1em 1.5em;
  clear:both;
}
.three-col-slideshow .explore_series {
  color: #ddd;
  font-family: seravek, helvetica, arial, sans-serif;
  font-size: .825em;
  padding-bottom: 1em;
  margin-bottom: 1em;
  border-bottom: #666 solid thin;
}

.views-slideshow-hover-text .views-field-title.title.slide-title {
  font-size:1.5em;
}

.three-col-slideshow .views-slideshow-hover-text .views-field-title.title.slide-title a {
  line-height: 1.2;
  color:#f6f6f6;
}
.three-col-slideshow .views-field-field-hack-date {
  font-family: seravek, helvetica, arial, sans-serif;
  font-size: 1.125em;
  color: #60bfcd;
  text-transform:uppercase;
}
.three-col-slideshow .views-field-field-lede {
  font-size:.9em;
}
.three-col-slideshow #views_slideshow_slide_counter_slideshow_content-entity_view_three_col {
  position: absolute;
  right: 80px;
  top: 18px;
  color: #888;
}

.three-col-slideshow .views-slideshow-hover-text .views-field-title.title.slide-title, .three-col-slideshow .views-slideshow-hover-text .views-field-field-lede {
  clear: left;
  float: none;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  box-sizing: border-box;
  word-wrap: break-word;
  padding-right:  0px;
  color:#f6f6f6;
  margin:.5em 0;
}
.three-col-slideshow .slider_more a {
  color: #60bfcd;
  font-size:.825em;
  padding-top:.5em;
}
.three-col-slideshow .views-field.views-field-field-image-1 {
  margin-top:0;
}

/* AUDIOBOO STORY STYLING */
.boo {
  position:relative;
  background-color:#f4f4f4;
  padding:.75em .5em;
}
.boo p {
  font-family: "proxima_nova_rgbold",Helvetica,"Nimbus Sans L",sans-serif;
  margin: 0;
  text-align:left;
  font-size:1.25em;
  line-height:1;
  margin-bottom:.5em;
  display:block;
  float:right;
  width:8em;
  margin-top:.5em;
}
.boo .boo_button {
  display: block;
  position: relative;
}
.boo_button a {
  font-size: 1.2em;
  font-family: arial,helvetica,sans-serif;
  color: #fff;
  text-decoration: none;
  position: relative;
  height: 60px;
  width: 60px;
  display: block;
  margin: 0 auto;
  background-repeat: no-repeat;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG8AAABvCAMAAADVG25SAAACjlBMVEUAAAAFBwcFBwcFBwcFBwcFBwcFBwcFBwcFBwcFBwcFBwcFBwcFBwcFBwcFBwcFBwfkJDXlJDX6yc7mJjbmJTblJDbpJzrkJDTqKDr1lJ3oJjjpJjnqJjnqqKriJDPmJDbnJjfoJjfpJzntXGnffIDpKDrjJDTxkpnLJSzVUFb+8fPxkpr009XmmZzykprSQkj85Ob4u8H3rrX0k5zxd4P4yMz5yc3qJznsW2jLGSHrNEXsXGj2oKjtT17VUVb+8vPrNUb719rtQ1P71truXGr4vMHyeYT1oKjsQVL2oanyhY/yd4P1k5ztQVLuXGnONDrwkpnvXmv61tnvXGvMGCHuUF/cbnL0k5vxeIPpNETvXWvzhpDxeITzk5vqNEXuT170lJ3taHTtdn/nTFj2rbT5yM3zhZDsQlPxanfrTlzmMkLtUF/kMkD4yM3wkZnrW2jwhI7zn6bynqXwkZjrW2f3yMvoWWXnP07qNUX0k53lP0zrQVHpWmXxa3jhJDLVHijMGSHWHinTHSc0NjbKGCDXHirOGiPSHCfUHijSHCbIFx7NGSKSk5PPGiTLGCHVHinHFh7ZICvbbXLdIi7ttrjJGCAFBwfTHCfQGiTOMzqCg4PJGB9ERUXRHCbv8PDcIS3ji44VFxfRGyXdIS7JFx9jZGTeIi/UHSckJibXHinNGiLQGyX78PHNGiPYHirHFx7MGSLZHyrBwcGxsrLUHSjcIC3Q0dHZHyvhIzLxxcfgIjDg4ODgIi/////iIzLRHCXbIC3eIi6hoqLNMzrKJSzYX2RTVVXYHyrIFx/RQkjUUFZydHT44uPcbXLaICzgIjHhIjHRQkfNMznKJSvLGCDbICzHFh3hIjLiJDLfIi/uIiLyAAAAEHRSTlMAgO8wEEBg37+fz68gj1Bwap4x6gAADq5JREFUeF7s0VVz20AUhuFadqImmtg/WcxoZmaGIDNDGf9Nz67ktjOdzlSJe9V+V3v3zLvnxT+1/1sKBwLUSzwqEAgv/UUqGKHIFF/I5YwZnpHLFfgUSUWCi7dCyxTRaRqzw182M5odgloOLVILr6R4Y+vwt9sy+NRKeFFpEbKT2/8JGOx6G/xE7uc6ZCS0AC1AFNbn0kOicpd1xmMNbzx2sneVxMOcXC8QgeeKoM28qkTs3NEa+bwgCBYePJL5hjbOxhJe6QzE52hLJO9pidgnsABiJrrek/B6PX3CAJtsaM5jwhN58sl3DFFVw02rnI8bScFi9KFkmmb/+zKmCezE+iA0tGzFjTSq1NPOGCauSq52oUHZpCeZmX7/uKiqqizLaVmGR/G4Bqg01KHy5sIVS1fEUxLXqmdzLSkwOsKOVTXNtRWFpmnbtmlaUdocJ6vFWt+UeowlzMWz6prvv1zlt/Dd3kEbA2mApbkN2mZZURRH7kSxy7K0wqWBzJjDiZW8yeI77vOr/v40SDZLKO7SwVqmpsqcQrNdcXS9HY1GX7mLRreno1GXtREJkUPGymuXKLHUJIN+OOIexe2+1wRLR1q6DRhYrnTiDaPIFFl6g0NijxEaF7so8Z4I+uDw6SooDn4SayLGPp6cbJbr9ThevV4ub2I1Oh11bQXEjDSx8k4FHxFAP9wg5iQtHe4mczQ7mmJssx4/bbW+/lirFa+XgYRKEDfSRUi0BO1x4IJ+uLfwl0OzpnIKKyINYUAd7O3tvfYGzwMwT4HEIktDoinBn9564J9zt5rAwOXktt29RloZYYh6s7Ozc/QFdgSPzwgFMo7FqcgqkCjpPsDQahNzDeD6xfQ3Ss38LarziuNVC0iUPkHAMaVCWkHBYCuiUYlWo0YTt2xNs6fpvu/7CiMDwuAMUspiRkWWQEBlMaDDclmsUWzJMG0lg/9Nv+e8C/e+cGfa8wvPAz98nnPO99xz3nOo9vbdEjR4RqyFHKeFw1EgFZFdvBqoDYYY+H7islh9V+IGqq7WnCnr6aunSHaRa+EwEzbbjJETQEoiXKwjYK8E3l2dqB98QHWH3DGurmcQuNZp+BaFZ8zyPApLh9FPj0cwBbFjOBK5VentZmDnfarDivj9IqmJuvhfkTvGVSKW5Bx8Y5jHQ6SsrNxMWG5WFlOBZCK00zA8FYFsCIgcfkydvykpXvJSqCFsO9+ocfPDDQ/H52ILTAOMUBkZGY/DMmCZmWAK4kIYLk5TTBXQv43aRUqcFKZdBK7ok1BQ4RBL5RxogAHlNELCSRDhIsVUAVEW54sAvJjmXgpNY9DKvzuDvYHJ5jLGIZbRsKRJ2OdtJpEgesjFmAaeATAYugDNjLlHdPV7cC/P76sNtDeX9QxKHMWSaAr2WZsRUxLZxdjoOAOh0kukmTw4+J6bRpNJmyMiedXewUiEcEjdZoVjmGmSmCtcDM8RECota24PDPj8I9DoB8nL81Kowd7vDF5H8ryou+Fp8o5j6aRlS1tEChcZiJBCNIPeakphiIridoqLe8Bt7PfVInl1lcA1KJx0zsFyMNlFCYxBpcOcwkstvcGZjQDCQTf3/s7arO6BVjoWcQbNhZihgQ0AckTLGy+4OfgZdo/EcgnRjMy3do3PhW04TfuczQTRCVxAWXRQRIdqrl53d3D1OXbvK1VXz1ZXiuRRISicppmmiQrImmlFROvOkGTIwXNLJbq26TJnj927J6IJHEuFcQZtt5PIQMrho0IzDdBoT7Vy8HLTWpO3gtrQPzqDcK+M3JPRTM9VOE37gs2WAtMJGB1VDiKDhdSY0paoBY+S2fO+gcCkcg/RRPKgTI3TtPVsTiLnEHUoIiocHKpp6fX5Z/GUMRWzqo0GJD/VXjW6Arm3wNF04hiWv0FaPjMVUKXQ5iAkWhXspPGpbdUy4bwfKg+0n6nr0+4hmiZu/QaHgWgAEVHl4CBqMFDLinl/haHO2xROqKWm23uLxDk3AfdUNDUONNPIRQ18/fSmp/b8QDtYSYp5wAF9xMkjdW7zc61DLa1do7Fv7Nr1428/CTu281kb7rl1dntOA8HbWbzVErZryze5BvvqOKDbSKGONphUAZ8/6txb1d6swrnFWrR1L2vv1ll2W8dpZN53BEwR5/BVEwEdaPwIv6hIWpK+/zQOUPENIpxQC3jfevvtV1899iQB9jFO8B5btKMqpM8eBqT4+BHK4Pe//sRLL3BAUYKk0AKa7x0JXHNOpK8Fn04RzhzwnuLsZb9TshVA4CRvmRzuPwAawk41IRVDAYVCz6LvUgJvr7HzHrmBpxdXQ1lfPYeTeUospwB8I9+ddxB/P4EUskRRElqh97xnKIF4pN1wCKaJqm8GcuH0NTzEyPKEZW1iHonlZct6ZoM77xnLek1JlEvCk5ODxssJnAyUh6gCm+wfzzaSS2hvlfi4IH05kqdqYbt1wJ33IoLJEtUBRZuIiQR210jBtK21yZPmskJUO3j0cRmNmjxg3Hnw+bvQqDOgSKCowJZaXyHNaUkG7wLJcwidluWymXgynKiFeLxDlrUj3+BJwXDF9/qeZ55RDp+gF4lqJ7ls/qKdV4pSc+W9aVl/3iB52TbBcMWXEc9vFMQKGgRRDuLr0qF5OpwllvWmKw9qOYgatPFywZtggcqCoLHQ5PVL3tRS3gnL2n7Qlfc0tASeQ6AYKwSvLg6vd3neqR2WdeAVBpjfl0PEQ6yJt3t5XvP/zjt++siRnSX0pXr6hzYt2uzF/5/nnj9t209QZ9A8W394RfLc44n8ufNaluNt/Rr1BqDc8mfyEusl+aJZD7r+0B1OEi/flce/cqmH+kquh37w7iab3xeq926vUe+vb7es71EzcudBToeWr/eIrPcvm9+XCvfv2f6tFNF4vKOWdXS9jScbkpooMMEUcsM1+kMehs92HgYb0G41L3snBFOKgLryDiKBwBn9AQ13OHLL200NPk/2B20rxzC+2PuRvf8dgyB2w0EXHgf0DYdcIE/0o+kp1Y8wwIytdIxnmHZH/A+o31bWz9v6LVc8GPvgoCvvEAqUcGa/1QPTCPqt4wmRpgtCNogo8faIeSL7HWjmtXjzRAk6hCOcQi7zmCdqVDlgojcK4n6Ip3m822n8JJ6adqEZaz+ALrz11K52lCr3cnX6eKKv9X3JKAdu8CwY5zy4J1M6SJo58DsAl+VBm6WHIaqd5J4I54/+gHCq9JFczIE+5SYGJiRQz7vRn1jWTxfH+X1IEYqQeea8y9rcR1+i4pLTmzbt+dnPd1m/4G7LX08el25CLnZLlQnkAZQV+kvL+pXtuUIRAzDfnHfzGYfk7S+2bPZrTEtq/KT0nUs1lgU8YMuAskJ/88KW36ZnwUER0dKSkydPYXJ/6/fvPqbt3bf06wH2x+PFh4n10q4tfxqV0+CkGq+Tjc1Z0xgFlFtSj3iwhM33GBk//vLtzzGNs71w1XOFm0PnRlQfPx/MCdu608gKFYqJ8evdfG/u1g9O/cLVOBYLxIliEGrppo9ZAYVzzdL1hFQoKUY76Ek3gTD7c9rE8Sy/MDeun5vlobzlFxQrb/ATQjlIEuUXbq65LzAtW+H08z0mFyLd6jl9Q6vTmAk/Xlz3NHBE9YLCJJo04PR6gt5ieuHzVWNdoEueFDPbzw5CouhKiKgCPq6BMDvMxKn1C4tTuTfG6xDTUtlBzuAQryi6xu1ASTQNNCduIaq2L2dpYcfuofhcHEQGsTOgZStrVAJzNdBEOhaEGjfMy5dJiFO75+bglZkHvYFLiKhcEP6FgVCpJmqoYwOKpsc4vR7s5g3vFVf34CBJ9NqF0F5EtFsvQMN6vWsuXDVNL3gZ19U6HxlENCEW3/PXSJxr3Y4PNMaMkGTaz1YjhQDKkHo0EbZ0nSydQzAJR8mDNhHNmREalFbEPwfkzagFtg0IF9NzQSRbsi5X+/KwwtH6uuV6MJSX4CCQ1DbGfZcX9AxU5wd2ET6aBwGGCVoOHyAkjpLXSH12rC3ewSONIjp7B1XfooAd4iTAPqqDh7RMASOaPrBEFK7cVzBLjSEt/nWMDqlF5xslEKe4KQLOxQTRAySYbI5zzkJYHZA0zl9EY0uCC9mqlR+KrXk5A718HmvQRD5YAQqzn6smQBsXx5zBHsJBK7xI/jDhBTC57SYB/QzU57/phyBGwxPGQQ4oci0GGjk3Lw+AfHEk3M225MT/odF2WQCDVQE6b1be4wsgEc2DI3sW4wsnaFOIJR04JxFMxuHSgVJIaKkVAtgIleJ8W8YugqgPqrGwsugcYHBtmmn1OBnLA66fcRXG0BIfWBCi8/Sl5qG6HiLOT7V2TPPBWJs+FzPtHpwTt01fgTvOHVh0J4Qrp7xQ99H1fQpI+0G8q2u6gWGIpKAhlrXBxoIiA5cYSHV/rXDGt7cXF3gi9tAJXh78Wztg8toPGJ3CK6GTs7i+X0fqCq+ZuMRAVql1pT/0oLxKEOvg5CC8ZJsSIGLVDwJWV800cs5/xWJlpv63XftZSSaKwzieTY1y0ryC2c3CAWXWbbqFNt1P76smpVS08BQzJY44NP1FnEhERJiFKebOC+qZ85sRggh0dOcDB87uy2//2VpkadIo2fEI8oV0CJIENiA2aJ3O5xtiAk8MRK3Y1LMkUtILa5uJ0Da5TJOKjfsApCAaDBrlChwlfw6qgdpx0czkhLiZLCFukhAwBG4ypHuQFOAG4gY7wXvPw6EIbuPfhhpxm48CSy5ls7hRC4q+Xqq8ClDUgCgKNyBOVKoA9zRFDTP4skZLYo5LYEoZg/nMLltoQkwh6w+fElotxMyyrlCt7bAInFCe87MvVS/jyhmJsMoTMBhKB+BgfkzNzgGaHJnXoUhJZaqXR6ZZLQarmuBuR1MlFHbtyMCOigWv1g/XVeqqph1imqbWlW4/XM0rRK9RUWaW7fb/nGtbbIUmU0rFLdvr/d7qebYVT0mr163cGhruD3Lado2hwxNrEK7UlGMJxrlzJ+ZwzhIxGa01T9oVW3tos82+AZAZiMBdUcdyAAAAAElFTkSuQmCC);
  background-size: 60px 60px;
  overflow: hidden;
  text-indent: -999em;
}

/* TECH REPORT BRANDING */
.lt-ie9 .custom-color-marketplace-tech #page #logo {
  float: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/logo.png', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='../images/logo.png',
sizingMethod='scale')";
  background-image: url("/sites/default/files/field_image_branding/2014/02/mkp_tech_report.png");
  margin-top: 1px;
  z-index: 20;
}
body.custom-color-marketplace-tech #header_branding {
  background: url("../images/logo_techreport.png") no-repeat;
  height: 70px;
  width: 230px;
  cursor: pointer;
  background-size:230px;
}
body.custom-color-marketplace-tech #header_nav_wrap {
  background: #6e2f8e url("../images/listen_back_test_tech.png") no-repeat top right;
}

body.custom-color-marketplace-weekend #header_nav_wrap {
  background: #990539 url("../images/listen_back_test_weekend.png") no-repeat top right;
}

@media screen and (max-width: 640px) and (min-width: 480px) {
  .three-col-slideshow .views-slideshow-hover-text .views-field-field-lede {
    height:100px;
    overflow:hidden;
  }
}


@media screen and (min-width: 767px) {
  .three-col-slideshow .views-slideshow-controls-top  {
    padding-top: 0;
    position: relative;
    float:right;
  }
  .field-name-field-branding-logo {
    width:13em;
    margin-bottom:-4em;
    margin-top:.5em;
  }
  .three-col-slideshow .flex-direction-nav {
    padding-top:0;
  }
  .three-col-slideshow .views-field-field-image-1 {
    width: 66.66667%;
    float:left;
  }
  .three-col-slideshow .views-slideshow-hover-text {
    clear:none;
    position:absolute;
    top:0;
    width: 33.3333333% !important;
    margin-left: 66.6666667% !important;
    float: left;
    margin-right: -100%;
    padding:1.1em 2em;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    font-size: 1.0em;
  }
  .three-col-slideshow .explore_series {
    padding-bottom: 1.25em;
    margin-bottom: 1.25em;
  }
  .three-col-slideshow .views-field-title {
    max-height: 83px;
    font-size:1.625em;
  }

  /*Tech Report Branding */
    body.custom-color-marketplace-tech #page #header .region-header {
    height: 101px;
    background: url("../images/logo_colorLarge_mtr.png") no-repeat;
    background-position: right 0px;
    background-size: 590px 82px;
    border-top: 4px double #bdbdbd;
    height: 120px;
    }
  .lt-ie9 body.custom-color-marketplace-tech #page #header .region-header {
    background: url("../images/logo_colorLarge_mtr.png") no-repeat;
    border-top: 4px double #bdbdbd;
    height: 120px;
    width: 100%;
    background-position: right 0px;
    }
  body.custom-color-marketplace-tech .listen-button-back {
    /*tech-report*/
    background: #bf6bab;
    /* Old browsers */
    background: -moz-linear-gradient(top, #bf6bab 0%, #c146a1 50%, #a80077 51%, #bf6bab 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bf6bab), color-stop(50%, #c146a1), color-stop(51%, #a80077), color-stop(100%, #bf6bab));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #bf6bab 0%, #c146a1 50%, #a80077 51%, #bf6bab 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #bf6bab 0%, #c146a1 50%, #a80077 51%, #bf6bab 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #bf6bab 0%, #c146a1 50%, #a80077 51%, #bf6bab 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #bf6bab 0%, #c146a1 50%, #a80077 51%, #bf6bab 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf6bab', endColorstr='#bf6bab',GradientType=0 );
    /* IE6-9 */
  }
}
@media all and (min-width: 768px) and (min--moz-device-pixel-ratio: 1.3), all and (min-width: 768px) and (-o-min-device-pixel-ratio: 2.6 / 2), all and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.3), all and (min-width: 768px) and (min-device-pixel-ratio: 1.3), all and (min-width: 768px) and (min-resolution: 1.3dppx) {
  /* line 5867, ../../sass/layouts/responsive-sidebars.scss */
  body.custom-color-marketplace-tech #page #header .region-header {
    background-image: url("../images/logo_colorLarge_mtr@2x.png");
    background-size: 590px 82px;
  }
}
@media screen and (min-width: 767px) and (max-width:850px) {
  .three-col-slideshow .explore_series {
    padding-bottom:.5em;
  }
  .three-col-slideshow .views-field-field-hack-date {
    font-size: 1.125em;
    margin: .25em 0;
  }
  .three-col-slideshow .views-slideshow-hover-text .views-field-title {
    font-size: 1.75em;
    margin: .35em 0;
    max-height:94px;
  }
}
/*  SHARE AND FOOTER SPRITE */
.panel-region-content-main .pane-custom-comment-header, .panel-region-content-main .pane-node-comment-form h2.pane-title, a.sltds-print-link span.bg, .panel-pane.pane-page-title .comment-count, .views-field-comment-count, .facebook_share_link .bg, .region-footer-toolbar ul.menu li.menu-mlid-3241, .region-footer-toolbar ul.menu li.menu-mlid-763, .region-footer-toolbar ul.menu li.menu-mlid-613, .region-footer-toolbar ul.menu li.last, .panel-col-bottom.panel-panel .pane-apachesolr-form #edit-submit--2, .panel-col-bottom.panel-panel .pane-apachesolr-form #edit-submit, .region-footer-toolbar ul.menu li.menu-mlid-3240, .linkedin-link .bg, .twitter_share_link .bg, .region-footer-toolbar ul.menu li.menu-mlid-614 {
  background-image:url(/sites/default/themes/marketplacev2Responsive/images/share-sprite.png)!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) {
  .panel-region-content-main .pane-custom-comment-header, .panel-region-content-main .pane-node-comment-form h2.pane-title, a.sltds-print-link span.bg, .panel-pane.pane-page-title .comment-count, .views-field-comment-count, .facebook_share_link .bg, .region-footer-toolbar ul.menu li.menu-mlid-3241, .region-footer-toolbar ul.menu li.menu-mlid-763, .region-footer-toolbar ul.menu li.menu-mlid-613, .region-footer-toolbar ul.menu li.last, .panel-col-bottom.panel-panel .pane-apachesolr-form #edit-submit--2, .panel-col-bottom.panel-panel .pane-apachesolr-form #edit-submit, .region-footer-toolbar ul.menu li.menu-mlid-3240, .linkedin-link .bg, .twitter_share_link .bg, .region-footer-toolbar ul.menu li.menu-mlid-614 {
    background-image:url(/sites/default/themes/marketplacev2Responsive/images/share-sprite@2x.png)!important;
     background-size: 34px 285px!important;
  }
}

.panel-region-content-main .pane-custom-comment-header, .panel-region-content-main .pane-node-comment-form h2.pane-title {
  height: 10px;
  margin-top:1.5em;
  background-position: 0 -133px;
}
.panel-pane.pane-page-title .comment-count, .views-field-comment-count {
  width: 21px;
  height: 20px;
  background-position: 0 -0px!important;
}

.region-footer-toolbar ul.menu li.menu-mlid-3240 {
  height: 22px;
  background-position: 0 -19px!important;
}

.region-footer-toolbar ul.menu li.menu-mlid-3241 {
  height: 22px;
  background-position: 0 -41px!important;
}
.region-footer-toolbar ul.menu li.menu-mlid-3241 a {
  margin-left:4px;
}

.region-footer-toolbar ul.menu li.menu-mlid-763 {
  height: 20px;
  background-position: 0 -63px!important;
}

.region-footer-toolbar ul.menu li.menu-mlid-613 {
  height: 14px;
  background-position: 0 -83px!important;
  margin-top:3px;
}
.region-footer-toolbar ul.menu li.menu-mlid-613 a {
  margin-top:-3px;
}

.region-footer-toolbar ul.menu li.last {
  height: 16px;
  background-position: 0 -97px!important;
}

.region-footer-toolbar ul.menu li.menu-mlid-614 {
  height: 19px;
  background-position: 0 -266px!important;
}

.panel-col-bottom.panel-panel .pane-apachesolr-form #edit-submit--2, .panel-col-bottom.panel-panel .pane-apachesolr-form #edit-submit {
  width: 21px!important;
  height: 19px!important;
  background-position: 0 -128px!important;
  background-size: 27px !important;
  margin-top:1px!important;
}

/* Social Links That Don't Suck Styling */
.social-links-that-dont-suck span.msg {
  text-indent: -9999em;
  display: inline-block;
  overflow:hidden;
}
.social-links-that-dont-suck span.bg {
  display:inline-block;
  margin:2px 3px -5px 5px;
}
.social-links-that-dont-suck span.social_count {
  margin:-4px 12px 0 6px;
  display:inline-block;
  position: relative;
  min-width: 29px;
  height:18px;
  text-align:center;
  padding: 0 2px 2px;
  background: #FFFFFF;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: #7E7F7F solid 1px;
}
.social-links-that-dont-suck span.social_count:after {
  content: '';
  position: absolute;
  border-style: solid;
  border-width: 5px 7px 5px 0;
  border-color: transparent #FFFFFF;
  display: block;
  width: 0;
  z-index: 1;
  left: -6px;
  top: 6px;
}
.social-links-that-dont-suck span.social_count:before {
  content: '';
  position: absolute;
  border-style: solid;
  border-width: 5px 7px 5px 0;
  border-color: transparent #7E7F7F;
  display: block;
  width: 0;
  z-index: 0;
  left: -7px;
  top: 6px;
}
.facebook_share_link .bg {
  width: 21px;
  height: 20px;
  background-position: 0 -186px;
}

.linkedin-link .bg {
  width: 20px;
  height: 20px;
  background-position: 0 -206px;
}
a.sltds-print-link span.bg {
  width: 20px;
  height: 20px;
  background-position: 0 -113px;
}

.twitter_share_link .bg {
  width: 20px;
  height: 20px;
  background-position: 0 -246px;
}
.social-links-that-dont-suck span.msg {
  display:none;
}
#sltds-2 {
  margin: 1em 0 0;
}

/* Money Ad Hot fixes */

  #money-main .bottom-region .twitter iframe {
    margin-top: -1.7em !important;
    min-width: 100px !important;
  }
/* line 510, ../../sass/layouts/responsive-money.scss */
#money-main .bottom-region .tile-ad .fluid-width-video-wrapper {
  padding-top: 83.325% !important;
}
/* MONEY AD FIX */
.tile-ad {position:relative;}
.tile-ad object {
  position: absolute;
  overflow:hidden;
  height:0;
  left:0;
  width:100%;
  padding-top:84%;
}
.tile-ad object embed {
  position:absolute;
  top:0;
  height:100%;
  left:0;
  width:100%;
}
.tile-ad .pane-content div {width:100%!important;}
.tile-ad .pane-content div div {
  display:block!important;
  position: absolute;
  overflow:hidden;
  height:0!important;
  left:0;
  width:100%;
  padding-top:84%;
}
.tile-ad .pane-content div div object {
  position:absolute;
  top:0;
  height:100%;
  left:0;
  width:100%;
  right:0;
  padding-top:0;
}
@media screen and (max-width: 600px) {
  .tile-ad {
    padding-bottom:85%!important;
    height:0;
  }
}

/* OEmbeds */
.oembed-wrap {
  margin: 10px;
}
.oembed-image {
  border: 1px solid #bdbdbd;
  padding: 10px;
}
.oembed-credit {
  border: 1px solid #bdbdbd;
  border-top: none;
  color: #999;
  padding: 10px;
  margin-top: -5px;
  font-size: 8px;
  line-height: 14px;
  text-transform: uppercase;
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.oembed-image,
.oembed-credit {
  max-width: 720px;
}
.flickr {
  width: 500px;
}
.instagram {
  width: 340px;
}
img.instagram {
  height: 340px;
}

/* MONEY AD FIX */
.tile-ad {position:relative;}
.tile-ad object {
  position: absolute;
  overflow:hidden;
  height:0;
  left:0;
  width:100%;
  padding-top:84%;
}
.tile-ad object embed {
  position:absolute;
  top:0;
  height:100%;
  left:0;
  width:100%;
}
.tile-ad .pane-content div {width:100%!important;}
.tile-ad .pane-content div div {
  display:block!important;
  position: absolute;
  overflow:hidden;
  height:0!important;
  left:0;
  width:100%;
  padding-top:84%;
}
.tile-ad .pane-content div div object {
  position:absolute;
  top:0;
  height:100%;
  left:0;
  width:100%;
  right:0;
  padding-top:0;
}
@media screen and (max-width: 600px) {
  .tile-ad {
    padding-bottom:85%!important;
    height:0;
  }
}

/* ROADSHOW */
.node-type-event #event-links ul {
  list-style: none;
  text-transform: uppercase;
}
.node-type-event #event-links li {
  display: inline;
  border-right: 1px dotted #666;
  padding: 0 4px 0 0;
  margin: 0 0 0 4px;`
}
.node-type-event #event-links li.last {
  border: none;
}
.node-type-event #event-links a {
  color: blue;
}
.node-type-event .flex-nav-container {
  z-index: 0;
}
.field-name-field-ticket-purchase-link,
.node-type-event .btn {
  text-align: center;
}
.field-name-field-ticket-purchase-link a,
.node-type-event .btn a {
  display: block;
  position: relative;
  z-index: 10;
  width: 510px;
  height: 30px;
  background: orange;
  color: white;
  text-transform: uppercase;
  font-weight: bold;
  padding: 10px 0 5px;
  margin-bottom: 50px;
}
.field-name-field-ticket-purchase-link a:hover,
.node-type-event .btn a:hover {
  text-decoration: none;
}
.node-type-event .field-label {
  font-size: 2em;
  text-transform: capitalize;
  padding: 1em 0;
}
.node-type-event .file-image .field-name-field-description,
.node-type-event .file-image .field-name-field-byline-text {
  display: none;
}
.node-type-event .field-name-field-associated-media .field-items .field-item {
  border: none;
  margin: 0 10px 0 0;
  padding: 0;
  float: left;
}
.survey {
  clear: both;
}
.node-type-event .node-bio img {
  width: auto;
}
.node-type-event .btn a {
  background: green;
  width: 200px;
}
.front #node_content .item-list ul {
    padding-left: 0;
}

.front .view-slideshow-content-two-col .item-list ul li {
    color: #000;
}


.front .views-slideshow-hover-text .views-field-title.title.slide-title {
    margin-top: 0;
    text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
}
/*~~~~~~~~~ LANDING PAGE ~~~~~~~~~*/

/****** Remove Old *********/
.roadshow-calendar-list tbody tr:nth-child(-n +3) {display:none;}

/*=== BUY TICKETS ===*/

 .roadshow-calendar-list table {
  width:100%;

}

/* GREEN HEADER BAR */
 .roadshow-calendar-list thead tr {
  background:#67CA80;
  border-bottom:3px solid #35b438;
  /*background:#cdd95e;
  border-bottom:3px solid #c0d700;*/
}

 .roadshow-calendar-list tbody td {
  padding:10px;
}

 .roadshow-calendar-list .view-content .views-field-title {
  font-family:"proxima_nova",Helvetica,"Nimbus Sans L",sans-serif;
  font-size:1.1em;
}

 .roadshow-calendar-list thead th {
  font-family:"proxima_nova",Helvetica,"Nimbus Sans L",sans-serif !important;
  color:#fff !important;
  font-size:1.1em !important;
  padding:10px 0 5px 10px !important;
}

/* ROWS */
 .roadshow-calendar-list tr.even,
 .roadshow-calendar-list tr.odd {
  border:none;
}


 .roadshow-calendar-list tr.even {
  background:#eee;
}

 .roadshow-calendar-list td.active,
 .roadshow-calendar-list tr.odd {
  background:none;
}

/* LOCATION */
 .roadshow-calendar-list .views-field-title a {
  font:1.2em Georgia;
}

/* DATE */
 .roadshow-calendar-list tbody span.date-display-single {
  font-family:Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  font-size:1.2em;
}

 .roadshow-calendar-list tbody div span.date-display-single {
  font-family:Georgia;
  color:#888787;
  font-weight:normal;
  font-size:1em;
}

/* BUY TICKETS BTN */
 .roadshow-calendar-list .views-field-field-ticket-purchase-link a {
  color:#fff;
  background:#F48F41;
  padding:7px 20px;
  text-align: center;
  font-family:"proxima_nova_rgbold",Helvetica,"Nimbus Sans L",sans-serif;
  text-transform: capitalize;
  text-decoration:none;
  float:right;
  clear:both;
  font-size:0.938em;
  text-shadow: 0 1px 2px #512f17;
}

 .roadshow-calendar-list .views-field-field-ticket-purchase-link a:hover {
  background:#ff6f00;
}


/*=== 25 FOR 25 ===*/

.panel-pane.pane-panels-mini.pane-content-by-collections-tabs .pane-title {
  padding: 8px 0 0 0;
  margin-bottom:8px;
  border-bottom: none;
}

 .tabs.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {
  display:none;
}

 .view div.row {
  border:none;
  margin:5px 0 10px 0;
  padding:0 0 20px 0;
  border-bottom:1px solid #e0e0e0;
}

/*=== SIDEBAR ===*/

/* ARCHIVE PLAYER */
 .sidebar .pane-title,
  .panel-region-sidebar .pane-title,
.roadshow .sidebar .pane-title,
.roadshow .panel-region-sidebar .pane-title {
  margin:0;
  padding:5px 3px 5px 0;
  border:none;
  background:#f5f5f5;
  width:100%;
  font-weight:bold;

}
.live-stage .sidebar .pane-title,
 .live-stage .panel-region-sidebar .pane-title,
.roadshow .sidebar .pane-title,
.roadshow .panel-region-sidebar .pane-title {
  text-align:center;
}

/* TWITTER */
 .thisDay-widget,
 .twitter-timeline,
.roadshow .thisDay-widget,
.roadshow .twitter-timeline {
  border-left:1px solid #f5f5f5 !important;
  border-right:1px solid #f5f5f5 !important;
  border-bottom:1px solid #f5f5f5 !important;
  border-top:none !important;
}

 .twitter-timeline,
.roadshow .twitter-timeline {
  width:100%;
}

 .twitter-timeline .h-feed,
.roadshow .twitter-timeline .h-feed {
  padding:0 0 0 10px;
}


/*~~~~~~~~~ CITY PAGE ~~~~~~~~~*/

.roadshow .kai-cal,
.roadshow  h1.title,
.roadshow .roadshow-video,
.roadshow .survey,
.field-name-field-ticket-purchase-link {
  border-bottom: 1px solid #e0e0e0;
}


/* TITLES */

.roadshow h1.title {
  padding:0 0 10px 0;
}

.roadshow .field .field-label {
  font-family: "proxima_nova",Helvetica,"Nimbus Sans L",sans-serif;
}

/*=== SUBNAV ===*/
.roadshow #event-links li a {
  color:#1dc1e1;
  font-family:"proxima_nova_rgbold",Helvetica,"Nimbus Sans L",sans-serif;
  font-size:0.938em;
}

.roadshow #event-links li:first-child {
  margin-left:0;
}

.roadshow .field-name-field-ticket-purchase-link a,
.roadshow .node-type-event .btn a {
  color:#fff;
  background:#F48F41;
  padding:7px 20px;
  text-align: center;
  font-family:"proxima_nova_rgbold",Helvetica,"Nimbus Sans L",sans-serif;
  text-transform: uppercase;
  text-decoration:none;
  font-size:1.00em;
  text-shadow: 0 1px 2px #512f17;
  width:65.6%;
  height:20%;
  padding:10px 0px;
  border:1px solid #d98143;
}

.roadshow .field-name-field-ticket-purchase-link a:hover,
.roadshow .node-type-event .btn a:hover {
  background:#ff6f00;
}

.roadshow #event-links li.videos {
  background: url(../icons/videos_sm@2x.png) no-repeat top right;
  background-position:1px -5px;
  background-size:25px 25px;
  width:25px;
  height:25px;
}

.roadshow #event-links li.videos a {
  margin:0 0 0 28px;
}

.roadshow #event-links li.photos {
  background: url(../icons/photos_sm@2x.png) no-repeat top right;
  width:25px;
  height:25px;
  background-size:25px 25px;
  background-position:-3px -5px;
}

.roadshow #event-links li.photos a {
  margin:0 0 0 23px;
}

.roadshow #event-links li.share {
  background: url(../icons/share_sm@2x.png) no-repeat top left;
  width: 25px;
  height: 25px;
  background-size:25px 25px;
  background-position:0 -6px;
}

.roadshow #event-links li.share a {
  margin:0 0 0 30px;
}

.roadshow #event-links li.hosts {
  background: url(../icons/hosts_sm@2x.png) no-repeat top left;
  width: 25px;
  height: 25px;
  background-size:25px 25px;
  background-position: 0 -5px;
}

.roadshow #event-links li.hosts a {
  margin:0 0 0 30px;
}

/*=== SLIDER ===*/
.roadshow .views-field.views-field-delta hr,
.roadshow  .views-field.views-field-delta-1 hr,
.roadshow .field-content-delta  {
  display:none;
}

.roadshow .field-item .item-list ul {
  margin-left:0;
}

.roadshow .slide-title a {
  font-weight:normal;
}

.roadshow .item-list ul li {
  color:#000;
}

.roadshow .views-slideshow-hover-text .views-field-title.title.slide-title {
  margin-top:0;
}

:target + div {
  -webkit-animation: highlight 1s ease;
  -moz-animation: highlight 1s ease;
}
@-webkit-keyframes highlight {
  0%, 100% { background-color: transparent; }
  50% { background-color: #feeba9; }
}
@-moz-keyframes highlight {
  0%, 100% { background-color: transparent; }
  50% { background-color: #feeba9; }
}

.roadshow .roadshow-photos .field-item {
  display:inline-block;
  float:none!important;
}

/* KAI'S CALENDAR */


.roadshow .kai-cal .btn a, .roadshow .survey .btn a {
  color:#fff;
  background:#6ec978;
  border:1px solid #36b438;
  text-align: center;
  font-family:"proxima_nova_rgbold",Helvetica,"Nimbus Sans L",sans-serif;
  text-transform: uppercase;
  text-decoration:none;
  font-size:1.00em;
  text-shadow: 0 1px 2px #0d410e;
  width:30%;
  height:25px;
}

.roadshow .kai-cal .btn a:hover, .roadshow .survey .btn a:hover {
  background:#36b438;
}

.roadshow .kai-cal .field-label {
  background: url(../icons/calendar_lg@2x.png) no-repeat top right;
  background-size:50px 50px;
  background-position:205px 32px;
  padding:50px 0 15px 0;
}

/* VIDEOS / PHOTOS */
.roadshow .roadshow-video {
  padding:0 0 50px 0;
  margin:30px 0 0 0;
  border-top: 1px solid #e0e0e0;
}

.roadshow .roadshow-video .field-label {
  background: url(../icons/videos_lg@2x.png) no-repeat top right;
  background-size:50px 50px;
  background-position:95px 32px;
  padding:50px 0 30px 0;
}

.roadshow .roadshow-photos .field-label {
  background: url(../icons/photos_lg@2x.png) no-repeat top right;
  background-size:50px 50px;
  background-position:95px 32px;
  padding:50px 0 30px 0;
}

.roadshow .roadshow-photos .field-item {
  display:inline-block;
}

/* SHARE YOUR NUMBERS */

.roadshow .survey {
  padding:30px 0 0 0;
}

.roadshow .survey .field-label {
  background: url(../icons/share_lg@2x.png) no-repeat top right;
  background-size:50px 50px;
  background-position:295px -14px;
  padding:0 0 15px 0;
}

/* HOST ATTENDEES */
.roadshow .node-bio img {
  width:15%;
}

.roadshow .field-name-field-ref-bio .field-label {
  background: url(../icons/hosts_lg@2x.png) no-repeat top right;
  background-size:50px 50px;
  background-position:275px 35px;
  padding:50px 0 30px 0;
}

/*~~~~~~~~~~~ MOBILE ~~~~~~~~~~~*/

@media only screen and (min-width : 320px) and (max-width : 480px) {
   .roadshow-calendar-list .views-field-title a,
   .roadshow-calendar-list tbody div span.date-display-single {
    font-size:.9em;
  }

   .roadshow-calendar-list tbody span.date-display-single,
   .roadshow-calendar-list .views-field-field-ticket-purchase-link a {
    font-size:.8em;
  }

   .roadshow-calendar-list .views-field-field-ticket-purchase-link a {
    text-shadow:0 1px 2px #b87444;
  }

  .roadshow .field-name-field-ticket-purchase-link a,
  .roadshow .node-type-event .btn a {
    width:100%;
    text-shadow:0 1px 2px #b87444;
  }

  .roadshow .kai-cal .btn a,
  .roadshow .survey .btn a {
    width:100%;
    text-shadow:0 1px 2px #247e25;
  }

  .roadshow .field-content img.lazy {
    width:100%;
  }
  .node-type-bio .node-bio img {
    width:25%;
  }
}

@media only screen and (min-width : 480px) and (max-width : 1024px) {
  .roadshow .field-name-field-ticket-purchase-link a,
  .roadshow .node-type-event .btn a {
    width:100%;
  }

  .roadshow .kai-cal .btn a,
  .roadshow .survey .btn a {
    width:100%;
  }

  .roadshow .field-content img.lazy {
    width:100%;
  }
}



/*~~~~~~~~~~~ KAI PROMO ~~~~~~~~~~~*/
.pane-homepage-topics-panel-pane .kai-ryssdal {
position:relative;
}

.pane-homepage-topics-panel-pane .kai-ryssdal:first-child .views-field.views-field-nothing {
border-bottom: 1px solid #e0e0e0;
margin-bottom: 15px;
background: #71bd63;
position: relative;
border-top: 1px solid #e0e0e0;
}
.view-homepage-topics.view-id-homepage_topics .kai-ryssdal:first-child .views-field-nothing .views-field-title a{
color:#fff;
}
.view-homepage-topics.view-id-homepage_topics .kai-ryssdal:first-child .views-field-nothing .views-field-title{
padding-left: 10px;
}

.view-homepage-topics.view-id-homepage_topics .kai-ryssdal:first-child .views-field-nothing .more{
  display: none;
}

.pane-homepage-topics-panel-pane .kai-ryssdal:first-child {
  background: #ffffff; /* Old browsers */
  background: url("http://www.marketplace.org/sites/default/files/kaiR_block.png"), -moz-linear-gradient(top,  #ffffff 70%, #f0fafc 100%); /* FF3.6+ */
  background: url("http://www.marketplace.org/sites/default/files/kaiR_block.png"), -webkit-gradient(linear, left top, left bottom, color-stop(70%,#ffffff), color-stop(100%,#f0fafc)); /* Chrome,Safari4+ */
  background: url("http://www.marketplace.org/sites/default/files/kaiR_block.png"), -webkit-linear-gradient(top,  #ffffff 70%,#f0fafc 100%); /* Chrome10+,Safari5.1+ */
  background: url("http://www.marketplace.org/sites/default/files/kaiR_block.png"), -o-linear-gradient(top,  #ffffff 70%,#f0fafc 100%); /* Opera 11.10+ */
  background: url("http://www.marketplace.org/sites/default/files/kaiR_block.png"), -ms-linear-gradient(top,  #ffffff 70%,#f0fafc 100%); /* IE10+ */
  background: url("http://www.marketplace.org/sites/default/files/kaiR_block.png"), linear-gradient(to bottom,  #ffffff 70%,#f0fafc 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f0fafc',GradientType=0 ); /* IE6-9 */
  margin-bottom: 15px;
  border-bottom: 3px solid #71bd63;
  padding-bottom: 15px;
  background-repeat: no-repeat;
  background-position: right bottom;
  background-size: 110px, cover;
}

.view-homepage-topics.view-id-homepage_topics .kai-ryssdal:first-child .view-homepage-stories .view-homepage-stories{
padding-right: 110px;
}

.pane-homepage-topics-panel-pane .kai-ryssdal .views-field.views-field-field-image {
padding-right:2%;
}

.pane-homepage-topics-panel-pane .kai-ryssdal:first-child .views-field.views-field-nothing {
background:url(http://www.marketplace.org/sites/default/files/top-bar_0.png) no-repeat top left #6ebe5f;
border:none;
background-size:100% 100%;
}

.kai-ryssdal-host-sidebar-block .day-of-week {
  display:none;
}

.kai-ryssdal:first-child .view-homepage-stories.view-id-homepage_stories .item-list ul {
margin:10px 10px 5px 0;
}

/*~~~~~~~~~~~ PADDY PROMO ~~~~~~~~~~~*/
.pane-homepage-topics-panel-pane .the-whiteboard {
position:relative;
}

.pane-homepage-topics-panel-pane .the-whiteboard:first-child .views-field.views-field-nothing {
border-bottom: 1px solid #e0e0e0;
margin-bottom: 15px;
background: #71bd63;
position: relative;
border-top: 1px solid #e0e0e0;
}
.view-homepage-topics.view-id-homepage_topics .the-whiteboard:first-child .views-field-nothing .views-field-title a{
color:#fff;
}
.view-homepage-topics.view-id-homepage_topics .the-whiteboard:first-child .views-field-nothing .views-field-title{
padding-left: 10px;
}

.view-homepage-topics.view-id-homepage_topics .the-whiteboard:first-child .views-field-nothing .more{
  display: none;
}

.the-whiteboard:first-child{
  background: #ffffff; /* Old browsers */
  background: url("http://www.marketplace.org/sites/default/files/paddyH_block.png"), -moz-linear-gradient(top,  #ffffff 70%, #f0fafc 100%); /* FF3.6+ */
  background: url("http://www.marketplace.org/sites/default/files/paddyH_block.png"), -webkit-gradient(linear, left top, left bottom, color-stop(70%,#ffffff), color-stop(100%,#f0fafc)); /* Chrome,Safari4+ */
  background: url("http://www.marketplace.org/sites/default/files/paddyH_block.png"), -webkit-linear-gradient(top,  #ffffff 70%,#f0fafc 100%); /* Chrome10+,Safari5.1+ */
  background: url("http://www.marketplace.org/sites/default/files/paddyH_block.png"), -o-linear-gradient(top,  #ffffff 70%,#f0fafc 100%); /* Opera 11.10+ */
  background: url("http://www.marketplace.org/sites/default/files/paddyH_block.png"), -ms-linear-gradient(top,  #ffffff 70%,#f0fafc 100%); /* IE10+ */
  background: url("http://www.marketplace.org/sites/default/files/paddyH_block.png"), linear-gradient(to bottom,  #ffffff 70%,#f0fafc 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f0fafc',GradientType=0 ); /* IE6-9 */
  margin-bottom: 15px;
  border-bottom: 3px solid #71bd63;
  padding-bottom: 15px;
  background-repeat: no-repeat;
  background-position: right bottom;
  background-size: 110px, cover;
}

.view-homepage-topics.view-id-homepage_topics .the-whiteboard:first-child .view-homepage-stories .view-homepage-stories{
padding-right: 110px;
}

.the-whiteboard .views-field.views-field-field-image {
padding-right:2%;
}

.pane-homepage-topics-panel-pane .the-whiteboard:first-child .views-field.views-field-nothing {
background:url(http://www.marketplace.org/sites/default/files/top-bar_0.png) no-repeat top left #6ebe5f;
border:none;
background-size:100% 100%;
}


.the-whiteboard:first-child .view-homepage-stories.view-id-homepage_stories .item-list ul {
  margin:10px 10px 5px 0;
}
/*~~~~~~~~~~~ DAVID PROMO ~~~~~~~~~~~*/

.pane-homepage-topics-panel-pane .indie-economics {
position:relative;
}

.pane-homepage-topics-panel-pane .indie-economics:first-child .views-field.views-field-nothing {
border-bottom: 1px solid #e0e0e0;
margin-bottom: 15px;
background: #71bd63;
position: relative;
border-top: 1px solid #e0e0e0;
}
.view-homepage-topics.view-id-homepage_topics .indie-economics:first-child .views-field-nothing .views-field-title a{
color:#fff;
}
.view-homepage-topics.view-id-homepage_topics .indie-economics:first-child .views-field-nothing .views-field-title{
padding-left: 10px;
}

.view-homepage-topics.view-id-homepage_topics .indie-economics:first-child .views-field-nothing .more{
  display: none;
}

.indie-economics:first-child{
  background: #ffffff; /* Old browsers */
  background: url("http://www.marketplace.org/sites/default/files/davidB_block.png"), -moz-linear-gradient(top,  #ffffff 70%, #f0fafc 100%); /* FF3.6+ */
  background: url("http://www.marketplace.org/sites/default/files/davidB_block.png"), -webkit-gradient(linear, left top, left bottom, color-stop(70%,#ffffff), color-stop(100%,#f0fafc)); /* Chrome,Safari4+ */
  background: url("http://www.marketplace.org/sites/default/files/davidB_block.png"), -webkit-linear-gradient(top,  #ffffff 70%,#f0fafc 100%); /* Chrome10+,Safari5.1+ */
  background: url("http://www.marketplace.org/sites/default/files/davidB_block.png"), -o-linear-gradient(top,  #ffffff 70%,#f0fafc 100%); /* Opera 11.10+ */
  background: url("http://www.marketplace.org/sites/default/files/davidB_block.png"), -ms-linear-gradient(top,  #ffffff 70%,#f0fafc 100%); /* IE10+ */
  background: url("http://www.marketplace.org/sites/default/files/davidB_block.png"), linear-gradient(to bottom,  #ffffff 70%,#f0fafc 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f0fafc',GradientType=0 ); /* IE6-9 */
  margin-bottom: 15px;
  border-bottom: 3px solid #71bd63;
  padding-bottom: 15px;
  background-repeat: no-repeat;
  background-position: right bottom;
  background-size: 110px, cover;
}

.view-homepage-topics.view-id-homepage_topics .indie-economics:first-child .view-homepage-stories .view-homepage-stories{
padding-right: 110px;
}

.indie-economics .views-field.views-field-field-image {
padding-right:2%;
}

/*------ PERSONALITY BLOCK ------*/
.indie-economics {
position:relative;
}

.indie-economics .views-field.views-field-field-image {
padding-right:2%;
}

.pane-homepage-topics-panel-pane .indie-economics:first-child .views-field.views-field-nothing {
background:url(http://www.marketplace.org/sites/default/files/top-bar_0.png) no-repeat top left #6ebe5f;
border:none;
background-size:100% 100%;
}


.indie-economics:first-child .view-homepage-stories.view-id-homepage_stories .item-list ul {
  margin:10px 10px 5px 0;
}

/*~~~~~~~~~~~ BEN PROMO ~~~~~~~~~~~*/

.pane-homepage-topics-panel-pane .codebreaker {
position:relative;
}
.pane-homepage-topics-panel-pane .codebreaker:first-child .views-field.views-field-nothing {
border-bottom: 1px solid #e0e0e0;
margin-bottom: 15px;
background: #71bd63;
position: relative;
border-top: 1px solid #e0e0e0;
}
.view-homepage-topics.view-id-homepage_topics .codebreaker:first-child .views-field-nothing .views-field-title a{
color:#fff;
}
.view-homepage-topics.view-id-homepage_topics .codebreaker:first-child .views-field-nothing .views-field-title{
padding-left: 10px;
}

.view-homepage-topics.view-id-homepage_topics .codebreaker:first-child .views-field-nothing .more{
  display: none;
}

.codebreaker:first-child{
  background: #ffffff; /* Old browsers */
  background: url("http://www.marketplace.org/sites/default/files/benJ_block.png"), -moz-linear-gradient(top,  #ffffff 70%, #f0fafc 100%); /* FF3.6+ */
  background: url("http://www.marketplace.org/sites/default/files/benJ_block.png"), -webkit-gradient(linear, left top, left bottom, color-stop(70%,#ffffff), color-stop(100%,#f0fafc)); /* Chrome,Safari4+ */
  background: url("http://www.marketplace.org/sites/default/files/benJ_block.png"), -webkit-linear-gradient(top,  #ffffff 70%,#f0fafc 100%); /* Chrome10+,Safari5.1+ */
  background: url("http://www.marketplace.org/sites/default/files/benJ_block.png"), -o-linear-gradient(top,  #ffffff 70%,#f0fafc 100%); /* Opera 11.10+ */
  background: url("http://www.marketplace.org/sites/default/files/benJ_block.png"), -ms-linear-gradient(top,  #ffffff 70%,#f0fafc 100%); /* IE10+ */
  background: url("http://www.marketplace.org/sites/default/files/benJ_block.png"), linear-gradient(to bottom,  #ffffff 70%,#f0fafc 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f0fafc',GradientType=0 ); /* IE6-9 */
  margin-bottom: 15px;
  border-bottom: 3px solid #71bd63;
  padding-bottom: 15px;
  background-repeat: no-repeat;
  background-position: right bottom;
  background-size: 110px, cover;e: 60px, cover;
}

.view-homepage-topics.view-id-homepage_topics .codebreaker:first-child .view-homepage-stories .view-homepage-stories{
padding-right: 110px;
}

.codebreaker:first-child .views-field.views-field-field-image {
padding-right:2%;
}

.pane-homepage-topics-panel-pane .codebreaker:first-child .views-field.views-field-nothing {
background:url(http://www.marketplace.org/sites/default/files/top-bar_0.png) no-repeat top left #6ebe5f;
border:none;
background-size:100% 100%;
}


.codebreaker:first-child .view-homepage-stories.view-id-homepage_stories .item-list ul {
  margin:10px 10px 5px 0;
}

/*~~~~~~~~~~~ LIZZIE PROMO ~~~~~~~~~~~*/
.pane-homepage-topics-panel-pane .oh-really {
position:relative;
}

.pane-homepage-topics-panel-pane .oh-really:first-child .views-field.views-field-nothing {
border-bottom: 1px solid #e0e0e0;
margin-bottom: 15px;
background: #71bd63;
position: relative;
border-top: 1px solid #e0e0e0;
}
.view-homepage-topics.view-id-homepage_topics .oh-really:first-child .views-field-nothing .views-field-title a{
color:#fff;
}
.view-homepage-topics.view-id-homepage_topics .oh-really:first-child .views-field-nothing .views-field-title{
padding-left: 10px;
}

.view-homepage-topics.view-id-homepage_topics .oh-really:first-child .views-field-nothing .more{
  display: none;
}

.oh-really:first-child{
  background: #ffffff; /* Old browsers */
  background: url("http://www.marketplace.org/sites/default/files/lizzyO_block.png"), -moz-linear-gradient(top,  #ffffff 70%, #f0fafc 100%); /* FF3.6+ */
  background: url("http://www.marketplace.org/sites/default/files/lizzyO_block.png"), -webkit-gradient(linear, left top, left bottom, color-stop(70%,#ffffff), color-stop(100%,#f0fafc)); /* Chrome,Safari4+ */
  background: url("http://www.marketplace.org/sites/default/files/lizzyO_block.png"), -webkit-linear-gradient(top,  #ffffff 70%,#f0fafc 100%); /* Chrome10+,Safari5.1+ */
  background: url("http://www.marketplace.org/sites/default/files/lizzyO_block.png"), -o-linear-gradient(top,  #ffffff 70%,#f0fafc 100%); /* Opera 11.10+ */
  background: url("http://www.marketplace.org/sites/default/files/lizzyO_block.png"), -ms-linear-gradient(top,  #ffffff 70%,#f0fafc 100%); /* IE10+ */
  background: url("http://www.marketplace.org/sites/default/files/lizzyO_block.png"), linear-gradient(to bottom,  #ffffff 70%,#f0fafc 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f0fafc',GradientType=0 ); /* IE6-9 */
  margin-bottom: 15px;
  border-bottom: 3px solid #71bd63;
  padding-bottom: 15px;
  background-repeat: no-repeat;
  background-position: right bottom;
  background-size: 110px, cover;
}

.view-homepage-topics.view-id-homepage_topics .oh-really:first-child .view-homepage-stories .view-homepage-stories{
padding-right: 110px;
}

.oh-really .views-field.views-field-field-image {
padding-right:2%;
}

.pane-homepage-topics-panel-pane .oh-really:first-child .views-field.views-field-nothing {
background:url(http://www.marketplace.org/sites/default/files/top-bar_0.png) no-repeat top left #6ebe5f;
border:none;
background-size:100% 100%;
}


.oh-really:first-child .view-homepage-stories.view-id-homepage_stories .item-list ul {
margin:10px 10px 5px 0;
}


/*------ BIOS ------*/
.node-type-bio .node-bio img {
  width:15%;
}

.node-type-bio #bio-information {
  background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.35) 35%, rgba(236,236,236,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(35%,rgba(255,255,255,0.35)), color-stop(100%,rgba(236,236,236,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.35) 35%,rgba(236,236,236,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.35) 35%,rgba(236,236,236,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.35) 35%,rgba(236,236,236,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0.35) 35%,rgba(236,236,236,1) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ececec',GradientType=0 ); /* IE6-9 */
  padding-bottom:0;
}

.node-type-bio .bio-closed #bio-information .field-type-text-long {
  height:5.9em;
  overflow:hidden;
}
.node-type-bio .bio-open #bio-information .field-type-text-long {
  height:auto;
  overflow:visible;
  padding:0 12px;
}
.node-type-bio .bio-closed #bio-information p {
  margin-top:0;
}
.node-type-bio .bio-open #bio-information p {
  margin-top:auto;
}
.node-type-bio #bio-information .field-name-field-description.open {
  height: auto;
  overflow: hidden;
}
.node-type-bio .node-bio .bio-closed img {
  padding-bottom:0;
}
.node-type-bio .facebook-twitter-wrapper {
  clear: left;
  background-color: #fff;
  margin-bottom: 1.5em;
}
.node-type-bio #hide-show {
  text-decoration: none;
  cursor: pointer;
  font-family: helvetica, arial, sans-serif;
  color: #5CA6C7;
  padding:10px 0;
  font-size:.85em;
  font-weight:bold;
  margin-left:12px;
}
.page-search #hide-show {display:none;}


/* Personality Collection Pages  */

body.indie-economics .panel-region-content-main, body.oh-really .panel-region-content-main, body.kai-ryssdal .panel-region-content-main, body.codebreaker .panel-region-content-main {
  padding-top:92px;
  position:relative;
}
body.indie-economics .panel-region-content-main .panel-pane.pane-page-title .comment-count, body.oh-really .panel-region-content-main .panel-pane.pane-page-title .comment-count, body.kai-ryssdal .panel-region-content-main .panel-pane.pane-page-title .comment-count, body.codebreaker .panel-region-content-main .panel-pane.pane-page-title .comment-count {
  top:90px;
}
body.indie-economics .panel-region-content-main:before, body.oh-really .panel-region-content-main:before, body.kai-ryssdal .panel-region-content-main:before, body.codebreaker .panel-region-content-main:before {
  content: "";
  position: absolute;
  display: block;
  top:5px;
  left:0;
  right: 0;
  height: 57px;
  background: url("http://www.marketplace.org/sites/default/files/top-bar_0.png") no-repeat bottom right #6ebe5f;
  border: none;
  background-size: 530px;
}
body.indie-economics .panel-region-content-main:after, body.oh-really .panel-region-content-main:after, body.kai-ryssdal .panel-region-content-main:after, body.codebreaker .panel-region-content-main:after {
  content: "";
  position: absolute;
  display: block;
  top: -5px;
  height: 67px;
  left: 0;
  width: 260px;
  background: url("http://www.marketplace.org/sites/default/files/david-top.png") no-repeat bottom left;
  border: none;
  background-size: 260px;
}
body.oh-really .panel-region-content-main:after {
  background:url("http://www.marketplace.org/sites/default/files/lizzy-top.png") no-repeat bottom left;
  background-size: 230px;
  height:77px;
  top:-15px;
}
body.kai-ryssdal .panel-region-content-main:after {
  background:url("http://www.marketplace.org/sites/default/files/kai-top.png") no-repeat bottom left;
  background-size: 195px;
  top: -13px;
  height: 75px;
}
body.codebreaker .panel-region-content-main:after {
  background:url("http://www.marketplace.org/sites/default/files/ben-top.png") no-repeat bottom left;
  background-size: 245px;
  top:-13px;
  height:75px
}
@media all and (min-width: 768px) {
  body.indie-economics .panel-region-content-main, body.oh-really .panel-region-content-main, body.kai-ryssdal .panel-region-content-main, body.codebreaker .panel-region-content-main {
    padding-top:87px;
    position:relative;
  }
  body.indie-economics .panel-region-content-main:before, body.oh-really .panel-region-content-main:before, body.kai-ryssdal .panel-region-content-main:before, body.codebreaker .panel-region-content-main:before {
    left:10px;
    right:10px;
    top:0;
  }
  body.indie-economics .panel-region-content-main:after, body.oh-really .panel-region-content-main:after, body.kai-ryssdal .panel-region-content-main:after, body.codebreaker .panel-region-content-main:after {
    left:10px;
  }
  body.oh-really .panel-region-content-main:after {
    top:-20px;
  }
  body.codebreaker .panel-region-content-main:after, body.kai-ryssdal .panel-region-content-main:after {
    top:-18px;
  }
  body.indie-economics .panel-region-content-main:after {
    top:-10px;
  }

}

/* SUPPORT AD */
.pencil-ad {padding:0 10px 20px;box-sizing:border-box;}
@media only screen and (max-width:768px) {.pencil-ad {display:none;}}

/* Home Slideshow Character Count Fix */

@media screen and (min-width: 940px) and (max-width: 1056px) {
  .slideshow_byline {display:none;}
}

/* Add education link to menu */
body.custom-color-education .pane-system-main-menu ul.menu li a.education span, .pane-system-main-menu ul.menu li a.education:hover span, body.custom-color-education #navigation ul.menu li a.education span, #navigation ul.menu li a.education:hover span {border-color:#555555;}

/* Front slideshow padding */
body.page-home #node_content .view-slideshow-content-two-col .item-list ul {margin-top:0;}
body.page-home #node_content .view-slideshow-content-two-col .item-list ul .views-field-field-image-1, body.page-home #node_content .view-slideshow-content-two-col .item-list .views-slideshow-hover-text, body.page-home #node_content .view-slideshow-content-two-col .item-list .views-field-field-image-1 {margin-top:0;}
body.page-home #node_content .view-slideshow-content-two-col .item-list .views-field-field-image-1 {padding-top:0;}


/* Video Topic page styling */
.topics.video .pane-content-by-collection-panel-pane-collection h3 {
  background: url(http://www.marketplace.org/sites/default/files/video.gif) no-repeat 127px 2px;
  background-size: 20px;
  text-indent: 28px;
}

/* New Front page */
/* LAYOUT */
.front #main-wrapper {padding:2em 0 0;}
.front #main {padding-top:0;}
.front #main #content {padding-left:0;padding-right:10px;}
.front #home-feature-story, .front .topics-list, .front .view-most-popular {padding:0 10px;}
.front .topics-list {padding-top:0;margin-top:0;}
.front .topics-list .list-item-inner-wrapper {height:103px;}
.front #home-feature-story-title {font-size:1.5em;font-family: "proxima_nova_rgbold",Helvetica,"Nimbus Sans L",sans-serif;line-height: 1.2em;}
.front .mobile {display:none;}
.front .topics-list li {clear:left;margin-left: 14px;padding-top:8px;}
.front .topics-list li.first {margin-left:0;padding-top:0;}
.front .topics-list li:before {
  content: "";
  border-color: transparent #00a6d9;
  border-style: solid;
  display: block;
  height: 0;
  width: 0;
  left: -1em;
  top: 0.9em;
  position: relative;
  background: url(/sites/default/files/blue_bullet_large.gif);
}
.front .topics-list li.first:before {
  content:none;
}
.front div#latest {margin-left:0;margin-top:20px;padding-left:0;margin-bottom:28px;}
.front #latest header {
  border-bottom: 1px solid #e0e0e0;
  margin-bottom: 15px;
  background: #f4f4f4;
  position: relative;
  border-top: 1px solid #e0e0e0;
  padding:0 10px;
}
.front #latest img {display: inline;padding-right:5.2%;float:left;}
.front #latest .date {display: inline;font-style: italic;font-size: .9em;color: #b24401;padding-left: 0px;padding-left: 8px;
margin-left: 5px;}
.front #latest .dek {margin-top:5px;}
.front #latest .topics-list a {font-family: "proxima_nova_rgbold",Helvetica,"Nimbus Sans L",sans-serif;color: #222;font-size: 1.0em;line-height:1.27em;}
.front #latest .topics-list .first a {font-size: 1.5em;margin-bottom: 11px;display:block;width:90%;}
.front #latest .first .list-item-inner-wrapper .author a {display:inline;font-family: Georgia, 'Times New Roman', 'DejaVu Serif', serif;font-style: italic;font-size: .9rem;color: gray;line-height: 1.42857rem;}
.front #collections {margin-top:1.45em;padding:0 10px;}
.front #collections h2 a {font-size:11px;}
.front #collections .tile-teaser {overflow: hidden;margin-bottom: 15px;}
.front #collections .tile img {max-width: 100%;width: 100%;height: auto;border-top: 5px solid #888888;padding-top: 4px;border-top: none;padding-top: 24px;padding-bottom:6px;}
.front .sidebar .embed-wrapper {margin-bottom:17px;}
.front #numbers-horiz {clear:left;margin-bottom: 40px;}
.front #marketplace-ad-1, .front #marketplace-ad-2 {text-align: center;padding-bottom:15px;margin-top:35px;}
.front .view-most-popular .views-field-title {margin-bottom:0;}
/* FRONT TYPOGRAPHY */
.front #home-feature-story-title {margin: 0 0 10px;}
.front #home-feature-story-title a {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  margin: 0 0 10px;
  font-family: "proxima_nova_rgbold",Helvetica,"Nimbus Sans L",sans-serif;
  font-size: 1em;
  line-height: 1.2em;
  font-weight:normal;
}
.front #feature-story-byline {font-weight: bold;font-style: italic;padding-top: 10px;display: none;font-size: 1em;color: gray;}
.front .node-title {font-family: "proxima_nova_rgbold",Helvetica,"Nimbus Sans L",sans-serif;font-weight:normal;line-height: 0.80476em;margin-top: 11px;margin-bottom: 11px;}
.front #featured h2.node-title {line-height:0;}
.front #featured h2.node-title a {font-size:2rem;line-height: 1.4;}
.front .mobile .view-most-popular .views-field-title {padding-left:15px;}
.front .mobile .view-most-popular .views-field-title h4 {font-size:1rem;}
.front #latest h2.node-title {color:#b24401;text-transform: uppercase;line-height: 41px;display:inline;}
.front #latest a.topic-more-link {font-family: Helvetica,Arial,"Nimbus Sans L",sans-serif;text-decoration: none;font-size: .9em;font-weight: bold;position: absolute;right: 0px;top: 30%;border-left: 1px solid #bdbdbd;padding-left: 10px;padding-right: 10px;color: #3d82a8;}
.front #latest header {height:41px;}
.front #latest header a {color:#b24401;}
.front .collections-header {display:none;}
.front #collections header {
  font-family: Helvetica,Arial,"Nimbus Sans L",sans-serif;
  text-decoration: none;
  font-weight: bold;
  text-transform: uppercase;
  border-bottom: 1px solid #e0e0e0;
  margin-bottom: 10px;
  background: #ffffff;
  position: relative;
  border-top: 1px solid #e0e0e0;
  line-height: 2.90476em;
  padding-left: 0px;
  padding-right: 7px;
  height: auto;
}
.front
.front #collections h2.node-title {line-height: 0.80476em;margin-top: 11px;margin-bottom: 11px;}
.front ul {list-style:none;}
.front h2.most-popular {
  font-family: Helvetica,Arial,"Nimbus Sans L",sans-serif;
  font-weight: bold;
  color: #b24401;
  text-transform: uppercase;
  font-size: 0.85em;
  margin-top: 0px;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: .9em;
  padding-left: 10px;
  margin-left: 0px;
  padding-right: 11px;
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  background: transparent;
  margin-bottom:0;
}
.front .mobile .item-list ol {margin-top:0;}
.front iframe#newsletter-single-step {width:100%;padding:0;}
@media all and (max-width:767px) {
  .front .desktop {display:none;}
  .front .mobile {display:block;margin: 25px 0 45px;}
  .front .collections-header {display:block;background: #f4f4f4!important; padding-left:10px;width:100%!important;margin-left:-10px;padding: 0 10px!important;}
  .front .collections-header h2 {font-family: Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight: bold;color: #000;font-size: .9em;margin-bottom: 10px;margin-top: .83em;color: #b24401;text-transform: uppercase;}
  .front #collections > article {padding-bottom: 10px;position: relative;float: left;width: 49%;padding-right:2%;}
  .front #collections > article + article {padding-right:0;}
  .front #collections > article + article + article {padding-right:2%;}
  .front #collections > article + article + article + article {padding-right:0;}
  .front #collections .tile-teaser {height: 79px;overflow: hidden;margin-bottom: 0;}
  .front .topics-list li {clear:left;margin-left: 14px;padding: 5px 0 8px;min-height:40px;box-sizing: border-box;border-bottom:thin solid #e0e0e0;}
  .front .topics-list .author, .front #latest .topics-list .date {display:none;}
  .front #latest header {margin-bottom:25px;}
  .front #latest .topics-list a {margin-bottom:11px;width:auto;}
  .front #home-feature-story-title a {font-size:1em;}
  .front #latest article {margin-bottom:30px;}
  .front #latest .list-item-inner-wrapper {min-height:98px;}
  .front #main #content {padding-right:0;}
  .front #numbers-horiz, .front section#newsletter {margin:20px 10px;width:auto;}
  .front #feature-story-teaser {margin-bottom:20px;}
  .front #collections header {
      display:block;
      border-bottom: 1px solid #e0e0e0;
      margin-bottom: 15px;
      background: #fff;
      position: relative;
      border-top: 1px solid #e0e0e0;
    }
  .front #collections header h2 {
    color: #b24401;
    text-transform: uppercase;
    line-height: 41px;
    display: inline;
  }
  div#sidebar-second.sidebar {margin:0 10px;}
  .front iframe#newsletter-single-step {width:auto;padding:0;}
}
@media all and (max-width:330px) {
  .front #collections article {width:100%;}
  .front #collections .tile-teaser {height:auto;margin-bottom:10px;}
}
@media all and (min-width: 480px) and (max-width: 767px) {
  .front #home-feature-copy {
    clear: left;
    float: left;
    width: 50%;
    margin-left: 50%;
    margin-right: -100%;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    margin-top: 0;
    padding-right: 0px;
    height: auto;
  }
  .front #home-feature-story img {
    float: left;
    width: 50%;
    margin-left: 0%;
    margin-right: -50%;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    padding-left: 0px;
    margin-top: 0;
    float: none;
    padding-top: 0;
  }
}
@media all and (min-width: 768px) {
  .front #main-wrapper {padding:2em 10px 0;}
  .front #home-feature-story, .front .topics-list, .front .view-most-popular, .front #latest header  {padding:0;}
  .front #main, .front #latest {
    float: left;
    width: 66.66667%;
    margin-left: 0%;
    margin-right: -66.66667%;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    border-right: 1px dotted #bdbdbd;
  }
  .front #home-feature-story img {
    float: left;
    margin-left: 0%;
    margin-right: -50%;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    padding-left: 0px;
    float: none;
    padding-top: 10px;
  }
  .front #sidebar-second.sidebar, .front #collections {
    float: left;
    width: 33.33333%;
    margin-left: 66.66667%;
    margin-right: -100%;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    margin-bottom: 30px;
  }
  .front #collections {
    float: left;
    width: 33.33333%;
    margin-left: 66.66667%;
    margin-right: -100%;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    margin-bottom: 30px;
  }
  .front #collections .tile img {
    border-top: 5px solid #888888;
    padding-top: 4px;
  }
  .front #collections h2 a {font-size:.6em;}
  .front #collections > article {
    width:auto !important;
  }
  .front #feature-story-byline {
    display:block;
  }
}
@media all and (min-width: 940px) {
  .front #home-feature-copy {
    clear: left;
    float: left;
    width: 33.33333%;
    margin-left: 66.66667%;
    margin-right: -100%;
    margin-bottom:8px;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    padding-right: 0px;
    padding-left: 15px;
  }
  .front #home-feature-story img {
    width: 66.66667%;
    margin-left: 0%;
    margin-right: -66.66667%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    padding-left: 0px;
    float: none;
    padding-top: 0px;
    padding-right: 0px;
  }
}

/*According to the conditional comment this is IE 8*/
  .lt-ie9 .front #page {width:1200px;}
  .lt-ie9 .front #header_sub_small {display:none;}
  .lt-ie9 .front #header {padding-left: 0px;padding-right: 0px;box-shadow: none;padding-top: 40px;border-top: 1px solid #bdbdbd;margin-top: 30px;}
  .lt-ie9 .front #page #logo {background-size: 622px 60px;z-index: 20;display: block;width: 700px;z-index: 20;}
  .lt-ie9 .front #header_branding_bottom_desk {display: inline;padding: 6px 0px 25px 0px;position: absolute;height: 11px;font-family: "seravek", Helvetica, "Nimbus Sans L", sans-serif;text-align: left;font-size: 1.4em;margin-left: 41px;color: #60ccf3;top: 81px;left: 290px;z-index: 500;}
  .lt-ie9 .front #page #header .region-header {background-position: right 0px;background-size: 590px 82px;border-top: 4px double #bdbdbd;height: 120px;}
  .lt-ie9 .front #block-panels-mini-header {display:block;}
  .lt-ie9 .front #block-panels-mini-header .panel-col-first.panel-panel .inside {height: 45px;margin-left: 20px;margin-top: 15px;}
  .lt-ie9 .front .panel-col-top {top: 7px;position: absolute;}
  .lt-ie9 .front .pane-system-main-menu ul.menu, .lt-ie9 .front #navigation ul.menu {overflow: hidden;display: inline-block;margin: 0;padding: 0;text-align: left;margin: -6px 0 0 -30px;padding: 0 0 0 50px;}
  .lt-ie9 .front .pane-system-main-menu ul.menu li, .lt-ie9 .front #navigation ul.menu li {float: left;list-style-type: none;list-style-image: none;}
  .lt-ie9 .front .pane-system-main-menu ul.menu li a, .lt-ie9 .front #navigation ul.menu li a {padding-right: 6.3px;margin-right: 6.3px;border-right: 1px dotted #000;text-transform: uppercase;text-decoration: none;font-family: "proxima_nova_rgbold",Helvetica,"Nimbus Sans L",sans-serif;font-size: .9em;color: black;}
  .lt-ie9 .front .pane-system-main-menu ul.menu li a span, .lt-ie9 .front #navigation ul.menu li a span {display: inline-block;padding-top: 5px;border-top: 7px solid #fff;}
  .lt-ie9 .front #header #mini-panel-header .panel-col-bottom {height: 36px;overflow: hidden;background: url(/sites/default/themes/marketplacev2Responsive/css/images/qt_bar.png) repeat-x;}
  .lt-ie9 .front .panel-2col-stacked .panel-col-bottom {width: 100%;clear: both;padding-top: 12px;top: 117px;}
  .lt-ie9 .front .listen-block-wrapper {float: left;width: 100px;margin: 1px 0 3px;overflow: hidden;margin-top: -7px;}
  .lt-ie9 .front .listen-block-wrapper .pane-title {display:none;}
  .lt-ie9 .front .listen-button-back {background: #bfd255;background: -moz-linear-gradient(top,#bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#bfd255),color-stop(50%,#8eb92a),color-stop(51%,#72aa00),color-stop(100%,#9ecb2d));background: -webkit-linear-gradient(top,#bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);background: -o-linear-gradient(top,#bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);background: -ms-linear-gradient(top,#bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);background: linear-gradient(to bottom,#bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bfd255',endColorstr='#9ecb2d',GradientType=0);height: 38px;width: 100px;background-repeat: no-repeat;}
  .lt-ie9 .front .listen-button-inner {height: 50%;margin-bottom: -19px;position: relative;}
  .lt-ie9 .front .listen-button-inner-text {clear: both;height: 38px;position: relative;margin: 0 auto;width: 100%;padding: 9px 0px;}
  .lt-ie9 .front .listen-button-back a {text-decoration: none;}
  .lt-ie9 .front .listen-button-back span {color: #ffffff;text-transform: uppercase;font-family: "proxima_nova_ltbold",Helvetica,"Nimbus Sans L",sans-serif;font-weight: bold;margin: 9px;font-size: 12.5px;margin-left: 21px;}
  .lt-ie9 .front #speakericon {font-family: "SSStandard";margin-left: -2px;font-size: 1.0em;color: #fff;position: absolute;top: 10px;}
  .lt-ie9 .front #header #mini-panel-header .panel-col-bottom .pane-node-field-links {float: left;width: 66%;margin: 1px 0 3px;overflow: hidden;height: 25px;}
  .lt-ie9 .front #mini-panel-header .field-name-field-links {overflow: hidden;margin-top: 2px;padding-left: 17px;height: 19px;}
  .lt-ie9 .front #mini-panel-header .field-name-field-links .field-item {float: left;margin-right: 6px;text-transform: uppercase;font-family: "proxima_nova_rgbold",Helvetica,"Nimbus Sans L",sans-serif;font-size: .9em;border-right: 1px dotted #888888;padding-right: .5em;}
  .lt-ie9 .front #mini-panel-header .field-name-field-links .field-item:last-child {border-right:none;}
  .lt-ie9 .front .element-invisible {position: absolute !important;clip: rect(1px 1px 1px 1px);clip: rect(1px,1px,1px,1px);overflow: hidden;height: 1px;}

  .lt-ie9 .front .panel-pane.pane-block.pane-menu-menu-header-menu.donate-box {top: -32px;position: absolute;right: 13px;font-family: Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight: bold;text-transform: uppercase;font-size: 0.7em;}
  .lt-ie9 .front #mini-panel-header .donate-box ul li.leaf {list-style-type: none;list-style-image: none;border-right: 1px solid #3d82a8;padding-right: 5px;padding-left: 5px;line-height: 1.0em;float:left;}
  .lt-ie9 .front #mini-panel-header .donate-box .leaf a {color:#3d82a8;}
  .lt-ie9 .front .region-header .pane-custom-link {text-transform: uppercase;
  font-family: "proxima_nova_rgbold",Helvetica,"Nimbus Sans L",sans-serif;
  position: absolute;
  right: 16px;
  z-index: 40;
  padding: 5px 10px;
  background: #888888;
  background: -moz-linear-gradient(top,#888888 0%,#6e7774 50%,#555555 51%,#555555 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#888888),color-stop(50%,#6e7774),color-stop(51%,#555555),color-stop(100%,#555555));
  background: -webkit-linear-gradient(top,#888888 0%,#6e7774 50%,#555555 51%,#555555 100%);
  background: -o-linear-gradient(top,#888888 0%,#6e7774 50%,#555555 51%,#555555 100%);
  background: -ms-linear-gradient(top,#888888 0%,#6e7774 50%,#555555 51%,#555555 100%);
  background: linear-gradient(to bottom,#888888 0%,#6e7774 50%,#555555 51%,#555555 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888',endColorstr='#555555',GradientType=0);}
  .lt-ie9 .front .region-header .pane-custom-link a {color:#ffffff;}
  .lt-ie9 .front #block-panels-mini-flyout-menu {display:none;}

  .lt-ie9 .front #main-wrapper {padding:2em 10px 0;}
  .lt-ie9 .front #home-feature-story, .lt-ie9 .front .topics-list, .lt-ie9 .front .view-most-popular, .lt-ie9 .front #latest header  {padding:0;}
  .lt-ie9 .front #main, .lt-ie9 .front #latest {
    float: left;
    width: 66.66667%;
    margin-left: 0%;
    margin-right: -66.66667%;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    border-right: 1px dotted #bdbdbd;
  }
  .lt-ie9 .front #home-feature-story img {
    float: left;
    margin-left: 0%;
    margin-right: -50%;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    padding-left: 0px;
    float: none;
    padding-top: 10px;
  }
  .lt-ie9 .front #sidebar-second.sidebar, .lt-ie9 .front #collections {
    float: left;
    width: 33.33333%;
    margin-left: 66.66667%;
    margin-right: -100%;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    margin-bottom: 30px;
  }
  .lt-ie9 .front #collections {
    float: left;
    width: 33.33333%;
    margin-left: 66.66667%;
    margin-right: -100%;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    margin-bottom: 30px;
  }
  .lt-ie9 .front #collections .tile img {
    border-top: 5px solid #888888;
    padding-top: 4px;
  }
  .lt-ie9 .front #collections h2 a {font-size:.6em;line-height: 1.395em;}
  .lt-ie9 .front #collections > article {
    width:auto !important;
  }
  .lt-ie9 .front #feature-story-byline {
    display:block;
  }
  .lt-ie9 .front #home-feature-copy {
    clear: left;
    float: left;
    width: 33.33333%;
    margin-left: 66.66667%;
    margin-right: -100%;
    margin-bottom:8px;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    padding-right: 0px;
    padding-left: 15px;
  }
  .lt-ie9 .front #home-feature-story img {
    width: 66.66667%;
    margin-left: 0%;
    margin-right: -66.66667%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    padding-left: 0px;
    float: none;
    padding-top: 0px;
    padding-right: 0px;
  }

/* floated images  */
.image-center {
  margin:0 auto;
}
.image-left {
  float: left; margin-right: 24px;
}
.image-left p, .image-right p, .image-center p {
  margin-bottom:0;
}
.image-left em, .image-right em, .image-center em {
display:block;
font-size:.825em;
color:#666;
margin-top:.325em;
}
.image-right {
    float: right; margin-left: 24px;
}
.image-left .fluid-width-video-wrapper, .image-right .fluid-width-video-wrapper {
  min-width:300px;
  margin:10px 0;
}
@media screen and (max-width:480px) {
  .node-type-story .image-left, .node-type-story .image-right {
    float:none;
    margin-left:0;
    margin-right:0;
    }
    .image-left img, .image-right img {
      width:100%;
    }
}
/***********
Responsive tables
*************/
table.responsive-table {
  width: 100%;
  border-collapse: collapse;
  font-size:.825em;
  font-family: 'Proxima Nova', 'proxima-nova', Helvetica, Arial, sans-serif;
  margin-bottom:10px;
}
table.responsive-table thead td {
  background: #4f545a;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4f545a), color-stop(100%, #3a3f45));
  background: -webkit-linear-gradient(top, #4f545a 0%,#3a3f45 100%);
  background: -moz-linear-gradient(top, #4f545a 0%,#3a3f45 100%);
  background: -o-linear-gradient(top, #4f545a 0%,#3a3f45 100%);
  background: linear-gradient(top, #4f545a 0%,#3a3f45 100%);
  color:#fff;
}

/* Zebra striping */
.responsive-table tr:nth-of-type(even) {
  background: #eee;
}
.responsive-table th {
  background: #333;
  color: white;
  vertical-align:bottom;
  text-align:left;
}
.responsive-table td {
  padding: 6px;
  text-align: left;
}
.responsive-table td {
  vertical-align: top;
  font-size:.825em;
  line-height:1;
}
.responsive-table td span {display:block;font-size: 12px;color: #9fa7b3;}
.responsive-table td strong {font-size: 1.25em;line-height: 1.2;}
.responsive-table a {text-decoration:none;color:#800F25;}
.responsive-table .mplacecell {vertical-align:middle;border-bottom: 1px solid #e3e4e6;border-right: 1px solid #e3e4e6;background: #f7f8fa;width:100px;}
.responsive-table th {
  height: 25px;
  line-height: 16px;
  color: #d2d4d9;
  font-size: 13px;
  font-weight:normal;
  border-top: 1px solid #4b4b4b;
  border-bottom: 1px solid #4b4b4b;
  border-left: 1px solid #5e5e5e;
  border-right: 1px solid #3b3b3b;
  padding-left: 7px;
  background: #4f545a;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4f545a), color-stop(100%, #3a3f45));
  background: -webkit-linear-gradient(top, #4f545a 0%,#3a3f45 100%);
  background: -moz-linear-gradient(top, #4f545a 0%,#3a3f45 100%);
  background: -o-linear-gradient(top, #4f545a 0%,#3a3f45 100%);
  background: linear-gradient(top, #4f545a 0%,#3a3f45 100%);
}

@media screen and (max-width: 568px) {
  table.responsive-table .responsive-table-category {
    background: #4f545a;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4f545a), color-stop(100%, #3a3f45));
    background: -webkit-linear-gradient(top, #4f545a 0%,#3a3f45 100%);
    background: -moz-linear-gradient(top, #4f545a 0%,#3a3f45 100%);
    background: -o-linear-gradient(top, #4f545a 0%,#3a3f45 100%);
    background: linear-gradient(top, #4f545a 0%,#3a3f45 100%);
    color:#fff;
  }

  table.responsive-table, tbody {
    display: block;
    width: 100%;
    margin-bottom:0;
    border:none;
  }
  table.responsive-table thead {display:none;}
  table.responsive-table tr,
  table.responsive-table th,
  table.responsive-table td {
    display: block !important;
    padding: 0;
    text-align: left;
    white-space: normal;
  }
  table.responsive-table td strong {display:block;}
  table.responsive-table th[data-title]:before,
  table.responsive-table td[data-title]:before {
    content: attr(data-title);
    font-weight: bold;
    display:inline;
    padding:5px 10px 5px 0;
  }
  table.responsive-table td {
    border: none;
    color: #444;
    padding:5px 10px !important;
    border: 1px solid #e3e4e6;
  }
  table.responsive-table td:empty { display: none; }
}
/*LIST PAGES*/
@media screen and (max-width: 568px) {
  label[for="edit-keys"] {
      font-size:.825em;
      margin-right:.5em;
  }
  #edit-keys {
    width:100px;
    margin:0 10px;
  }

}

/* CLEARFIX */

.cf:before,
.cf:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.cf:after {
    clear: both;
}

/**
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */
.cf {
    *zoom: 1;
}

.codebreaker-marketplace-and-tech-insider #header_branding_wrap {
  height: 120px;
}


/***** BETA LINKS   *****/

#beta-site {border-bottom:thin solid #BDBDBD;height:28px;background-color:#f5f5f5;text-align:right;line-height:28px;}
.beta-site-link-wrapper {margin-left: auto;margin-right: auto;max-width: 1180px;padding-right: 18px;}
#beta-site a {font-family: Helvetica, Arial, 'Nimbus Sans L', sans-serif;font-weight: bold;text-transform: uppercase;font-size: 0.7em;text-decoration:none;color:#444;}
@media all and (max-width:768px) {.beta-site-link-wrapper{ padding-right:15px;}}
.page-home #beta-text-header-link {
  background-color: #EF721A;
  left: 19.5em;
  padding: 2px 3.25em 2px 2em!important;
  right: auto!important;
  top: 5.7em!important;
  text-transform: lowercase;
}

.page-home #beta-text-header-link:hover {
  background-color: #1fc0da;
}

.page-home #beta-text-header-link:before {
  content: "";
  width: 1.8em;
  height: 1.65em;
  position: absolute;
  background: transparent url(http://www.marketplace.org/sites/default/files/beta-left-hover.png) no-repeat 0 0/1.65em;
  left: 0;
  top: 0;
}

.page-home #beta-text-header-link:after {
  content: "";
  width: 3em;
  height: 1.65em;
  position: absolute;
  background: transparent url(http://www.marketplace.org/sites/default/files/beta-after-hover.png) no-repeat 0 0/3em;
  right: 0;
  top: 0;
}

.page-home #beta-text-header-link:hover:after {
  background-image: url(http://www.marketplace.org/sites/default/files/beta-after-hovering.png);
}

.page-home #beta-text-header-link strong {
  color: #FCED00;
  font-weight: normal;
}

@media (min-width: 865px) {
  .page-home #beta-text-header-link {
    left: 23.25em;
    right: auto!important;
    top: 6.1em!important;
  }
}
