@import url(https://web.archive.org/web/20240604084616cs_/https://fonts.googleapis.com/css?family=Cairo:400,700&subset=arabic);

body {
    text-align: right;
    direction: rtl;
    overflow-x: hidden;
    font-family: cairo !important
}

a, a:focus, a:hover {
    font-family: cairo !important
}

.header-area {
    direction: rtl
}

.social {
    text-align: left
}

.lang {
    float: right
}

.breakpoint-off .classynav ul li .dropdown {
    text-align: right
}

.classynav ul li .megamenu .single-mega.cn-col-4 {
    float: right;
    text-align: right
}

.section-padding-50-0 {
    direction: rtl;
    text-align: right
}

.big-posts-area {
    direction: rtl
}

.text-left {
    text-align: right !important
}

.Slider-items {
    direction: rtl;
    text-align: right
}

.bueno-post-area {
    text-align: right;
    direction: rtl
}

.single-blog-post.style-1 .blog-content {
    padding-right: 30px
}

.carousel-control.right {
    left: 6%;
    right: unset
}

.carousel-control.left {
    left: 3%;
    right: unset
}

.medical-books {
    direction: rtl
}

.kc_title {
    text-align: right
}

.section_padding_100_70 {
    direction: rtl;
    text-align: right
}

.kilimanjaro_links a i {
    transform: rotate(180deg)
}

.kc_title {
    text-align: right
}

.mb-50 {
    margin-bottom: 50px !important;
    direction: rt
}

.pagination a {
    float: right
}

.page-title {
    text-align: right;
    direction: rtl
}

.page-title .bread-crumb {
    position: relative;
    float: right;
    direction: ltr !important
}

.sec-title {
    float: right
}

.sec-title:before {
    right: 0
}

.call h2 {
    margin-right: 30px
}

.sec-title:after {
    position: absolute;
    right: 10px;
    top: 0;
    height: 40px;
    width: 2px;
    background-color: #47bb7e;
    content: ''
}

.product {
    text-align: right
}

.contact {
    text-align: right;
    direction: rtl
}

.text-left {
    text-align: right !important
}

.section-padding-50 {
    direction: rtl;
    text-align: right
}

.mb-50 {
    margin-bottom: 50px !important;
    direction: rtl;
    text-align: right
}

.details {
    direction: rtl;
    text-align: right
}

.articles-in {
    text-align: right;
    direction: rtl
}

.single-blog-post.style-1 .blog-content {
    padding-right: 30px;
    height: 217px;
    overflow: hidden
}

.search input {
    padding-left: 110px;
    padding-right: 10px
}

.search span {
    background: #2a7cb2;
    position: absolute;
    top: 0;
    right: auto;
    left: 0;
    border-radius: 3px 0 0 3px;
    padding: 7.5px
}

.search span i {
    float: left;
    position: relative;
    top: 3px;
    left: auto;
    right: 3px
}

.lang li {
    line-height: 34px;
    float: right
}

.dropdown-menu {
    right: 0 !important;
    text-align: right
}

.classynav ul li.has-down > a:after, .classynav ul li.megamenu-item > a:after {
    padding-left: 0 !important;
    padding-right: 5px
}

h1, h2, h3, h4, h5, h6, p {
    font-family: cairo, sans-serif
}

.single-widget-area.post-widget .single-post-area .blog-content {
    padding-right: 20px;
    padding-left: 0 !important
}

.kilimanjaro_thumb {
    right: 0;
    left: auto
}

.kilimanjaro_blog_area {
    padding: 10px 90px 0 0
}

.kilimanjaro_thumb img {
    height: 75px;
    width: 100%
}

.kilimanjaro_blog_area:last-child {
    border: 0
}

.small-img {
    direction: ltr
}

.small-container .show-small-img {
    margin-right: 0;
    margin-left: 6px;
    float: left
}

.treading-post-area h4 {
    text-align: right;
    margin-top: 10px
}

.nav-bar-r-l {
    direction: rtl
}

.nav-bar-r-l .blog-content {
    text-align: right
}

.treading-post-area .close-icon {
    left: 30px;
    right: auto
}

.megamenu .col-lg-3 {
    border-right: 1px solid #ddd;
    text-align: right
}

.megamenu .col-lg-3:first-of-type {
    border-right: 0 solid #ddd
}

.chosen-blogs ul {
    padding-left: 0;
    padding-right: 40px
}

@media (max-width: 767px) {
    .header-area .bueno-main-menu h2 {
        color: #404040;
        font-size: 14px;
        height: 38px;
        overflow: hidden;
        padding-top: 2px;
        padding-bottom: 12px;
        padding-right: 19px;
        padding-left: 25px;
        border-bottom: 1px solid #ddd
    }

    .chosen-blogs.mobile ul {
        padding-right: 20px
    }
}

.sec-title {
    margin-right: 20px !important;
    margin-left: 0 !important
}

.first {
    direction: rtl
}

.first a i {
    transform: rotate(180deg);
    position: relative;
    top: 3px
}

.header-reply {
    text-align: right;
    direction: rtl;
    margin-left: 50px;
    margin-right: 53px
}

.header-reply .displayName {
    margin-right: 49px;
    margin-left: 9px
}

.comment-reply p {
    text-align: right
}

.comment-reply {
    margin-right: 98px
}

.page-title .bread-crumb li {
    float: right !important
}

.user_activate {
    text-align: right
}

.img-doc {
    margin-right: 0;
    margin-left: 15px
}

.qus-div h3 {
    text-align: right
}

.qus-div span i {
    margin-left: 5px;
    margin-right: 0
}

.form-ul li .nice-select {
    padding-right: 18px;
    padding-left: 30px;
    text-align: right !important
}

.form-ul li .nice-select .option {
    text-align: right;
    padding-right: 18px;
    padding-left: 29px
}

.nice-select:after {
    left: 12px;
    right: auto
}

.dir-div {
    text-align: right;
    direction: rtl
}

.table-details .dwaa-card span {
    margin-right: 0;
    margin-left: 5px
}

.alternative-medc ul {
    padding-left: 0;
    padding-right: 20px
}

.blog-thumbnail-most {
    max-width: 100% !important;
    width: 100% !important;
    -ms-flex: 0 0 100% !important;
    flex: 0 0 100% !important
}

.blog-content-most {
    max-width: 100% !important;
    width: 100% !important;
    -ms-flex: 0 0 100% !important;
    flex: 0 0 100% !important;
    height: auto !important;
    padding: 10px !important;
    margin-bottom: unset !important
}

button:not(#dropdownMenuButton) {
    background-color: #2a7cb2 !important
}

@media (max-width: 767px) {
    .page-title {
        padding: 15px 0 !important
    }

    .page-title .bread-crumb li {
        font-size: 14px
    }
}

.title.displayName {
    font-size: 14px !important
}

.author-container .author-img {
    margin-left: 10px;
    margin-right: 0
}

.authors-section .author-card .card-content h5 {
    text-align: right
}

.social-share .dropdown-menu {
    left: 0 !important;
    right: auto !important
}

ul.decimal-style {
    padding-right: 20px;
    padding-left: 0
}

.sug-answers {
    padding-right: 20px
}

.owl-carousel .owl-stage-outer {
    direction: ltr
}

.breakpoint-on .classynav ul li.has-down > a::after, .breakpoint-on .classynav ul li.megamenu-item > a::after {
    left: 20px;
    right: auto;
    top: 5px
}
.article-text h3
{
    text-align: right !important;
}

.kilimanjaro_part .kilimanjaro_single_contact_info a i {
    margin-left: 6px;
}

/*
     FILE ARCHIVED ON 08:46:16 Jun 04, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 03:25:24 Sep 01, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.845
  exclusion.robots: 0.054
  exclusion.robots.policy: 0.03
  esindex: 0.016
  cdx.remote: 43.805
  LoadShardBlock: 146.856 (3)
  PetaboxLoader3.datanode: 117.573 (4)
  PetaboxLoader3.resolve: 144.926 (2)
  load_resource: 145.991
*/