.hs-rss-module .hs-rss-item {
width: 30%;
  /* If minimum screen width is 320, switch to side by side. Replace 320 with whatever screen size you want to swap between horizontal and stacked view */
@media (min-width:320px)
{
  .row {
    flex-direction:row;
  }
}
  display: flex; /*make the parent a flex container*/
  flex-direction: column; /*display the content in a column*/
}

.hs-rss-item-text {
  font-size: 14px;
  /*padding-right: 30px;/*padding to match the etxt block*/
  order: 3; /*reorder the position of the text block*/
}
.hs-rss-module .hs-rss-item .hs-rss-item-image-wrapper{
  width: unset; /*reset the width of the image*/
  padding-right: 20px;/*padding to match the etxt block*/
  order: 1; /*reorder the position of the img wrapper block*/
}

.hs-rss-module {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.flex-items {
				/*background-color: #f4f4f4;*/
				width: 100px;
				height:50px;
				margin: 10px;
				text-align: center;
				font-size: 40px;
			}
}