.home-part1--big .news-media.news-media--xl .news-media__title {
    max-height: 100%;
}

.home-part1--big .news-media__sup-title {
    display: block;
    font-size: 18px;
    color: #cccccc;
    margin-top: 15px;
}

.tabligh-full {
    width: 100%;
    margin : 0 auto;
    text-align:center;
}

.tabligh-full img { max-width:100%;}

.full-width-tabligh {
    padding: 10px 0;
}

.tabligh-half {
    margin-top: 6px;
}

.home-startup-col .news-media.news-media--xl.news-media--tile .news-media__title-h {
    font-size: 1.6em;
}

.home-part2__comments .news-media.news-media__round .media-body .news-media__sup-title {
    font-size: 14px;
}

.home-part2__comments .news-media.news-media__round .media-body .news-media__title-h {
    font-size: 16px;
    max-height: 48px;
}

.home-part2__cards .news-media.news-media--m .news-media__title-h {
    font-size: 1.4333em;
}

.home-part2__cards .news-media.news-media--m .news-media__label {
    font-size: 1.2em;
}

.flex-direction-nav a.flex-prev:after {
    left: 10px;
}

.mega-menu-header.in {
    opacity: 1;
    height: auto;
    overflow: visible;
    -webkit-transform: translate(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    position: absolute;
    top: initial;
    right: 0;
    bottom: initial;
    left: 0;
    z-index: 99;
    opacity: 1;
    height: auto;
    overflow: visible;
}

.mobile-post-share h5 {
    text-align: center;
    margin-bottom: 20px;
    margin-top: 10px;
    font-size: 20px;
    color: #1bac47;
}

.mobile-post-share {
    padding: 15px 0;
}

.mobile-post-share ul {
    padding: 0;
    list-style: none;
    text-align: center;
}

.mobile-post-share ul li {
    display: inline-block;
    text-align: center;
    margin-left: 10px;
    margin-bottom: 10px;
}

.mobile-post-share ul li a {
    font-size: 0;
    display: inline-block;
    padding: 10px 10px;
    width: 100%;
    color: #636363;
    background: #f1f1f1;
    -webkit-transition: all 0.4s;
    -moz-transition: all 0.4s;
    -ms-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
    border-radius: 50%;
}

.mobile-post-share ul li a:hover {
    background: #636363;
    color: white;
}

.mobile-post-share ul li a span {
    display: block;
    font-size: 24px;
}

.news-media.news-media--title-in .news-media__image a:before,
.news-media.news-media__col-xl figure a:before {
    z-index: 9;
}

.news-media.news-media--title-in .news-media__body,
.news-media.news-media__col-xl .news-media__body {
    z-index: 10;
}

.tejarat-grid1-right .row-half .news-media.news-media--xl .news-media__image figure img {
    width: 100% !important;
    height: auto !important;
}

.academy-post-offers .news-media.news-media--xl .news-media__image figure img {
    height: 100% !important;
    width: auto !important;
}

.post-type-archive .news-media.news-media__col-xl .news-media__image img, .tax-videos .news-media.news-media__col-xl .news-media__image img,
.post-type-archive .home-startup-cols .news-media.news-media--tile.pull-left .news-media__image img {
    height: auto !important;
    width: 100% !important;
}

.tax-videos .news-media.news-media__col-xl .news-media__image img {
    width: auto !important;
    height: 100% !important;
}

.post-type-archive-video .news-media.news-media__col-xl .news-media__image img {
    height: 100% !important;
    width: auto !important;
}

.header-search-form {
    left: 70px;
}

.news-media.news-media__row.news-media__l .media-object,
.news-media.news-media--prev-meta .media-object,
.news-category .news-media-list .news-media__image .media-object {
    width: 100%;
    height: auto;
}

.news-media.news-media__row.news-media__l .news-media__description {
    font-size: 1.3em;
}

.news-media.news-media__row.news-media__l .news-media__row-time {
    font-size: 1.2em;
}

.news-media__video-time {
    z-index: 11;
}

.tv-video-frame,
.tv-video-frame .wp-video {
    height: initial !important;
}

.tv-video-frame {
    background: transparent
}

.single-tv-middle {
    height: 535px;
}

.mega-menu-header.in {
    top: 64px;
}

a {
    color: #1bac47;
}

#f2.flexslider .slides img {
    height: 100%;
    width: auto;
}

.navbar.navbar-default .navbar-nav > li > a:hover {
    background-color: #30571a;
}

.home-indicator__item-col.indicator__amount span {
    font-size: 22px;
}

.att-main-title {
    font-size: 32px;
}

.ads-contact .icon-telegram:before {
    content: initial;
}

.menu-list-col3 .mega-menu-list li a, .menu-list-col4 .mega-menu-list li a {
    font-size: 1.66667em;
    color: white;
    margin-bottom: 15px;
}

.tejarat-grid1-left .news-media.news-media--xl .news-media__title {
    max-height: 100%;
}

.affix .mega-menu-header.in {
    top: 60px;
}

.single-post-content .wp-video {
    width: 100% !important;
    direction: ltr;
}

.body-mask {

    position: fixed;
    content: '';
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.3);
    z-index: 9999;
}

.header-nav {
    z-index: 99990;
}

.news-media.news-media--xl .news-media__title-h1, .news-media.news-media--xl h1 {
    font-size: 2.66667em;
    font-weight: bold;
}

.home-part1--big .news-media__sup-title {
    color: white;

}

.tv-video-frame-ad {
    height: auto;
    background: transparent;
}

.tv-video-frame-ad .tabligh-full {
    width: 100%;
}

.col3-cats .news-media.news-media__row.news-media__m .news-media__image figure img {
    height: auto !important;
    width: 100% !important;
}

