@font-face {
  font-family: 'webyekan';
  src: url('fonts/Yekan.eot'); /* IE9 Compat Modes */
  src: url('fonts/Yekan.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/Yekan.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/Yekan.woff') format('woff'), /* Pretty Modern Browsers */
       url('fonts/Yekan.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('fonts/Yekan.svg#svgFontName') format('svg'); /* Legacy iOS */
  font-weight: normal;
}
@font-face {
  font-family: 'webmitra';
  src: url('fonts/BMitra.eot'); /* IE9 Compat Modes */
  src: url('fonts/BMitra.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/BMitra.woff') format('woff'), /* Pretty Modern Browsers */
       url('fonts/BMitra.ttf')  format('truetype'); /* Safari, Android, iOS */
  font-weight: normal;
}

body > .header .logo
{
    float: right;
}
body > .header .navbar {
    margin-left: 0;
    margin-right: 220px;
}

body > .header .navbar .sidebar-toggle {
    float: right;
    margin-left: 0;
    margin-right: 5px;
}
.right-side {
    margin-left: 0;
    margin-right: 220px;
}
.left-side {
    right: 0;
    -webkit-box-shadow: inset 4px 0px 10px -4px rgba(0, 0, 0, 0.07) !important;
    box-shadow: inset 4px 0px 10px -4px rgba(0, 0, 0, 0.07) !important;
}
.sidebar > .sidebar-menu > li:first-of-type {
    margin-left: 1px;
}
.right-side > .content-header {
    background: #FBFBFB;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
}
.sidebar .sidebar-menu > li > a {
    padding: 12px 15px 12px 5px;   
}
.sidebar > .sidebar-menu > li > a {
    text-align: right;
    font-family: webyekan;
}
.sidebar .sidebar-menu .treeview-menu > li > a{
    font-family: webyekan;
    font-size: 10pt;
    padding: 5px 15px 5px 5px;
    direction: rtl;
    text-align: right;
}
.right-side > .content-header {
    direction: rtl;
    padding: 15px 20px 10px 15px;
}
.right-side > .content-header > .breadcrumb {
    left: 10px;
    right: auto;
}
.right-side > .content-header > .breadcrumb > li > a > .fa, .right-side > .content-header > .breadcrumb > li > a > .glyphicon, .right-side > .content-header > .breadcrumb > li > a > .ion
{
    margin-right: auto;
    margin-left: 5px;
}
.user-panel > .info {
    direction: rtl;
}
.user-panel > .info > a {
    padding-right: 0;
    padding-left: 5px;
    
}
.user-panel > .info > a > .fa, .user-panel > .info > a > .ion, .user-panel > .info > a > .glyphicon {
    margin-right: 0;
    margin-left: 3px;
}
.navbar-nav > .user-menu > .dropdown-menu:after {
    right: 0;
    left: 20px;
}
section.content .col-md-8 {
    direction: rtl;
}
.box .box-header > .fa, .box .box-header > .glyphicon, .box .box-header > .ion, .box .box-header .box-title {
    float: right;
}
#tableview { direction: rtl !important; }
.table>caption+thead>tr:first-child>th, .table>colgroup+thead>tr:first-child>th, .table>thead:first-child>tr:first-child>th, .table>caption+thead>tr:first-child>td, .table>colgroup+thead>tr:first-child>td, .table>thead:first-child>tr:first-child>td
{
    text-align: right;
}
table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc { background-position: left center !important; } 
#example1_filter { direction: rtl; }
.right-side.strech { margin-right: 0; } 
.alert { direction: rtl; }
.alert-dismissable .close, .alert-dismissible .close {
    right: 100%;
}
.navbar-nav > .notifications-menu > .dropdown-menu > li.header:after, .navbar-nav > .messages-menu > .dropdown-menu > li.header:after, .navbar-nav > .tasks-menu > .dropdown-menu > li.header:after {
    left: 20px;
}
.table>caption+thead>tr:first-child>th, .table>colgroup+thead>tr:first-child>th, .table>thead:first-child>tr:first-child>th, .table>caption+thead>tr:first-child>td, .table>colgroup+thead>tr:first-child>td, .table>thead:first-child>tr:first-child>td {
    font-family: webyekan !important;
    font-weight: normal !important;
}
div.dataTables_info,.table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th,.table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td {
    font-family: webmitra !important;
    font-size: 13pt !important;
}
.btn { font-family: webyekan; }
.right-side > .content-header > h1,.box .box-header > .fa, .box .box-header > .glyphicon, .box .box-header > .ion, .box .box-header .box-title { font-family: webyekan; font-weight: normal; }
div.dataTables_length label{
    font-family: webyekan;
    font-size: 10pt;
}
label { font-family: webyekan; font-weight: normal !important; }
.form-control{
    font-family: webmitra;
}
.fa { margin-left: 5px; }
.label {     font-weight: normal !important; }
.no-shadow ,.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td,address,.invoice-col{ font-family: webmitra; font-weight: normal; }