.articles-wrapper .progress{
	height:0 ;
	background-color: #fff ;
	margin-bottom: 0px;
	display: flex;
	overflow: hidden;
    font-size: .75rem;
}
.articles-wrapper .content{
	margin: 1.5em auto 0 !important
}
.article-list {
    display: none;
}
.article-list {
    margin: 4em 0 0;
    border: 1px solid #e8eae8;
    border-bottom: none;
    position: relative;
}
.articles-wrapper .wysiwyg-content ol, .articles-wrapper .wysiwyg-content ul {
    padding: 0 0 0 1rem;
	font-size: 18px;
	margin-bottom: 20px;
	line-height: 1.6;
}
.articles-wrapper .wysiwyg-content ol {    
	list-style: decimal;
}
.articles-wrapper .wysiwyg-content ul {
	list-style: disc;
}
.articles-wrapper .wysiwyg-content ul li, .articles-wrapper .wysiwyg-content ol li {
    list-style-position: inside;
    margin: 5px 0;
}
.articles-wrapper .wysiwyg-content ol li {    
	padding-left: 0.3rem;
}
.articles-wrapper .wysiwyg-content a {
	font-size: inherit;
    font-weight: normal;
    border-bottom: 0px !important;
}
@media screen and (min-width: 75em){
	.article-list,.article__list  {
		width: 17%;
		padding-right: 0;
		padding-left: 0;
		background: #fff;
		display: block;
		float: left;
		width: 240px;
		 z-index:0;
	}
}
.article-list-title,.article__list-title  {
    border-bottom: 1px solid #e8eae8;
    padding: .7em 0 1em .8em;
}
.article-list-title {
    display: block;
}
.article-list-title h8 {
    color: #d6002a;
}
.event-speakers-wrapper {
	display: flex;
    flex-wrap: wrap;
    margin: 2em 0 0 0;
	width: 75%;
}
.speaker-img{
    width:45px;
    height:45px;
}
.speaker-img img{
    height:100%;
    width:100%;
    border-radius:50%;
	margin-top: 12px;
}
.event-speakers-wrapper>div{
	display: flex;
	margin-bottom: 10px;
}
@media print, screen and (min-width: 48em){
	.event-speakers-wrapper>div{
		flex: 0 0 50%;
	}
}
@media print, screen and (max-width: 48em){   
    .event-speakers-wrapper>div {
        flex: 0 0 100%;
    }
    .event-speakers-wrapper {
        width: 100%;
    }
}

.speaker-short-bio{
	font-size: 14px;
    font-family: "Akkurat-Bd";
    display: inline-block;
    padding-left: 1.5em;
    margin-top: 10px;
    width:85%;
}

.speaker-short-bio .label {
	 display: inline;
    padding: 0px;
    font-size: 14px;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-align: left;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: 0;
	
}

.speaker-short-bio .label a{font-size: 14px;}
.article-list-item {
    transition: all .25s cubic-bezier(.17,.67,.69,.85);
    transition-property: opacity,box-shadow,-webkit-transform;
    transition-property: opacity,transform,box-shadow;
    transition-property: opacity,transform,box-shadow,-webkit-transform;
    background: #fff;
    border-bottom: 1px solid #e8eae8;
    padding: .9em .4em .6em .8em;
    position: relative;
    width: 100%;
}
.article-list-item-content {
    position: relative;
    z-index: 1;
}
.article-list-item-content p {
    font-family: 'Akkurat-Bd',sans-serif;
    font-size: 16px;
    letter-spacing: -.4px;
    line-height: 1.39;
    margin: .2em 0 0;
}
.article-list-item.is-current .progress {
    background: #f0eeeb;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    max-width: 100%;
    position: absolute;
    top: 0;
    width: 0;
    z-index: 0;
}
.is-current .article-list-item-border {
    display: block;
}
.article-list-item-border {
    background: #1a1a1a;
    display: none;
    height: 100%;
    height: calc(100% + 2px);
    left: -5px;
    position: absolute;
    top: -1px;
    width: 5px;
}


