.node-type-event-page .article-head {
  clear: both;
}

.node-type-event-page .article-head .term-rss {
  float: right;
  font-weight: bold;
  padding: 18px 5px 5px;
}

.node-type-event-page .other_nodes,
.featured-other--articles .other_nodes {
  background:url(../images/gray-dot.png) repeat-y scroll 319px top;
  overflow:hidden;
  margin-bottom:15px;
}

.node-type-event-page .other_nodes {
  background-position: 322px top;
}

.node-type-event-page .other_nodes .col-1 {
  width: 300px;
  padding: 0 0 0 4px;
  margin-right: 18px;
}

.node-type-event-page .other_nodes .col-2 {
  width: 300px;
  padding: 0 0 0 18px;
}

.node-type-event-page .other_nodes h2 {
  font-size: 18px;
  line-height: 20px;
  margin: 2px 0 20px 0;
}

.node-type-event-page .field-name-body p {
  margin-top: 0px;
}

.node-type-event-page .view-id-event_articles .node-teaser.first {
  border-top: 0px;
  padding-top: 0px;
}

.node-type-event-page .view-id-event_articles .views-row .block-dfp {
  border-top: 1px solid #ccc;
  padding: 10px 0 10px;
}

.featured-other--articles .other_nodes .view-mode-list_item,
.page-taxonomy-term-regulation .other_nodes article.node,
.page-taxonomy.section-latino .other_nodes article.node,
.featured-other--articles .other_nodes article.node {
  width:305px;
  float:left;
  padding-top:15px;
  background:url(../images/articles-tile-top-border.png) repeat-x scroll 0 0;
  min-height:85px;
  margin-right:17px;
}

.page-taxonomy.section-latino .other_nodes article.node,
.page-taxonomy-term-regulation .other_nodes article.node {
  float: none;
}

.featured-other--articles .other_nodes .view-mode-list_item.first,
.featured-other--articles .other_nodes .view-mode-list_item.second,
.page-taxonomy-term-regulation .other_nodes article.node.first,
.page-taxonomy-term-regulation .other_nodes article.node.second,
.page-taxonomy.section-latino .other_nodes article.node.first,
.page-taxonomy.section-latino .other_nodes article.node.second,
.featured-other--articles .other_nodes article.node.first,
.featured-other--articles .other_nodes article.node.second {
  background: none;
}

.featured-other--articles .other_nodes article.node.second {
  background-image: none;
}
.featured-other--articles .other_nodes .view-mode-list_item.even,
.featured-other--articles .other_nodes article.node.even
{
  margin-right: 0;
  margin-left: 0;
}
.featured-other--articles .other_nodes .even-after
{
  clear: both;
}
.featured-other--articles .other_nodes .view-mode-list_item .node-title,
.featured-other--articles .other_nodes article.node .node-title
{
  font-size:18px;
  line-height:20px;
}

.featured-other--articles .other_nodes article.node .field-name-field-image {
  display:none;
}

.featured-other--articles .other_nodes.topics article.node .field-name-field-image {
  display: block;
}


.featured-other--articles .view-mode-list_item .field-name-body p,
.featured-other--articles article.node .field-name-body p,
.featured-other--articles .node-teaser .field-name-body p {
  margin: 15px 0;
}

.featured-other--articles article.node-article:not(.view-mode-full) .field-name-body p {
  margin: 0 0 5px;
}

.leading_articles {
  clear:both;
}

.featured_story {
  background: url(../images/articles-tile-top-border.png) repeat-x scroll left bottom;
  padding: 0 0 5px 0;
  overflow: hidden;
  margin: 0 0 17px 0;
}

.view-mode-topic,
.featured-other--articles .leading_articles .node-teaser {
  background:url(../images/articles-tile-top-border.png) repeat-x scroll 0 0;
  padding-top:15px;
  padding-bottom:10px;
}

.view-mode-topic.first,
.featured_story .node-teaser,
.featured-other--articles .leading_articles .node-teaser.first {
  background-color:#f3f3f3;
  padding:21px;
  margin-bottom:10px;
  margin-top:10px;
  background-image:none;
}

.view-mode-topic.first .field-name-body,
.featured_story .node-teaser .field-name-body,
.featured-other--articles .leading_articles .node-teaser.first .field-name-body {
  float:left;
  width:283px;
}

.view-mode-topic.first.no-image .field-name-body,
.featured_story .node-teaser.no-image .field-name-body,
.featured-other--articles .leading_articles .node-teaser.first.no-image .field-name-body {
  float: none;
  width: auto;
}

