#instant-insights .instant-insights-mobile-container{
display: none;
}
#instant-insights .instant-insights-mobile-container.inline-container {
display: none;

}
#instant-insights .instant-insights-container .instant-insights-article-heading{
    color: #000;
    font-family: 'Merriweather';
    font-size: 18px;
    font-weight: 700;
    letter-spacing: -0.32px;
    line-height: 24px;
}
#instant-insights .instant-insights-container .instant-insights-header{
    text-align: center;
    background-color: #DFE7F9;
    padding: 30px 42px;
}
.plc-cc #instant-insights .instant-insights-container .instant-insights-header{
    background-color: #DFE7F9;
}

.plc-cc .seeMoreArrow{
    max-width: 15px;
}

#instant-insights .instant-insights-container .instant-insights-header h4 {
    color: #0133B3;
    font-family: 'ProximaNova-Regular';
    font-size: 16px;
    font-weight: 700;
    letter-spacing: -0.29px;
    line-height: 19px;
    text-transform: uppercase;
}
#instant-insights .instant-insights-container .instant-insights-header h2 {
      color: #000;
      font-size: 32px;
      font-weight: 700;
      letter-spacing: -0.6px;
      line-height: 32px;
}

.plc-cc #instant-insights .instant-insights-container .instant-insights-header h2,
.plc-cc #instant-insights .instant-insights-container .instant-insights-header h4{
    color: #03115D;
}

#instant-insights .instant-insights-container .instant-insights-body-wrapper{
    background-color: #F4F7FD;
}
#instant-insights .instant-insights-container .instant-insights-sponsored-by{
    background-color: #F4F7FD;
    padding-top: 20px;
    padding-bottom: 25px;
}

.plc-cc #instant-insights .instant-insights-container .instant-insights-sponsored-by{
    background-color: #F4F7FD;
}

