@charset "utf-8";

.s1l,
.s1l p {
  font-size: 18px !important;
}
.s1l .violet {
  color: #6a2d91;
}
.s1l .head li {
  list-style: none;
  background-repeat: no-repeat;
  padding: 3px 0;
  padding-left: 30px;
}
.s1l .head li.phone {
  background-image: url('img/1l--icon-phone.png');
}
.s1l .head li.uadd {
  background-image: url('img/1l--icon-uadd.png');
}
.s1l .head li.doc {
  background-image: url('img/1l--icon-doc.png');
}
.s1l .item {
  border-bottom: 1px solid #dbdbdb;
  padding: 30px 0;
}
.s1l .item.last {
  border-bottom: none;
  padding-bottom: 0;
}
.s1l .item .left {
  float: left;
  display: inline-block;
  width: 50%;
  text-align: center;
}
.s1l .item .details {
  padding-top: 40px;
  margin-left: 50%;
}
.s1l .item .details .title {
  font-weight: bold;
  font-size: 24px;
  background: transparent url('img/1l--price.png') no-repeat;
  padding-top: 40px;
}
.i18n-ru .s1l .item .details .title {
  background: transparent url('img/1l--price-ru.png') no-repeat;
}
.s1l .item .details .title.no-head-img {
  background: none;
  padding-top: 0;
}
.s1l .item .details .prop {
  margin-top: 80px;
  width: 100%;
}
.s1l .item .details .prop tr {
  background: none;
}
.s1l .item .details .prop td {
  width: 50%;
  background-repeat: no-repeat;
  background-position: left center;
  padding: 15px 9px;
  padding-left: 50px;
}
.s1l .item .details .prop td.resolution {
  background-image: url('img/1l--prop-resolution.png');
}
.s1l .item .details .prop td.ram {
  background-image: url('img/1l--prop-ram.png');
}
.s1l .item .details .prop td.cam {
  background-image: url('img/1l--prop-cam.png');
}
.s1l .item .details .prop td.cpu {
  background-image: url('img/1l--prop-cpu.png');
}
.s1l .item .p5-rows {
  color: #6a2d91;
  margin-bottom: 20px;
}
.s1l .item .p5-rows .row {
  float: left;
  display: inline-block;
  width: 25%;
  /*background: transparent url('img/1l--+divider.png') no-repeat right center;*/
  padding-right: 20px;
  padding-left: 15px;
  height: 130px;
  text-align: center;
}
.s1l .item .p5-rows .row div {
  height: 100px;
  background-position: center top;
  background-repeat: no-repeat;
}
.s1l .item .p5-rows .row div a {
  display: inline-block;
  width: 91px;
  height: 91px;
}
.s1l .item .p5-rows .row.last {
  background: none;
  padding-right: 0;
}
.s1l .item .p5-rows .row.unlim div {
  background-image: url('img/1l--phone-unlim.png');
}
.s1l .item .p5-rows .row.globe div {
  background-image: url('img/1l--phone-globe.png');
}
.s1l .item .p5-rows .row.s4g div {
  background-image: url('img/1l--phone-4g.png') !important;
}
