@font-face {
    font-family: 'byekan';
    src:url('../fonts/BYekan.eot?#') format('eot'),
          url('../fonts/BYekan.woff') format('woff'),
          url('../fonts/BYekan.ttf') format('truetype');
}
body{
    direction: rtl;
    font-family: tahoma;
    line-height: 20px;
}
.has-placeholder {
	float:right;
}
a, #footer a:hover {
  text-decoration: none
}

#header #logo,input,select,textarea,optgroup,option,h1, h2, h3, h4, h5 ,.title
,#header #logo span,#sidebar button,input.ui-button, button.ui-button,.ui-menu .ui-menu-item a
,.ui-menu .ui-menu-item a.ui-state-focus, .ui-menu .ui-menu-item a.ui-state-active{
  font-family: byekan;
  letter-spacing: normal;
}
#header #logo a {
  font-size: 55px;
}
#header #logo span{
    font-size: 19px !important;
}

.listing-card .listing-attributes {
  line-height: 20px;
}
.see_by {
  font-size: 11px;
}

.listing-grid .listing-basicinfo a {
  float: right;
  font-family: byekan;
  font-size: 13px;
}
.paginate a, .paginate span {
  font: 14px byekan;
}
.form-container-box .header h1 {
  font-size: 19px;
}
h1 {
  font-size: 26px;
}
h2 {
  font-size: 21px;
}
.form-container .controls,#description {
  font-size: 13px;
}
.listing-basicinfo p {
  font-size: 13px;
}
.see_more_link {
  font-size: 14px;
}
.has-placeholder label {
	right:0;
	left: auto;
}

textarea {
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}

.select-box {
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
	background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%, #f9f9f9),color-stop(100%, #e0dada));
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}



.select-box select {
	right:0px;
	padding-left:45px;
	left: auto;
	padding-right: 0;
}

.select-box-icon {
	left:13px;
	left:0px;
	text-align:right;
	right: auto;
}

.ui-button {
	background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%, #f0f0f0),color-stop(100%, #c9c9c9));
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}

input.ui-button,button.ui-button {
	padding-right:10px;
	padding-left:10px;
}

.ui-button-main {
	background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%, #35c3d9),color-stop(100%, #18a7be));
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}

.doublebutton {
	float:left;
}

.doublebutton a {
	float:right;
}

.doublebutton a span {
	float:right;
}

.doublebutton .list-button {
	margin-left:-1px;
	border-top-left-radius:0;
	border-top-right-radius:2px;
	border-bottom-right-radius:2px;
	border-bottom-left-radius:0;
	border-right: 1px solid #D1D1D1;

	margin-right: auto;
	border-left: none;
}

.doublebutton .grid-button {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 2px;
    border-top-left-radius: 2px;
    border-top-right-radius: 0;
    border-left:1px solid #D1D1D1;
    border-right: none;
}

.form-container .controls input,.form-container .meta input {
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}

.form-container .ui-drop-files {
	border-top-right-radius:8px;
	border-top-left-radius:8px;
	border-bottom-right-radius:8px;
	border-bottom-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-right-radius:8px;
	border-top-left-radius:8px;
	border-bottom-left-radius:8px;
}

.form-container .main-button {
	background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%, #35c3d9),color-stop(100%, #18a7be));
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}

.meta_list .meta ul {
	float:right;
}

.meta_list .meta ul li label {
	margin-right:5px;
	margin-left: auto;
}

.form-horizontal .actions {
	padding:10px 155px 15px 10px;
}

.form-horizontal label {
	float:right;
	text-align:left;
}

.form-horizontal .controls {
	margin-right:180px;
	margin-left: auto;
}

.form-horizontal .controls label {
	text-align:right;
}

.form-container-box {
	border-top-right-radius:4px;
	border-top-left-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	border-top-left-radius:4px;
	border-bottom-left-radius:4px;
}

button {
	background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%, #f0f0f0),color-stop(100%, #c9c9c9));
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}

.bordered-box {
	border-top-right-radius:4px;
	border-top-left-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	border-top-left-radius:4px;
	border-bottom-left-radius:4px;
}

.arrow-up {
	border-right:5px solid transparent;
	border-left:5px solid transparent;
}

.arrow-down {
	border-right:5px solid transparent;
	border-left:5px solid transparent;
}

.arrow-right {
	border-left:5px solid #35c3d9;
	border-right: none;
}

.hover .arrow-right {
	border-left-color:white;
}

.arrow-left {
	border-right:5px solid #35c3d9;
	border-left: none;
}

.hover .arrow-left {
	border-right-color:white;
}

