body {font-family: "DroidKufi", Helvetica, Arial, sans-serif;}
.col {float: right}
.size1of1 {float: none;}
.lastcol {float: none;display: block;display: table-cell;width: 9999em;*width:auto;*zoom:1;}

.horizantal-list > li {float: right}

/* checkboxs and radio buttons 
========================================================================== */
.checkbox-custom label::before, .radio-custom label::before {
	left: 100%;
	margin: 0 -20px 0 0
}
.checkbox-custom label::after {
	left: 100%;
	margin: 0 -20px 0 0
}
.radio-custom label::after {
	right: 7px;
	margin: 0 -20px 0 0
}
.radio-lg label::after {
	left: inherit;
	right: 4px;
	margin: 0 -20px 0 0
}
.radio-sm label::after {
	left: inherit;
	right: 9px;
	margin: 0 -20px 0 0
}
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
	margin: 0 -20px 0 0
}
.checkbox-custom input[type=checkbox], .radio-custom input[type=radio] {
	margin: 0 -20px 0 0
}
.chk-rad-list li {
	margin: 0 0 0 10px
}
/* checkboxs and radio buttons 
========================================================================== */
/* Forms
========================================================================== */
.defualt-form input[type=text], .defualt-form input[type=password], .defualt-form input[type=number], .defualt-form input[type=email], .defualt-form input[type=tel], .defualt-form textarea, .defualt-form select {
	text-align: right
}
.form-horizontal .control-label {
	text-align: left
}
/* End  Forms
========================================================================== */
/* Tabs
========================================================================== */
.nav-tabs-vertical .nav-tabs {
	border-right: none;
	border-left: 1px solid #e4eaec
}
.nav-tabs-vertical .nav-tabs > li > a {
	border-radius: 0 4px 4px 0;
}
/* End Tabs
========================================================================== */
.panel-group-simple .panel-title::after, .panel-group-simple .panel-title::before {
	right: inherit;
	left: 5px
}
blockquote {
	border-left: 1px solid transparent;
	border-right: 1px solid #dddddd
}
/* End Carousel slider
========================================================================== */
.update-pic {
	right: 0;
	left: 21px
}
.navbar-right .dropdown-menu{
	left: 0;
	right: auto;
	text-align: right
}
/* Rounded buttons
========================================================================== */
.btn-group > .btn, .ui-buttonset > .ui-button {
	float: right
}
.btn-group-vertical > .btn {
	float: none
}
.input-group .form-control {
	float: right
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle), .ui-buttonset .ui-corner-left.ui-state-default {
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 0;
	border-top-left-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child), .ui-buttonset .ui-corner-right.ui-state-default, .ui-corner-right {
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
	border-bottom-right-radius: 0;
	border-top-right-radius: 0;
}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 0;
	border-top-left-radius: 0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
	border-bottom-right-radius: 0;
	border-top-right-radius: 0;
}

.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn{
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
	border-bottom-right-radius: 0;
	border-top-right-radius: 0;
}

.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
 	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 0;
	border-top-left-radius: 0;
}
.input-group-addon:first-child {
    border-right: inherit;
	border-left:0 none;
}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
    border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
	border-bottom-right-radius: 0;
	border-top-right-radius: 0;
}
.input-group-addon:last-child {
	border-left:inherit;
   border-right:0 n;
	
}
.auto-multiple-btn-group .ui-autocomplete-multiple-container{
	padding:0 0 0 30px
}

/* Dropdowns
========================================================================== */
.dropdown-menu{
	left:auto;
    right: 0;
	text-align:right;
}
.dropdown-menu-right {
    left: 0;
    right:auto;
	text-align:right;
}
.dropdown-menu-left{
    left:auto;
    right: 0;
	text-align:right;
}

.input-group .dropdown-menu {
    left:0;
    right: auto;
	text-align:right;
}

/* End Dropdowns
========================================================================== */

/* End Rounded buttons
========================================================================== */

/* Global UI nav bar
========================================================================== */
.dropdown-alerts .label {
	right: auto;
	left: 20px
}
@media (min-width: 768px) {
.navbar-nav > li {
	float: right;
}
.navbar-left {
	float: right !important;
}
.navbar-right {
	float: left !important;
	margin-right: 0;
	margin-left: -15px;
}
}
@media (max-width:767px) {
.navbar-header {
	float: none
}
}
@media (min-width:768px) {
.navbar-header {
	float: right
}
}
.navbar-nav>li>a {	
	font-family: "DroidKufi";
	font-weight: 700
	
}
.navbar-nav{
float:right;	
}