@media (max-width: 1200px) {
    .navbar-default .navbar-toggle {
        height: 35px;
    }

    .mega-menu-header.in {
        position: relative;
        right: initial;
        left: initial;
        top: 0;
    }

    .affix .mega-menu-header {
        top: 0;
    }

    .navbar-header {
        float: none;
    }

    .navbar-left, .navbar-right {
        float: none !important;
    }

    .navbar-toggle {
        display: block;
    }

    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
    }

    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }

    .navbar-collapse.collapse {
        display: none !important;
    }

    .navbar-nav {
        float: none !important;
        margin: 0;
    }

    .navbar-nav > li {
        float: none;
    }

    .navbar-nav > li > a {
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .collapse.in {
        display: block !important;
    }

    .navbar-offcanvas.offcanvas-transform.in {
        padding: 0;
        background: #1bac47;
        background: -moz-linear-gradient(top, #3b6822 0%, #000 100%);
        background: -webkit-linear-gradient(top, #3b6822 0%, #000 100%);
        background: linear-gradient(to bottom, #3b6822 0%, #000 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b6822', endColorstr='#000', GradientType=0);
        overflow: auto;
    }

    .navbar-offcanvas.offcanvas-transform.in .category-menu.navbar-nav > li > a {
        padding-bottom: 10px !important;
    }

    .navbar-offcanvas.navbar-offcanvas-right.offcanvas-transform.in,
    .navbar-offcanvas {
        padding: 0;
        background: #1bac47;
        background: -moz-linear-gradient(top, #3b6822 0%, #000 100%);
        background: -webkit-linear-gradient(top, #3b6822 0%, #000 100%);
        background: linear-gradient(to bottom, #3b6822 0%, #000 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b6822', endColorstr='#000', GradientType=0);
        overflow: auto;
    }

    .navbar-offcanvas.offcanvas-transform.in .navbar-nav > li > a {
        width: 100%;
        display: block;
        padding: 12px 15px;
    }

    .navbar-offcanvas.offcanvas-transform.in .navbar-nav > li > a {
        width: 100%;
        display: block;
        padding: 12px 15px;
    }

    .navbar-offcanvas .navbar-brand {
        display: block !important;
    }

    .mega-menu-header {
        position: relative;
        top: 0;
    }

    /*
        .header-search-form .search-form-input {
            -webkit-border-radius: 0;
            -moz-border-radius: 0;
            border-radius: 0;
            padding: 0;
            font-size: 14px;
            padding-right: 8px;
        }
    */
    /*
        .header-search-form .search-form-btn .icon-search {
            background: none;
            padding: 10px 5px;
            width: 33px;
            margin: 0;
        }
    */
    /*
        .header-search-form {
            position: relative;
            width: 100%;
            border-radius: 0;
            right: 0;
            height: 50px;
        }
    */
    /*
        .header-search-close {
            display: none;
        }
    */
    /*
        .header-search-form .search-form-btn {
            left: 0;
            right: auto;
        }
    */
    .main-menu-hashtag {
        margin-right: 10px;
        margin-bottom: 30px;
        margin-top: 15px;
    }

    .header-top__icons {
        width: 100%;
    }

    .header-top__date {
        float: right !important;
        text-align: right;
        padding: 0px;
        margin-top: 25px;
    }

}

.home-part1--big .news-media.news-media--xl .news-media__image figure {
    height: 404px;
}

.single-post-main .single-post-content {
    font-size: 1.53333em;
    font-weight: 300;
}

.home-part1--big .news-media.news-media--xl .news-media__title {
    padding-left: 20px;
}

.home-part1--big .news-media.news-media--xl .news-media__body .news-media__time {
    position: relative;
    font-size: 14px;
    color: #e0e0e0;

}

.home-part1--big .news-media.news-media--xl .news-media__body .news-media__time:before {
    color: #e0e0e0;
    font-size: 20px;
    display: inline-block;
    position: absolute;
    right: 0;
    top: 2px;
    font-weight: 200;
    line-height: 1.1em;
}

#comments .form-control {
    border: none;
    border-bottom: solid 1px #dedede;
    padding: 5px 0;
    height: 40px;
}

#comments .form-control:focus {
    border-bottom-color: #1bac47;
}

#comments .form-submit input {
    min-width: 220px;
    padding: 8px 15px 6px;
    font-size: 1.16667em;
    background-color: #b0b7bd;
    color: white;
    border: none;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
}

#comments .form-submit input:hover {
    background: #1bac47
}

.widget-latest-comments .news-title-row__title {
    font-size: 14px;
    font-weight: 300;
}

.widget-latest-comments .news-title-row__cat {
    overflow: hidden;
    width: 100%;
}

.widget-latest-comments .news-title-row__cat:after {
    content: initial;
}

.widget-latest-comments .news-title-row__cat a {
    color: #1bac47;
}

.spr__box.spr__link-box.visible-xs .spr__share-box {
    width: 328px;
    opacity: 1;
    padding-right: 0;
    text-align: center;
    margin: 0 auto;
    display: block;
    right: 50%;
    margin-right: -164px;
    opacity: 1;
    overflow: visible;
    display: block;
}

.spr__link-box.visible-xs .spr__share-box input {
    text-align: center;
}

.spr__box.spr__link-box.visible-xs {
    width: 100%;
}

.spr__box.spr__link-box.visible-xs .spr__share-icon, .spr__box.spr__link-box.visible-xs .spr__social-list ul li a {
    border: none;
    width: 100%;
    opacity: 0;
}

.spr__box.spr__link-box.visible-xs .spr__share-box,
.spr__link-box.visible-xs .spr__share-box input {
    height: 45px;
}

.spr__link-box.visible-xs .box-copy-msg {
    border-radius: 30px;
}

.flex-caption {
    font-weight: bold;
    line-height: 1.8em;
}

.flex-caption span {
    font-size: 14px;
    line-height: 1.6em;
    color: #cecece;
}

.mobile-post-meta-color {
    width: 70px;
    height: 6px;
    margin-bottom: 15px;
}

.mobile-post-meta-category a {
    font-size: 18px;
    font-weight: bold;
    display: inline-block;
}

.mobile-post-meta-category, .mobile-post-meta-time {
    display: inline-block;
}

.mobile-post-meta-time {
    padding-right: 16px;
    font-size: 14px;
    color: #a5a5a5;
}

.header-search-form.open {
    width: 100%;
}

.header-search-form {
    right: 0;
    left: auto;
}

.header-search-form {
    background: #34601b;
}

.post-type-archive-video .news-media__title > span,
.tax-videos .news-media__title > span {
    color: #989898;
    font-size: 15px;
}

.single-post-main > h2 {
    font-weight: normal;
    margin-bottom: 15px;
}

.single-post-main > h5 {
    font-size: 1.4em;
}

.academy-archive-grid .news-media.news-media--m .news-media__title {
    max-height: 100%;
}

.category-grid .news-media.news-media--xl .news-media__title,
.category-grid .news-media.news-media--m .news-media__title {
    max-height: 100%;
}

.price-vertical-nav {

}

.news-media.news-media__col-xl .news-media__label {
    z-index: 9;
}

.footer-bottom-links ul li a {
    font-size: 16px;
    font-weight: bold;
}

.footer-logo img {
    width: 230px;
}

.home-infographic-slider .flex-caption {
    direction: rtl;
}

@media screen and (min-width: 1200px) and (max-width: 1333px) {
    .home-part1--big .news-media.news-media--xl .news-media__image figure img {
        height: 100%;
        width: auto;
    }
}

@media screen and (min-width: 768px) and (max-width: 992px) {
    .tabligh-half {
        margin-top: 18px;
    }

    .category-grid .news-media.news-media--m .news-media__image figure img, .category-grid .news-media.news-media--xl .news-media__image figure img {
        height: auto;
        width: 100%;
    }

    .home-part1--big .news-media.news-media--xl.news-media--video {
        max-width: 100%;
    }
}

@media screen and (min-width: 992px) and (max-width: 1200px) {
    .tabligh-half {
        margin-top: 12px;
    }

}

@media screen and (max-width: 768px) {
    .header-search-form.open .header-search-close {
        display: block;
        position: relative;
        left: 50px;
    }

    .home-part1--big .news-media--video .news-media__image:before,
    .home-part1--big .news-media--video .news-media__image:after {
        content: '';
        top: 30%;
    }

    .news-media-list .news-media.news-media__row.news-media__m .news-media__title-h {
        max-height: 50px;
    }

    .category-grid .news-media.news-media--m .news-media__image figure img, .category-grid .news-media.news-media--xl .news-media__image figure img {
        width: 100%;
        height: auto;
    }

    .tv-section .news-media__col-xl {
        margin-bottom: 20px;
    }

    .post-type-archive-video .news-media.news-media--xl .news-media__title-h, .post-type-archive-video .news-media.news-media--xl h1,
    .tv-grid .news-media--m h2 {
        font-size: 20px;
    }

    .post-type-archive-video .news-media.news-media__col-xl .news-media__title-h {
        height: auto;
    }

    .post-type-archive-video .news-media.news-media__col-xl .news-media__image img {
        width: 100% !important;
        height: auto !important;
    }

    .single-training .single-post-main h1 {
        text-align: center;
    }

    .single-training .mobile-post-meta {
        text-align: center;
    }

    .single-training .spr_meta-img {
        text-align: center;
        margin: 0 auto;
    }

    .single-training .mobile-post-author {
        text-align: center;
    }

    .single-training .spr_meta-name {
        font-size: 1.2em;
        margin-top: 4px;
        font-weight: 300;
    }

    .single-training .mobile-post-meta {
        text-align: center;
        margin-bottom: 20px;
    }

    .single-training .mobile-post-meta-color {
        margin: 20px auto;
    }

    .single-training .spr_meta-img {
        width: 65px;
        height: 65px;
    }

    .single-training .spr_meta-name {
        margin-bottom: 20px;
    }

    .home-part1--cards .news-media.news-media--m .news-media__label {
        background-color: #3f00ff;
        padding: 3px 7px;
        font-size: 11px;
    }

    .home-part1--cards .hidden-lg {
        color: #a0a0a0;
        padding-right: 10px;
    }

    .news-media.news-media--title-in .news-media__body {
        pointer-events: initial;
    }

    #comments .reply {
        left: 85px;
    }

    #comments .comment-metadata time {
        color: #c0c6c8;
        font-size: 1em;
        margin-top: 10px;
        display: block;
    }

    .cld-like-dislike-wrap {
        top: -48px;
    }

    #comments .comment-meta {
        width: 100%;
        padding-left: 0;
    }

    #comments .comment-author.vcard,
    #comments .comment-metadata {
        float: none;
        width: 100%;
    }

    #comments .comment .children .comment-body {
        padding-right: 0;
    }

    .home-part1--big .news-media.news-media--xl .news-media__image figure {
        height: auto;
    }

    .single-tv-middle {
        height: 100%;
    }

    .news-media.news-media__row.news-media__l .news-media__title-h {
        font-size: 1.5em;
    }

    .category-grid .news-media.news-media--m .news-media__title-h, .category-grid .news-media.news-media--xl .news-media__title-h {
        font-size: 1.6em;
        text-align: center;
    }

    .category-grid .news-media.news-media--xl .news-media__body,
    .category-grid .news-media.news-media--m .news-media__body {
        text-align: center;
    }

    .category-grid .news-media.news-media--title-in .news-media__label {
        font-size: 1.2em;
    }

    .home-infographic {
        margin-top: 40px;
        max-width: 480px;
    }

    .home-videos .news-media__video-time {
        top: auto;
        bottom: 7px;
    }

    .home-videos .news-media.news-media--xl.news-media--video .news-media__video-time {
        top: -85px;
        bottom: auto;
    }

    .home-startup-col .news-media--m.news-media--tile {
        width: 100%;
    }

    .home-startup-col .news-media.news-media--xl.news-media--tile {
        padding-left: 0;
    }

    .home-startup-col .news-media--m.news-media--tile {
        height: auto;
        min-height: 65px;
    }

    .home-startup-col .news-media--m.news-media--tile .news-media__title-h {
        position: relative;
    }

    .home-academy .section-title__list .section-title__nav,
    .home-academy .news-media.news-media__col-xl .news-media__excerpt,
    .home-academy .news-media.news-media__col-xl .news-media__footer {
        display: none;
    }

    .home-part6 .news-media__col-xl .news-media__body,
    .home-part6 .news-media.news-media__col-xl {
        height: auto;
        min-height: auto;
    }

    #f1.flexslider.main-slider .slides > li figure img {
        height: 100%;
    }

    .home-startup-col {
        display: inline-block;
    }

    .full-width-tabligh {
        height: auto;
    }

    .tabligh-full {
        width: 100%
    }

    .home-part1 .row > div {
        max-width: 100%;
    }

    .home-part1--big .news-media--xl .news-media__body {
        position: static;
    }

    .home-part1--big .news-media--xl .news-media__label {
        background-color: #595959;
        text-align: center;
        margin: 0 0 0;
        display: inline-block;
        float: none;
        background: none !important;

        margin-top: 0;

    }

    .home-part1--big .news-media--xl .news-media__label a {
        color: gray;
        font-size: 16px;
        font-weight: bold;
    }

    .home-part1--big .news-media.news-media--xl .news-media__body .news-media__time {
        color: gray;
        margin-right: 0;
    }

    .home-part1--big .news-media--xl .news-media__title-h1 {
        margin-top: 0;
    }

    .home-part1--big .news-media--title-in .news-media__body .news-media__title-h1 a {
        color: #111;
        text-align: right;
        display: block;

        font-weight: bold;
        font-size: 1em;
        line-height: 1.5em;
        margin-top: 0;
    }

    .home-part1--big {
        margin-bottom: 30px !important;
    }

    .home-part1--big .news-media--title-in .news-media__body {
        pointer-events: initial;
    }

    .home-part1 {
        margin-top: 15px;
    }

    .home-part1--cards .news-media__image,
    .home-part1--cards .news-media__body {
        vertical-align: top;
        display: table-cell;
    }

    .home-part1--cards .news-media--m .news-media__body {
        position: static;
    }

    .home-part1--cards .news-media__image {
        float: left;
    }

    .home-part1--cards .news-media__image figure {
        width: 130px;
        height: 80px !important;
        float: left;
    }

    .home-part1--cards .news-media--m {
        height: 82px;
    }

    .home-part1--cards .news-media--m .news-media__body .news-media__title {
        padding-left: 10px;
        max-height: 52px;
    }

    .home-part1--cards .news-media--m .news-media__body .news-media__title a {
        color: #111;
    }

    .home-part1--cards .news-media__title .news-media__title-h {
        font-size: 1.3333em;
    }

    .home-part1--list {
        margin-top: 40px !important;
    }

    .home-part2__comments {
        margin-bottom: 50px;
    }

    .news-media.news-media__row.news-media--numbered .news-media__title-h {
        max-height: 54px;
        overflow: hidden;
    }

    .news-media.news-media--text {
        margin-bottom: 0;
    }

    .home-part1--big .news-media__sup-title {
        color: #8c8c8c;

        font-size: 1.3em;
    }

    .home-part1--big .news-media.news-media--xl.news-media--video {
        max-width: 100%;
    }

    .home-part1--big .news-media.news-media--xl .news-media__image figure img {
        height: 100%;
        width: auto;
    }

    .mobile-post-author {
        display: inline-block;
        margin-right: 15px;
    }

    .single-insight .mobile-post-author {
        text-align: center;
        display: block;
        margin: 0 auto;
    }

    .single-insight .mobile-post-author .spr_meta-img {
        margin: 0 auto;
    }

    .spr_meta-name {
        margin-top: 10px;
    }

    .single-insight .single-post-main h1 {
        text-align: center;
        margin-bottom: 15px;
    }

    .single-insight .mobile-post-meta-time {
        display: block;
        text-align: center;
        padding-right: 0;
    }

}