.paginate a,.paginate span {
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}

.paginate a.previous {
	margin-left:15px;
	margin-right: auto;
}

.paginate a.next {
	margin-right:15px;
	margin-left: auto;
}

.paginate em.previous {
	margin-left:15px;
	margin-right: auto;
}

.paginate em.next {
	margin-right:15px;
	margin-left: auto;
}

.see_by {
	float:left;
	margin-left:10px;
	margin-right: auto;
}

.see_by span {
	float:right;
}

.see_by label {
	float:left;
	padding:0 5px 0 18px;
}

.see_by ul {
	left:-1px;
	text-align:left;
	border-top-right-radius:2px;
	border-top-left-radius:2px;
	border-bottom-right-radius:2px;
	border-bottom-left-radius:2px;
	border-top-right-radius:2px;
	border-bottom-right-radius:2px;
	border-top-left-radius:2px;
	border-bottom-left-radius:2px;
	right: auto;
}

.see_by .arrow-up,.see_by .arrow-down,.see_by .arrow-left,.see_by .arrow-right {
	left:6px;
	right: auto;
}

.arrow-envelope {
	left:-1px;
	right: auto;
}

.help-box {
	border-top-right-radius:4px;
	border-top-left-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	border-top-left-radius:4px;
	border-bottom-left-radius:4px;
}

.flashmessage .ico-close {
	left:17px;
	float:left;
	right: auto;
}

#error_list,.error_list {
	border-top-right-radius:4px;
	border-top-left-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	border-top-left-radius:4px;
	border-bottom-left-radius:4px;
}

#error_list li,.error_list li {
	padding:2px 18px 2px 0;
}

.user-card {
	padding-right:120px;
	border-top-right-radius:4px;
	border-top-left-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	border-top-left-radius:4px;
	border-bottom-left-radius:4px;
	padding-left: 0;
}

.user-card img {
	right:0;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	left: auto;
}

.wrapper {
	margin-right:auto;
	margin-left:auto;
}

body.search #sidebar,body.user #sidebar {
	float:right;
}

body.search #main,body.user #main {
	float:left;
}

.title-has-actions h1,.title-has-actions h2,.title-has-actions h3 {
	float:right;
}

.title-has-actions a {
	float:right;
	margin-right:10px;
	margin-left: auto;
}

.flashmessage-404 ul {
	padding:10px 25px 10px 0px;
}

body.not-found .categories h2,body.not-found .categories h3 {
	float:right;
}

body.not-found #query {
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}

#footer ul {
	float:left;
}

#footer li {
	margin-right:10px;
	margin-left: auto;
}

.footer-links li {
	float:right;
	padding-left:2%;
	padding-right: 0;
}

#footer .resp-toogle .publish a {
	background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%, #d94b35),color-stop(100%, #be2e18));
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}

#header .publish a {
	background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%, #ce3d27),color-stop(100%, #a72915));
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}

.main-search {
	background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%, #f0f0f0),color-stop(100%, #c9c9c9));
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	border-top-left-radius:4px;
	border-bottom-left-radius:4px;
}

.main-search input {
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}

.main-search .selector {
	padding-right:42px;
	padding-left:12px;
}

.main-search .reset-padding {
	padding-right:0px;
	padding-left: 0;
}

.main-search .ui-button {
	background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%, #35c3d9),color-stop(100%, #18a7be));
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}

#header .nav {
	left:0;
	right: auto;
}

#header .nav li {
	float:right;
}

#header .nav li a {
	margin-right:10px;
	margin-left: auto;
}

#header .nav li.publish {
	float:left;
}

ul.breadcrumb li {
	float:right;
}

.r-list {
	margin:0px 0 0 40px;
}

.latest_ads h1 {
	float:right;
}

.latest_ads .actions {
	float:left;
}

body.home #main {
	float:right;
}

.cell_3 {
	float:right;
}

.cell_3 ul {
	margin-right:20px;
	margin-left: auto;
}

.counter-search {
	float:right;
}

.listing-card .listing-detail {
	margin-right:105px;
	margin-left: auto;
}

.listing-card .listing-thumb {
	float:right;
}

.listing-grid .last {
	margin-left:0px;
	margin-right: auto;
}

.listing-grid .listing-card {
	float:right;
	margin:0 0 9px 9px;
}

.listing-grid .listing-detail {
	margin-right:0;
	margin-left: auto;
}

body.search .listing-grid .last {
	margin-left:0px;
	margin-right: auto;
}

#sidebar {
	float:left;
}

#sidebar .input-text,#sidebar input[type=\"text\"] {
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}

