/* RTL corrections */

 

/* RTL corrections */


* html #sidebar_container .blocksubhead {
	width: 245px;
	text-align: left;
}

.commalist li {
	word-wrap: break-word;
	white-space:normal;
	}
* html #showthread_navpopup .navpopupmenu .popupctrl .ctrlcontainer,* html  .navpopupmenu.popupmenu.nohovermenu a.textcontrol, * html  .navpopupmenu.popupmenu.nohovermenu a.popupctrl, .options_block .thread_info_block , * html div.smallavatartext {
	display:inline-block;
}
* html div.smallavatartext, * html .blogitems li, * html .blogitems li a, * html #albumtop .picturenav , * html #albumtop #picturecontrols {
	display:inline;
}
* html .thread_info_block, * html .member_summary .block .blockrow, * html .member_summary .block, * html #sidebar_container .block, * html #sidebar_container .blockrow, * html underblock {
	background-image: none;
}
* html .postbit .postfoot, .postbitlegacy .postfoot, .eventbit .eventfoot {
	margin: 0;
	display: inline;
	margin-right: -10px;
}

.thread_info .options_block, .options_block .thread_info_block, #social_bookmarks_list, .bbcodeblock, .youcandoblock, #social_bookmarks_list li, .visitors, ul.icon_list li, li.sgicon .leftcol a.textcontrol img , li.sgicon .leftcol a.textcontrol:hover img  {
	_display: inline;

}
#social_bookmarks_list li {
	_margin-right : -15px;
	clear: both;
}
#thread_controls ul#postlist_popups li.popupmenu {
	float: left;
}
.picturenav, .picturenav li {
	float: right
}
.postbit-lite .postbitfoot {
	_right: 150px;
	_display: inline;
}
.postbit-lite .postbithead {
	_margin-top: -16px;
}
.postbit-lite .postbit-chkbox {
	_right: 130px;
	_display: inline;
}
#usercp_nav .block {
	float: left;
	clear:both;
	width: 100%;
}

#usercp_nav ul.blockrow, #usercp_nav ul.blockbody, #usercp_nav div.blockbody {
        float: left;
	clear:both;
	width: 198px;
	display:block;
}

#usercp_nav ul.blockrow {
	width: 99.8%;
}
#usercp_nav hr {
	display:block;
	float: left;
	clear:both;
	margin-left: 10%;
}

#usercp_nav ul.blockbody li {
	float: left;
	clear:both;
	width: 99.5%;
}

#usercp_nav ul.blockbody li .blocksubhead {
	float: left;
	clear:both;
	width: 99.5%;
	display:block;
	padding-left: 0;
	padding-right: 0;
}

#usercp_nav ul.blockbody li .blocksubhead img {
	margin-left: 10px;
}

#usercp_nav .popupbody {
	width: 200px;
}

#usercp_nav .popupbody li a {
	padding-left: 2px;
	padding-right: 2px;
	width: auto;
}

form .rightcol, .formcontrols .blockrow .rightcol .description {
	max-width: 100%;
	width: auto !important;
	margin-left: 0;
}

form input.rightcol, .formcontrols .blockrow .description  {
	margin-left: 212px;
}

.formcontrols .blockrow .description {
	max-width: 100%;
}

.formcontrols .blockrow .description, form .rightcol {
	_margin-left: 212px;
}

.breadcrumb .navbit > a {
	float: none;
}

#inlinemod_formctrls {
	clear:both;
}

#inlinemod_formctrls a.popupctrl {
	float: none;
}

#inlinemod_formctrls a.popupctrl span.ctrlcontainer{
	float: none;
}

#usercp_content #above_reminders .popupgroup.forumdisplaypopups .popupmenu a.popupctrl {
	display: inline;
	float:none;
}

#usercp_content #reminders {
	clear:both;
}

.cms_comments_mainbox .postbit-lite .postbitfoot {
	_right: 20px;
}
.blog_header {
	display:block;
}

.blog #pagination_bottom {
	clear:both;
	float: none;
}

.pagination span a {
	float: none;
	clear: none;
	_float: left;
	_clear: right;
}

.postbit-lite .postbithead {
	margin-top: -16px;
}

.formcontrols .blocksubhead {
	_width: 100%;
	_text-align: left;
	padding-left: 0;
	padding-right: 0;
	text-indent: 10px;
}

