.form-group{width:25%;float:left;box-sizing:border-box;margin:0;padding:0;height:26px;position:relative;border-right:none;}
label{width:80px;text-align:right;border-right:1px solid #000;height:100%;position:absolute;left:0;top:0;padding-right: 2px;}
.form-control{width:100%;line-height:24px;float:right;border-radius:0;padding:0px 0;padding-left:82px;box-sizing:border-box;border-top:1px solid #000;border-left:1px solid #000;border-bottom:1px solid rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0);}
.form-group:nth-child(4) .form-control{border-right:1px solid #000;}
.form-group:nth-child(8) .form-control{border-right:1px solid #000;border-bottom:1px solid #000;line-height:25px;}
.form-group:nth-child(11) .form-control{border-right:1px solid #000;}
.form-group:nth-child(12){width:100%;border-right:1px solid #000;height: auto;min-height: 50px;}
.form-group:nth-child(13){width:100%;border-right:1px solid #000;border-bottom:1px solid #000;}
.form-group:nth-child(14) .form-control,.form-group:nth-child(15) .form-control,.form-group:nth-child(16) .form-control{border-top-color:rgba(0,0,0,0);border-bottom:1px solid #000;}
.form-group:nth-child(16) .form-control{border-right:1px solid #000;}
@media screen and (max-width:660px){.form-group{width:50%;}
.form-group:nth-child(2) .form-control,.form-group:nth-child(6) .form-control,.form-group:nth-child(10) .form-control,.form-group:nth-child(15) .form-control{border-right:1px solid #000;}
.form-group:nth-child(10) .form-control{border-bottom:1px solid #000;}
}
.formBt{margin-top:50px;}
/* .text-danger {color: #dc3545!important;float: left;position: relative;left: 5px;}
.small, small {    font-size: 80%;
    font-weight: 400;
    position: absolute!important;
    top: 4px;
    width: 200px;
    display: block;
    text-align: left;
    z-index: 999;
    left: 82px!important;
}} */