.featured_story .node-teaser .node-title {
  font:bold 30px/35px 'Graphik Web', Helvetica, Arial, sans-serif;
}

.featured-other--articles .leading_articles .node-title {
  font:bold 30px/35px 'Graphik Web', Helvetica, Arial, sans-serif;
}

.featured-other--articles .leading_articles .field-name-field-image
{
  display:none;
}

.view-mode-topic.first .field-name-field-image,
.featured_story .node-teaser .field-name-field-image,
.featured-other--articles .leading_articles .node-teaser.first .field-name-field-image
{
  float: left;
  width: 300px;
  margin-right: 20px;
  display: block;
}

.view-mode-topic.first header,
.view-mode-topic.first .node-title,
.featured_story .node-teaser header,
.featured_story .node-teaser .node-title,
.featured-other--articles .leading_articles .node-teaser.first header,
.featured-other--articles .leading_articles .node-teaser.first .node-title
{
  float: right;
  width: 283px;
  display: block;
}

.other_nodes .view-mode-topic.first .node-title,
.view-mode-topic.first.no-image header,
.other_nodes .view-mode-topic.first header,
.view-mode-topic.first.no-image .node-title,
.featured_story .node-teaser.no-image header,
.featured_story .node-teaser.no-image .node-title,
.featured-other--articles .leading_articles .node-teaser.first.no-image header,
.featured-other--articles .leading_articles .node-teaser.first.no-image .node-title {
  float: none;
  width: auto;
}

.featured_story .node-teaser .submitted {
  float: right;
  width: 283px;
  display: block;
  padding: 4px 0 0 0;
}

.featured-other--articles .other_nodes.topics .node-blogs.node-teaser {
  border-top: none;
  border-left: 1px solid #fff;
}

article.node.view-mode-topic .field-type-image {
  margin: 7px 0 5px;
}
.view-mode-topic.first {
  padding: 0;
  margin-top: 0;
}
.view-mode-topic.first header {
  float: left;
}

.view-mode-topic h2 {
  line-height: 1.2em;
}
/* policy */
.page-taxonomy-term-regulation .other_nodes article.node {
  width: 100%;
  margin-right: 0;
  display: flex;
  background: none;
  border-bottom: 1px solid #DDDFE4;
  font-size: 0;
  min-height: auto;
  padding: 40px 0;
}
article.node.view-mode-topic .field-type-image {
  margin: 0;
  float: left;
  width: 300px;
  min-width: 300px;
  margin-right: 23px;
  line-height: 1;
}
.other_nodes .view-mode-topic header {
  float: none;
  order: 2;
  width: 572px;
  position: relative;
  padding-bottom: 50px;
}
.other_nodes .view-mode-topic header h2 {
  line-height: 1;
  font-size: 21pt;
}
.other_nodes .view-mode-topic header h2 a {
  color: #2B2C30;
}
.other_nodes .view-mode-topic header h2 a:hover {
  text-decoration: none;
}
.other_nodes .view-mode-topic header p.submitted {
  position: absolute;
  bottom: 0;
  font-size: 9pt;
  font-weight: bold;
  color: #A9ADBC;
  text-transform: uppercase;
  line-height: 1.2;
}
.other_nodes .view-mode-topic header p.submitted span {
  display: block;
}
.other_nodes .view-mode-topic header p.submitted a,
.other_nodes .view-mode-topic header p.submitted a:hover {
  color: #A9ADBC;
  text-decoration: none;
}
article.node.view-mode-topic .body {
  display: none;
}
/* section */
.term-section-featured {
  padding: 0 0 60px 20px;
  /*overflow: hidden;*/
  position: relative;
}

.taxonomy-list-topic-sponsored .term-section-featured {
  padding: 0;
}

