.col-form-label {
    margin-right: 15px;
}

.custom-form-control {
    width: 70%;
}

.bmd-form-group {
    width: 70%;
}

.custom-from-row {
    margin-top: 5px;
    margin-bottom: 5px;
}

.col-form-label-left {
    text-align: left!important;
}

.tox-tinymce {
    margin-bottom: 20px;
}

.vich-form-custom {
    background-image: none;
}

.login-card-custom {
    background: #999!important;
    box-shadow: 0 2px 2px 0 hsl(0deg 0% 60% / 14%), 0 3px 1px -2px hsl(0deg 0% 60% / 20%), 0 1px 5px 0 hsl(0deg 0% 60% / 12%);
}

.linebelow::after {
    content:"";
    position:absolute;
    right:15px;
    height:1px;
    width:calc(100% - 30px);
    background-color:hsla(0,0%,71%,.3)
}

.checkbox-form-control label, .multiple-checkbox-form-control label {
    display: block;
}

.multiple-checkbox-form-control {
    height: auto;
    margin-bottom: 50px;
}

.custom-checkbox {
    width: auto;
}

.vich-file {
    display: inline-block;
    width: 70%;
}

.vich-custom-one-row {
    width: 50%;
    float:left;
}

.vich-custom-one-row + div{
    width: 25%;
    float:left;
    text-align: center;
    margin-top: 10px;
}

.vich-custom-one-row + div + a{
    width: 25%;
    float:left;
    text-align: center;
    margin-top: 10px;
}