/* **************************** دکمه *************************** */

.borobala {
    font-size: 36px;
    width: 40px;
    height: 40px;
    padding: 2px 5px;
    text-align: center;
    font-weight: 700;
    color: #fff !important;
    position: fixed;
    bottom: 35px;
    right: 10px;
    background-color: #a0a0a0;
    display: none;
    text-decoration: none;
    border-radius: 50%;
    /* box-shadow: 1px 2px 3px #ededed; */
    opacity: .8;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}


.borobala:hover {
    -webkit-transform: rotateZ(360deg);
    -moz-transform: rotateZ(360deg);
    -ms-transform: rotateZ(360deg);
    -o-transform: rotateZ(360deg);
    transform: rotateZ(360deg);
    background-color: #c60909;
    opacity: 1;
}

.fa-arrow-up::before {
    content: "" !important;
    vertical-align: super;
}

body {
    overflow-x: hidden;
}


/* ****************************** تبلیغات ************************** */

body.index .yahosein_widget_double_ad .widget_title.widget-title,
body.index .yahosein_widget_single_ad .widget_title.widget-title {
    display: none;
}

body.index .yahosein_widget_double_ad .widget_content,
body.index .yahosein_widget_single_ad .widget_content {
    margin-top: 30px;
}

@media (max-width:767px) {
    body.index .yahosein_widget_double_ad .widget_content>div,
    body.index .yahosein_widget_single_ad .widget_content>div {
        text-align: center;
    }

    body.index .yahosein_widget_double_ad .widget_content .tabligh-bottom {
        margin-bottom: 20px;
    }
}


/* *************************** */

body.index .c-sections.online_store_main_content {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}



/* ************ جدول تاریخ ************** */

.widget_content .calendar_wrap table {
    width: 100%;
}


.mazhabi_main_menu_navbar .meno_navar_bala .nav.navbar-nav .menu-item .dropdown-menu .dropdown-submenu span {
    left: -10px;
    position: relative;
    vertical-align: middle;
}

@media (min-width:768px) {

    .mazhabi_main_menu_navbar .meno_navar_bala .nav.navbar-nav .dropdown-submenu {
        position: relative;
    }
    .mazhabi_main_menu_navbar .meno_navar_bala .nav.navbar-nav .dropdown-submenu>.dropdown-menu>.dropdown-submenu>.dropdown-menu {
        top: 0;
        right: 95%;
        margin-top: -6px;
        margin-right: -1px;
    }
}


/* ******************************* */

body .online_store_main_content .sub_text {
    color: #595959;
    font-size: 10px;
    text-align: left;
}

body .online_store_main_content .sub_text a {
    color: #595959;
    -webkit-transition: all 0.2s ease 0s;
    -moz-transition: all 0.2s ease 0s;
    -ms-transition: all 0.2s ease 0s;
    -o-transition: all 0.2s ease 0s;
    transition: all 0.2s ease 0s;
}

body .online_store_main_content .sub_text a:hover,
body .online_store_main_content .sub_text a:focus,
body .online_store_main_content .sub_text a:active {
    color: #000;
}



/* ******************************* */

.online_store_main_content .woocommerce-tabs .comment-form .logged-in-as a,
.online_store_main_content .entry-footer .edit-link a {
    color: #595959;
}

.online_store_main_content .woocommerce-tabs .comment-form .logged-in-as a:hover,
.online_store_main_content .entry-footer .edit-link a:hover {
    color: #c60909;
}


/* ******************************* */

.pagination li .pages {
    display: none;
}

.online_store_main_content .content-area .posts_bottom_nav .pagination .current,
.online_store_main_content .content-area .posts_bottom_nav .pagination .active {
    background-color: #c60909 !important;
}