.term-section-featured:after {
  content: "";
  display: block;
  clear: both;
}
.term-section-featured:before {
  content: "";
  display: block;
  width: 1px;
  height: 60px;
  background: #fff;
  position: absolute;
  bottom: 0;
  left: -1px;
}
.term-section-featured .view-mode-topic {
  background: none;
  padding: 0;
}
.term-section-featured .views-row-first .view-mode-topic {
  border-bottom: 1px solid #E0E2E7;
  margin-bottom: 20px;
  padding-bottom: 35px;
  display: flex;
  flex-wrap: wrap;
}
.term-section-featured .views-row-first .view-mode-topic header {
  padding-left: 0;
}
.term-section-featured .views-row-first .view-mode-topic .field-type-image {
  order: 1;
  width: 100%;
  min-width: inherit;
  margin-right: 0;
  font-size: 0;
}
.term-section-featured .views-row-first .view-mode-topic .article-category {
  order: 2;
  background: #2A53C1;
  color: #fff;
  margin-top: -22px;
  line-height: 45px;
  text-transform: uppercase;
  font-weight: 600;
  padding: 0 10px 0 10px;
  min-width: 170px;
  width: auto;
  font-family: 'Graphik Web', Helvetica, Arial, sans-serif;
  font-size: 12px;
  z-index: 2;
}
.term-section-featured .views-row-first .view-mode-topic .article-category:hover {
  background: #203E91;
}
.term-section-featured .views-row-first .view-mode-topic .article-category a {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: 600;
  display: block;
}
.term-section-featured .views-row-first .view-mode-topic header {
  order: 3;
  width: 100%;
  margin-top: 20px;
}
.term-section-featured .views-row-first .view-mode-topic header h2 {
  margin-bottom: 20px;
  font-size: 36px;
  line-height: 1;
}
.term-section-featured .views-row-first .view-mode-topic header h2 a {
  color: #2B2C30;
  font-weight: 800;
  text-decoration: none;
  font-size: 44px;
  line-height: 1;
}
.term-section-featured .views-row-first .view-mode-topic header h2 a:hover {
    color: #2a53c1;
}
.term-section-featured .views-row-first .view-mode-topic header .submitted {
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 600;
  color: #666666;
}
.term-section-featured .views-row-first .view-mode-topic header .submitted .date {
  display: inline-block;
  width: 84%;
}
.term-section-featured .views-row-first .view-mode-topic header .submitted a {
  color: #666666;
  text-decoration: none;
}
.term-section-featured .views-row-first .view-mode-topic header .submitted a:hover {
  color: #666666;
}
.term-section-featured .views-row-2,
.term-section-featured .views-row-4 {
  padding-right: 20px;
  border-right: 1px solid #DDDFE4;
  float: left;
  width: 50%;
}
.term-section-featured .views-row-2 .view-mode-topic,
.term-section-featured .views-row-3 .view-mode-topic,
.term-section-featured .views-row-4 .view-mode-topic,
.term-section-featured .views-row-5 .view-mode-topic {
  width: 100%;
}
.term-section-featured .views-row-3,
.term-section-featured .views-row-5 {
  float: right;
  width: 50%;
  padding-left: 20px;
}
.term-section-featured .views-row-4 {
  clear: left;
}
.term-section-featured .views-row-4,
.term-section-featured .views-row-5 {
  padding-top: 20px;
}
.view-content-archive.featured-without-large .view-mode-topic {
  display: block;
}
.view-content-archive.featured-without-large .view-content,
.taxonomy-list-topic-sponsored .view-content-archive .view-content {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  position: relative;
}
.view-content-archive.featured-without-large .view-content:after {
  content: '';
  display: block;
  height: 1px;
  background-color: #DDDFE4;
  width: 638px;
  top: 46%;
  position: absolute;
}

.taxonomy-list-topic-sponsored .view-content-archive .view-content:before {
  content: "";
  display: block;
  width: 1px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0%;
  right: 0%;
  margin: 0 auto;
  background: #DDDFE4;
}
.taxonomy-list-topic-sponsored .view-content-archive .view-content:after {
  display: none;
}
.view-content-archive.featured-without-large .views-row-first .view-mode-topic {
  display: flex;
  flex-wrap: wrap;
  border-bottom: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  flex-direction: row;
  justify-content: flex-start;
  min-height: 160px;
  max-width: 300px
}
.taxonomy-list-topic-sponsored .view-content-archive .views-row-first .view-mode-topic {
  max-width: 420px
}

.view-content-archive.featured-without-large .views-row-first .view-mode-topic header {
  order: 3;
  margin-top: 10px;
  padding-left: 0;
}
.view-content-archive.featured-without-large .views-row-first .view-mode-topic header h2 {
  margin-bottom: 20px;
  min-height: 90px;
}
.view-content-archive.featured-without-large .views-row-first .view-mode-topic header h2 a {
  color: #2B2C30;
  font-size: 26px;
  font-weight: 800;
  text-decoration: none;
  line-height: 30px;
  display: block;
}
.view-content-archive.featured-without-large .views-row-odd,
.view-content-archive.featured-without-large .views-row-even {
  max-width: 300px;
}

