
* {
    -webkit-print-color-adjust: exact !important;   /* Chrome, Safari */
    color-adjust: exact !important;                 /*Firefox*/
}


@media print {

    img{ 
        page-break-before: auto !important; /* 'always,' 'avoid,' 'left,' 'inherit,' or 'right' */
        page-break-after: auto !important; /* 'always,' 'avoid,' 'left,' 'inherit,' or 'right' */
        page-break-inside: avoid !important; /* or 'auto' */
    }

}

body{background-color: #fff !important;}
.grid-item-div{border-color: #fff !important;background: #fff !important;}
.logo-orig,.nextprev-div,.mobile-nextprev{display: none !important;}

.navbar-light .navbar-brand, .navbar-brand, .navbar{display:inline-block !important;}
#header-main.header_main.fixed-header{background-color:#ffffff !important;}
.fixed-header{position: inherit;}
.fixed-header.header_main, .fixed-header.bg-white{background-color:#ffffff !important;}
.header_top-black{background-color:#ffffff !important; display:none;}
.fixed-header .navbar-brand-outer{background-color:#ffffff !important;}
.navbar-light .navbar-brand{padding:0px;}
.navbar-light .navbar-brand img{display:inline-block; position:relative; width:60px; top:auto; left:auto; right: 5px;}

.navbar-expand-xl .navbar-collapse{display: none !important;}

.navbar {padding: 13px 0; text-align: center; width: 100%;}
section.banner-wrap.banner-subpage-wrap {display: none;}
.navbar-light .navbar-brand, .navbar-brand {margin: 0 auto;}

.promotional-wrapper,
.footer-wrap{display:none;}

.item-img-innerwrap .card-body-inner{background:#313131 !important;}
.new-item-reader{background:#313131 !important;}
.item-img-innerwrap .card-body{background:#d0a039 !important;}

.vcf-container{display:none;}
.card.view-photo-gallery.mt-5{display:none;}

.parallax-mirror{display: none;}

.newsapp_reader_list .lit_div,
.newsapp_reader_list table.img-caption-table,
.newsapp_reader_list .pad-here.botnow,
.newsapp_reader_list form{display:none !important;}

.print-prev-wrap,
.view-wrap,
.m-news-menu,
.jmenu_readers{display:none !important;}
.edition_det{margin-top: 20px;}




.newsapp_list .container{margin: 0px auto; max-width: 100%; padding: 0;}
.newsapp_list .container .row{margin:0px;}
.newsapp_list .news-list-content .l_item,
.newsapp_list #grid .col-lg-8{position: inherit !important; left: inherit !important; top: inherit !important; width: 100% !important; max-width: 100% !important; flex: inherit !important;padding: 0 0 35px 0!important;margin:0 0 35px 0;border-bottom:1px solid #ddd !important;height: auto;}
.newsapp_list .news-list-content .l_item:last-child, .newsapp_list #grid .col-lg-8:last-child{border-color: transparent !important;}

.newsapp_list .card-body,
.newsapp_list .card-edition-overlay{width: 50%; position: inherit !important; order: -1; padding: 0;float: left;height: auto;background: transparent;}
.newsapp_list .card-edition-overlay .card-body{width:100%;}

.newsapp_list .col-md-8.box2 .card-img-overlay{position: inherit; width: 40%; order: -1;}
.newsapp_list .col-md-8.box2 .card-img-overlay .col-lg-6{width: 100%; flex: inherit; max-width: 100%;}
.newsapp_list .col-md-8.box2 .card-img-overlay .col-lg-6 .card-body{width: 100%; padding: 0;}
.newsapp_list .full_des img {  display: none;}
.newsapp_list .news-ed-box-3{background: transparent !important;}
.news-ed-box-2 .card-body, .news-ed-box-3 .card-body{padding: 0px !important;}
.newsapp_list .news-ed-box-3 .card-img-overlay{padding:0px; width:100%;position: inherit;}
.news-edition-item .card-title{padding: 0 15px 0px 30px !important;margin: 0px !important;font-size: 36px;color: #000 !important;}
.newsapp_list .news-edition-item .card-body .card-link{display:none;}
.newsapp_list .card-img-wrap-outer{width: 50%; order: 0;float: left; 
                                   display: none;}
/*.newsapp_list .list_pr{display: block !important; width: 100%; clear: both; background: #f3f3f3; padding: 50px 30px 0;}*/
.newsapp_list .row.justify-content-start.h-100 .col-xl-6{-ms-flex:inherit !important; flex: inherit  !important; max-width:100% !important;}
.newsapp_list .news-ed-box-4 .card-body-inner{background-color: transparent; box-shadow:none; position: inherit; width: 100%; padding: 0 !important;  max-width: 100%; flex: inherit;}
.newsapp_list .news-ed-box-4 .card-body-inner .principal_sma_des.des_list{display:none;}

.newsapp_list .card-edition-overlay{padding:0px;}

.newsapp_list .card.news-edition-item.news-ed-box-2.jlinkdetail{/*background:#313131;*/}
.newsapp_list .card.news-edition-item.news-ed-box-2.jlinkdetail .card-body{background:transparent; text-align:center;}
.newsapp_list .card.news-edition-item.news-ed-box-2.jlinkdetail .card-body .card-title{color: #d1a139;}

.newsapp_list .news-ed-box-1 .card-img-wrap,
.newsapp_list .news-ed-box-3 .card-img-wrap,
.newsapp_list .news-ed-box-4 .card-img-wrap,
.newsapp_list .news-ed-box-2 .card-img-wrap{ width: 300px !important;   height: 300px !important;   margin: 0 30px 30px 0;
    float: left;   background-size: cover !important;}
.newsapp_list .card-img-wrap{opacity:1 !important;}
.newsapp_list .parallax-mirror{display:none !important;}

.card-edition-overlay .col-xl-6,
.card-img-overlay .col-lg-6{padding:0px;width: 100%;flex: inherit;max-width: 100%;}
.showhomepage_ .news-ed-box-3 .card-body{width: 100%;padding: 0px;text-align: left;}
.showhomepage_ .news-ed-box-3[href="/news-edition-detail.html"] .full_des{width: 100%;}
.print-center{text-align:center;}
.full_des{overflow: hidden;padding: 0px 15px 0px 30px;    width: 100%;}
.full_des form{display: none !important;}
.full_des p {
    font-size: 16px;
    line-height: 1.6;
    font-weight: normal;
    color: #000;
    padding-bottom: 10px;
}
.full_des h1, .full_des h2, .full_des h3, .full_des h4, .full_des h5, .full_des h6{
    color: #000;
    margin-top: 20px;
    margin-bottom: 10px;
}
.full_des h1 {
    font-size: 29px;
}
.full_des h2 {
    font-size: 24px;
}




#header-main.header_main {
    background-color: #f5f5f5 !important;
}

body.news-detail-page{color:#949494; line-height:24px; font-size:14px;}
.news-detail-page .edition_det{margin-top:0px;}
.news-detail-page .sidebar-wrapper,
.news-detail-page .content-info-outer-wrapper{display: none !important;}
.newsapp_list .full_des {  display: block !important;     overflow: hidden;
    padding: 0px 180px;
    width: 100%;}
.newsapp_list .card-body {  display: none;}
.newsapp_list .print-title {
    display: inline-block;
    width: 100%;
    margin: 0 0 20px;
    font-size: 36px;
    line-height: normal;
    color: #193950;
}
.print_div_det{display:block !important;}
.print_div_det .wrapper{width:1000px; margin:auto;}
.print_div_det .title-here{ color:#5e5e5e; font-size:18px; text-transform:uppercase; padding:20px 0; text-align:center;}
.print_div_det .banner, .print_div_det .banners{background-color:#3d8ac6; position:relative;}
.print_div_det .image-box{float:right; max-width:800px; width:100%;}
.print_div_det .image-box img{max-width:100%;}
.print_div_det .banner-text{background-color:#0a3158; max-width:450px; width:100%; position:absolute; left:-30px; padding:30px 50px; top:40px; z-index:2;}
.print_div_det .banner-text h1{color:#e5f4ff; font-size:35px; margin-bottom:70px; line-height:40px; }
.print_div_det .by-author{color:#d6d6d6; font-size:18px; margin-bottom:30px;}
.print_div_det .content{padding-top:30px;}
.print_div_det p{margin-bottom:25px;}
.print_div_det h1{color:#bc974f; font-size:35px; padding-bottom:20px;}
.print_div_det h3{font-size:25px; margin-bottom:0px; line-height:40px; color:#949494; padding-bottom:0;}

.print_div_det .container{width:100%; margin:auto; padding:0px; max-width:100%;}
.print_div_det .container .banner .row .col-xs-12{width:100%;}

.news-detail-page .navbar-brand-outer{background-color:#ffffff;}
.news-detail-page .fixed-header .navbar-brand-outer{background-color:#ffffff !important;}
.news-detail-page .navbar-brand-outer {padding-bottom:0 !important; padding-top:0 !important;}

.newsapp_list #grid .col-lg-4, .newsapp_list #grid .col-md-4{flex: 100% !important; max-width: 100% !important;}
.news-edition-item .card-title a{color:#000 !important;}
.edition_det{margin-top:30px;}

.botnow{page-break-after: always;}

.grid-item-div {
    page-break-after: always;
}

.news-detail-page .container {
    max-width: 100%;
}

.news-detail-page .print_div_det .wrapper {
    width: 100%;
}

.news-detail-page .desktop-header {
    display: none;
}

.news-detail-page .print-header, .newsapp_list .print-header{
    display: block;
    background-color: #3d8ac6 !important;
    padding: 15px;
}
.newsapp_list .print-header{text-align: center;}
.newsapp_list .print-header a {display:  inline-block;}
.news-detail-page .print-header img, .newsapp_list .print-header img{height: 120px;}

.news-detail-page .print-header:after {
    content: '';
    display: table;
    clear: both;
}
.news-detail-page .print-header a {
    float: left;
}
.news-detail-page .print-header h1 {
    float: right;
    color: #fff;
    margin-top: 30px;
}
.news-detail-page header, .news-detail-page footer, .newsapp_list header, .newsapp_list footer, .newsapp_list .quicklinks , .news-detail-page .quicklinks{display: none;}
.news-detail-page .edition_det .heading-title, .news-detail-page .general-page .banner, .newsapp_list .general-page .banner {
    display: none;
}
.news-detail-page .general-page{background: #fff;}
.newsapp_list .edition_det{margin-top:0px;}
.news-detail-page .print_div_det .banner, .news-detail-page .print_div_det .banners {display: block;}
.newsapp_list .general-page{background: #fff;}
.news-detail-page .general-page .content {  padding-right: 0;}
.image_caption_right_bold, .image_caption_left_bold{max-width: 100%; display: block;}

@media (min-width: 320px){
    .item-img-innerwrap .card-body-inner{margin-left:0;}
    .item-img-innerwrap .card-body{border-left:0;}
    .news-edition-wrap{padding: 94px 0 10px;}

    .newsapp_list .card-img-wrap-outer{height: auto !important;}

    .container{max-width:100%;}

    .print_div_det .banner-text{max-width:100%; width: 100%; position: relative; left: 0; top: 0;}
    .print_div_det .banner, .print_div_det .banners{padding:30px 30px 0;}
    .print_div_det .container .banner .row{margin-left: -30px; margin-right: -30px;}
    .print_div_det .image-box{margin-top:30px; max-width: 100%; width: 100%;}

}

@media (min-width: 768px){
    .quicklinks-search-wrap{display:none !important;}
    .item-img-innerwrap .card-body-inner{margin-left:13px;}
    .item-img-innerwrap .card-body{border-left: 20px solid #313131;}

    .item-img-innerwrap .card-body-inner h2{line-height:30px !important;}
    .item-img-innerwrap .card-body-inner h2 a{font-size:30px !important;}


    .print_div_det .banner-text{max-width: 450px; position: absolute; left: -30px; top: 40px;}
    .print_div_det .banner, .print_div_det .banners{padding:0px; min-height: inherit;}
    .print_div_det .container .banner .row{margin-left:0px; margin-right:0px;}
    .print_div_det .image-box{margin-top:0px; max-width:800px;}

    .news-edition-heading{padding: 0 50px 40px !important;}

}

@media (min-width: 992px){
    .new-card-body-reader{left: -430px;}
    .item-img-innerwrap .card-body-inner h2{line-height:63px;}
    .item-img-innerwrap .card-body-inner h2 a{font-size:48px;}
}

@media (min-width: 1200px){
    .new-card-body-reader{left: -560px;}
    .item-img-innerwrap .card-body-inner h2 a{font-size:58px;}
    .news-edition-wrap{padding:100px 0 10px;}

    #header-main.header_main.fixed-header{background-color: #ffffff !important;}

}



@media (max-width: 1199px){
    .navbar{padding:0px;}
    .navbar-brand-outer{padding: 0px;}
    .news-edition-wrap{padding-top: 74px;}
}

@media (max-width: 767px){
    .container{max-width:480px;}
    .grid-item-div{clear: both;}
    .card-img-wrap-outer{height: 220px !important;}
    .newsapp_list .card-img-wrap-outer{width: 100%;}
    .newsapp_list .card-body, .newsapp_list .card-edition-overlay{width: 100%;}
    .news-ed-box-1 .card-body{height: auto !important;}
    .newsapp_list .news-ed-box-2 .card-body, .newsapp_list .news-ed-box-3 .card-body, .newsapp_list .news-ed-box-3 .card-img-wrap{height: auto;}
    .full_des, .news-edition-item .card-title{padding: 0 5px !important;}
    .news-ed-box-1 > div{height: auto !important;}
    .newsapp_list .news-ed-box-2 .card-body, .newsapp_list .news-ed-box-3 .card-body, .newsapp_list .news-ed-box-3 .card-img-wrap{height: auto !important;}
    .newsapp_list .news-ed-box-1 .card-img-wrap, .newsapp_list .news-ed-box-3 .card-img-wrap, .newsapp_list .news-ed-box-4 .card-img-wrap{height: 480px !important;}
    .newsapp_list .news-ed-box-4 .card-img-wrap{height: 150px !important;
                                                width: 150px; 
    }

    .news-detail-page .print-header h1 {
        font-size: 1.9rem;
        margin-top: 40px;
    }
}
@media (max-width: 480px){
    .container{max-width:320px;}
    .newsapp_list .news-ed-box-1 .card-img-wrap, .newsapp_list .news-ed-box-3 .card-img-wrap, .newsapp_list .news-ed-box-4 .card-img-wrap{height: 280px !important;}
}

@page {
    size: auto;
    margin: 25px;
}

@media print and (color) {
    * {
        -webkit-print-color-adjust: exact;
        print-color-adjust: exact;
    }
}