#instant-insights .instant-insights-container .sponsored-by-text{
    color: #000;
    font-family: 'ProximaNova-Regular';
    font-size: 16px;
    letter-spacing: -0.29px;
    line-height: 19px;
    text-transform: uppercase;
}
#instant-insights .instant-insights-container .sponsored-by-img{
    height: 47px;
    width: auto !important;
    padding-left: 10px;
}
#instant-insights .gap-16{
    height:1px;
    margin-top:15px;
}
#instant-insights .gap-8{
    height:1px;
    margin-top:7px;
}
#instant-insights .gap-10{
    height:1px;
    margin-top:9px;
}
#instant-insights .gap-45{
    height:1px;
    margin-top:24px;
}
#instant-insights p{
    margin-bottom:0;
}
#instant-insights .gap-left-5{
    margin-left:5px
}
#instant-insights .instant-insights-container .instant-insights-featured-article{
    background-color: #F4F7FD;
}
.plc-cc .instant-ins-bg,
.plc-cc #instant-insights .instant-insights-container .instant-insights-featured-article, 
.plc-cc #instant-insights .instant-insights-container .instant-insights-footer{
    background-color: #F4F7FD;
}
#instant-insights .instant-insights-container .instant-insights-featured-article .instant-insights-featured-image-link {
    display:block;
}
#instant-insights .instant-insights-container .instant-insights-featured-article .instant-insights-featured-image {
    width:100%;
}
#instant-insights .instant-insights-container .instant-insights-featured-heading{
    color: #000;
    font-family: 'Merriweather';
    font-size: 24px;
    font-weight: 700;
    letter-spacing: -0.18px;
    line-height: 32px;
}
#instant-insights .instant-insights-container .instant-insights-featured-text{
    color: #000;
    font-family: 'ProximaNova-Regular';
    font-size: 18px;
    line-height: 24px;
}
#instant-insights .instant-insights-container .instant-insights-articles{
    background-color: #D7EEF6;
    padding-right: 40px;
    padding-bottom:40px;
}
#instant-insights .instant-insights-container .instant-insights-article-heading{
    color: #000;
    font-family: 'Merriweather';
    font-size: 18px;
    font-weight: 700;
    letter-spacing: -0.32px;
    line-height: 24px;
}
#instant-insights .instant-insights-container .instant-insights-footer{
    background-color: #F4F7FD;
    padding:32px;
    margin-top: -30px;
}
#instant-insights .instant-insights-container .instant-insights-explore-button{
    color:#fff;
    padding:15px 50px;
    border-radius: 4px;
    background-color: #03115D;
    font-family: 'ProximaNova-Regular';
    font-size: 16px;
    font-weight: 700;
    line-height: 19px;
}
#instant-insights .instant-insights-container .instant-insights-explore-button:hover{
    color:#fff;
    text-decoration: none;
}
#instant-insights .instant-insights-container .instant-insights-specs{
    color: #454545;
    font-family: 'ProximaNova-Regular';
    font-size: 16px;
    line-height: 19px;
    margin-top:30px;
}
#instant-insights .instant-insights-container .instant-insights-specs span,
#instant-insights .instant-insights-container .instant-insights-specs-mobile span{
    float:left;
}
#instant-insights .instant-insights-container .instant-insights-specs span.instant-insights-specs-pipe,
#instant-insights .instant-insights-container .instant-insights-specs-mobile span.instant-insights-specs-pipe{
    font-size:24px;
    margin:0px 5px;
    color:#454545;
}
#instant-insights .instant-insights-container .instant-insights-specs-mobile span.instant-insights-specs-pipe{
    font-size:18px;
    margin:1px 5px;
}
#instant-insights .instant-insights-container .instant-insights-specs .instant-insights-specs-link a,
#instant-insights .instant-insights-container .instant-insights-specs-mobile .instant-insights-specs-link a{
    color:#454545;
}
#instant-insights .instant-insights-container .instant-insights-specs img,
#instant-insights .instant-insights-container .instant-insights-specs-mobile img {
    margin-right:10px;
    vertical-align:top;
}
#instant-insights .instant-insights-specs-mobile{
        color: #454545;
        font-family: 'ProximaNova-Regular';
        font-size: 16px;
        line-height: 19px;
}
#instant-insights .instant-insights-specs-mobile span {
    font-size:18px;
}
#instant-insights .instant-insights-container .instant-insights-seemore,
#instant-insights  .instant-insights-seemore-mobile{
    color: #000;
    font-family: 'ProximaNova-Regular';
    font-weight:700;
    font-size: 16px;
    letter-spacing: -0.29px;
    line-height: 19px;
}
#instant-insights .instant-insights-container .instant-insights-seemore .arrow,
#instant-insights  .instant-insights-seemore-mobile .arrow {
    color:#0133b3;
    border-color:#0133b3;
}
#instant-insights  .instant-insights-seemore-mobile{
    display:none;
    padding-bottom:25px;
    padding-top:10px;
}
#instant-insights .instant-insights-container .webcast-icon-img,
instant-insights-container .see-more-icon-img {
    width: auto !important;
}
#instant-insights .instant-insights-container .link-color{
    color:black;
}
#instant-insights .instant-insights-container .instant-insights-articles .col-lg-12 .col-lg-6.mobile-article > a {
    height: 180px;
    display: inline-block;
}
#instant-insights .instant-insights-container .instant-insights-articles .col-lg-12+.col-lg-12 {
    padding-top: 20px;

}
#instant-insights span.pipe {
    color: #ddd;
    margin: 0 7px;
    padding: 0;
}
#instant-insights .text-muted{
      color: #454545 !important;
      font-family: 'ProximaNova-Regular';
      font-size: 16px;
      line-height: 18px;
}
#instant-insights .text-muted > a{
      color: #454545 !important;
      font-family: 'ProximaNova-Regular';
      font-size: 16px;
      line-height: 18px;
}

