/* * demo.css * File include item demo only specific css only ******************************************************************************/ @font-face { font-family: "irsans"; font-style: normal; font-weight: 900; src: url(../vendor/fonts/iranSans/irsans-b.eot?67d2920ac1e0164c957e884da0b1fc2b); src: url(../vendor/fonts/iranSans/irsans-b.eot?67d2920ac1e0164c957e884da0b1fc2b) format("embedded-opentype"), url(../vendor/fonts/iranSans/irsans-b.woff?a6c7f37a03e19d237de343688a10330f) format("woff"), url(../vendor/fonts/iranSans/irsans-b.ttf?3c04bd57fa8240b0ec575d8c1ff80dbb) format("truetype"); } @font-face { font-family: "irsans"; font-style: normal; font-weight: 700; src: url(../vendor/fonts/iranSans/irsans-m.eot?3953f2446de46ca0a52f371df635a547); src: url(../vendor/fonts/iranSans/irsans-m.eot?3953f2446de46ca0a52f371df635a547) format("embedded-opentype"), url(../vendor/fonts/iranSans/irsans-m.woff?7698268f336a35d87bbf591a0fe5f41d) format("woff"), url(../vendor/fonts/iranSans/irsans-m.ttf?2ae855f1c7b7756f2aba76f0915b20b8) format("truetype"); } @font-face { font-family: "irsans"; font-style: normal; font-weight: 500; src: url(../vendor/fonts/iranSans/irsans.eot?4f3cd08001a912553842788147e162c2); src: url(../vendor/fonts/iranSans/irsans.eot?4f3cd08001a912553842788147e162c2) format("embedded-opentype"), url(../vendor/fonts/iranSans/irsans.woff?ba2fd9dab30cd8771aa3b53aa6b036e3) format("woff"), url(../vendor/fonts/iranSans/irsans.ttf?71617be58eaec728ca3b9d4d5da8b11d) format("truetype"); } @font-face { font-family: "irsans"; font-style: normal; font-weight: 300; src: url(../vendor/fonts/iranSans/irsans-l.eot?c3e2315906102c635b02db3a6666299b); src: url(../vendor/fonts/iranSans/irsans-l.eot?c3e2315906102c635b02db3a6666299b) format("embedded-opentype"), url(../vendor/fonts/iranSans/irsans-l.woff?ef7595542cb1d899cefcabddb3a59f7f) format("woff"), url(../vendor/fonts/iranSans/irsans-l.ttf?2fd2464904104b41ac006f718c6de468) format("truetype"); } @font-face { font-family: "irsans"; font-style: normal; font-weight: 100; src: url(../vendor/fonts/iranSans/irsans-u.eot?c6348f2607ffbf9f301e2a2bd6bfba4c); src: url(../vendor/fonts/iranSans/irsans-u.eot?c6348f2607ffbf9f301e2a2bd6bfba4c) format("embedded-opentype"), url(../vendor/fonts/iranSans/irsans-u.woff?c2cac1dd087e299cd537621798bd50eb) format("woff"), url(../vendor/fonts/iranSans/irsans-u.ttf?cbc29f4ae7f67bce75b49ee6f69678ff) format("truetype"); } body { font-family: "irsans", irsans, sans-serif!important; } span { font-family: var(--bs-body-font-family) !important; } a { font-family: var(--bs-body-font-family) !important; } .menu .app-brand.demo { height: 64px; margin-top: 12px; } .app-brand-logo.demo svg { width: 22px; height: 38px; } .app-brand-text.demo { font-size: 1.75rem; letter-spacing: -0.5px; text-transform: lowercase; } /* ! For .layout-navbar-fixed added fix padding top tpo .layout-page */ /* Detached navbar */ .layout-navbar-fixed .layout-wrapper:not(.layout-horizontal):not(.layout-without-menu) .layout-page { padding-top: 76px !important; } /* Default navbar */ .layout-navbar-fixed .layout-wrapper:not(.layout-without-menu) .layout-page { padding-top: 64px !important; } /* Navbar page z-index issue solution */ .content-wrapper .navbar { z-index: auto; } /* * Content ******************************************************************************/ .demo-blocks>* { display: block !important; } .demo-inline-spacing>* { margin: 1rem 0 0 0.375rem !important; } /* ? .demo-vertical-spacing class is used to have vertical margins between elements. To remove margin-top from the first-child, use .demo-only-element class with .demo-vertical-spacing class. For example, we have used this class in forms-input-groups.html file. */ .demo-vertical-spacing>* { margin-top: 1rem !important; margin-bottom: 0 !important; } .demo-vertical-spacing.demo-only-element> :first-child { margin-top: 0 !important; } .demo-vertical-spacing-lg>* { margin-top: 1.875rem !important; margin-bottom: 0 !important; } .demo-vertical-spacing-lg.demo-only-element> :first-child { margin-top: 0 !important; } .demo-vertical-spacing-xl>* { margin-top: 5rem !important; margin-bottom: 0 !important; } .demo-vertical-spacing-xl.demo-only-element> :first-child { margin-top: 0 !important; } .rtl-only { display: none !important; text-align: left !important; direction: ltr !important; } [dir='rtl'] .rtl-only { display: block !important; } /* * Layout demo ******************************************************************************/ .layout-demo-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-top: 1rem; } .layout-demo-placeholder img { width: 900px; } .layout-demo-info { text-align: center; margin-top: 1rem; } .social-count { border-radius: 50%!important; } .apexcharts-legend-marker { left: unset!important; right: -3px!important; } .dropdown-menu.show { z-index: 10000; } a.f-ir { display: flex; align-content: center; align-items: center; gap: .2rem; font-family: "irsans", irsans, sans-serif!important; color: #000; font-size: .8rem; border: 1px solid #ccc; padding: .3rem .4rem; border-radius: 5px; background: aliceblue; } a.f-ir i { font-size: 1rem !important; } .apexcharts-legend-text { font-family: "irsans", irsans, sans-serif!important; } .layout-navbar .navbar-nav-right { flex-basis: 100%; } .mr-auto { margin-right: auto; }