/*
Theme Name: theretailer

Adding support for language written in a Right To Left (RTL) direction is easy -
it's just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named rtl.css.

http://20script.ir

*/


body {
	font-family: Tahoma;
	text-align: right;
}

.listing_products_no_sidebar .filter_wrapper {left: 20px; right: auto;
}

.gbtr_little_shopping_bag .overview span.minicart_items {text-align: left; float: left; width: 40%;}

em.items_found, .woocommerce-result-count {width: 150px;}

.gbtr_little_shopping_bag_wrapper {left: 10px; right: auto;}

.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12 {float: right;}

.content_grid_12 {width :980px;}

.shortcode_container {padding: 0 20px 0 0;}

.product_list_widget_img_wrapper {float: right; margin-left: 20px; margin-right: auto;}

.woocommerce .addresses .title h3, .woocommerce-page .addresses .title h3 {float: right;}

.product_item {text-align: right;}

.image_container a {float: right;}
.loop_products_additional_img_wrapper { left: auto;}

.gbtr_logo {right: 10px; left: auto;}

.gbtr_minicart_wrapper {left: 0 ; right: auto;}


ul.cart_list li a img, .woocommerce ul.cart_list li a img {margin-left: 20px !important; margin-right: auto !important}

.cart_list_product_img {float: right;}
.cart_list_product_price {float: left;}
ul.cart_list .remove {left: 0 ; right: auto;}
.cart_list_product_title, .woocommerce .cart_list_product_title {float: right;}

.minicart_total_checkout span {float: left;}
.sf-menu li {float: right;}

.gbtr_second_menu li a {
	padding:0 13px 0 10px;
	border-right:1px solid #ccc;
	border-left: none;
}
.gbtr_poduct_details_left_col {direction: ltr;}

div.product .woocommerce_tabs .panel,
#content div.product .woocommerce_tabs .panel,
div.product .woocommerce-tabs .panel,
#content div.product .woocommerce-tabs .panel
{
	padding: 40px 40px 20px 0px !important;
	border-right: 1px solid #ccc;
	border-left: none;
}

a.pp_close ,a.pp_next, a.pp_previous, a.pp_expand, a.pp_contract, div.pp_woocommerce .pp_arrow_next, div.pp_woocommerce .pp_arrow_previous{text-indent: 10000px ; overflow: hidden;}


div.product .woocommerce_tabs ul.tabs li a,
#content div.product .woocommerce_tabs ul.tabs li a,
div.product .woocommerce-tabs ul.tabs li a,
#content div.product .woocommerce-tabs ul.tabs li a {
	padding: 12px 10px 10px 0 !important;

}


#pp_full_res .pp_inline
{text-align: right;}

.woocommerce #reviews #comments ol.commentlist li img.avatar, .woocommerce-page #reviews #comments ol.commentlist li img.avatar {float: right; right: 0; left: auto;}
.woocommerce .star-rating, .woocommerce-page .star-rating {float: left;}
#reviews #comments ol.commentlist li .comment-text {margin: 0 50px 0 0 !important}

ul.order_details {
	width:100% !important;
	max-width:940px !important;
	padding:0 !important;
	margin:0 0 20px 0 !important;
}

ul.order_details li {
	list-style:none !important;
	padding:0 60px 0 0 !important;
	margin:0 !important;
	border:0 !important;
}

ul.order_details li strong {
	font-size:16px;
}

/*/ ORDER RECEIVED */


/* MY ACCOUNT */

.gbtr_left_column_my_account {
	margin:0 30px 0 20px;
	padding:0 30px 0 0;
	border-left: 1px solid #ccc;
	position: relative;
}

.gbtr_left_column_my_account:after, .gbtr_left_column_my_account:before {
	right: 100%;
	left: auto;

}

.gbtr_left_column_my_account:after {
border-left-color: transparent;
	border-right-color: #fff;
}
.gbtr_left_column_my_account:before {
	border-right-color: #b8b8b8;
	border-left-color: transparent;

}

.sf-menu a.sf-with-ul {
	padding-left: 	2.25em;
}
.sf-sub-indicator {

	left:			7px;
	right: auto;

}

