/*--------------------------------------------------------------
# Copyright (C) joomla-monster.com
# License: http://www.joomla-monster.com/license.html Joomla-Monster Proprietary Use License
# Website: http://www.joomla-monster.com
# Support: info@joomla-monster.com
---------------------------------------------------------------*/

/*********************** FOR RTL LANGUAGES ************************/

/** details **/

#jm-topline-left h3 {
	float: right;
	margin: 0 0 0 5px;
font-family:"homa",tahoma,arial;
font-size:14px;
}

#jm-search div.search .button {
	margin: 0 -1px 0 0;
}

#jm-pathway div.breadcrumbs span.showHere {
	margin: 0 0 0 5px;
}

#jm-pathway div.breadcrumbs a:link,
#jm-pathway div.breadcrumbs a:visited {
	display: inline-block;
}

#jm-pathway h3 {
	float: right;
	margin: 0 0 0 5px;
}

#jm-stylearea a span {
	margin: 0 5px 0 0;
}

/** djmenu **/

.dj-main li {
	float: right;
}

.dj-main li a.dj-up_a {
    float: right;
}

.dj-main li span.image-title {
    padding: 0 10px 0 0;
}

.dj-main li:hover ul.dj-submenu,
.dj-main li.hover ul.dj-submenu {
	left: auto;
	right: 0;
}

.dj-horizontal .dj-main li.hover ul.dj-submenu,
.dj-horizontal .dj-main li:hover ul.dj-submenu,
.dj-horizontal .dj-main li.active ul.dj-submenu {
	left: auto;
	right: 0;
	padding: 0 7px 10px 0;
}

.dj-main li:hover ul.dj-submenu li,
.dj-main li.hover ul.dj-submenu li {
	float: right; 
}

.dj-horizontal .dj-main li.hover ul.dj-submenu li,
.dj-horizontal .dj-main li:hover ul.dj-submenu li,
.dj-horizontal .dj-main li.active ul.dj-submenu li {
	float: right; 
	padding: 10px 10px 0 0;
}

.dj-main li:hover ul.dj-submenu li a,
.dj-main li.hover ul.dj-submenu li a {
	text-align: right;
    padding: 10px 0 10px 15px;
}

.dj-horizontal .dj-main li.hover ul.dj-submenu li a,
.dj-horizontal .dj-main li:hover ul.dj-submenu li a,
.dj-horizontal .dj-main li.active ul.dj-submenu li a {
	text-align: right;
	padding: 0 0 0 10px;
	border-right: none;
	border-left: 1px solid #000000;
font-family:"homa",tahoma,arial;
font-size:13px
}

.dj-main li ul.dj-submenu li a.dj-more {
    background: url(../images/li_RTL.png) no-repeat left center;
}

.dj-main li.hover ul.dj-submenu li a.dj-more-active,
.dj-main li:hover ul.dj-submenu li a.dj-more-active {
    background: url(../images/li_RTL.png) no-repeat left center;
}

.dj-main li.hover ul.dj-submenu li a.dj-more-active.hover,
.dj-main li:hover ul.dj-submenu li a.dj-more-active.hover {
    background: url(../images/li_RTL.png) no-repeat left center;
}

.dj-main li:hover ul,
.dj-main li:hover li:hover ul,
.dj-main li:hover li:hover li:hover ul,
.dj-main li:hover li:hover li:hover li:hover ul,
.dj-main li:hover li:hover li:hover li:hover li:hover ul,
.dj-main li.hover ul,
.dj-main li.hover li.hover ul,
.dj-main li.hover li.hover li.hover ul,
.dj-main li.hover li.hover li.hover li.hover ul,
.dj-main li.hover li.hover li.hover li.hover li.hover ul {
    left: auto; 
    right: 246px;
}

.dj-main ul, 
.dj-main li:hover ul ul,
.dj-main li:hover li:hover ul ul,
.dj-main li:hover li:hover li:hover ul ul,
.dj-main li:hover li:hover li:hover li:hover ul ul,
.dj-main ul, 
.dj-main li.hover ul ul,
.dj-main li.hover li.hover ul ul,
.dj-main li.hover li.hover li.hover ul ul,
.dj-main li.hover li.hover li.hover li.hover ul ul {
	left: auto;
    right: 0;
}

