.field,
.field > span.value
{
    display:inline-block;
}

.autoField {
    width: auto;
}

.fullField {
    width: 100%;
}

.field15_16 {
    width: 93.75%;
}

.field7_8 {
    width: 87.5%;
}

.field13_16 {
    width: 81.25%;
}

.field3_4 {
    width: 75%;
}

.field11_16 {
    width: 68.75%;
}

.field2_3 {
    width: 66.666%;
}

.field5_8 {
    width: 62.5%;
}

.field9_16 {
    width: 56.25%;
}

.field1_2 {
    width: 50%;
}

.field7_16 {
    width: 43.75%;
}

.field3_8 {
    width: 37.5%;
}

.field1_3 {
    width: 33.333%;
}

.field5_16 {
    width: 31.25%;
}

.field1_4 {
    width: 25%;
}

.field1_5 {
    width: 20%;
}

.field3_16 {
    width: 18.75%;
}

.field1_6 {
    width: 16.66%;
}

.field1_8 {
    width: 12.5%;
}

.field1_16 {
    width: 6.25%;
}

/*--------------------------------------------LABEL WIDTH---------------------------------------------------------*/

.labelWidthFull > label,
.labelWidthFull > span.definition
{
    display:inline-block;
    float:left;
    width:100%;
}

.labelWidthFull > input,
.labelWidthFull > .styledSelect,
.labelWidthFull > span.value,
.labelWidthFull > textarea
{
    float:right;
    width:100%;
}

.labelWidth0 > label,
.labelWidth0 > span.definition
{
    display:inline-block;
    float:left;
    width:0px;
    font-size:0px;
}

.labelWidth0 > input,
.labelWidth0 > .styledSelect,
.labelWidth0 > span.value
{
    float:right;
    width:100%;
}


.labelWidth5 > label,
.labelWidth5 > span.definition
{
    display:inline-block;
    float:left;
    width:5px;
}

.labelWidth5 > input,
.labelWidth5 > .styledSelect,
.labelWidth5 > span.value
{
    float:right;
    width:calc(100% - 10px);
}

.labelWidth10 > label,
.labelWidth10 > span.definition
{
    display:inline-block;
    float:left;
    width:10px;
}

.labelWidth10 > input,
.labelWidth10 > .styledSelect,
.labelWidth10 > span.value
{
    float:right;
    width:calc(100% - 10px);
}

.labelWidth15 > label,
.labelWidth15 > span.definition
{
    display:inline-block;
    float:left;
    width:15px;
}

.labelWidth15 > input,
.labelWidth15 > .styledSelect,
.labelWidth15 > span.value
{
    float:right;
    width:calc(100% - 15px);
}

.labelWidth20 > label,
.labelWidth20 > span.definition
{
    display:inline-block;
    float:left;
    width:20px;
}

.labelWidth20 > input,
.labelWidth20 > .styledSelect,
.labelWidth20 > span.value
{
    float:right;
    width:calc(100% - 20px);
}

.labelWidth25 > label,
.labelWidth25 > span.definition
{
    display:inline-block;
    float:left;
    width:25px;
}

.labelWidth25 > input,
.labelWidth25 > .styledSelect,
.labelWidth25 > span.value
{
    float:right;
    width:calc(100% - 25px);
}

.labelWidth30 > label,
.labelWidth30 > span.definition
{
    display:inline-block;
    float:left;
    width:30px;
}

.labelWidth30 > input,
.labelWidth30 > .styledSelect,
.labelWidth30 > span.value
{
    float:right;
    width:calc(100% - 30px);
}

.labelWidth35 > label,
.labelWidth35 > span.definition
{
    display:inline-block;
    float:left;
    width:35px;
}

.labelWidth35 > input,
.labelWidth35 > .styledSelect,
.labelWidth35 > span.value
{
    float:right;
    width:calc(100% - 35px);
}

.labelWidth40 > label,
.labelWidth40 > span.definition
{
    display:inline-block;
    float:left;
    width:40px;
}

.labelWidth40 > input,
.labelWidth40 > .styledSelect,
.labelWidth40 > span.value
{
    float:right;
    width:calc(100% - 40px);
}

