html[dir="rtl"] body{
    direction: rtl;
}
html[dir="rtl"] .navbar-default .right-side {
    flex-direction: row-reverse;
}
html[dir="rtl"] .right-side > div{
    padding: 0 15px 0 0;
}
html[dir="rtl"] .sidebar-menu.active{
    left: auto !important;
    right: 0;
}
html[dir="rtl"] .close-menu{
margin: auto auto 0 0;
}
html[dir="rtl"] .main-menu i,
html[dir="rtl"] .dropdown-user .dropdown-menu li a .fa{
    margin-right:0;
    margin-left: 10px;
}
html[dir="rtl"] .submenu>li{
    margin: 0 19.5px 0 10;
}
html[dir="rtl"] .submenu>li::before{
    left: auto;
    right: 6px;
}
html[dir="rtl"] .main-menu::before {
    content: "\f111";
    left: 20px;
    right: auto;
}
html[dir="rtl"] .submenu>li>a{
    padding-left: 0;
    padding-right: 20px;
}
html[dir="rtl"] .card-block-title-header i{
    padding-right:0;
    padding-left: 10px;
}

html[dir="rtl"]  .dropdown-user .dropdown-menu {
    right: auto;
    left: 0;
}

html[dir="rtl"]  .setting-menu > ul{
        left: 0; 
        right: auto;
}

html[dir="rtl"]  .setting-menu .submenu>li a{
    padding-left: 0;
    padding-right: 44px;
}
html[dir="rtl"]  .setting-menu .submenu>li a:hover {
    padding-left: 0;
    padding-right: 50px;
}
html[dir="rtl"]  .mr-15{
    margin-right: auto !important;
    margin-left: 15px !important;
}

html[dir="rtl"] .select2-container .select2-choice .select2-arrow,
html[dir="rtl"]  .custom-checkbox>input:checked~span.check-icon::before{
    right: auto;
    left: 0;
}

html[dir="rtl"] .inline-group .custom-radio{
    margin-right: 0;
    margin-left: 10px;
}
html[dir="rtl"] .custom-radio,
html[dir="rtl"]  .custom-checkbox{
    padding-left: 0;
    padding-right: 26px;
}


html[dir="rtl"] .custom-radio>span.radio-icon, 
html[dir="rtl"] .custom-radio>input:checked~span.radio-icon,
html[dir="rtl"] input[type="radio"],
html[dir="rtl"] input[type="checkbox"],
html[dir="rtl"]  .custom-checkbox>span.check-icon, 
html[dir="rtl"]  .custom-checkbox>input:checked~span.check-icon{
    left: auto;
    right: 0;
    
}
/* html[dir="rtl"] label input[type="radio"].radiobox + span{
    padding-right: 25px;
} */

html[dir="rtl"]  label input[type="checkbox"].checkbox + span, 
html[dir="rtl"]  label input[type="radio"].radiobox + span{
    margin-right: 0;
    margin-left: 5px;
}
html[dir="rtl"] .modal-footer{
    text-align: left;
}

.dashboard .nav-tabs>li{
    margin: 0 0 0 30px; 
}

html[dir="rtl"] .setting-menu .submenu>li::before{
    left: auto;
    right: 20px;
}
html[dir="rtl"] .SmallBox .textoFull{
    padding-left: 0 !important;
    padding-right: 20px;
}
html[dir="rtl"]  .wizard-nav.nav-tabs li{
    margin: 0 0 0 30px;
}

html[dir="rtl"]  .SmallBox  i.miniPic{
    right: auto !important;
    left: 15px !important;
}
html[dir="rtl"] .SmallBox p .fa{
    margin-right: 0;
    margin-left: 5px;
}
@media (max-width:767px){
    html[dir="rtl"]  .wizared-header::after {    
        width: calc(100% + 20px);
        left: auto;
        right: -10px;
    }
}

