﻿* {
	direction: rtl;
}
@media all and (min-width: 481px) {
	.search-box input.search-box-text {
		width: 300px;
	}
	.ui-autocomplete.ui-menu.ui-widget.ui-widget-content {
		width: 300px !important;
	}
	.eu-cookie-bar-notification {
		width: 450px;
		max-width: 95%;
		margin-right: -225px;
		margin-left: 0;
	}
	.newsletter-email input[type="email"] {
		width: 300px;
	}
	.item-grid {
		width: 100%;
		max-width: 520px;
		margin: auto;
	}
	.home-page-category-grid .item-grid {
		max-width: 560px;
	}
	.home-page-category-grid .item-box,
.sub-category-grid .item-box,
.manufacturer-grid .item-box {
		float: right;
		margin: 0;
		width: 50%;
	}
	.home-page-category-grid .item-box:nth-child(2n+1) {
		clear: both;
	}
	.home-page-category-grid.categories-1 .item-box:nth-child(2n+1) {
		clear: none;
	}
	.home-page-category-grid.categories-2 .item-box,
    .sub-category-grid.categories-2 .item-box,
    .vendor-grid .item-box {
		float: none;
		width: auto;
		max-width: 750px;
		margin: auto;
	}
	.home-page-category-grid.categories-2 .item-box .title, .sub-category-grid.categories-2 .item-box .title {
		background: none repeat scroll 0 0 rgba(255, 255, 255, 0.7);
	}
	.home-page-category-grid.categories-2 .item-box .title a, 
    .sub-category-grid.categories-2 .item-box .title a {
		border: 1px solid rgba(0, 0, 0, 0.2);
		color: #000000;
		padding: 10px 15px;
	}
	.home-page-category-grid.categories-2 .item-box .picture a,
    .sub-category-grid.categories-2 .item-box .picture a {
		height: 127px;
	}
	.item-grid .item-box {
		float: right;
		width: 50%;
	}
	.product-review-list {
		width: 90%;
		max-width: 600px;
		margin: 0 auto 50px;
	}
	.product-review-item .review-text {
		border: 1px solid #ddd;
	}
	.wishlist-content .buttons button {
		width: auto;
		min-width: 124px;
	}
	.enter-password-form input[type="password"] {
		width: 300px !important;
	}
	.shopping-cart-page .common-buttons button,
	.shopping-cart-page .common-buttons a {
		display: block;
		margin: 0 auto;
		width: 50%;
	}
	.cart-collaterals .coupon-code {
		margin: auto;
		max-width: 350px;
	}
	.forum-search-box-text,
.forum-search-text {
		width: 300px !important;
	}
}
