
.instagram_images .instagram {
  margin-left: -10px;
  margin-right: -10px;
}

.instagram_images .instagram .item {
  float:left;
  width:calc(25% - 20px) !important;
  padding:0;
  position:relative;
  text-align:center;
  overflow: hidden;
  border:none;
  margin-left: 10px !important;
  margin-right: 10px !important;
  box-shadow:none;
}

.instagram_images .instagram .item.user{background:#f2f2f2;text-align:left;display:none;}
.instagram_images .instagram .item.user .body2{padding:27px 30px;font-size:13px;line-height:18px;color:#333333;}
.instagram_images .instagram .item.user .image{margin:0 auto 12px;width:36px;height:36px;}
.instagram_images .instagram .item.user .name{margin:0 0 17px;font-size:20px;color:#FFF;}
.instagram_images .instagram .item.user .button a{border-color:#557fa2;}
.instagram_images .instagram .item.user .link{margin:8px 0 0;font-size:16px;font-weight:bold;line-height:1.1;}

.instagram_images .instagram .item .image {
  display: block;
  position:relative;
  padding: 0 !important;
}

.instagram_images .instagram .item .image img {
  display: block;
  width: 100%;
  height: 100%;
  transition: all .3s ease;
}

.instagram_images .instagram .item .image:hover img {
  -webkit-transform: scale(1.25);
  transform: scale(1.25);
}

.instagram_images .instagram .item .image:after{content:"";position:absolute;bottom:30px;left:30px;width:36px;height:36px;display:block;background:url(images/priority.png) -244px -42px no-repeat;display:none;}
.instagram_images .instagram .item .image img{max-width:100%;max-height:100%;width: 100%;}
.instagram_images .instagram .item .desc a{position:absolute;top:0;right:0;bottom:0;left:0;}
.instagram_images .instagram .item .desc{position:absolute;top:100%;right:0;bottom:0;left:0;text-align:left;color:#FFF;line-height:1.5384em;z-index:1;transition: top 0.3s ease;-moz-transition: top 0.3s ease;-ms-transition: top 0.3s ease;-o-transition: top 0.3s ease;-webkit-transition: top 0.3s ease;}
.instagram_images .instagram .item .desc * {color:#FFF!important;}
.instagram_images .instagram .item:after{
  display: none;
  content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;background:rgba(0,0,0,0.6);transition: opacity 0.3s ease;-moz-transition: opacity 0.3s ease;-ms-transition: opacity 0.3s ease;-o-transition: opacity 0.3s ease;-webkit-transition: opacity 0.3s ease;
}
.instagram_images .instagram .item:hover:after{opacity:1;visibility:visible;}
.instagram_images .instagram .item:hover .desc{top:0;}
.instagram_images .instagram .item .desc .wrap{padding:30px;position:relative;}
.instagram_images .instagram .item .date{position:relative;padding:0 0 0 30px;}
.instagram_images .instagram .item .date .svg{position:absolute;left:0;top:2px;}
.instagram_images .instagram .item .date svg path{fill:#FFF;}
.instagram_images .instagram .item .date>span{opacity:0.7;}
.instagram_images .instagram .item .desc .text{padding-top:21px;overflow:hidden;text-overflow:ellipsis;}
.instagram_images .instagram .item .mCSB_scrollTools{opacity:1;}
.instagram_images .instagram .item.bottom_desc .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{height:100%;}
.instagram_images .instagram .item.bottom_desc .desc{height:100%;}
.instagram_images .instagram .item.bottom_desc .desc .wrap{position:absolute;left:0;right:0;bottom:0;}

.instagram_images .instagram .flexslider {
  margin-bottom: 0;
}

.instagram_images.showroom {
  margin-bottom: 40px;
  margin-top: 30px;
}

.instagram_images.showroom .instagram .item {
  width: calc(16.6% - 20px) !important;
  margin-bottom: 25px;
}

.instagram_images.showroom .instagram {
  min-height: auto !important;
}

.block-info-delpay {
  margin-bottom: 60px;
}

.block-info-delpay .item {
  background-color: #EEEEF7;
  padding: 50px 60px 50px 54px;
  height: 100%;
  margin: 0 !important;
}

.block-info-delpay .item .name {
  
}

.block-info-delpay .item .more {
  float: right;
}

.block-info-delpay .desc-info {
  margin-top: 25px;
}