body.user #sidebar {
	border-left:solid 1px #eaeaea;
	border-right: none;
}

#sidebar ul.category ul {
	padding-right:15px;
	padding-left: 0;
}

#sidebar .price-slice input,#sidebar .two_input input {
	margin-left:2px;
	margin-right: auto;
}

#sidebar .price-slice span {
	margin-left:0px;
	margin-right: auto;
}

#sidebar button {
	background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%, #35c3d9),color-stop(100%, #18a7be));
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}

body.item #main,body.user-public-profile #main {
	float:right;
}

.item-photos .main-photo {
	float:right;
}

.item-photos .thumbs {
	float:left;
}

.item-header {
	border-top-right-radius:4px;
	border-top-left-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	border-top-left-radius:4px;
	border-bottom-left-radius:4px;
}

.item-header #type_dates {
	float:left;
}

.mark_as a {
	right:0;
	left: auto;
}

.mark_as .select-box-label {
	border-top-right-radius:4px;
	border-top-left-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	border-top-left-radius:4px;
	border-bottom-left-radius:4px;
}

body.item h1 .price {
	float:left;
}

.item #comments {
	float:right;
}

.item #comments .comment {
	padding:7px 60px 0 0;
}

.item #comments .pagination {
	text-align:left;
	margin-left:10px;
	margin-right: auto;
}

@media only screen and (max-width: 740px) {

#sidebar {
	float:left;
}

#sidebar .input-text,#sidebar input[type=\"text\"] {
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}

body.user #sidebar {
	border-left:solid 1px #eaeaea;
	border-right: none;
}

#sidebar ul.category ul {
	padding-right:15px;
	padding-left: 0;
}

#sidebar .price-slice input,#sidebar .two_input input {
	margin-left:2px;
	margin-right: auto;
}

#sidebar .price-slice span {
	margin-left:0px;
	margin-right: auto;
}

#sidebar button {
	background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%, #35c3d9),color-stop(100%, #18a7be));
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}

body.item #main,body.user-public-profile #main {
	float:right;
}

.item-photos .main-photo {
	float:right;
}

.item-photos .thumbs {
	float:left;
}

.item-header {
	border-top-right-radius:4px;
	border-top-left-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	border-top-left-radius:4px;
	border-bottom-left-radius:4px;
}

.item-header #type_dates {
	float:left;
}

.mark_as a {
	right:0;
	left: auto;
}

.mark_as .select-box-label {
	border-top-right-radius:4px;
	border-top-left-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	border-top-left-radius:4px;
	border-bottom-left-radius:4px;
}

body.item h1 .price {
	float:left;
}

.item #comments {
	float:right;
}

.item #comments .comment {
	padding:7px 60px 0 0;
}

.item #comments .pagination {
	text-align:left;
	margin-left:10px;
	margin-right: auto;
}

}

@media only screen and (max-width: 640px) {

}

@media only screen and (max-width: 480px) {

.item #comments .pagination {
	text-align:left;
	margin-left:10px;
	margin-right: auto;
}

@media only screen and (max-width: 740px) {

#sidebar {
	float:left;
}

#sidebar .input-text,#sidebar input[type=\"text\"] {
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}

body.user #sidebar {
	border-left:solid 1px #eaeaea;
	border-right: none;
}

#sidebar ul.category ul {
	padding-right:15px;
	padding-left: 0;
}

#sidebar .price-slice input,#sidebar .two_input input {
	margin-left:2px;
	margin-right: auto;
}

#sidebar .price-slice span {
	margin-left:0px;
	margin-right: auto;
}

#sidebar button {
	background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%, #35c3d9),color-stop(100%, #18a7be));
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}

body.item #main,body.user-public-profile #main {
	float:right;
}

.item-photos .main-photo {
	float:right;
}

.item-photos .thumbs {
	float:left;
}

.item-header {
	border-top-right-radius:4px;
	border-top-left-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	border-top-left-radius:4px;
	border-bottom-left-radius:4px;
}

.item-header #type_dates {
	float:left;
}

.mark_as a {
	right:0;
	left: auto;
}

.mark_as .select-box-label {
	border-top-right-radius:4px;
	border-top-left-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	border-top-left-radius:4px;
	border-bottom-left-radius:4px;
}

body.item h1 .price {
	float:left;
}

.item #comments {
	float:right;
}

.item #comments .comment {
	padding:7px 60px 0 0;
}

.item #comments .pagination {
	text-align:left;
	margin-left:10px;
	margin-right: auto;
}

}

@media only screen and (max-width: 640px)
}

#plugin-hook .row label {
	margin-left:20px;
	margin-right: auto;
}