html{
direction: rtl;
overflow-x: hidden !important;
}
@font-face {
font-family: 'Vazirmatn';
src: url(//www.iranorthoped.com/wp-content/uploads/fonts/Vazirmatn-Regular.ttf) format('truetype');
font-weight: 500;
font-style: normal;
font-display: swap;
}
.site,
.site * {
font-family: 'Vazirmatn', sans-serif !important;
}
.fa,
.fas,
.far,
.fab {
font-family: unset !important;
}
.call__fixed{
position: fixed !important;
bottom: 26px !important;
right: -2px !important;
z-index: 999 !important; pointer-events: none;
transition: opacity 0.3s ease;
}
.uagb-modal-popup .uagb-modal-popup-content{
padding: 30px 15px !important;
}
.category-list li{
margin-bottom: .5em !important;
}
.search-results .content-area article header .entry-meta{
display: none !important;
}
.search-results .ast-article-post .post-thumb-img-content img  {
aspect-ratio: revert-layer !important;
} .site-header-primary-section-left .icon-search{
display: flex;
align-items: center;
}
.ast-search-icon{
border: 1px solid #1E4E7E !important;
border-radius: 50% !important;
padding: 8px !important;
width: 46px !important;
height: 46px !important;
display: flex !important;
justify-content: center !important;
} .uagb-tabs__panel li.uagb-tabs__active{
border-bottom: 2px solid #1E4E7E !important;
} .ast-comment-time .timendate{
margin-right: 1rem;
}
body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap ol{
margin-left: 0 !important;
margin-right: 0 !important;
} .blogDetail__desc {
overflow: hidden !important;
white-space: normal !important;
text-overflow: unset !important;
display: -webkit-box !important;
-webkit-line-clamp: 3 !important;
-webkit-box-orient: vertical !important;
}
.blogDetail__desc p {
white-space: normal !important;
text-overflow: unset !important;
overflow: visible !important;
}
.blog_detail__content .wp-block-video [poster]{
object-fit: contain !important;
}
.blog_detail__content .wp-block-video video{
height: 70vh !important;
}
.blog_detail__content{
text-align: justify !important;
} .video__detail .wp-block-video {
width: 50% !important;
margin: 0 auto;
} #alphabet_wrapper {
width: 100%;
overflow: hidden !important;
position: relative;
}
#alphabet_wrapper .alphabet-scroll {
display: flex;
flex-wrap: nowrap;
justify-content: flex-start !important;
gap: 8px;
overflow-x: scroll  !important;
overflow-y: hidden !important;
white-space: nowrap;
scroll-behavior: smooth !important;
-webkit-overflow-scrolling: touch !important;
scrollbar-width: thin;
direction: rtl !important;
}
#alphabet_wrapper .alphabet-scroll::-webkit-scrollbar {
height: 8px;
display: block !important;
}
#alphabet_wrapper .alphabet-scroll::-webkit-scrollbar-thumb {
background: #888;
border-radius: 8px;
}
#alphabet_wrapper .alphabet-scroll {
scrollbar-width: thin !important;
scrollbar-color: #888 #ccc;
} #alphabet_wrapper .alphabet-scroll {
scroll-snap-type: x proximity;
} @media (max-width: 767px) {
.sticky_sidebar .uagb-position__sticky{
bottom: 10px !important;
right: 5px !important;
top: unset !important;
}
.uagb-tabs__panel {
flex-direction: row !important;
justify-content: flex-start !important;
flex-wrap: nowrap !important;
overflow-x: scroll !important;
}
.uagb-tabs__wrap.uagb-tabs__stack1-mobile ul.uagb-tabs__panel .uagb-tab{
width: unset !important;
}
.uagb-block-58456830.uagb-tabs__wrap ul.uagb-tabs__panel li.uagb-tab a{
width: 150px !important;
padding: 5px;
}
.upper__pic{
margin-top: 10px;
z-index: -1;
}
.video__detail .wp-block-video {
width: 100% !important;
}
.wp-block-video video {
width: 100% !important;
}
.video__detail .h_iframe-aparat_embed_frame{
width: 100% !important;
}  }