.view-content-archive.featured-without-large .views-row-1,
.view-content-archive.featured-without-large .views-row-2 {
  margin-bottom: 35px;
}
.view-content-archive.featured-without-large .views-row-3,
.view-content-archive.featured-without-large .views-row-4 {
  margin-top: 20px;
}
.view-content-archive.featured-without-large .views-row-2 {
  padding-right: 0;
}
.view-content-archive.featured-without-large .views-row-2,
.view-content-archive.featured-without-large .views-row-3 {
  float: none;
  border-right: 0;
}
.taxonomy-list-topic-sponsored .view-content-archive .views-row {
  margin-top: 20px;
  margin-bottom: 25px;
}

.taxonomy-list-topic-sponsored .view-content-archive .views-row article.node {
  padding-bottom: 10px;
}

.taxonomy-list-topic-sponsored .view-content-archive .views-row:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  border-bottom: 1px solid #E0E2E7;
  margin-bottom: -20px;
}

.view-content-archive.featured-without-large .views-row-odd {
  padding-left: 0;
  border-right: 1px solid #DDDFE4;
  max-width: 320px;
}
.taxonomy-list-topic-sponsored .view-content-archive .views-row-odd {
  max-width: 420px;
  width: 420px;
  padding-left: 0;
  border-right: none;
  padding-top: 0;
}
.taxonomy-list-topic-sponsored .view-content-archive .views-row-even {
  border-right: none;
  max-width: 420px;
  width: 420px;
  padding-top: 0;
}
.taxonomy-list-topic-sponsored .view-content-archive .views-row-odd .article-category,
.taxonomy-list-topic-sponsored .view-content-archive .views-row-even .article-category {
  display: inline-block;
}
.term-section-featured .views-row-3 article.view-mode-topic,
.term-section-featured .views-row-5 article.view-mode-topic {
  max-width: 300px;
}
.term-section-featured .views-row-2 article.view-mode-topic,
.term-section-featured .views-row-3 article.view-mode-topic,
.term-section-featured .views-row-4 article.view-mode-topic,
.term-section-featured .views-row-5 article.view-mode-topic {
  display: flex;
  flex-wrap: wrap;
  border-bottom: 0;
}
.term-section-featured .views-row-2 .field-type-image,
.term-section-featured .views-row-3 .field-type-image,
.term-section-featured .views-row-4 .field-type-image,
.term-section-featured .views-row-5 .field-type-image {
  order: 1;
}
.view-content-archive.featured-without-large .views-row-1,
.view-content-archive.featured-without-large .views-row-4,
.term-section-featured .views-row-2 article.node.view-mode-topic .field-type-image,
.term-section-featured .views-row-3 article.node.view-mode-topic .field-type-image,
.term-section-featured .views-row-4 article.node.view-mode-topic .field-type-image,
.term-section-featured .views-row-5 article.node.view-mode-topic .field-type-image {
  width: 100%;
  min-width: inherit;
  margin-right: 0;
  font-size: 0;
}
.term-section-featured .views-row-2 .field-type-image .field-type-image img,
.term-section-featured .views-row-3 .field-type-image .field-type-image img,
.term-section-featured .views-row-4 .field-type-image .field-type-image img,
.term-section-featured .views-row-5 .field-type-image .field-type-image img {
  width: 100%;
}
.view-content-archive.featured-without-large .views-row header,
.taxonomy-list-topic-sponsored .view-content-archive .views-row header,
.term-section-featured .views-row:not(.views-row-first) header {
  order: 3;
  margin-top: 10px;
  padding-left: 0;
}
.view-content-archive.featured-without-large .views-row header h2 a,
.taxonomy-list-topic-sponsored .view-content-archive .views-row header h2 a,
.term-section-featured .views-row:not(.views-row-first) header h2 a {
  color: #2B2C30;
  font-size: 26px;
  font-weight: 800;
  text-decoration: none;
  line-height: 30px;
  display: inline-block;
}
.view-content-archive.featured-without-large .views-row header h2 a:hover,
.taxonomy-list-topic-sponsored .view-content-archive .views-row header h2 a:hover,
.term-section-featured .views-row:not(.views-row-first) header h2 a:hover {
  color: #2a53c1;
}
.view-content-archive.featured-without-large .views-row header h2,
.taxonomy-list-topic-sponsored .view-content-archive .views-row header h2,
.term-section-featured .views-row:not(.views-row-first) header h2 {
  margin-bottom: 20px;
  min-height: 90px;
}
.view-content-archive.featured-without-large .views-row header .submitted,
.taxonomy-list-topic-sponsored .view-content-archive .views-row header .submitted,
.term-section-featured .views-row:not(.views-row-first) header .submitted {
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 600;
  color: #666666;
}
.view-content-archive.featured-without-large .views-row-1.views-row-first header .submitted .social-share-count,
.view-content-archive.featured-without-large .views-row-4 header .submitted .social-share-count,
.taxonomy-list-topic-sponsored .view-content-archive .views-row header .social-share-count,
.term-section-featured .views-row:not(.views-row-first) header .social-share-count {
  display: inline-block;
  width: 18%;
  text-align: right;
}
.term-section-featured .views-row:not(.views-row-first) header .submitted .social-share-count {
  width: 33%;
}

