* {
    margin: 0;
    padding: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-weight: normal;
}

a {
    text-decoration: none;
    color: #FFF;
}

    a:hover {
        color: #FFF;
        text-decoration: none;
    }

ul {
    list-style: none;
}

p {
    margin: 0;
}

h2 {
    margin-bottom: 0;
}
/* body{direction: rtl;} */
/* .row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;} */
.clear {
    clear: both;
}
/* .mainContainer{width:90%;margin: auto;} */
textarea:focus, input:focus {
    outline: none
}

.img-responsive {
    object-fit: cover;
    width: 100%;
    height: auto;
    border: 1px solid #cbc4c4;
}

.border10 {
    border-radius: 10px;
}

.ads-showcase {
    margin: 20px 0;
}

.menuMOBshow {
    display: none;
}

.menuMOB {
    display: none;
}

.HiddenDesktop {
    display: none;
}

.navbar-light .navbar-nav .nav-link {
    font-weight: bold;
    FONT-SIZE: 19PX;
}

    .navbar-light .navbar-nav .nav-link span {
        font-weight: bold
    }

iframe {
    width: 100%;
    display: block;
    /*margin: 15px 0px 15px 0px !important;*/
    margin: auto !important;
}

h3 a {
    font-weight: bold
}

h2 a {
    font-weight: bold
}

blockquote {
    width: 100%;
    display: block;
    margin: 15px 0px 15px 0px !important
}

.overlayBody {
    overflow: hidden
}

.B-darkMode {
    background-color: #1C2B37;
    color: #FFF
}

.B-lightMode {
    background-color: #FFF;
    color: #1C2B37;
}

    .B-lightMode .H-Mode i,
    .B-lightMode .navbar ul li a {
        color: #1C2B37
    }

    .B-lightMode .show-hover-dropdown .dropdown-list li a {
        color: #FFF;
    }

    .B-lightMode .swiper-pagination-full {
        background-color: #FFF
    }

        .B-lightMode .swiper-pagination-full .swiper-pagination-bullet {
            background-color: #1C2B37
        }

    .B-lightMode .SliderTow .card-body p {
        color: #FFF;
    }

    .B-lightMode .sectionTwo .card-right .card-text {
        color: #1C2B37;
    }

    .B-lightMode .Title-Section a span,
    .B-lightMode .Title-Section a i {
        color: #1C2B37;
    }

    .B-lightMode .box-News .card-body p {
        color: #1C2B37;
    }

    .B-lightMode .Title-Section a {
        color: #1C2B37;
    }

    .B-lightMode .Section-Video .Title-Section a span,
    .B-lightMode .Section-Video .Title-Section a i {
        color: #FFF;
    }

    .B-lightMode .News-Two-columns .box-Two-col .card .card-body p {
        color: #1C2B37;
    }

    .B-lightMode .section-opinion .card-opinion .CR-Content p {
        color: #1C2B37;
    }

    .B-lightMode .section-Corona .card-corona .card-body .card-text {
        color: #FFF;
    }

    .B-lightMode .div-content .card-text {
        color: #1C2B37;
    }

    .B-lightMode .title-visitors {
        color: #FFF;
    }

    .B-lightMode .visitors .list-group-item p {
        color: #FFF;
    }

    .B-lightMode .Back-To-Top {
        background-color: #DCDFE2;
    }

        .B-lightMode .Back-To-Top .Btn-top {
            color: #FFF;
        }

    .B-lightMode footer {
        background-color: #1C2B37
    }

    .B-lightMode .footerCopyRight {
        color: #FFF;
    }

    .B-lightMode .swiper-container-AllNews .card .card-body p {
        color: #1C2B37;
    }

    .B-lightMode .swiper-pagination-AllN {
        background-color: #FFF
    }

        .B-lightMode .swiper-pagination-AllN .swiper-pagination-bullet {
            background-color: #1C2B37;
        }

    .B-lightMode .Artical .title-img-artical p {
        color: #FFF
    }

    .B-lightMode .Artical .artical-tags span a {
        color: #1C2B37;
    }

    .B-lightMode .Page-Videos .title-videos-full .t-videos-first {
        color: #1C2B37;
    }

    .B-lightMode .Page-Videos .title-videos-full .dec-videos-last {
        color: #1C2B37;
    }

    .B-lightMode .Page-Videos .list-right-videos .title-right-v p .second-A {
        color: #1C2B37;
    }

    .B-lightMode .contentSlider .t-box-a {
        color: #1C2B37;
    }

    .B-lightMode .swiper-pagination-sport .swiper-pagination-bullet {
        background-color: #1C2B37
    }

    .B-lightMode .swiper-pagination-technology .swiper-pagination-bullet {
        background-color: #1C2B37
    }

    .B-lightMode .swiper-pagination-SocialMedia .swiper-pagination-bullet {
        background-color: #1C2B37
    }

    .B-lightMode .swiper-pagination-Economie .swiper-pagination-bullet {
        background-color: #1C2B37
    }

    .B-lightMode .MoreNews a {
        background-color: #FFF;
        color: #1C2B37;
    }

    .B-lightMode .Tag-Search .input-search input {
        background-color: #EFEFEF;
        border-color: #EFEFEF;
        color: #1C2B37;
    }






    .B-lightMode .News-tags-Section {
        color: #FFF;
    }

    .B-lightMode .Egypt-tags-Section {
        color: #FFF;
    }

    .B-lightMode .Sport-tags-Section {
        color: #FFF;
    }

    .B-lightMode .opinion-tags-Section {
        color: #FFF;
    }

    .B-lightMode .Mix-tags-Section {
        color: #FFF;
    }

    .B-lightMode .Markets-tags-Section {
        color: #FFF;
    }

    .B-lightMode .Corona-tags-Section {
        color: #FFF;
    }

    .B-lightMode .Video-tags-Section {
        color: #FFF;
    }


@font-face {
    font-family: helveticaregular;
    src: url(../fonts/helveticaroman.ttf)
}

@font-face {
    font-family: helveticabold;
    src: url(../fonts/helveticabold.ttf)
}

.leaderboard {
    display: flex;
    justify-content: center;
    width: auto;
    height: auto;
    margin: 0 auto;
    min-width: 970px;
}

.BlockAds {
    padding: 10px;
    border-radius: 10px;
    overflow: hidden;
}

.fontReg {
    font-family: 'helveticaregular';
}

.fontBlod {
    font-family: 'helveticabold';
}

.tickerNews {
    background-color: #000
}
/* Border Color hover*/
.News-Border-Color:hover {
    border-bottom: 3px solid #73818B
}

.Egypt-Border-Color:hover {
    border-bottom: 3px solid #CA4A4A
}

.Sport-Border-Color:hover {
    border-bottom: 3px solid #46863F
}

.opinion-Border-Color:hover {
    border-bottom: 3px solid #DBA21F
}

