.snapshot-page .nextBtn {*float:right;}
.snapshot-page .backBtn  {*float:left;*margin-left:300px;}

.topStories .listSummary {display:inline-block;margin: 0 34px 0 0;*float:left;*margin: 0 25px 0 0}
.topStories .listSummary a {color:#000;}

.flexSorts, .staticSorts {display:inline-block;margin:10px 0;*float:left;}
.sortBlock {display:inline-block;*float:left;}

.listItems tbody tr {cursor:pointer;}

.list-page .listItems th.listCol3.activeAsc,
.list-page .listItems th.listCol3.activeDes  {background-position: 149px 11px;background-position: 141px 11px\9;}
.full-list-page .listItems th.listCol4.activeDes, 
.full-list-page .listItems th.listCol4.activeAsc {background-position: 144px 11px;background-position: 130px 11px\9;}

.splash-page .listItems td.listCol1 {color: #000;}
.splash-page .listItems td.listCol2 a {color: #000;}
.full-list-page .listItems .listCol1 {
    text-align: left;
    width: 89px;
}
.full-list-page .listItems td.listCol1 span {
    font-size: 33px;
}
.full-list-page .listItems th.listCol1.activeDes, .full-list-page .listItems th.listCol1.activeAsc {
    background-position: 68px 11px;
}


.faq-page #faqTop p {line-height: 25px;}
.full-list-page #socialMediaTopToolbar, .nontop50 #socialMediaTopToolbar, .faq-page #socialMediaTopToolbar {
    right: 0px;
}
#socialMediaTopToolbar {
    right: 89px;
}
.shareTools {
    border-bottom: 1px solid #DDD;
    border-top: 1px solid #DDD;
}
.inlink_chart {
    background: url("https://i2.cdn.turner.com/money/.element/img/5.0/buttons/assorted_icons.gif") no-repeat scroll -200px -158px transparent;
    padding: 0 0 2px 19px;
    position: relative;
    margin-left: 5px;
}
.inlink_chart a {
    font-weight: bold;
}
 #shareBarMain {
  border: 1px solid #DDD;
  padding: 16px 0 16px 8px;
  margin-bottom: 5px;
  background-color: #FFF;
}
 #shareBarMain .cnnm_sharebar {
  height: 70px;
}
.snapshot-page .backBtn.disabled, .snapshot-page .nextBtn.disabled  {
	display: none;
}
.OUTBRAIN .AR_2, .OUTBRAIN .AR_3 {
    padding: 20px 32px;
}
.OUTBRAIN .AR_2 .ob_dual_left {
    padding-right: 16px;
}
.OUTBRAIN .AR_2 .ob_dual_right {
    padding-left: 16px;
}
.OUTBRAIN .AR_2 .ob_what {
    bottom: 20px;
    right: 22px;
}
.OUTBRAIN .AR_2 .ob_dual_left, .OUTBRAIN .AR_2 .ob_dual_right {
    width: 277px;
}
#smtBottom {
    margin: 5px 32px 0;
}
.brdrMod {
    padding: 20px 32px;
}
.mod-disqus {
    padding: 20px 32px;
}
.disqusSnapHed {
    font-size: 22px;
    margin-bottom: 10px;
    color: #000;
}
.topStories .listSummary {
    display: block;
    float: left;
    height: 180px;
    margin: 0 32px 0 0;
    position: relative;
}
.flexSorts {
    padding-left: 14px;
}
.splash-page #quigo628, .snapshot-page #quigo628 {
    background-color: transparent;
    border: none;
    margin-bottom: 5px;
    width: 686px;
}
.splash-page #quigo628 .the-ad, .snapshot-page #quigo628 .the-ad {
    background-color: #fff;
    border: 1px solid #DDDDDD;
    margin-bottom: 5px;
}
.splash-page #smtBottom, .snapshot-page #smtBottom {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DDDDDD;
    margin: 5px 0 0;
    padding: 14px 32px;
}
.byline {
    color: #999999;
    font-size: 11px;
    margin-top: 15px;
    text-transform: uppercase;
}
#mod-river {
    padding: 16px 32px;
}
#mod-river ul li.lastItem {
    border-bottom: medium none;
    padding: 12px 0 15px;
}