@font-face {
    font-family: YekanRegular;
    src: url(/assets/fonts/iranyekan/Qs_Iranyekan.ttf);
}

@font-face {
    font-family: YekanLight;
    src: url(/assets/fonts/iranyekan/IRANYekanWeb\ Light.ttf);
}

 
@font-face {
    font-family: YekanBold;
    src: url(/assets/fonts/iranyekan/IRANYekanWeb\ Bold.ttf);
}


@font-face {
    font-family: 'IRANSansX';
    font-style: normal;
    font-weight: 200;
    src: local('IRANSansX'), url('/assets/fonts/iranyekan/IRANSansWeb\(FaNum\)_UltraLight.woff') format('woff');
    font-display: swap;
}

@font-face {
    font-family: 'IRANSansX';
    font-style: normal;
    font-weight: 300;
    src: local('IRANSansX'), url('/assets/fonts/iranyekan/IRANSansWeb(FaNum)_Light.woff') format('woff');
    font-display: swap;
}

@font-face {
    font-family: 'IRANSansX';
    font-style: normal;
    font-weight: 400;
    src: local('IRANSansX'), url('/assets/fonts/iranyekan/IRANSansWeb(FaNum).woff') format('woff');
    font-display: swap;
}

@font-face {
    font-family: 'IRANSansX';
    font-style: normal;
    font-weight: 500;
    src: local('IRANSansX'), url('/assets/fonts/iranyekan/IRANSansWeb(FaNum)_Medium.woff') format('woff');
    font-display: swap;
}

@font-face {
    font-family: 'IRANSansX';
    font-style: normal;
    font-weight: 600;
    src: local('IRANSansX'), url('/assets/fonts/iranyekan/IRANSansWeb(FaNum)_Bold.woff') format('woff');
    font-display: swap;
}

@font-face {
    font-family: 'IRANSansX';
    font-style: normal;
    font-weight: 700;
    src: local('IRANSansX'), url('/assets/fonts/iranyekan/IRANSansWeb(FaNum)_Bold.woff') format('woff');
    font-display: swap;
}

@font-face {
    font-family: 'IRANSansX';
    font-style: normal;
    font-weight: 800;
    src: local('IRANSansX'), url('/assets/fonts/iranyekan/IRANSansWeb(FaNum)_Bold.woff') format('woff');
    font-display: swap;
}

.sky-form, h1, h2, h3, h4, h5, h6 {
    font-family: "YekanRegular" !important;
}

#successMessage {
    color: white;
    position: fixed;
    left: 20px;
    bottom: 20px;
    width: auto;
    height: auto;
    background: green;
    text-align: center;
    padding: 20px;
    border-radius: 10px !important;
    display: none;
}

.imgPnlAdmin {
    width: 130px;
    height: auto;
}

.leadMultiline {
    max-height: 150px;
    overflow-y: scroll;
}

.sky-form .radio input, .sky-form .checkbox input {
    position: relative;
    right: 0px;
}

.btn-success {
    background-color: #8a2de9 !important;
    font-weight: 600 !important;
}