[class*="col_"] .linkwithimagesection{
    padding: 0;
}

.linkwithimagesection{
    padding: 0 10px;
}

.linkwithimagesection ul{
  margin: 0px;
}
.linkwithimagesection li{
  list-style: none;
  padding: 0px;
}
.blue-image {
    position: absolute;
   	clip: rect(0px,148px,74px,74px);
    left:-74px;

}
.linkwithimagesection h3 {
    margin-top: 0px;
}

.linkwithimagesection .right-text {
    margin-top: 0px;

}

.linkwithimagesection .right-text a:hover {
   color: #0076ce;
}

.linkwithimagesection .section-padding-bottom {
    padding-bottom: 10px;
}
.clipzone
{
  position:relative;
  width:100%;
  display:flex;
}


.right-text {
  float:left;
  width:100%;
  margin-top:10px;
  padding-left: 20px;

}

.iconlink
{
    height: 74px;
    width: 74px;
}

.imgtoicnright-text-heading
{
  margin-top: 20px !important;

}


.imgtoicnright-text
{
   padding-left:0px !important;
    padding: 0px 0px !important;

}
.imgtoicnright-text-headin
{
    font-size:10px !important;
}

.imagelinkaddmargin{margin-top:0px !important}


.imgtoicn
{
    width:35px;
    height:35px;
    margin: 10px 10px 10px 0;
}

.imgtoicn .blue-image
{
    width: 35px;
    margin-top: 14px;
    height: 35px;
   	clip: auto;
    left:-0px;
    background-size: cover;
    border-radius: 50px;
}
.clipzoneimgtoicn{border-bottom: 1px solid #ccc;height:69px;}

.linkwithimagesection {
    padding: 0;
}

/* popular View */
.popularview {
    border-top: 3px solid #000;
    background: #fff;
    display: block;
    padding: 20px 0px 30px 30px;
    color:#444;
    height:160px;
    font-family:"Roboto-Regular", Arial, sans-serif;
}
.popularview:hover {
    border-top: 3px solid #008ed2;
}

.popularview .generic-text p{
    font-size: 0.75rem;
    line-height: 1.125rem;
    color: #444;
    font-weight: 400;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    text-align:left;
}

.popularview h3.emc-color-1{
    color:#444;
    font-size:0.9375rem;
    font-weight: 400;
    margin-bottom:18px;
    text-align:left;
}

.popularview .right-text a:hover{
	text-decoration:none !important;
}

.popularview h3.emc-color-1:hover{
 	color:#008ed2;
	text-decoration:none !important;
}

.popularview .iconlink {
    float: right;
    height: 60px;
    width: 60px;
}

.popularview .right-text {
    float: left;
    width:74%;
    padding:0px;
}

.popularview .blue-image {
    position: relative;
    clip: auto;
    left: 0;
    width:60px;
}

.popularview .generic-text{word-break: break-word;}


@media screen and (max-width:980px) {
 .right-text {
   padding-left: 0px;
 }

.iconlink {
   display: none;
}

.popularview .iconlink{
   display: block;
}

 .linkwithimagesection {
    margin-left: -10px !important;
 }
  .aem-grid .linkwithimagesection {
    margin-left: 0px !important;
 }
}

 @media (max-width: 480px) {
.linkwithimagesection {
  text-align: center;
}
    .imgtoicnright-text{padding-left: 37px !important;}
}

@media screen and (min-width:981px) {
    .linkwithimagesection {
        margin-left: -25px !important;
    }
    .aem-grids .linkwithimagesection {
        margin-left: 0px !important;
    }
}
@media screen and (max-width:1024px) {
.popularview .right-text {
    width: 62%;
  }
}