/* Article wrapper */
.article-wrapper {
    display: block;
    width: 100%;
	float: right;
    margin: 53px 0 0;
    /* border-bottom:1px solid #ccc;*/
}
@media screen and (min-width: 75em){
	.article-wrapper {
		float: right;
		width: calc(100% - 226px - 100px);
	}
}
.article-wrapper .meta-data {
    margin: 0 0 0 40px;
    padding-left: 3px;
}
.article-wrapper .meta-data .meta-dat-date span:first-child {
	text-transform: uppercase
}
.article-wrapper .meta-data .meta-data-date span:last-child {
	color: gray
}
.article-video{
    /*height: 27em;*/
    /*width:100%;*/
    margin-top: 50px;
}

@media screen and (min-width: 53em){
	.article-wrapper .meta-data {
		margin: 0;
	}
}
.article-wrapper>.meta-data li {
    color: #1a1a1a;
}
.article-title {
    font-size: 2.3em;
    line-height: 1.1;
    margin: .4em 0 0 40px;
	font-weight:400;
}
@media print, screen and (min-width: 48em){
	.article-title {
		font-size: 48px;
		line-height: 1.16;
		margin: .6em 0 0 40px;
		font-weight:400;
	}
}
@media screen and (min-width: 53em){
	.article-title {
		margin-left: 0;
		width: 75%;
		font-weight:400;
	}
}

.article-title span.product {
    color: #6986b0;
}
.article-details {
    display: block;
}
@media  screen and (min-width: 64em) {
	.article-details {
		display: none;
	}
}
@media screen and (min-width: 97.5em){
	.article-details {
		display: none;
	}
}
.article-details .article-details-social {
    margin: 20px 0 0 0px;
}
.article-details .article-details-social .social-icons {
    margin: 0 0 30px;
}
.social-icons-icon:first-child, .social-icons-likes:first-child {
    margin: 0;
}
.article-details-list {
    display: table;
    line-height: 1.8;
    margin-bottom: 1.3em;
    table-layout: fixed;
}
.article-details-list {
    margin: 0 0 0 0px;
    font-size: 12px;
}

.article-details-content {
   /* display: table-row;*/
   display:inline-block;
}
@media print, screen and (min-width: 48em){
	.article-details-content {
		line-height: 1.8;
	}
}
@media screen and (min-width: 53em) {
	.article-details-content {
		line-height: 2.5;
	}
}

@media screen and (min-width: 20em) {
	.article-details-content {
		line-height: 1.8;
	}
	
}
.article-details-content {
    margin-top: 2px;
}
.article-details-content:first-child {
    margin-top: 0;
}
@media screen and (min-width: 53em){
	.article-details-list {
		font-size: 14px;
		margin: 0;
	}
}
.article-details-title {
    color: #898989;
    padding-right: 1.5em;
}
.article-details-item, .article-details-title {
    display: table-cell;
}
.article-details-title {
    font-size: 13px;
    letter-spacing: -.2px;
    line-height:1.5;
}
@media screen and (min-width: 53em){
	.article-details-title {
		/*font-size: 13px;*/
	}
}
.article-details-item, .article-details-title {
    /*display: table-cell;*/
	display: block;
}
.article-details-item {
    line-height: 1.0;
}
.article-wrapper .article-details-item {
    font-weight: 700;
}
.article-details-item a,
.article-details-item a:focus,
.article-details-item a:active {
    font-size: 13px;
    letter-spacing: -.2px;
    text-decoration:none;
    padding-top:0px;
    padding-bottom:0px;
    margin-bottom:0px;
    margin-top:0px;
    line-height:1.2;
}
a.disabled {
    pointer-events: none;
    cursor: default;
    text-decoration: none;
}
@media screen and (min-width: 53em){
	.article-details .article-details-item a {
		display: inline;
		/*font-size: 14px;*/
	}
}
.article-content {
    margin: 50px 0 0;
    display: block;
    width: 100%;
}
@media print, screen and (min-width: 33.75em){
.article-content {
    margin-left: 0;
}
}
@media screen and (min-width: 53em){
	.article-content {
		margin-top: 50px;
	}
}
@media screen and (min-width: 97.5em){
	.article-content {
		width: 100%;
		float: left;
		padding-right: 0;
		padding-left: 0;
		max-width: 100%;
	}
}
.article-content .wysiwyg-content>p, .article-content>p, p.medium {
    font-size: 16px;
    letter-spacing: -.45px;
    line-height: 1.55;
    margin-bottom: 17px;
}
.article-content .wysiwyg-content>p, .article-content>p {
    line-height: 1.6;
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 20px;
}
@media print, screen and (min-width: 33.75em){
	.article-content .wysiwyg-content>p, .article-content>p {
		padding-left: 40px;
	}
}
@media screen and (min-width: 53em){
	.article-content .wysiwyg-content>p, .article-content>p {
		font-size: 18px;
		padding: 0;
	}
}
.article-content .wysiwyg-content a, .article-content a, .article-content .wysiwyg-content>p span a {
    font-size: inherit;
    font-weight: inherit;
    border-bottom: 0 !important;
    /*padding-bottom: .1em;*/
	 display: initial;
	text-decoration:underline; 
}