.dj-main li.hover li.hover li a.dj-more,
.dj-main li.hover li.hover li.hover li a.dj-more,
.dj-main li.hover li.hover li.hover li.hover li a.dj-more,
.dj-main li:hover li:hover li a.dj-more,
.dj-main li:hover li:hover li:hover li a.dj-more,
.dj-main li:hover li:hover li:hover li:hover li a.dj-more {
    background: url(../images/li_RTL.png) no-repeat left center;
}

/** editor **/

p.jm-yes {
	background-position: 98% center;
	padding-left: auto;
	padding-right: 25px;
}

p.jm-no {
	background-position: 98% center;
	padding-left: auto;
	padding-right: 25px;
}

.jm-block {
	padding: 0 60px 0 0;
}

.jm-block span {
	left: auto;
	right: 0;
}

p.blue {
	border-left: none;
    border-right: 3px solid #BCE8F1;
    padding: 0 10px 0 0;
}

p.green {
	border-left: none;
    border-right: 3px solid #D6E9C6;
    padding: 0 10px 0 0;
}

p.red {
	border-left: none;
    border-right: 3px solid #EED3D7;
    padding: 0 10px 0 0;
}

p.badge {
	padding-left: 0;
	padding-right: 60px;
	background: url(../images/icons/badge.png) no-repeat right top;
}

p.calendar {
	padding-left: 0;
	padding-right: 60px;
	background: url(../images/icons/calendar.png) no-repeat right top;
}

p.chat {
	padding-left: 0;
	padding-right: 60px;
	background: url(../images/icons/chat.png) no-repeat right top;
}

p.check {
	padding-left: 0;
	padding-right: 60px;
	background: url(../images/icons/check.png) no-repeat right top;
}

p.cloud {
	padding-left: 0;
	padding-right: 60px;
	background: url(../images/icons/cloud.png) no-repeat right top;
}

p.direction {
	padding-left: 0;
	padding-right: 60px;
	background: url(../images/icons/direction.png) no-repeat right top;
}

p.divide {
	padding-left: 0;
	padding-right: 60px;
	background: url(../images/icons/divide.png) no-repeat right top;
}

p.error {
	padding-left: 0;
	padding-right: 60px;
	background: url(../images/icons/error.png) no-repeat right top;
}

p.fire {
	padding-left: 0;
	padding-right: 60px;
	background: url(../images/icons/fire.png) no-repeat right top;
}

p.flag {
	padding-left: 0;
	padding-right: 60px;
	background: url(../images/icons/flag.png) no-repeat right top;
}

p.heart {
	padding-left: 0;
	padding-right: 60px;
	background: url(../images/icons/heart.png) no-repeat right top;
}

p.home {
	padding-left: 0;
	padding-right: 60px;
	background: url(../images/icons/home.png) no-repeat right top;
}

p.info {
	padding-left: 0;
	padding-right: 60px;
	background: url(../images/icons/info.png) no-repeat right top;
}

p.list {
	padding-left: 0;
	padding-right: 60px;
	background: url(../images/icons/list.png) no-repeat right top;
}

p.mail {
	padding-left: 0;
	padding-right: 60px;
	background: url(../images/icons/mail.png) no-repeat right top;
}

p.people {
	padding-left: 0;
	padding-right: 60px;
	background: url(../images/icons/people.png) no-repeat right top;
}

p.star {
	padding-left: 0;
	padding-right: 60px;
	background: url(../images/icons/star.png) no-repeat right top;
}

p.stat {
	padding-left: 0;
	padding-right: 60px;
	background: url(../images/icons/stat.png) no-repeat right top;
}

ul.jm-light li,
ul.jm-light ul li {
   background-image: url(../images/li_light_RTL.png);
}

ul.jm-red li,
ul.jm-red ul li {
   background-image: url(../images/li_red_RTL.png);
}

/** layout **/

#jm-topline-left {
	float: right;
}

#jm-topline-right {
	float: left;
}

#jm-topline-mod2,
#jm-topline-mod3 {
	float: left;
	text-align: left;
}

#jm-toppage-left {
	float: right;
}

#jm-toppage-right {
	float: left;
}

#jm-social {
	float: left;
	padding-right: 0;
	padding-left: 10px;
}

#jm-search {
	float: left;
}

.jm-header-slider {
    float: right;
}

#jm-header-mod {
    float: left;
}

#jm-pathway {
	float: right;
}

#jm-font-switcher {
	float: left;
	text-align: left;
}

#jm-copyrights {
	float: right;
}