@media screen and (max-width: 520px) {
    .home-part3 .home-part3__left .news-media.news-media--prev-meta .news-media__image figure,
    .home-part3 .home-part3__left .news-media__prev-meta {
        display: none;
    }

    .home-part3 .home-part3__left .news-media__image.media-left:before {
        content: '\25CF';
        width: 5px;
        margin-left: 10px;
        color: #224975;
        font-size: 16px;
        vertical-align: middle;
        position: relative;
        top: 2px;
        display: inline-block;
        margin-top: 9px;
    }
}

@media screen and (max-width: 400px) {
    .home-part1--big .news-media.news-media--xl .news-media__image figure img {
        height: 100%;
        width: auto;
    }

    .home-part1--big .news-media--video .news-media__image:before,
    .home-part1--big .news-media--video .news-media__image:after {

        top: 30%;
    }
}

@media screen and (max-width: 446px) {
    .home-part2__cards .news-media.news-media--m .news-media__image figure img,
    .home-startup-col .news-media.news-media--xl.news-media--tile .news-media__image figure img {
        height: auto;
        width: 100%;
    }

    .home-part1--big .news-media--video .news-media__image:before,
    .home-part1--big .news-media--video .news-media__image:after {
        top: 30%;
    }

}

.gds-container {
    position: relative;
    width: 100%;
    overflow: hidden;
}

