/*######## Start: Siteground Template ##########*/
ul{ 
	direction: rtl; 
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 20px 0 0;
	padding:0;
}

ul li{
	background:transparent url(images/summer/star.gif) no-repeat scroll right top;
	padding:0 20px 0 0;
	margin:5px 0;
        text-align:right;
        list-style-type: none;
}

#whitebox div {
	text-align:right;
 }

div#header {
	text-align:right;
}

div#tabarea_l {
	background: url(../../images/curvy/mw_header_r_b.gif) no-repeat scroll 100% 0pt;
	padding-right:14px;
	padding-left: 0px;
}

div#tabarea_r {
	background: url(../../images/curvy/mw_header_l_b.gif) no-repeat scroll 0% 0pt;
	height:42px;
	padding-left:14px;
	padding-right: 0px;
}

div#logo { margin-right:10px; margin-left: 0; }

#leftcolumn { 
float:right;
 }

div.module_menu h3 {
	margin:0;
	padding-right:0px;
	padding-left:0px;
	text-align: center;
}
h3, .componentheading, table.moduletable th, legend {

padding-right:0px;
	text-align:right;
font-size:1.2em;
}

legend {
font-size:1.1em;
}

div.module_menu ul li {
	background:url(images/summer/star.gif) no-repeat top right;
	padding:0 20px 0 0;
}

.pollstableborder td{ text-align: right; }

#maincolumn, #maincolumn_full {
	margin-right:20%;
	margin-left: 0;
	padding-right:15px;
	padding-left: 0;
}

#pillmenu {
float:none !important;
}

#pillmenu ul li {
float:right !important;
}

span.pathway {
text-align:right !important; 
direction:rtl !important; 
}

table.nopad {
direction:rtl;
float:right !important;
}

h2, .contentheading {
text-align:right;
}

.inputbox {
direction:rtl;
text-align:right;
}

form {
direction:rtl;
}

td.buttonheading {
text-align:left;
}

dl#system-message {
	background:#F0F0F0 none repeat scroll 0% 0%;
	border-bottom:3px solid #CCCCCC;
	border-top:3px solid #CCCCCC;
}
dt.message{
	font-weight: bold;
	text-decoration: underline;
	padding-right: 5px;
	color: #C15D2C;
}

dl#system-message li{
	background: none;
	padding: 0;
}

div#signature{ direction: ltr; }

/*######## End: Siteground Template ##########*/

/*######## Start: SOBI2 ##################*/

table#sobi2CatListSymbols td {
border: 2px #CCCCCC solid !important;
}

div.sobi2 h1 {
text-align:right;
}

span.sobiHotLabel {
background-color:#CCCBCB  !important;
padding:1px  !important;
}

span.sobiUpdatedLabel {
background-color:#CCCBCB  !important;
padding:1px  !important;
}

span.sobiNewLabel {
background-color:#CCCBCB  !important;
padding:1px  !important;
}

p.sobi2ItemTitle {
padding:0pt !important;
margin:0pt !important;
display:inline;
}

td.vc_details span.sobiRating { display: inline; }

td.vc_desc_link, td.vc_details, td.vc_description, td.vc_icon { vertical-align: middle!important; }

td.vc_desc_link img { margin:0 !important; padding: 0 !important; }

td.vc_description br { display: none; }

table.sobi2Listing td.vc_details {text-align: left; }

.dtree{
	direction: rtl;
}

#whitebox div.back_button{ text-align: center; }

div.sobi2CustomListingHeader {
font-size:16px!important;
margin-bottom:10px!important;
margin-top:10px!important;
text-align:center !important;
}

/*########## End: SOBI2 ##############*/

/*########## Start: Yoo Login Module #########*/
/*.loginelement {*/
/*	float:right;*/
/*}*/

/*span.quick span.yoo-login span.login .username, span.quick span.yoo-login span.login .password, span.quick span.yoo-login span.login .login-button-text, span.quick span.yoo-login span.login .login-button-icon, span.quick span.yoo-login span.login .lostpassword, span.quick span.yoo-login span.login .lostusername, span.quick span.yoo-login span.login .registration, span.quick span.yoo-login span.logout .greeting, span.quick span.yoo-login span.logout .logout-button-text, span.quick span.yoo-login span.logout .logout-button-icon {*/
/*	float:right;*/
/*	padding-left:5px;*/
/*	padding-right: 0px;*/
/*}*/

/*span.quick span.yoo-login span.login .username input, span.quick span.yoo-login span.login .password input{*/
/*	float: right;*/
/*	padding: 4px 30px 0px 0px;*/
/*}*/
/*######## End: Yoo Login module #########*/
dd.content{
}

div.article{
}

#pillmenu ul#extra{ float: left !important; }
#pillmenu ul#extra li { float:left !important; }

table.contentpaneopen ul li,
div.xmap ul li,
div.sobi2 ul li
{
	background: none;
	padding: 0;
}

div.xmap ul li{ margin: 0 20px; }

table.paramlist td.paramlist_key {
	text-align:right;
}

div.sobi2Featured div.entry{
	float: right;
	margin: 7px;
}

div#sobi2PageNav { text-align: center; }

/**********YooTheme-Carousel ***********/
div.yoo-carousel ul.tabs li {
float:right!important;
}

div.yoo-carousel ul.tabs li {
text-align:left;
}

div.basic div.yoo-carousel .panel-container {
direction:ltr;
}

div.basic div.yoo-carousel div.top ul.tabs li {
margin:0px 0px 0px 3px!important;
}

div.moduletable_menu ul{
	list-style-image:none!important;
	margin:0;
}

/* Sobi2 */
.sobi2eSearchForm_menu .inputbox{width:150px;}
div.sobi2 h2, div.sobi2 h3, div.sobi2 h4{padding-right:5px;}
.tpsobivc_title_view{margin:0;text-align:center;}
h4.tpsobivc_title_view{line-height: 25px;font-size:20px;font-weight:700;}
.dynamic-tab-pane-control .tab-row{background-color:#ffffff!important;}
.dynamic-tab-pane-control .tab-row .tab{background-color:#F0F0F0!important;float:right!important;margin:1px 0px 0px -5px!important;border-width: 1px 1px 0 1px!important;border-color:#999999!important;}
.dynamic-tab-pane-control .tab-row .tab.selected{margin:0px 0px -2px -6px!important;background-color:#ffffff!important;}
.dynamic-tab-pane-control .tab-page{border-color:#999999!important;}
.dynamic-tab-pane-control .tab-row .tab a{color:#444444!important;}
.sobi2Body{width:100%;border:1px solid #999999;}
.sobi2Details_field_title{font-weight: bold;}
img.sobi2DetailsImage{width:80%;float:none;}
span#sobi2Details_field_website, span#sobi2Details_field_email{display:inline;}
span#sobi2Details_field_description{padding-top:0px;}
#lbBottom,#lbImage{z-index:1000;}
span.sobiRating{display:inline!important;}
div.module_menu ul li a:link, div.module_menu ul li a:visited {font-weight: normal!important;}
/* Sobi VC */
table.sobi2Listing div.tpsobivc_wrapper{overflow:hidden;}
div.tpsobivc_main div.sobi2Details_field_thumbshot{width:90px;float:right;}
div.tpsobivc_main div.vc_details{margin-top:3px;}
div.tpsobivc_main{overflow:hidden;}
