/*---------------------------------------------------------------
# Package - Joomla Template based on Helix Framework   
# ---------------------------------------------------------------
# Author - JoomShaper http://www.joomshaper.com
# Copyright (C) 2010 - 2012 JoomShaper.com. All Rights Reserved.
# license - PHP files are licensed under  GNU/GPL V2
# license - CSS  - JS - IMAGE files  are Copyrighted material 
# Websites: http://www.joomshaper.com
-----------------------------------------------------------------*/
html{direction:rtl}
a#logo,#logo-text,#sp-top-menu {float:right}
a#logo {background-position:100% 50%!important}
#sp-banner, #members-area {float:left}
#sp-top-menu a{padding:0 0 0 15px}

/*Search*/
#sp-search{float:left}
#sp-search input#mod-search-searchword,
#sp-search input#mod-finder-searchword{background-position:2% 50%!important}
div.font-sizer{float:left!important}
#sp-leftcol, #sp-rightcol, #sp-maincol ,#sp-inset1, #sp-inset2, #inner_content, .sp-block{float:right!important}
.sp-block .first {margin-left:0!important;margin-right:-5px}
.sp-block .last {margin-right:0!important;margin-left:-5px}

/*Hornav*/
#hornav li .submenu,#sublevel li .submenu {direction:ltr}
.submenu-inner {direction:rtl}
#hornav .megacol {float:right!important}
#hornav .megacol > ul.sp-menu {border-right:0!important;border-left:1px solid #e5e5e5}
#hornav .megacol.last > ul.sp-menu,#hornav .megacol:last-child > ul.sp-menu {border-left:none}
#hornav ul.level-0 > li.menu-item {border-right:0!important;border-left:1px solid #222!important}
#hornav ul.level-0 > li.menu-item.last{border-left:0!important}
#hornav ul.level-0,
#sublevel ul.level-1,#hornav ul.level-0 > li.menu-item,
#sublevel ul.level-1 > li.menu-item
{float:right!important}
#hornav ul.level-0 > li.parent > a.menu-item span.menu,
#sublevel ul.level-1 > li.parent > a.menu-item span.menu {background: none!important}
#hornav ul.level-0 > li.parent > a.menu-item span.menu,
#sublevel ul.level-1 > li.parent > a.menu-item span.menu {padding-right: 0!important;padding-left: 0!important}
#hornav ul li.parent > a.menu-item span.menu,
#sublevel ul li.parent > a.menu-item span.menu {padding-right: 0!important;padding-left: 12px!important;background:url(../images/daddy_rtl.png) no-repeat 0 50%!important}
#hornav ul.level-0 > li.menu-item span.has-image,
#sublevel ul.level-1 > li.menu-item span.has-image{padding-left:0!important;padding-right:18px;background-position:100% 50%!important}
#hornav li.menu-item li.menu-item a.menu-item,
#sublevel li.menu-item li.menu-item a.menu-item{background-position: 100% 9px!important}

/*Modules*/
.mod-wrapper li{background:url(../images/arrow_rtl.gif) no-repeat 100% 10px}

/*Slideshow*/
.sp-slide-desc span.created,.sp_slide_arrow_wrap{float:right!important}

/*SP Tab*/
ul.tabs_container li.tab{float:right!important;margin:0 0 0 10px!important;}
ul.tabs_container li.tab {background-position:100% 50%!important;}
li.clearList {background:none!important;padding:0!important}

/*News Show SP2*/
.ns2-featured .ns2-art-controllers{right:auto!important;left:30px!important}

/*Bottom*/
#sp-bottom .sp-block.separator .mod-block {border-right:0;border-left:1px solid #333}
#sp-bottom  .social a {background-position:100% 0!important}

/*Badges*/
span.badge_new,span.badge_free,span.badge_hot,span.badge_pick,span.badge_top
{left:0!important;right:auto!important;background-position:0 0!important}

/*K2*/
div.k2TagCloudBlock a,.itemRatingForm,div.catItemRatingBlock span {float:right!important}
div.catItemRatingBlock span {padding:0 0 0 4px!important}
div.k2LatestCommentsBlock ul li a {background: none!important}
div.k2LatestCommentsBlock ul li a.lcAvatar img {margin: 0 0 20px 10px!important; float:right!important}
div.k2FeedIcon a, div.k2FeedIcon a:hover {float:left!important}
div.subCategory a.subCategoryImage, div.subCategory a.subCategoryImage:hover {float:right!important;margin: 0 0 10px 10px!important}
div.itemImageBlock {float: right;margin: 10px 0 0 10px;}
div.catItemImageBlock{float: right;margin: 10px 0 16px 16px;}
div  .catItemItemInfo ul.sp-left,div  .catItemItemInfo ul.sp-right {float: right}
div  .catItemItemInfo ul.sp-right {margin: 0 0 0 80px!important}
div.itemComments ul.itemCommentsList li span.commentLink {left:auto;right: 0;}
div.itemComments ul.itemCommentsList li img.commentAvatar {float: left}
div.itemComments p.input-block {float: right;margin: 0 0 0 10px}

/* Breadcrumbs */
#sp-breadcrumbs span.showhome {margin:0 0 0 5px}
#sp-breadcrumbs a,#sp-breadcrumbs span,#sp-breadcrumbs strong{float:right}
#sp-breadcrumbs a,#sp-breadcrumbs span.separator{margin:0 0 0 10px;padding:0 0 0 15px;background-position:0 50%}
a#topofpage{float:left!important}

/* Footer */
#sp-footer .cp {float:right!important;}

/*Footer Navigation*/
#sp-footer-nav{float:left!important}

/* Helix Logo */
.helix-logo-light,.helix-logo-dark,.helix-logo-light-small,.helix-logo-dark-small{float:right!important;padding:0 0 0 10px;margin:0 0 0 15px;border-right:0;border-left:1px solid #222}

/*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}

/*Typography*/
img.image-left{float:right!important;margin:.5em 0 .5em 1em!important}
img.image-right{float:left!important;margin:.5em 1em .5em 0!important}
p.stickynote,p.download{background-position:100% 0!important;padding:15px 60px 15px 10px!important}
p.error,p.warn,p.tips,p.help,p.info,p.email,p.print,p.rss,p.save,p.lock,p.user,p.new,p.house,p.tag{background-position:100% 5px!important;padding:0 24px 5px 0!important}
.dropcap:first-letter{float:right!important;padding:4px 0 0 8px!important}
ul li {background-position:100% 6px;padding:0 10px 0 0}
ul.rss li, ul.minus li, ul.delete li, ul.check li, ul.arrow li, ul.arrow-2 li, ul.add li, ul.star li {padding:0 20px 0 0!important;background-position:100% 2px!important}
.bignumber{background-position:100% 0!important;float:right!important;margin-right:0!important;margin-left:8px}
.legend-title{left:auto!important;right:7px!important}