.image-div, .adv-video-standard {
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 1000;
    right: 0;
    left: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    background: transparent;
    padding-top: 12px;
}

.video-mid {
    display: block;
    margin: 0 auto 30px;
    position: relative;
    border: solid 8px rgba(0, 0, 0, 0.3);
    border-radius: 3px;
    z-index: 100;
}

.pause-ad-close {
    display: inline-block;
    background: rgba(0, 0, 0, 0.72);
    position: absolute;
    top: -10px;
    left: -10px;
    z-index: 2;
    border-radius: 50%;
    width: 28px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    border: solid 1px #fff;
    color: #fff;
}

.video-adv-frame {
    bottom: 0;
    transition: bottom 150ms ease-in;
    pointer-events: all;
    position: absolute;
    width: 100%;

}

.image-div-nopadding, .adv-video-nopadding {
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 1000;
    right: 0;
    left: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    background: transparent;
}

.adv-video {
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 1000;
    right: 0;
    left: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    background: transparent;

}

.adv_screen {
    position: fixed;
    bottom: 0;
    width: 100%;
    overflow: hidden;
    background: transparent;
    left: 0;
    right: 0;
    z-index: 100;
}

.home-part6 .news-media.news-media__col-xl .news-media__title-h {
    margin-top: 8px;
}