.labelWidth45 > label,
.labelWidth45 > span.definition
{
    display:inline-block;
    float:left;
    width:40px;
}

.labelWidth45 > input,
.labelWidth45 > .styledSelect,
.labelWidth45 > span.value
{
    float:right;
    width:calc(100% - 45px);
}

.labelWidth50 > label,
.labelWidth50 > span.definition
{
    display:inline-block;
    float:left;
    width:50px;
}

.labelWidth50 > input,
.labelWidth50 > .styledSelect,
.labelWidth50 > span.value
{
    float:right;
    width:calc(100% - 50px);
}

.labelWidth55 > label,
.labelWidth50 > span.definition
{
    display:inline-block;
    float:left;
    width:55px;
}

.labelWidth55 > input,
.labelWidth55 > .styledSelect,
.labelWidth55 > span.value
{
    float:right;
    width:calc(100% - 55px);
}

.labelWidth60 > label,
.labelWidth60 > span.definition
{
    display:inline-block;
    float:left;
    width:60px;
}

.labelWidth60 > input,
.labelWidth60 > .styledSelect,
.labelWidth60 > span.value
{
    float:right;
    width:calc(100% - 60px);
}

.labelWidth65 > label,
.labelWidth65 > span.definition
{
    display:inline-block;
    float:left;
    width:65px;
}

.labelWidth65 > input,
.labelWidth65 > .styledSelect,
.labelWidth65 > span.value
{
    float:right;
    width:calc(100% - 65px);
}

.labelWidth70 > label,
.labelWidth70 > span.definition
{
    display:inline-block;
    float:left;
    width:70px;
}

.labelWidth70 > input,
.labelWidth70 > .styledSelect,
.labelWidth70 > span.value
{
    float:right;
    width:calc(100% - 70px);
}

.labelWidth75 > label,
.labelWidth75 > span.definition
{
    display:inline-block;
    float:left;
    width:75px;
}

.labelWidth75 > input,
.labelWidth75 > .styledSelect,
.labelWidth75 > span.value
{
    float:right;
    width:calc(100% - 75px);
}

.labelWidth80 > label,
.labelWidth80 > span.definition
{
    display:inline-block;
    float:left;
    width:80px;
}

.labelWidth80 > input,
.labelWidth80 > .styledSelect,
.labelWidth80 > span.value
{
    float:right;
    width:calc(100% - 80px);
}

.labelWidth85 > label,
.labelWidth85 > span.definition
{
    display:inline-block;
    float:left;
    width:85px;
}

.labelWidth85 > input,
.labelWidth85 > .styledSelect,
.labelWidth85 > span.value
{
    float:right;
    width:calc(100% - 85px);
}

.labelWidth90 > label,
.labelWidth90 > span.definition
{
    display:inline-block;
    float:left;
    width:90px;
}

.labelWidth90 > input,
.labelWidth90 > .styledSelect,
.labelWidth90 > span.value
{
    float:right;
    width:calc(100% - 90px);
}

.labelWidth95 > label,
.labelWidth95 > span.definition
{
    display:inline-block;
    float:left;
    width:95px;
}

.labelWidth95 > input,
.labelWidth95 > .styledSelect,
.labelWidth95 > span.value
{
    float:right; 
    width:calc(100% - 95px);
}

.labelWidth100 > label,
.labelWidth100 > span.definition
{
    display:inline-block;
    float:left;
    width:100px;
}

.labelWidth100 > input,
.labelWidth100 > .styledSelect,
.labelWidth100 > span.value
{
    float:right; 
    width:calc(100% - 100px);
}

.labelWidth110 > label,
.labelWidth110 > span.definition
{
    display:inline-block;
    float:left;
    width:110px;
}

.labelWidth110 > input,
.labelWidth110 > .styledSelect,
.labelWidth110 > span.value
{
    float:right; 
    width:calc(100% - 110px);
}

.labelWidth120 > label,
.labelWidth120 > span.definition
{
    display:inline-block;
    float:left;
    width:120px;
}

.labelWidth120 > input,
.labelWidth120 > .styledSelect,
.labelWidth120 > span.value
{
    float:right; 
    width:calc(100% - 120px);
}

