table.dataTable tbody th, table.dataTable tbody td {
    padding: 8px 18px !important;
}
@media only screen and (max-width:1024px) {
.banner-wrapper .banner-image-wrapper #nwicVideo {
	height: 335px
}
.navigation-wrap.header-wrap.scroll-on {
	padding: 0 50px
}
.col-xs-12.col-md-3.logoLeft, .col-xs-12.col-md-3.text-right.logoRight {
	max-width: 12%;
	flex: 12%
}
.col-xs-12.col-md-6.text-center.logoMiddle {
	max-width: 76%;
	flex: 76%
}
.logoMiddle p {
	font-size: 12px
}
li.nav-item span.fa.fa-angle-down {
	display: none
}
.wsmenu-click {
	display: inline-block
}
}
@media only screen and (min-width:1024px) {
.large_device_content {
	display: none
}
}
@media only screen and (min-width:1280px) {
.medium_device_content {
	display: block
}
.bannerSlider .owl-carousel img {
	height: 510px
}
.navigation-wrap.header-wrap.scroll-on .wsmenu-list li a {
	font-size: 15px
}
.brochures_div .box1 .desc_content {
	height: 52px;
	overflow: hidden
}
.organogramNew_div .tree ul.anothertree li span {
    right: -16.7%;
}
}
@media only screen and (min-width:1440px) {
.events_div .nav-tabs-outer ul.nav.na-tab.parent_tabs {
	width: 67%
}
.events_div .nav-tabs-outer .nav-tabs {
	width: 43%
}
.organogram_div .subdirector>li:after {
	width: 58%
}
.innerbanner {
	padding: 125px 0 230px 0
}
.inr_banner_heading {
	margin-bottom: 60px
}
.banner-wrapper .banner-image-wrapper #nwicVideo {
	height: 365px
}
#home-wrapper .banner-image-wrapper img, .banner-wrapper .banner-image-wrapper .slider.slick-initialized.slick-slider {
	height: 345px
}
#home-wrapper .banner-image-wrapper {
	margin-top: 31px
}
#home-wrapper .banner-text-wrapper h4 {
	font-size: 38px;
	line-height: 38px
}
#home-wrapper .banner-text-wrapper h1 {
	font-size: 16px
}
#home-wrapper .expertise-button a {
	font-size: 16px;
	padding: 15px 25px
}
.navbar .navbar-nav .nav-item {
	margin: 0 6px
}
.navbar .navbar-nav .nav-item a {
	font-size: 16px
}
.topHeader {
	padding: 0 15px
}
.container, .container-lg, .container-md, .container-sm, .container-xl {
	max-width: 1230px
}
.bannerSlider, .bannerSlider .owl-carousel {
	/* height: 510px */
	height: 400px
}
.bannerSlider .owl-carousel img {
	height: 510px
}
#home-wrapper .banner-image-wrapper img, .banner-wrapper .banner-image-wrapper .slider.slick-initialized.slick-slider {
	height: 400px
}
.ministers-wrapper {
	padding: 65px 0 40px
}
.social_icon {
	top: 20%
}
.navigation-wrap.header-wrap.scroll-on {
	padding: 0 20px
}
.brochures_div .box1 .desc_content {
	height: 72px;
	overflow: hidden
}
.tree ul.anothertree li span {
	right: -13.8%
}
.organogramNew_div .tree ul.anothertree li span {
    right: -15.4%;
}
.navigation-wrap.header-wrap.scroll-on .wsmenu-list li a {
    font-size: 14px;
}
}
@media only screen and (min-width:1600px) {
.container, .container-lg, .container-md, .container-sm, .container-xl {
	max-width: 1390px
}
.navigation-wrap.header-wrap.scroll-on {
	padding: 0 25px
}
.tree ul.anothertree li span {
	right: -12.1%
}
}
@media only screen and (min-width:1680px) {
tr#hidden td:nth-child(2) {
	width: 17%!important
}
tr#hidden td:nth-child(3) {
	width: 41.5%!important
}
.events_div .nav-tabs-outer ul.nav.na-tab.parent_tabs {
	width: 58%
}
.events_div .nav-tabs-outer .nav-tabs {
	width: 36%
}
.celebrities-box {
	width: 85%
}
.popover__wrapper:nth-child(even) .celebrities-box {
	float: right
}
.organogram_div .subdirector>li:after {
	left: 108%;
	width: 63%
}
.innerbanner {
	padding: 130px 0 230px 0
}
.inr_banner_heading {
	margin-bottom: 60px
}
#home-wrapper .banner-image-wrapper img, .banner-wrapper .banner-image-wrapper .slider.slick-initialized.slick-slider {
	height: 400px
}
#home-wrapper .banner-text-wrapper h4 {
	font-size: 46px;
	line-height: 46px
}
#home-wrapper .banner-text-wrapper h1 {
	font-size: 22px;
	line-height: 30px;
}
#home-wrapper .expertise-button a {
	font-size: 18px;
	padding: 15px 25px
}
.col-height-features {
	height: 300px
}
.feature-icon img {
	height: 180px
}
.tabPanelBox .resp-tabs-container {
	height: 240px
}
.holder .mask {
	height: 205px
}
.navbar .navbar-nav .nav-item {
	margin: 0 10px
}
.banner-wrapper .banner-image-wrapper #nwicVideo {
	height: 360px
}
#home-wrapper .banner-image-wrapper {
	margin-top: 20px
}
.topHeader {
	padding: 0 15px
}
.wsmenu-list li a {
	font-size: 18px
}
.bannerSlider, .bannerSlider .owl-carousel {
	height: 650px
}
.bannerSlider .owl-carousel img {
	height: 650px
}
#home-wrapper .banner-image-wrapper img, .banner-wrapper .banner-image-wrapper .slider.slick-initialized.slick-slider {
	height: 400px
}
.ministers-wrapper {
	padding: 65px 0 40px
}
.social_icon {
	top: 20%
}
.navigation-wrap.header-wrap.scroll-on {
	padding: 0 20px
}
.call-actn, .call-actn2 {
	min-height: 195px
}
.container, .container-lg, .container-md, .container-sm, .container-xl {
	max-width: 1460px
}
.logoLeft img {
	margin: 0 10px 0 0
}
.brochures_div .box1 .desc_content {
	height: 100px;
	overflow: hidden
}
.tree ul.anothertree li span {
	right: -11.5%
}
.organogramNew_div .tree ul.anothertree li span {
    right: -13.2%;
}
.col-md-12.archivementSec img {
	width: 100%;
    height: 300px;
} 
}
@media only screen and (min-width:1920px) {
.organogram1_div_new .anotherTre li span:after {
    height: 89px;
}
tr#hidden td:nth-child(2) {
	width: 17%!important
}
tr#hidden td:nth-child(3) {
	width: 42%!important
}
.tree code, .tree span {
	margin: 10px 4px 20px;
	padding: 10px;
	font-size: 16px
}
.brochures_div .box1 .desc_content {
	height: auto;
	overflow: unset
}
.large_device_content {
	display: block
}
.medium_device_content {
	display: none
}
.events_div .nav-tabs-outer ul.nav.na-tab.parent_tabs {
	width: 50%
}
.events_div .nav-tabs-outer .nav-tabs {
	width: 30%
}
.celebrities-box {
	width: 80%
}
.popover__wrapper:nth-child(even) .celebrities-box {
	float: right
}
.organogram_div .subdirector>li:after {
	left: 108%;
	width: 62%
}
#home-wrapper .venture-slide img {
	/* width: 90% */
	width: 70%
}
.Employee_corner {
	padding: 50px
}
#home-wrapper .expertise-list-content p {
	font-size: 16px
}
.innerbanner {
	padding: 160px 0 230px 0
}
.inr_banner_heading {
	margin-bottom: 60px
}
#home-wrapper .banner-image-wrapper img, .banner-wrapper .banner-image-wrapper .slider.slick-initialized.slick-slider {
	height: 400px
}
.banner-wrapper .banner-image-wrapper #nwicVideo {
	height: 350px
}
#home-wrapper .banner-image-wrapper {
	margin-top: 25px
}
#home-wrapper .banner-text-wrapper h4 {
	font-size: 50px;
	line-height: 50px
}
#home-wrapper .banner-text-wrapper h1 {
	font-size: 24px;
	line-height: 30px;
}
#home-wrapper .expertise-button a {
	font-size: 16px;
	padding: 15px 25px
}
.navbar .navbar-nav .nav-item {
	margin: 0 10px
}
.topHeader {
	padding: 0 15px
}
.container, .container-lg, .container-md, .container-sm, .container-xl {
	max-width: 1695px
}
.bannerSlider, .bannerSlider .owl-carousel {
	/* height: 650px */
	height: 510px
}
.bannerSlider .owl-carousel img {
	height: 650px
}
#home-wrapper .banner-image-wrapper img, .banner-wrapper .banner-image-wrapper .slider.slick-initialized.slick-slider {
	/* height: 500px */
	height: 400px
}
.col-height-features {
	height: 340px
}
.feature-icon img {
	height: 200px
}
.tabPanelBox .resp-tabs-container {
	height: 289px
}
.holder .mask {
	height: 256px
}
footer .widget_address li, footer .widget_services ul li {
	font-size: 16px
}
.footer-wrapper {
	padding-left: 200px
}
#home-wrapper .ventures-wrapper {
	padding: 40px 0 5px 0
}
.social_icon {
	top: 20%
}
#home-wrapper .showcase-wrapper {
	padding: 30px 0 20px
}
.wsmenu-list li a {
	padding: 0 15px;
	font-size: 19px
}
.megamenu li a {
	font-size: 14px
}
.ministers-wrapper {
	/* padding: 60px 0 45px */
	padding: 10px 0px
}
.navigation-wrap.header-wrap.scroll-on {
	padding: 0 20px
}
.call-actn, .call-actn2 {
	min-height: 200px
}
.logoLeft img {
	margin: 0 10px 0 0
}
.data_map_right {
	width: 22%
}
.speaker-note img {
	height: 300px
}
.tree ul.anothertree li span {
	right: -10.6%;
}
.organogramNew_div .tree ul.anothertree li span {
    right: -11.5%;
}
.img-holder {
    width: 750px;
}
.col-md-12.archivementSec img {
	width: 100%;
    height: 500px;
} 
}
@media only screen and (min-width:2560px) {
.header-nav-wrapper .waves {
    height: 140px;
}
.filterDate button#btn {
	height: 40px!important;
	line-height: 0;
	margin-top: 0!important
}
.filterDate .healcode-jump-to-date span#value_from_end_date-error {
	right: 212px
}
.sidebar.sticky {
	width: 27%
}
tr#hidden td:nth-child(2) {
	width: 17%!important
}
tr#hidden td:nth-child(3) {
	width: 42.5%!important
}
.events_div .nav-tabs-outer ul.nav.na-tab.parent_tabs {
	width: 39%
}
.events_div .nav-tabs-outer .nav-tabs {
	width: 24%
}
.celebrities-box {
	width: 75%
}
.popover__wrapper:nth-child(even) .celebrities-box {
	float: right
}
.organogram_div .content {
	max-width: 1700px
}
.organogram_div .departments:after {
	left: 6.4%
}
.organogram_div .subdirector>li:after {
	left: 77%;
	width: 83%
}
.organogram_div .subdirector>li:first-child {
	right: 28.5%
}
.subdirector:after {
	left: 47.3%
}
.organogram_div .departments>li:first-child {
	left: 28.9%
}
#home-wrapper .venture-slide img {
	/* width: 90% */
	width: 70%
}
.footer-wrapper {
	padding-left: 310px
}
.Employee_corner {
	padding: 50px
}
.Employee_corner .service-box {
	min-height: 200px;
	padding: 40px 10px
}
.topHeader {
	padding: 0 15px
}
.navigation-wrap.header-wrap.scroll-on {
	padding: 0 40px
}
.navigation-wrap.header-wrap.scroll-on .wsmenu-list li a {
    font-size: 18px;
}
#home-wrapper .banner-image-wrapper img, .banner-wrapper .banner-image-wrapper .slider.slick-initialized.slick-slider {
	/* height: 550px */
	height: 450px
}
#home-wrapper .banner-text-wrapper h4 {
	font-size: 45px
}
#home-wrapper .banner-text-wrapper h1 {
	font-size: 22px;
	line-height: 30px;
}
#home-wrapper .expertise-button a {
	font-size: 18px;
	padding: 25px 35px
}
.navbar .navbar-nav .nav-item {
	margin: 0 15px
}
.megamenu li a {
	font-size: 16px
}
.navbar .navbar-nav .nav-item a {
	font-size: 24px
}
.container, .container-lg, .container-md, .container-sm, .container-xl {
	max-width: 2160px
}
.logoLeft img {
	width: 85px
}
.logoRight img {
	width: 101px
}
.logoMiddle h2 {
	font-size: 34px;
	margin: 16px 0 3px
}
.logoMiddle p {
	font-size: 18px;
	font-weight: 500
}
.topHeader a, .topRightHeader .dropdown>a {
	font-size: 18px;
	padding: 8px 9px
}
#home-wrapper .main-box a {
	width: 340px
}
.main-box a img.img-thumbnail {
	height: 210px
}
.tabPanelBox .panelTabBox ul li a {
	font-size: 24px
}
.tabPanelBox .resp-tabs-container {
	height: 370px
}
.holder .mask {
	height: 340px
}
#home-wrapper .expertise-list-content p, #home-wrapper .expertise-list-content span {
	font-size: 24px;
	line-height: 34px
}
#home-wrapper .expertise-list-content h2 {
	font-size: 34px;
	line-height: 34px
}
#home-wrapper .heading {
	font-size: 44px;
	line-height: 44px
}
.tabPanelBox .panelTabBox ul li:after {
	top: 13px
}
footer h3.widget-title {
	font-size: 34px
}
#home-wrapper .home-showcase-tabs .nav-tabs .nav-link, .navbar .navbar-nav .nav-item ul.sub-menu li a, .resp-tabs-list li {
	font-size: 24px
}
body, footer .footer-bottom .copyrights-text, footer .widget_address li, footer .widget_services ul li {
	font-size: 20px
}
.slick-slide img {
	margin: auto
}
.topHeader .common-left ul li.gov-india, .topHeader .common-left ul li.ministry {
	padding-top: 8px
}
.trainingtBox a {
	margin-right: -100px
}
.modal-lg, .modal-xl {
	max-width: 1000px
}
.form-control {
	height: 60px;
	font-size: 20px;
	padding: 10px 15px
}
.btn {
	font-size: 20px;
	padding: 10px 15px
}
.close {
	font-size: 40px
}
.navbar .navbar-nav .nav-item ul.sub-menu {
	width: 265px
}
.banner-wrapper .banner-image-wrapper #nwicVideo {
	height: 500px
}
#home-wrapper .banner-image-wrapper {
	margin-top: 50px;
	left: -20px
}
.innerbanner {
	padding: 260px 0 310px 0
}
.organizations {
	padding: 35px 20%
}
.inr_banner_heading {
	margin-bottom: 125px
}
.bannerSlider, .bannerSlider .owl-carousel {
	/* height: 960px */
	height: 810px
}
.bannerSlider .owl-carousel img {
	height: 960px
}
#home-wrapper .banner-image-wrapper img, .banner-wrapper .banner-image-wrapper .slider.slick-initialized.slick-slider {
	/* height: 700px */
	height: 600px
}
.col-height-features {
	height: 425px
}
.feature-icon img {
	height: 275px
}
#home-wrapper .ventures-wrapper {
	padding: 40px 0 5px 0
}
.social_icon {
	top: 30%
}
#home-wrapper .showcase-wrapper {
	padding: 30px 0 20px
}
.wsmenu-list li a {
	padding: 0 15px;
	font-size: 18px
}
.ministers-wrapper {
	/* padding: 90px 0 60px */
	padding: 20px 0px;
}
.call-actn, .call-actn2 {
	min-height: 165px
}
.logoLeft img {
	margin: 0 10px 0 0
}
#home-wrapper .awards-wrapper, #home-wrapper .showcase-wrapper, .Fixed_bg, .comonSection, .datapage, .white {
	width: 100%;
	float: left
}
.data_map_right {
	width: 22%
}
.tree ul.anothertree li span {
	right: -20.6%
}
.organogramNew_div .tree ul.anothertree li span {
    right: -8.6%;
}
.img-holder {
    width: 1050px;
}
.col-md-12.archivementSec img {
	width: 100%;
    height: 650px;
} 
}
@media only screen and (min-width:3840px) {
.organogram_div .content {
	max-width: 2500px
}
.organogram_div .departments:after {
	left: 4%
}
.organogram_div .subdirector>li:first-child {
	right: 29.5%
}
#home-wrapper .venture-slide img {
	/* width: 75% */
	width: 60%
}
#home-wrapper .banner-image-wrapper img, .banner-wrapper .banner-image-wrapper .slider.slick-initialized.slick-slider {
	/* height: 750px */
	height: 650px
} 
.topHeader {
	padding: 0 15px
}
.banner-wrapper .banner-image-wrapper #nwicVideo {
	height: 500px
}
.navigation-wrap.header-wrap.scroll-on {
	padding: 0 880px
}
.innerbanner {
	padding: 270px 0 315px 0
}
.inr_banner_heading {
	margin-bottom: 125px
}
.bannerSlider, .bannerSlider .owl-carousel {
	/* height: 1500px */
	height: 1350px
}
#home-wrapper .banner-image-wrapper img, .banner-wrapper .banner-image-wrapper .slider.slick-initialized.slick-slider {
	/* height: 1105px */
	height: 1000px
}
#home-wrapper .banner-text-wrapper h4 {
	font-size: 80px
}
#home-wrapper .banner-text-wrapper h1 {
	font-size: 45px
}
#home-wrapper .expertise-button a {
	font-size: 45px;
	padding: 35px 45px
}
.bannerSlider .owl-carousel img {
	height: 1500px
}
.col-height-features {
	height: 608px
}
.feature-icon img {
	height: 400px
}
.tabPanelBox .resp-tabs-container {
	height: 550px
}
.holder .mask {
	height: 507px
}
.footer-wrapper {
	padding-left: 600px
}
#home-wrapper .ventures-wrapper {
	padding: 40px 0 5px 0
}
.social_icon {
	top: 30%
}
#home-wrapper .showcase-wrapper {
	padding: 30px 0 20px
}
.wsmenu-list li a {
	padding: 0 25px;
	font-size: 20px
}
.ministers-wrapper {
	/* padding: 90px 0 60px */
	padding: 20px 0px;
}
.container, .container-lg, .container-md, .container-sm, .container-xl {
	max-width: 3440px
}
.logoLeft img {
	margin: 0 10px 0 0
}
#home-wrapper .awards-wrapper, #home-wrapper .showcase-wrapper, .Fixed_bg, .comonSection, .datapage, .white {
	width: 100%;
	float: left
}
.data_map_right {
	width: 22%
}
.tree ul.anothertree li span {
	right: -10.6%;
}
.col-md-12.archivementSec img {
	width: 100%;
    height: 850px;
} 
}
@media only screen and (min-width:4096px) {
.ministers-wrapper {
	padding: 20px 0px;
}
.topHeader {
	padding: 0 15px
}
.container, .container-lg, .container-md, .container-sm, .container-xl {
	max-width: 3695px
}
.banner-wrapper .banner-image-wrapper #nwicVideo {
	height: 500px
}
.navigation-wrap.header-wrap.scroll-on {
	padding: 0 1140px
}
.bannerSlider, .bannerSlider .owl-carousel {
	/* height: 1505px */
	height: 1350px
}
#home-wrapper .banner-image-wrapper img, .banner-wrapper .banner-image-wrapper .slider.slick-initialized.slick-slider {
	/* height: 1200px */
	height: 1100px
}
.col-height-features {
	height: 607px
}
#home-wrapper .ventures-wrapper {
	padding: 40px 0 5px 0
}
.social_icon {
	top: 30%
}
#home-wrapper .showcase-wrapper {
	padding: 30px 0 20px
}
.wsmenu-list li a {
	padding: 0 25px
}
.bannerSlider .owl-carousel img {
	height: 1505px
}
.innerbanner {
	padding: 220px 0 315px 0
}
.logoLeft img {
	margin: 0 10px 0 0
}
#home-wrapper .awards-wrapper, #home-wrapper .showcase-wrapper, .Fixed_bg, .comonSection, .datapage, .white {
	width: 100%;
	float: left
}
.data_map_right {
	width: 22%
}
.col-md-12.archivementSec img {
	width: 100%;
    height: 950px;
} 
}
@media only screen and (min-width:5120px) {
.ministers-wrapper {
	padding: 20px 0px;
}
.topHeader {
	padding: 0 15px
}
.container, .container-lg, .container-md, .container-sm, .container-xl {
	max-width: 4750px
}
.banner-wrapper .banner-image-wrapper #nwicVideo {
	height: 500px
}
.navigation-wrap.header-wrap.scroll-on {
	padding: 0 1600px
}
.bannerSlider, .bannerSlider .owl-carousel {
	/* height: 1550px */
	height: 1400px
}
#home-wrapper .banner-image-wrapper img, .banner-wrapper .banner-image-wrapper .slider.slick-initialized.slick-slider {
	/* height: 1200px */
	height: 1100px
}
.bannerSlider .owl-carousel img {
	height: 1550px
}
.col-height-features {
	height: 608px
}
#home-wrapper .ventures-wrapper {
	padding: 40px 0 5px 0
}
.social_icon {
	top: 30%
}
#home-wrapper .showcase-wrapper {
	padding: 30px 0 20px
}
.wsmenu-list li a {
	padding: 0 25px
}
.innerbanner {
	padding: 220px 0 315px 0
}
.logoLeft img {
	margin: 0 10px 0 0
}
#home-wrapper .awards-wrapper, #home-wrapper .showcase-wrapper, .Fixed_bg, .comonSection, .datapage, .white {
	width: 100%;
	float: left
}
.data_map_right {
	width: 22%
}
.col-md-12.archivementSec img {
	width: 100%;
    height: 1050px;
} 
}