#jm-poweredby-stylearea {
	float: left;
}

#jm-stylearea {
	float: left;
}

#jm-back-top {
	right: auto;
	margin-right: 0;
	left: 0;
	margin-left: 50px;
}

/** menu **/

ul.menu li a:link, 
ul.menu li a:visited, 
ul.menu li span.separator {
	padding: 10px 15px 10px 0;
	background: url(../images/menu_li_RTL.png) no-repeat right center;
}

ul.menu li span.image-title {
	margin: 0 10px 0 0;
}

ul.menu li ul {
    padding: 0 15px 0 0;
}

ul.menu li ul li a:link, 
ul.menu li ul li a:visited, 
ul.menu li ul li.active > a {
	background: url(../images/submenu_li_RTL.png) no-repeat right center;
	padding: 10px 15px 10px 0;
}

.jm-module.black-box ul.menu li a:link, 
.jm-module.black-box ul.menu li a:visited, 
.jm-module.black-box ul.menu li span.separator {
	background: url(../images/menu_li_light_RTL.png) no-repeat right center;
}

.jm-module.black-box ul.menu li ul li a:link, 
.jm-module.black-box ul.menu li ul li a:visited, 
.jm-module.black-box ul.menu li ul li.active > a {
	background: url(../images/submenu_li_light_RTL.png) no-repeat right center;
}

/** black-box menu **/

.black-box ul.menu li a:link, 
.black-box ul.menu li a:visited, 
.black-box ul.menu li span.separator {
	background: url(../images/menu_li_light_RTL.png) no-repeat right center;
}

.black-box ul.menu li ul li a:link, 
.black-box ul.menu li ul li a:visited, 
.black-box ul.menu li ul li.active a, 
.black-box ul.menu li ul li.active li a, 
.black-box ul.menu li ul li.active li li a, 
.black-box ul.menu li ul li.active li li li a {
	background: url(../images/submenu_li_light_RTL.png) no-repeat right center;
}

/** topline-mods menu **/

#jm-topline-mods ul.menu li a:link, 
#jm-topline-mods ul.menu li a:visited, 
#jm-topline-mods ul.menu li span.separator {
	border-left: none;
	border-right: 1px solid #ffffff;
font-family:"homa",tahoma,arial;
font-size:13px;
}

#jm-topline-mods ul.menu li:first-child a:link, 
#jm-topline-mods ul.menu li:first-child a:visited, 
#jm-topline-mods ul.menu li:first-child span.separator {
	padding-left: 10px;
	padding-right: 0;
}

/** bottom menu **/

#jm-bottom3 ul.menu li a:link, 
#jm-bottom3 ul.menu li a:visited, 
#jm-bottom3 ul.menu li span.separator {
	float: right;
	border-left: none;
	border-right: 1px solid #000000;
font-family:"homa",tahoma,arial;
}

#jm-bottom3 ul.menu li:first-child a:link, 
#jm-bottom3 ul.menu li:first-child a:visited, 
#jm-bottom3 ul.menu li:first-child span.separator {
	padding-left: 10px;
	padding-right: 0;
}

/** modules **/

.jm-module.gray h3.jm-title {
    text-align: right;
}

.jm-module.black-box h3.jm-title {
    text-align: right;
}

#jm-top-mod .rowcount_1 .top-in,
#jm-top-mod .rowcount_2 .top-in,
#jm-top-mod .rowcount_3 .top-in,
#jm-top-mod .rowcount_4 .top-in {
    float: right;
}

#jm-content-top1 .rowcount_1 .content-top1-in,
#jm-content-top1 .rowcount_2 .content-top1-in {
    float: right;
}

#jm-content-top2 .rowcount_1 .content-top2-in,
#jm-content-top2 .rowcount_2 .content-top2-in {
    float: right;
}

#jm-content-bottom1 .rowcount_1 .content-bottom1-in,
#jm-content-bottom1 .rowcount_2 .content-bottom1-in {
    float: right;
}

#jm-content-bottom2 .rowcount_1 .content-bottom2-in,
#jm-content-bottom2 .rowcount_2 .content-bottom2-in,
#jm-content-bottom2 .rowcount_3 .content-bottom2-in {
    float: right;
}

#jm-bottom1 .rowcount_1 .bottom1-in,
#jm-bottom1 .rowcount_2 .bottom1-in,
#jm-bottom1 .rowcount_3 .bottom1-in,
#jm-bottom1 .rowcount_4 .bottom1-in {
    float: right;
}

