body {
    font-family: 'Cairo', sans-serif !important;
}
h1, h2, h3, h4, h5, h6 {
   
  font-family: 'Cairo', sans-serif;
}
.rev_slider > ul, .rev_slider > ul > li, .rev_slider > ul > li:before, .rev_slider_wrapper > ul, .tp-revslider-mainul > li, .tp-revslider-mainul > li:before, .tp-simpleresponsive > ul, .tp-simpleresponsive > ul > li, .tp-simpleresponsive > ul > li:before
{
    direction:ltr;
}
.logo-header {
  
    float: right;
   
}
.site-header ol, .site-header ul {
    margin-right: 0;
    margin-left: 160px;
}
.hashmi {
    float: left;
   
}
.header-nav .nav > li .sub-menu li a
{
    text-align:right;
}
.header-nav .nav > li .sub-menu
{
    left:inherit;
    right:0;
}
@media (max-width:1199px)
{
    .site-header ol, .site-header ul {
     
        margin-left: 0px;
    }
    .logo-header {
        top: 0;
    }
    .hashmi {
       
        top: 0px;
    }
    .logo-header img {
        max-width: 85px;
    }
    .logo-header.hashmi img {
        max-width: 42px;
    }
}
@media (max-width:1199px)
{
    .navbar-toggler {
        position: absolute;
        right: 10px;
        top: -69px;
    }
}
@media (max-width:1199px)
{
    .logo-header {
        text-align:right
    }
        .logo-header.hashmi {
            text-align: left
        }
}
.Chamber-content
{
    text-align:right;
  
}
@media (min-width: 1200px) {
    .col-md-20 {
       
        float: right;
    }
}
.blog
{
    text-align:right
}
.footer-top .col-lg-7 ul {
    
    text-align: right;
  
}
.breadcrumb-item a {
  
    letter-spacing: 0px;
}

.inner-page-content {
    text-align: justify;
}
.inner-page h1
{
    text-align:right;
}
.inner-page-article
{
    text-align:center
}
.widget-area .widget-categories
{
    text-align:right;
}
.widget-title:after {
 
    right: 0;
  left:auto
}
.inner-page h4
{
    text-align:right;
}
.table-responsive {
    text-align: right;
}
    .table-responsive li, .table-responsive span, .table-responsive li div{
        font-size: 18px;
        line-height:30px;
    }
    .table-responsive ul, .table-responsive ol {
        padding: 0 20px;
        margin-bottom: 0;
    }
    .table-responsive .table > tbody > tr > td, .table-responsive .table > tbody > tr > th, .table-responsive .table > tfoot > tr > td, .table-responsive .table > tfoot > tr > th, .table-responsive .table > thead > tr > td, .table-responsive .table > thead > tr > th {
        padding: 5px 10px;
    }
.exh-heading .lgx-single-schedule .schedule-info
{
    text-align:right
}
.guied-text
{
    text-align:right
}
.mr-3, .mx-3 {
    margin-left: 1rem !important;
    margin-right:0 !important;
}
.header-nav .nav > li .sub-menu li a {
    font-family: 'Cairo', sans-serif;
}