.Mix-Border-Color:hover {
    border-bottom: 3px solid #3F5B86
}

.Markets-Border-Color:hover {
    border-bottom: 3px solid #867D3F
}

.Corona-Border-Color:hover {
    border-bottom: 3px solid #923725
}

.Video-Border-Color:hover {
    border-bottom: 3px solid #006DA4
}


/* Background tags Color */
.News-tags-Bcolor {
    background-color: #73818B
}

.Egypt-tags-Bcolor {
    background-color: #CA4A4A
}

.Sport-tags-Bcolor {
    background-color: #46863F
}

.opinion-tags-Bcolor {
    background-color: #DBA21F
}

.Mix-tags-Bcolor {
    background-color: #3F5B86
}

.Markets-tags-Bcolor {
    background-color: #867D3F
}

.Corona-tags-Bcolor {
    background-color: #923725
}

.Video-tags-Bcolor {
    background-color: #006DA4
}

/*  tags Section Color */
.News-tags-Section {
    background-color: #73818B;
    display: inline-block;
    padding: 0 6px;
    height: 30px;
    line-height: 1.5;
}

.Egypt-tags-Section {
    background-color: #CA4A4A;
    display: inline-block;
    padding: 0 6px;
    height: 20px;
    line-height: 1;
}

.Sport-tags-Section {
    background-color: #46863F;
    display: inline-block;
    padding: 0 6px;
    height: 20px;
    line-height: 1;
}

.opinion-tags-Section {
    background-color: #DBA21F;
    display: inline-block;
    padding: 0 6px;
    height: 20px;
    line-height: 1;
}

.Mix-tags-Section {
    background-color: #3F5B86;
    display: inline-block;
    padding: 0 6px;
    height: 20px;
    line-height: 1;
}

.Markets-tags-Section {
    background-color: #867D3F;
    display: inline-block;
    padding: 0 6px;
    height: 20px;
    line-height: 1;
}

.Corona-tags-Section {
    background-color: #923725;
    display: inline-block;
    padding: 0 6px;
    height: 20px;
    line-height: 1;
}

.Video-tags-Section {
    background-color: #006DA4;
    display: inline-block;
    padding: 0 6px;
    height: 20px;
    line-height: 1;
}

.News-tags-Section a {
    font-family: helveticaregular;
    font-size: 17px;
}

.Egypt-tags-Section a {
    font-family: helveticaregular;
    font-size: .8em;
}

.Sport-tags-Section a {
    font-family: helveticaregular;
    font-size: .8em;
}

.opinion-tags-Section a {
    font-family: helveticaregular;
    font-size: .8em;
}

.Mix-tags-Section a {
    font-family: helveticaregular;
    font-size: .8em;
}

.Markets-tags-Section a {
    font-family: helveticaregular;
    font-size: .8em;
}

.Corona-tags-Section a {
    font-family: helveticaregular;
    font-size: .8em;
}

.Video-tags-Section a {
    font-family: helveticaregular;
    font-size: .8em;
}


/*  Title Section Color */
.News-line-Title {
    background-color: #73818B;
    width: 8px;
    height: 20px;
    margin-left: 5px;
}

.Egypt-line-Title {
    background-color: #CA4A4A;
    width: 8px;
    height: 20px;
    margin-left: 5px;
    ;
}

.Sport-line-Title {
    background-color: #46863F;
    width: 8px;
    height: 20px;
    margin-left: 5px;
}

.opinion-line-Title {
    background-color: #DBA21F;
    width: 8px;
    height: 20px;
    margin-left: 5px;
}

.Mix-line-Title {
    background-color: #3F5B86;
    width: 8px;
    height: 20px;
    margin-left: 5px;
}

.Markets-line-Title {
    background-color: #867D3F;
    width: 8px;
    height: 20px;
    margin-left: 5px;
}

.Corona-line-Title {
    background-color: #923725;
    width: 8px;
    height: 20px;
    margin-left: 5px;
}

.Video-line-Title {
    background-color: #006DA4;
    width: 8px;
    height: 20px;
    margin-left: 5px;
}

.card-border-radius {
    border-radius: 10px
}

.card {
    border: none;
}
/*********** start header ************/
/* Header */
header .blockDateTime {
    background-color: #F5F5F5
}

    header .blockDateTime .Date-Time {
        padding: 10px
    }

@media screen and (max-width:768px) {
    header .blockDateTime .Date-Time {
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important
    }
}

header .blockDateTime .Date-Time p {
    margin: 5px
}

    header .blockDateTime .Date-Time p i {
        color: #73818B
    }

header .logo-banner {
    margin: 15px 0px 0px 0px;
}

.Navbar {
    border-top: 1px solid #73818B;
    border-bottom: 1px solid #73818B;
    background-color: #FFF
}

    .Navbar .searchBlock {
        position: relative;
    }

@media screen and (max-width:768px) {
    .Navbar .searchBlock {
        width: 80%;
        margin: 10px auto
    }
}

.Navbar .searchBlock input {
    padding-right: 35px;
    background-color: #F5F5F5;
    padding-bottom: 10px;
}

.Navbar .searchBlock i {
    position: absolute;
    top: 12px;
    right: 15px;
    color: #000
}

.bn-effect-scroll .bn-news ul li {
    padding: 0 10px;
    border-left: 3px solid #D6000F;
}

.swiper-container {
    width: 100%;
    height: 100%
}
/* .swiper-slide{text-align:center;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center} */
.navbar-nav {
    display: flex;
    justify-content: space-between;
    width: 100%;
}

.blocksocialTime {
    width: 40%;
    margin-right: auto;
    justify-content: flex-end;
}

.socialIconsHeader {
    display: flex;
    justify-content: center;
    align-items: center;
}

    .socialIconsHeader a {
        margin: 0 5px;
        color: #000;
    }

.Logo-item {
    display: none;
}

    .Logo-item img {
        width: 80px;
    }

.navbar {
    padding: 0
}

.navbar-nav li {
    padding: 10px 0
}

    .navbar-nav li.dropdown .dropdown-item {
        FONT-SIZE: 19PX;
        font-weight: bold;
        color: rgba(0,0,0,.5);
    }

        .navbar-nav li.dropdown .dropdown-item:hover {
            background-color: #BD1522;
            color: #FFF;
        }

.nav-item.active {
    border-bottom: 3px solid #ce2525
}

.leftAdsFix {
    position: fixed;
    margin-left: 0px;
    z-index: 10001;
    margin-right: calc(100% - 160px);
    margin-top: -85px;
    height: 600px;
    width: 160px;
    /*background: #2264A1;*/
    border-radius: 10px;
    display: flex;
    justify-content: center;
    margin-top: 0px;
}

