@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: bold;
    src: url('fonts/eot/iranyekanwebboldfanum.eot');
    src: url('fonts/eot/iranyekanwebboldfanum.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
    url('fonts/woff/iranyekanwebboldfanum.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('fonts/ttf/iranyekanwebboldfanum.ttf') format('truetype');
}

@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: 100;
    src: url('fonts/eot/iranyekanwebthinfanum.eot');
    src: url('fonts/eot/iranyekanwebthinfanum.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
    url('fonts/woff/iranyekanwebthinfanum.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('fonts/ttf/iranyekanwebthinfanum.ttf') format('truetype');
}

@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: 300;
    src: url('fonts/eot/iranyekanweblightfanum.eot');
    src: url('fonts/eot/iranyekanweblightfanum.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
    url('fonts/woff/iranyekanweblightfanum.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('fonts/ttf/iranyekanweblightfanum.ttf') format('truetype');
}

@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: normal;
    src: url('fonts/eot/iranyekanwebregularfanum.eot');
    src: url('fonts/eot/iranyekanwebregularfanum.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
    url('fonts/woff/iranyekanwebregularfanum.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('fonts/ttf/iranyekanwebregularfanum.ttf') format('truetype');
}

@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: 500;
    src: url('fonts/eot/iranyekanwebmediumfanum.eot');
    src: url('fonts/eot/iranyekanwebmediumfanum.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
    url('fonts/woff/iranyekanwebmediumfanum.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('fonts/ttf/iranyekanwebmediumfanum.ttf') format('truetype');
}

@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: 800;
    src: url('fonts/eot/iranyekanwebextraboldfanum.eot');
    src: url('fonts/eot/iranyekanwebextraboldfanum.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
    url('fonts/woff/iranyekanwebextraboldfanum.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('fonts/ttf/iranyekanwebextraboldfanum.ttf') format('truetype');
}

@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: 900;
    src: url('fonts/eot/iranyekanwebblackfanum.eot');
    src: url('fonts/eot/iranyekanwebblackfanum.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
    url('fonts/woff/iranyekanwebblackfanum.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('fonts/ttf/iranyekanwebblackfanum.ttf') format('truetype');
}

@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: 950;
    src: url('fonts/eot/iranyekanwebextrablackfanum.eot');
    src: url('fonts/eot/iranyekanwebextrablackfanum.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
    url('fonts/woff/iranyekanwebextrablackfanum.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('fonts/ttf/iranyekanwebextrablackfanum.ttf') format('truetype');
}


body , input , ul , a , .circle-timer ,.banner-verion-3 , .xs-welcome-content.banner-verion-3 .xs-welcome-wraper h2 ,.cause-card-v2 .xs-skill-bar p , .footer-v4 ,.volunteer-content , .event-date,
.event-v2 .xs-countdown-timer , .event-v2 .xs-countdown-timer .timer-count , .event-v2 .xs-countdown-timer .timer-count span ,.donation-form-content ,h3,.xs-pie-chart-percent , p ,h2,h1,h3,h4,h5, .journal-v2 .entry-meta .date strong, .event-v2 .event-date-wraper .event-date strong, .donation-from .select-amaunt-group .custom-control-label, .donation-from .donation-btn,.xs-sub-title,.xs-btn-wraper,.xs-welcome-wraper ,.btn-outline-danger, .xs-welcome-content ,.banner-verion-5{
    font-family: iranyekan !important;
}
body{
	direction:rtl;
}
.xs-top-bar .top-bar-info, .xs-top-bar .xs-top-bar-mail {
    margin-right: 0px !important;
    margin-left: 40px !important;
	float:right;
}
.xs-top-bar .top-bar-info i {
    padding-right: 8px;
    padding-left: 0px;
}
.nav-menu>li {
    float: right !important;
    text-align: right !important;
}
.nav-dropdown>li {
    float: right;
    text-align: right;
}
.sidebar .widget-title {
    padding-right: 15px;
    border-right: 3px solid;
}
.post-meta i {
    padding-left: 0;
    margin-left: 6px;
}
.post-meta span {
    margin-right: 0px;
	margin-left: 20px;
}
.xs-input-group,.xs-massage-group {
    text-align: right ;
}

.xs-volunteer-form-wraper.volunteer-version-3 textarea , .wpcf7-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .wpcf7-form textarea, .ekit-wid-con  {
    text-align: right;
}
.xs-single-journal .post-meta span:last-child {
    margin-right: 0;
}
.xs-single-journal .post-meta span i {
    padding-right: 0px;
}
.post-meta i {
    margin-right: 0px;
}
.xs-single-journal .post-meta span i {
    padding-left: 5px;
}
.fundpress-avatar {
    margin: 0 0px 0 20px;;
}
.xs-avatar-title a span {
    margin: 0 0px 0 5px;
}
.xs-contact-form input:not([type="submit"]), .xs-contact-form textarea {
    padding-right: 29px;
	padding-left:0px;
    border-left: 0;
}
.input-group>.input-group-append>.btn, .input-group>.input-group-append>.input-group-text, .input-group>.input-group-prepend:first-child>.btn:not(:first-child), .input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child), .input-group>.input-group-prepend:not(:first-child)>.btn, .input-group>.input-group-prepend:not(:first-child)>.input-group-text {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.wpcf7{
	direction:rtl;
}
.ekit-wid-con .fasicon.icon-calendar:before, .ekit-wid-con .icon.icon-calendar:before, .icon.icon-calendar:before {
    content: "\e98f";
    float: right;
}
.fa-play:before {
    content: "\f04a";
}
.btn:hover:before, .btn:hover:after {
    width: 100%; 
}
.btn:before {
    right: 0%;
}
.btn:after {
    left: 0%;
}
.circle-timer,.banner-verion-3 , .xs-welcome-content.banner-verion-3 .xs-welcome-wraper h2 ,.banner-verion-3 .xs-welcome-wraper p , .elementor-63 .elementor-element.elementor-element-90928f3 .elementor-heading-title,
.volunteer-content ,.btn.btn-danger ,.donation-form-content{
     letter-spacing: 0px;
}
 .post-next a{
    text-align: left;
}
.post-previous a {
    text-align: right
}
.post-previous a h3 , .post-next a h3{
	direction:rtl
}
.event-v2 .xs-countdown-timer {
    direction: ltr;
}
.fa-angle-right:before {
    content: "\f104";
}
.xs-event-content .xs-countdown-timer {
    margin-bottom: 30px;
    direction: ltr;
}
.elementor-widget-wrap>.elementor-element.elementor-element-c9bffcc.charitious-align-center.elementor-widget.elementor-widget-xs-button ,.elementor-element.elementor-element-25f995f9.charitious-align-center.disable.elementor-widget.elementor-widget-xs-button ,.elementor-element.elementor-element-61b1fd48.charitious-align-center.elementor-widget.elementor-widget-xs-button{
	width:auto !important;
}
.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap {
    justify-content: center;
}
.countdown-container.xs-countdown-timer-v2{
    direction:ltr;
}
.xs-list-with-content.fundpress-list-item-content li{
    flex: 0 0 52%;
    max-width: 100%;
}
.xs-countdown-timer-v2 .xs-timer-container {
    text-align: center;
    margin: 0 0 0 20px;
}
.xs-countdown-timer-v2 .xs-timer-container:last-child {
    margin: 0px 20px;
}
.submenu-indicator {
    margin-right: 6px;
    float: left;
	left: 0px !important;
    right: auto !important;
    margin-left: 0px;
}
.xs-single-item-slider .owl-nav .owl-prev, .xs-single-item-slider .owl-nav .owl-next {
    transform: rotateY(180deg);
}
.wfp-view section.wfp-dashboard div.dashboard-content .dashboard-left-section{
        border-radius: 0px 10px 0px 0px;
}
.wfp-view section.wfp-dashboard div.dashboard-content .dashboard-right-section{
        border-radius: 10px 0px 0px 10px;
}
.wfpf-arrow-right:before {
    content: "\e918";
}
.wfp-view section.wfp-dashboard div.dashboard-content .dashboard-left-section .wfp-logout .logout-button i {
    margin-right: 7px;
}
.wfp-view section.wfp-dashboard .profile-content .profile-section .profile-block h3 i, .wfp-view section.wfp-dashboard .password-content .profile-section .profile-block h3 i {
    color: #576BFF;
    margin-left: 10px;
}
.wfp-view .my-campaign .rasied-amount-overview .intro-info--title {
    color: #ffffff;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 15px;
}
.wfp-view .my-campaign .wfp-current-balance--title {
    margin-bottom: 15px;
}
.volunteer-area > .volunteer.eight {
    left: 30px;
}
.volunteer-area > .volunteer.seven {
    left: 100px;
}
.volunteer-area > .volunteer.six {
    left: 25px;
}
.xs-header.xs-box .nav-menu li a .submenu-indicator-chevron {
    border-color: transparent #2b3539 #2b3539 transparent;
}
.xs-header.xs-fullWidth .nav-menu li a .submenu-indicator-chevron {
    border-color: transparent #2b3539 #2b3539 transparent;
}
.elementor-icon i:before, .elementor-icon svg:before {
    position: absolute;
    left: 60%;
    top: -10%
}

.xs-countdown-timer.timer-style-2{
    direction:ltr;
}
.xs-timer-container{
    padding:15px;
}
.xs-box .xs-top-bar .top-bar-info span, .xs-box .xs-top-bar .xs-top-bar-mail span{
    margin-left:5px;
}
.xs-box .xs-top-bar .top-bar-info, .xs-box .xs-top-bar .xs-top-bar-mail {
    float: left;
    display: flex;
}
.home-2form .mf-input-file-upload-label i.fa-cloud-upload-alt {
    float: left !important;
}
.pull-left {
    float: right !important;
}
.comments-list img.comment-avatar {
    margin-left: 30px;
}
.event-v2 .xs-countdown-timer .timer-count:not(:last-child) {
    border-right: 2px solid rgba(255, 255, 255, 0.2);
    border-left: none !important;
}
@media (max-width: 992px){
	.nav-toggle {
    left: 15px;
	right:auto;
}
.xs-menus .nav-menus-wrapper.nav-menus-wrapper-open{
	right:0;
	left:auto;
}
.nav-menus-wrapper-close-button{
	left:0;
	right:auto;
}
.donation-from .input-group{
	margin-left:0px;
}
.xs-header.xs-box .xs-navs-button {
    clear: both;
}
}
@media (max-width: 767px){
.funfact-list li:last-child {
    margin-left: 100px;
}
.nav-toggle {
    left: 15px;
    right: auto;
}

.row {
    margin-left: 0px;
    margin-right: 0px;
}
.xs-post-footer .share-items  , .xs-blog-post-comment .comment-respond .form-submit , .charitious-align-right{
	text-align: right;
}
.xs-volunteer-form .row{
	margin-left: -15px;
    margin-right: -15px;
}
.elementor-1343 .elementor-element.elementor-element-1d771066 > .elementor-widget-container , .elementor-1343 .elementor-element.elementor-element-1d771066 > .elementor-widget-container {
    margin: 0px 44px 0px 0px;
}
.elementor-1343 .elementor-element.elementor-element-2d08e062 > .elementor-widget-container ,.elementor-1343 .elementor-element.elementor-element-2d08e062 > .elementor-widget-container {
    margin: 0px 55px 20px 0px;
}
.avatar{
    width:100%;
}
}
.input-group .form-control {
    margin-bottom: 0;
}
.wfp-view #xs-donate-modal-popup .xs-modal-header--btn-close {
   left: 15px !important;
    right: auto;
}
.header-transparent .nav-menu li a .submenu-indicator-chevron {
    border-color: transparent #FFFFFF #FFFFFF transparent;
}
.fa-angle-right:before {
    content: "\f104" !important;
}
fa-angle-left:before {
    content: "\f105" !important;
}
wraper .wfp-total-backers-count .pledge__detail .xs-money-symbol {
    border-right: 1 !important;
}
.xs-simple-tag li {
    margin: 0 0 0 10px;
}
.cause-card-v2 .xs-list-with-content li i {
    margin-right: 0px;
	padding-left:0px;
}
.xs-team-content .xs-svgs {
    transform: rotateY(180deg);
}
.donation-from .input-group {
    width: 190px;
    margin-right: 0px;
}
.donation-from .input-group .input-group-text {
    border-right: 1px solid rgba(255, 255, 255, 0.2);
    border-left:0;
}
.donation-from .select-amaunt-group span{
	padding-right:0px;
}
.donation-from .select-amaunt-group > div:not(:last-child){
	padding-right:16px;
}
.page-id-1343 .xs-top-bar.top-bar-second::before {
    border-left: 18px solid #f05d19 !important;
    border-right: 0 !important;
}
.page-id-1343 .xs-top-bar.top-bar-second:after {
    border-right: 18px solid #f05d19 !important;
    border-left: 0 !important;
}
.xs-footer-menu li{
	float:none;
}

.xs-footer-section .xs-newsletter-form input:not([type=submit]) {
    width: calc(100% - 100px);
}

.volunteer-version-3.icon-watermark {
    right: -128px;
	left:unset;
}
.xs-skill-bar .xs-skill-track p, .xs-skill-bar-v2 .xs-skill-track p, .xs-skill-bar-v3 .xs-skill-track p {
    right: inherit;
    left: -16px;
}

blockquote {
    padding-right: 20px !important;
    border-right: 4px solid #e23e57 !important;
	margin-right: 0 !important;
}

.post-navigation .post-previous {
    text-align: right;
}
.fa-long-arrow-right:before {
    content: "\f177";
}
.fa-long-arrow-left:before {
    content: "\f178";
}
post-navigation .post-next {
    text-align: right;
    float: right;
    border-right: 0 none;
    padding: 0 40px 0 0;
}
.btn-learn-more:before {
    right: 122px;
}
.mf-input-wrapper .mf-input {
	text-align:right !important;
}
.post-navigation .post-previous {
    text-align: right;
    float: right;
}
.post-navigation .post-next {
    text-align: right;
    float: left;
}
.post-navigation .post-next {
    padding: 0 40px 0 0;
}
.post-navigation .post-previous, .post-navigation .post-next {
    border-right: 1px solid #f1f1f1;
	border-left:none;
}
.post-navigation .post-previous{
     padding: 0 0px 0 40px;
}

.post-navigation .post-previous, .post-navigation {
    border-left: 1px solid #f1f1f1;
    border-right: 0
}
.fa-angle-left::before {
  content: "\f105"!important;
}

@media only screen and (min-width: 767px) and (max-width: 1024px){
.xs-footer-top-layer .row .col-md-3:nth-child(1) {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 40%;
    flex: 0 0 40%;
    max-width: 40%;
}}

@media only screen and (min-width: 767px) and (max-width: 1024px){
.xs-footer-top-layer .row .col-md-3:last-of-type {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    margin-top: 30px;
}
}
@media (max-width: 992px){

.header-transparent .xs-menus .nav-brand {
    text-align: right !important;
}
.header-transparent .nav-menu li a .submenu-indicator-chevron {
    border-color: transparent #333333 #333333 transparent;
}
.xs-box .xs_nav-portrait .nav-toggle {
    float: left !important;
    margin-left: 17px !important;
    margin-right: 0px !important;
}
.xs-header.xs-fullWidth.xs-header-3 .nav-brand {
    text-align: right !important;
}
.circle-timer .time_circles>div {
    top: unset;
}
.circle-timer .time_circles>div {
    top: 39px !important;
}
}
@media (max-width: 768px){
	i.volunteer-version-3.icon-support.icon-watermark
	{
		display:none;
	}
	.xs-back-to-top-wraper {
    display: none
}
}















