@font-face { font-family: "Samim"; src: url("/assets/fonts/Samim-FD.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/Samim-FD.woff2") format("woff2"), url("/assets/fonts/Samim-FD.woff") format("woff"), url("/assets/fonts/Samim-FD.ttf") format("truetype"); font-weight: normal; font-style: normal; } body, a, span, h1, h2, h3, h4, h5, h6, p, div, input::placeholder, label, button, li { font-family: "Samim", sans-serif !important; direction: rtl; text-align: right; } .intro-subtitle, .card-body, .card-footer, .socials, .socials ul, h2.w-title, .w-more, #blog, .sidebar-title, ul, .list-sidebar li a, .list-sidebar li::before, .blockquote, p.counter, .comment-details, .navbar-nav { direction: rtl; text-align: right; } p.lead, p { text-align: justify; } .sidebar-title { border-right: 5px solid blue; border-left: none !important; padding-right: 10px; } ul { border-left: none !important; padding-right: 0 !important; } .list-sidebar li a { padding-right: 15px; } .list-sidebar li::before { right: 0 !important; } .blockquote { border-left: none !important; border-right: 5px solid blue; } p.counter { text-align: center; } .comment-details { padding-right: 20px; } @media (max-width: 768px) { .navbar-nav { text-align: right; display: flex; flex-direction: column-reverse; } }