.rightAdsFix {
    position: fixed;
    z-index: 10001;
    margin-top: -85px;
    margin-left: calc(100% - 160px);
    height: 600px;
    width: 160px;
    /*background: #2264A1;*/
    border-radius: 10px;
    display: flex;
    justify-content: center;
    margin-top: 0px;
}

.fixedads {
    margin-top: 65px;
    top: 0;
}
/*********** Ads  leaderboard ************/
.leaderboardCont {
    display: flex;
    justify-content: center;
    margin: 30px 0;
    width: auto;
    height: auto;
    box-shadow: none;
    min-width: 728px;
}

.leaderboard {
    background: #1C2B37;
    width: auto;
    height: auto;
    display: flex;
}

.Ads-showcase {
    width: 330px;
    margin: 10px auto;
}

.Ads-showcase-Two {
    width: 250px;
    margin: 10px auto;
}

.tags-Slider {
    position: absolute;
    top: -24px;
    right: 0;
    padding: 0 10px;
    line-height: 1;
    height: 24px
}

    .tags-Slider a {
        color: #FFF;
        text-decoration: none;
        font-family: helveticaregular;
        font-size: .8em;
    }

.showcase {
    overflow: hidden
}
/* firstNews */

.firstNews {
    padding: 20px 0
}

    .firstNews .imgNews {
        position: relative;
    }

        .firstNews .imgNews .textNews {
            position: absolute;
            bottom: 0;
            right: 0;
        }

            .firstNews .imgNews .textNews h3 {
                height: 60px;
                overflow: hidden;
                text-align: right;
                width: 100%;
                padding: 0 5px;
                line-height: 1;
                margin-bottom: 6px;
            }

                .firstNews .imgNews .textNews h3 a {
                    font-size: 16px;
                    font-family: helveticabold;
                    color: #000;
                }

