/*
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 .header_right{
	padding-right: 0;
	padding-left: 15px;
}
.rtl #header-search .header-search-input.ui.search .prompt ~ .search.icon{
	right:0;
}
.rtl #header-search input[type=text]{
	text-align: right;
	padding-left: 0;
	padding-right: 40px;
}
.rtl #header-search .search-sample ul{
	padding-right: 0;
}
.rtl #header-search .search-sample ul li{
	text-align: right;
}
.rtl .nav-user-action .st-menu > li{
	margin-left: 0;
	margin-right: 15px;
}
.rtl .nav-user-action .st-menu > li:last-child{
	margin-left:0;
	margin-right:15px;
}
.rtl #header-search .search-sample h4{
	text-align: right;
}
.rtl .treading_coupon .coupon_item_wrap .cu_content .cu_cat a{
	float: right;
}
.rtl .demo_4 .bottom-area{
	right: auto;
	left:0;
}
.rtl .demo_4 .sec_coupon_item .exclusive_item .exclusive{
	right: auto;
	left: 0;
}
.rtl .demo_4 .section_content .cu_img .coupon_store_img{
	float: right;
}
.rtl .demo_4 .section_content .cu_store_name_offer .cu-offer{
	text-align: left;
}
.rtl .demo_4 .section_content .cu_store_name_offer .cu-store{
	text-align: right;
}
.rtl .demo_3 .bottom-area{
	right: auto;
	left:0;
}
.rtl .demo_3 .sec_coupon_item .exclusive_item .exclusive{
	right: auto;
	left: 0;
}
.rtl .demo_3 .section_content .cu_img .coupon_store_img{
	float: right;
}
.rtl .demo_3 .section_content .cu_store_name_offer .cu-offer{
	text-align: left;
}
.rtl .demo_3 .section_content .cu_store_name_offer .cu-store{
	text-align: right;
}
.rtl .demo_2 .section_info .sec_left .cat_icon{
	float: right;
}
.rtl .demo_2 .section_content .cu_img .coupon_store_img{
	float: right;
}
.rtl .demo_2 .sec_coupon_item .exclusive_item .exclusive{
	right: auto;
	left:0;
}
.rtl .demo_2 .section_info .sec_show_all_btn{
	float: right;
}
.rtl .demo_1 .section_info .sec_show_all_btn{
	float: right;
}
.rtl .demo_1 .section_info .sec_left{
	margin-right: 0;
	margin-left: 15px;
}
.rtl .demo_1 .section_info .sec_right .sec_des{
	text-align: right;
}
.rtl .demo_1 .sec_coupon_item{
	margin-right: 0;
	margin-left: 20px;
}
.rtl .demo_1 .section_info{
	margin-right: 0;
	margin-left: 25px;
}
.rtl .demo_2 .section_content{
	padding-left: 0;
	padding-right: 15px;
}
.rtl .demo_1 .sec_coupon_item .exclusive_item .exclusive{
	right: auto;
	left:0;
}
.rtl .demo_1 .section_content .cu_img .coupon_store_img{
	float: right;
}
.rtl .newsletter_content .newsletter-box-wrapper .nl_img{
	margin-right: 0;
	margin-left: 20px;
}
.rtl .newsletter_content .newsletter-box-wrapper .nl_img .icon{
	margin-right: 0;
}
.rtl .newsletter_content .widget .ui.action.icon.input > input{
	margin-left: 17px;
	margin-right: 0;
	padding-left: 0;
	padding-right: 35px;
	text-align: right;
}
.rtl #secondary .newsletter-box-wrapper .submit-input{
	padding: 0px 35px 0px 0px;
}
.rtl #secondary .newsletter-box-wrapper .submit-btn{
	border-top-left-radius: 5px !important;
	border-bottom-left-radius: 5px !important;
	border-top-right-radius: 0px !important;
	border-bottom-right-radius: 0px !important;
	margin-left: 0;
	margin-right: -25px;
}
.rtl .ui[class*="left icon"].input > i.icon{
	right: 0;
	left:auto;
}
.rtl .new_store .store_sec .store_title{
	text-align: right;
}
.rtl .new_store .store_sec .store_des{
	text-align: right;
}
.rtl .front_blog .post_sec .blog_icon {
	float: right;
}
.rtl .front_blog .post_sec .blog_link a{
	float: right;
}
.rtl .front_blog .post_item .f_b_post_content .fb_post_meta .fb_post_date{
	float: right;
}
.rtl .front_blog .post_item .f_b_post_content .fb_post_meta .fb_post_cat{
	float: right;
}
.rtl .popular-cat .link-wrap{
	padding-right: 0;
}
.rtl .footer-bottom .footer_copy{
	text-align: right;
}
.rtl .footer-bottom .bot-social-link .social-link a{
	margin-left: 15px;
	margin-right: 0;
}
.rtl .footer-bottom .bot-social-link .social-link a:last-child{
	margin-right: 0;
	margin-left: 0;
}
.rtl .smooth-scroll{
	left: 50px;
	right: auto;
}
.rtl .ui.breadcrumb span:first-child{
	margin-right: 0;
	margin-left: 3px;
}
.rtl .popular-intro-des .intro-icon .icon-image .icon{
	text-align: right;
}
.rtl .store-listing-item .store-thumb-link .store-thumb img{
	float: right;
}
.rtl .store-listing-item .exclusive_item .exclusive{
	left: 50px;
	right: auto;
}
.rtl .wpu-form .hide-password{
	left:0;
	right:auto;
}
.rtl .forgetmenot .wpu-lost-pwd-link{
	float:left;
}
.rtl .nav-user-action .st-menu ul {
	left: 185px;
}
.rtl .nav-user-action .st-menu > li > ul > li{
	text-align: right;
}
.rtl .coupon-listing-item .c-type .exp{
	margin-right: 0px;
	margin-left: 10px;
}
.rtl .store-letter-content ul{
	padding: 0 25px 0 0;
}
.rtl .store-letter-content ul li{
	float: right;
	text-align: right;
}
.rtl .wp-block-search__button{
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
	margin-left: 0px;
	margin-right: -5px;
}
.rtl .widget ul, .rtl .widget ol {
	padding-right: 0;
}
.rtl .ui.button.btn_primary {
	float: right;
}
.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.form .field > .selection.dropdown > .dropdown.icon{
	position: relative;
	top: -1px;
	left:0;
	float: left;
}
.rtl .ui[class*="right labeled"].icon.button{
	margin-left: 0 !important;
	margin-right: -42px !important;
}
.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;
}
/*Tabmenu*/
.rtl .tabset > input[type="radio"] {
	right: -200vw;
}