.home-part6 .news-media.news-media__col-xl .news-media__body {
    margin-top: 15px;
}

.single-video .single-post-content .wp-video {
    display: none !important;
}

.aml-pop-logo {
    min-height: 150px;
}

.aml-popup .col-sm-6:first-child .aml-pop-logo img {
    padding-top: 85px;
}

.ap-desc {
    height: 90px;
}

.social-li-rss > a {
    background-color: orange;
}

.home-part3__col1 .news-media.news-media__col-xl .news-media__excerpt {
    font-size: 17px;
}

.spmm-tag-list {
    white-space: nowrap;
    overflow: auto;
}

.tabligh-top-header {
    background-color: #fff;
    /* background-image:url('/images/black-mamba.png'); */
    text-align:center;
}

.force-hide {
    display: none !important;
    height: 0;
    visibility: hidden;
}

.nav > li.menu-item-has-children {
    position: relative;
}

.nav > li.menu-item-has-children .sub-menu {
    position: absolute;
    padding: 0;
    list-style: none;
    background: #1f4709;
    min-width: 165px;
    color: white;
    top: 56px;
    right: 0;
    display: none;

}

.nav > li.menu-item-has-children:hover .sub-menu {
    display: block;
}

.nav > li.menu-item-has-children:hover .sub-menu li a {
    color: #dbdbdb;
    padding: 10px;
    display: block;
    border-bottom: solid 1px #203d57;
    font-size: 14px;
    -webkit-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;
}

.nav > li.menu-item-has-children:hover .sub-menu li:last-child a {
    border-bottom: none;
}

.nav > li.menu-item-has-children:hover .sub-menu li a:hover {
    color: white;
}

.nav > li.menu-item-has-children:hover .sub-menu li a:before {
    content: initial;
}

.table-col-item {
    vertical-align: middle;
}

.table-div-body .table-col-item:nth-child(3) {
    direction: ltr;
    display: block;
}

.mobile-fix-close {
    position: absolute;
    left: 0;
    z-index: 9999;
    top: 0;
    font-size: 15px;
    background: rgba(255, 255, 255, 0.6);
    cursor: pointer;
}

.mobile-fix-content {
    position: fixed;
    bottom: 0;
    z-index: 99999999;
    left: 0;
    right: 0;
}

.mobile-fix-content .container-fluid {
    padding: 0;
}

.mobile-fix-content .tabligh-full img {
    margin: 0 auto;
}

.social-li-rss > a {
    background-color: orange;
}

.tv-video-frame .mejs-container {
    width: 100% !important;
}

.wp-video-shortcode,
.mejs-layer,
.mejs-overlay.mejs-layer {
    width: 100% !important;
}