.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	right:			0;
	left: auto;

}

ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	right:			210px; /* match ul width */
	left: auto;
} 

.sf-menu li li a {
	padding:10px 2.5em 10px 10px;
}

.sf-sub-indicator {

	background: url(rtlimages/sprites.png) -200px -100px no-repeat;
}

.woocommerce .quantity .plus, .woocommerce #content .quantity .plus, .woocommerce-page .quantity .plus, .woocommerce-page #content .quantity .plus {left: 0; right: auto;}


.gbtr_left_column_cart {
	margin:0 30px 0 30px;
	padding:2px 50px 0 0px;
	border-right: 1px solid #ccc;
	border-left: none;
}

.coupon .input-text {
	padding:8px 9px 8px 69px;

	top:0;
	right:0;
	left: auto;
}

.coupon .button-coupon {

	left:-30px !important;
	right: auto !important; 
}

th, td, caption {text-align: right;}

table.shop_table .product-subtotal, .woocommerce table.shop_table .product-subtotal {text-align: left !important;}

.checkout h3:after, .gbtr_checkout_method_header:after {left: 0; right: auto;}

.woocommerce #payment ul.payment_methods li, .woocommerce-page #payment ul.payment_methods li {text-align: right;}

#payment div.payment_box:after {

	right: 70px !important;
	left: auto !important;
	margin-right: -8px !important;
	margin-left: auto !important
}

#payment div.payment_box:before {
	right: 70px !important;
	margin-right: -9px !important;
	margin-left: auto !important
}

.woocommerce #payment div.payment_box:after, .woocommerce-page #payment div.payment_box:after {left: 0 ; right: auto; margin: -1em 2em 0 0;}

.sec_col #checkout_method_radio_guest_wrapper input,
.sec_col #checkout_method_radio_account_wrapper input {
	margin: 0 0px 0 20px;

}


.woocommerce form .form-row .input-checkbox,.woocommerce-page form .form-row .input-checkbox{display:inline;margin:-2px 0 0 8px;text-align:center;vertical-align:middle}


.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{float:right;}

.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:left}


.woocommerce form.login,.woocommerce form.checkout_coupon,.woocommerce form.register,.woocommerce-page form.login,.woocommerce-page form.checkout_coupon,.woocommerce-page form.register{text-align:right;}


.gbtr_little_shopping_bag_wrapper {width: 170px;}

.content_grid_6 { width:460px; float:right; margin-left:20px; margin-right: auto; }

.content_grid_4 { width:300px; float:right; margin-left:20px; margin-right: auto; }

.content_grid_2_3 { width:620px; float:right; margin-left:20px; margin-right: auto; }

.content_grid_3 { width:220px; float:right; margin-left:20px; margin-right: auto; }

.content_grid_2 { width:140px; float:right; margin-left:20px; margin-right: auto; }

.content_grid_1 { width:60px; float:right; margin-left:20px; margin-right: auto; }

.shortcode_tabgroup ul.tabs {
	float:right;
	padding:30px 0px 50px 50;
	border-left:1px solid #ccc;
	border-right: none;
}


.shortcode_tabgroup .panels {
	float:right;
	border-right:1px solid #ccc;
	margin-right:-1px;
	padding:40px 50px 20px 0px;
	border-left: none;
	margin-left: auto;
}

.products_slider {direction: ltr;}

.style_1 .products_slider_infos{direction: rtl;}

li.product {text-align: right;}

.widget.the_retailer_recent_posts .post_date {right: 0; left: auto;}
.widget.the_retailer_recent_posts a, .widget.the_retailer_recent_posts .post_comments {margin: 0 40px 0 0;}

.container_12 .pull_9 {right: -720px; left: auto;}
.container_12 .push_3 {right: 240px; left: auto;}
.listing_products .filter_wrapper {left: 0; right: auto;}

.listing_products .category_header {margin: 0 0 0 20px;}


ul.cart_list li img,
.woocommerce ul.cart_list li img {
	float:right !important;

}

ul.cart_list li a img,
.woocommerce ul.cart_list li a img {
	margin-left:20px !important;
margin-right: auto !important;
}

