/*---------------------------------------------------------------

# Author - olwebdesign http://www.olwebdesign.com
# Copyright (C) 2008 - 2015 olwebdesign.com. All Rights Reserved.
# Websites: http://www.olwebdesign.com
-----------------------------------------------------------------*/
html{direction:rtl}
a#logo,#logo-text {float:right}
a#logo {background-position:100% 50%}

/*Float Right*/
.mx_date,
#mx-top-menu{float:right}

/*Float Left*/
#mx-search,
#mx-banner,a.login_link{float:left}

/*top menu*/
#mx-top-menu li{border-right:1px solid #6f6f6f;border-left:none!important}

/*Search*/
#mx-search .mod-search input#mod-search-searchword, 
#mx-search .mod-search input#mod-finder-searchword{background-position:4% 50%!important}

/*news show sp2 latest update*/
.module.highlighted.title-ticker h3.header{right:0!important;width:90px;color:#fff!important;padding:5px 0!important;text-align: center;border-bottom:none!important}
.module.highlighted.title-ticker .mod-content{margin-right:100px!important;margin-left:auto}

#mx-leftcol, #mx-rightcol, #mx-maincol ,#mx-sideleft, #mx-sideright, #inner_content, .mx-block{float:right!important}
.mx-block .first {margin-left:0!important;margin-right:-10px}
.mx-block .last {margin-right:0!important;margin-left:-10px}

/*Hornav*/

#navigation					{display:block;
							font-size: 16px;
							float:left;
							text-transform:uppercase;
							padding-top:8px;
							z-index: 999999; }


#navigation	ul			{margin:0; }	

/*hide select menu*/
.select-menu 			{display:none;}

/* left offset of submenus need to match (see below) */
.sf-menu ul 			{width:200px!important; text-transform: none; border-top: 3px solid #c00;}


/* match ul width */ 
ul.sf-menu li li.sfHover ul 		{right:200px!important;} 

ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	right:			200px; /* match ul width */
	top:			0;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	right:			0;
	top:			2.5em; /* match top ul list item height */
	z-index:		99;
}
.msildersContent,.msilders_target { direction:ltr !important}
.panel h3.pane-toggler a{background:#f5f5f5 url(../images/slider_plus_rtl.png) left top no-repeat;}
.panel h3.pane-toggler-down a {background:#f5f5f5  url(../images/slider_minus_rtl.png) left top no-repeat;border-bottom:solid 1px #ddd;}
/*Modules*/
#mx-bottom .separator .mod-block{}

/* Footer */
#mx-footer .cp {float:right;}
#mx-footer-nav{float:left}
a#pagetop{float:left}

/*Joomla*/
fieldset dd{float:right}
fieldset dt{float:right}
ul.buttonheading{float:left}
dl.article-info{float:right}
#form-login-username label, #form-login-password label, #form-login-remember label {float: right;text-align: right}
#adminForm table thead tr, #adminForm table thead tr th {text-align: right}
div.pagination ul{text-align:right}
div.pagination p.counter{float:left}
.filter-search{float:right}
div.categories-list dt {float: right}

.login label,.profile-edit dl dt,.remind dl dt,.reset dl dt,.registration dl dt{float:right;text-align:left}
.login .inputbox,.login input.required,.registration dl dd input.required,.remind dl dd input.required,.reset dl dd input.required,
.profile-edit .inputbox,.profile-edit input.required,.profile-edit input,.profile-edit select{margin:0 10px 0 0}
.login .button,.login button,.profile-edit button,.remind button,.reset button,.registration button{margin:0 160px 0 0}

/*Edit*/
.edit label{float:right;text-align:left}
label#jform_description-lbl {text-align:right}
.edit .inputbox,.edit input{margin:0 10px 0 0}
.edit select{margin:0 10px 0 0}
.edit div.formelm-buttons {margin:0 140px 20px 0}

/*Bootstrap*/
.pull-right {float:left}
.pull-left {float:right}
div.color-site{height:16px;line-height:16px; margin-top:6px; text-align: left;}
div.font-sizer{width:62px;height:16px;line-height:16px;float: left;}