JSFiddle - React, Tailwind, and code Playground

by आर्थर

HTML

<div>
  <ul>
    <li class="cat-item">
      <a href="/p/tokarnyye-raboty-po-metallu-na-zakaz.html"><img src="//2.bp.blogspot.com/-JEEEGsrwLPE/WL3fbXNKrdI/AAAAAAAAAPo/t6Ixb85WjVIDug1gZXfJcpnqINy1LxDcQCLcB/s1600/tokarnyye-raboty_icon1.jpg" style="width: 485px; height: 160px;" alt="Токарная обработка" title="Токарная обработка"/><span>Токарная обработка</span></a>
    </li>
    <li class="cat-item">
      <a href="/p/frezernyye-raboty-po-metallu-na-zakaz.html"><img src="//2.bp.blogspot.com/-eHmX79VcQbM/WL3fbczLDEI/AAAAAAAAAPs/cDuuTO78tvMeWBcvYIAhR8k2sNgL2tcLgCLcB/s1600/frezernyye-raboty_icon1.jpg" style="width: 485px; height: 160px;" alt="Услуги фрезеровщика" title="Услуги фрезеровщика"/><span>Услуги фрезеровщика</span></a>
    </li>
    <li class="cat-item">
      <a href="/p/zubonareznyye-raboty-na-zakaz.html"><img src="//4.bp.blogspot.com/-uYG2Y7cabH0/WL3fbWKASzI/AAAAAAAAAPw/2godM-i4Ruw7Rf7lURnhtaS3d3NhW8GhwCLcB/s1600/zubofrezernyye-raboty_icon1.jpg" style="width: 485px; height: 160px;" alt="Услуги по зубообработке" title="Услуги по зубообработке"/><span>Услуги по зубообработке</span></a>
    </li>
  </ul>
</div>
<div style="clear:both;"></div>

<div id="btext1" align="left">Для расчёта стоимости изделия и сроков изготовления, вышлите чертеж, фотографию образца или эскиз необходимого изделия в телеграм, ватсап, вайбер&#160;<a rel="nofollow" href="tel:+380632983380"><i class='fa fa-phone-square'>&#160;</i>(063) 298-33-80</a>  или на наш электронный адрес <a rel="nofollow" href="mailto:[email protected]">[email protected]</a><br/></div>
<div style="clear:both;"></div>

CSS

#content_boxnbt h2 {
  font-size: 1.2em !important;
  line-height: 20px !important;
  padding-left: 4% !important;
  /* Поле слева */
  width: 90% !important;
  /* Ширина блока */
  text-align: left !important;
  /* Выравнивание по правому краю */
}

.cat-item {
  background: #fff;
  box-shadow: 0 0 10px rgba(29, 29, 29, 0.18);
  float: left;
  margin: 0px 18px 18px 0px;
  padding: 8px;
  border-radius: 0px;
  width: 485px;
  border-bottom: 3px solid #c0c0c0;
  list-style: none;
}

.cat-item.removeright {
  margin-right: 0px;
}

.cat-item .description {
  padding: 10px 2px !important;
}

.cat-item a {
  text-decoration: none;
}

.cat-item .description p {
  text-align: left;
  font-size: 14px !important;
  line-height: 17px !important;
}

.cat-item img {
  float: left;
  margin-right: 14px;
}

.cat-item span {
  font-size: 16px;
  float: left;
  height: 23px;
  padding: 5px 10px;
  vertical-align: middle;
  line-height: 33px;
  color: #343434;
  width: 465px;
  text-transform: uppercase;
}

.cat-item {
  max-width: 90%;
  height: auto;
}