@media screen and (max-width: 768px) {
    .tabligh-top-header,
    .tabligh-top-header .col-sm-12 {
        padding: 0;
    }

    .tabligh-top-header {
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .tabligh-top-header .tth-close {
        opacity: 0.6;
        background: white;
        top: 0;
        font-size: 18px;
    }

    .table-div-body .table-col-item {
        text-align: center;
    }

    .table-div-body .table-col-row {
        border-width: 1px;
    }

    .table-div-body .table-col-item {
        border: none;
    }

    .table-div-body .table-col-row:hover .table-col-item {
        background: transparent;
    }

    .boorst-price-table {
        margin-bottom: 40px;
    }

    .table-col-row > div:nth-child(2) {
        font-weight: bold;
        font-size: 16px;
    }

    .table-div-body .table-col-item:first-child,
    .table-div-body .table-col-item:nth-child(2),
    .boorst-price-table .table-div-body .table-col-item:nth-child(3) {
        padding-top: 20px;
    }

}

@media screen and (max-width: 1200px) {
    .menu-list-col3 .mega-menu-list li a, .menu-list-col4 .mega-menu-list li a {
        font-size: 1em;
        margin-bottom: 0;
    }

    ul.mega-menu-list {
        margin-bottom: 0;
        padding-bottom: 5px;
    }

    .nav > li.menu-item-has-children .sub-menu {
        position: static;
        display: block;
        opacity: 1;
        background: transparent;
    }

    .nav > li.menu-item-has-children .sub-menu li a,
    .nav > li.menu-item-has-children:hover .sub-menu li a {
        color: white !important;
        padding: 10px;
        display: block;
        border-bottom: none;
        font-size: 14px;
        -webkit-transition: all 0.2s;
        -o-transition: all 0.2s;
        transition: all 0.2s;
    }

    .navbar.navbar-default li.menu-item-has-children .sub-menu li a:before {
        content: initial;
    }

    .navbar.navbar-default .navbar-nav > li > a:hover {
        background-color: transparent;
    }
}

.price_dollar {
    background-image: url(/images/us.svg)
}

.price_eur {
    background-image: url(/images/eu.svg)
}

.price_aed, .price_emiratidirham {
    background-image: url(/images/ae.svg)
}

.price_gbp, .price_pound {
    background-image: url(/images/gb.svg)
}

.price_sek {
    background-image: url(/images/se.svg)
}

.price_dkk {
    background-image: url(/images/dk.svg)
}

.price_jpy {
    background-image: url(/images/jp.svg)
}

.price_myr {
    background-image: url(/images/my.svg)
}

.price_kwd {
    background-image: url(/images/kw.svg)
}

.price_syp {
    background-image: url(/images/sy.svg)
}

.price_rub {
    background-image: url(/images/ru.svg)
}

.price_omr {
    background-image: url(/images/om.svg)
}

.price_aud {
    background-image: url(/images/au.svg)
}

.price_cad {
    background-image: url(/images/ca.svg)
}

.price_cny, .price_chineseyuan {
    background-image: url(/images/cn.svg)
}

.price_chf {
    background-image: url(/images/ch.svg)
}

.price_nok {
    background-image: url(/images/no.svg)
}

.price_try, .price_turkishlira {
    background-image: url(/images/tr.svg)
}

.price_sar {
    background-image: url(/images/sa.svg)
}

.price_bhd {
    background-image: url(/images/bh.svg)
}

.price_iqd {
    background-image: url(/images/iq.svg)
}

.price_sgd {
    background-image: url(/images/sg.svg)
}

.price_afn {
    background-image: url(/images/af.svg)
}

.price_azn {
    background-image: url(/images/az.svg)
}

.price_inr {
    background-image: url(/images/in.svg)
}

.price_pkr {
    background-image: url(/images/pk.svg)
}

.price_qar {
    background-image: url(/images/qa.svg)
}

.price_thb {
    background-image: url(/images/th.svg)
}

.special4-parallax {
    /* The image used */
    background-image: url("/images/tejarat-special4-news-back3.jpg");
    /* Set a specific height */
    /* Create the parallax scrolling effect */
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.home-special4 {
    position: relative;
}

.home-special4 .container-fluid {
    position: relative;
    padding-top: 185px;
    padding-bottom: 55px;
}

.hs4-htitle-en {
    position: absolute;
    top: 78px;
    left: 15px;
    font-size: 7rem;
    font-weight: 100;
    color: rgba(61, 61, 61, 0.25);
    display: none;
}

.hs4-htitle {
    font-size: 6rem;
    position: absolute;
    top: 76px;
    font-weight: 200;
    color: rgba(255, 255, 255, 0.6);
    letter-spacing: 2px;

}

.hs4-htitle span {
    font-size: 17px;
    letter-spacing: 1px;
}

.home-special4 .news-media.news-media__col-xl .news-media__title-h {
    font-size: 1.65em;
    margin-bottom: 12px;
}

.home-special4 .news-media.news-media__col-xl .news-media__title-h a {
    color: #e1e1e1;
    font-weight: 400;
    -webkit-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;
}

.home-special4 .news-media.news-media__col-xl .news-media__title-h a:hover {
    color: white;
}

.home-special4 .news-title-row__cat a {
    color: #f0f0f0;
    font-weight: 100;
    padding: 1px 10px;
}

.home-special4 .news-title-row__date {
    color: #a6a6a6;
    font-weight: 100;
    margin-right: 10px;
}

.home-special4 .news-media.news-media__col-xl .news-media__excerpt {
    display: none;
}

.home-special4 .news-title-row__cat::after {

    content: initial;
}

.home-special4 .news-media__footer {
    display: none;
}

.hs4-content-1 .news-media.news-media__col-xl figure a:before,
.hs4-content-2 .news-media.news-media__col-xl figure a:before,
.hs4-content-3 .news-media.news-media__col-xl figure a:before,
.hs4-content-3 .news-media.news-media__col-xl figure a:before,
.hs4-content-4 .news-media.news-media__col-xl figure a:before {
    opacity: .7;
    bottom: -1px;
}

.hs4-content-1 .news-media.news-media__col-xl figure a:before {
    background-image: -webkit-linear-gradient(90deg, #2180f6 0%, rgba(242, 35, 35, 0.50) 100%);
}

.hs4-content-1 .news-title-row__cat a {
    background-color: #2180f6;
}

.hs4-content-2 .news-media.news-media__col-xl figure a:before {
    background-image: -webkit-linear-gradient(90deg, #1bac47 0%, rgba(39, 103, 221, 0.5) 100%);

}

.hs4-content-2 .news-title-row__cat a {
    background-color: #1bac47;
}

.hs4-content-4 .news-media.news-media__col-xl figure a:before {
    background-image: -webkit-linear-gradient(90deg, #cd2727 0%, rgba(39, 221, 87, 0.5) 100%);
}

.hs4-content-4 .news-title-row__cat a {
    background-color: #cd2727;
}

.hs4-content-3 .news-media.news-media__col-xl figure a:before {
    background-image: -webkit-linear-gradient(90deg, #cb951b 0%, rgba(168, 39, 221, 0.5) 100%);
}

.hs4-content-3 .news-title-row__cat a {
    background-color: #cb951b;
}

.home-special4 .col-md-3 {
    padding-right: 5px;
    padding-left: 5px;
}

.below-content-ad .col-sm-12 .tabligh-full {
    width: 100%;
}

.single .single-post-col.single-post-middle {
    padding-bottom: 0;
}

.home-sec1-col3-ad {
    margin-bottom: 10px;
}

.home-sec1-col3-ad .tabligh-full {
    width: 100%;
    margin-bottom: 7px;
}

.home-sec1-col3-ad .tabligh-full img {
    width: 100%;
}

.news-media-list .news-media-list__wrap .news-media.news-media--text:last-child {
    border-bottom: none;
}

.mb-5px {
    margin-bottom: 5px !important;
}

.category-list .aside-widget.widget-prices .section-title {
    margin-bottom: 10px;
}

.pci-value-wrap,
.pci-icon {
    display: table-cell;
    vertical-align: top;
}

.pci-icon span {
    font-size: 60px;
    color: white;
}

.pci-name {
    color: white;
    font-size: 22px;
    padding-top: 5px;
    font-weight: 200;
}

.price-carousel-item {
    display: table;
    text-align: center;
    width: 100%;
}

.pci-icon {
    text-align: left;
}

.pci-value-wrap {
    text-align: right;
}

.pci-value {
    font-size: 28px;
    color: white;
}

.pci-icon .micon-shemsh {
    background: url(/images/oz.svg) no-repeat center center / 100px;
    color: white;
    width: 95px;
    height: 72px;
    margin: 0 .2em;
    display: inline-block;
}

.pci-icon .micon-gold-coin {
    background: url(/images/coin.svg) no-repeat center center / 100px;
    color: white;
    width: 70px;
    height: 72px;
    margin: 0 .2em;
    display: inline-block;
}

.pci-icon .micon-boors {
    background: url(/images/market.svg) no-repeat center center / 100px;
    color: white;
    width: 88px;
    height: 72px;
    margin: 0 .2em;
    display: inline-block;
}

.pci-icon .micon-bitcoin {
    background: url(/images/bit.svg) no-repeat center center / 100px;
    color: white;
    width: 68px;
    height: 72px;
    margin: 0 .2em;
    display: inline-block;
}

.micon-b01 {
    background-image: url('/images/b03.svg');
}

.micon-b02 {
    background-image: url('/images/b01.svg');
}

.micon-b03 {
    background-image: url('/images/b04.svg');
}

.micon-b04 {
    background-image: url('/images/b02.svg');
}

#price-carousel.owl-carousel .owl-nav button.owl-prev,
#price-carousel.owl-carousel .owl-nav button.owl-next {
    position: absolute;
    top: 0;
    font-size: 50px;
    color: white;
}

#price-carousel.owl-carousel .owl-nav button.owl-prev {
    right: 0;
}

#price-carousel.owl-carousel .owl-nav button.owl-next {
    left: 0;
}

#price-carousel {
    margin-bottom: 20px;
}

.widget-prices .section-title .section-title__h {
    margin-bottom: 0;
}

.category-list .widget-prices .section-title {
    margin-bottom: 0;
}

.widget-prices {
    margin-top: 30px;
}

.mmt-comments-pagination {
    text-align: right;
    margin-top: 20px;
    margin-bottom: 20px;
}

.mmt-comments-pagination a,
.mmt-comments-pagination span {
    padding: 5px 10px;
    display: inline-block;
    font-size: 16px;
    background: #fafafa;
    margin-left: 5px;
    color: #444;
    border: solid 1px #d6d6d6;
    -webkit-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;
}

.mmt-comments-pagination span.current {
    opacity: 0.5;
    background: #1bac47;
    color: white;
}

.mmt-comments-pagination a:hover {
    background: #1bac47;
    color: white;
    border-color: #1bac47;
}


@media screen and (max-width: 768px) {
    .hs4-htitle-en {
        display: none;
    }

    .hs4-htitle span {
        display: block;
        line-height: 1.6em;
    }

    .hs4-htitle {
        font-size: 5rem;
    }

    .home-special4 .container-fluid {
        padding-top: 80px;
    }

    .hs4-content .news-media__image {
        display: table-cell;

        vertical-align: middle;
    }

    .hs4-content .news-media.news-media__col-xl .news-media__body {
        direction: rtl;
        text-align: right;
        display: table-cell;
        padding-top: 6px;
        padding-left: 5px;
        width: 100%;

    }

    .hs4-content .news-media__image figure {
        width: 130px;

    }

    .hs4-content .news-media.news-media__col-xl {
        direction: ltr;
        min-height: auto;
    }

    .home-special4 .news-media.news-media__col-xl .news-media__title-h {
        margin-top: 0;
        font-size: 1.33em;
        padding-left: 5px;
        padding-top: 6px;
        line-height: 1.5em;
        margin-bottom: 10px;
        max-height: 100%;
        height: auto;
    }

    .home-special4 .news-title-row__cat a,
    .home-special4 .news-title-row__date {
        font-size: 12px;
    }

    .home-special4 .news-title-row__date {
        display: none;
    }

    .hs4-htitle {
        font-size: 3rem;
        text-align: center;
        position: relative;
        top: 0;
        margin-bottom: 50px;
        letter-spacing: 0;
        color: white;
    }
}

.single-post-main .spip-title {
    font-size: 1.4em;
    margin-bottom: 20px;
}

.spip-img {
    width: 50%;
    float: left;
    margin-right: 15px;
    margin-bottom: 15px;
}

.spip-desc {
    font-size: 17px;
}

.single-post-in-post {
    margin-bottom: 40px;
    border-bottom: dashed 2px #ededed;
    padding-bottom: 25px;
}

.widget-tabligh {
    margin-bottom: 25px;
}

.home-part1--list .news-media.news-media--text .news-media__title-h {
    font-size: 15px;
}

.home-part1--cards .news-media.news-media--m h2 {
    font-size: 1.3333em;
}

.col3-cats .news-media.news-media__row.news-media__m .news-media__title-h {
    max-height: 68px;
}

.special4-single-parallax.special4-parallax {
    background: none;
}

.home-special4.special4-single-parallax .news-media.news-media__col-xl .news-media__title-h {
    font-size: 1.4em;
    line-height: 1.8em;
    margin-top: 8px;
    margin-bottom: 8px;
}

.home-special4.special4-single-parallax .news-media.news-media__col-xl .news-media__title-h a {
    color: #444;
}

.home-special4.special4-single-parallax .news-media.news-media__col-xl .news-media__image {
    max-height: 122px;
}

.home-special4.special4-single-parallax .news-title-row__cat,
.home-special4.special4-single-parallax .news-title-row__date {
    font-size: 12px;
    margin-right: 0;
}

.home-special4.special4-single-parallax .news-media.news-media__col-xl {
    min-height: auto;
}

.widget-tabligh .mmtheme-ad-frame > iframe {
    width: 100%;
}

@media screen and (min-width: 768px) and (max-width: 992px) {
    .home-special4.special4-single-parallax .news-media.news-media__col-xl {
        margin-bottom: 15px;
    }

    .home-special4.special4-single-parallax .news-media.news-media__col-xl .news-media__image {
        max-height: 112px;
    }
}

@media screen and (max-width: 768px) {
    .home-special4.special4-single-parallax .news-media.news-media__col-xl {
        margin-bottom: 15px;
    }

    .aside-widget .news-media--video.news-media--video-small .news-media__image:before {
        content: '';
        border-left-width: 25px;
        border-top-width: 15px;
        border-bottom-width: 15px;
        position: absolute;
        top: 50%;
        right: 50%;
        width: 30px;
        height: 30px;
        margin-right: -15px;
        margin-top: -15px;
        margin-right: -20px;
    }

    .aside-widget .news-media--video.news-media--video-small .news-media__image:after {
        content: '';
        border-width: 6px;
        position: absolute;
        top: 50%;
        right: 50%;
        width: 68px;
        height: 68px;
        margin-right: -34px;
        margin-top: -34px;
    }
}

.tv-video-frame .video-js {
    width: 100%;
    height: 400px;
}

.video-js {
    font-family: Vazir !important;
}


.affix-top .header-top__date {
    display: none;
}


/* Election Home Part */
.home-part2-1 {
    padding: 2em 0;
    background-image: linear-gradient(to bottom, #212121, #263238);
}

.home-part2-1  .section-title.section-title--dotted.dotted--light .section-title__h {
    margin: .5em 0 1.5em 0;
}

.home-part2-1 .section-title.section-title--dotted.dotted--light .section-title__h a {
    color: #fff;
}

.home-part2-1 .section-title.section-title--dotted.dotted--light .section-title__h a:hover {
    color: #EEEEEE;
}

.home-part2-1 .section-title.section-title--dotted.dotted--light .section-title__h:after{
    background: linear-gradient(90deg,#202020 3px,transparent 1%) center,linear-gradient(#202020 3px,transparent 1%) center,#fff;
    background-size: 5px 5px;
}

.home-part2-1 .hs4-content-1 .news-media.news-media__col-xl figure a:before {
    background: -webkit-linear-gradient(90deg,#000 0,transparent 100%);
}

.home-part2-1 .news-media.news-media__col-xl .news-media__title-h a {
    color: white;
}

.home-part2-1 .news-media.news-media__col-xl .news-media__title-h a:hover {
    color: #EEEEEE;
}


.home-part2-1 .news-title-row__date {
    margin-top: 10px;
}

.home-part2-1 .news-title-row__date {
    float: right;
}

.home-part2-1 .news-title-row__date,
.home-part2-1 .news-media.news-media__col-xl .news-media__excerpt,
.home-part2-1 .news-media.news-media__col-xl .news-media__more {
    color: #d0d0d0;
    font-weight: normal;
}

.home-part2-1 .news-media.news-media__col-xl .news-media__more:hover {
    color: whitesmoke;
}


@media screen and (max-width: 768px) {
    .home-part2-1 .hs4-content .news-media__image {
        display: block;
    }

    .home-part2-1 .hs4-content .news-media__image figure {
        width: 100%;
    }

    .home-part2-1 .hs4-content .news-media.news-media__col-xl .news-media__body {
        padding: 0;
    }

    .home-part2-1 .col-sm-6 {
        margin-bottom: 2em;
    }
}





.lazy-hidden,.entry img.lazy-hidden, img.thumbnail.lazy-hidden {
    opacity: 0;
    background-color: #ffffff;
}
figure.wp-block-image img.lazy-hidden {
	min-width: 150px;
}
.lazy-loaded {
    -webkit-transition: opacity 0.3s;
    -moz-transition: opacity 0.3s;
    -ms-transition: opacity 0.3s;
    -o-transition: opacity 0.3s;
    transition: opacity 0.3s;
    opacity: 1 !important;
}


.clear {
    clear: both
}

.nobr {
    white-space: nowrap
}

.lazy-hidden,
.entry img.lazy-hidden,
img.thumbnail.lazy-hidden {
    background-color: #ddd
}