.taxonomy-list-topic-sponsored .term-section-featured .views-row header .submitted .social-share-count {
  width: 19%;
}
.view-content-archive.featured-without-large .views-row-1  header .submitted a,
.view-content-archive.featured-without-large .views-row-4  header .submitted a,
.term-section-featured .views-row-2 header .submitted a,
.term-section-featured .views-row-3 header .submitted a {
  color: #666666;
}
.view-content-archive.featured-without-large .views-row-1  header .submitted a:hover,
.view-content-archive.featured-without-large .views-row-4  header .submitted a:hover,
.term-section-featured .views-row:not(.views-row-first) header .submitted a:hover {
  color: #666666;
  text-decoration: none;
}
.view-content-archive.featured-without-large .views-row-1.views-row-first .submitted .date,
.view-content-archive.featured-without-large .views-row-4 .submitted .date,
.taxonomy-list-topic-sponsored .view-content-archive .views-row header .submitted .date,
.term-section-featured .views-row:not(.views-row-first) header .submitted .date {
  display: inline-block;
  width: 80%;
}
.term-section-featured .views-row:not(.views-row-first) header .submitted .date {
  width: 80%;
}
.view-content-archive.featured-without-large .views-row-1 .article-category,
.term-section-featured .views-row:not(.views-row-first) .article-category,
.taxonomy-list-topic-sponsored .view-content-archive .views-row .article-category,
.view-content-archive.featured-without-large .views-row-4 .article-category {
  order: 2;
  background-color: #2A53C1;
  color: #FFFFFF;
  text-transform: uppercase;
  font-weight: 600;
  line-height: 45px;
  padding: 0 10px 0 10px;
  margin-top: -13px;
  min-width: 170px;
  width: auto;
  font-family: 'Graphik Web', Helvetica, Arial, sans-serif;
  z-index: 2;
}
.view-content-archive.featured-without-large .views-row-1 .article-category a,
.view-content-archive.featured-without-large .views-row-4 .article-category a,
.term-section-featured .views-row:not(.views-row-first) .article-category a {
  color: #FFFFFF;
  font-size: 12px;
  font-weight: 600;
  text-decoration: none;
  display: block;
}
.view-content-archive.featured-without-large .views-row-1 .article-category:hover,
.term-section-featured .views-row:not(.views-row-first) .article-category:hover,
.view-content-archive.featured-without-large .views-row-4 .article-category:hover {
    background-color: #203E91;
}
.term-section-list {
  background: #FFFFFF;
  /*padding-top: 60px;*/
}
#block-views-opinion-latest-from-columnists > h2,
.term-section-list h1 {
  display: block;
  border-top: 3px solid #CCCED7;
  color: #666666;
  padding: 20px 0;
  border-bottom: 1px solid #CCCED7;
  margin: 0 auto 40px;
  font-size: 22px;
  font-weight: 600;
}

.page-taxonomy-term #content div.sponsored {
  display: block;
  color: #666666;
  padding: 20px 0 0 0;
  margin: 0 auto 40px;
  font-size: 22px;
  font-weight: 600;
}

.taxonomy-list-topic-sponsored  #content div.sponsored .video-js {
  margin: 0 auto;
}

.page-taxonomy-term .taxonomy-list-topic-job #content div.sponsored {
  border: none;
  margin: 0;
  padding: 0;
}

