body .text-right
{
    text-align: left !important;
}

/*
***
 */
.top-header .elementor-social-icons-wrapper.elementor-grid {
    text-align: left;
}
body {
    font-family: yekanen !important;
}
.feature .data_info h4 {
    font-family: yekanBoen !important;
}
.feature .data_info .devami {
    font-family: yekanMEden !important;
}
.headline {
    font-family: yekanBoen !important;
}
.post-slider .title h4 a {
    font-family: yekanMEden !important;
}
.section-about {
    text-align: left !important;
    font-family: yekanMEden !important;
}
.section-about h4 {
    font-family: yekanBoen !important;
}
.section-about a {
    padding: 7px 50px 7px 30px !important;
}
.section-about a b::after {
    content: "\f178" !important;
    left: 5px;
    right: unset !important;
}
.last-post-item .title {
    font-family: yekanMeden !important;
    padding-top: 10px;
}

.post-info a:nth-child(2) {
    float: right !important;
}
.post-categories li a {
    font-family: yekanMEden !important;
}
.post-categories{
    margin-right: 0 !important;
    margin-left: 20px !important;
}
.post-categories li {
    float: left !important;
}
.post-info > span {
    float: left !important;
    direction: ltr;
}
.elementor-sub-item
{
    font-family: yekanMEden !important;
}
/*
**8
 */
