Можно рамку сделать из box-shadow
.middle-input-wrap input:checked + label {
background: #c25918 no-repeat;
box-shadow: inset 0 3px 6px rgba(0, 0, 0, .2), 0px 0px 0px 4px rgba(206,99,27,1);
color: #fff;
border-left: 0px solid #ce631b;
border-right: 0px solid #ce631b;
border-top: 4px solid #ce631b;
border-bottom: 4px solid #ce631b;
}