/*
	Arabic translation for Helion style
	By: Dawn birth, http://bbcolors.com
*/


/*
	Font
*/
body.phpbb {
	font-family: Tahoma, Verdana;
}
/*
	Common stuff
*/
.phpbb .right {
	text-align: left;
}
.phpbb .rightside {
	float: left;
	text-align: left;
}
.phpbb .leftside {
	float: right;
	text-align: right;
}

.phpbb .left-box {
	float: right;
	margin-right: 0px;
	margin-left:5px;
}
.phpbb .right-box {
	float: left;
	margin-left: 0;
	margin-right: 5px;
}
/*
	Header
*/

/*
	Layout
*/
.phpbb .layout-wrapper > div:first-child, .phpbb .layout-wrapper > tbody > tr > td:first-child {
	border-right-width: 0;
}
.phpbb .layout-wrapper > div:last-child, .phpbb .layout-wrapper > tbody > tr > td:last-child {
	border-left-width: 0 !important;
}
/*
	Footer
*/
.phpbb p.time.first {
	float: left;
	text-align: left;
}

.phpbb .footer .left { 
	float: right; 
	text-align:left;
}
.phpbb .footer .copyright { 
	float: left;
	text-align: left;
}
.phpbb .footer .arty, .phpbb .footer .phpbb-group {
	float: left;
	padding-left: 0px;
	padding-right: 60px;
}

/*
	Menu
*/

.phpbb .menu li.menu-item, .phpbb .menu li.menu-section {
	padding: 0 10px 0 0px;
    background-position: 100% -30px;
}

.phpbb .menu li.menu-item a, .phpbb .menu li.menu-section a, .phpbb .menu li.menu-section p {
	background-position: 0 0 ;
	padding: 7px 0 0 10px;
	text-align: right;
}
.phpbb .menu li.menu-section.expandable a {
	padding-right: 10px;
	padding-left: 20px;
	height:22px;
	background-position:0 -30px
}
.phpbb .menu li.menu-section {
	background-position: 100% 0;
}
.phpbb .menu li.menu-section a, .phpbb .menu li.menu-section p {
	background-position: 100%% -30px;
}
.phpbb .menu li.menu-home {
	background-position: 100% -60px;
	padding-right: 27px;
	padding-left: 0px;
}
.phpbb .menu li.menu-forum {
	background-position: 100% -90px;
	padding-right: 27px;
	padding-left: 0px;
}
.phpbb .menu li.menu-pm {
	background-position: 100% -120px;
	padding-right: 28px;
	padding-left: 0px;
}
.phpbb .menu li.menu-ucp {
	background-position: 100% -150px;
	padding-right: 29px;
	padding-left: 0px;
}
.phpbb .menu li.menu-down {
	background-position: 100% -180px;
	padding-right: 27px;
	padding-left: 0px;
}
.phpbb .menu li.menu-login {
	background-position: 100% -210px;
	padding-right: 30px;
	padding-left: 0px;
}
.phpbb .menu li.menu-search {
	background-position: 100% -240px;
	padding-right: 30px;
	padding-left: 0px;
}
.phpbb .menu li.menu-users {
	background-position: 100% -270px;
	padding-right: 28px;
	padding-left: 0px;
}
.phpbb .menu li.menu-faq {
	background-position: 100% -300px;
	padding-right: 25px;
	padding-left: 0px;
}
.phpbb .menu li.menu-link {
	background-position: 100% -330px;
	padding-right: 25px;
	padding-left: 0px;
}
/*
	Menu forms, expandable menu sections
*/

.phpbb .menu li.expandable {
	position: relative;
}
.phpbb .menu li.expandable:after {
	right:180px;
	background-position:100% 8px;
}
.phpbb .menu li.expandable.collapsed:after {
	background-position: -15px 8px;
}

/*
	Navbar
*/

.phpbb .navbar, .phpbb .linkmcp {
	background-position: 100%  50%;
}
.phpbb .navbar .left {
	float: right;
}
.phpbb .navbar .right {
	float: left;
}
.phpbb .navbar a:hover {
	text-decoration: none;
}
.phpbb .linkmcp {
	text-align: left;
}

