.lazy.error.error {
    object-fit: cover
}

.mainSliderTop .img-text.large {
    padding: 20px 10px
}

.img-text.large {
    padding: 20px 10px
}

.twoArticlesSlider .img-text.large {
    padding: 20px 10px
}

.img-text.meduim {
    padding: 20px 10px;
}

.mostRead .time {
    padding: 7px 0 0 0
}

.twoArticlesSlider {
      padding: 0 10px
  }

.opinion .col-sm-3,
.opinion .item- outer {
    padding: 0 0 0 10px
}

ratio > div,
.ratioSquare > div {
    justify-content: right
}


font-16 span {
    padding: 0;
}

.title-widget {
    border-bottom: 1px solid #999;
    width: 100%;
    padding-bottom: 10px;
}

.relative-style {
    background-color: #fff;
    width: 100%;
    padding: 0;
    margin: auto;
}

body {
    background-color: #fff;
}

.videoSliderWidget[data-widget-id="13"]:after {
                                            background-color: #fff;
                                        }

.videoSliderWidget[data-widget-id="13"]:after {
                                            background-color: #fff;
                                        }

.opinion .outerContent,
.opinionPageWidget .col-sm-3 .outerContent {
    background-color: #fff
}

.opinion .col-text {
    min-height: auto
}

.marqueebreakingNews {
    border-bottom: 4px solid #2874d0;
    overflow: hidden;
}

.marqueebreakingNews .title-article {
    text-align: justify;
    padding: 2px 20px;
    font-size: 16px !important;
    border-left: 1px solid #fff;
}

.videoSliderWidget .col-content .img-text.large {
    width: 100%
}

.videoSliderWidget .col-content .img-col .ratio {
    width: 100%;
    height: 350px
}

.videoSliderWidget .col- thumbs.titles-widget {
    width: 80%;
    margin: 0 auto
}

.videoSliderWidget .title-widget {
    color: #000
}

.videoSliderWidget .img-col .owl- next {
    left: 0
}

. videoSliderWidget .img-col .owl- prev {
    right: 0
}

.bigvideoSliderWidget {
    padding: 10px 0
}

.bigvideoSliderWidget .title-widget {
    color: #000
}

.bigvideoSliderWidget {
    background-color: #fff;
}

.recentNewsMostRead ul .title:last-child {
    display: none;
}

.recentNewsMostRead ul {
    border: 0px;
}

.recentNewsMostRead ul .title:first-child {
    border-bottom: 1px solid #999;
    width: 100%
}

.subscribeWidget .title-widget {
    border: 0px;
    text-align: center;
}

.twoArticlesSlider {
    padding: 0
}

.mostRead .content .col-text,
.opinion .outerContent,
.opinionPageWidget .col-sm-3 .outerContent {
    background-color: #fff;
    border: 1px solid #f1f1f1;
}

.titleBox {
    font-size: 14px !important;
}

.title-widget {
    font-size: 20px;
    line-height: 1.8 !important;
    padding: 0 !important;
}

.recentNewsMostRead .title-widget .title * {
    padding: 0 !important;
}

.font-16 * {
    font-size: 14px !important;
    line-height: 1.5 !important;
}

.videoSliderWidget .col-thumbs.titles-widget {
    margin: 0 auto;
}

.owl-prev {
    right: 0;
}

.videoSliderWidget .img-col .owl-next {
    left: 0;
}

.mostRead .content {
    margin: 0 -5px;
}

.recentNewsMostRead {
    margin-top: 40px;
}

.mostRead .content .col-text {
    padding: 10px 0 0 0;
}

.mostRead .time {
    padding: 10px;
    font-size: 10px;
}

.email-view {
    width: 100% !important;
    overflow: hidden !important
}

.mostRead.recentNewsMostRead ul.nav.nav-tabs.title-widget li.active a {
    font-size: 20px;
}

@media screen and (max-width: 768px) {
    .videoSliderWidget .img-col .owl-next {
        left: 50%;
        margin-left: -55px;
    }

    .videoSliderWidget .img-col .owl-prev {
        right: 50%;
        margin-right: -55px;
    }

    .title-widget {
        text-align: right !important;
    }

    .threeArticlesWidget .row.content .col-img:nth-child(1) .title,
    .threeArticlesWidget .row.content .col-img:nth-child(2),
    .threeArticlesWidget .row.content .col-img:nth-child(3),
    .threeArticlesWidget .row.content .col-img:nth-child(4),
    .title {
        font-size: 14px !important;
        line-height: 1.5;
    }

    .videoSliderWidget .padding-right10px {
        padding: 0;
    }
    header .menu, header .menu.stickyMenu{
        z-index: 1111;
    }
}