.pn-list-toeic .row{display: flex;flex-wrap: wrap}
.pn-list-toeic .row [class*='col-']{margin-bottom: 30px}
.pn-list-toeic .row [class*='col-'] .pn-item{background-color: #eee;padding: 10px 50px 10px 115px;border-radius: 100px;display: flex;align-items: center;font-size: 18px;line-height: 25px;position: relative;min-height: 100px;}
.pn-list-toeic .row [class*='col-'] .pn-item:hover{box-shadow: 0 5px 10px rgba(0,0,0,.2);-moz-box-shadow: 0 5px 10px rgba(0,0,0,.2);-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);transition: all ease .3s;-moz-transition: all ease .3s;-webkit-transition: all ease .3s;}
.pn-list-toeic .row [class*='col-'] .pn-item span{position: absolute;width: 80px;height: 80px;border-radius: 100%;background-color: #45C0C8;color: #fff;font-size: 30px;font-weight: bold;margin-right: 15px;text-align: center;line-height: 80px;top: 50%;left: 10px;transform: translateY(-50%);-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.pn-list-toeic .pn-wrapper-pagination{margin: 30px 0 60px 0}
@media only screen and (max-width: 991px){
    .pn-list-toeic{margin-top: 15px}
    .pn-list-toeic .pn-wrapper-pagination{margin:0 0 30px 0}
}
@media only screen and (max-width: 767px){
    .pn-list-toeic .row [class*='col-'] .pn-item{font-size: 15px;line-height: 20px;padding-left: 100px;padding-right: 30px;}
    .pn-list-toeic .row [class*='col-'] .pn-item span{font-size: 20px}
}
@media only screen and (max-width: 570px){
    .pn-list-toeic .row{display: block;}
    .pn-list-toeic .row [class*='col-']{margin-bottom: 15px}
    .pn-list-toeic .row [class*='col-'] .pn-item{min-height: 80px;padding-left: 80px;}
    .pn-list-toeic .row [class*='col-'] .pn-item span{width: 60px;height: 60px;line-height: 60px;}
}