/*
farsi sazi tavsote farishtheme.ir
^^^^^^^^^^^^^^
^^^^O | O ^^^^
^^^^^ ~ ^^^^^^
^^^^^^^^^^^^^^
*/
.remix_player .previous {
	position: absolute;
	right: 63px;
	top: 6px;
	color: #fff;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.remix_player .next {
	position: absolute;
	right: 14px;
	top: 6px;
	color: #fff;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.remix_player .play {
	position: absolute;
	right: 25px;
	top: 6px;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.remix_player .play:before {
	font-family: FontAwesome;
	content: "\f04b";
	font-size: 12px !important;
	display: inline-block;
	color: #222;
	background: #FFF;
	padding-right: 5px;
	width: 19px;
	height: 24px;
	border-radius: 100%;
}
.remix_player .has_cover {
	display: block;
	width: 180px;
	position: relative;
	float: right;
}
#cancel-comment-reply-link {right: auto;left: 0}
.commentlist li li {padding-left: 0}
.comment-author cite {margin: 0}
.commentlist li li {padding-left: 0;padding-right: 66px}
.commentlist li li .avatar {left: auto;right: -64px}
.commentlist .comment-meta:before {margin-right: 6px}
.review-total-wrapper span.review-total-box {padding: 35px 0 20px 10px !important}
.commentlist .comment-author {margin-right: 0}
.woocommerce ul.products li.product .onsale, .woocommerce-page ul.products li.product .onsale {right: auto;left: 0;margin: -10px 0 0 -10px}
.products .product .add_to_cart_button {left: auto;right: 10px}
.products .product .star-rating {right: auto;left: 10px}
.products .product h3, .products .product .price, .woocommerce a.added_to_cart, .woocommerce-page a.added_to_cart {left: auto;right: 10px}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {float: right;margin: 0 0 2.992em 3.2%;}
.woocommerce .woocommerce-pagination ul.page-numbers, .woocommerce-page .woocommerce-pagination ul.page-numbers, 
.woocommerce .woocommerce-pagination ul.page-numbers li, .woocommerce-page .woocommerce-pagination ul.page-numbers li, 
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images, 
.woocommerce div.product form.cart .button, .woocommerce #content div.product form.cart .button, .woocommerce-page div.product form.cart .button, .woocommerce-page #content div.product form.cart .button {float: right}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary, 
.woocommerce .star-rating, .woocommerce-page .star-rating, .woocommerce .woocommerce-message .button, .woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce-page .woocommerce-message .button, .woocommerce-page .woocommerce-error .button, .woocommerce-page .woocommerce-info .button {float: left}
.woocommerce .woocommerce-product-rating .star-rating, .woocommerce-page .woocommerce-product-rating .star-rating {margin: .5em 0 0 8px;float: right}
.woocommerce #reviews #comments ol.commentlist li .comment-text, .woocommerce-page #reviews #comments ol.commentlist li .comment-text {margin: 0 20px 0 0}
.woocommerce #reviews #comments ol.commentlist li img.avatar, .woocommerce-page #reviews #comments ol.commentlist li img.avatar {left: auto;right: -5px}
.woocommerce ul.products li.product.last, .woocommerce-page ul.products li.product.last {margin-right: 0;margin-left: 0}
.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.cart_list li img, .woocommerce-page ul.product_list_widget li img {float: right;margin: 0 0 0 20px}
.wp-polls ul, .wp-polls-ul, .wp-polls-ans ul, .wp-polls ul li, .wp-polls-ul li, .wp-polls-ans ul li {text-align: right;direction: ltr}
#commentform p.comment-form-author{float:right;}
#commentform p.comment-form-email{float:left;}
.related .products .product .add_to_cart_button{max-width: 100px;right: 40px !important;left: auto !important;}
.woocommerce #payment ul.payment_methods li, .woocommerce-page #payment ul.payment_methods li{ text-align: right;}
.woocommerce #payment div.payment_box:after, .woocommerce-page #payment div.payment_box:after{right:0;left:auto;  margin: -1em 2em 0 0;}
table tfoot td, .table tfoot td{text-align: center;}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1{float:right;}
.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{float:left;}
.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.checkout_coupon, .woocommerce form.login, .woocommerce form.register, .woocommerce-page form.checkout_coupon, .woocommerce-page form.login, .woocommerce-page form.register{ text-align: right;}
.woocommerce-page.columns-2 ul.products li.product, .woocommerce.columns-2 ul.products li.product, .woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce-page.columns-3 ul.products li.product, 
.woocommerce.columns-3 ul.products li.product, .woocommerce-page.columns-5 ul.products li.product, .woocommerce.columns-5 ul.products li.product, .woocommerce-page.columns-4 ul.products li.product, .woocommerce.columns-4 ul.products li.product {margin: 0 0 2.992em 4.8%}
.related .products .product .add_to_cart_button {right: 20px !important}
.woocommerce ul.products li.product.last, .woocommerce-page ul.products li.product.last {margin-right: 0;margin-left: 0}
.woocommerce .cart-collaterals .cross-sells ul.products li, .woocommerce-page .cart-collaterals .cross-sells ul.products li {width: 47%}
.woocommerce .addresses .title .edit, .woocommerce-page .addresses .title .edit {margin-top: 0}
.wpb_images_carousel {direction: ltr;}
a.pp_expand, a.pp_contract,a.pp_close,a.pp_arrow_previous, a.pp_arrow_next,.pp_nav .pp_play, .pp_nav .pp_pause{ text-indent: 10000px;}
.commentlist .comment-awaiting-moderation{padding-right: 5px;}
.dwqa-search .dwqa-search-form .dwqa-search-input{padding: 12px 40px 12px 6px;}
.dwqa-container .dwqa-single-question .dwqa-actions{left: 10px;right: auto;}
.dwqa-container .dwqa-single-question .dwqa-actions .dwqa-dropdown-menu, .dwqa-container .dwqa-single-question .dwqa-comment-actions .dwqa-dropdown-menu{ right: -50px;}
.dwqa-container .dwqa-single-question .dwqa-actions .dwqa-dropdown-menu .dwqa-dropdown-caret, .dwqa-container .dwqa-single-question .dwqa-comment-actions .dwqa-dropdown-menu .dwqa-dropdown-caret{right: 60px;}
.dwqa-container .dwqa-single-question .dwqa-comments .dwqa-comment-author .avatar{ right: 20px;left:auto;margin: 0 0 0 10px;}
.dwqa-container .dwqa-single-question .dwqa-comments .dwqa-comment-list .dwqa-comment{ padding: 15px 70px 0 20px;}
.dwqa-container .dwqa-single-question .dwqa-comments .dwqa-comment-actions{left: 10px;right:auto;}
.dwqa-container .dwqa-single-question .dwqa-comment-form .avatar{right: 20px;left:auto;margin: 0 0 0 10px;}
.dwqa-container .dwqa-single-question .dwqa-comment-form{  padding: 16px 70px 0 20px;}
.dwqa-container .dwqa-single-question .dwqa-author .avatar{right: 0;left:auto;}
.dwqa-container .dwqa-single-question .dwqa-author{padding: 0 70px 0 0;}
.dwqa-container .dwqa-single-question .dwqa-footer .dwqa-current-status .dwqa-btn-group .dwqa-dropdown-menu{text-align: right;}
.dwqa-container .dwqa-single-question .dwqa-answer-author .avatar{right: 20px;left:auto;margin: 0 0 0 10px;}
.dwqa-container .dwqa-single-question .dwqa-answer-author{padding: 0 50px 0 0;}
.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon, .wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon{ left: 0.7em;right:auto;}
.dwqa-single-question .dwqa-question .dwqa-content, .dwqa-single-question .dwqa-question .dwqa-tags, .dwqa-single-question .dwqa-answer .dwqa-content{ margin-right: 80px; margin-left: 0;}
.dwqa-single-question .dwqa-comments{ margin-right: 80px; margin-left: 0;}
.dwqa-single-question .dwqa-answer .dwqa-privacy{float:left;}
.dwqa-single-question .dwqa-answer .dwqa-actions{float: left; margin-right: 5px;margin-left: 0;}
li .sub-menu .sub-menu a {padding-right: 40px;padding-left: 0}
li .sub-menu .sub-menu .sub-menu a {padding-right: 60px;padding-left: 0}
li .sub-menu .sub-menu .sub-menu .sub-menu a {padding-right: 80px;padding-left: 0}
li .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu a {padding-right: 100px;padding-left: 0}
.breadcrumbIn .fa-angle-right:before {content: "\f104"}
 .medium_f.featured_img {float: right;margin: 0 0 0 20px}
.post_tt .Rmore {right: auto;left: 30px}
article.post_tt .Rmore {bottom: 0;right: auto;left: 0}
.post_nav li.previous {text-align: left}
.head3 .social-head, .head3 .text_head {margin: 30px 20px 0 0}
.head5 .little-head {float: left;padding: 0 0 0 20px}
.head5 .social-head, .head5 .text_head {margin: 24px 20px 0 0}
/*
farsi sazi tavsote farishtheme.ir
^^^^^^^^^^^^^^
^^^^O | O ^^^^
^^^^^ ~ ^^^^^^
^^^^^^^^^^^^^^
*/
@keyframes lr {
	0% {opacity: 0;transform: translateX(20px);}
	100% {opacity: 1;transform: translateX(0);}
}
.symple-tabs ul.ui-tabs-nav li {float: right !important}
.symple-testimonial-content:after {left: auto;right: 12px}
.symple-callout-button {right: auto;left: 20px}
q, blockquote, .blockquote {border-left: 0;border-right: 5px solid #E6E6E6}
.author_avatar {float: right;margin: 0 0 0 15px}
.sf-menu li:hover ul, .sf-menu li.sfHover ul, .symple-skillbar-title {left: auto;right: 0px}
.sf-menu li:hover ul li ul, .sf-menu li.sfHover ul li ul, .sf-menu li:hover ul li ul li ul, .sf-menu li.sfHover ul li ul li ul {left: auto;right: 172px}
.ttw-music-player .player-controls .main {width: 97%}
.ttw-music-player .buy, .ttw-music-player .player-controls, #block_carousel .owl-controls, .widget_T20_videos_slideshow .owl-controls, .widget_archive li span, .widget_pages li span, .widget_meta li span, .widget_nav_menu li span, .widget_categories li span, 
.isotope-item a:before, .commentlist .ldc-cmt-box, .tback {right: auto !important;left: 0 !important}
.jp-unmute {right: auto;left: 11px}
.tt_vol {right: auto;left: -38px}
.ttw-music-player .previous {left: auto;right: 48px}
.ttw-music-player .play:before {padding-left: 0;padding-right: 8px}
.ttw-music-player .next, .wp-caption-text {left: auto;right: 0}
.symple-skill-bar-percent {left: 10px;right: auto}
.ttw-music-player .play, .ttw-music-player .pause {left: auto;right: 10px}
.ttw-music-player .track-info {left: auto;right: 205px}
.ttw-music-player .buy, .ttw-music-player .playing .title:after {margin: 0 10px 0 0}
.ttw-music-player .tracklist .title {padding: 0 4px 0 4px}
.sf-menu i, .post .post-title i {margin-left: 8px;margin-right: 0}
.item_small .featured_thumb, .tab-content-items .m-thumbnail {float: right;margin: 0 0 0 15px}
.mi { margin-right: 0 !important;margin-left: 4px !important }
.mid { margin-right: 0 !important;margin-left: 8px !important }
.mid { margin-right: 0 !important;margin-left: 16px !important }
.mii { margin-left: 0 !important;margin-right: 4px !important }
.miid { margin-left: 0 !important;margin-right: 8px !important }
.miidd { margin-left: 0 !important;margin-right: 16px !important }
#toTop i {padding: 2px 5px 0 0}
.foot-menu li:before, .foot-menu .before {left: auto;right: -1px}
.alm-listing .Rmore {right: auto;left: 0}
ul.alm-listing li img {float: right;margin: 0 0 0 30px}
a > .sf-sub-indicator {padding: 0 6px 0 0 !important}
.alm-reveal .meta span {margin-left: 10px}
.inner_ec {padding: 15px 20px 15px 0}
.teaser_grid_container ul {margin: 0 -20px 0 0}
.isotope-item img {margin: 0 20px 0 0}
.isotope-item .cat {right: auto;left: 20px}
.isotope-item h3 {right: 28px;left: auto}
.commentlist .avatar {left: auto;right: -96px}
.commentlist li {list-style: none;padding-left: 0;padding-right: 96px}
.commentlist li.bypostauthor > .comment-body:after, .commentlist li.comment-author-admin > .comment-body:after {left: auto;right: -36px}

/********************css******************/
/*
farsi sazi tavsote farishtheme.ir
^^^^^^^^^^^^^^
^^^^O | O ^^^^
^^^^^ ~ ^^^^^^
^^^^^^^^^^^^^^
*/


body, .bbp-breadcrumb {overflow-x: hidden;direction: rtl}
.owl-carousel, #slideshowt {text-align: right;direction: ltr}
.master-slider-parent, .ms-view, pp_pic_holder {direction: ltr}

.logo, .ttw-music-player .player, .ttw-music-player .album-cover, .T20-tabs-nav li, .foot-menu li, .sf-menu li, .event_date, .social a, .pagination_default a, .wp-pagenavi a, .woocommerce-pagination a, .wp-pagenavi .current, .wp-pagenavi .extend, .wp-pagenavi b, 
.tab-content-items li, .commentlist .comment-author, .commentlist .comment-meta, a.btn_canvas, .commentlist .comment-awaiting-moderation, .remix_items a, .woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count, .woocommerce .addresses .title h3, .woocommerce-page .addresses .title h3, 
.symple-callout-caption, .single_event .event-timer, div.bbp-template-notice a:first-child, div.bbp-template-notice a:last-child, div.bbp-template-notice a, div.bbp-submit-wrapper {float: right}

.sf-menu, .little-head, .social-head, .little-head .search, .ttw-music-player .tracklist, .ttw-music-player .player-controls div, .jp-volume-bar-value, .buy_btn, .wp-pagenavi .pages, .song_likes, #plays, .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering, 
.woocommerce .addresses .title .edit, .woocommerce-page .addresses .title .edit, #subscription-toggle, #favorite-toggle, .logged_in_user, .cart_head, .text_head {float: left}

a.pp_previous, a.pp_next {text-indent: 10000px;}
.social-head, .logged_in_user, .text_head {margin: 0 20px 0 0}
.cart_head {margin: 0 15px 0 0;padding: 0 10px 0 20px}
.logged_in_user .avatar-26 {margin: 0 0 0 10px}
.sf-menu {margin: 26px 0 0 0}
.avatar-25 {float: right;margin: 0 0 0 8px}
#popupLoginClose {right: auto;left: 33px}
.little-head .search button, .widget_rss_subscription button {right: auto;left: 12px}
.sf-menu li li a span {right: auto;left: 10px}
@-webkit-keyframes lr {
	0% {opacity: 0;-webkit-transform: translateX(20px);}
	100% {opacity: 1;-webkit-transform: translateX(0);}
}

/*
farsi sazi tavsote farishtheme.ir
^^^^^^^^^^^^^^
^^^^O | O ^^^^
^^^^^ ~ ^^^^^^
^^^^^^^^^^^^^^
*/
.flr { float: right; margin: 0 20px 10px 0; }
.jp-playlist .buytrack {
  padding: 0;
  display: inline-block;
  position: absolute;
  top: 8px;
  left: 0;
  margin: 0 10px 0 0;
  font-size: 14px;
  text-align: center;
  line-height: 18px;
}
.T20_listing li img{
	border-radius: 3px;
	float: right;
	margin: 0 0 0 30px;
}
.T20_listing .Rmore {
	position: absolute;
	bottom: 18px;
	left: 0;
	color: #fff
}
.copyright {
	float: right;
	color: #696969;
}
.foot-menu {
	float: left;
	padding: 0 0 0 10px;
	font-family: "Oswald", Tahoma, Arial;
	text-transform: uppercase;
}
#toTop {
	float: left;
	width: 20px;
	height: 20px;
	margin: 2px 0 0 0;
	background: #141414;
	color: #AAA;
	cursor: pointer;
	border-radius: 3px;
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
event-titlett{
	margin: 0 40px 10px 0;
}
/*
farsi sazi tavsote farishtheme.ir
^^^^^^^^^^^^^^
^^^^O | O ^^^^
^^^^^ ~ ^^^^^^
^^^^^^^^^^^^^^
*/
.jp-mute {right: auto;left: 10px}
.jp-current-time, .jp-duration {right: auto;left: 35px}
.widget .event-timer li {
	float: none;
	display: inline-block;
	width: 22.5%;
	padding: 14px 0;
	margin: 0 0 0 1%;
}
.T20_wpp.modern .ajax-item img {
	margin: 0 0 0 0;
}
.T20_wpp.modern .ajax-item h3 {
	overflow: hidden;
	position: absolute;
	bottom: 10px;
	right: 0;
	padding-right: 10px;
	color: #FFF;
	z-index: 99;
	font-size: 18px;
	transition:all 0.3s;
	-webkit-transition:all 0.3s;
}
.searchform button {
	background: none;
	border: 0;
	outline: none;
	position: absolute;
	top: 7px;
	left: 16px;
	color: #BEBEBE;
	cursor: pointer;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
.remix_player .pause {
	position: absolute;
	right: 25px;
	top: 6px;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.wpcf7-form p{
	direction:rtl!important;
}
.wpcf7-submit{
	float:right;
	font-family:yekan-farish;
	font-size:14px;
}
.share_post li{
	float:right;
}
.remix_items a {
	margin: 20px 0 0 2%;
	width: 24%;
	min-height: 132px;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease
}
figure.effect-bubba p {
	padding: 5px 2.5em;
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(0,20px,0);
	transform: translate3d(0,20px,0)
}
.woocommerce #content div.product div.thumbnails a, .woocommerce div.product div.thumbnails a, .woocommerce-page #content div.product div.thumbnails a, .woocommerce-page div.product div.thumbnails a{
	float:right;
	margin-left:3.8%!important;
}
.woocommerce span.onsale{
	right: -0.5em;
}
.woocommerce .quantity, .woocommerce #content .quantity, .woocommerce-page .quantity, .woocommerce-page #content .quantity, .woocommerce div.product form.cart div.quantity, .woocommerce-page div.product form.cart div.quantity, .woocommerce #content div.product form.cart div.quantity, .woocommerce-page #content div.product form.cart div.quantity {float: right;direction: rtl}

.little-head .search input{
	font-family:yekan-farish;
	font-size:13px;
}
.jp-playlist{
	font-size:14px;
}
.event-timer{
	font-family:yekan-farish;
	font-weight:normal;
}
.buy_btn{
	font-family:yekan-farish;
	font-size:14px;
}
.grid figure p{
	font-size:14px;
	letter-spacing:0;
}
.tbutton{
	font-family:yekan-farish;
	font-size:13px!important;
	white-space:0;
}
input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="url"], input[type="text"], textarea{
	font-family:yekan-farish;
	font-size:14px;
}
.foot-menu{
	font-family:yekan-farish;
	font-size:14px;
}
.sf-menu li li a span{
	font-size:12px;
	letter-spacing:0;
}
.T20_wpp.modern .ajax-item .cat{
	font-size:14px;
	font-weight:normal;
}
#block_carousel h3{
	font-weight:normal;
}
.T20_wpp.modern .ajax-item h3{
	font-size:15px;
}
/*
farsi sazi tavsote farishtheme.ir
^^^^^^^^^^^^^^
^^^^O | O ^^^^
^^^^^ ~ ^^^^^^
^^^^^^^^^^^^^^
*/
.commentlist .fn{
	font-weight:normal;
}
.post_nav span{
	font-weight:normal;
}
strong{
	font-weight:normal;
}
.tp-info, .tp-title{
	font-weight:normal;
}
.woocommerce ul.products li.product .price ins{
	font-weight:normal;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a{
	font-weight:normal;
}
.woocommerce table td:first-child, .woocommerce .table td:first-child, .woocommerce table th, .woocommerce .table th{
	font-family:yekan-farish;
	font-weight:normal!important;
}
table td{
	text-align:right;
}
.woocommerce .woocommerce-message, .woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce-message, .woocommerce-error, .woocommerce-info{
	font-weight:normal!important;
}
.woocommerce table.shop_table td, .woocommerce-page table.shop_table td{
	font-weight:normal!important;
	font-size:14px;
}
.woocommerce span.onsale{
	font-weight:normal!important;
}
.woocommerce div.product p.price ins, .woocommerce div.product span.price ins{
	font-weight:normal;
}
.woocommerce #content div.product p.price del, .woocommerce #content div.product span.price del, .woocommerce div.product p.price del, .woocommerce div.product span.price del, .woocommerce-page #content div.product p.price del, .woocommerce-page #content div.product span.price del, .woocommerce-page div.product p.price del, .woocommerce-page div.product span.price del{
	font-weight:normal;
}
.symple-button span.symple-button-inner{
	font-family:yekan-farish;
	font-weight:normal;
}
.symple-callout-caption{
	font-size:15px;
}
.symple-skillbar-title{
	font-weight:normal!important;
}
q, blockquote, .blockquote{
	font-family:yekan-farish;
	font-style:normal;
}
.symple-testimonial-author{
	font-weight:normal!important;
}
.s_archive .badges{
	font-size:13px;
	font-weight:normal;
}
.jp-seek-bar {
	direction:ltr;
}
.event-timer {
	direction:ltr;	
}
/*
farsi sazi tavsote farishtheme.ir
^^^^^^^^^^^^^^
^^^^O | O ^^^^
^^^^^ ~ ^^^^^^
^^^^^^^^^^^^^^
*/