/*
    Writed by Reza Masoumpour
    You can reach me by reza.mas88@gmail.com
    website: https://wproket.ir
*/

.header-style-1-wrap .header-clear .fl {
    margin: 0 0 0 auto;
}
#menu-menu {
	direction: rtl;
}
#primary-menu {
	margin-right: 0;
	margin-left: 20px;
}
.header-style-1-wrap .main-menu ul.sm-clean > li {
    margin-right: 0;
    margin-left: 30px;
}
.header-style-1-wrap .menu--ferdinand .menu__link::before {
  right: 0;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}
.post-text blockquote p {
    font-size: 22px;
    font-weight: 100
}
.blog-item .meta-wrapper, .blog-item .meta-wrapper span, .blog-item .meta-wrapper a {
    letter-spacing: initial;
}
.post-content h2.post-title a, .post-content h1.post-title a {
	font-weight: normal;
}
.elementor-28 .elementor-element.elementor-element-43ac0f05 .blog-item, .separator-line > span, .blog-single .meta-info {
    float: right;
}
.sidebar .widget.widget_search button {
    left: 0;
	right: initial;
}
.blog-sidebar .widget ul {
    text-align: right;
    direction: rtl;
}
.sidebar .widget h4.widget-title::after {
    right: 0;
}
.blog-section article {
	float: right;
}
.blog-section .blog-item .post-content {
    text-align: right;
}
.menu-list__item-title {
    margin: 0 0 0 auto;
}
.menu-img {
    float: right;
}
.kasuari-menus .texted-menu {
    padding-right: 20px;
}
.author-separator {
    display: none;
}
.author-name::before {
    content: "توسط";
    position: relative;
}
.testimonial-detail-inner {
    text-align: right;
}
.wpcf7-validation-errors {
	background-color: #666;
	direction: rtl;
}
#menu-top-menu {
	direction: rtl;
}
.header-style-1-wrap .main-menu ul.sm-clean.menu--antonio > li, .header-style-1-wrap .main-menu ul.sm-clean.menu--juno > li {
    margin-left: initial;
}
.sm, .sm ul, .sm li {
    direction: rtl;
    text-align: right;
}
.header-style-1-wrap .main-menu ul.sm-clean > li > a::before, .header-style-1-wrap .main-menu ul.sm-clean > li.current-menu-item > a::before, .header-style-1-wrap .main-menu ul.sm-clean > li > a::after, .header-style-1-wrap .main-menu ul.sm-clean > li.current-menu-item > a::after, .header-style-1-wrap .main-menu ul.sm-clean > li::before, .header-style-1-wrap .main-menu ul.sm-clean > li::after {
    background-color: #f2b410;
}
.elementor-21 .elementor-element.elementor-element-a5c7b5f .blog-item {
    float: right;
}
.blog-item .meta-wrapper .date > span {
	display: none;
}
.blog-item .meta-wrapper span.date:before {
    content: "ارسال شده در";
    font-family: gandom;
}
.comment-respond form p input, .comment-respond form p textarea {
	font-family: gandom;
}
.owl-stage-outer{
 position: relative;
 overflow: hidden;
 transform: translate3d(0,0,0);
 direction: ltr;
}
.owl-carousel .owl-item .carousel-slide {
	direction: rtl;
}
.owl-carousel .owl-item .carousel-slide .testimonial-image {
	margin-right: initial;
	margin-left: 15px;
}
.search .search__info {
	font-family: gandom;
    text-align: right;
}
.comments-title h3 {
    margin-bottom: 0;
    float: right;
}
.comments-title .leave-reply-link a {
    float: left;
    margin: 0;
}
.comment-body img.avatar {
    left: auto;
    float: right;
    margin-left: 10px;
}
.comment-body .meta-comment {
    padding-right: 10px;
}
.children .comment {
    padding-right: 20px;
    padding-left: initial;
}
#wp-comment-cookies-consent {
	display: none;
}
.comments-area .comment-respond form p.comment-form-author, .comments-area .comment-respond form p.comment-form-email, .comments-area .comment-respond form p.comment-form-url {
    float: right;
}
.comments-area .comment-respond form p.comment-form-author {
	padding-right: initial;
	padding-left: 7.5px;
}
.comments-area .comment-respond form p.comment-form-email {
	padding-right: 7.5px;
	padding-left: 7.5px;
}
.comments-area .comment-respond form p.comment-form-url {
	padding-right: 7.5px;
	padding-left: initial;
}
.kasuari-contact-form div.wpcf7-mail-sent-ok {
    text-align: right;
	color:#333;
	direction: rtl;
}
.comment-author cite {
    float: right;
	padding-left: 5px;
}
.blog-single .meta-comments {
    float: left;
}
.blog-single .meta-comments span {
    margin-left: 5px;
    margin-right: initial;
    float: right;
}
.menu-list__item-title .item_title {
    padding-left: 5px;
    padding-right: initial;
}
.elementor-154 .elementor-image-box-wrapper {
    text-align: right;
}
.elementor-image-box-wrapper {
    text-align: right !important;
}
/*
     FILE ARCHIVED ON 01:12:39 Apr 27, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 19:36:16 Aug 07, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.578
  exclusion.robots: 0.022
  exclusion.robots.policy: 0.01
  esindex: 0.012
  cdx.remote: 11.78
  LoadShardBlock: 40.587 (3)
  PetaboxLoader3.datanode: 60.494 (4)
  load_resource: 122.838
  PetaboxLoader3.resolve: 55.402
*/