#form-content {
    /*border:1px solid red;*/
}
#form-content .help-block {
    border-left: none;
    cursor: pointer;
    display: block;
    /*height: 63px;*/
    overflow: hidden;
    position: inherit;
    height: auto;
    /* right: 0; */
    /* top: 0; */
    width: auto;
}

.second-bl{
    padding-left:20px;
    /*padding-top:30px;*/
}
div.bl-1 {
    float: left !important;
    padding-top:5px;
}
div.bl-2 {
    float: left !important;
    padding-top:0px;
}
.bl-2 select {
    min-width:100px;
}

.clearfix { clear: both;}

.chosen-sel { width: 95%}

.naideno-bl { text-align: center; color: green; }

@keyframes inputAutoCompliteFrames{
    0%{
        margin-left: 0px;
    }
    20%{
        margin-left: 5px;
    }
    40%{
        margin-left: 10px;
    }
    60%{
        margin-left: 15px;
    }
    80%{
        margin-left: 6px;
    }
    100%{
        margin-left: 0px;
    }
}
.inputAutoComplite{
    background: #FFFACD!important;
    animation: 250ms ease-in-out inputAutoCompliteFrames;
}
.menu-loader{
    text-align: center;
}
.dNone{
    display: none!important;
}
.kform-loader{
    position: absolute;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    z-index: 2;
}
.kform-loader div{
    height: 100%;
}
.kform-loader .flex-loader{
    display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    justify-content: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: center;
    -ms-flex-pack: justify;
    align-items: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    background: rgba(0,0,0,0.2);
}
#form-add .has-success{
    border: 1px solid #3c763d!important;
}
#form-add .has-error{
    border: 1px solid #a94442!important;
}