#protocolReview-lot-element {
    padding: 0 !important;
}
#protocolReview-lot-element textarea {
    width: 285px;
}

input[type="radio"] {
    width: 10% !important;
}

.notAdmittedReasonType label {
    float: none !important;
    padding-right: 5px !important;
    width: 100% !important;
}

.notAdmittedReasonType {
    width: 100% !important;
}

.psFile-upload {
    width: 100% !important;
}

.notAdmittedReasonFieldset dd {
    width: 96% !important;
}

.feature {
    width: 35px;
    height: 35px;
}

#ipBidding {
    background-image: url('images/ps-electronic-auction/icon_smallbussiness.png');
    background-size: 35px;
}

#penalLaw {
    background-image: url('images/ps-electronic-auction/icon_law.png');
    background-size: 35px;
}

#handicappedOrganization {
    background-image: url('images/ps-electronic-auction/icon_disabled.png');
    background-size: 35px;
}

#foreignOrganization {
    background-image: url('images/ps-electronic-auction/icon_flags.png');
    background-size: 35px;
}

#RBK126 {
    background-image: url('images/ps-electronic-auction/icon_flags.png');
    background-size: 35px;
}

.modal-dialog {
    margin: 0;
    position: absolute;
    top: 50%;
    left: 40%;
    width: 400px;
}

.request-offer > div {
    float: right;
}
