.tem98-pro .item .images img{width: 100%}
.tem98-pro .item .text{padding:0 10px 0 5px;color:#333;}
.tem98-pro .title{margin-top:24px;transition: 0.3s ease-out;-moz-transition: 0.3s ease-out;-webkit-transition: 0.3s ease-out;}
.tem98-pro .description{font-size:12px;margin-bottom:22px;width:100%;opacity:.53;}
.tem98-pro .prev,
.tem98-pro .next{width:40px;height:40px;background:none;transition:0.5s ease;cursor:pointer;display:block;position:absolute;top:50%;transform: translateY(-50%);-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);opacity: 1;z-index: 2;}
.tem98-pro .prev{left:0;transform: rotate(-180deg) translateY(20px);-moz-transform: rotate(-180deg) translateY(20px);-webkit-transform: rotate(-180deg) translateY(20px);}
.tem98-pro .next{right: 0;}
.tem98-pro .prev span,
.tem98-pro .next span{display: block;width:40px;height:40px;line-height:40px;background:rgba(0,0,0,.2);color:#fff;text-align:center;font-size: 22px}
.tem98-pro .swiper-wrapper{margin-bottom: 30px;}
.tem98-pro .swiper-pagination{bottom:0;text-align: center;border-color: #999;z-index: 4;width: 100%;}
.tem98-pro .swiper-pagination span{background-color: transparent;margin:0 6px!important;border:4px solid;border-color: inherit;}
.tem98-pro .swiper-pagination span.swiper-pagination-bullet-active{opacity: 1;}

@media (max-width:767px){
    .tem98-pro .container,
    .tem98-pro.full-screen-spacing .container{padding-left: 3%!important;padding-right: 3%!important}
    .tem98-pro .item{width:100%;padding:0 5px;}
    .tem98-pro .title{margin-top:5px;}
    .tem98-pro .description{margin-bottom:5px;}
    .tem98-pro .item .text{padding: 0 3%;}
    .tem98-pro .swiper-pagination span{width: 6px;height: 6px;border-width: 3px;}
}
@media (max-width:480px){
    .tem98-pro .prev,
    .tem98-pro .next{display: none!important;}
}
