@charset "utf-8";
 @media print {
.container, .inner-content-portion {
	width:100% !important;
    max-width: 100% !important;
}
*,*:after,*:before{background:transparent !important;

color:#000 !important;
}

.header-wrapper {
    border-bottom: 1px solid #000 !important;
	text-align:center!important;
}

.footer-bottom-wrapper{
	border-top:1px solid #000!important;
	text-align:center!important;
}
body, a {
	font-family:Arial, Helvetica, sans-serif;
	color:#000 !important;
}
body p {
	line-height:22px !important;
}

.logo {
	padding: 10px 0!important;
}

.body-container ul.list li {
	position:relative;
}
.region-header-top,.header-right,.megamenu-wraper,.footer-top-wrapper,.carousel-wrapper {
	display:none !important;
}
     
/* Receipt generation print css */
     
     .page-node-type-receipt .region-top-header,
     .page-node-type-receipt .header-wrapper,
     .page-node-type-receipt .wrapper.nice-menu,
     .page-node-type-receipt .wrapper.banner-wrapper,
     .page-node-type-receipt .sec1,
     .user_dashboard .sidebar_first,
     .page-node-type-receipt .wrapper.carousel-wrapper,
     .page-node-type-receipt .wrapper.footer-wrapper,
     .page-node-type-receipt .wrapper.footer-wrapper .footer-top-wrapper,
     .page-node-type-receipt .wrapper.footer-wrapper .footer-top-wrapper .region-footer-menu,
     .page-node-type-receipt .ico-print1{display: none!important;}   
     
     
     .path-receipt-generated .region-top-header,
     .path-receipt-generated .header-wrapper,
     .path-receipt-generated .wrapper.nice-menu,
     .path-receipt-generated .wrapper.banner-wrapper,
     .path-receipt-generated .sec1,
     .user_dashboard .sidebar_first,
     .path-receipt-generated .wrapper.carousel-wrapper,
     .path-receipt-generated .wrapper.footer-wrapper,
     .path-receipt-generated .wrapper.footer-wrapper .footer-top-wrapper,
     .path-receipt-generated .wrapper.footer-wrapper .footer-top-wrapper .region-footer-menu,
     .path-receipt-generated .ico-print1{display: none!important;}   
     
     
     .page-node-type-application-registration .region-top-header,
     .page-node-type-application-registration .header-wrapper,
     .page-node-type-application-registration .wrapper.nice-menu,
     .page-node-type-application-registration .wrapper.banner-wrapper,
     .page-node-type-application-registration .sec1,
     .user_dashboard .sidebar_first,
     .page-node-type-application-registration .wrapper.carousel-wrapper,
     .page-node-type-application-registration .wrapper.footer-wrapper,
     .page-node-type-application-registration .wrapper.footer-wrapper .footer-top-wrapper,
     .page-node-type-application-registration .wrapper.footer-wrapper .footer-top-wrapper .region-footer-menu,
     .path-receipt-generated.page-node-type-application-registration .ico-print1{display: none!important;} 
     
     .page-node-type-request-for-new-center .region-top-header,
     .page-node-type-request-for-new-center .header-wrapper,
     .page-node-type-request-for-new-center .wrapper.nice-menu,
     .page-node-type-request-for-new-center .wrapper.banner-wrapper,
     .page-node-type-request-for-new-center section.sec1{
        display: none!important;
      }
     .page-node-type-request-for-new-center .region.region-footer-menu{
         margin-bottom: 10px!important;
     }
     .page-node-type-request-for-new-center .wrapper.footer-wrapper{
         border: 0px!important;
     }

     .header-wrapper .col-md-6{width:50%; float:left;}
     .img-head .views-element-container div > div{justify-content: end !important;}
	 .header-wrapper .col-md-6:nth-child(1) a.brand{margin-left:-10px; float:left; display:block; font-size:16px; text-align:left;}
     a.brand img{height: 130px !important;}
	 .min-banner .row >.col-lg-4{width:49%; float:left;}
	 .min-banner .row.justify-content-center{justify-content:inherit !important;}
	 .min-banner .row.gap-5{gap:0 !important; }

     .gallery-wrapper .row > .col-lg-4:last-child{width:100% !important;}
	 .bottom-cards >div{display:block; width:100%;}
	 .bottom-card-img{width:24% !important; float:left;}
	 .bottom-card-img img{height:130px !important;}
	 .bottom-card-img:nth-child(even){margin-right: 10px !important;}

	 .bottom-info-list{display:flex; flex-wrap:wrap;}
	 .bottom-info-list li{width:auto !important; float:left; margin:6px;}

	 .topbar .d-flex{display:flex !important;}
	 .topbar ul.accessibility-icons{width: auto !important;}

     .banner-wrapper .flexslider .slides img{width: 100% !important; max-width: 100% !important; height: 350px;}
     .footer-wrapper .container.d-flex{display: block !important;}

     .useful-links a, .lab-card .views-row .views-col a{font-size: 18px !important;}
     .topbar ul.accessibility-icons li a, .brand span{font-size: 15px !important;}
     .useful-links .views-view-responsive-grid__item{min-height: 80px !important;}
     .useful-links img{display: none;}
     .useful-links p{margin-bottom: 0 !important;}
	 
	 
	 .page-node-type-amantran .csir-print-btn {display:none;}
	 body.body.page-node-type-amantran {
    background-color: #22272d !important;
}
body.page-node-type-amantran .inner-page-content .content-area{width:80% !important;}

body.page-node-type-amantran .inner-page-content .content-area::before {
    content: '';
    background: url(../images/invitation-flower.png) no-repeat;
    display: block;
    width: 100px;
    height: 250px;
    z-index: 99999;
    position: absolute;
    top: -89px;
    background-size: contain;
    right: -48px;
    -webkit-transform: rotate(-50deg);
    -ms-transform: rotate(-50deg);
    transform: rotate(-50deg);
}

body.page-node-type-amantran .inner-page-content .content-area::after {
    content: '';
    background: url(../images/invitation-flower.png) no-repeat;
    display: block;
    width: 100px;
    height: 250px;
    z-index: 99999;
    position: absolute;
    left: -61px;
    background-size: contain;
    bottom: -81px;
    -webkit-transform: rotate(-40deg) scale(-1);
    -ms-transform: rotate(-40deg) scale(-1);
    transform: rotate(-40deg) scale(-1);
}

}


