#rs_grupper ul.options{
	padding: 8px 0 10px 0;
	display:block;
	font-size:13px;
	color:#3F3F3F;
	margin:0px;
	list-style:none !important;
}
#rs_grupper li{
	list-style: none !important;
    display: flex;
    width: 100%;
    margin-bottom: 10px;
}
#rs_grupper li:before{
	content: none !important;
}
#rs_grupper li span{
	font-size: 14px;
    color: #666;
    font-weight: normal;
    padding-right: 5px;
    position: relative;
}
#rs_grupper li b{
	font-size: 14px;
    font-weight: normal;
    position: relative;
}
#rs_grupper li .sep {
	flex: 1;
    border-bottom: 1px dotted #c7c7c7;
    margin: 0 5px 5px;
}

#rs_grupper .options:last-child {
	padding-bottom: 0;
}

@media only screen and (max-width: 40em) {
    .group-tech-char {
        display: table;
        width: 100%;
    }
    ul.options {
        display: table-row-group;
        padding: 0;
        width: 100%;
    }    
    ul.options li {
        display: flex;
        width: 100%;
    }
    ul.options li span, ul.options li .item-value {
        display: block;
        padding: 7px 10px;
        font-size: 14px;
        flex: 1;
        max-width: 50%;
        word-break: break-word;
    }
    ul.options li .item-value span {
        padding: 0;
        display: unset;
    }
    ul.options .sep {
        display: none;
    }
    ul.options li:nth-child(odd) * {
        background-color: #f5f5f5;
    }
    .m-pr-desc-table strong {
        padding: 0 10px;
        margin: 10px 0 5px;
        display: block;
    }
    ul.options li *:first-child {
        width: 50% !important;
    }
    .item-value b {
        font-weight: normal;
    }
    .vb-product-table-showed {
        font-size: 14px;
    }
}