.layer {
    background: linear-gradient(to top,#00000063, #00000000);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.twoNews {
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: space-between;
}

.firstNews .twoNews .textNews h3 a {
    font-size: 16px;
    color: #000;
}

.firstNews .twoNews .textNews h3 {
    margin-bottom: 6px;
}

.adsFirstNews {
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
/* .firstNews .col-lg-6,.firstNews .col-lg-3,.firstNews .col-lg-12{padding-right:5px;padding-left:5px;} */
.bottomNews a {
    font-size: 16px !important;
}

/* Newslist */
.Newslist {
    padding: 20px 0;
}

.textNewsList {
    background-color: #20201E;
    color: #FFF;
    padding-bottom: 10px;
}

.textNewsListReverse {
    background-color: #F5F5F5;
}

.textNewsList h3 {
    height: 60px;
    overflow: hidden;
    text-align: right;
    width: 100%;
    padding: 0 10px;
    line-height: 1;
    margin-bottom: 14px;
}

    .textNewsList h3 a {
        font-size: 18px;
        font-family: helveticabold;
    }

.textNewsListReverse h3 a {
    color: #000;
    font-size: 18px;
}

.card-date {
    font-size: 12px;
    text-align: right;
    padding: 0 10px;
}

.text-muted {
    color: #6c757d !important
}

    .text-muted i {
        color: #BD1522;
    }

.textVideo {
    padding-bottom: 17px;
}

.titleVideo {
    display: flex;
    align-items: center;
    background-color: #BD1522;
    padding: 10px;
}

    .titleVideo h2 {
        display: flex;
        align-items: center;
        justify-content: center;
        width: 100%;
    }

    .titleVideo a {
        font-family: helveticabold;
        font-size: 18px;
        color: #FFF;
        padding-bottom: 5px;
    }

.contentVideo {
    padding: 20px;
    background-color: #F5F5F5
}

.textVideo h3 {
    height: 85px;
    overflow: hidden;
    text-align: right;
    width: 100%;
    padding: 10px 10px;
    line-height: .8;
}

    .textVideo h3 a {
        font-size: 18px;
        font-family: helveticabold;
        color: #000;
    }

.imgVideo {
    position: relative;
}

.Icon-Video {
    position: absolute;
    top: 50%;
    left: 50%;
    background-color: #D6000F;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    line-height: 2.7;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

    .Icon-Video i {
        color: #FFF;
    }

/*********** Section-News ************/
.Section-News {
    padding: 20px 0 0;
}

.Title-Section {
    display: flex;
    align-items: center;
}

    .Title-Section h2 {
        display: flex;
        font-family: helveticabold;
        font-size: 22px;
    }

.box-News {
    padding: 20px 0;
}

    .box-News .card {
        background-color: transparent;
        margin-bottom: 20px
    }

        .box-News .card .card-imags {
            display: block;
            width: 100%;
            height: auto;
            position: relative;
            overflow: hidden;
            padding-bottom: 56.2%;
        }

        .box-News .card img {
            display: block;
            max-width: 100%;
            max-height: 100%;
            position: absolute;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            border-radius: 10px
        }

        .box-News .card h3 {
            height: 50px;
            overflow: hidden;
            text-align: right;
            width: 100%;
            padding: 0 10px;
            line-height: 1;
        }

            .box-News .card h3 a {
                font-size: 16px;
                font-family: helveticabold;
                color: #000;
                display: block;
                line-height: 1.5;
            }

    .box-News .card-body {
        padding: 0;
        text-align: right;
    }

        .box-News .card-body p {
            height: 50px;
            overflow: hidden;
            font-family: helveticabold;
            font-size: .9em;
            margin-top: 5px;
        }

.MoreNews {
    display: flex;
    align-items: center;
    position: relative;
}

    .MoreNews a {
        position: absolute;
        left: 0;
        background-color: #1C2B37;
        padding-right: 6px;
        font-family: helveticaregular;
        font-size: 1em;
    }

        .MoreNews a img {
            width: 8px;
        }

    .MoreNews span {
        width: 100%;
        background-color: #73818B;
        height: 2px;
        display: inline-block;
    }


.boxFull .card .card-imags {
    padding-bottom: 0 !important;
}

.boxFull .card img {
    position: static
}

/*********** Section-Video ************/
.Section-Video {
    padding: 20px 0
}

.swiper-container-video {
    padding: 20px 0 0;
}

    .swiper-container-video .swiper-wrapper {
        padding-bottom: 70px
    }

    .swiper-container-video .card {
        background-color: transparent;
        border: none
    }

        .swiper-container-video .card .card-body {
            text-align: right;
            padding: 0;
        }

            .swiper-container-video .card .card-body h3 {
                height: 50px;
                overflow: hidden;
                line-height: .8;
            }

                .swiper-container-video .card .card-body h3 a {
                    font-family: helveticabold;
                    font-size: 16px;
                }

            .swiper-container-video .card .card-body .card-text {
                height: 55px;
                overflow: hidden;
            }

    .swiper-container-video .card-imags {
        position: relative;
    }

        .swiper-container-video .card-imags img {
            border-radius: 10px
        }

        .swiper-container-video .card-imags a {
            display: block;
            width: 100%;
            height: 100%;
        }

        .swiper-container-video .card-imags .Icon-Video {
            position: absolute;
            top: 50%;
            left: 50%;
            background-color: #006DA4;
            width: 50px;
            height: 50px;
            border-radius: 50%;
            transform: translate(-50%,-50%);
            line-height: 2.7;
        }

.swiper-pagination-video .swiper-pagination-bullet {
    background-color: #FFF
}

.swiper-pagination-video .swiper-pagination-bullet-active {
    background-color: #FFF;
    margin: 5px;
    outline: none;
}

.swiper-pagination-video::after {
    content: '';
    position: absolute;
    width: 20%;
    height: 1px;
    background-color: #FFF;
    left: 50%;
    transform: translate(-50%,-50%);
}

.sliderblock {
    background-color: #2F71C1;
    padding: 10px;
    margin-bottom: 20px
}

    .sliderblock .News-line-Title {
        background-color: #FFF
    }

    .sliderblock .Title-Section a {
        color: #FFF;
    }


/*********** golden ************/
.golden {
    background-image: url(../images/golden.png);
    background-repeat: no-repeat;
    padding: 20px 10px;
    position: relative;
    background-size: cover;
}

.title-golden {
    background-color: #8F4608;
    padding: 10px;
    width: 100%;
    margin: auto;
}

    .title-golden h3 {
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 0;
        font-size: 16px
    }

    .title-golden a {
        font-family: helveticabold;
        font-size: 14px;
        color: #FFF;
    }

.table-golden {
    width: 100%;
    margin: 10px auto 0;
}

    .table-golden .HeaderTGolden {
        margin-bottom: 5px;
    }

        .table-golden .HeaderTGolden p {
            color: #000;
            background-color: #EBEBEB;
            padding: 10px 5px;
            font-size: 12px;
            text-align: center;
            font-family: helveticabold
        }

            .table-golden .HeaderTGolden p:first-child {
                width: 40%;
            }

            .table-golden .HeaderTGolden p:nth-child(2) {
                width: 30%;
                margin: 0 5px;
            }

            .table-golden .HeaderTGolden p:last-child {
                width: 30%;
            }

    .table-golden .secandDiv {
        margin-bottom: 5px;
    }

        .table-golden .secandDiv p:first-child {
            color: #fff;
            background-color: #8F4608;
            padding: 10px 5px;
            width: 40%;
        }

        .table-golden .secandDiv p {
            color: #fff;
            background-color: #000000;
            font-size: 12px;
            text-align: center;
            font-family: helveticabold
        }

            .table-golden .secandDiv p:nth-child(2) {
                width: 30%;
                margin: 0 5px;
                line-height: 35px;
            }

            .table-golden .secandDiv p:last-child {
                width: 30%;
                line-height: 35px;
            }

.bottom-golden {
    color: #FFF;
    text-align: center;
    position: absolute;
    bottom: -20px;
    right: 50%;
    transform: translate(50%,-50%);
    width: 100%;
    background-color: #000;
    padding: 10px;
    font-size: 14px;
    font-family: helveticabold
}

.content-golden {
    padding-bottom: 43px;
}

/*********** Video-Full ************/
.Video-Full {
    background-color: #000;
    padding: 20px;
}

    .Video-Full .Title-Section a {
        color: #fff;
    }

        .Video-Full .Title-Section a i {
            color: #fff;
        }

    .Video-Full .News-line-Title {
        background-color: #D6000F;
    }

    .Video-Full .imgNews {
        position: relative;
    }

        .Video-Full .imgNews .textNews {
            position: absolute;
            bottom: 0;
            right: 0;
        }

            .Video-Full .imgNews .textNews h3 {
                height: 60px;
                overflow: hidden;
                text-align: right;
                width: 100%;
                padding: 0 10px;
                line-height: 1;
                margin-bottom: 20px;
            }

                .Video-Full .imgNews .textNews h3 a {
                    font-size: 18px;
                    font-family: helveticabold;
                }

    .Video-Full .layer {
        background: linear-gradient(to top,#000000b0, #00000000);
    }

.imgNewsList .Icon-Video {
    width: 40px;
    height: 40px;
}

/*********** sectionFull ************/
.sectionFull {
    padding: 20px 0
}

    .sectionFull .News-line-Title {
        background-color: #923725
    }

/*********** Footer ************/

.Back-To-Top {
    background-image: linear-gradient(to right, #000000, #BD1522);
    ;
    padding: 20px 0;
    text-align: center;
    color: #FFF;
}

    .Back-To-Top .Btn-top {
        font-family: helveticabold;
        font-size: 1em;
    }

.logo-footer {
    width: 100%;
    text-align: center;
    background-color: #FFF;
    margin-top: 10px;
    padding: 10px;
}

.list-footer {
    display: flex;
    justify-content: center;
    width: 100%;
    margin: 30px auto;
}

    .list-footer li {
        margin: auto
    }

        .list-footer li a {
            font-family: helveticabold;
            font-size: 1em;
        }

.footerCopyRight {
    display: flex;
    width: 80%;
    margin: auto;
    justify-content: center;
    align-items: center;
    padding-bottom: 20px;
}

    .footerCopyRight p:nth-child(1) {
        font-family: helveticabold;
        font-size: 1em;
    }

    .footerCopyRight p:nth-child(2) {
        margin: 0 15px;
        font-family: helveticabold;
        font-size: 1em;
    }

    .footerCopyRight p:nth-child(3) {
        margin: 0 15px;
        font-family: helveticabold;
        font-size: 1em;
    }

.socialIconsFooter {
    display: flex;
    width: 80%;
    justify-content: center;
    margin: 10px auto;
}

    .socialIconsFooter a {
        margin: 0 10px
    }


/*********** Artical ************/
.Artical {
    text-align: right;
}

    .Artical .Top-Tags {
        margin-top: 30px;
        margin-bottom: 10px;
        display: flex;
        align-items: center
    }

    .Artical h1 {
        font-family: helveticabold;
        font-size: 30px;
    }

    .Artical h2 {
        font-family: helveticabold;
        font-size: 20px;
        color: #484d50;
        margin-bottom: 10px;
    }

    .Artical .social-write {
        display: flex;
        justify-content: space-between;
        margin-top: 30px
    }

    .Artical .social-media ul {
        display: flex;
        align-items: center;
        position: relative;
        border: 1px solid #FFF;
        padding: 4px;
        background-color: #F3F3F3
    }

        .Artical .social-media ul li {
            margin: 0 5px;
        }

            .Artical .social-media ul li:first-child {
                margin-right: 30px
            }

                .Artical .social-media ul li:first-child p {
                    font-family: helveticaregular;
                    font-size: 1em;
                }

        .Artical .social-media ul .shareIcon {
            position: absolute;
            right: -15px;
            top: 8px;
            background-color: #BD1522;
            width: 30px;
            height: 30px;
            text-align: center;
            line-height: 1.8;
        }

            .Artical .social-media ul .shareIcon i {
                color: #fff;
            }

    .Artical .write .By {
        display: inline-block;
    }

        .Artical .write .By p {
            font-family: helveticaregular;
            font-size: 1em;
        }

            .Artical .write .By p a {
                font-family: helveticaregular;
                font-size: 1em;
                font-family: helveticaregular;
                color: #000;
            }

    .Artical .write .Date p {
        font-family: helveticaregular;
        font-size: 1em;
    }

    .Artical .img-artical {
        position: relative;
    }
    /* .Artical .img-artical img{display:block;max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;} */
    .Artical .title-img-artical p {
        text-align: center;
        width: 100%;
        background-color: #BD1522;
        padding: 10px;
        font-family: helveticaregular;
        font-size: 1em;
    }

    .Artical .Text-img-artical {
        padding: 0px;
        margin-bottom: 30px;
        line-height: 30px;
    }

        .Artical .Text-img-artical p {
            font-family: helveticabold;
            font-size: 1em;
            margin: 20px;
            text-align: justify;
            text-justify: inter-word;
            text-align-last: right;
            white-space: pre-wrap;
        }

        .Artical .Text-img-artical img {
            max-width: 720px !important;
            margin: 15px 0px 15px 0px;
            display: block !Important;
            width: auto !important;
            height: auto !important;
            margin-left: auto;
            margin-right: auto;
        }

        .Artical .Text-img-artical a {
            color: #bd1522 !important;
        }

    .Artical .RelatedNews {
        margin: 30px 0;
        padding: 20px 0;
        position: relative;
    }

        .Artical .RelatedNews::after {
            content: '';
            position: absolute;
            top: 0;
            width: 70%;
            height: 1px;
            background-color: #73818B;
            left: 50%;
            transform: translate(-50%,-50%);
        }

        .Artical .RelatedNews::before {
            content: '';
            position: absolute;
            bottom: 0;
            width: 70%;
            height: 1px;
            background-color: #73818B;
            left: 50%;
            transform: translate(-50%,-50%);
        }

    .Artical .list-Rnews {
        display: flex;
        padding-top: 20px;
    }

    .Artical .Rnews-card {
        background-color: transparent;
        width: calc((100% - 10px) / 2);
        margin-bottom: 20px;
    }

        .Artical .Rnews-card:nth-child(2n+0) {
            margin-right: 10px
        }

    .Artical .artical-tags {
        display: flex;
        flex-wrap: wrap;
    }

        .Artical .artical-tags span {
            margin-bottom: 30px;
        }

            .Artical .artical-tags span a {
                padding: 10px;
                border-radius: 10px;
                border: 1px solid #73818B;
                margin-left: 5px;
                font-family: helveticaregular;
                font-size: .8em;
            }

.div-contente h2 {
    height: 65px;
    overflow: hidden;
    line-height: 1.5;
}

    .div-contente h2 a {
        color: #000;
        font-size: 14px;
        font-family: helveticaregular;
        display: block;
    }

.div-image img {
    padding: 0 !important;
    max-width: 160px !important;
}

.iconArrow {
    margin: 0 5px
}
/*********** Page-Videos ************/
.Page-Videos {
    text-align: right;
}

    .Page-Videos .img-videos-full {
        margin-bottom: 10px;
        display: block;
        width: 100%;
        height: auto;
        position: relative;
        overflow: hidden;
        padding-bottom: 56.2%;
    }

        .Page-Videos .img-videos-full img {
            display: block;
            max-width: 100%;
            max-height: 100%;
            position: absolute;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            border-radius: 10px;
        }

        .Page-Videos .img-videos-full .Icon-Video {
            position: absolute;
            top: 50%;
            left: 50%;
            background-color: #006DA4;
            width: 80px;
            height: 80px;
            border-radius: 50%;
            transform: translate(-50%,-50%);
            display: flex;
            justify-content: center;
            align-items: center;
        }

            .Page-Videos .img-videos-full .Icon-Video i {
                font-size: 2em;
            }

    .Page-Videos .title-videos-full .t-videos-first {
        font-family: 'helveticabold';
        font-size: 1em;
        height: 30px;
        overflow: hidden;
    }

    .Page-Videos .title-videos-full .dec-videos-last {
        font-family: helveticaregular;
        font-size: .9em;
        height: 50px;
        overflow: hidden;
        line-height: 1.7;
        margin-bottom: 20px;
    }

    .Page-Videos .list-right-videos {
        display: flex;
        flex-wrap: wrap
    }

        .Page-Videos .list-right-videos .img-right-v {
            display: block;
            width: 100%;
            height: auto;
            position: relative;
            overflow: hidden;
            padding-bottom: 56.2%;
        }

            .Page-Videos .list-right-videos .img-right-v img {
                display: block;
                max-width: 100%;
                max-height: 100%;
                position: absolute;
                top: 0;
                bottom: 0;
                left: 0;
                right: 0;
                border-radius: 10px;
            }

            .Page-Videos .list-right-videos .img-right-v .Icon-Video {
                position: absolute;
                top: 50%;
                left: 50%;
                background-color: #006DA4;
                width: 50px;
                height: 50px;
                border-radius: 50%;
                transform: translate(-50%,-50%);
                display: flex;
                justify-content: center;
                align-items: center;
            }

        .Page-Videos .list-right-videos .cont-videos {
            width: calc((100% - 10px ) / 2);
            margin-bottom: 20px;
        }

            .Page-Videos .list-right-videos .cont-videos:nth-child(1),
            .Page-Videos .list-right-videos .cont-videos:nth-child(3) {
                margin-left: 10px;
            }

        .Page-Videos .list-right-videos .title-right-v p {
            font-family: 'helveticabold';
            font-size: .8em;
            height: 48px;
            overflow: hidden;
        }


.visitors {
    background-color: #000;
    border-radius: 10px;
}

.title-visitors {
    background-color: #BD1522;
    width: 70%;
    margin: auto;
    padding: 1px 10px;
    text-align: center;
    border-radius: 0 0 10px 10px;
    font-family: helveticabold;
    font-size: 1em;
}

.list-group-item {
    text-align: right;
    padding: 5px 20px;
    color: #FFF;
    margin-top: 10px;
}

.num-list-group {
    font-family: helveticaregular;
    font-size: .8em;
    color: #1C2B37;
    padding: 3px 0;
    background-color: #FFF;
    width: 20px;
    height: 20px;
    text-align: center;
    margin-left: 5px;
    line-height: 1;
    border-radius: 4px;
}

.list-group {
    padding-bottom: 20px;
}

.title-visitors h2 {
    text-align: right;
    width: 100%;
    padding: 0 10px;
    line-height: 1;
    margin: 10px 0;
    text-align: center;
    font-size: 22px;
    font-family: helveticabold;
}

.list-group-item h3 {
    height: 53px;
    margin-top: 10px;
    overflow: hidden;
    font-family: helveticabold;
    margin: 0;
    width: calc(100% - 30px);
}

    .list-group-item h3 a {
        font-size: 16px;
        font-family: helveticabold;
        display: block;
        line-height: 1.5;
    }

.list-group-item:nth-child(odd) {
    background-color: #232323 !important
}

.list-group-item:nth-child(even) {
    background-color: #000 !important
}

/* Poll */
.Poll {
    padding: 20px 0 0;
    border-bottom: 1px solid #000;
    margin-bottom: 10px;
}

.titlePoll {
    background: #BD1522;
    color: #FFF;
    padding: 10px;
    text-align: center;
    font-family: helveticabold;
}

.Pollbody {
    background: #F5F5F5;
    padding: 10px;
    text-align: right;
}

    .Pollbody p {
        font-family: helveticabold;
        font-size: 16px;
        margin-bottom: 20px;
    }

    .Pollbody li p {
        margin-bottom: 10px;
        margin-right: 20px;
    }

input[type="radio"] {
    accent-color: #BD1522;
}

.btnPoll {
    justify-content: space-evenly;
    padding-bottom: 10px;
}

    .btnPoll button {
        background: #BD1522;
        color: #FFF;
        font-family: helveticabold;
        width: 40%;
    }

.bottom-golden {
    color: #FFF;
    text-align: center;
    position: absolute;
    bottom: -20px;
    right: 50%;
    transform: translate(50%,-50%);
    width: 100%;
    background-color: #000;
    padding: 10px;
    font-size: 14px;
    font-family: helveticabold
}

.prayer {
    background-image: url(../images/prayer.png);
    background-repeat: no-repeat;
    padding: 20px 0px;
    position: relative;
    background-size: cover;
    border-top: 3px solid #BD1522;
    margin-bottom: 20px;
}

    .prayer p {
        font-family: helveticabold;
        text-align: center;
        color: #FFF;
        margin-bottom: 20px;
    }

.timePrayer {
    display: flex;
    justify-content: center;
    flex-direction: column;
    padding-bottom: 20px;
}

    .timePrayer li {
        display: flex;
        background-color: #c5c5c52e;
        width: 100%;
        justify-content: center;
        margin-bottom: 10px;
    }

    .timePrayer p:first-child {
        background-color: #BD1522;
        color: #FFF;
        margin-bottom: 0;
        padding: 6px;
    }

    .timePrayer p:last-child {
        background-color: #000;
        color: #FFF;
        margin-bottom: 0;
        padding: 6px;
    }

    .timePrayer p span {
        font-size: 12px;
    }


.weather {
    background-image: url(../images/weather.png);
    background-repeat: no-repeat;
    padding: 20px 10px;
    position: relative;
    background-size: cover;
}

.content-weather {
    padding-bottom: 30px;
}

.weather > p {
    font-family: helveticabold;
    text-align: center;
    color: #FFF;
    margin-bottom: 20px;
}

.table-weather {
    width: 100%;
    margin: 10px auto 0;
}

    .table-weather .HeaderTweather {
        margin-bottom: 5px;
    }

        .table-weather .HeaderTweather p {
            color: #000;
            background-color: #EBEBEB;
            padding: 10px 5px;
            font-size: 12px;
            text-align: center;
            font-family: helveticabold
        }

            .table-weather .HeaderTweather p:first-child {
                width: 40%;
            }

            .table-weather .HeaderTweather p:nth-child(2) {
                width: 30%;
                margin: 0 5px;
            }

            .table-weather .HeaderTweather p:last-child {
                width: 30%;
            }

    .table-weather .secandDiv {
        margin-bottom: 5px;
    }

        .table-weather .secandDiv p:first-child {
            color: #fff;
            background-color: #BD1522;
            padding: 10px 5px;
            width: 40%;
        }

        .table-weather .secandDiv p {
            color: #fff;
            background-color: #000000;
            font-size: 12px;
            text-align: center;
            font-family: helveticabold
        }

            .table-weather .secandDiv p:nth-child(2) {
                width: 30%;
                margin: 0 5px;
                line-height: 35px;
            }

            .table-weather .secandDiv p:last-child {
                width: 30%;
                line-height: 35px;
            }

.bottom-weather {
    color: #FFF;
    text-align: center;
    position: absolute;
    bottom: -20px;
    right: 50%;
    transform: translate(50%,-50%);
    width: 100%;
    background-color: #000;
    padding: 10px;
    font-size: 14px;
    font-family: helveticabold
}

/*********** Section-Woman ************/
.Section-Woman {
    padding: 20px 0;
}

    .Section-Woman .Title-Section {
        padding-bottom: 30px;
    }

    .Section-Woman .left-img {
        display: block;
        width: 100%;
        height: auto;
        position: relative;
        overflow: hidden;
        padding-bottom: 70%;
    }

        .Section-Woman .left-img img {
            display: block;
            max-width: 100%;
            max-height: 100%;
            position: absolute;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            border-radius: 10px;
        }

    .Section-Woman .right-text {
        padding-top: 35%;
        text-align: right;
    }

        .Section-Woman .right-text h3 a {
            color: #000;
            height: 90px;
            overflow: hidden;
            font-family: helveticabold;
            font-size: 18px;
        }

    .Section-Woman .left-side-img {
        display: block;
        width: 100%;
        height: auto;
    }

        .Section-Woman .left-side-img img {
            display: block;
            max-width: 100%;
            max-height: 100%;
            width: 100%;
            border-radius: 10px;
            margin: auto;
        }

    .Section-Woman .left-side-text {
        text-align: right;
        padding-top: 10px
    }

        .Section-Woman .left-side-text p {
            color: #000;
            height: 50px;
            overflow: hidden;
            font-family: helveticabold;
            font-size: 1em;
        }

.Time {
    font-family: helveticabold;
    font-size: .8em;
    color: #F00;
    margin-top: 5px
}

.span-border {
    width: 80%;
    background-color: #73818B;
    height: 2px;
    display: inline-block;
    margin: 0 auto;
}

.p-title-Section {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

    .p-title-Section span {
        font-size: 22px;
        font-family: helveticabold
    }

.swiper-container-image .card-date {
    margin-bottom: 20px;
}

.swiper-container-image .swiper-pagination-bullet {
    background-color: #73818B
}

.swiper-container-image .swiper-pagination-clickable .swiper-pagination-bullet {
    background-color: #071D39
}


/*********** money ************/
.money {
    background-image: url(../images/money.png);
    background-repeat: no-repeat;
    padding: 20px 10px;
    position: relative;
    background-size: cover
}

.content-money {
    padding-bottom: 30px;
}

.title-money {
    background-color: #BD1522;
    padding: 10px;
    width: 100%;
    margin: auto;
}

    .title-money h3 {
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 0;
    }

    .title-money a {
        font-family: helveticabold;
        font-size: 14px;
        color: #FFF;
    }

.table-money {
    width: 100%;
    margin: 10px auto 0;
}

    .table-money .HeaderTmoney {
        margin-bottom: 5px;
    }

        .table-money .HeaderTmoney p {
            color: #000;
            background-color: #EBEBEB;
            padding: 10px 5px;
            font-size: 12px;
            text-align: center;
            font-family: helveticabold
        }

            .table-money .HeaderTmoney p:first-child {
                width: 40%;
            }

            .table-money .HeaderTmoney p:nth-child(2) {
                width: 30%;
                margin: 0 5px;
            }

            .table-money .HeaderTmoney p:last-child {
                width: 30%;
            }

    .table-money .secandDiv {
        margin-bottom: 5px;
    }

        .table-money .secandDiv p:first-child {
            color: #fff;
            background-color: #686868;
            padding: 10px 5px;
            width: 40%;
        }

        .table-money .secandDiv p {
            color: #fff;
            background-color: #000000;
            font-size: 12px;
            text-align: center;
            font-family: helveticabold
        }

            .table-money .secandDiv p:nth-child(2) {
                width: 30%;
                margin: 0 5px;
                line-height: 35px;
            }

            .table-money .secandDiv p:last-child {
                width: 30%;
                line-height: 35px;
            }

.bottom-money {
    color: #FFF;
    text-align: center;
    position: absolute;
    bottom: -20px;
    right: 50%;
    transform: translate(50%,-50%);
    width: 100%;
    background-color: #000;
    padding: 10px;
    font-size: 14px;
    font-family: helveticabold
}

.sectionTV {
    background-color: #000;
    padding: 20px 0;
    margin-top: 20px;
}

    .sectionTV .sliderblock {
        background-color: #000
    }

        .sectionTV .sliderblock i {
            color: #FFF !important
        }

.swiper-container-TV {
    padding: 20px 0 0;
}

    .swiper-container-TV .swiper-wrapper {
        padding-bottom: 40px
    }

    .swiper-container-TV .card {
        background-color: transparent;
        border: none
    }

        .swiper-container-TV .card .card-body {
            text-align: right;
            padding: 0;
        }

            .swiper-container-TV .card .card-body h3 {
                height: 50px;
                overflow: hidden;
                line-height: .8;
            }

                .swiper-container-TV .card .card-body h3 a {
                    font-family: helveticabold;
                    font-size: 14px;
                }

            .swiper-container-TV .card .card-body .card-text {
                height: 55px;
                overflow: hidden;
            }

    .swiper-container-TV .card-imags {
        position: relative;
    }

        .swiper-container-TV .card-imags img {
            border-radius: 10px
        }

        .swiper-container-TV .card-imags a {
            display: block;
            width: 100%;
            height: 100%;
        }

        .swiper-container-TV .card-imags .Icon-Video {
            position: absolute;
            top: 50%;
            left: 50%;
            background-color: #006DA4;
            width: 50px;
            height: 50px;
            border-radius: 50%;
            transform: translate(-50%,-50%);
            line-height: 2.7;
        }

.swiper-pagination-TV {
    bottom: 40px !important
}

    .swiper-pagination-TV .swiper-pagination-bullet {
        background-color: #73818B
    }

    .swiper-pagination-TV .swiper-pagination-bullet-active {
        background-color: #FFF
    }

/* section */
.section {
    padding: 20px 0
}

    .section .imgNews {
        position: relative;
    }

        .section .imgNews .textNews {
            position: absolute;
            bottom: 0;
            right: 0;
        }

            .section .imgNews .textNews h3 {
                height: 60px;
                overflow: hidden;
                text-align: right;
                width: 100%;
                padding: 0 10px;
                line-height: 1;
                margin-bottom: 20px;
            }

                .section .imgNews .textNews h3 a {
                    font-size: 18px;
                    font-family: helveticabold;
                }

    .section .twoNews .textNews h3 a {
        font-size: 14px;
        font-family: helveticabold;
    }

.News-line-TitleRed {
    background-color: #D6000F
}

.progress {
    height: 5px;
}

.progress-bar {
    background-color: #BD1522
}


.card-img-overlay {
    height: 34%;
    overflow: hidden;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(0 0 0 / 50%)));
    position: absolute;
    top: auto;
    padding: 10px;
    background: rgb(255 255 255 / 50%);
}

.social-media .whatsapp {
    display: none;
}

.mobSaerch {
    display: none !important;
}

@media (min-width: 800px) and (max-width: 1050px) {
    .width-md-100 {
        flex: 100%;
        max-width: 100%;
    }

    .leftAdsFix {
        display: none;
    }

    .rightAdsFix {
        display: none;
    }
}


/* Small devices (landscape phones, 576px and up) */
@media (max-width: 800px) {
    .mobSaerch {
        display: flex !important;
    }

    .searchBlockMob {
        width: 55% !important
    }

    .leftAdsFix {
        display: none;
    }

    .rightAdsFix {
        display: none;
    }

    .Right-logo {
        flex: 35%;
        max-width: 35%;
    }

    .Left-Date {
        flex: 65%;
        max-width: 65%;
    }

    .H-search {
        width: 70%;
    }

    .navbar {
        margin-bottom: 20px;
    }

        .navbar .nav {
            width: 100%;
            flex-wrap: nowrap;
            overflow-y: scroll;
            align-items: center
        }

    .nav-item .nav-link {
        text-align: center;
    }

    .nav-item:hover .show-hover-dropdown {
        padding: 30px 0
    }

    .show-hover-dropdown li .nav-link {
        width: 125px;
    }

    .ads-showcase {
        padding: 10px;
    }

    .adsMobile {
        max-width: 320px;
        margin: auto;
    }

    .ads-showcase {
        max-width: 320px;
        margin: auto;
    }

    .adsMobile {
        max-width: 320px;
        margin: auto;
    }

    .SliderTow .swiper-pagination-left {
        height: 30%
    }

    .MR-div-Content .MR-Content {
        width: 100%;
    }

    .MR-div-Content .MR-Content {
        margin-left: 0
    }

    .section-opinion .So-Content {
        width: 100%;
    }

    .leaderboardCont {
        min-width: 320px;
        width: 100%;
    }

        .leaderboardCont img {
            width: 100%;
        }

    .Section-News {
        padding: 0;
    }

    .News-Two-columns .box-Two-col .card .card-body p {
        height: 74px;
    }

    .width100 {
        flex: 100%;
        max-width: 100%;
    }

    .swiper-button-nextfull,
    .swiper-button-prevfull {
        display: none;
    }

    .container {
        padding: 0;
    }

    .row {
        margin: 0;
    }

    .list-footer {
        width: 95%;
        flex-wrap: wrap;
    }

        .list-footer li {
            width: calc(100% / 2);
            text-align: center;
            margin-bottom: 10px;
        }
    .EnoGeek{margin-bottom:20px}
    .footerCopyRight {
        width: 100%;
    }

        .footerCopyRight p:nth-child(2) {
            margin: 0;
            font-size: .8em
        }

    .swiper-container-fullScreen {
        width: 95%;
        margin: auto;
    }

    .swiper-container-video {
        width: 95%;
        margin: auto;
    }

    .swiper-container-AllNews {
        width: 95%;
        margin: auto;
    }

        .swiper-container-AllNews .card .card-body p {
            height: 50px;
        }

    .ListTagsSearch .card-TagsSearch {
        width: 100%;
    }

    .Artical .list-Rnews {
        flex-direction: column;
    }

    .Artical .Rnews-card {
        width: 100%;
    }

    .blocksocialTime {
        width: 100%;
        justify-content: center;
    }

    header .logo-banner .logoBlock {
        display: block;
        width: 50%;
        margin: 0 auto 10px;
    }

    .ads-showcase {
        max-width: 320px;
        margin: auto
    }

    .ads320 img {
        width: 320px;
        height: 100px
    }

    .HiddenMOB {
        display: none
    }

    .firstNews {
        padding: 20px 10px;
    }

        .firstNews .imgNews {
            margin-bottom: 10px;
        }

            .firstNews .imgNews .textNews h3 {
                margin-bottom: 4px;
            }

            .firstNews .imgNews img {
                object-fit: cover;
                width: 100%;
                height: auto;
                border: 1px solid #cbc4c4;
            }

    .MoreNews {
        width: 90%;
        margin: auto;
    }

    .textNewsList {
        margin-bottom: 10px;
    }

    .sliderblock {
        margin-bottom: 10px;
    }

    .content-golden {
        padding-bottom: 30px;
    }

    .Video-Full .imgNewsList {
        margin-top: 10px;
    }

    .card-date {
        padding-bottom: 10px;
    }

    .sectionFull .MoreNews {
        margin-bottom: 30px;
    }

    .span-border {
        width: 70%;
    }

    .Section-Woman .left-img {
        margin-bottom: 10px;
    }

    .Section-Woman .left-side-img {
        padding: 12px;
    }

    .Section-Video .MoreNews {
        margin-bottom: 30px;
    }

    .navbar-toggler {
        background-color: #ce2525;
        color: #FFF !important;
        width: 40%;
        padding: 10px;
        margin-right: 5px
    }

        .navbar-toggler i {
            color: #FFF;
        }

    .navbar {
        margin-bottom: 0;
    }

    .menuMOB {
        background-color: #bd1522;
        position: fixed;
        top: 0;
        right: 0;
        width: 70%;
        height: 100%;
        z-index: 999;
    }

    .menuMOBshow {
        display: block;
        overflow-y: scroll
    }

    .MaskContentShow {
        background-color: #ffffff3d;
        position: fixed;
        top: 0;
        left: 0;
        width: 30%;
        height: 100%;
        z-index: 99;
    }

    .closeMenu {
        position: absolute;
        left: 20px;
        top: 20px;
        background-color: #000;
        width: 30px;
        height: 30px;
        border-radius: 50%;
        text-align: center;
        font-size: 19px;
        color: #FFF
    }

    .navbar-nav {
        margin-top: 50px;
    }

    .nav-item .nav-link {
        color: #FFF !important;
    }

    .nav-item:not(:last-child) {
        border-bottom: 1px solid #FFF
    }

    .swiper-container-video .swiper-wrapper {
        padding-bottom: 50px
    }

    .HiddenDesktop {
        display: block;
    }

    header .blockDateTime .Date-Time p {
        font-size: 13px
    }

    .Artical .Rnews-card:nth-child(2n+0) {
        margin: 0
    }

    .Artical .Rnews-card {
        margin-bottom: 0
    }

    .Artical .RelatedNews {
        margin-bottom: 0
    }

    .section .twoNews .imgNews {
        margin-top: 20px;
        /*width: calc((100% - 10px ) / 2);*/
    }

    .section .bottomNews {
        display: none !important
    }

    .section .twoNews {
        /*flex-direction: row;*/
    }
}

@media (max-width: 500px) {
    iframe {
        width: 100%;
    }

    .social-media .whatsapp {
        display: inline-block;
    }


    .Artical .social-write {
        flex-direction: column;
    }

    .Artical .social-media ul {
        justify-content: center;
        width: 80%;
        margin: 20px auto;
    }

    .Artical .Text-img-artical img {
        max-width: 100% !important;
        margin: 15px 0px 15px 0px;
        display: block !Important;
        width: auto !important;
        height: auto !important;
    }

    .card-img-overlay {
        height: 25%;
        overflow: hidden;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#20201E));
        position: absolute;
        top: auto;
        padding: 32px;
        /* position: inherit; */
        margin-bottom: 0px;
        background: rgba(255,255,255,.7);
    }
}

.Artical .Text-img-artical h2 {
    color: #bd1522;
    margin: 20px;
    font-size: 22px;
}

.Artical .Text-img-artical span.coloredquoute {
    color: #da0000;
	margin: 20px;
}


.imgcontainer {
    margin: 15px auto !important;
    height: auto !important;
    width: auto !important;
    max-width: 720px !important;
}

figure {
    margin: 15px auto !important;
    height: auto !important;
    width: auto !important;
    max-width: 720px !important;
}

    .imgcontainer img {
        height: auto !important;
        width: auto !important;
        max-width: 550px !important;
        /*max-height: 500px !important;*/
    }
	
figure img {
        height: auto !important;
        width: auto !important;
        max-width: 550px !important;
        /*max-height: 500px !important;*/
    }
    .imgcontainer span.uplCaption {
        clear: both !Important;
        color: #bd1522 !Important;
        display: block !Important;
        font-family: Tahoma !Important;
        font-size: 13px !Important;
        padding-top: 3px !Important;
        text-align: center !Important;
        margin-bottom: 20px !important;
    }
	
	figcaption {
        clear: both !Important;
        color: #bd1522 !Important;
        display: block !Important;
        font-family: Tahoma !Important;
        font-size: 13px !Important;
        padding-top: 3px !Important;
        text-align: center !Important;
        margin-bottom: 20px !important;
    }


img.img-responsive.logo {
    border: none;
}

.bn-label {
    background-color: transparent !important;
    padding: 0 !important;
}

.leaderboardadss {
    height: auto;
    display: flex;
    width: 100%;
    justify-content: end;
}

.row.BlockAds {
    padding-left: 0;
}
.media {
    margin: auto !important;
    width: auto !important;
    padding: 20px;
    font-family: 'Arial', sans-serif;
    color: #33475b;
}

.longtitle {
	height: 115px !important;
	margin-bottom: 0px !important;
}