.jm-module.bank h3.jm-title {
	background: url(../images/bank.png) no-repeat top right;
	padding: 4px 45px 4px 0;
	text-align: right;
}

.jm-module.savings h3.jm-title {
	background: url(../images/savings.png) no-repeat top right;
	padding: 4px 45px 4px 0;
	text-align: right;
}

.jm-module.home h3.jm-title {
	background: url(../images/home.png) no-repeat top right;
	padding: 4px 45px 4px 0;
	text-align: right;
}

.jm-module.company h3.jm-title {
	background: url(../images/company.png) no-repeat top right;
	padding: 4px 45px 4px 0;
	text-align: right;
}

.jm-module.title-box.bank h3.jm-title,
.jm-module.black-box.bank h3.jm-title {
	background: url(../images/bank_white.png) no-repeat top right;
}

.jm-module.title-box.savings h3.jm-title,
.jm-module.black-box.savings h3.jm-title {
	background: url(../images/savings_white.png) no-repeat top right;
}

.jm-module.title-box.home h3.jm-title,
.jm-module.black-box.home h3.jm-title {
	background: url(../images/home_white.png) no-repeat top right;
}

.jm-module.title-box.company h3.jm-title,
.jm-module.black-box.company h3.jm-title {
	background: url(../images/company_white.png) no-repeat top right;

}

.jm-module.black-box ul li {
	background-image: url(../images/li_white_RTL.png);
}

/** reset **/

ul li {
	margin: 0 3px 0 0;
	padding: 0 10px 0 0;
	background-position: right 6px;
	background-image: url(../images/li_RTL.png);

}

ul li ul li {
	padding: 0 15px 0 0;
}

/** template **/

div.registration form#member-registration fieldset dt, 
div.profile form#member-profile fieldset dt,
div.profile fieldset#users-profile-core dt,
div.profile fieldset#users-profile-custom dt,
div.profile-edit form#member-profile fieldset dt, 
div.remind fieldset dt, 
div.reset fieldset dt {
    float: right;
}

.category-name a:link,
.category-name a:visited {
	display: inline-block;
}

input.button, button.validate, button {		
	padding: 0 10px 0 20px;
}

input {
    padding: 0 8px 0 0;
}

input#modlgn-remember {
    margin: 0 0 0 10px;
}

ul.pagenav li.pagenav-prev {
    float: right;
}

ul.pagenav li.pagenav-next {
    float: left;
}

div.pagination li {
	border: 1px solid #d2d2d2;
	border-left: none;
}

div.pagination li:first-child {
	border-radius: 0 5px 5px 0;
	-webkit-border-radius: 0 5px 5px 0;
}

div.pagination li:first-child a:hover {
	border-radius: 0 5px 5px 0;
	-webkit-border-radius: 0 5px 5px 0;
}

div.pagination li:last-child {
	border-radius: 5px 0 0 5px;
	-webkit-border-radius: 5px 0 0 5px;
}

div.pagination li:last-child a:hover {
	border-radius: 5px 0 0 5px;
	-webkit-border-radius: 5px 0 0 5px;
}

.cols-2 .column-1 {
    float: right;
}

.cols-2 .column-2 {
    float: left;
}

.cols-3 .column-1, 
.cols-3 .column-2, 
.cols-3 .column-3 {
    float: right;
}

.cols-4 .column-1, 
.cols-4 .column-2, 
.cols-4 .column-3, 
.cols-4 .column-4 {
    float: right;
}

.cols-4 .column-2 {
	padding: 0 2% 0 1%;
}

.cols-4 .column-3 {
	padding: 0 1% 0 2%;
}

div.search div.phrases-box label,
div.search fieldset.only label {
	margin: 0 0 0 10px;
}

div.search label[for="mod-search-searchword"] {
	padding: 0 0 0 10px;
}

ul.actions {
    text-align: left;
}

.tip:after {
    left: auto;
    right: 20px;
}

p.readmore a:link, 
p.readmore a:visited, 
a.readmore:link,
a.readmore:visited,
a.readon:link,
a.readon:visited,
.djc_readon a:link,
.djc_readon a:visited,
#dj-classifieds .djcf_items_blog .see_details_box a.see_details:link, 
#dj-classifieds .djcf_items_blog .see_details_box a.see_details:visited,
.djcf_menu .newad_link_bottom a:link,
.djcf_menu .newad_link_bottom a:visited {
	padding: 7px 10px 7px 33px;
font-family:"homa",tahoma,arial;
font-family:12px;
}

