.light_section .block > h3{
    text-align:right!important;
}
#events{
    text-align:right!important;
}
ul.list1 li:before{
    content: '';
display: block;
position: absolute;
border: 2px solid #30a79b;
right: -19px!important;
top: 10px;
width: 10px;
height: 10px;
border-radius: 100%;
}
.related .pull-left{
    float:right!important;
}
.related .media-body{
    float:right!important;
    text-align: right;
}
#footer.dark_section{
    text-align: right!important;
}
.widget_news ul li.item .news_introimg{
    float:right!important;
}
.widget_news ul li.item .news_right{
    margin-left: 0!important;
    margin-right:90px!important;
}
.widget_text input.form-control{
    text-align:right;
}
*********************************************************************************************************************
/*
Theme Name: GosTaran Themes
Description: Adds support for languages written in a Right To Left (RTL) direction.
*/
@font-face{
	font-family: 'iranyekan';
	src: url('fonts/iranyekanwebregular.eot');
	src: url('fonts/iranyekanwebregular.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
	url('fonts/iranyekanwebregular.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
	url('fonts/iranyekanwebregular.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
	url('fonts/iranyekanwebregular.ttf') format('truetype');
}
@font-face {
font-family: "aviny";
src: url('fonts/aviny.ttf') format('truetype');
}
@font-face {
	  font-family: "Lalezar";
	  src: url("fonts/LalezarRegular.ttf");
}
.fa-long-arrow-right::before {
    content: "\f177" !important;
}
.owl-carousel .owl-stage-outer {
    direction: ltr;
}
.news-wrapper .news-bottom-part {
    padding: 0px 25px 30px 0px !important;
}
.fa-angle-right::before {
    content: "\f104" !important;
}
.form-control {
    direction: rtl;
}
.request-a-call-back-form .custom-select-categories {
    direction: rtl;
}
.newsletter-form .form-group input[type="email"] {
    direction: rtl;
}
body {
    font-family: iranyekan !important;
}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {
    direction: rtl;
}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {
    direction: rtl;
}
.header-top-area .header-top-left-part {
    text-align: left;
}
.toolbar .woocommerce-ordering .orderby-wrapper .chosen-container .chosen-drop {
    border: 1px solid #f0f0f0;
    box-shadow: 0 0 4px 0 rgba(0,0,0,0.14);
    font-family: iranyekan !important;
    margin-top: 10px;
    width: 240px;
}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {
    color: #f00 !important;
    direction: rtl;
}
.rev_slider li.tp-revslider-slidesli {
    direction: rtl;
}
.service-item a.service-link {
    direction: rtl;
}
.news-wrapper {
    direction: rtl;
}
.cta-bg {
    direction: rtl;
}
.footer-widget {
    direction: rtl;
}
.header-style-two .header-wrapper .header-middle {
    direction: rtl;
}
.header-style-two .header-wrapper .header-navigation-area {
    direction: rtl;
}
.justify-content-center {
    direction: rtl;
}