.main-slider .carousel-caption {
    text-align: left !important;
}
.sham_slider {
    left: unset !important;
    right: 10% !important;
}
.scroll_btn_bo {
    left: unset !important;
    right: 10% !important;
}
.search_icon {
    border-left: 1px solid #dedede !important;
    border-right: unset !important;
    margin-right: 0 !important;
    margin-left: 15px !important;
    padding-left: 20px !important;
}
.main_fomr_search
{
    left: unset !important;
    right: 0% !important;
}
#mega-menu-menu-1 {
    text-align: left !important;
}
.logo {
    padding: 0 33px 0 0px !important;
}
.btn_search_form {
    right: 8px !important;
    left: unset !important;
    top: -2px !important;
}
.last_project .grid-item {
    float: left !important;
}
.header_top .col-md-9 {
    text-align: left !important;
}
.content_header_top h4 {
    text-align: left !important;
}
.breadcrumb_t
{
    padding-left: 0 !important;
}
.mega-menu-link {
    font-family: yekanBoen !important;
}
.item_counter.co_it_4::before {
    right: 13%;
}
.item_counter.co_it_1::before {
    right: 13%;
}
.item_counter h4 {
    min-height: 50px !important;
}
.section_about_us h4 {
    font-family: yekanFATen !important;
}
.section_about_us .caption {
    font-family: yekanen;
}
.overlay
{
    right:  unset !important;
    left: 4% !important;
}
.last_project .items .overlay
{
    left: 0% !important;
}
.btn_all_project a {
    font-family: yekanBoen !important;
}
.blog_section .headline h4
{
    text-align: left !important;
}
.blog_section .slider-pbtn
{
    left: 95% !important;
}
.blog_section .slider-nbtn
{
    left: 90% !important;
}
.blog_section .overlay
{
    left: 0 !important;
}
.goft_icon
{
    left: 90% !important;
}
.site-footer .float-right
{
    float:  left !important;
}
footer ul
{
    padding: 0;
    margin: 0 !important;
}
.email a,.tel a {
    margin-left: 6px;
}
.co
{
    text-align: right;
}
.services_section .items
{
    float: left !important;
}
.blog_section .btn {
    color: #fff !important;
    font-family: yekanBoen;
}
.te_mo .items
{
    float: right;
}
.title_testomonil
{
    font-family: yekanBoen !important;
}
.mc4wp-form .btn
{
    left: unset !important;
    right: 3px !important;
}
.mc4wp-form .fa-chevron-left::before {
    content: "\f054" !important;
}
.form_contact_us input::placeholder
{
    text-align: left;
    font-family: yekanMEden;
    float: left;
}
.form_contact_us input,.form_contact_us textarea
{
    text-align: left;
    font-family: yekanMEden;
    float: left;
}
input[type='text']::placeholder
{
    float: left !important;      /* for Chrome, Firefox, Opera */
    font-family: yekanMEden;
    text-align: left !important;
}
:-ms-input-placeholder
{
    float: left !important;      /* for IE 10-11 */
    font-family: yekanMEden;
    text-align: left !important;
}
::-webkit-input-placeholder
{
    float: left !important;      /* for IE Edge */
    text-align: left;
    font-family: yekanMEden !important;
}
.wpcf7-form-control-wrap.your-email::after {
    left: unset !important;
    right: 10px;
    top: 7px !important;
}
.wpcf7-form-control-wrap.your-name::after {
    left: unset !important;
    right: 10px;
    top: 7px !important;
}
.wpcf7-email::placeholder
{
    float:left !important;
    text-align: left !important;
}
.items_sidebar_blog .col-md-4.float-right.p-0
{
    float: left !important;
}
#sidebar h4
{
    font-family: yekanMEden !important;
}
.items_sidebar_blog span
{
    padding-right: unset !important;
    padding-left: 7px !important;
}
.items_blog .btn.continue_blog
{
    float: right !important;
}
.items_blog .desc_blog
{
    font-family: yekanMEden !important;
}
#sidebar h4
{
    text-align: left !important;
}
.tt_ar::before
{
    right: unset !important;
    left: -4px !important;
    top: 15px !important;
}
.tt_ar
{
    padding-right: 0 !important;
    padding-left: 30px !important;
}
.last_blog .breadcrumb_t
{
    text-align: left !important;
}
.desc_blog
{
    text-align: left !important;
    font-family: yekanMEden !important;
}
.desc_blog #text
{
    text-align: left !important;
    font-family: yekanMEden !important;
}
#reply-title
{
    text-align: left !important;
}
.title__single span
{
    float:  right !important;
}
.title__single span:nth-child(2)
{
    margin-right: 15px !important;
}
.title__single
{
    font-family: yekanBoen !important;
}
.btn
{
    font-family: yekanMEden !important;
}
.comment-form-author::after,.comment-form-email::after
{
    left: unset !important;
    right: 10px !important;
}
.meta_post b
{
    text-align: left;
    right: 91% !important;
}
.meta_post b::before
{
    margin-right: 5px !important;
}
h4.title_question_answer
{
    text-align: left !important;
}
.items_sidebar_product_s a{
    float:left
}
.mega-menu-link {
    text-align: left !important;
}
#sidebar .feature h4
{
    text-align: left !important;
}
.title_card_h {
    text-align: left !important;
}

.faqs_answer .collapse.show::before {
    right: 6px;
    left:unset !important;
}
.faqs_answer .collapse.show::after {
    right: 4px;
    left:unset !important;
}
.faqs_answer .card-header::before {
    right: 6px;
    left: unset !important;
}
.faqs_answer .title_card_h
{
    float: left !important;
}
.search-submit.far.fa-search.btn_search_form {
    top: 10% !important;
}
.mega-indicator {
    float: right !important;
    margin-left: 8px;
}
.section-about h4::before {
    content: "";
    width: 50px;
    height: 4px;
    background: #3c3988;
    display: block;
    position: absolute;
    left: -10%;
    right: unset !important;
    top: 39%;
}
.head-breadcrumb {
    text-align: left !important;
    font-family: yekanMEden !important;
}
.entry-content
{
    float:left;
    text-align: left !important;
}
.entry-title {
    font-family: yekanBoen !important;
}
.entry-meta span {
    float: right !important;
}
.entry-meta span:nth-child(2) {
    margin-right: 15px !important;
}
.cstegory-post {
	float: left;
	margin-bottom: 10px;
}