.article-content .wysiwyg-content a:hover, .article-content a:hover, .article-content .wysiwyg-content>p span a:hover,
.article-content .wysiwyg-content a:active, .article-content a:active, .article-content .wysiwyg-content>p span a:active,
.article-content .wysiwyg-content a:focus, .article-content a:focus, .article-content .wysiwyg-content>p span a:focus,
.article-content .wysiwyg-content a:visited, .article-content a:visited, .article-content .wysiwyg-content>p span a:visited {
	letter-spacing:-.5px;
	line-height:1.16;    
}
.blog_disclaimer a {
	text-decoration:none!important;
}

.article-details-desktop {
    display: none;
}
@media screen and (min-width: 97.5em){
	.article-details-desktop {
		width: 17%;
		float: left;
		padding-right: 0;
		padding-left: 0;
		display: block;
		margin: 60px 0 0;
	}
}
@media screen and (min-width: 97.5em){
	.article-details-desktop:last-child:not(:first-child) {
		float: right;
	}
}
.article-details-desktop .article-details-list {
    display: table;
    line-height: 1.8;
    margin-bottom: 1.3em;
    table-layout: fixed;
}
.article-details-desktop .article-details-social {
    margin: 50px 0 0 40px;
	border-bottom: 1px solid #ccc;
}
@media screen and (min-width: 53em){
	.article-details-desktop .article-details-social {
		margin-left: 0;
	}
}
@media screen and (min-width: 97.5em){
	.article-details-desktop .article-details-social {
		margin-top: 0;
	}
}
.article-details-desktop .article-details-social .social-icons {
    margin: 0 0 20px;
}
.article-content .notice, .article-details-desktop .article-details-list-item a, .article-details-desktop .article-details-list-title, .article-details .article-details-list-item a, .article-details .article-details-list-title, .blog-excerpt-details-desktop .blog-excerpt-details-list-item a, .blog-excerpt-details-desktop .blog-excerpt-details-list-title, .blog-excerpt-details .blog-excerpt-details-list-item a, .blog-excerpt-details .blog-excerpt-details-list-title, p.small {
    font-family: Conv_AkkRg_Pro,sans-serif;
    font-size: 11px;
    letter-spacing: -.3px;
    line-height: 1.45;
    margin-bottom: 0;
}
.article-details-desktop .article-details-list-title {
    color: #898989;
    letter-spacing: 0;
    text-transform: capitalize;
}
.article-details-desktop .article-details-list-title {
    margin-top: 20px;
}
.article-content .notice, .article-details-desktop .article-details-list-item a, .article-details-desktop .article-details-list-title, .article-details .article-details-list-item a, .article-details .article-details-list-title, .blog-excerpt-details-desktop .blog-excerpt-details-list-item a, .blog-excerpt-details-desktop .blog-excerpt-details-list-title, .blog-excerpt-details .blog-excerpt-details-list-item a, .blog-excerpt-details .blog-excerpt-details-list-title, .small, p.small {
    font-size: 14px;
}
.social-icons-icon, .social-icons-likes {
    display: inline-block;
    font-size: 1em;
    margin: 0 1.6em 0 0 !important;
    padding-left: .2em;
    vertical-align: middle;
}
@media screen and (min-width: 97.5em){
	.social-icons-icon, .social-icons-likes {
		font-size: .8em;
		margin-left: 1.4em;
	}
}
.social-icons-icon:first-child, .social-icons-likes:first-child {
    margin: 0;
}
.fa, .fa:active, .fa:focus {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.social-icons-icon a, .social-icons-icon span, .social-icons-likes a, .social-icons-likes span {
    color: #929292;
    vertical-align: baseline;
}

/*.article-tags .social-icons a {
     
     align-items: center;
    background: none; 
    border-radius: 50%;
      display: inline-block; 
    height: 1.4rem;
    color: #898989;
    vertical-align: baseline;
    padding: 0;
    text-decoration: none;
    transition:none;
    width: 2.0rem !important;
}
*/

@media print {
  body {
    overflow: visible
  }
  .article_wrapper + .divider, .card, .card_tweet, .card_tweet--large, .inset-cta, .no-print, div.article_wrapper {
    display: none
  }
  div.article_wrapper.print-current {
    display: block
  }
  div.article_wrapper.article-details {
    display: block
  }
  @page {
    margin: 2cm
  }
  article, body {
    width: 100%;
    margin: 0;
    padding: 0
  }
  .home_section-title, h1, h2, h3, h4 {
    page-break-after: avoid
  }
  img {
    max-width: 100% !important
  }
  img, ul {
    page-break-inside: avoid
  }
 
  
  a[href]:after {
    display: none;
  }
}
/*.article-tags ul.social-icons li {
    margin: 0.9rem 0 0 0.9rem;
}*/
.st_sharethis_custom {
    cursor: pointer;
}
.article-wrapper+.divider {
    display: block;
    float: left;
    /*margin: 30px 0;*/
    width: 100%;
}
.article-wrapper hr.divider{margin: 10px auto 0 auto;}
.divider.article-end-divider{margin: 50px auto 0 auto;}
.article-research-insights .divider {margin: 30px auto 0 auto;}
@media screen and (min-width: 53em){
	.article-wrapper+.divider {
		margin: 50px auto 0 auto;
	}
	.article-research-insights .divider {
		margin: 30px auto 0 auto;
	}
}

@media screen and (min-width: 75em){
	.article-wrapper+.divider {
		float: right;
		width: calc(100% - 340px);
	}
}
@media print, screen and (min-width: 33.75em){
	.divider+.article-wrapper {
		margin: 0;
	}
}
@media screen and (max-width: 52.9375em){
	hr.divider {
		/*margin: 20px auto 25px;*/
		height: 2px;
		border: none;
		background: #ccc;
	}
}
.article-wrapper .article-highlights {
    margin-left: 0;
}
.article-highlights {
    display: block;
    margin: 2.9em 0 0;
    padding: .2em 0 .1em 22px;
    position: relative;
}
@media print, screen and (min-width: 33.75em){
	.article-highlights {
		padding: .2em 0 .1em 1.9em;
	}
}
@media print, screen and (min-width: 48em){
	.article-highlights {
		padding: .7em 0 .1em 2.5em;
	}
}
@media screen and (min-width: 75em){
	.article-highlights {
		max-width: 80%;
	}
}
.article-wrapper .article-highlights {
    margin-left: 0;
    margin-top: 70px;
    padding-left: 40px;
}
.article-highlights:before {
    background: #000;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 5px;
}
.article-highlights:before, blockquote:before {
    background: #000;
    height: 100%;
    top: 0;
    content: "";
}
.article-highlights-title {
    font-family:'Akkurat-Rg';
    font-size: 12px;
    letter-spacing: 1px;
    line-height: 1;
    text-transform: uppercase;
}
.article-highlights .content {
    font-family: 'Akkurat-Bd',sans-serif;
    font-weight: 700;
    font-size: 18px;
    letter-spacing: -.5px;
    line-height: 1.16;
    line-height: 1.4;
    margin: .8em 0;
    padding: 0;
}
@media screen and (-webkit-min-device-pixel-ratio: 0){
	.article-highlights .content {
		font-weight: 400;
	}
}
@media print, screen and (min-width: 48em){
	.article-highlights .content {
		margin: 1em 0;
	}
}
.article-wrapper .article-highlights .content {
    max-width: 100%;
    width: 100%;
}
.inset-cta {
    position: relative;
    background: #e0e7ef;
    display: inline-block;
    min-width: 335px;
    max-width: 100%;
    padding: 1.6em 1em 1.8em 2em;
    vertical-align: middle;
    height:250px;
}
@media print, screen and (min-width: 64em){
	.inset-cta {
		max-width: 335px;
	}
}
.article-content .inset-cta {
    margin: 50px 0 50px -20px;
    padding: 30px;
    width: 100%;
}
@media print, screen and (max-width: 48em){
	.article-content .inset-cta {
		margin: 20px 0 25px 0;
	}
}
@media print, screen and (min-width: 48em) {
	.article-content .inset-cta {
		width: auto;
	}
}
@media print, screen and (min-width: 64em){
	.article-content .inset-cta {
		margin: 5px 0;
	}
}
/* malini css changes.. */
.article__list-item.is-current .progress {
    background: #f0eeeb;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    max-width: 100%;
    position: absolute;
    top: 0;
    width: 0;
    z-index: 0;
}
.is-current .article__list-item-border {
    display: block;
}
.article__list-item-border {
    background: #1a1a1a;
    display: none;
    height: 100%;
    height: calc(100% + 2px);
    left: -5px;
    position: absolute;
    top: -1px;
    width: 5px;
}
.article__list-item {
    transition: all .25s cubic-bezier(.17,.67,.69,.85);
    transition-property: opacity,box-shadow,-webkit-transform;
    transition-property: opacity,transform,box-shadow;
    transition-property: opacity,transform,box-shadow,-webkit-transform;
    background: #fff;
    border-bottom: 1px solid #e8eae8;
    padding: .9em .4em .6em .8em;
    position: relative;
    width: 100%;
}
.event-video-open a {
    width: 100%;
    height: 100%;
}
.middle_contents{
    width:74%;
    float:left;
}
.right_contents{
    width:25%; 
    float:right;
}

/* Article Research and Insights */
.article-research-insights {
    display: block;
    width: 100%;
	float: right;
    margin: 40px 0 0 0;
}
@media screen and (min-width: 75em){
	.article-research-insights {
		float: right;
		width: calc(100% - 226px - 100px);
	}
}
/*@media print, screen and (min-width: 33.75em){
	.article-research-insights {
		margin: 0;
	}
}*/
.research-insite-cards {
    width: 33.33%;
    float: left;
    padding-right: 2%;
	padding-top: 2%;
}
.research-insite-cards .meta-data li{
    font-size: 9px;
}
@media print, screen and (min-width: 33.75em){
	.card-article-img {
        border-bottom: 0px solid;
    }
}

ul.social-icons {
	margin:0 !important;
}

.article-details .article-details-social .social-icons {
	margin-bottom:20px !important;
}

/*.article-details-social ul.social-icons li {
	margin:0 !important;
	margin-left: 1.6em !important;	
}*/

/*.article-details-social ul.social-icons li:first-child {
	margin:0 !important;
	margin-left: 0em !important;	
}
*/
/*.social-icons-icon:first-child, .social-icons-likes:first-child {*/
/*.article-details-list.related-indices, */
/*.article-details-list.featuring,*/
/*.article-details-list.video-length{margin-top: 10%;}*/
.articles-wrapper .global-icons {
    cursor: pointer;	
	outline: none;
	position: relative;
	vertical-align: bottom;
	width: 18px;
	background: none;
	border: 0;
	margin: 0 0 !important;	
	height:100%;
}
.articles-wrapper .global-icons svg {
    height: 18px;
    width: 18px;
}
.articles-wrapper .global-icons svg .svg-icons-prop {
    fill: none;
    stroke: #929292;
    stroke-width: 2px;
}
.articles-wrapper .global-icons.global-share-icon svg {
    height: 16px;
    width: 16px;
    position: relative;
    top: 2px;
}
.articles-wrapper .global-icons.download-article-btn svg{
    height: 18px;
    width: 18px;
    position: relative;    
}

@media print, screen and (max-width: 48em){
    .article-details .article-details-social{
        display: block;
    }
	.article-details .article-details-list {
        display: block;
    }
    .article-tags{
        display: none;
    } 
    .article-details-list.related-indices, 
    .article-details-list.featuring,
    .article-details-list.video-length{margin-top: 2%;}
}
@media print, screen and (min-width: 48em) {
    .article-details .article-details-social{
        display: block;
    }
     .article-details .article-details-list {
        display: block;
    }
    .article-tags{
        display: none;
    }
    .research-insites-desktop{
        display: block;
    }
    
    .article-wrapper .meta-data{
        margin: 0;
        padding-left: 0;
    }
    .article-wrapper .article-title{
        margin-left: 0;
    }
    .article-content .wysiwyg-content>p {
		padding-left: 0px;
	}
	.banner-paragraph {
	    padding-right: 0px;
	    width:355px;
	    height:250px;
	}
	.article-details-list.related-indices, 
    .article-details-list.featuring,
    .article-details-list.video-length{margin-top: 2%;}
}
@media  screen and (min-width: 64em){
    .article-details .article-details-social{
        display: none;
    }
    .article-details .article-details-list {
        display: none;
    }
	.article-content .wysiwyg-content{
        width: 76%;
        display: inline-block;
    }
    .article-content .wysiwyg-content .wysiwyg-content{
        width: 100%;
        display: block;
    }
    /*Article tags and Related Indices*/
    .article-tags{
        display: block;
        width: 20%;
        float: right;
        margin-top: 2%;
    }
    .article-tags .article-details-social{
        padding-bottom: 5%;
        padding-left: 0px;
        border-bottom: 1px solid #cacaca;
        margin-bottom: 15%;
    }
    .research-insites-desktop{
        display: block;
    }
    .article-details-list.related-indices, 
    .article-details-list.featuring,
    .article-details-list.video-length{margin-top: 10%;}
    .article-video a{
        width: 75%;
    }
    .vidyard_player > span{
        height: 23.2em !important;
    }
}
@media screen and (max-width: 52em) and (min-width: 34em){
    .vidyard_player > span{
        height: 21.7em !important
    }
}
@media screen and (max-width: 64em) and (min-width: 53em){
    .vidyard_player > span{
        height: 22.1em !important;
    }
}
.banner-paragraph{
    float: left;
    margin-right: 15px;
}
.download-article{
    border-top: 1px solid #cacaca;
    border-bottom: 1px solid #cacaca;
    padding: 10px 0px;	
}
.download-article .download-article-btn{
    position: relative;
    cursor: pointer;
    color: #d6002a;
    text-align: left;
    font-size: 14px;
    padding: 10px;
    letter-spacing: 1px;
}
.download-article .download-article-btn:after{
    content: ">";
    margin-left: 6px;
}
.download-article .download-article-btn svg{
    width: 20px;
    height: 20px;
    margin-right: 10px;
    margin-top: -2px;
}
.article-content .wysiwyg-content > p.optional-disclaimer{
    color: gray;
    font-size: 11px;
	font-weight: normal;
    letter-spacing: 1px;
    font-style: italic;
    margin: 25px 0 0 0;
    font-family: 'Akkurat-Lg';
}

/*Responsive css*/
.research-insites-mobile{
    display: none;
}
@media print, screen and (max-width: 33.75em){
	.banner-paragraph {
	    padding-right: 0;
		margin-right: 0;
	    width:100% !important;
	}
	.vidyard_player > span{
        height: 10.5em !important;
    }
}

@media print, screen and (max-width: 48em){
    .article-wrapper .meta-data{
        margin: 0;
        padding-left: 0;
    }
    .article-wrapper .article-title{
        margin-left: 0;
    }
    .article-content .wysiwyg-content>p {
		padding-left: 0px;
	}
	.research-insites-desktop{
        display: none;
    }
    .research-insites-mobile{
        display: block;
    }
    .banner-paragraph {
	    width:316px;
	    padding-right: 30px;
		margin-right: 0;
	}
}
.article-details-social .article-details-content .article-details-item{line-height: 1.6;}
.event-speakers-wrapper .speaker-short-bio p{
	margin-bottom: 0px;
	color: #898989;
	line-height:1.10;
	
}
.article-research-insights .card-carousel-wrapper .card-carousel-content {
    width: 33.33%;
    float: left;
    padding-right: 2%;
    padding-top: 2%;
}
.article-research-insights .card-article-img {
        display: block;
        float: left;
}
.js-carousel{
    margin-left: -20px;
    width: calc(100% + 40px);
}
.js-carousel .carousel-nav-wrapper{
    border-bottom:0px;
}
.js-carousel .card-carousel-content .card-carousel-txt h5{
    white-space: normal;
}
.article-details-content .article-details-item.video-length-value{font-size: 12px;}
.article-wrapper .article-content .video-description {
    width:100%;
}
.article-wrapper .meta-data-date a{
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing: 0.05em;
}
@media print, screen and (max-width: 64em){
    .article-wrapper .video-description {
        width:100%;
    }
}
@media screen and (min-width: 75em) {
    _:-ms-fullscreen,
     :root .carousel-wrapper+div {
        width: 100%;
    }
}
.article-wrapper .video-description{
    color: gray;
    font-size: 11px;
    letter-spacing: 1px;
    margin-top: 20px;
    width:75%;
}
@media screen and (min-width: 75em){
	.article-end-divider {
		width: calc(100% - 226px - 100px) !important;
	}
}
@media screen and (min-width: 120em){
	.vidyard_player > span{
        height: 24.2em !important;
    }
}
.article-content .wysiwyg-content .article-inline-image, 
.article-content .wysiwyg-content img{
	display: block;
	position: relative;
	top: 0;
	left: 0;	
	width: 99.5%;
	height: 100%;
}
.article-content .wysiwyg-content img{width: auto;height:auto;}
.research-insites-desktop.card-article:after {
    display: none;
}
.signup-margin {
    clear: left;
}

.article-content .wysiwyg-content p span {
	 font-size: inherit !important;
	 font-family:inherit !important;
}
.article-content .wysiwyg-content span,
.article-content .wysiwyg-content a{
	color:#000000 !important;
}


.article-content .wysiwyg-content a:hover, 
.article-content a:hover, 
.article-content .wysiwyg-content>p span a:hover {
	color:#D6002a !important;
}

@media screen and (min-width: 400px) and (max-width: 416px){
    .vidyard_player > span{
        height: 11.7em !important;
    }
}
@media screen and (min-width: 665px) and (max-width: 669px){
    .vidyard_player > span{
        height: 19.6em !important;
    }
}
@media screen and (min-width: 738px) and (max-width: 742px){
    .vidyard_player > span{
        height: 21.8em !important;
    }
}
@media screen and (min-width: 765px) and (max-width: 770px){
    .vidyard_player > span{
        height: 21.5em !important;
    }
}
@media screen and (min-width: 798px) and (max-width: 1282px){
    .vidyard_player > span{
        height: 22.5em !important;
    }
}
@media screen and (min-width: 810px) and (max-width: 814px){
    .vidyard_player > span{
        height: 22.8em !important;
    }
}
@media screen and (min-width: 1021px) and (max-width: 1026px){
    .vidyard_player > span{
        height: 22.1em !important;
    }
}
@media screen and (min-width: 1278px) and (max-width: 1282px){
    .vidyard_player > span{
        height: 17.6em !important;
    }
}
@media screen and (min-width: 1024px) and (max-width: 1366px){
    .vidyard_player > span{
        height: 19.2em !important;
    }
}
@media screen and (max-width: 360px) and (min-height: 740px){
    .vidyard_player > span{
        height: 10em !important;
    }
}