/*
	Header login
*/
.phpbb .header-login {
	font-family: tahoma, 'Open Sans', sans-serif;
}

.phpbb a.header-menu:hover {
	text-decoration: none;
}

.phpbb a.header-menu.menu-login { 
	text-align: left;
}
.phpbb a.header-menu.menu-register { 
	text-align: right;
}
.phpbb a.header-menu.menu-login > span, .phpbb a.header-menu.menu-register > span {
	padding-left: 0px;
	padding-right: 20px;
	background-position: 100% 2px;
}
.phpbb a.header-menu.menu-register > span {
	background-position: 100% -28px;
}

/*
	Top links
*/
.phpbb .top-links .top-link {
	background-position: 100% -30px;
	padding-left: 0px;
	padding-right: 12px;
}
.phpbb .top-links .popup-trigger .top-link {
	padding-left: 0px;
	padding-right: 29px;
	background-position: 100% -60px;
}
.phpbb .top-links .top-link > span {
	padding: 8px 0 0 12px;
	background-position: 0 0 ;
}
.ie7 .phpbb .top-links .popup-trigger {
	display: inline;
	margin-left: 4px;
	margin-right: 0px;
}

/*----------content.css   */

/*
	Header boxes
*/


.phpbb .topiclist .header dt, .phpbb h2.header-outer .header-inner {
	font-family: tahoma, 'Open Sans', sans-serif;
}

.phpbb .topiclist .header a:hover, .phpbb h2.header-outer a:hover, .phpbb .post h3 a:hover {
	text-decoration: none;
}

.ie7 .phpbb .topiclist .header dt, .ie7 .phpbb h2.header-outer .header-inner {
	font-family: tahoma, Arial;
}


/*
	Forums list
*/

.phpbb .topiclist .icon dt {
	padding-left: 0px;
	padding-right: 40px;
}

.phpbb .topiclist dd {
	border-left-width: 0px;
	border-right: 1px solid #dcdcdc;
}

.phpbb .topiclist dd.lastpost, .phpbb .topiclist dd.redirect {
	text-align: right;
}
.phpbb .topiclist dd.moderation {
	text-align: right;
}
.phpbb span.forum-image {
	float: right;
	padding-left: 6px;
	padding-right: 0px;
}
.phpbb dl.icon {
	background-position:100% 50% ;
}
.phpbb dl.icon dt {
	background-position: 100% 50%;
}

.phpbb a.forumtitle, .phpbb a.topictitle {
	font-family: Tahoma, Arial;
}

.phpbb a.forumtitle:hover, .phpbb a.topictitle:hover {
	text-decoration: none;
}


/*
	IE7 topics list
*/
.ie7 .phpbb .topiclist dt, .ie7 .phpbb .topiclist dd {
	float: right;
}



/*
	Small arrows
*/
.phpbb a.subforum {
	padding-left: 0px;
	padding-right: 14px;
	background-position:100% 50%;
}

/*
	Content blocks
*/
.phpbb h2, .phpbb h3 {
	font-family: Tahoma, Helvetica, Arial;
}

.phpbb .panel.stats .inner {
	background-position: 100% 50%;
	padding-left: 0px;
	padding-right: 40px;
}
.phpbb div.rules span+strong {
	font-family: Tahoma, Helvetica, Arial;
}



/*
	Tables
*/


/*
	Arrows
*/
.phpbb a.left, .phpbb a.right, .phpbb a.up, .phpbb a.down {
	background-position: 100% 50%;
	padding-left: 0px;
	padding-right: 10px;
	font-family: Tahoma, Arial;
}
.phpbb a.left:hover, .phpbb a.up:hover, .phpbb a.down:hover {
	background-position: 100% 50%;
}
.phpbb a.right, .phpbb a.right-box.up, .phpbb a.right-box.down {
	background-position: 0 50%;
	padding-left: 10px;
	padding-right: 10px;
}
.phpbb a.right:hover, .phpbb a.right-box.up:hover, .phpbb a.right-box.down:hover {
	background-position: calc(100% - 2px) 50%;
	background-position: -moz-calc(100% - 2px) 50%;
}