.labelWidth130 > label,
.labelWidth130 > span.definition
{
    display:inline-block;
    float:left;
    width:130px;
}

.labelWidth130 > input,
.labelWidth130 > .styledSelect,
.labelWidth130 > span.value
{
    float:right; 
    width:calc(100% - 130px);
}

.labelWidth140 > label,
.labelWidth140 > span.definition
{
    display:inline-block;
    float:left;
    width:140px;
}

.labelWidth140 > input,
.labelWidth140 > .styledSelect,
.labelWidth140 > span.value
{
    float:right; 
    width:calc(100% - 140px);
}

.labelWidth150 > label,
.labelWidth150 > span.definition
{
    display:inline-block;
    float:left;
    width:150px;
}

.labelWidth150 > input,
.labelWidth150 > .styledSelect,
.labelWidth150 > span.value
{
    float:right; 
    width:calc(100% - 150px);
}

.labelWidth160 > label,
.labelWidth160 > span.definition
{
    display:inline-block;
    float:left;
    width:160px;
}

.labelWidth160 > input,
.labelWidth160 > .styledSelect,
.labelWidth160 > span.value
{
    float:right; 
    width:calc(100% - 160px);
}

.labelWidth170 > label,
.labelWidth170 > span.definition
{
    display:inline-block;
    float:left;
    width:170px;
}

.labelWidth170 > input,
.labelWidth170 > .styledSelect,
.labelWidth170 > span.value
{
    float:right; 
    width:calc(100% - 170px);
}

.labelWidth180 > label,
.labelWidth180 > span.definition
{
    display:inline-block;
    float:left;
    width:180px;
}

.labelWidth180 > input,
.labelWidth180 > .styledSelect,
.labelWidth180 > span.value
{
    float:right; 
    width:calc(100% - 180px);
}

.labelWidth190 > label,
.labelWidth190 > span.definition
{
    display:inline-block;
    float:left;
    width:190px;
}

.labelWidth190 > input,
.labelWidth190 > .styledSelect,
.labelWidth190 > span.value
{
    float:right; 
    width:calc(100% - 190px);
}

.labelWidth200 > label,
.labelWidth200 > span.definition
{
    display:inline-block;
    float:left;
    width:200px;
}

.labelWidth200 > input,
.labelWidth200 > .styledSelect,
.labelWidth200 > span.value
{
    float:right; 
    width:calc(100% - 200px);
}

.labelWidth210 > label,
.labelWidth210 > span.definition
{
    display:inline-block;
    float:left;
    width:210px;
}

.labelWidth210 > input,
.labelWidth210 > .styledSelect,
.labelWidth210 > span.value
{
    float:right; 
    width:calc(100% - 210px);
}

.labelWidth220 > label,
.labelWidth220 > span.definition
{
    display:inline-block;
    float:left;
    width:220px;
}

.labelWidth220 > input,
.labelWidth220 > .styledSelect,
.labelWidth220 > span.value
{
    float:right; 
    width:calc(100% - 220px);
}

.labelWidth230 > label,
.labelWidth230 > span.definition
{
    display:inline-block;
    float:left;
    width:230px;
}

.labelWidth230 > input,
.labelWidth230 > .styledSelect,
.labelWidth230 > span.value
{
    float:right; 
    width:calc(100% - 230px);
}

.labelWidth240 > label,
.labelWidth240 > span.definition
{
    display:inline-block;
    float:left;
    width:240px;
}

.labelWidth240 > input,
.labelWidth240 > .styledSelect,
.labelWidth240 > span.value
{
    float:right; 
    width:calc(100% - 240px);
}

.labelWidth250 > label,
.labelWidth250 > span.definition
{
    display:inline-block;
    float:left;
    width:250px;
}

.labelWidth250 > input,
.labelWidth250 > .styledSelect,
.labelWidth250 > span.value
{
    float:right; 
    width:calc(100% - 250px);
}

.labelWidth260 > label,
.labelWidth260 > span.definition
{
    display:inline-block;
    float:left;
    width:260px;
}

.labelWidth260 > input,
.labelWidth260 > .styledSelect,
.labelWidth260 > span.value
{
    float:right; 
    width:calc(100% - 260px);
}

