.tem02-solution .col-lg-4 .item:last-child{margin-bottom:0;}
.tem02-solution .item {position:relative;margin:0 0 20px;}
.tem02-solution .item .images{position:absolute;right:0;top:0;transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-ms-transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;}
.tem02-solution .item .images img{width:100%;height:100%;}
.tem02-solution .col-lg-4:nth-of-type(1) .item:hover .images{right:5px;}
.tem02-solution .col-lg-4:nth-of-type(3) .item:hover .images{left:5px;}
.tem02-solution .col-lg-4:nth-of-type(3) .item .images{right:auto;left:0;}
.tem02-solution .item .images{width:60px;height:60px;overflow:hidden;border-radius:50%;}
.tem02-solution .item .description{padding-right:80px;line-height:27px;font-size:14px;color:#444;min-height:60px;overflow:hidden;max-height:81px;transition:all .2s ease-in 0s;-o-transition:all .2s ease-in 0s;-moz-transition:all .2s ease-in 0s;-ms-transition:all .2s ease-in 0s;-webkit-transition:all .2s ease-in 0s;}
.tem02-solution .item:hover .description{opacity:.8;}
.tem02-solution .col-lg-4:nth-of-type(3) .item .description{padding:0 0 0 80px;}
.tem02-solution .about_pic{width:100%;}
.tem02-solution .about_pic img{width:100%;}
@media (max-width:991px){
    .tem02-solution .col-lg-4:nth-of-type(2){padding:0;}
    .tem02-solution .item{margin-bottom:10px;}
    .tem02-solution .item .description{max-height:60px;}
}
@media (max-width:768px){
    .tem02-solution .container,
    .tem02-solution.full-screen-spacing .container.full-screen{padding-left: 3%!important;padding-right: 3%!important}
    .tem02-solution .item .description{line-height: 27px!important;}
}
@media (max-width:640px){
    .tem02-solution .col-lg-4:nth-of-type(2){width:100%;padding:0 15px;margin:10px 0;}
    .tem02-solution .item .description{font-size:13px;line-height:24px;max-height:215px;}
    .tem02-solution .col-xs-4{width:100%;}
}
@media (max-width:360px){
    .tem02-solution .item .description{padding-right:70px;}
    .tem02-solution .col-lg-4:nth-of-type(3) .item .description{padding:0 0 0 70px;}
}