[dir="rtl"] label{
        text-indent: 0;
}
body[dir="ltr"] a.logo{
 right: 0;
 left: auto;   
}
body[dir="ltr"] .lang_top_switcher{
    left: 1.2%;
    right: auto;
}
body[dir="ltr"] .lang_top_switcher img{
    border-right: 1px solid #0084a1;
    border-left: 0;
    padding-right: 8%;
    padding-left: 0;
}
body[dir="ltr"] .register_click_div h1{
    font-size: 207%;
}
body[dir="ltr"] .inner_form_section input[type="text"],
body[dir="ltr"] .inner_form_section input[type="password"]{
 text-align: left;
    direction: ltr;   
}
body[dir="ltr"] .register_click_div h4,
body[dir="ltr"] .register_click_div h1,
body[dir="ltr"] .inner_form_section button.login.button,
body[dir="ltr"] .inner_form_section button.register.button,
body[dir="ltr"] .register_form_div h1,
body[dir="ltr"] span.ui-panel-title,
h4.panel-title{
        text-transform: uppercase;
}

body[dir="ltr"] .content-wrapper{
    margin-left: 18% !important;
    margin-right: 0;
}
body[dir="ltr"] .single_category{
    border-right: 0;
    border-left: 5px solid #0084a1;
    margin-right: 3%;
    margin-left: 0;
}
body[dir="ltr"] .user-panel{
    direction: rtl;
}
body[dir="ltr"] .navbar-divider{
    left: 0;
    right: auto;
}
body[dir="ltr"] .ui-button{
        margin-left: .1em;
        margin-right:0;
        text-transform: capitalize;
}
body[dir="ltr"] #registrationWizard table.applicationFormClass>tbody>tr,
body[dir="ltr"] .new-request-form .attachmentClass>tbody>tr{
    text-align: left;
    direction: ltr;
}
body[dir="ltr"] .new-request-form .attachmentClass label.label-att-sub,
body[dir="ltr"] .new-request-form .attachmentClass>tbody>tr:nth-child(6) p,
body[dir="ltr"] .ui-fieldset-content{
      text-align: left;
}
body[dir="ltr"] td.label {
    text-align: left;
    text-transform: capitalize;
}
body[dir="ltr"] table.applicationFormClass tr:nth-child(even),
body[dir="ltr"] .new-request-form .attachmentClass>tbody>tr:nth-child(even) {
    margin-left: 2% !important;
    margin-right: 0;
}
body[dir="ltr"] footer.main-footer{
        direction: rtl;
}

body[dir="ltr"] footer.main-footer > div{
   direction: ltr;
    text-transform: capitalize; 
}
body[dir="ltr"] form#profileForm label.ui-widget,
body[dir="ltr"] .skin-yellow-light .sidebar-menu>li>a,
body[dir="ltr"] form#profileForm span.ui-chkbox-label{
    text-transform: capitalize;
}
body[dir="ltr"] .skin-yellow-light .sidebar a{
    font-size: 77%;
}
body[dir="ltr"] .treeview2>a>i{
       display: inline-block !important; 
           width: 7.5%;
}
body[dir="ltr"] .treeview2>a>span{
        display: inline-block;
    vertical-align: middle;
    width: 91%;
}
body[dir="ltr"] .treeview2>a>span.label.label-primary.pull-left {
    display: none !important; 
}
body[dir="ltr"] .small-boxes .small-box.bg-yellow .inner p {
    font-size: 89%;
    text-transform: capitalize;
}
body[dir="ltr"] ul.treeview-menu2 {
    padding: 0 !important;
    padding-left: 12% !important;
    padding-right: 0 !important;
}
body[dir="ltr"] ol.breadcrumb i {
    padding-left: 0;
    padding-right: 5px;
}
body[dir="ltr"] .category_title{
        font-size: 87%;
            padding: 2% 3%;
}
body[dir="ltr"] .category_brief {
    font-size: 87%;
}
body[dir="ltr"] .single_category:before{
        left: 0;
    right:100%;
     -webkit-transition-property: right;
  transition-property: right;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
body[dir="ltr"] .single_category:hover:before {
    right: 0;
}
body[dir="ltr"] #viewRequestForm .ui-icon-bullet {
    background-position: -82.5px -145.76px;
}
body[dir="ltr"] #judgesDistributionForm .ui-icon-check {
    background-position: -66px -147px;
}
body[dir="ltr"] #tahkeemForm .ui-icon-bullet {
    background-position: -83.5px -145.76px;
}
body[dir="ltr"] #registrationWizard td[align="left"] {
    float: right;
}
body[dir="ltr"] #registrationWizard td[align="left"] .ui-selectbooleancheckbox {
        margin-top: 2%;
}
body[dir="ltr"]  #registrationWizard td[align="right"] {
    float: right;
    margin-right: 2%;
}
body[dir="ltr"]  #registrationWizard .ui-icon-check {
    background-position: -66px -147px;
}
body[dir="ltr"] #registrationWizard_content .ui-icon-bullet {
    background-position: -82.5px -145.76px;
}
body[dir="ltr"] div#registrationWizard_content input{
       text-align: left;
}
body[dir="ltr"] #registrationWizard_content .ui-fieldset-content {
    text-align: left;
}
body[dir="ltr"] form#updateStatusForm .ui-button{
    float: right;
}
body[dir="ltr"] form#updateStatusForm  .ui-icon-bullet {
    background-position: -82.5px -145.76px;
}

body[dir="ltr"] form#updateStatusSelectedRequestsListForm .ui-button{
    float: right;
}
body[dir="ltr"] form#updateStatusSelectedRequestsListForm  .ui-icon-bullet {
    background-position: -82.5px -145.76px;
}

/*body[dir="ltr"] .fixed_copyright .hamdan_number{
    float: right;
}*/


@media only screen and (max-width: 768px) {  
    body{
            min-width: 100% !important;
    }
    .content-wrapper,body[dir="ltr"] .content-wrapper {
    width: 100%;
    margin: auto !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}
aside.main-sidebar{
        display: none;
}
.main-header{
    max-height: unset !important;
    height: auto;
}
.user-panel {
    width: auto;
    height: auto;
}
.pull-left.info{
        width: auto;
            vertical-align: sub;
    line-height: normal;
}
a.logo {
    float: left;
    position: absolute;
    left: 0;
    display: block !important;
    height: auto !important;
    width: 28vw !important;
    top: 1.5vw;
    overflow: visible !important;
}
.main-header .logo{
    line-height: normal;
        padding: 0;
}
.statistics_single{
    width: 50%;
}
.small-boxes .small-box > .inner{
    width: 93%;
}
.small-boxes .small-box.bg-yellow {
    width: 48.6%;
    display: inline-block;
    margin-left: 0;
    margin-bottom: 3%;
    height: auto;
}
.small-boxes .small-box.bg-yellow:nth-child(odd) {
    margin-left: 2%;
}
img.award-set{
       width: 6.5vw;
    height: 6.5vw; 
}
.small-boxes .small-box.bg-yellow .inner p{
        padding-top: 0% !important;
}
aside.main-sidebar.open {
    display: block;
    width: 50%;
    top: 6.8%;
}



}

body[dir="ltr"].login_bg .view_tutorial {
}

body[dir="ltr"].login_bg .view_tutorial img{     
   right: 8% !important;
    margin-right: 0 !important;
}

body[dir="ltr"].tutorial_bg .view_tutorial{
    float: left;
    min-width: 16%;
}

body[dir="ltr"].tutorial_bg .view_tutorial img{
    float: left;
}

.tutorial_bg .view_tutorial a{
    font-size: 10.5px;
}