@media only screen and (max-device-width : 430px){
    #instant-insights .instant-insights-mobile-container.inline-container> div.inline-item.col-sm-12:first-child{
        padding-left:0;
    }
    #instant-insights .instant-insights-mobile-container.inline-container> div.inline-item.col-sm-12:last-child{
        padding-right:0;
    }
    #instant-insights  .instant-insights-seemore-mobile{
        display:block;
    }
    #instant-insights .instant-insights-container .instant-insights-head-article-title{
          color: #FFF;
          font-family: Merriweather;
          font-size: 24px;
          font-weight: 700;
          letter-spacing: -0.43px;
          line-height: 30px;
    }
}
@media (max-width: 767px) {
    #instant-insights .instant-insights-container .instant-insights-head-article-title{
        color: #FFF;
        font-family: Merriweather;
        font-size: 32px;
        font-weight: 700;
        letter-spacing: -0.57px;
        line-height: 32px;
    }
    #instant-insights .instant-insights-container .instant-insights-footer {
        margin-top: 0px;
    }
    .desktop-only{
        display: none;
    }
    #instant-insights .instant-insights-mobile-container .inline-item {
       width: 250px;
       display: inline-table;
    }
    #instant-insights .instant-insights-seemore-mobile{display:block !important;}
    #instant-insights .instant-insights-container .instant-insights-explore-button {
        padding: 18px 30px !important;
        }
   #instant-insights  .instant-insights-featured-heading {
    display : none !important;
    }
    #instant-insights .instant-insights-seemore{
    display : none !important;
    }
   #instant-insights  .instant-insights-seemore-mobile{
    display:block;
    font-weight:400;
    }
   #instant-insights  .instant-insights-container .instant-insights-featured-text {
    display : none !important;
    }
    #instant-insights .mobile-article{
    display : none !important;
    }
    #instant-insights .instant-insights-container .instant-insights-head-article-title {
    font-size: 24px !important;
    line-height:30px;
    }
    #instant-insights .instant-insights-container .instant-insights-head-wrapper {
    padding: 10px 10px !important;
    }
   #instant-insights  .instant-insights-mobile-container.inline-container {
    display: block;
    vertical-align: middle;
      overflow-x: scroll;
      display: flex;

    }
    
    .plc-cc .insights-img{
        max-width:180px!important;
        width:170px!important;
    }
}
/* iphone 5 */
@media screen and (device-aspect-ratio: 40/71) {
#instant-insights .instant-insights-container .instant-insights-header{
    padding: 15px 0 !important;
}
}
/* iphone 6 7 8 */
@media only screen and (min-device-width : 375px) and (max-device-width : 667px) {
#instant-insights .instant-insights-container .instant-insights-header{
    padding: 15px 0 !important;
}
.plc-cc #instant-insights .instant-insights-container{
     max-width:100vw;
 }
.plc-cc #instant-insights .instant-insights-mobile-container .inline-item{
    width:100%;
 }
}
/* iphone 6 7 8 plus */
@media only screen and (min-device-width : 414px) and (max-device-width : 736px) {
#instant-insights .instant-insights-container .instant-insights-header{
    padding: 15px 0 !important;
}
.plc-cc #instant-insights .instant-insights-container{
     max-width:100vw;
 }
.plc-cc #instant-insights .instant-insights-mobile-container .inline-item{
   width:100%;
 }
}
/* iphone X */
@media only screen
    and (device-width : 375px)
    and (device-height : 812px)
    and (-webkit-device-pixel-ratio : 3) {
 #instant-insights .instant-insights-container .instant-insights-header{
     padding: 15px 0 !important;
 }
 .plc-cc #instant-insights .instant-insights-container{
     max-width:100vw;
 }
 .plc-cc #instant-insights .instant-insights-mobile-container .inline-item{
     width:100%;
 }
}
/* pixel */
@media only screen and (min-width: 411px) and (max-width: 767px) {
#instant-insights .instant-insights-container .instant-insights-header{
    padding: 15px 0 !important;
}
}
/* ipad */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
    #instant-insights .instant-insights-container .instant-insights-header {
        padding: 30px 0 !important;
    }
    #instant-insights .instant-insights-container .ipad-hidden{
        display:none;
    }
    .top-stories {
        padding-left:15px;
    }
}

/* only ipad pro*/
@media only screen and (min-device-width: 1024px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2) {
#instant-insights .instant-insights-container .instant-insights-header {
    padding: 30px 0!important;
}
#instant-insights .instant-insights-container .ipad-hidden{
display:none;
}

}

@media only screen and (max-width: 430px){
    #instant-insights .instant-insights-container .mobile-hidden{
        display:none;
    }
}