html{
	font-size:70%;
}
.content{
	padding-left: 2em;
    padding-right: 2em;
}
header{
	height:112px;
}
.homepage .mainContent, .freshArticlePage .mainContent {
	margin-top:112px;
}
.mainContent{
	margin-top:125px;
}
.logInSec{
	padding:0 2em 0 0;
}
.pure-menu-link {
    padding: .5em 1em .1em 1em;
}
.logo {
    clip: rect(98px 300px 143px 229px);
    left: -199px;
    top: -53px;
}
.privateBank a img{
    clip: rect(98px 455px 143px 316px);
    left: -298px;
    top: -50px;
}
.aggregator ul li, .aggregatorLink{
    line-height: 60px;
    height: 60px;
}
.thoughtLeaderCarousel li{
	width: 20px;
}


.aggregator .rightNav{
	top:25px;
}
.relatedLinkLeftImage img{
	
	height:auto;
	
	padding-bottom:0;
}
.relatedLinkRight{
	padding-left:15px;
}
.market-link-div{
	display:block;
}
.thoughtLeader img {
    width:100%;
    height: 100%;
}
.tl-carousal-nav{
	text-align:right;
	float:right;
}
.video-carousal-nav{
	text-align:left;
}
.tl-carousal-nav-dots {
	padding-right:0;
	height:32px;
}
.thoughtLeader .play-video-wrap{
	top:26%;
}

.play-video-wrap .play-video-text{
   
    display: block;

	
}
.play-video-wrap .welcome-text{
	padding-bottom:10p;
}
 .play-video-wrap .play-triangle {
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
    border-left: 30px solid #fff;
        left: 23px; 
    top: 14px;  
}
 .play-video-wrap .play-round {
    width: 70px;
    height: 70px;
 }

#sign_in_sm{
	position: relative;
    top: 2px;
}
.menuIcon li:first-child{
	top:7px;
}
.contactUs-PopUp {
	width: 600px;
	
}
.pageHeader h2{
	text-align:left;
}
.textContainer .pure-g p:first-child{
	margin-top:0;
}
.textContainer {
    padding-bottom: 50px;
	display:block;
}
.leaderPage {
	position: relative;
    bottom: 45px;
	float:left;
	text-align:left;
	width: 50% !important;
}
.slick-dots li button {
	margin:17px 5px;
}
.video-carousal-nav ul.slick-dots {
	margin-top: -6px;
}

.helppage .textContainer{
	padding-bottom:5px;
}
.resultIcon {
    margin-top: 3px;
}
.searchPageSection .form-wrapper {
	width: 82%;
    margin-left: 10px;
}
.footerbrokerCheck{
	width:60%;
	
}
.footerbrokerCheckCenter {

width: 90%;	

}
.footerbrokerCheck a{

 top: 20px;

}
.footerbrokerCheckRight {
    top: -184px;
    left: -147px;
}
.homeTitle ul li a{
	padding:0 10px;
}
.mega-menu-overlay ul li {
    padding: 20px 0;
}
.bannerImage {
    height: auto;
}
.textOverImage{
	height:auto;
	width:520px;
}
.pageHeader p, .pageHeader h1, .freshPage .wrapper .wrapper-line-content, .pageHeader h3{
	text-align:left;
}
.global-search{
	display:block;
}
.aticleList{
	padding-left:3em;
	padding-right:3em;
}
.aticleList h3, .firstArticle h3{
	margin-top:0;
}

.bc-section .pageLinks ul li {
	height: 24px;
	line-height: 18px;
}

.pageLinks ul li a{
	font-size:12px;
}
.fresh-filter-row-header.collapsed  span:before,
	.fresh-filter-row-header.not-collapsed  span:before{
		font-size: 24px;
		font-family: Interstate Light;
		position: relative;
		top: 2px;
		margin-right: 5px;
		color:#00bdf2;
		content:"";
		display: inline-block;
	}
	.fresh-filter-row-header.collapsed  span:before {
		content : "+";
		height: 15px;
		width: 15px;
	}
	.fresh-filter-row-header.not-collapsed  span:before{
		content : "-";
	}
.fresh-filter-row-options #submitFilter {
    font-size: 23pt;
    font-weight: 400;
    font-family: Interstate Extralight;
   
}
.fresh-filter-row-options .button-row .resetFilterSpan{
	position:absolute;
	left:0;
}
.filter-category-options, .filter-author-options, .filter-date-options, .filter-type-options{
	display:block !important;
}
.filter-category-epanded:before, .filter-category:before{
	content: "";
	width: 0;
    padding: 0;
}
.fresh-filter-row-options span.filter-category{
	padding-bottom: 20px;
}
section.left-links {
	max-width: 25%;
	height: 100%;
	width: 25%;
	display:inline-block;
}
.left-links + section.textContainer {
	display:inline-block;
	width: 74%;
	height: 100%;
}
.aticleList-img img{
	height:auto;
	
}
[type=checkbox]:checked+label:after, [type=checkbox]:not(:checked)+label:after {
	top: 9px;
}
.helpPage .textContainer {

display: block;

}
.bc-section .pageLinks ul:first-child{
	display:block;
}
.paddingRight20{
	padding-right:20px;
}
.bioMiddleContainer{
	padding-left:50px;
}
.bioMiddleContainer h1{
	margin-top:0;
}
.bioImg{
	width:233px !important;
	margin:0;
}
.brokerCkrWrapper img.footerbrokerCheckRight {
    top: -242px;
    left: -114px;
}
.brokerCkrWrapper .footerbrokerCheck a {
    top: -17px;
    left: 48px;
    width: 87%;
}
.brokerCkrWrapper img.footerbrokerCheckLeft {
    left: -145px;
    top: -184px;
}
.citi-mrkt-rows .cell {
    min-width: 75px;
    width: 15%;
    font-size: 30px;
}
.citi-mrkt-rows .citiname {
    width: 54%;
    height: 65px;
   
}
#tabs ul li a {
    font-size: 18px;
    height: 80px;
    line-height: 80px;
}
.table-wrap .header {
    height: 80px;
    line-height: 80px;
}
.table-wrap .header .cell {
    height: 80px;
    line-height: 80px;
    padding: 0px;
	font-size:18px;
}

 .table-wrap .rows {
    height: 100px;
    line-height: 100px;
   
}
 .table-wrap .rows .cell {
    display:block;
    font-size: 18px;
   height:100px;
   line-height:100px;
	
}
.rows .cell:first-child {
    text-align: left;
	padding-left:60px;
}
.datetime {
    height: 15px;
    line-height: 15px;
    font-size: 13px;
	margin-top: -41px;
}
.table-wrap .rows .row-chevron::before{
	width:15px;
	height:15px;
}
.indices-graph-section{
	width:768px;
}
.indices-graph-section .image-wrap {
    width: 175px;
    margin: 0 20px 20px 20px;
}
.bio .pageHeader h1 {
    margin-top: 0;
}
#video-overlay-wrap #close-video-overlay{
	left:97%;
}
.aticleList-img.Videos:after{
	top:35%;
}

.video-item-list{
	width:30%;
}
.videoHubPageImg {
	max-width: 180px;
}
.video-item-list:nth-child(3) {
    display: inline-block;
}

.view-all-link{
	float: right;
	margin-right: calc(10% - 0px);
}