div#article-index {
    float: left;
    margin: 0 10px 0 0;
}

div.pagenavcounter {
    float: left;
    margin: 0 10px 10px 0;
}

dl.tabs dt.tabs {
	float: right;
	margin: 0 0 -1px 5px;
}

dd.tabs { 
	border-radius: 5px 0 5px 5px;
	-webkit-border-radius: 5px 0 5px 5px;
}

/** dj-imageslider **/

#jm-topline-mods .djslider-loader {
	float: right;
}

.djslider {
	direction: ltr;
}

.djslider .slide-desc-text {
	text-align: right;
font-family:"yekan",tahoma,arial;
font-size:14px;
}

.jm-slider2 .djslider .navigation-container-custom, 
.jm-slider3 .djslider .navigation-container-custom {
    right: auto !important;
    left: 0 !important;
}

.jm-slider2.title-box .djslider .navigation-container-custom, 
.jm-slider3.title-box .djslider .navigation-container-custom {
    right: auto !important;
    left: 10px !important;
}

/** dj-classifieds **/

/* category */

#dj-classifieds .dj-category a.rss_icon {
    margin-left: 0;
    margin-right: 10px;
}

#dj-classifieds .dj-category .title h2 a span {
	display: inline-block;
}

#dj-classifieds .dj-category .cat_col {
	float: right;
}

/* blog */

#dj-classifieds .djcf_items_blog .item_box {
    float: right;
}

#dj-classifieds .djcf_items_blog .item_box_right .item_img {
	float: right;
}

#dj-classifieds .djcf_items_blog .item_img img {
	margin: 0 0 10px 10px;
}

#dj-classifieds .djcf_items_blog .item_desc .label_title, 
#dj-classifieds .djcf_items_blog .special .item_desc .label_title {
    background: url("../images/icons/info_small.png") no-repeat right top;
    padding: 0 30px 0 0;
}

#dj-classifieds .blog_det .region .label_title, #dj-classifieds .blog_det .price .label_title {
    float: right;
    margin-right: 0;
	margin-left: 10px;
}

/* add item */

#dj-classifieds .dj-additem .djform_row .label {
    float: right;
    margin: 5px 0 5px 30px;
    text-align: left;
}

#dj-classifieds .dj-additem .djform_row .djform_field {
	float: right;
}

#dj-classifieds .dj-additem .djform_row .djform_field .radiofield_box div {
	float: right !important;
}

#dj-classifieds .dj-additem .djform_row .djform_field span.radio_label {
    margin: 0 7px 0 0;
}

#dj-classifieds .dj-additem .djform_field a.add_another_image {
    background: url("../images/icons/plus_small.png") no-repeat right top;
    padding: 0 25px 0 0;
}

#dj-classifieds input[type="radio"] + label {
	display: inline-block;
}

#dj-classifieds button, .dj_cf_search button.button {
    margin-left: 5px;
	margin-right: 0;
}

/* payment */

#dj-classifieds table.paymentdetails td.td_pdetails div span {
    float: right;
}

#dj-classifieds table.paymentdetails td.td_pdetails div span.price {
    float: left;
}

#dj-classifieds table.paymentdetails td.td_pdetails div span.price {
    float: left;
}

/* category tree */

#dj-classifieds .dj-cattree-box ul.dj-cattree {
	float: right;
}

#dj-classifieds ul.dj-cattree li span {
	display: inline-block;
}

#dj-classifieds .dj-cattree-box ul.dj-cattree li {
    padding: 0 10px 0 20px;
}

/* table */

#dj-classifieds table.dj-items tr.special td:last-child {
    border-right: none;
    border-left: 1px solid #DDDDDD;
}

#dj-classifieds table.dj-items tr.special td {
    border-right: none;
    border-left: 1px dashed #DDDDDD;
}

#dj-classifieds table.dj-items tr td.first,
#dj-classifieds table.dj-items tr.special td.first {
    border-left: none;
    border-right: 1px solid #DDDDDD;
}

#dj-classifieds table.dj-items th a img {
    margin-left: 0;
    margin-right: 5px;
}

#dj-classifieds table.dj-items tr td:last-child {
    border-right: none;
    border-left: 1px solid #DDDDDD;
}