.bloglist.table {
	display:block;
	float: none;
}

.bloglist.table .columnsort.tr, .bloglist.table .blogsitebarbit.tr, .bloglist.table .tr {
	display:block;
	width: 100%;
	float: left;
	clear:both;
}
.bloglistinfo.td, .blogsitebarorder.td, .blogsitebaractive.td, .blocksubhead.td {
	display:block;
	float: left;
	clear: right;
}
.bloglistinfo.blocksubhead.td {
	width: 70%;
}
.blogsitebarorder.td, .blogsitebaractive.td, .blocksubhead.td {
	width: 15%;
}

.bloglist.table .tr .td {
	padding-bottom: 0;
	margin-bottom: 0;
}
.postbit-lite .postbithead {
	margin-top: -16px;
}

.member_content .postbit-lite .postbithead {
	margin-top: 0;
}

.formcontrols .blocksubhead {
	_width: 100%;
	_text-align: left;
	padding-left: 0;
	padding-right: 0;
	text-indent: 10px;
}

.bloglist.table {
	display:block;
	float: none;
}

.bloglist.table .columnsort.tr, .bloglist.table .blogsitebarbit.tr, .bloglist.table .tr {
	display:block;
	width: 100%;
	float: left;
	clear:both;
}
.bloglistinfo.td, .blogsitebarorder.td, .blogsitebaractive.td, .blocksubhead.td {
	display:block;
	float: left;
	clear: right;
}
.bloglistinfo.blocksubhead.td {
	width: 70%;
}
.blogsitebarorder.td, .blogsitebaractive.td, .blocksubhead.td {
	width: 15%;
}

.bloglist.table .tr .td {
	padding-bottom: 0;
	margin-bottom: 0;
}

.groupbit {
	_width: 90%;
	_clear: both;
	_position: relative;
	_padding-left: 0;
	_margin-left: 10%;
}

.bbcode_container {
	width:100%;
}
.bbcode_quote, .quote_container {
	width:98%;
}

#grouppagetitle {
	position: relative;
}

#grouppagetitle .popupgroup {
	position: absolute;
	right: 0;
}
#grouppagetitle .popupgroup .popupmenu {
	display:block;
	width: 100%;
	_width: 120px;
	float: right;
}

#grouppagetitle .popupgroup .popupmenu .vbform {
	width: auto;
	max-width: none;
}

#albumtop h1 {
	display:block;
	_width: 100%;
}

#albumtop .picturenav {
	float: none;
}

#picturecommentpopups {
	right: 0;
}

#picturecommentpopups .popupmenu {
	float: right;
}

* html #albumtop h1 {
         margin-left: 0;
         margin-right: 0;
}

.pagetitle {
	width: 100%;
}

.above_threadlist_controls {
	float: none;
}

.below_threadlist .newcontent_textcontrol {
	left: 0;
}

.formcontrols input.textbox {
        height: auto;
}

/* Fix bug #36103 */
.editorpopupbody {
	background-color:#FFFFFF;
	min-width:144px;
	_width:144px;
}

.editorpopupbody .colorbutton {
	float:left;
	margin:1px;
	border:0;
	_width:16px;
	_height:16px;
}

.editorpopupbody .colorbutton div {
	border:1px solid #ACA899;
	height:10px;
	width:10px;
	margin:2px;
}

.colorbutton.imagebutton_hover {
	padding:0;
	margin:0;
	border:solid 1px rgb(204, 204, 204);
	background-color:rgb(193,210,238);
}


/* Fix for #36202 */
.cms_toolbar {
	_background-image: none;
}

/* Fix for #36258 */
.profile_content #message_form {
	_width: 99.4%;
	_margin: 0;
	_padding: 0;
	_display:block;
	_float: right;
}

.commalist li {
        display:inline;
}

.memberaction.popupmenu {
	display: inline;
}


/* 36261 */
.formcontrols .blockrow .group.multifield li  {
	width:1px;
}
.formcontrols .blockrow .group.multifield li label {
	width:auto;
}
.formcontrols .blockrow .group.multifield li #bd_year {
	width:50px;
}

#threadlist .threadlisthead .threadimod {
	position:static;
	padding-top:0;
}
#threadlist .threadbit .threadimod {
	width:0;
}

#threadlist .threadbit .threadimod input {
	position:static;
}
 