/*
	Pagination, topic actions, reported/unapproved posts
*/
.phpbb .topic-actions .pagination {
	float: left;
	padding-left: 0px;
	padding-right: 6px;
}
.phpbb .row .pagination {
	float: left;
}


.phpbb a.unapproved, .phpbb a.reported {
	float: left;
	padding-left: 6px;
	padding-right: 0px;
}

.phpbb div.buttons {
	float: right;
}

.phpbb div.buttons > div {
	margin-left: 5px;
	margin-right: 0px;
	float: right;
}
.phpbb .topic-actions .search-box {
	float: right;
}

.phpbb #jumpbox, .phpbb .jumpbox, .phpbb #jumpbox + form, .phpbb .js-jumpbox {
	float: left;
	text-align: left;
	clear: left;
}
.phpbb .jumpbox-js label {
	float: right;
	padding-left: 4px;
	padding-right: 0px;
}

/*
	Posting form
*/

.phpbb #smiley-box {
	float: left;
}
.phpbb #message-box {
	margin-right: 0px;
	margin-left: 210px;
}
.phpbb #qr_editor_div #message-box {
	margin-left: 0;
	margin-right: 0;
}
.phpbb #message-box textarea {
	width: calc(100% - 6px);
	width: -moz-calc(100% - 6px);
}


/*
	Poll
*/
.phpbb .polls dt {
	clear: right;
	padding-right: 0;
}

.ie7 .phpbb .polls dt, .ie7 .phpbb .polls dd {
	float: right;
}

.phpbb .polls dd.resultbar > div {
	text-align: left;
	font-family: Tahoma, Arial;
}



/*
	Posts
*/

.phpbb .profile + .postbody {
	border-left-width: 0px;
	border-right: 1px solid transparent;
	padding-right: 10px;
	padding-left: 6px;
}
.phpbb .post-content-wrap > .postprofile, .phpbb .post-content-wrap > .profile {
	display: table-cell;
	vertical-align: top;
	min-width: 190px;
	vertical-align: top;
	padding-bottom: 10px;
}
.phpbb .post .postprofile {
	padding: 0 0px 4px 4px;
}

.ie7 .phpbb .post-content-wrap > .profile {
	float: right;
}
.ie7 .phpbb .post-content-wrap > .postbody {
	margin-left: 0px;
	margin-right: 200px;
}
.ie7 .phpbb #topicreview .post .postbody, .ie7 .phpbb #preview.post .postbody {
	margin-right: 0;
}

.phpbb .post .back2top {
	right:95%;
	left:0;
}
.phpbb .post .back2top a {
	padding-left: 14px;
	padding-right: 0px;
	background-position: 0 50% ;
}


.phpbb .postprofile dt {
	font-family: Tahoma, Arial;
}

.phpbb .postprofile dt a:hover {
	text-decoration: none;
}
.phpbb .profile-icons .edit-icon a {
	width: 69px;
	background-position: 0 100%;
	background-image: url(images/buttons_post_ar.png);
}
.phpbb .profile-icons .quote-icon a {
	width: 69px;
	background-position: 0 0;
	background-image: url(images/buttons_post_ar.png);
}

.phpbb .poster-avatar {
	margin: 4px 6px 4px 10px;
}

.phpbb .postbody .author img {
	margin-left: 2px;
	margin-right: 0;
}

.phpbb .postbody .searchresults {
	float: left;
	text-align: left;
}

/*
	Post buttons
*/
.phpbb .postbody .profile-icons {
	float: left;
}
.phpbb .postbody .profile-icons li {
	float: right;
}

.phpbb .profile-icons a {
	float: right;
	margin: 0 4px 0 0px;
}


/*
	Other icons
*/


/*
	Post content
*/

.phpbb .postbody .rules a:hover {
	text-decoration: none;
}


/*
	BBCode
*/

.phpbb .codebox dt a {
	float: left;
}

.phpbb .content li {
    margin: 0 20px 0 px;
}


/*
	Forms
*/

.phpbb fieldset dl {
	clear: right;
}
.phpbb fieldset dt {
	float: right;
}