#dj-classifieds table.dj-items td {
    border-right: none;
    border-left: 1px dashed #dddddd;
}

/* single ad */

#dj-classifieds .dj-item .title_top .title_edit {
    margin-left: 0;
    margin-right: 10px;
	float: left;
}

#dj-classifieds .dj-item .title_top .sb_top {
    float: left;
	direction: ltr;
}

#dj-classifieds .dj-item .images_wrap {
    float: right;
}

#dj-classifieds .dj-item .djc_thumbnails .djc_thumbnail {
    float: right;
    margin: 0 0 10px 10px;
}

#dj-classifieds .dj-item .general_det {
    float: left;
}

#dj-classifieds .dj-item .general_det .price_wrap span.row_label {
    background: url("../images/icons/badge_small.png") no-repeat right center;
    display: inline-block;
    padding: 0 30px 0 0;
}

#dj-classifieds .dj-item .general_det span.row_label {
    padding: 0 30px 10px 0;
}

#dj-classifieds .dj-item .general_det .contact span.row_label {
    background: url("../images/icons/mail_small.png") no-repeat right top;
}

#dj-classifieds .dj-item .general_det .added {
    float: right;
    margin-right: 0;
    margin-left: 5%;
}

#dj-classifieds .dj-item .general_det .added span.row_label {
    background: url("../images/icons/calendar_small.png") no-repeat right top;
}

#dj-classifieds .dj-item .general_det .user_name {
    float: left;
    margin-left: 0;
    margin-right: 5%;
}

#dj-classifieds .dj-item .general_det .user_name span.row_label {
    background: url("../images/icons/people_small.png") no-repeat right top;
}

#dj-classifieds .dj-item .description h2 {
    background: url("../images/icons/info_small.png") no-repeat right top;
    padding: 0 30px 10px 0;
}

#dj-classifieds .dj-item .custom_det {
    float: right;
    margin-right: 0;
    margin-left: 3%;
}

#dj-classifieds .dj-item .localization_det {
    float: left;
    margin-left: 0;
    margin-right: 3%;
}

#dj-classifieds .dj-item .localization_det h2 {
    background: url("../images/icons/flag_small.png") no-repeat right top;
    padding: 0 30px 10px 0;
}

#dj-classifieds .dj-item .custom_det h2 {
    background: url("../images/icons/list_small.png") no-repeat right top;
    padding: 0 30px 10px 0;
}

#dj-classifieds .dj-item .additional h2 {
    background: url("../images/icons/list_small.png") no-repeat right top;
    padding: 0 30px 10px 0;
}

/* modules */

.dj_cf_search .djseform_field .radiofield_box div {
	float: right !important;
}

.dj_cf_search .se_checkbox div .radio_label {
    margin: 0 7px 0 0;
}

.dj_cf_search .search_price span.label1,
.dj_cf_search span.from_class {
	margin-right: 0;
	margin-left: 5px;
}

.dj_cf_search .djseform_field .radiofield_box span.radio_label {
	margin-left: 0;
	margin-right: 5px;
}

.dj_cf_search .search_price span {
	display: inline-block;
}

.dj_cf_search button.button {
	margin: 0;
}

.mod_djclassifieds_items .items-col {
	float: right;
}

.mod_djclassifieds_items .item,
.mod_djclassifieds_items div.title,
.mod_djclassifieds_items .desc {
	float: right;
}

.mod_djclassifieds_items .title img {
    float: right;
    margin-right: 0 !important;
    margin-left: 8px !important;
}

.dj_cf_search a.button  {		
	padding: 7px 10px 6px 23px;
}

/** horizontal **/

.jm-module.horizontal_search .dj_cf_search .search_regions select {
	float: right;
}

.jm-module.horizontal_search .dj_cf_search .search_regions div select {
	margin-left: 0;
	margin-right: 2%;	
}

.jm-module.horizontal_search .dj_cf_search .search_cats select {
	float: right;
}

.jm-module.horizontal_search .dj_cf_search .search_cats div select {
	margin-left: 0;
	margin-right: 2%;
}

.jm-module.horizontal_search .dj_cf_search .search_price {
	float: right;
}

.jm-module.horizontal_search .dj_cf_search .djseform_field {
	float: right;
	margin-left: 0;
	margin-right: 2%;
}

.dj_cf_search span.from_class,
.dj_cf_search span.to_class {
	display: inline-block;
}
