.tem03-download-ms .item{margin:5px 0;position:relative;border:1px solid;padding:1%!important;border-radius:5px;border-color:#eee;transition:all .4s}
.tem03-download-ms .item:hover{border-color:#ccc;border-radius:0}
.tem03-download-ms .item .image{width:140px;float:left}
.tem03-download-ms .item .image img{width: 100%;}
.tem03-download-ms .item .text{padding-left:160px;width:100%;color:#666;transition:all .4s}
.tem03-download-ms .item:hover .text{transform:translateX(10px);color:#444}
.tem03-download-ms .item .text .title{font-size:15px;color:inherit;line-height:26px;margin-bottom:5px}
.tem03-download-ms .item .text .description{font-size:14px;color:inherit;}
.tem03-download-ms .item .btn{margin-top:20px}
@media screen and (max-width:991px) and (min-width:768px){
    .tem03-download-ms > .row{margin:0!important;}
}
@media(max-width:480px){.tem03-download-ms .item .text{padding-left:155px}
    .tem03-download-ms .item .text .title{font-size:14px!important;line-height:26px!important}
}@media(max-width:360px){
    .tem03-download-ms .item .image{width:120px}
    .tem03-download-ms .item .text{padding-left:135px}
    .tem03-download-ms .item .text .title{line-height:20px!important}
    .tem03-download-ms .item .btn{margin-top:5px}
}
.tem03-download-ms a:hover{cursor: pointer;}