.woocommerce .widget_layered_nav ul li a, .woocommerce .widget_layered_nav ul li span, .woocommerce-page .widget_layered_nav ul li a, .woocommerce-page .widget_layered_nav ul li span {float: right;}

.woocommerce .widget_layered_nav ul small.count, .woocommerce-page .widget_layered_nav ul small.count {float: left; margin-right: 6px; margin-left: auto;}



form.login, form.checkout_coupon, form.register {

	text-align: right !important;

}

.content_wrapper {overflow: hidden;}


.gbtr_product_slider_wrapper, .gbtr_items_slider_wrapper {direction: ltr; text-align: left;}
.slider .product_item, .entry-content ul li {direction: rtl;}
.entry-content ul li {text-align: right;}

.from_the_blog_img {float: right; padding-left: 50px ; padding-right: 0;}

.container_12 .push_8 {right: 640px; left: auto;}

.container_12 .pull_4 {right: -320px; left: auto;}


.testimonial_left_content span, .testimonial_right_content span {padding-right: 60px ; padding-left: 0;}

footer.entry-meta .comments-link a {padding: 0 17px 0 0 !important;}

footer.entry-meta a:before {right: 0; left: auto;}

footer.entry-meta .comments-link {float: left;}

.widget ul li.recentcomments {padding: 5px 35px 5px 0 !important;}

.widget ul li.recentcomments:before {right: 0; left: auto;}

ul.children {margin: 0 60px 0 0 ;}

.comment-content {padding: 0 60px 0 0 ;}


.gbtr_product_sliders_title,
.gbtr_items_sliders_title
{
	float:right;
}

.gbtr_product_sliders_nav,
.gbtr_items_sliders_nav
{
	float:right;
}

.gbtr_product_sliders_header .big_arrow_right,
.gbtr_items_sliders_header .big_arrow_right
{
	float:left;
	
	background-position:0px 0px !important;

}

.gbtr_product_sliders_header .big_arrow_right:hover,
.gbtr_items_sliders_header .big_arrow_right:hover
{	
	background-position:-50px 0 !important;
}

.gbtr_product_sliders_header .big_arrow_left,
.gbtr_items_sliders_header .big_arrow_left
{
	float:left;
	margin:20px 0px 0 5px;
	
	background-position:-100px 0 !important;

}

.gbtr_product_sliders_header .big_arrow_left:hover,
.gbtr_items_sliders_header .big_arrow_left:hover
{
	background-position:-150px 0 !important;
}

#cancel-comment-reply-link {float: left;}

.container_12 .pull_8 {right: -640px; left: auto;}

.container_12 .push_4 {right: 320px; left: auto;}

.gbtr_aside_column {
	margin:0 30px 0 0px;
	padding:2px 50px 0 0px;
	border-right: 1px dotted #ccc;
	border-left: none;
}
.sidebar_left .gbtr_aside_column {
	margin:0 0px 0 30px;
	padding:2px 0px 0 50px;
	border:0;
	border-left: 1px dotted #ccc;
	border-right: none;
}

.gbtr_aside_column_left {
	margin:0 0px 0 30px;
	padding:0;
	/*border-left: 1px dotted #ccc;*/
}


footer.entry-meta:after {
	right: 25px;
	left: auto;
	margin-right: -7px;
	margin-left: auto;
}

footer.entry-meta:before {
	right: 25px;
	margin-right: -8px;
	margin-left: auto;
}

.product_main_infos span.onsale {direction: rtl;}

.woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a {width: 50%}

/***** Fonts *****/
.widget.widget_shopping_cart .total strong , .cart_list_product_quantity{font-size: 10px;}

.page_archive_date {right: 0; left: auto;}

.product_navigation .nav-prev-next-txt {width: 14%}

.page_archive_items {padding: 0 40px 0 0;}

