.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}
.aboutus__section, .home--pmBox, .home--whatsNew, .training__Block{page-break-before:always}
.mainnav.fixed {position: static;box-shadow: none; -webkit-print-color-adjust: exact; }
.top_header_bar,
.custom__Footer,
.mainnav,
li.menu-item.menu-item--expanded.hover ul.menu,
.container.gallery__listing {
    background: #12477F;
    -webkit-print-color-adjust: exact; 
}
.top_header_bar {
    height: 80px;
    -webkit-print-color-adjust: exact; 
}
.top-right-sec {
    position: relative;
    -webkit-print-color-adjust: exact;
}
.outer--media {
    position: absolute;
    top:-5px;
    -webkit-print-color-adjust: exact; 
}
.region-top-header-right {
    margin-top: 20px;
    -webkit-print-color-adjust: exact; 
}
.top_header_bar .container {
    padding-top: 17px;
    -webkit-print-color-adjust: exact; 
}
div#navbarNavAltMarkup {
    position: absolute;
    top: -16px;
    -webkit-print-color-adjust: exact; 
}
.navbar-nav.Topbar__Menu ul {
    gap: 0;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    -webkit-print-color-adjust: exact;
}
.region-top-header-left .text-formatted ul li {
    line-height: 20px;
    text-align: left;
    padding: 0px;
    margin: 0px;
    -webkit-print-color-adjust: exact;
}
.logoText .hindiText, .logoText .engText{font-size: 10px;}
.logoText .hindiShortText, .logoText .engShortText{font-size: 10px;}
.mainLogo img { width: 80px;}
.region-primary-menu .menu-toggle {display: none;}
.region-primary-menu .menu-item, .region-primary-menu .menu-item {float: left;}
.aboutus__section .heading2 {position: static;text-align: left;}
.col-lg-5.home--whatsNew {
    width: 100%!important;
    margin: 0px;
    padding: 0px;
    -webkit-print-color-adjust: exact;
}
.Announcements__sec {
    height: auto;
    padding-left: 0px;
    -webkit-print-color-adjust: exact;
}
.home--pmBox{width: 600px;-webkit-print-color-adjust: exact;}
.minister-details.minister-aligh1,
.minister-details.minister-aligh3 {left: 95px;}
.mainnav.fixed .fixed-logo{display: none;}
.footer__text{margin-bottom: 20px;}
.Copyright__Sec .container {
    display: flex;
    flex-direction: column;
}
footer h2 {font-size: 14px;}
.container, .container-md, .container-sm {
    max-width: 720px;
}
.custom__Events .views-row .event-card-CustomYear {
    background: #000!important;
    -webkit-print-color-adjust: exact;
}
.chart_block .col-4 {width: 100%;}
.chart_block .container .row canvas#myChart1, .chart_block .container .row canvas#myChart2, .chart_block .container .row canvas#myChart3{margin-left: 150px!important;}
.container.gallery__listing, .container.footerlogo__listing, .custom__Footer{margin: 0px 0px;padding-bottom: 0px;}
.custom__Footer{padding: 20px 0px 10px 0px!important;margin: 20px 0px 0px 0px;}
.container.footerlogo__listing,
.container.footerlogo__listing .owl-carousel .owl-stage {
    width:800px!important;
    -webkit-print-color-adjust: exact;
    display: flex;
    margin-top: 5px;
}
.container.footerlogo__listing{padding-bottom: 15px;}
#block-rvs-facultyhead h5.card-title {
    position: absolute;
    padding: 10px 14px 10px 26px;
    left: -30px;
    right: inherit;
    top: 0;
    bottom: inherit;
     -webkit-print-color-adjust: exact;
}
h5.card-title {
    background: linear-gradient(90deg, #383F8F 0%, #E15E30 100%);
    color: #fff;
     -webkit-print-color-adjust: exact;
     width: 300px!important;
}
#block-rvs-facultyhead h5.card-title::before {
    position: absolute;
    top:54px!important;
    left: 0px!important;
    content: '';
    left: 0;
    width: 0;
    height: 0;
    border-left: 30px solid transparent;
    border-right: 30px solid transparent;
    border-top: 30px solid #844d64;
    z-index: -1;
     -webkit-print-color-adjust: exact;
}
#block-rvs-facultyhead h5.card-title::after {
    position: absolute;
    top: 0;
    content: '';
    left: 0;
    width: 0;
    height: 0;
    box-shadow: -6px 16px 11px -16px rgba(0, 0, 0, 0.45);
    transform: rotate(2deg);
     -webkit-print-color-adjust: exact;
}
canvas#myChart1{margin-bottom: 0px!important;-webkit-print-color-adjust: exact;}