/*
Theme Name: WP Coupon

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://codex.wordpress.org/Right_to_Left_Language_Support

*/


body {
	direction: rtl;
	unicode-bidi: embed;
}

.rtl .fleft{
	float:right;
}

.rtl .fright{
	float:left;
}

/*Header Search*/
.rtl .ui.search .prompt~.search.icon{
	right:1px;
	left: auto;
}

.rtl .ui[class*="left icon"].input>input {
	padding-right: 2.67142857em !important;
	padding-left: 1em !important;
	text-align: right !important;
	border-top-right-radius: 2px !important;
	border-bottom-right-radius: 2px !important;
	border-top-left-radius: 0px !important;
	border-bottom-left-radius: 0px !important;
}

.rtl #header-search .header-search-submit{
	border-top-left-radius: 2px;
	border-bottom-left-radius: 2px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}

/*Header Menu*/
.rtl .st-menu{
	padding-right: 0;
}

/*Coupon Thumbnail*/
@media screen and (min-width: 500px) {
	.rtl .store-listing-item .store-thumb-link {
		float: right;
		margin-left: 20px;
		margin-right: 0px;
	}
	.rtl .store-listing-item .coupon-detail{
		float:left;
	}
}
@media screen and (max-width: 500px){
	.rtl .store-listing-item .store-thumb-link {
		float: right;
		margin-right: 0px;
		margin-left: 10px;
	}
}

/*Coupon Description*/
.rtl .store-listing-item .latest-coupon{
	float:right;
}

@media screen and (max-width: 470px){
	.rtl .store-listing-item .latest-coupon{
		max-width: 55%;
	}
}

/*Coupon get button*/
@media screen and (max-width: 790px){
	.rtl .store-listing-item .coupon-detail {
		display: none;
		float: left;
	}
}

/*All store page list*/
.rtl ul, .rtl ol {
	padding-left: 0px;
	padding-right: 20px;
}

.rtl .store-letter-content ul li{
	float: right;
}

/*Custom header thumbnail*/
@media screen and (min-width: 790px){
	.rtl .custom-page-header .header-thumb {
		float:right;
		margin-right: 0px;
		margin-left: 30px;
		text-align: right;
	}
}

/*Filter Tab*/
.rtl .coupon-filter .filter-coupons-buttons .coupons-types-wrap{
	float:right;
}

/*Coupon Submit button*/
.rtl .coupon-filter .filter-coupons-buttons .submit-coupon-button{
	float:left;
}

/*Coupon Impression*/
.rtl .ui.basic.buttons .button{
	border-left:none;
	border-right: 1px solid rgba(34,36,38,.15);
}

/*Blog*/
.rtl .post-entry .post-meta .author-avatar{
	right:0;
	left: auto;
}
.rtl .post-entry .post-meta .author-avatar + .post-meta-data{
	margin-left: 0;
	margin-right: 65px;
}

/*Coupon Modal*/
.rtl .coupon-modal .coupon-header .close{
	right: auto !important;
	left:25px;
}
.rtl .coupon-modal .coupon-content .modal-code .action .button{
	border-radius: 0.28571429rem 0 0 0.28571429rem !important;
}

@media screen and (max-width: 500px) {
	.rtl .coupon-modal .coupon-content .modal-code .action .button {
		border-radius: 0.28571429rem 0.28571429rem 0.28571429rem 0.28571429rem !important;
	}
	.rtl .coupon-modal .coupon-content .modal-code .action .button{
		margin-left: auto !important;
		margin-right: auto !important;
	}
}

@media screen and (min-width: 500px){
	.rtl .coupon-modal .coupon-header .coupon-store-thumb {
		float: right;
		margin-left: 10px;
		margin-right: 0px;
	}
	.rtl .coupon-modal .coupon-header .coupon-title{
		float:right;
	}
	.rtl .coupon-modal .ui.action.input:not([class*="left action"]) > input{
		text-align: right;
	}
}
@media screen and (max-width: 500px) {
	.rtl .coupon-modal .coupon-header .coupon-title {
		text-align: center;
	}
}

.rtl i.icon.angle.right:before{
	content: "\f104";
}

/*Coupon Submit Form*/
.rtl .ui.form input[type="text"]{
	text-align: right;
	border-radius: 0.28571429rem;
}
.rtl .page-template-submit .select-store-input .select-coupon-store{
	text-align: right;
}
.rtl .ui.dropdown > .text{
	float:right;
}
.rtl .ui.icon.input > input {
	padding-right: 45px !important;
}
.rtl .ui.icon.input > i.icon{
	right: auto !important;
}
.rtl .ui.form .field > .selection.dropdown > .dropdown.icon{
	position: relative;
	top: -1px;
	left:0;
	float: left;
}
.rtl .ui.selection.dropdown{
	padding-right: 15px;
}
.rtl .ui[class*="right labeled"].icon.button{
	margin-left: 0;
	margin-right: -42px;
	padding:12px 15px 12px 50px !important;
	border-radius: 0.28571429rem 0 0 0.28571429rem;
}
.rtl .ui[class*="right labeled"].icon.button > .icon{
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-top-left-radius: 0.28571429rem;
	border-bottom-left-radius: 0.28571429rem;
}
.rtl .ui.icon.input > i.icon{
	left:0;
	right: 0;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-top-left-radius: 0.28571429rem;
	border-bottom-left-radius: 0.28571429rem;
}
.rtl .ui[class*="right labeled"].icon.button > .icon{
	left: 0 !important;
	right: auto !important;
}
.rtl .ui.action.input:not([class*="left action"]) > input{
	border-top-right-radius: 0.28571429rem !important;
	border-bottom-right-radius: 0.28571429rem !important;
}
/*Info table*/
.rtl .info-Table td{
	text-align: right;
}




