@font-face {
    font-family: 'B Titr Bold';
    src: url('../fonts/BTitrBold/BTitrBold.eot');
    src: url('../fonts/BTitrBold/BTitrBold.eot?#iefix') format("embedded-opentype"),
    url('../fonts/BTitrBold/BTitrBold.woff') format("woff"),
    url('../fonts/BTitrBold/BTitrBold.ttf') format("truetype");
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'B Yekan';
    src: url('../fonts/BYekan/BYekan.eot');
    src: url('../fonts/BYekan/BYekan.eot?#iefix') format("embedded-opentype"),
    url('../fonts/BYekan/BYekan.woff') format("woff"),
    url('../fonts/BYekan/BYekan.ttf') format("truetype");
    font-weight: normal;
    font-style: normal
}

h1, h2, h3, h4, h5, h6 {
    font-family: "B Titr Bold";
}

body {
    font-family: "B Titr Bold";
}

#container, h3 {
    direction: rtl;
    font-family: "B Titr Bold";
}

header {
    direction: rtl;
}

a.logo {
    float: right;

}

.toggle-nav {

    float: right;

    padding-left: 15px;

    margin-top: 20px;

}

.sidebar-closed #main-content {

    margin-right: 0px;

}

a.logo,
#top_menu .nav > li, ul.top-menu > li,
.search-row,
.dropdown-menu.inbox li a .photo img,
.dropdown-menu.extended.logout > li,
.dropdown-menu.extended.logout > li:last-child,
.page-header i,
.info-box i,
.dd-item > button,
.carousel-item,
.dropdown-menu,
.task-thumb,
.task-progress,
.panel-footer.revenue-foot ul li,
.post-btn a,
.social-box ul li,
.user-head .inbox-avatar,
.inbox-head .sr-input,
ul.inbox-pagination li,
.bio-row,
.bio-chart, .bio-desk,
.activity,
.activity span,
.activity .activity-desk i, .activity.alt .activity-desk i,
.dataTables_paginate.paging_bootstrap.pagination li,
.has-switch span,
.has-switch label,
.stepy-tab ul li,
.button-back,
.stepy-titles li,
.user-heading.alt a,
.activity-img {
    /*float: right;*/
    /*important;*/
    /*text-align: right;*/
    /*important;*/
}

#main-content {
    margin-left: 40px;
    margin-right: 180px;
!important;
}

.search-row {
    float: right;
}

@media (max-width: 768px) {

    #sidebar > ul > li > a {
        text-align: right;
    }
}

.notification-row {
    float: left;
}

.top-nav ul.top-menu > li {
    margin-right: 10px;
}

#top_menu .nav > li, ul.top-menu > li {
    float: right;
}

.dropdown-menu.extended.logout > li > a > i {
    float: right;
}

.dropdown-menu.extended.logout > li > a {
    text-align: right;
}

.container, .login-form .checkbox {
    font-family: "B Titr Bold";
    direction: rtl;
}

button, span.pull-right {
    font-family: "B Titr Bold";
}

table th {
    text-align: right;
    direction: rtl;
}

.nav-tabs > li {
    float: right;
}

.weather-category {
    /*color: red;*/
    /*background-color: yellow;*/

}

.weather-category ul li {
    direction: rtl;
    text-align: right;

}

@media (min-width: 1200px) {
    .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10,
    .col-lg-11 {
        float: right;
        font-family: "B Titr Bold";
    }
}

.bio-graph-heading {
    text-align: justify;
}

ul.sidebar-menu li a {
    background-color: #e6a62e;
    color: #006aff;

}

#sidebar {
    background-color: #ff6600;
    color: #006aff;
}

ul.sidebar-menu li.active a, ul.sidebar-menu li a:hover, ul.sidebar-menu li a:focus {
    background-color: #ffa500;
    color: #4d00ff;

}

.dark-bg {

    color: #e6a62e;
    background-color: #4d00ff;
!important;

}

.top-nav .username {
    color: #e6a62e;

}

.profile-widget-info {
    background: #4d00ff !important;
}

@media (min-width: 992px) {

    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11 {
        float: right;
    }
}

@media (min-width: 768px) {
    .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11 {
        float: right;
    }
}

.form-control {

    color: #1b1e21;
!important;
    border-color: #acdef6;
    /*background-color: #acdef6;*/
    /*border-color: orange;*/
}

.form-horizontal .form-group {
    border-bottom: 0px solid #385d9b;
}

.text-thead {
    color: #000;
    font-weight: bolder;
}

.bio-row {
    float: right;
    text-align: right;
}