.term-section-list .view-mode-topic {
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  background: none;
  padding: 0 0 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #CCCED7;
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
  position: relative;
  font-size: 0;
}
.term-section-list .views-row-first .view-mode-topic {
  margin-top: 40px;
}
.term-section-list .views-row-first .article-category {
  top: 145px;
}
.taxonomy-list-topic-sponsored .term-section-list .views-row-first .article-category {
  top: 0;
}

.term-section-list .view-mode-topic .field-type-image {
  order: 1;
  font-size: 0;
  z-index: 1;
  position: relative;
}
.term-section-list article.node.view-mode-topic .field-type-image {
  margin-right: 0;
}
.term-section-list .view-mode-topic header {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding-left: 23px;
  min-height: 168px;
  margin-left: 300px;
  width: 100%;
}
.term-section-list article.node.view-mode-topic .field-type-image + header,
.term-section-list article.node.view-mode-topic .field-type-image + .article-category + header {
  margin-left: 0;
}
.term-section-list .view-mode-topic header h2 {
  line-height: 1;
  font-size: 21pt;
}
.term-section-list .view-mode-topic header h2 a {
  color: #2B2C30;
  text-decoration: none;
  font-size: 26px;
  line-height: 30px;
  font-weight: 800;
}
.term-section-list .view-mode-topic header h2 a:hover {
  text-decoration: none;
  color: #2a53c1;
}
.term-section-list .view-mode-topic header p.submitted {
  font-size: 9pt;
  font-weight: 600;
  color: #666666;
  text-transform: uppercase;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.term-section-list .view-mode-topic header p.submitted .date {
  flex-grow: 1;
  flex-basis: 86%;
}
.term-section-list .view-mode-topic header p.submitted > span:first-child {
  margin: 0 0px 0 5px;
}
.term-section-list .view-mode-topic header p.submitted a {
  color: #666666;
  text-decoration: none;
}
.term-section-list .view-mode-topic header p.submitted a:hover {
  color: #666666;
}
.term-section-featured .views-row-first .view-mode-topic header .submitted .social-share-count {
  display: inline-block;
  width: 14%;
  text-align: right;
}
.term-section-list .view-mode-topic header p.submitted .social-share-count {
  flex-grow: 2;
  flex-basis: 14%;
  text-align: right;
}
.term-section-featured .views-row:not(.views-row-first) header .submitted .social-share-count:before,
.term-section-featured .views-row-first .view-mode-topic header .submitted .social-share-count:before,
.term-section-list .view-mode-topic header p.submitted .social-share-count:before,
.taxonomy-list-topic-sponsored .term-section-list .views-row  header .submitted .social-share-count:before,
.view-content-archive.featured-without-large .views-row header .submitted .social-share-count:before {
  content: '';
  display: inline-block;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/PjxzdmcgaWQ9IkxheWVyXzEiIGRhdGEtbmFtZT0iTGF5ZXIgMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmV9PC9zdHlsZT48L2RlZnM+PHRpdGxlPnNoYXJlPC90aXRsZT48cGF0aCBkPSJNMTggOWwtNi02djRoLTEuNzI2QTEwLjQ3NiAxMC40NzYgMCAwIDAgLjIxMyAxNS43NjcgMTYuOTMxIDE2LjkzMSAwIDAgMSAxMiAxMXY0eiIgc3R5bGU9ImZpbGw6I0JBQkVDQTtzdHJva2U6I0JBQkVDQTtzdHJva2Utd2lkdGg6MTtyZWN0OltvYmplY3QgT2JqZWN0XSIvPjwvc3ZnPg==');
  background-repeat: no-repeat;
  background-size: 18px 15px;
  background-position: 0 1px;
  width: 18px;
  height: 15px;
  position: relative;
  margin: 0 5px 0 0;
  top: 2px;
}
.term-section-list .view-mode-topic .article-category {
  background: #2A53C1;
  color: #fff;
  text-transform: uppercase;
  line-height: 45px;
  height: 45px;
  padding: 0 10px 0 10px;
  margin-top: -22px;
  min-width: 170px;
  font-size: 12px;
  position: absolute;
  z-index: 2;
  display: table;
  top: 168px;
  left: 0;
}
.term-section-list .view-mode-topic .article-category:hover {
  background: #203E91;
}
.term-section-list .view-mode-topic .article-category a {
  color: #fff;
  text-decoration: none;
  display: block;
}
.reset-zindex {
  z-index: 1 !important;
}
.term-section-list .view-mode-topic.node-sponsored .article-category {
  background: #333333;
}
