/*
Theme Name: Azino

Adding support for languages 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.

https://codex.wordpress.org/Right-to-Left_Language_Support

*/


body {
	direction: rtl;
	unicode-bidi: embed;
    text-align: right;
}

.main-header .inner-container{
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 0;
}
.main-header .inner-container::before{
	left: 0;
	right:auto;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 0;
}
.main-header__social a + a {
    margin-right: 30px;
    margin-left: 0;
}
.main-header__info-list li > i{
	margin-right:0;
	margin-left:10px;
}

.main-header__language .switcher .selected,
.main-header__language .switcher .option{
    text-align: right;
} 
.main-header__language .switcher .selected a:after{
	left:10px;
	right:auto;
}
.main-header__info-list li + li {
    margin-left: 0;
    margin-right: 30px;
}
.main-slider .col-xl-7.col-lg-12.text-right {
    text-align: left !important;
}
.video-card-two .inner-container{ 
    border-bottom-left-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 145.5px !important;
    border-top-right-radius: 145.5px !important;
}
.video-card-two h3{
	padding-left: 0;
	padding-right: 22px;
    left: auto;
    right: 30px;
}
.video-card-two__box-btn{
	right:auto;
    transform: translateY(-50%) translateX(-50%);
    left: 0;
}
.video-card-two .inner-container{ 
    padding-left: 65px; 
    padding-right: 20px;
}
.video-card-two p{
	padding-left: 0;
	padding-right: 70px;
}
.block-title p img{ 
    margin-right: auto;
    margin-left: 10px;
}
.service-one [class*="col-"]:not(:first-of-type)::before{
	left:auto;
	right:0;
}
.about-counter__image > img{
	float: right !important;
}
.about-counter__image-content{
	left:auto;
	right:0;	
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-top-right-radius: 15px;
    border-bottom-left-radius: 15px;
}
.ul-list-one li { 
    padding-left: 0;
    padding-right: 45px;
}
.ul-list-one li::before{
	left:auto;
	right:0;
}
.blog-card__meta a + a,
.donate-options__call i,
.cause-card__share,
.about-counter__count p{
	margin-left:0;
	margin-right:20px;
}
.main-menu .main-menu__list > li + li, 
.stricky-header .main-menu__list > li + li {
    margin-left: 0;
    margin-right: 70px;
}
.main-menu .main-menu__list > li > a::after, 
.stricky-header .main-menu__list > li > a::after{
    margin-left: 0;
    margin-right: 5px;
}
.blog-card__meta a i{
    margin-right: 0;
    margin-left: 5px;
}
.video-card__btn,
.about-counter__image-content p{
	margin-left: 0;
	margin-right: 30px;
}
.block-title p{
	display: block;
}
a.thm-btn.dynamic-radius{ 
    border-bottom-left-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 27.5px;
    border-top-right-radius: 27.5px;
}

.call-to-action-two__icon{
	left:auto;
	right:15px;
}
.call-to-action-two .container{
	padding-left: 15px;
	padding-right: 165px;
}
.blog-card__date{
	right: auto;
	left:20px;
}
.main-header__two .main-menu .thm-btn{ 
    margin-left: 0;
    margin-right: 10px;
}
.video-card .container p img,
.about-two__box h3 i,
.blog-card__more > i{
	margin-right: 0;
	margin-left: 10px;
}
.call-to-action .container::before { 
	left:auto;
	right:15px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: 145px;
    border-bottom-right-radius: 145px;
}
a.blog-card__more {
    display: block;
}
.main-menu{	
    border-bottom-left-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 36.5px;
    border-top-right-radius: 36.5px;
}
.footer-widget__contact li a{
	padding-left: 0 !important;
	padding-right: 28px;
}
.footer-widget__contact li a > i{
	left:auto;
	right:0;
}
.widget_nav_menu ul.menu {
    padding-right: 0;
}
.footer-widget__blog li{
	padding-left: 0 !important;
	padding-right: 90px;
}
.footer-widget__blog li > img{
	left:auto;
	right:0;
}
.footer-widget__newsletter input{
    border-bottom-left-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 31.5px;
    border-top-right-radius: 31.5px;
}
.mc4wp-form-fields button.thm-btn.dynamic-radius{
    border-bottom-left-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 28.5px;
    border-top-right-radius: 28.5px;
}
.footer-social a + a{
	margin-left: 0;
	margin-right: 10px;
}
.main-header__two .header-info__box > i{
    margin-right: 0;
    margin-left: 20px;
}
.main-header__two .header-info .header-info__box + .header-info__box {
    border-left: 0;
    border-right: 1px solid #e4e4e4;
    margin-right: 40px;
    padding-right: 40px;
    margin-left: 0;
    padding-left: 0;
}
.main-header__two .main-menu__list{
    border-bottom-left-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 39.5px;
    border-top-right-radius: 39.5px;
}
section.main-slider.main-slider__two .col-xl-7.col-lg-12.text-left{
	text-align: right !important;
} 
.about-two__image::before{
	left: auto;
    right: -145px;
}
.about-two__award{
	left: auto;
	right:0;
}
.about-two__image{
	left:auto;
	right:-40px;
}
.featured-cause .my-auto{
	padding-left: 0;
	padding-right: 20px;
}
.featured-cause .inner-container{
	padding-right: 0;
	padding-left: 60px;
}
.faq-one .about-counter__image-content { 
    border-top-left-radius: 15px;
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
}
.faq-one #accordion .para-title i{
	right:25px;
	left:auto;
} 
.fact-counter .container::before{ 
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: 145px;
    border-bottom-right-radius: 145px;
    left: auto;
    right: 15px;
}
.fact-counter [class*="col-"]:not(:first-of-type)::before{
	left:auto;
	right:0;
}
.price-one__image-box img{
	margin-left: 30px;
	margin-right: 0;
}
.price-one__image-box h3 i {
    margin-right: 0;
    margin-left: 20px;
}
.event-card-image-inner span{ 
    transform: translateY(-50%) translateX(-50%);
    right: auto;
    left: 0;
}
.event-card-image-inner { 
    margin-right: 0;
    margin-left: 55px;
}
.event-card-list li{
	padding-left: 0;
	padding-right: 30px;
}
.event-card-list li > i{
	left: auto;
	right:0;
}
.post-pagination li + li{
	margin-left: 0;
	margin-right: 10px;
}
.blog-details__category li span{
	margin-right: 0;
	margin-left: 5px;
}
.comment-form textarea, .form-one textarea,
.form-one input[type=text], .form-one input[type=email], .form-one textarea{
	padding-left: 0;
	padding-right: 30px;
    text-align: right;
}
.blog-sidebar__single ul, .blog-sidebar__category{
	padding-right: 0;
}
.blog-sidebar__post li{
	padding-left: 0;
	padding-right: 80px;
}
.blog-sidebar__post li > img{
	left: auto;
	right: 0;
}
.widget_recent_comments ul li, .blog-sidebar__comments li{
	padding-left: 0;
	padding-right: 60px;
}
.widget_recent_comments ul li::before, .blog-sidebar__comments li::before{
	left:auto;
	right:0;
}
.blog-sidebar__search form input{
	padding-left: 0;
	padding-right: 50px;
}
.blog-sidebar__search form button[type="submit"]{
	right:auto;
	left: 50px;
}