.jky-steps .stepsIcon,.jky-steps ul{display:flex}.jky-steps li,.jky-steps ul{list-style:none}.jky-steps li{width:100%;text-align:center}.jky-steps .lineUl{margin-bottom:5px}.jky-steps div.jky-error{border-bottom:1px solid #ee2121}.jky-steps div.jky-error span{color:#ee2121}.jky-steps .radioSelect{box-sizing:border-box;display:inline-block;border-radius:100%!important;border:1px solid #12b5b0;position:relative;width:30px;height:30px;vertical-align:middle;background-color:#12b5b0}.jky-steps .jky-radioError.radioSelect::after,.jky-steps .jky-radioError.radioSelect::before,.jky-steps .radioSelect::after{content:' ';left:8px;position:absolute;width:10px}.jky-steps div.jky-hide{background:0 0;border-color:transparent}.jky-steps .radioSelect::after{border:2px solid #fff;border-left:0;border-top:0;top:3px;height:16px;-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.jky-steps .jky-radioError.radioSelect{background:#ee2121;border:1px solid #ee2121;color:#ee2121}.jky-steps .jky-radioError.radioSelect::before{border:2px solid #fff;border-left:0;border-top:0;top:3px;height:10px;-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.jky-steps .jky-radioError.radioSelect::after{border:2px solid #fff;border-right:0;border-bottom:0;top:15px;height:10px;-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.jky-steps .radioSelectDisabled{background-color:#d9d9d9;border-color:#ccc}.jky-steps .line{display:block;flex:1;height:20px;border-bottom:1px solid#12b5b0;margin-top:-5px;font-size:12px;color:#12b5b0}.jky-steps .jky-text-info{min-height:40px}.jky-steps .lineDefaule{border-bottom:1px solid#d9d9d9}.jky-steps .title{font-size:14px}.jky-steps .text{position:relative}.jky-steps .list-title{position:absolute;width:120px;left:0}.jky-steps .description{font-size:12px}