.tem371-irregular .items{padding: 0!important;border-color: #ddd;}
.tem371-irregular .mr .items{margin:15px 0;}
.tem371-irregular .items a{display: block;border-color: inherit;height: 100%;padding:10px 0;}
.tem371-irregular .items .item{height: 100%;padding: 0 10%;border-right: 1px solid;border-color: inherit;height: 100%;}
.tem371-irregular .items:last-child .item{border-right-color: transparent;}
.tem371-irregular .mr .items:last-child .item{border-right-color: inherit;}
.tem371-irregular .items .image{width: 100%;overflow: hidden;}
.tem371-irregular .items .image img{max-width:100%;width: auto;transition: 1.2s;-moz-transition: 1.2s;-webkit-transition: 1.2s;}
.tem371-irregular .items .text{width: 100%;height: auto;text-align: left;color:#333;padding: 10px 6px;transition: .6s;-moz-transition: .6s;-webkit-transition: .6s;}
.tem371-irregular .items .text .title{font-size: 16px;transition: .3s ease-out;-moz-transition: .3s ease-out;-webkit-transition: .3s ease-out;}
.tem371-irregular .items .text .description{opacity: .7;margin-top: 10px;line-height: 170%;transition: .4s ease-out;-moz-transition: .4s ease;-webkit-transition: .4s ease-out}
.tem371-irregular .items .item{display: flex;display:-webkit-flex;flex-wrap: wrap;}
.tem371-irregular .flexBoxWrap.reverse .item{flex-wrap: wrap-reverse;}
@media (min-width: 769px){
    .tem371-irregular .items:hover .image img{filter: grayscale(0);-webkit-filter: grayscale(0);transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}
    .tem371-irregular .items a:hover .title{transform: translateY(-20px);-moz-transform: translateY(-20px);-webkit-transform: translateY(-20px);}
    .tem371-irregular .items a:hover .description{transform: translateY(-15px);-moz-transform: translateY(-15px);-webkit-transform: translateY(-15px);}
}
@media (min-width: 1200px){
    .tem371-irregular .col-lg-6:nth-child(2n) .item,
    .tem371-irregular .col-lg-4:nth-child(3n) .item,
    .tem371-irregular .col-lg-3:nth-child(4n) .item,
    .tem371-irregular .col-lg-2_4:nth-child(5n) .item,
    .tem371-irregular .col-lg-2:nth-child(6n) .item{border-right-color: transparent;}
}
@media(min-width:992px) and (max-width:1199px){
    .tem371-irregular .col-md-6:nth-child(2n) .item,
    .tem371-irregular .col-md-4:nth-child(3n) .item,
    .tem371-irregular .col-md-3:nth-child(4n) .item,
    .tem371-irregular .col-md-2_4:nth-child(5n) .item,
    .tem371-irregular .col-md-2:nth-child(6n) .item{border-right-color: transparent;}
}
@media(min-width:768px) and (max-width:991px){
    .tem371-irregular .col-sm-6:nth-child(2n) .item,
    .tem371-irregular .col-sm-4:nth-child(3n) .item,
    .tem371-irregular .col-sm-3:nth-child(4n) .item,
    .tem371-irregular .col-sm-2_4:nth-child(5n) .item,
    .tem371-irregular .col-sm-2:nth-child(6n) .item{border-right-color: transparent;}
}
@media(max-width:767px){
    .tem371-irregular .col-xs-6:nth-child(2n) .item,
    .tem371-irregular .col-xs-4:nth-child(3n) .item,
    .tem371-irregular .col-xs-3:nth-child(4n) .item,
    .tem371-irregular .col-xs-2_4:nth-child(5n) .item,
    .tem371-irregular .col-xs-2:nth-child(6n) .item{border-right-color: transparent;}
}
@media (max-width: 768px){
    .tem371-irregular .mr .items{margin:8px 0;}
}
@media (max-width: 480px){
    .tem371-irregular .items .item{padding: 0 5%;}
    .tem371-irregular .items a{margin:0;}
    .tem371-irregular .items .text{padding: 20px 3% 10px;}
}
@media (max-width: 400px){
    .tem371-irregular .items{width:100%;max-width: 100%;}
    .tem371-irregular .items:nth-child(n) .item{border-width: 0;padding:0 3%;}
}