@media print {
body{padding:1em}
.inner-banner{display:none}
.body-container{padding: 10px 0px 0px 0px;}
.logo{min-width:500px}
.whats-new-container > h2{background:transparent;padding-left:0}
.news-container h2{background:transparent;padding-left:0}
.nav-wrapper{display:none}
.sw-logo{display:none}
.minister-box{width:25%;display:inline-block}
.menu-block-wrapper .menu .menu__item{width:48%!important;float:left;display:inline-block;margin:5px}
div{-webkit-print-color-adjust:exact}
#cmf-analytics{max-height:883px!important}
#cmf-analytics svg{width:100%!important}
.minister-container-right{width:100%;float:none;margin:0}
.box-container-left{margin:0;float:left;width:100%}
div#block-views-minister-s-profile-block{width:100%;float:left}
.view-minister-s-profile .views-row-1,.view-minister-s-profile .views-row-2{width:48%;display:inline-block;text-align:center;padding:20px 0;padding-bottom:10px}
#block-block-8 p{text-align:center;margin:0}
.view-minister-s-profile .views-row-3{background:transparent;float:right;line-height:161px;min-height:161px;width:100%;text-align:center;display:block;margin-top:15px}
.whats-new-container{float:left;padding:0 30px 0 20px;width:50%}
.news-container{background:transparent;float:right;padding:20px;width:44%;margin-bottom:30px}
.calender-container{float:none;margin-bottom:10px;padding:0;width:100%;clear:both}
.region-related-news{background:transparent;float:right;padding:20px;width:100%}
#block-views-press-releases-block,#block-views-press-photos-block,#block-views-niramaya-ncd-newsletter-block{float:left;padding:0 10px;width:33%;border-bottom:0}
.menu-block-wrapper .menu .menu__item{width:32%;float:left;display:inline-block;margin:5px}
#block-views-event-calendar-block{width:50%;display:inline-block;width:52%;float:left;margin:16px 0 0;display:none}
.bottom-carousel .flex-pauseplay a{display:none}
.footer-top-wrapper{display:none}
.gallery{display:none}
.photogallery{display:none}
.banner-wrapper .flex-control-nav,.banner-wrapper .flex-pauseplay{display:none}
.region-sidebar-third a.menu__link{background:#ded425}
.menu-name-menu-home-block-menu .menu__link img.icon{display:none}
.secondary-menu div#block-views-event-calendar-block{display:none}
.union-mini .mini-second-block{width:100%;float:none;text-align:center;padding:81px 10px 55px;border:1px solid #fff;margin-left:10px}
.secondary-menu{padding-left:30px}
.secondary-menu .menu-name-menu-home-block-menu .menu__item.is-leaf{list-style-image:none;list-style-type:circle;width:100%;float:none;display:block;background:url(../images/whats-bullet.png) no-repeat 0 8px;padding-left:15px;margin-bottom:7px}
.menu-name-menu-home-block-menu a.menu__link{width:100%;margin:5px 0;text-align:left;padding:0;min-height:auto;background:transparent}
.menu-name-menu-home-block-menu span.ext-text{width:100%;float:none;color:#fff;vertical-align:middle;font-weight:600;color:#000;font-size:120%;line-height:130%;display:block}
.menu-name-menu-home-block-menu a.menu__link.bg-1{padding:0}
.minister-container-right{width:100%;float:none;margin:20px 0}
.imp-link .poorpatient{width:50%;float:left;padding-right:15px}
.white-container .imp-link{float:left;width:66%;padding:0}
h2.block__title.block-title{color:#000;margin:0;font-weight:600;font-size:110%}
.footer-bottom-wrapper{background:none;background-color:transparent;color:#000}
.footer-bottom-wrapper a{color:#000}
.gtranslate{display:none}
.copyright-content{color:#000}
.visitor{float:left;width:33%;padding:30px 0}
.more-link{display:none}
.sidebar-last{padding:0}
.gallery-holder ul.slides{float:left;width:72%;padding:1px}
.gallery-holder ol.flex-control-nav.flex-control-thumbs{float:left;padding:0;width:23%!important}
.gallery-holder .flex-control-thumbs li{width:100%!important;margin:4px 8px 0 0 !important;padding:0!important;float:none}
.gallery-holder .flex-control-thumbs li img{width:100%}
.inner-banner{width:100%;background:transparent;height:35px}
.carousel-wrapper{padding:0;background:transparent;border-top:1px solid #d2d2d2;display:none}
#block-cmf-content-header-region-block,#flexSlider,.toggle-nav-bar .menu-icon,span.menu-text{display:none}
.state-mini,.union-mini{padding:15px;float:none;width:100%;border:1px solid #eee;background:transparent}
.minister-container-right{border-left:1px solid #fff;float:left;overflow:hidden;height:100%;padding:25px 0}
.minister-container-right{border-left:1px solid #fff;float:left;padding-top:0;background:transparent}
.union-mini{display:table;width:inherit;margin:0 auto}
.union-mini .mini-first-block{padding:0 10px!important;float:none!important;display:table-cell}
.union-mini .mini-second-block{float:none!important;display:table-cell;vertical-align:top;width:auto!important}
.minister-block img{max-width:85%;margin:10px 0}
.bg-wrapper{margin:0}
.block-easy-breadcrumb,.about-minright-container{padding-left:0px;}
.container{width: inherit;}
button.toggle-now {
    background: #c09d0f !important;
    border: none;
    color: #fff !important;
    padding: 10px;
    padding-bottom: 7px;}

.toggle-menu-section {
    
    border: red;
    display: block;
    position: absolute;
    top: 42px;
    right: 51px;
}

.fa-align-justify:before {
    content: "\f039";
    color: #fff !important;
}
.menu-part {
    min-height: 40px;
    display: none;
}
.nws {
    position: static;
    top: 0;
    z-index: 2;
    width: 100%;
    padding: 35px 0px;
}

.news-part ul li {
    float: none;
    margin-right: 9px;
    display: table;
    display: inline-block;
    width: 100%;
    vertical-align: top;
    margin-bottom: 20px;
}

.profile-st ul li:first-child {
    text-align: center;
}

.profile-st ul li:first-child p {
    text-transform: uppercase;
    margin-bottom: 0;
    color: #110e3b;
    font-weight: 600;
    margin-top: 11px;
    text-align: center;
}

div#block-block-14 ul li img {
    float: none;
    margin-bottom: 20px;
}

.news-section {
 position: static; 

    margin-top: 0px;
    min-height: 130px;
}

.news-part ul li {
    float: none;
    margin-right: 9px;
    display: table;
    display: inline-block;
    width: 100%;
    vertical-align: top;
    margin-bottom: 20px;
}
.profile-st ul li:first-child {
    text-align: center !important;
}
.about-section .news-section {
    margin-top: 0px !important;
    padding: 13px 0px;
}
.bottom-caption {
    display: none !important;
}

img.opcityten {
    display: none !important;
}

.whatsnewothersection {
    padding-bottom: 0px !important;
}
.col-md-3.event {
    margin-top: 80px;
}

.bottom-mid-sectin ul {
    margin-top: 125px;
}

.media-section {
    margin-top: 70px;
}
}