﻿.form-loading {
    background: url(/images/loading.gif) no-repeat center 100px;
    min-height: 700px;
}

.mbd-submit-default {
    display: block;
    position: relative;
    padding: 15px;
    margin: 0;
    font-size: 14px;
}

.mbd-submit-default .sd-fields {
    position: relative;
}

.mbd-submit-default .sd-fields .sd-field {
    margin-bottom: 25px;
    min-height: 60px;
}

.mbd-submit-default .sd-fields .sd-field .sd-field-text {
    display: inline-block;
    font-size: 15px;
    font-weight: 600;
    margin-bottom: 8px;
}

.mbd-submit-default .sd-fields .sd-field .sd-field-required span {
    font-weight: 700;
    display: block;
    color: #ecbc4b;
    padding: 1em;
    background-color: #fff6de;
    margin-top: 10px;
}


.steps .disabled {
    opacity: 0.5
}

.FileUpload input[type="file"] {
    font-size: 0;
    cursor: pointer;
    background: transparent;
    position: absolute;
    top: 0;
    height: 100%;
    right: 0;
    z-index: 2;
    width: 100%;
    border: 1px solid var(--text-bg-light-1);
    outline: 0;
}

.FileUpload .mbd-field-uploadfile {
    height: 100%;
    position: relative;
    padding: 1rem;
    width: 100%;
    display: flex;
}

.mbd-field-uploadfile {}

.FileUpload .Uploadtext {
    background: rgba(255, 233, 234);
    color: var(--accent-color);
    padding: 5px 15px;
    border: 1px solid rgb(215, 25, 33);
}

.FileUpload input::focus {
    border: none !important;
}

.FileUpload input[type="file"]:focus {
    /* border-color: unset !important; */
}

.FileUpload input[type="file"]::file-selector-button {
    display: none;
}

.FileUpload .FileBtn {
    background: var(--Primary-Main-Color);
    color: var(--bg-ff);
    padding: 0.8rem;
    border-radius: var(--radius-8)
}

.FileUpload .text {
    font-weight: 200;
    color: var(--text-bg-dark-0);
}

.SubmitBtn button {
    background: var(--system-green-0) !important;
    height: 3.2rem !important;
}
.RegistrationParrent input::placeholder,.RegistrationParrent label{
  font-weight:700;
  color:var(--text-bg-dark-0) !important;
}
.EnglishLevel {
    margin-top: 0.71rem !important;
}

.EnglishLevel .mbd-field-range .slider {
    width: 100%;
}

.EnglishLevel .slider.slider-horizontal.slider-rtl .slider-handle {
    border: 1px solid var(--secondary-light-6);
    background-color: var(--secondary-light-7);
    border-radius: 2px;
    background-image: none;
}

.EnglishLevel .slider-selection {
    background-image: none;
    background-color: var(--secondary-light-1);
}

.EnglishLevel .slider.slider-horizontal .slider-track {
    bottom: 0;
}

.EnglishLevel .slider-min-max div {
    color: var(--secondary-light-1);
    font-weight: 500;
}
