/* tem71-pro */
.tem71-pro .interval{padding:0 5px;}
.tem71-pro .column{padding:0 10px;}
.tem71-pro .pro-li .images{position:relative;}
.tem71-pro .pro-li .images::before{border:1px solid rgba(255,255,255,.53);left:0;top:0;margin:4%;opacity:0;width:calc(93% - 2px);height:calc(90% - 2px);content:"";position:absolute;z-index:2;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.tem71-pro .pro-li:hover .images::before{opacity:1;}
.tem71-pro .pro-li .images img{width:100%;}
.tem71-pro .pro-li .text{padding:15px 0;position:relative;bottom:0;width:100%;left:0;background:#fff;overflow:hidden;box-shadow:0;}
.tem71-pro .pro-li .text .title{font-size:16px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:100;}
.tem71-pro .pro-li:hover .text .title{color:#000;}
.tem71-pro .pro-li .text .description{display:block;display:none;}
.tem71-pro .pro-li .pro_price{line-height:22px;color:#333;font-family:"HELVETICANEUELTPRO-THEX",Arial;}
.tem71-pro .pro-li .pro_price .price_new{padding-right:5px;opacity:.53;}
.tem71-pro .pro_price i{font-style:normal;}
@media (max-width: 768px){
    .tem71-pro .interval{padding: 0;}
    .tem71-pro .container,
    .tem71-pro.full-screen-spacing .text{padding-left: 3%!important;padding-right: 3%!important}
    .tem71-pro.full-screen-spacing .container{padding-left: 0!important;padding-right: 0!important}
}
@media (max-width:480px){
    .tem71-pro .pro-li .text{padding:5px 0;}
    .tem71-pro .pro-li .text .title{font-size:14px;}
    .tem71-pro .pro-li .text .description{font-size:12px;}
}
@media (max-width:360px){
    .tem71-pro .column{width:100%;}
}
