﻿/* version 07.08.2024 */
@font-face {
    font-family: 'Shabnam';
    src: url('../../../../AddOn/Fonts/FA/Shabnam/Shabnam.eot');
    src: local('☺'), url('../../../../AddOn/Fonts/FA/Shabnam/Shabnam.woff') format('woff'), url('../../../../AddOn/Fonts/FA/Shabnam/Shabnam.ttf') format('truetype');
}

@font-face {
    font-family: 'IRANSansWeb';
    src: url('../../../../AddOn/Fonts/FA/IRANSansWeb/IRANSansWeb.eot');
    src: local('☺'), url('../../../../AddOn/Fonts/FA/IRANSansWeb/IRANSansWeb.woff') format('woff'), url('../../../../AddOn/Fonts/FA/IRANSansWeb/IRANSansWeb.ttf') format('truetype');
}

* {
    direction: rtl;
    font-size: 14px;
    font-family: 'IRANSansWeb', 'Shabnam', tahoma !important;
}

:root {
    --inputHeight: 40px;
    --borderRadius: 5px;
    --border: 1px solid #ddd;
    --borderField: 1px solid #a9a7a7;
    --bigWidth: 80%;
    --smallWidth: 20%;
    --mainColor: #236559;
    --mainColorLighter: #23655975;
    --mainColorLighterA: #23655938;
    --cancelBtnColor: #f00;
    --dengerBtnColor: #f2a849;
    --filterMainColor: invert(32%) sepia(8%) saturate(3167%) hue-rotate(119deg) brightness(93%) contrast(83%);
    --marginLeftElement: 60px 20% 0 0;
    --marginLeftElementOnePage: 60px 10px 0 0;
    --urlArrowIcon: url('../../admin/AddOn/Icons/arrow.png');
    --minHeightHeaderSmall: 60px;
    --minHeightHeader: 60px;
    --spaceAboveMenu: 62px;
    --topHorizontalMove: 33px;
    --logoWidth: 80px;
    --companyNameWidth: 90%;
}

@media only screen and (max-width: 768px) and (min-width: 0) {
    .main #_backMenu {
        position: fixed;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        background-color: #00000005;
        z-index: 1;
        visibility: hidden;
    }

    .main .active#_backMenu {
        visibility: visible;
    }
}
