.double-signpost-wrapper-inner a.fw-para-link{
	position:static !important;
}
.ts-content.related-content a{
    font-size: 0 !important;
    height: 0;
}
.double-signpost-wrapper-inner a.fw-para-link:before{
  	content: "";
    
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.in-signpost .rad-link > a:before {
  	content:"";
    width:100%;
    height: calc(100% + 190px);
    top:0;
    left:0;
    position:absolute;
    transform: translateY(-190px);
  }
  .in-signpost .rad-link > a{
  	position:static !important;
  }
  .three-signpost:hover .rad-link{
  	display:inline !important;
  }

/********** Superbreaker Starts **********/
.double-signpost-wrapper {
    max-width: 2000px;
    float: none !important;
    margin: 0 auto;
}
.text-media-content-box.transparent-with-gradient-overlay.box-right:before, .text-media-content-box.transparent-with-gradient-overlay:before{max-width:2000px;}
section.text-and-stats-wrap.new-module-spacing {
    margin: 40px auto !important;
    max-width: 2000px !important;
    float: none !important;
}
.superbreaker-image-wrapper{min-height: 440px;}
section.superbreaker-image-wrapper .fw-para-text{margin-top:9px;}
section.superbreaker-image-wrapper .fw-intro-text {margin-top: 6px;}
.superbreaker-title h2 {padding-bottom: 0px !important;}
.superbreaker-content-container{padding: 101px 0; background-color: #ffffff;}
 .superbreaker-content p:last-child{margin: 0;padding: 0;}
 .superbreaker-content-wrapper .superbreaker-content{color: #4e5d65; padding-bottom:88px;}

.superbreaker-content-container{margin-top: -150px;}
.superbreaker-content-wrapper.text-center {text-align: center;}

.superbreaker-image-wrapper-bg{min-height:297.77px;}
.superbreaker-image-wrapper-bg.light-grey, .page-break-section.light-grey{background:#f7f7f7;}
.superbreaker-image-wrapper-bg.blue, .page-break-section.blue{background:#10069f;}
.superbreaker-image-wrapper-bg.dark-grey, .page-break-section.dark-grey{background:#1e3643;}
.superbreaker-image-wrapper-bg.pink, .page-break-section.pink{background:#880e4f;}

.superbreaker-image-wrapper-bg, .page-break-section{display:flex;align-items:center;}
.bannerDate {
    opacity: 0.7;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.superbreaker-content-left {
    width: 50%;
    float: left;
    padding-right: 37.5px;
    margin-top:14px;
}
.superbreaker-content-wrapper .superbreaker-content-left .superbreaker-content{padding-bottom:0;}
.superbreaker-content-left .fw-intro-text p{padding-bottom:19px !important;}
.superbreaker-content-right {
    width: 50%;
    float: right;
    padding-left: 37.5px;
      margin-top:14px;
}

@media only screen and (max-width:1024px){
.superbreaker-content-wrapper {
    padding: 0 15px;
}
}
@media only screen and (max-width:768px){
.superbreaker-content-right {
margin-top:0px;
}
}
@media only screen and (max-width: 767px){
.module-header {
    padding-left: 30px; padding-right: 30px;
}
}
@media only screen and (max-width:768px){
.superbreaker-content-left,.superbreaker-content-right{
width:100%;
padding:0 0;
}
.superbreaker-image-wrapper-bg{min-height:169px;}
}
/********** Superbreaker Starts **********/


.module-wrapper.is-page-break{padding-top:0;}
.page-break-section img{width:100%; text-align:center; margin:0 auto;}
.module-wrapper:not(.hasbg) .page-break-section:after{background:#fff}
.page-break-section:after {content: '';width: 100%;height: 150px;background: inherit;display: block;position: absolute;bottom: -1px;left: 50%;max-width: 1170px;transform: translateX(-50%);}
.page-break-section {position:relative;background:inherit;}
.page-break-section + *{margin-top:-60px}

@media all and (max-width:1410px) and (min-width:1025px){
.page-break-section + *{margin-top:-38px}
.page-break-section:after{width:1170px;height:100px}
}  

@media all and (max-width:1024px) and (min-width:768px){
.page-break-section + *{margin-top:-37px}
.page-break-section:after{width:83.3333%;height:80px}
}
@media all and (max-width:767px){
.page-break-section + *{margin-top:-30px}
.page-break-section:after{width:calc(100% - 40px);
width:-ms-calc(100% - 40px);
width:-webkit-calc(100% - 40px);height:70px}
}


/*================= TEXT AND STATS ====================*/
section.text-and-stats-wrap, section.2-3-signpost-module.module-wrapper.new-module-spacing {
    max-width: 2000px !important;
    margin: 40px auto !important;
    float: none !important;
}

.text-stats-inner {  display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; 
  flex-wrap: wrap;   justify-content: space-between;  align-items: flex-start;}
.text-stats-inner .stats-num {  flex: 0 0 50%; -webkit-box-flex:0 0 50%;  -moz-box-flex: 0 0 50%; -webkit-flex:  0 0 50%;   -ms-flex: 0 0 50%; width: 50%; padding-right:5px; } 
.text-stats-inner .stats-num:nth-child(2n) {padding-left: 5px; padding-right:0;}
.text-stats-inner .stats-num:nth-child(1),.text-stats-inner:not(.two-stats) .stats-num:nth-child(2){margin-bottom: 26px;}
.stats-subtext { max-width: 256px;}
.text-stats-inner.two-stats .stats-num {  flex: 0 0 100%; -webkit-box-flex:0 0 100%;  -moz-box-flex: 0 0 100%; -webkit-flex:  0 0 100%;   -ms-flex: 0 0 100%; width: 100%; }
.text-stats-inner.three-stats .stats-num{
flex: 0 0 100%; -webkit-box-flex:0 0 100%;  -moz-box-flex: 0 0 100%; -webkit-flex:  0 0 100%;   -ms-flex: 0 0 100%; width: 100%; 
}
.text-stats-inner .stat-value span {
    text-transform: uppercase;
}
@media all and (max-width: 1024px) {
.text-stats-inner{margin-top: 66px;} 
.text-stats-inner.two-stats .stats-num {   flex: 0 0 50%; -webkit-box-flex:0 0 50%;  -moz-box-flex: 0 0 50%; -webkit-flex:  0 0 50%;   -ms-flex: 0 0 50%; width: 50%; }
}

@media all and (max-width: 767px) { 
.text-stats-inner.two-stats .stats-num {  flex: 0 0 100%; -webkit-box-flex:0 0 100%;  -moz-box-flex: 0 0 100%; -webkit-flex:  0 0 100%;   -ms-flex: 0 0 100%; width: 100%; }
.text-stats-inner{margin-top: 50px; text-align: center;}
.text-stats-inner{display: block; padding:0 20px;}
.stats-subtext{    margin: 0 auto;} 
.text-stats-inner .stats-num:nth-child(1),.text-stats-inner:not(.two-stats) .stats-num:nth-child(2),.text-stats-inner .stats-num:nth-child(3){margin-bottom: 50px;}
.text-stats-inner .stats-num:last-child{margin-bottom: 0px;}
.text-stats-inner .stats-num{width: 100%;}
}
/*================= TEXT AND STATS ENDS====================*/
/*================= TEXT AND Media Start====================*/

section.text-and-media-module.module-wrapper.new-module-spacing.fullwidth-module, section.superbreaker-image-wrapper{
    margin: 40px auto !important;
    padding: 0;
    float: none !important;
    width: 100%;
    max-width: 2000px !important;
  }
section.text-and-media-module{position:relative;}
.text-media-content-box {
    background: transparent;
    color: #fff;
    max-width: 602px;
    min-height: 549px;
    padding: 102px 97px 101px 97px;
}
.text-media-content-box.transparent-with-gradient-overlay{background:linear-gradient(to left, rgba(0, 0, 0, 0) 2%, #000 97%);}
.text-media-content-box.blue{background:#10069f;}
.text-media-content-box.dark-grey{background:#1e3643;opacity:90%;}
.text-media-content-box.pink{background:#880e4f;opacity:90%;}
.text-media-content-box h2, .text-media-content-box p{color:#fff !important;}
.text-media-content-box h3, .text-media-content-box h4{color:#fff !important;}
.text-media-content-box.box-right {float: right;}
.text-media-content-box.transparent-with-gradient-overlay.box-right {
    background: linear-gradient(to left, rgba(0, 0, 0, 1) 2%, rgba(0,0,0,0) 97%);
}

.text-media-content-box a.fw-para-link, .ds-content a.fw-para-link{float:none;border:2px solid #ffffff;border-radius:50px;background:linear-gradient(to right, #ffffff 50%, transparent 0%);background-size:202% 99%;background-position:right bottom;position:relative;font-size:1.143em;padding:0px;text-align:center;color:#fff;font-family:"RRPioneer-Bold",Arial !important;display:inline-block;padding:19px 25px 20px 25px;text-transform:uppercase;webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
 .text-media-content-box a.fw-para-link:hover, .ds-content a.fw-para-link:hover{background-position:left bottom;color:#10069f !important;webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.text-media-content-box a.fw-para-link:hover:after, .ds-content a.fw-para-link:hover:after{color:#10069f !important;webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.text-media-content-box a.fw-para-link:after, .ds-content a.fw-para-link:after{font-size:1em !important;top:2px !important;color:#ffffff !important;webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.text-and-media-box-hidden{display:none;}
@media only screen and (max-width:1024px){
.text-media-content-box{
padding:50px;
height:auto;
max-width:450px;
min-height:500px;}

.ds-image img {
    min-height: 375px;
    object-fit: cover;
    width: 100%;
    object-position: center;
}

}

@media (max-width:991px){
.text-media-content-box a.fw-para-link{padding:15px 24px 15px 24px;}
}
@media only screen and (max-width: 767px){
.text-media-content-box {
    min-height: auto;
    padding: 30px 15px 20px;
    max-width:100%;
}
.text-and-media-box-hidden{
display:block;
}
section.text-and-media-module{
background:none !important;
}
section.text-and-media-module .container-fluid{
padding-left:0px;
padding-right:0px;
margin-left:0;
margin-right:0;
}
}
/*================= TEXT AND Media End====================*/
/*========== 3 SIGNPOST MODULE ===========*/   
article.three-signpost.center {
    text-align: center;
}
.three-signpost,.three-signpost:hover,.ts-content,.three-signpost:hover .ts-content,.three-signpost:hover .ts-image img,.ts-image img,.in-signpost .rad-link {transition: all 0.3s ease;  -webkit-transition: all 0.3s ease;  -ms-transition: all 0.3s ease;} 
.three-signpost:hover .in-signpost, .three-signpost:hover .rad-link{transition: all 0.3s .1s ease;  -webkit-transition: all 0.3s .1s ease;  -ms-transition: all 0.3s .1s ease;
height: auto;
    opacity: 1;
} 
.three-signpost:hover .rad-link {  transform: translateY(0);} 
.in-signpost .rad-link {  transform: translateY(100%);  display: block;} 
.three-signpost-wrapper-inner { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;  justify-content: space-between;  flex-wrap: wrap;}
.three-signpost {  position: relative; flex: 0 0 calc(33.33% - 28px); -webkit-box-flex: 0 0 calc(33.33% - 28px);  -moz-box-flex: 0 0 calc(33.33% - 28px); -webkit-flex:  0 0 calc(33.33% - 28px);   -ms-flex: 0 0 calc(33.33% - 28px); width: calc(33.33% - 28px);}
.three-signpost:hover {  } 

.three-signpost:hover .ts-content {  background: #006dff;     border: none; border-bottom: 1px solid #006dff;  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.05), 0 4px 4px 0 rgba(0, 0, 0, 0.05), 0 8px 8px 0 rgba(0, 0, 0, 0.05), 0 16px 16px 0 rgba(0, 0, 0, 0.1), 0 32px 32px 0 rgba(0, 0, 0, 0.1), 0 64px 64px 0 rgba(0, 0, 0, 0.1);
  }
.three-signpost:hover .ts-content * {  color: #fff; } 
.ts-content {   border-top: 0;  padding: 40px 45px;     background: #fff; border-bottom: 1px solid #dfdfdf;border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf;}
.in-signpost .rad-link > a {  position: relative;  font-family: "RRPioneer-Medium" !important;  display: inline-block;  margin-top: 0px;  z-index:2;    padding: 0;
    border: none; margin-bottom:0; background:transparent;
        display: block;
    width: 100%;
    text-align: center;
        font-size: 18px;
    text-transform: inherit;
    }
    .in-signpost .rad-link > a:after{
    color:#fff !important;
    font-size: 0.7em;
    }
.tsVcenter {position: static;} 
.in-signpost {  height: 0;  overflow: hidden;  opacity: 0;}
.ts-image {  overflow: hidden;     z-index: 0;}
.ts-image img{width:100%;}
.three-signpost > a{z-index:3;} 
.three-signpost p:only-child {
    padding-bottom: 0px;
}
/*
.three-signpost:hover{box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.05), 0 4px 4px 0 rgba(0, 0, 0, 0.05), 0 8px 8px 0 rgba(0, 0, 0, 0.05), 0 16px 16px 0 rgba(0, 0, 0, 0.1), 0 32px 32px 0 rgba(0, 0, 0, 0.1), 0 64px 64px 0 rgba(0, 0, 0, 0.1);}
*/
@media all and (min-width: 1025px){
.three-signpost:hover .ts-content {  transform: translateY(-50px);  z-index: 2;   position: relative;}
.three-signpost:hover .in-signpost{  height: auto;  opacity: 1;}
.three-signpost:hover .ts-image img {  transform: translateY(-25px);  }
}
 
/*@media all and (max-width: 1400px){
.three-signpost{flex: 0 0 calc(33.33% - 10px); -webkit-box-flex: 0 0 calc(33.33% - 10px);  -moz-box-flex: 0 0 calc(33.33% - 10px); -webkit-flex:  0 0 calc(33.33% - 10px);   -ms-flex: 0 0 calc(33.33% - 10px); width: calc(33.33% - 10px);}
.ts-content{    padding: 35px 47px 35px 47px;}
.three-signpost:hover .ts-content{padding: 75px 47px 35px 47px;} 
} */
@media only screen and (min-width: 641px) and (max-width: 1024px)  {
    .ts-image img {
        max-height: 200px!important;
    }
    }
@media all and (max-width: 1024px) {
.three-signpost:hover .ts-content{padding: 34px 46px 33px 23px;}
.ts-content{padding: 34px 46px 33px 23px; text-align: left; height: auto !important;   flex: 60%; -webkit-box-flex: 60%;  -moz-box-flex: 60%; -webkit-flex:  60%;   -ms-flex: 60%; width: 60%; border-top: 1px solid #dfdfdf;}
.in-signpost .rad-link > a{text-align:left;}
.three-signpost-wrapper-inner{  display: block;}
.three-signpost{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;  margin-bottom: 20px;     width: 100%; } 
.ts-image{height: auto; flex: 40%; -webkit-box-flex:40%;  -moz-box-flex:40%; -webkit-flex:40%;   -ms-flex: 40%; width:40%; position: relative; overflow: hidden;}
.ts-image img {  height: 100%; position: absolute; width: auto; top: 50%;  left: 50%;  transform: translate(-50%,-50%);  max-width: none;}
.tsVcenter {    position: static;  top: auto;  transform: translateY(0); } 
}  
@media all and (max-width: 640px) { 
.three-signpost{display: block;}
.ts-image img {  height: auto;  position: static;  width: 100%;  top: auto;  left: auto;  transform: translate(0%,0%); max-width: none;}
.tsVcenter{ top: 0; transform: translateY(0%);}
.ts-content{ padding: 34px 27px 20px 23px;     width: 100%;}
.three-signpost:hover .ts-content{ padding: 34px 27px 52px 23px;}
.ts-image { width: 100%;}
 
}
 
/*========== 3 SIGNPOST MODULE ENDS===========*/
/*------------- Double signpost ----------------*/
.ds-image { margin-left: -1px;margin-right: -1px;}
.double-signpost-wrapper{width:100%;float:left;}
.double-signpost-wrapper-inner {display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;  justify-content: space-between;flex-wrap: wrap;/* margin: 0 -15px; */ width:100%;}
.ds-image img{
	width:100%;
    min-height: 375px;
    object-fit: cover;
    object-position: center;
}
article.double-signpost {border: solid 1px #dfdfdf;border-top:0;position:relative;  border-top:0;-webkit-transition:all 0.3s;-ms-transition:all 0.3s;background:#fff; flex: 0 0 calc(50% - 15px); -webkit-box-flex:0 0 calc(50% - 15px);  -moz-box-flex: 0 0 calc(50% - 15px); -webkit-flex:  0 0 calc(50% - 15px);   -ms-flex: 0 0 calc(50% - 15px); width: calc(50% - 15px)}
.double-signpost-wrapper-inner article:only-child {  margin: 0 auto;} 
.ds-content{padding:35px 50px 45px 50px;background:#fff;-webkit-transition:all 0.3s;-ms-transition:all 0.3s;display:flex;vertical-align: middle;
position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    background: transparent;
    left:0;
    right:0;
    bottom:0;
    flex-direction: column;
    justify-content: center;
    text-align:center;
}
article.double-signpost:before {
    position: absolute;
    content: '';
    background: rgba(30, 54, 67, 0.21);
    width: 100%;
    height: 100%;
    display: block;
    z-index: 0;
}
article.double-signpost p.h3{padding-bottom:10px;/*color:#1e3643;*/}
article.double-signpost p.font22{padding-bottom:14px;color:#4c565b;} 
article.double-signpost .ds-content *{transition:all 0.3s;-webkit-transition:all 0.3s;-ms-transition:all 0.3s; color:#fff;}
.double-signpost:hover .ds-content{background:#10069f;}
article.double-signpost:hover .ds-content *{color:#fff;}
article.double-signpost:hover {border: 1px solid #00bfbd;border-top:0;background:#00bfbd}
article.double-signpost>a {
    z-index: 9;
    position: absolute;
    display: none;
    width: 100%;
    height: 1000%;
	top:0; bottom:0; left:0; right:0;
        background-color: rgba(30, 54, 67, 0.21);
    z-index: 0;
}
@media all and (max-width:1024px) and (min-width:768px){
.ds-content{padding: 35px 40px 25px 40px;}
}

@media all and (max-width:767px) and (min-width:641px){
.ds-content {padding: 20px;}
article.double-signpost { flex: 0 0 calc(50% - 15px); -webkit-box-flex:0 0 calc(50% - 15px);  -moz-box-flex: 0 0 calc(50% - 15px); -webkit-flex:  0 0 calc(50% - 15px);   -ms-flex: 0 0 calc(50% - 15px); width: calc(50% - 15px); }
} 

@media all and (max-width:640px){
.ds-content {padding: 20px;}
article.double-signpost {-webkit-box-flex: 0 0 100%;  -moz-box-flex: 0 0 100%;   -webkit-flex:  0 0 100%;   -ms-flex: 0 0 100%;   flex: 0 0 100%;}
article.double-signpost:first-child:not(:only-child){margin-bottom:15px;}
}
.related-content-title{text-align:center;display: block;
    width: 100%;}
.ts-image.related-content-hide{display:none; visibility:hidden;}
.ts-content.related-content {
    border-top: 1px solid #dfdfdf;text-align:left;
}
.three-signpost:hover .ts-content.related-content{transform: translateY(0px);}
.text-media-content-box.light-grey *{color:#4e5d65 !important}
.text-media-content-box.light-grey a.fw-para-link{border: 2px solid #4e5d65;}
.text-media-content-box.light-grey a.fw-para-link:after{color: #4e5d65 !important;}
.ds-content .alert-icon .icon-rss {
    height: 75px;
    width: 75px;
    border: 3px solid #fd4192;
    display: inline-block;
    position: relative;
    border-radius: 50%;
    font-size: 35px;
    line-height: 62px;
}
.ds-content .alert-icon{
    width: 20%;
    margin:0 auto;
}



/*------------- Double signpost ----------------*/

/*------------ PR Template changes================*/

.reading-time-center {
    text-align: center;
    padding: 28px 100px 35px;
    display: block;
    float: left;
    color:rgba(30, 54, 67,0.4);
    text-transform:uppercase;
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
}
.reading-time{
color:##1e3643;
}
body#press-releases #close-popup:before, body#our-stories #close-popup:before, body#insights #close-popup:before{
    content: "\eee2";
    font-family: icomoon;
    font-size: 20px;
    position: relative;
    top: 3px;
    font-weight:bold;
    margin-right:9px;
}
body#press-releases #close-popup:hover, body#our-stories #close-popup:hover, body#insights #close-popup:hover{
color:#10069f;
}
body#press-releases #close-popup:after, body#our-stories #close-popup:after, body#insights #close-popup:after {
    content: none;  
}
body#press-releases #close-popup, body#our-stories #close-popup, body#insights #close-popup{
font-size:16px;
}
body#press-releases .bottom-close-wrapper a, body#our-stories .bottom-close-wrapper a, body#insights .bottom-close-wrapper a{
	width: 126px;
    height: 57px;
    background: #10069f;
    color: #fff;
    padding-top: 19px;
    padding-left: 24px;
    border-radius: 25px;
}
body#press-releases .bottom-close-wrapper a:before, body#our-stories .bottom-close-wrapper a:before, body#insights .bottom-close-wrapper a:before{
top:18px;
left:31px;
font-size:21px;
}

body#press-releases .socialShare, body#our-stories .socialShare, body#insights .socialShare{
text-transform:uppercase;
text-align: center;
    padding: 40px 100px 35px;
    display: block;
    float: left;
    color:rgba(30, 54, 67,0.4);
    text-transform:uppercase;
    position: relative;
    font-size:16px;
    z-index:9;
}

body#press-releases .socialShare a:hover, body#our-stories .socialShare a:hover, body#insights .socialShare a:hover{
color:#10069f !important;
}

.share-wrapper {
    position: relative;
}
.socialShare .share-icons {
	transition: 5s ease-in-out;
    position: absolute;
    left: 100%;
    width: 150px;
    top: 0;
}
.socialShare .share-icons ul, .socialShare .share-icons ul li {
display:inline-block;
padding:0 7px;
}
@media only screen and (max-width:767px){
.reading-time-center{
display:none;
}
}
@media only screen and (max-width:1024px){
.reading-time-center {
left:0;
padding:40px 0 35px;
}
}
@media only screen and (max-width:768px){
.socialShare .share-icons ul, .socialShare .share-icons ul li{
padding:0;
display:block;
}
.socialShare .share-icons ul{padding:0 7px;}
.socialShare .share-icons{left:-9px; background:#fff;}
.socialShare .share-icons ul li {text-align: center;}
.socialShare .share-icons{
width:auto;
position:absolute;
left:-7px;
top:30px;
}

body#press-releases #close-popup, body#our-stories #close-popup, body#insights #close-popup {
   
    position: relative;
}
body#press-releases .socialShare, body#our-stories .socialShare, body#insights .socialShare{
padding: 40px 34px 18px;
}
}
@media only screen and (max-width:414px){
.reading-time-center{
display:none;
}
.socialShare a>span {
    display: none;
}
body#press-releases .socialShare, body#our-stories .socialShare, body#insights .socialShare{
    width: 35%;
    padding: 18px 34px 18px;
    text-align:left;
}
body#press-releases #close-popup, body#our-stories #close-popup, body#insights #close-popup {
    /*top: -40px; */
    position: relative;
}

}


/*------------ PR Template changes================*/
  @media screen and (max-width:1024px){
    .three-signpost:hover .in-signpost, .three-signpost:hover .rad-link{
      opacity:1;
      height:auto;
      float: none;
    }
  }
  
  
.main-modular-landing.new-site-fw .podcast-module .text-media-content-box h2{border-bottom: 1px solid rgba(255, 255, 255, 0.3);}
.main-modular-landing.new-site-fw .podcast-module .fw-podcast-social{padding-top: 10px;}
.main-modular-landing.new-site-fw .podcast-module .fw-podcast-social a {display: inline-block;font-size: 0.8em;padding: 3px 0 4px 12px;text-decoration: none;color: #fff;}

.main-modular-landing.new-site-fw .podcast-module .fw-podcast-social a:before {
    color: #e0e0e0;
    font-family: "icomoon" !important;
    font-size: 1.3em;
    position: relative;
    right: 8px;
    top: 3px;
}
.main-modular-landing.new-site-fw .podcast-module .fw-podcast-tag-container{padding-top: 30px;width: 100%;position: relative;float: left;padding-bottom: 10px;}
    
.main-modular-landing.new-site-fw .podcast-module .fw-podcast-tag-container p{float: left;padding-bottom:0;}
.main-modular-landing.new-site-fw .podcast-module .fw-podcast-tag-container p.podcast-date, .main-modular-landing.new-site-fw .podcast-module .fw-podcast-social a.icon-icon-mail-cc{margin-left:24px}


@media only screen and (max-width: 767px){


section.podcast-module{
background:none !important;
}
section.podcast-module .container-fluid{
padding-left:0px;
padding-right:0px;
margin-left:0;
margin-right:0;
}
}

.ts-image {
    border: 1px solid #dfdfdf;
}