.labelWidth270 > label,
.labelWidth270 > span.definition
{
    display:inline-block;
    float:left;
    width:270px;
}

.labelWidth270 > input,
.labelWidth270 > .styledSelect,
.labelWidth270 > span.value
{
    float:right; 
    width:calc(100% - 270px);
}

.labelWidth280 > label,
.labelWidth280 > span.definition
{
    display:inline-block;
    float:left;
    width:280px;
}

.labelWidth280 > input,
.labelWidth280 > .styledSelect,
.labelWidth280 > span.value
{
    float:right; 
    width:calc(100% - 280px);
}

.labelWidth290 > label,
.labelWidth290 > span.definition
{
    display:inline-block;
    float:left;
    width:290px;
}

.labelWidth290 > input,
.labelWidth290 > .styledSelect,
.labelWidth290 > span.value
{
    float:right; 
    width:calc(100% - 290px);
}

.labelWidth300 > label,
.labelWidth300 > span.definition
{
    display:inline-block;
    float:left;
    width:300px;
}

.labelWidth300 > input,
.labelWidth300 > .styledSelect,
.labelWidth300 > span.value
{
    float:right; 
    width:calc(100% - 300px);
}

.labelWidth310 > label,
.labelWidth310 > span.definition
{
    display:inline-block;
    float:left;
    width:310px;
}

.labelWidth310 > input,
.labelWidth310 > .styledSelect,
.labelWidth310 > span.value
{
    float:right; 
    width:calc(100% - 310px);
}

.labelWidth320 > label,
.labelWidth320 > span.definition
{
    display:inline-block;
    float:left;
    width:320px;
}

.labelWidth320 > input,
.labelWidth320 > .styledSelect,
.labelWidth320 > span.value
{
    float:right; 
    width:calc(100% - 320px);
}

.labelWidth330 > label,
.labelWidth330 > span.definition
{
    display:inline-block;
    float:left;
    width:330px;
}

.labelWidth330 > input,
.labelWidth330 > .styledSelect,
.labelWidth330 > span.value
{
    float:right; 
    width:calc(100% - 330px);
}

.labelWidth340 > label,
.labelWidth340 > span.definition
{
    display:inline-block;
    float:left;
    width:340px;
}

.labelWidth340 > input,
.labelWidth340 > .styledSelect,
.labelWidth340 > span.value
{
    float:right; 
    width:calc(100% - 340px);
}

.labelWidth350 > label,
.labelWidth350 > span.definition
{
    display:inline-block;
    float:left;
    width:350px;
}

.labelWidth350 > input,
.labelWidth350 > .styledSelect,
.labelWidth350 > span.value
{
    float:right; 
    width:calc(100% - 350px);
}

.labelWidth360 > label,
.labelWidth360 > span.definition
{
    display:inline-block;
    float:left;
    width:360px;
}

.labelWidth360 > input,
.labelWidth360 > .styledSelect,
.labelWidth360 > span.value
{
    float:right; 
    width:calc(100% - 360px);
}

.labelWidth370 > label,
.labelWidth370 > span.definition
{
    display:inline-block;
    float:left;
    width:370px;
}

.labelWidth370 > input,
.labelWidth370 > .styledSelect,
.labelWidth370 > span.value
{
    float:right; 
    width:calc(100% - 370px);
}

.labelWidth380 > label,
.labelWidth380 > span.definition
{
    display:inline-block;
    float:left;
    width:380px;
}

.labelWidth380 > input,
.labelWidth380 > .styledSelect,
.labelWidth380 > span.value
{
    float:right; 
    width:calc(100% - 380px);
}

.labelWidth390 > label,
.labelWidth390 > span.definition
{
    display:inline-block;
    float:left;
    width:390px;
}

.labelWidth390 > input,
.labelWidth390 > .styledSelect,
.labelWidth390 > span.value
{
    float:right; 
    width:calc(100% - 390px);
}

.labelWidth400 > label,
.labelWidth400 > span.definition
{
    display:inline-block;
    float:left;
    width:400px;
}

.labelWidth400 > input,
.labelWidth400 > .styledSelect,
.labelWidth400 > span.value
{
    float:right; 
    width:calc(100% - 400px);
}