.rtl .site-footer-nav ul{
	text-align: right;
}

.rtl .site-footer-nav ul li{
	margin-right: 0 !important;
	margin-left: 15px !important;
}
.rtl .site-footer-nav ul li:last-child{
	margin-left:0px;
}

/*Coupon Modal*/
.rtl .coupon-modal .coupon-content .modal-code .action .button{
	margin-right: -150px;
	margin-left:0;
}
.rtl .coupon-modal .coupon-content .modal-code i.icon.angle.right:before {
	content: "\f104";
}
.rtl .popular-brand-item-wrap #po_prev_icon{
	right:30px;
}
.rtl .coupon-menu-details .menu-panel .link-wrap{
	justify-content: center;
}
.rtl .coupon-menu-details .store-item-link{
	margin-right: 0;
	margin-left: 20px;
}
.rtl .coupon-menu-details .store-item-link:last-child{
	margin-left:0;
}
.rtl .nav-user-action .st-menu a i{
	float: right;
	margin-right: 4px;
	margin-left: 4px;
}
.rtl .sec-404 .button_link .go_support{
	margin-right: 0;
	margin-left:15px;
}
@media screen and (max-width: 1600px) {
	.rtl .list-post .post-content {
		padding-left: 0px;
		padding-right: 30px;
	}
}
.rtl .pagination .page-numbers i.right:before {
	content: "\f104";
}
.rtl .pagination .page-numbers i.left:before {
	content: "\f105";
}
.rtl.single .date{
	text-align: right;
}
.rtl.single .page-header .inner{
	text-align: right;
}