@font-face {
    font-family: Sahel;
    src: url('../fonts/Sahel.eot');
    src: url('../fonts/Sahel.eot#iefix') format('embedded-opentype'), url('http://atightraditionalhotel.com/fonts/Sahel.woff') format('woff'), url('../fonts/Sahel.ttf') format('truetype');
    font-weight: normal;
}

@font-face {
    font-family: Sahel;
    src: url('../fonts/Sahel-Bold.eot');
    src: url('../fonts/Sahel-Bold.eot#iefix') format('embedded-opentype'), url('http://atightraditionalhotel.com/fonts/Sahel-Bold.woff') format('woff'), url('../fonts/Sahel-Bold.ttf') format('truetype');
    font-weight: bold;
}

@font-face {
    font-family: Sahel;
    src: url('../fonts/Sahel-Black.eot');
    src: url('../fonts/Sahel-Black.eot#iefix') format('embedded-opentype'), url('http://atightraditionalhotel.com/fonts/Sahel-Black.woff') format('woff'), url('../fonts/Sahel-Black.ttf') format('truetype');
    font-weight: 900;
}
body {
   
    font-family: 'Sahel', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    line-height: 1.5;
      text-align: right;
   
}
.toast-title{
    display:none;
}
.rtl, .toast-message {
    direction: rtl !important;
    text-align: right !important;
}
h1, h2, h3, h4, h5, h6 {
    font-family: 'Sahel', sans-serif;
}
p{

    font-size: 1.2em;
    text-align:justify;
    direction:rtl;
}
ul> li{
    direction:rtl;
}
.countup_box .inner .text {
    font-size: 1.2em;
}
    .main_title h2 {
    font-family: 'Sahel', sans-serif;
}
.top_menu {
   
    font-size: 1.2rem;
}
footer .subfooter .social_media {
    float: left;
   
}
footer .copyrights {
    line-height: 3em;
    font-size: 1.2rem;
}
.social_media a {
    font-size: 3.2rem;
}
.tooltip {
    font-family: 'Sahel', sans-serif;
    direction:rtl;
}
#main_menu {
    float: left;
}
.a_left {
    text-align: right;
}
.f_right {
    float: left;
}
.page_title .price {
    float: left;
}
    .page_title .price .inner {
      
        width: 75px;
        height: 75px;
       
        font-size: 1.0em;
       
    }
.all_facility_list ul li i{
    margin-right:auto;
    margin-left:8px;
}
.page_title .breadcrumb li {
    float: right;
    direction: rtl;
}
.page_title .breadcrumb li:after {
    padding: 0px 16px 0px 10px;
}
.popover-content{
    font-family:Sahel;
   font-display:block;
}
.sidebar .widget h4:before {
    right: 0;
    left: auto;
    content: '\f104';
}
.sidebar .widget h4 {
    padding-right: 35px;
    padding-left: 1px;
}
.sidebar .widget .categories li .num_posts, .sidebar .widget .archive li .num_posts{
    float:left;
}
.sidebar .widget .latest_posts .latest_post .details{
    margin-left:auto;
    margin-right:10px;
}
footer .useful_links li a:before {
    font-family: FontAwesome;
    content: "\f0d9";
    margin-left: 12px;
    margin-right: auto;
    float: right;
}
footer .address_details li i{
    margin-left:12px;
    margin-right:auto;
}
.checkbox label, .radio label {
    padding-left:auto;
    padding-right: 20px;
}
.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio]{
    margin-right:-20px;
    margin-left:auto;
}
header.transparent{
    top:32px;
}
.button.btn_lg i {
    margin-right: auto;
    margin-left:10px;
}
.dropdown-menu li{
    text-align:right;
}
.nopadding_left {
    padding-right: 0 !important;
}
@media (min-width: 992px) {
    .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
            float: right;
            direction: rtl;
        }
    }

    @media (min-width: 768px) {
        .navbar-header {
            float: right;
        }

        .navbar-nav > li {
            float: right;
        }
        .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
            float: right;
        }
    }