.phpbb fieldset dd {
	margin-left: 0;
	margin-right: 41%;
}
.phpbb fieldset.fields1 dd {
	margin-left: 0px;
	margin-right: 185px;
}

/*
	Lists
*/
.phpbb .linklist li {
	float: right;
}
.phpbb .linklist li.rightside {
	float: left;
}

/*
	Tabs
*/

.phpbb #tabs.cp-tabs ul {
	margin-right: 0;
}

.phpbb #tabs li, .phpbb #minitabs li {
	float: right;
}


/*
	Control panel
*/
.phpbb .cp-content {
	clear: both;
}

.phpbb .cp-mini {
	float: right;
	margin-right: 0;
}

.phpbb dl.pmlist dt textarea {
	width: 99%;
}
.phpbb dl.pmlist dd {
	margin-right: 41% !important;
}

.phpbb .pm-legend {
	border-left: 0px solid transparent;
	border-right: 10px solid transparent;
}
.phpbb .topiclist.pmlist > li > dl {
	padding-right: 4px;
	padding-left: 0px;
}
.phpbb .topiclist.pmlist > li > dl dt {
	border-left: 0px solid transparent;
	border-right: 4px solid transparent;
}
.phpbb .topiclist.pmlist > li > dl dt {
	padding-right: 44px;
	padding-left: 0px;
}

.phpbb dl.details dt {
	clear: right;
	float: right;
	text-align: left;
}
.phpbb dl.details dd {
	float: right;
	padding-left: 0px;
	padding-right: 5px;
}

/*
	Groups
*/
.phpbb table.table1 .name {
	text-align: right;
}
.phpbb table.table1 span.rank-img {
	float: left;
}

/*
	FAQ
*/
.phpbb #faqlinks .column1, .phpbb #faqlinks .column2 {
	float: right;
}

/*
	Avatars gallery
*/
.phpbb #gallery label {
	float: right;
}

/*
	RSS feed
*/
.phpbb a.feed-icon-forum {
	float: left;
	padding: 18px 18px 0 0px;
}

/*
	Transitions
*/


/*
	Boxes
*/



/* ------------  forms.css */

/*
	Menu forms
*/
.phpbb li.menu-form input.inputbox.search, .phpbb li.menu-form input.inputbox.login, .phpbb li.menu-form input.inputbox.password {
	padding-left: 0;
	padding-right: 20px;
	background-position: 99% 45%;
}
.phpbb li.menu-form input.button-icon {
	padding: 24px 26px 0 0px;
	float: left;
	background-position: 100% -60px;
}
/* colours.css */
.phpbb .menu li.menu-item, .phpbb .menu li.menu-section {
	background-image: url("images/menu_left.png");
}
.phpbb .menu li.menu-item a, .phpbb .menu li.menu-section a, .phpbb .menu li.menu-section p,
.phpbb li.menu-form input.button-icon {
	background-image: url("images/menu_right.png");
}
.phpbb .online .poster-avatar {
	background-image: url("images/online.png");
}

/*------------------------Popup.css */


.phpbb .popup {
	text-align: right;
	font-family: Tahoma, Verdana;

}

.phpbb .menu .popup {
	right: 4px;
	left:auto;
}

.phpbb .header-login .popup {
	left: 0;
	right: auto;
}
.phpbb .popup-list .popup {
	left: 0;
	right: 198px;
}
.phpbb .right .popup {
	left: 0;
	right: auto;
}


.phpbb .popup p {
	font-family: Tahoma, Helvetica, Arial;
}
.phpbb .popup p.title {
	font-family: Tahoma, Verdana;
}

/*
	Login form
*/
.phpbb #phpbb-header-login dd {
	text-align: left;
}
.phpbb #phpbb-header-login p.right {
	padding-left: 4px;
	padding-right: 0px;
}

/*
	Links
*/



/*
	Definition lists
*/
.phpbb .popup dt {
	float: right;
}
.phpbb .popup dd {
	margin-left: 0px;
	margin-right: 104px;
}
.ie7 .phpbb .popup dd {
	margin-right: 0;
}



