/* form alignment */
.formi-align-left .label-title {
    float: left;
    -webkit-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s;
}
.formi-align-left .description {
    float: left;
    -webkit-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s;
}
.formi-align-right .label-title {
    float: right;
    -webkit-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s;
}
.formi-align-right .description {
    float: right;
    text-align: right;
    -webkit-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s;
}
.formi-align-center .formi-field-label {
    text-align: center;
    -webkit-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s;
}
.formi-align-center .description {
    text-align: center;
    -webkit-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s;
}

/* Formi Layout Default */
.formi-default .formi-field-label {
    width: 100%;
    -webkit-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s;
}

/* Formi Layout Right */
.formi-layout-right .formi-field-wrapper {
    width: 68%;
    -webkit-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s;
}
.formi-layout-right.formi-align-center .description {
    float: left;
    -webkit-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s;
}
.formi-layout-right .formi-field-label {
    width: 28%;
    margin-left: 2%;
    -webkit-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s;
}
.formi-layout-right .description {
    width: 28%;
    margin-left: 2%;
    -webkit-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s;
}
.formi-layout-right .formi-align-right .description {
  float: right;
  -webkit-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
}
.formi-layout-right .description {
    float: right;
    -webkit-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s;
}

/* Formi Layout Placeholder */
.formi-placeholder .formi-field-label {
    display: none !important;
    -webkit-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s;
}

/* Formi Layout Left */
.formi-layout-left .formi-field-label {
    float: left;
    width: 28%;
    margin-right: 2%;
}
.formi-layout-left .description {
    display: block !important;
    float: left !important;
    margin-top: 0 !important;
    padding-right: 0 !important;
    width: 28% !important;
}

/* Formi Layout Material */
.formi-material .formi-field-label {
    display: block;
    float: left;
    margin-left: 2%;
    position: relative;
    top: 30px;
    width: 100%;
    z-index: 1;
}


.description {
    font-size: 0.85rem;
}


.formi.selection.dropdown {
  min-width: 100% !important;
}

.formi-layout-left .description {
    display: block !important;
    padding-right: 0%;
    width: 28% !important;
    float: left!important;
    margin-top: 0!important;
}

.formi-layout-left .formi-field-wrapper {
    float: right !important;
    width: 68% !important;
}
.formi-layout-right .description {
    padding-left:0%;
    margin-top: 0!important;
    width: 28% !important;
}
.formi-layout-right .formi-field-wrapper{
    width: 68%!important;
}
.mt10{
  margin-top: 10px;
}
.formi-layout-right .description {
  float: right!important;
}
.formi-material .formi-field-label{
    width: auto!important;
}
.description.desc-checkbox {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    float: none !important;
}
