@charset "utf-8";
/* CSS Document */

body, p, .carousel-caption, .navbar-default .navbar-nav>li>a, .page-heading h2, #Bottom h3.widget-title, .leftDiv .imgCon .details h3 {
    font-family: Cairo,sans-serif;
}
body #page-wrapper{ line-height: 1.92857143;}
p{
	direction:rtl
}
.pull-right {
    float: left!important;
}
.pull-left {
    float: right!important;
}


.supContainer a, .page-heading ul li:after{ 
	float:left
}
.navbar-brand, .carousel-caption a.btn, .available ul.list-group, .available ul.list-group li, .bottomsocial, .bottomsocial>a,#Bottom ul.menu li:before,  #Bottom ul.menu, .page-heading h2, .p-tb80, .page-heading ul li, .proDet h2, .xzoom-thumbs a, .lang {
    float: right;
}
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    float: right;
}
.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
    float: right;
}
.search .go {
    left: 6px;
}
.search input {
    text-align: right;
}
.supContainer a i {
    border-left: 1px solid #ddd;
    padding-left: 10px;
    margin-left: 10px;
    float: right;
	border-right: none
}
.supContainer a h3 {
    text-align: right;
    line-height: 20px;
}
.caret{
	float: left;
    margin: 5px 5px 0 0;
}
.navbar-nav>li>.dropdown-menu {
    right: 0;
    left: initial;
}
.dropdown-menu>li>a {
    text-align: right;
}
p, .nav>li>a, #Bottom ul.menu li,address {
    text-align: right;
}
.navbar-right{
	float: left !important
}

.social {
    right: 0;
    left: initial;
}
.social a, .social a i {
    float: left;
}
.social a {
    left: inherit;
    right: -90px;
	
}
.social a i{
	padding: 0 30px 0 20px;
	margin: 0 10px 0 0;
}

.goup-container{
	left: 20px !important;
	right:inherit
}
.carousel-caption h2, .carousel-caption p, #Bottom h3.widget-title {
    text-align: right;
}
.carousel-indicators{
	left: 8%;
    right: initial;
}


.view-tenth h2 {
    right: 0;
}
.view h2, .leftDiv .imgCon .details p, #Bottom p, .career .form-control1, .page-heading, .proItem .price, .proDet h1{
    text-align: right;
}
.view a.info {
    right: 10px;
    left: initial;
}
.leftDiv .imgCon .details {
    left: initial;
    right: 30px;
}   
.leftDiv .imgCon .details a.btn {
    float: right;
}

.available h2 {
    border-left: 6px solid #093b82;
    padding: 0 0 0 15px;
    text-align: right;
    border-right: none;
    letter-spacing: -1px;
    line-height: 42px;
}
#Bottom h3.widget-title:after {
    right: 0;
    left: initial;
}

.bottomsocial>a {
    padding-right: 0;
    padding-left: 10px;
}

#Bottom ul.menu li:before {
    margin-right: 0;
    margin-left: 8px;
    margin-top: 5px;
}
#Bottom ul.menu2 li i {
    margin-left: 8px;
    margin-right: 0;
    float: right;
}
.page-heading h2:after {
    left: initial;
    right: 0;
}
.page-heading ul li {
    padding-left: 10px;
    padding-right: 0;
}
.page-heading ul li a {
    padding-left: 10px;
    padding-right: 0;
}

.career, .join .btn-primary, .proItem .cont div div.ic a, .pagination>li{
	float:  right
}

.proItem .cont div div.ic a.link {
    float: left;
}

.proItem .price span {
    border-left: none;
    border-right: 3px solid #fff;
    float: left;
    padding: 0 10px 0 0;
}

.navbar-default .navbar-right li a{
	letter-spacing: 0
}
.form-control{
	text-align: center
}

.header-pro-ind span{
    letter-spacing: -1px;
}



@media (min-width: 768px){
.navbar-nav, .navbar-nav>li {
    float: right;
}
}