a.button, button.button, input.button, #respond input#submit, #content input.button, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #content input.button, ul.cart_list span.amount, .woocommerce ul.cart_list span.amount, .theretailer_product_sort, .widget.widget_shopping_cart .total, .widget.widget_shopping_cart .total strong, .widget h1.widget-title, .gbtr_little_shopping_bag .title, #respond label, form label, table.shop_table td.product-subtotal, .woocommerce table.shop_table td.product-subtotal, .shipping_calculator h3, table.shop_table th, .woocommerce table.shop_table th, .empty_bag_button, span.onsale, .woocommerce span.onsale, .sf-menu a, .gbtr_featured_section_title, b, strong, .shortcode_banner_simple_inside h3, .shortcode_banner_simple_inside h4, ul.product_list_widget span.amount, .woocommerce ul.product_list_widget span.amount, .shortcode_featured_1 a, .cbutton, .widget h1.widget-title, .widget input[type=submit], .widget.widget_shopping_cart .total, .widget.widget_shopping_cart .total strong, ul.product_list_widget span.amount, .gbtr_tools_info, .gbtr_tools_account, .gbtr_tools_search_inputbutton, .gbtr_little_shopping_bag .title, .product_item h3, .product_item .price, a.button, button.button, input.button, #respond input#submit, #content input.button, div.product .product_brand, div.product .summary span.price, div.product .summary p.price, #content div.product .summary span.price, #content div.product .summary p.price, .quantity input.qty, #content .quantity input.qty, div.product form.cart .variations .label, #content div.product form.cart .variations .label, .gbtr_product_share ul li a, div.product .woocommerce_tabs ul.tabs li a, #content div.product .woocommerce_tabs ul.tabs li a, div.product .woocommerce-tabs ul.tabs li a, #content div.product .woocommerce-tabs ul.tabs li a, table.shop_table th, table.shop_table .product-name .category, table.shop_table td.product-subtotal, .coupon .button-coupon, .cart_totals th, .cart_totals td, form .form-row label, table.shop_table td.product-quantity, table.shop_table td.product-name .product_brand, table.shop_table td.product-total, table.shop_table tfoot th, table.shop_table tfoot td, .gbtr_checkout_method_content .title, .gbtr_left_column_my_account ul.menu_my_account, table.my_account_orders td.order-total, .minicart_total_checkout, .addresses .title h3, .sf-menu a, .shortcode_featured_1 a, .shortcode_tabgroup ul.tabs li a, .shortcode_our_services a, span.onsale, .product h3, #respond label, form label, form input[type=submit], .section_title, .entry-content-aside-title, .gbtr_little_shopping_bag_wrapper_mobiles span, .grtr_product_header_mobiles .price, .gbtr_footer_widget_copyrights, .woocommerce_message, .woocommerce_error, .woocommerce_info, .woocommerce-message, .woocommerce-error, .woocommerce-info, p.product, .empty_bag_button, .from_the_blog_date, .gbtr_dark_footer_wrapper .widget_nav_menu ul li, .widget.the_retailer_recent_posts .post_date, .shortcode_banner_simple_bullet, .theretailer_product_sort, .light_button, .dark_button, .light_grey_button, .dark_grey_button, .custom_button, .style_1 .products_slider_category, .style_1 .products_slider_price, .page_archive_subtitle, .shortcode_banner_simple_inside h4, .mc_var_label, .theretailer_style_intro, .wpmega-link-title, #megaMenu h2.widgettitle, .gbtr_left_column_cart h3{font-weight: normal !important;letter-spacing: normal !important; text-transform: none !important;}

.gbtr_second_menu li:last-child a {padding: 0 10px 0 0;}

.gbtr_footer_widget_copyrights {float: left;text-align: left;}
.gbtr_footer_widget_credit_cards {float: right;}

.gbtr_little_shopping_bag .title {

	

	background-position:-895px -462px;
}

.reviews_nr {float: right; padding:2px 0 0 10px; width:20%;}

.woocommerce .addresses .title h3 {float: right;}

/******* Manualy Edited *****/

/******* custom_style.php *****/
/*
Line 488

.image_container a {
	float: right;

}


/*** signle-portfolio.php ***/
/*

line 25
                    <span><?php _e("دسته بندی:", "theretailer"); ?></span>


Searchform.php -- Line 11