body,
.owl-item{
	direction: rtl;
}

body {
    float: right;
    
}
.owl-carousel{
	direction: ltr;
}

.main-carousel-cap {
  right: max(24px, calc((100% - 1170px) / 2)) !important;
  text-align: right !important;
 
}

.main-carousel-cap>h5 {
    background: transparent;
    border-left: 0 !important;
    border-right: 3px solid #f5c451;
    margin: 22px 0 0;
    padding: 0 16px 0 0 !important;
}

.menubar nav ul {
	float: left;
}

.menubar nav>ul>li>a:before, .menubar nav>ul>li>a:after {
	    background: #d0d0d0 none repeat scroll 0 0;
    content: "";
    height: 6px;
    left: 5px;
    margin-top: -3px;
    position: absolute;
    top: 50%;
    width: 6px;
}

.main-carousel-cap > p {
	float: right;
}

.contact>i
 {
    float: right;
    margin-left: 20px;
    margin-right: 0;
}

.contact>span{
    float: right;
}
/* .team-detail-info .contact>span:first-child, .team-detail-info .contact>span:last-child {
    margin-right: 20px;
} */

.widget ul {
    float: right;
}
.widget ul>li>a {
    padding-right: 12px;
    padding-left: 0;
}

.widget ul>li>a:before {
    right: 0 !important;
}


