﻿
.site-navigation ul.menu > li > a {
    text-align: right;
    padding: 0 25px 0 0; /* تعديل الحواف */
}

.widget_info .widget_content {
    text-align: right;
}

/* عكس المحاذاة للهوامش وال paddings */
.spacing-1, .spacing-2, .spacing-3, .spacing-4, .spacing-5 {
    margin-left: auto;
    margin-right: -130px;
}

.alignleft {
    float: right;
}

.alignright {
    float: left;
}

/* عكس الأسهم والقوائم */
.slick_slider .slick-prev {
    right: 0;
    left: auto;
}

.slick_slider .slick-next {
    left: 0;
    right: auto;
}

/* عكس التدرج والتنسيقات */
.ttm-progress-bar {
    direction: rtl;
}

/* عكس الهوامش */
[class*="tp-caption"] {
    margin-left: 0;
    margin-right: auto;
}

/* عكس المحاذاة للعناوين */
.tp-caption, .tp-caption .tp-caption-inner {
    text-align: right;
}

/* عكس الأسهم والأيقونات */
.revicon-left-dir:before {
    content: "\e818"; /* أيقونة السهم الأيمن */
}

.revicon-right-dir:before {
    content: "\e817"; /* أيقونة السهم الأيسر */
}

/* تنسيق أزرار القوائم */
.tp-caption.tp-button,
.tp-caption.tp-button:hover {
    text-align: center;
    direction: rtl;
}

/* عكس الاتجاه للأشرطة الجانبية */
.tp-caption .tp-layer-inner-rotation {
    transform-origin: right center;
}

/* الصور والفيديوهات */
.tp-revslider-mainul img,
.tp-revslider-mainul video {
    margin-right: 0;
    margin-left: auto;
}

/* المحاذاة داخل الحاويات */
.tp-simpleresponsive ul,
.tp-simpleresponsive li {
    direction: rtl;
}

/* تحسين الأزرار */
.tp-button {
    padding-left: 15px;
    padding-right: 0;
}

/* تعديل الأيقونات إلى اليمين */
ul.widget_contact_wrapper li i {
    position: absolute;
    right: 0; /* ضبط موقع الأيقونة على اليمين */
    margin-right: 10px; /* مسافة بين الأيقونة والنص */
    margin-right: 0; /* إزالة المسافة الزائدة على اليمين */
}
ul.widget_contact_wrapper li {
    padding-right: 35px;
}

.widget ul#menu-footer-quick-links li a::before {
    font-family: themify;
    content: "\e662";
    position: absolute;
    top: 7px;
    right: 0;
}
.widget ul#menu-footer-quick-links li {
    display: inline-block;
    float: right;
    padding: 0px 20px 11px 0px;
    position: relative;
}
#simple-slider {
    position: relative;
    width: 100%;
    height: 500px;
    overflow: hidden;
}

.slide {
    display: none;
    position: absolute;
    width: 100%;
    height: 100%;
}



    .slide .content {
        position: absolute;
        top: 50%;
        left: 35%;
        transform: translate(-50%, -50%);
        color: white;
        background: rgba(0, 0, 0, 0.5);
        padding: 20px;
        text-align: center;
        border-radius: 5px;
    }

#slider-controls {
    position: absolute;
    bottom: 20px;
    left: 50%;
    transform: translateX(-50%);
}

    #slider-controls button {
        background-color: #333;
        color: white;
        border: none;
        padding: 10px 20px;
        margin: 5px;
        cursor: pointer;
        border-radius: 5px;
    }

        #slider-controls button:hover {
            background-color: #555;
        }
.header_search #search_block_top .btn.button-search {
    position: absolute;
    top: 0;
    left: 81px;
    right:auto;
}

.ttm-fid-view-lefticon .ttm-fid-contents {
    text-align: center;
}
.ttm-fid-border .inside {
    padding-left: 0;

    margin-right:5px;
}

.post-title.featured-title h5,p {
    text-align: right;
}
body,h1,h2,h3,h4,h5,h6,p,a {
    font-family: 'Cairo', sans-serif;
   
}
.featured-title h5 {
    text-align: right;
}
.post-meta, .layer-content,h1 {
    direction: rtl;
    text-align: right;
}
.title-header h5 {
    font-family: 'Cairo', sans-serif;
}

.fa-angle-right::before {
    content: "\f104"
}
a.ttm-btn.ttm-btn-size-md.ttm-icon-btn-right.btn-inline {
    font-family: 'Cairo', sans-serif !important;
}
.ttm-fid-icon-wrapper i {
    font-size: 40px;
    padding-left: 9px;
}
.featured-icon-box.icon-position-left.style6 .featured-icon {
    vertical-align: top;
    padding-left: 20px;
}
ul.footer-nav-menu li:not(:last-child)::after {
    position: absolute;
    content: "|";
    padding-right: 7px;
}
.featured-icon-box.icon-position-left .ttm-icon.ttm-icon_element-size-lg i {
    font-size: 40px;
    margin-left: 10px;
}
.mr_160 {
    margin-right: -53px !important;
}
p {
    direction: rtl!important;
}
ol, ul {
    margin: 16px 0;
    padding: 0 0 0 25px;
    direction: rtl;
}
/*.widget-Categories li span {
    right: auto;
    left: 0;
}
.sidebar .widget ul > li{
    text-align:right;
}*/

.sidebar .widget-area .widget:last-child {
    margin-bottom: 0px;
    direction: rtl;
    text-align: right;
}
.ttm-blog-classic .post-meta .ttm-meta-line i, .ttm-blog-single-content .post-meta .ttm-meta-line i {
    padding-left: 7px;
    padding-right:unset;
}
widget-recent-post .ttm-tabs ul.tabs {
    text-align: right;
}
.sidebar .widget.widget-search, .sidebar .widget-area.ttm-col-bgcolor-yes .widget.widget-search {
  
    direction: rtl;
}
.site-navigation ul.menu li ul.submenu li a {
    text-align:right;
                                             }
.widget-recent-post .ttm-tabs ul.tabs {
    text-align: right;
}

.slide img {
    width: 100%; /* عرض الصورة بالكامل */
    height: 100%; /* ارتفاع الصورة متطابق مع السلايدر */
    object-fit: cover; /* تغطية السلايدر دون تشويه الصورة */
}

@media (max-width: 768px) {
    #simple-slider {
        height: 300px; /* تقليل ارتفاع السلايدر للشاشات الصغيرة */
    }
}

ol, ul {
  
    text-align: right;
}
