.viewed {
  background: rgb(243, 243, 243) none repeat scroll 0 0;
  padding: 40px 0 60px 0;
  margin-bottom: -60px;
  width: 100%;
}
.view-slider {position: relative;}
.vew-tit {float:left;}
.view-gallery {margin: 30px 0 0 0;}
.view-gallery ul li {list-style-type: none;}
.view-slider .prev {right: 70px; background: url("/images/view-arr.png") no-repeat 20px center;background-size: 100px;}
.view-slider .next {right: 10px; background: url("/images/view-arr.png") no-repeat -40px center;background-size: 100px;}
.view-slider .prev, .view-slider .next {
  cursor: pointer;
  height: 70px;
  position: absolute;
  top: -20px;
  width: 70px; 
   
}
.gallery-item .act {position: absolute; top: 0; left:0; background: #a22a8a; color: #fff; padding: 5px; text-transform: uppercase; font-family: Roboto; font-weight: bold; font-size: 10px;}

.view-gallery .gallery-item {width: 270px; margin-right: 30px; height: 360px; background: #fff; position: relative; }
.view-gallery .gallery-item .descr {width: 230px; height: 80px; padding: 0 20px; display: table-cell; vertical-align: middle; font-family: Roboto; font-weight: 500; color: #355080; font-size: 13px; text-transform: uppercase; background: #fff;}
.view-gallery a {text-decoration: none;}
