

/*//////////////////////////////////////////////////////////////////
[ FONT ]*/
@font-face {
    font-family: 'cairo-black';
    src: url('../../../../fonts/cairo/cairo-black.ttf') format('truetype');
}

@font-face {
    font-family: 'cairo-bold';
    src: url('../../../../fonts/cairo/cairo-bold.ttf') format('truetype');
}

@font-face {
    font-family: 'cairo-extralight';
    src: url('../../../../fonts/cairo/cairo-extralight.ttf') format('truetype');
}

@font-face {
    font-family: 'cairo-light';
    src: url('../../../../fonts/cairo/cairo-light.ttf') format('truetype');
}

@font-face {
    font-family: 'cairo-regular';
    src: url('../../../../fonts/cairo/cairo-regular.ttf') format('truetype');
}

@font-face {
    font-family: 'cairo-semibold';
    src: url('../../../../fonts/Cairo/cairo-semibold.ttf') format('truetype');
}

/*//////////////////////////////////////////////////////////////////
[ RESTYLE TAG ]*/


body, html, span {
    font-family: cairo-regular !important;
    direction: rtl;
}

/*---------------------------------------------*/


.login100-form {
    margin-right: 20%;
    margin-left: inherit !important;
}

.label-input100 {
    font-family: cairo-bold !important;
}

.input100 {
    font-family: cairo-regular !important;
}

.login100-form-lnk {
    font-family: cairo-regular !important;
}

.input-icon > .ace-icon {
    right: -27px;
    left: inherit !important;
}

.btn-lang {
    float: left !important;
}

.login100-form-btn {
    font-family: cairo-bold !important;
}

/*------------------------------------------------------------------
[ Responsive ]*/
@media (max-width: 992px) {
}

@media (max-width: 768px) {
    .login100-form {
        margin-right: 0;
        margin-left: auto !important;
    }
}

@media (max-width: 576px) {
    .login100-form {
        margin-right: 0;
        margin-left: inherit !important;
    }
}

@media (max-width: 992px) {
}
