body {
	direction:rtl;
	unicode-bidi:embed;
}
.fl { float:right;}
.fr { float:left;}
#header .logo { /*float:right; margin:14px 12px 0 0;*/}
/*webinside*/
#nextBtn, #prevBtn, #banner-main-2, #banner-main-2-single {display: none;}
#wrapper{height:100%; position: relative;}
#footer{}
/*end webinside*/
#header .phone { float:left; background:url(design/call_bg.png) no-repeat; margin:20px 0 0 0;}
#header .phone h5 { padding:13px 65px 0 0;}
#header .phone p { padding:7px 50px 0 0;}

#banner-main .slider
{
	float: left;
	border-radius: 5px;
}

/* #banner-main .slider .image { float:right;} */
#banner-main .slider .caption {float:right;}
#banner-main .slider .caption h2 { padding:15px 25px 0 20px;}
#banner-main .slider .caption h3 { margin:15px 25px 0 20px;}
#banner-main-2 .slider {float:right;}
#banner-main-2 p { padding:10px 30px 0 480px; }
#banner-main-2 .breadcrum { position:absolute; left:30px;}
#banner-main-2 .breadcrum ul li { float:left; padding: 0 7px 0 0;}
#banner-main-2 .breadcrum ul li a { float:right; }
#banner-main-2 .breadcrum ul li span {float:left;}
#second-strip .strip .btn {float:left;}
#second-strip .strip .btn a { float:left;}
#content .leftside { width:100%; max-width:100%; float:right;}
#content .rightside { width:306px; float:left; max-width: 100%;}
#content .image-left { float:right; margin:0 0 15px 15px;}
#content .rightside ul li a {background:url(images/left-arr.png) no-repeat right 12px; padding:0 15px 0 0;}
#testi-row .testimonial { width:475px; float:right;}
#testi-row .testimonial .leftright { float:left; padding:6px 0 0 0;}
#testi-row .testimonial .leftright a { display:block; float:right; width:19px; height:19px; margin:0 3px;}
#testi-row .testimonial .testi-owner .img { float:right; margin:0 0 0 15px;}
.imga { float: right !important;}
#testi-row .testimonial .testi-owner p { float: right !important;}
#testi-row .testimonial .leftright a.right{ background:url(images/orange/testi-left.png) no-repeat;}
#testi-row .testimonial .leftright a.right:hover { background:url(images/orange/testi-left-hover.png) no-repeat;}
#testi-row .testimonial .leftright a.left { background:url(images/orange/testi-right.png) no-repeat;}
#testi-row .testimonial .leftright a.left:hover { background:url(images/orange/testi-right-hover.png) no-repeat;}
#testi-row .awards {float:left;}
#mid-content .image-1 { float:right; margin:0 9px 20px 20px;}
#mid-content h2 { padding-right: 10px !important;}
#mid-content .liststylemain .block-1 { float:right; margin:0 0 0 30px;}
#mid-content .liststylemain .block-1 ul li { background:url(images/left-arr.png) no-repeat right 12px; padding:0 17px 0 0;}
#mid-content .liststylemain .block-2 { float:right; margin:0 0 0 30px;}
#mid-content .liststylemain .block-2 ul li {padding:0 17px 0 0; background:url(images/orange/bullet-1.png) no-repeat right center;} 
#mid-content .liststylemain .block-3 { float:right; margin:0 0 0 30px;}
#mid-content .liststylemain .block-3 ul li { background:url(images/orange/bullet-2.png) no-repeat right center; padding:0 30px 0 0;}
#mid-content .map { float:left; margin:0 30px 20px 9px;}
#mid-content .con-info { padding:0 10px 0 0;}
#mid-content .con-info .telephone { float:right; padding:0 50px 0 0; background:url(images/orange/telephone.png) no-repeat right 7px; margin-left:30px; margin-right:0px !important;}
#mid-content .con-info .mail { float:right; padding:0 50px 0 0; background:url(images/orange/mail-icon.png) no-repeat right 7px;}
#mid-content .con-info .fax { float:right; padding:0px 50px 0px 0; background:url(images/orange/fax-icon.png) no-repeat right 7px;}
#blog { width:640px; float:right;}
#blog .section { -moz-border-radius:5px; -webkit-border-radius:5px; box-shadow:-1px 1px 0 #e6e2db; -moz-box-shadow:-1px 1px 0 #e6e2db; -webkit-box-shadow:-1px 1px 0 #e6e2db; }
#blog .section .date-box { left:-1px !important; right:auto !important; background:url(images/date-bg-rtl.png) no-repeat;}
#blog .section .date-box p { text-align:left; padding:0 0 0 12px;}
#blog .liststylemain .block-1 { float:right; margin:0 0 0 30px;}
#blog .liststylemain .block-1 ul li { background:url(images/left-arr.png) no-repeat right 12px; padding:0 17px 0 0;}
#blog .liststylemain .block-2 { float:right; margin:0 0 0 30px;}
#blog .liststylemain .block-2 ul li {padding:0 17px 0 0; background:url(images/orange/bullet-1.png) no-repeat right center;} 
#blog .liststylemain .block-3 { float:right; margin:0  0 0 30px;}
#blog .liststylemain .block-3 ul li { background:url(images/orange/bullet-2.png) no-repeat right center; padding:0 30px 0 0;}
#comments ul li .image { float:right; margin:0 0 0 10px;}
#comments ul li .image img { margin:5px 5px 0 0;}
#comments ul li p strong a {background:url(images/orange/right-arr.png) no-repeat left 12px; padding:0 0 15px;}
#comments ul ul li { padding: 0 80px 20px 0;}
#add-comment span {padding:0 10px 0 0; }
#rightbar { width:250px; float:left;}
#rightbar .search-box .input-search { background:url("images/orange/search-icon.png") no-repeat scroll 20px center #FFFFFF; }
#rightbar .sidelinks ul li > a { background:url(images/left-arr.png) no-repeat right 12px; padding:0 15px 0 0; }
#rightbar .recentpost-rbar ul li .image {float:right; margin:0 0 0 10px;}
#rightbar .recentpost-rbar ul li .image img { margin:5px 6px 0 0;}
#profile-con .pro-detail { float:right;}
/* #profile-con .pro-detail .image { float:right;} */
#profile-con .pro-detail p { padding:10px 10px 10px 20px;}
#profile-con .pro-detail .books-list ul { padding:10px 10px 10px 0;}
#profile-con .pro-detail .books-list ul li { float:right; margin:0 5px 0 10px;}
#profile-con .rightside {float:left;}
#profile-con .rightside .block { float:right; box-shadow:-1px 1px 0 #e6e2db; -moz-box-shadow:-1px 1px 0 #e6e2db; -webkit-box-shadow:-1px 1px 0 #e6e2db; margin:0 0 35px 31px;}
#profile-con .rightside .block .image a.playbtn { left:15px;}
#profile-con .rightside .block .con-meet a.contact-btn { margin:13px auto;}
#footer .block-1 {float:right;} 
#footer .block-1 p { padding:25px 0 0 40px;}
#footer .block-1 .social a {margin:0 0 0 10px; float:right;}
#footer .block-2 { float:right;}
#footer .block-2 ul {float:right;}
#footer .block-3 { float:right; margin-right:30px; margin-left:0px;}
#footer .block-3 ul { float:right;}
#footer .block-4 { float:left; margin-right:40px; margin-left:0px;}
#footer .fwidget p { padding:65px 0 0 40px;}
#footer .fwidget .cont span.tele { background:url(images/orange/tele-icon.png) no-repeat right 5px; padding:0 30px 0 0;}
#footer .fwidget .cont span.print {background:url(images/orange/print-icon.png) no-repeat right 5px!important; padding:0 30px 0 0;}
#tabs ul {float: right; padding:0 10px 0 0;}
#tabs li {float:right;}
#tabs div .image { margin:17px 6px 0 20px;}
.gridfull {
	margin-right:13px;}
.basic a span {float:right!important; }
.basic1 a span {float:right!important; padding: 0 0 0 0!important; margin: 0 0 0 10px!important;}
.basic1 .acc_expant {padding: 0 20px 0 0!important;}
table {
	margin-right:10px;
	margin-left:0px!important;
	table-layout:fixed;
}

.ddsmoothmenu ul{ float:right;}
.ddsmoothmenu ul li{float:right;}
.ddsmoothmenu ul li a{ float:right;}
/*webinside*/
#banner-main-2 .breadcrum ul li a{background: url(images/orange/bread-li-bg.png) no-repeat left 5px;
padding: 0 0px 0 11px;
}}