	/*.homeImgSlider-next, .homeImgSlider-prev {
		 display:none;
	}
	*/
	 @media only screen and (max-width: 1430px) {
		 .container {
			 max-width:1170px;
		}
		/*.aboutAkam h2:before {
			left:-5px;
		}
		*/
		 .sliderArrowPrev {
			left: 5px;
		}
		 .sliderArrowNext {
			right: 5px;
		}
		 #navbar-nav li {
			 padding: 0 6px;
		}
		 #navbar-nav li a {
			 font-size: 0.938em;
		}
		 #navbar-nav ul {
			 left: 5px;
		}
		 #navbar-nav li.MenuLi7 ul {
			 right: 5px;
		}
		 .homeBanner .bannerCaption {
			 top: 110px;
		}
		 .homeBanner .bannerCaption h1 {
			 font-size: 2.188em;
		}
		 .homeBanner .bannerCaption p {
			 font-size: 1.188em;
		}
		 .homeBanner .bannerCaption .india75 {
			 width: 320px;
			 height: 91px;
		}
		 .aboutAkam h2, .aboutAkam p {
			 font-size: 1.438em;
		}
		 .aboutAkam p {
			 margin-bottom: 20px;
		}
		/*.aboutAkam h2:before {
			 width: 80px;
			 height: 54px;
			 top:-8px;
		}
		*/
		 .azadiObjectives {
			 padding-top: 25px;
		}
		 .azadiTheme .azadiThemeList {
			 margin-top:20px;
		}
		 .azadiThemeItem .azadiThemeName {
			 font-size: 1.125em;
		}
		 .homeVideoBox iframe {
			 height: 490px;
		}
		 .blog-data {
			 padding: 15px;
		}
		 span.blogdaate, .blog-data p {
			 margin-bottom: 5px;
		}
		 .nw_ev_sec .facebookFrame {
			 width:100%;
		}
		 .evs.p15 {
			padding: 5px;
			min-height: 412px;
		}
		 .aboutUs .aboutLeftImg {
			width: 400px;
		}
		 .aboutUs .imgHolder {
			min-height: 350px;
		}
		 .aboutUs .imgHolder .aboutRightImg {
			width: 300px;
		}
		 .aboutVideoBox iframe, .aboutVideoBox object {
			 height: 240px;
		}
		 .gallery li .viewAlbum {
			 height: 190px;
		}
		 .photoGalleryWrap .titleHeader {
			 margin-bottom: 20px !important;
		}
		 .verticalTimeline ul li .journeyInformation h3 {
			 font-size:1.357em;
		}
		 .verticalTimeline ul li .journeyInformation {
			 padding:12px 70px 12px 12px;
		}
		 .verticalTimeline ul li:nth-child(2n) .journeyInformation {
			padding-right:12px;
		}
		 .verticalTimeline ul li .journeyInformation p {
			 margin-bottom:10px;
		}
		 .verticalTimeline ul li:nth-child(odd):after, .verticalTimeline ul li:nth-child(even):after {
			height: 132px;
			 width: 87px;
			 background-size:100%;
			 right:-100px;
			 top:42px;
		}
		 .verticalTimeline ul li:nth-child(even):after {
			 left: -94px;
			 top:125px;
		}
		 .startingPoint .firstPoint:after {
			 width:50px;
			 background-size:100%;
			left: 50%;
			transform: translateX(0);
			 -webkit-transform: translateX(0);
			margin-left: -39px;
		}
		 .verticalTimeline ul li {
			margin-bottom: 55px;
		}
		 .verticalTimeline ul li:nth-child(even) {
			margin-top: 55px;
		}
		 .verticalTimeline ul li .dates {
			 font-size:25px;
			right: -140px;
			width: 190px;
			 line-height:45px;
		}
		 .verticalTimeline ul li:last-child {
			 margin-bottom:0;
		}
		 .eventItem .eventTitle {
			 font-size: 1em;
		}
		 .competitionsBox .button {
			left: 32px;
			bottom: 23px;
		}
		 .compVideoBox iframe {
			height: 259px;
		}
		 /* .homeBanner {
			 min-height: 340px;
			margin-top:164px;
		}*/
		 .inauguralEventItem iframe {
			 height: 200px;
		}
		 .blogItem .imgHolder {
			/* height: 255px;*/
		}
		/*#header .scanImg {
			 right:20px;
		}
		*/
		 .scanImg {
			 margin-top:-119px;
		}
		 .homeGalleryBox .imgHolder {
			 height: 190px;
		}
		 .homeImgSlider-next, .homeImgSlider-prev {
			 top: 65%;
		}
		 .whatsNewItem .titleText {
			 padding: 10px 2px;
			 font-size: 16px;
			min-height: 100px;
		}
		 .whatsNewItem .imgHolder {
			 height: 224px;
			 width:354px;
		}
		 .childrenCornerList .blogItem .imgHolder {
			 height: 250px;
		}
		 .podcastContent .imgHolder {
			 max-width:300px;
		}
		 .podcastContent .podcastRight {
			width: calc(100% - 325px);
		}
		 .podcastContent h2 {
			 font-size: 35px;
		}
		 .poscastRow .green-audio-player, .poscastRow .podcastTitle {
			-ms-flex: 0 0 50%;
			 flex: 0 0 50%;
			max-width: 50%;
		}
		 .competitionList .blogItem .imgHolder{
			height: 150px;
		}
	}
	 @media only screen and (max-width: 1169px) {
		 .toggleMenu {
			 width: 35px; height:auto;
			 padding:6px;
		}
		 .toggleMenu .iconBar:nth-child(2) {
			margin: 4px 0;
		}
		 .navbar-toggler, .mobileNav {
			 display: block;
		}
		 #navbar-nav {
			 display: none !important;
		}
		 #header, #header.headerFixed {
			 position: relative;
			background-color: #fff;
			 box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
		}
		 .homeBanner .bannerCaption {
			top: 30px;
		}
		/*.homeImgSlider-next, .homeImgSlider-prev {
			 width: 45px;
			 height: 45px;
			 font-size: 25px;
			 line-height: 45px;
		}
		*/
		 .homeImgSlider-prev {
			 left: 20px;
		}
		 .homeImgSlider-next {
			 right: 20px;
		}
		/*.aboutAkam h2 {
			 padding-top: 35px;
		}
		*/
		 .aboutAkam h2:before {
			width: 50px;
			height: 34px;
		}
		 .aboutAkam {
			 padding-top:40px;
		}
		 .azadiTheme, .homeEvent, section.nw_ev_sec, .homeInauguralEvent {
			 padding: 40px 0;
		}
		 .aboutAkam h2, .aboutAkam p {
			font-size: 20px;
		}
		 .azadiTheme .resTab .tabContent {
			 padding: 0;
		}
		 .azadiObjectives .tagline {
			 margin-bottom: 30px;
		}
		 .homeObjectiveSlider, .azadiThemeSlider, .homeEventSlider {
			 margin: 0 -15px;
		}
		 .homeObjectiveSlider .swiper-container, .azadiThemeSlider .swiper-container, .homeEventSlider .swiper-container {
			 padding: 0 80px;
		}
		 .homeObjectiveSlider .objectiveSlider-swiper-pagination, .homeEventSlider-next, .homeEventSlider-prev {
			 display:none;
		}
		 .homeObjectiveItem .readMore {
			 margin-bottom:0;
		}
		 .azadiThemeList li .azadiThemeItem, .azadiThemeList li:hover .azadiThemeItem {
			box-shadow: 0 0 0 rgba(0, 0, 0, 0);
			transform: scale(1);
			-webkit-transform: scale(1);
		}
		 .azadiThemeItem .azadiThemeName {
			 bottom: 40px;
		}
		 .azadiThemeItem .azadiThemeBtn {
			opacity: 1;
			visibility: visible;
			transform: translateX(-50%) scale(1);
		}
		 .azadiThemeList:hover li .azadiThemeItem {
			transform: scale(1);
			-webkit-transform: scale(1);
		}
		 .azadiThemeItem:hover .imgHolder img {
			transform: scale(1);
			-webkit-transform: scale(1);
		}
		 .azadiThemeListWrap .azadiThemeList {
			 display:none;
		}
		 .azadiThemeSlider {
			 display:block;
		}
		 .azadiThemeListWrap {
			 margin-top:25px;
		}
		 .azadiThemeSlider .swiper-slide {
			 padding: 12px 12px 28px 12px;
		}
		 .homeEventItem:hover .eventCard {
			margin-top: 30px;
		}
		 .homeVideoBox iframe {
			height: 420px;
		}
		 .footer {
			 padding: 15px 0;
		}
		 .nw_ev_sec .col-md-9 {
			-webkit-box-flex: 0;
			-ms-flex: 0 0 65%;
			flex: 0 0 65%;
			max-width: 65%;
		}
		 .nw_ev_sec .col-md-3 {
			-webkit-box-flex: 0;
			-ms-flex: 0 0 35%;
			flex: 0 0 35%;
			max-width: 35%;
		}
		 .nv_title h2, .homeEvent h2, .azadiTheme .resTab .tabNav li a, .homeTitle {
			 font-size: 22px;
		}
		.scrollEvents .homeTitle .smallTag {
			 font-size: 16px;
		}
		 .evs.p15 {
			min-height: 426px;
		}
		 .homeEventItem:hover .homeEventTitle {
			color: #fff;
		}
		 .homeEventItem:hover .homeEventCat {
			color: #b8bede;
		}
		 .homeObjectiveItem .readMore:hover {
			color: #f96207;
		}
		 .orange-btn:hover, .orange-btn:focus {
			background-color: #f96207;
			color: #fff;
		}
		 .orange-btn:hover .arrowIcon, .orange-btn:focus .arrowIcon {
			background-position: 0 0;
		}
		 .azadiThemeItem .azadiThemeBtn:hover {
			background-color: #f96207;
		}
		 #owl-carousel-logos .owl-prev:hover, #owl-carousel-logos .owl-next:hover {
			color: #283362 !important;
			background: #fff !important;
		}
		 .homeImgSlider-next:hover, .homeImgSlider-prev:hover {
			opacity: 0.6;
			background-color: #fff;
			border-color: #a0a19d;
			color: #323232;
		}
		 .aboutUs .aboutLeftImg {
			width: 370px;
		}
		 .aboutUs .imgHolder .aboutRightImg {
			width: 270px;
		}
		 .aboutUs .imgHolder {
			min-height: 310px;
		}
		 .aboutVideoBox iframe, .aboutVideoBox object {
			height: 170px;
		}
		 .innerBanner {
			 margin-top:0;
		}
		 .aboutUs {
			 padding-top: 40px;
		}
		 .bannerImg {
			 height: 120px;
		}
		 h2 {
			 font-size: 23px;
		}
		 h3 {
			 font-size: 20px;
		}
		 h4 {
			 font-size: 19px;
		}
		 h5 {
			 font-size: 18px;
		}
		 h6 {
			 font-size: 17px;
		}
		 .gallery li .viewAlbum {
			 height: 160px;
		}
		 .gallery li .galleryBox h3 {
			 font-size: 16px;
		}
		 .startingPoint .firstPoint {
			 font-size: 19px;
		}
		 .verticalTimeline ul {
			 padding: 0 46px;
		}
		 .verticalTimeline ul li {
			 float:none !important;
			 width:auto;
			min-height:1px;
		}
		 .verticalTimeline ul li .dates {
			 right:auto;
			 left:0;
		}
		 .verticalTimeline ul li .timelineThums {
			 float:right;
			 width:25%;
		}
		 .verticalTimeline ul li .timelineThums img {
			 width:100%;
		}
		 .verticalTimeline ul li .journeyInformation {
			 width:75%;
		}
		 .verticalTimeline ul li .journeyInformation, .verticalTimeline ul li:nth-child(2n) .journeyInformation {
			padding: 30px 30px 30px 70px;
		}
		 .verticalTimeline ul li .dates {
			 width:240px;
		}
		 .verticalTimeline ul li, .verticalTimeline ul li:nth-child(even) {
			 margin-bottom:0;
			 margin-top:25px;
		}
		 .verticalTimeline ul li:nth-child(2n+1):after, .verticalTimeline ul li:nth-child(2n):after, .verticalTimeline ul li:nth-child(even):after {
			 right:auto;
			 left:0;
		}
		 .verticalTimeline ul li:nth-child(2n+1):after, .verticalTimeline ul li:nth-child(2n):after {
			display:none;
		}
		 .startingPoint .firstPoint:after {
			 display:none;
		}
		 .startingPoint .firstPoint {
			 margin-bottom:0;
		}
		 .eventIframe.fullWidth iframe, .ifrmaecenter iframe {
			height: 400px;
		}
		 .eventList .col-lg-4 {
			-webkit-box-flex: 0;
			-ms-flex: 0 0 50%;
			flex: 0 0 50%;
			max-width: 50%;
		}
		 .eventItem, .eventItem:hover{
			box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
			 border-color: #e1e1e1;
		}
		 .pagingWrapper {
			 padding-top: 15px;
		}
		 .pagingCount, .pagingNo {
			 float: none;
			 text-align:center;
		}
		 .pagingCount {
			 margin-bottom:15px;
			 font-size:16px;
		}
		 .eventCategoryNav li a {
			 font-size: 15px;
			padding: 5px 10px;
		}
		 .eventFilter .form-control, .eventFilter select.form-control:not([size]):not([multiple]) {
			 height: 40px;
			 line-height:40px;
			 font-size:14px;
		}
		 .eventFilter select.form-control:not([size]):not([multiple]), .eventFilter .date-picker {
			 padding-right:30px;
		}
		 .customSelectWrap:before {
			 top:3px;
		}
		 .eventFilter .button {
			 height: 40px;
			 padding:8px 15px;
		}
		 .eventFilter {
			 padding-right: 190px;
		}
		 .eventFilter .row {
			margin-right: -5px;
			margin-left: -5px;
		}
		 .eventFilter [class*="col-"], .eventFilter.largeFilter .buttonRow {
			 padding-left:5px;
			 padding-right:5px;
		}
		 .azadiThemeList.innerPage {
			 display: none;
		}
		 .compVideoBox iframe {
			height: 224px;
		}
		 .pagingbar .records, .pagingbar .records.go, .pagingbar .pagingNo {
			 float:none;
			 text-align:center;
			 margin-bottom:10px;
		}
		 .pagingbar select {
			width: 100px;
			height: 30px;
			line-height: 30px;
		}
		 .customSelectWrap:before {
			top: -2px;
		}
		 .pagingbar .txt, .pagingbar select, .pagingCount {
			 font-size:14px;
		}
		 .pagingNo .pageNo, .pagingNo .nextBtn, .pagingNo .prevBtn, .pagingNo .pages, .pagingbar .pagingTable .aspNetDisabled {
			 font-size: 14px;
		}
		 .search {
			margin-right: 50px;
		}
		 .search a {
			width: 40px;
			height: 35px;
			 color: #fff;
			background: #414d71;
			 line-height:35px;
		}
		 .search a:hover, .search a.active{
			color: #fff;
		}
		 .search .form-wrapper {
			 top:50px;
		}
		 .homeBanner {
			 min-height: 290px;
		}
		 .eventFilter .customSelectWrap:before {
			top: 2px;
		}
		 .blogItem .imgHolder {
			 height: 215px;
		}
		/*#header .scanImg {
			right: 70px;
			top: 50%;
			width: 50px;
			margin-top: -25px;
		}
		 .scanImg {
			 width:100px;
			margin-top:-48px;
		}
		*/
		 .scanImg {
			width: 160px;
			margin-top: -60px;
			/*top: auto;
			bottom: 10px;
			margin: 0;
			*/
		}
		 .scanImg:before {
			 width: 60px;
			 height: 60px;
			left: -11px;
			top: -12px;
		}
		 .splashModal {
			 padding-left:15px;
			 padding-right: 15px;
		}
		 .splashModal .close{
			width: 25px;
			height: 25px;
			right: -10px;
			top: -10px;
			line-height: 22px;
			 font-size:19px;
		}
		 .splashModal iframe {
			 height: 430px;
		}
		 .gallery.photoList li, .gallery.videoList li {
			-ms-flex: 0 0 33.333%;
			flex: 0 0 33.333%;
			max-width: 33.333%;
		}
		 .gallery li .galleryBox {
			 width:100%;
		}
		 .gallery li .galleryBox .imgHolder, .gallery li .galleryBox .imgHolder img {
			 width:100%;
		}
		 .homeGalleryBox .imgHolder {
			 height: 145px;
		}
		 .homeVideoSlider-swiper-pagination, .homePhotoSlider-swiper-pagination {
			 display:none;
		}
		 .homePhotoSlider, .homeVideoSlider {
			 margin: 0 -15px;
		}
		 .homePhotoSlider .swiper-container, .homeVideoSlider .swiper-container {
			 padding: 0 80px;
		}
		 .homePhotoVideo .swiper-slide {
			 padding: 12px;
		}
		 .homePhotoVideo .resTab .tabNav {
			 margin-bottom:25px;
		}
		 .homeGalleryBox .titleText {
			 line-height: 1.2;
			font-size: 14px;
			 padding: 5px;
		}
		 .homeBlogWrap .evs{
			height:200px;
		}
		 .photoGalleryWrap .titleHeader {
			 display:block !important;
		}
		 .photoGalleryWrap .titleHeader h2 {
			 margin-bottom:10px;
		}
		 .photoGalleryWrap .titleHeader:before, .photoGalleryWrap .titleHeader:after {
			 content:" ";
			 display:table 
		}
		 .photoGalleryWrap .titleHeader:after {
			 clear:both 
		}
		 .photoGalleryWrap .titleHeader .button {
			 float: right;
		}
		 .homeBanner {
			 margin-top:0;
		}
		 .whatsNewItem .titleText {
			 height: 95px;
		}
		 .whatsNewItem .imgHolder {
			 height: 191px;
		}
		 .logoDownList li {
			margin: 5px;
		}
		 .logoDownList li a {
			 padding: 3px 20px;
		}
		 .childrenCornerList .blogItem .imgHolder {
			 height: 220px;
		}
		 .col-lg-4 .eventIframe iframe {
			 height: 220px;
		}
		 .podcastShare .shareEvent {
			 position: static;
			 margin-bottom: 15px;
		}
		 .podcastContent h2 {
			 padding-right: 0;
		}
		 .competitionList .blogItem .imgHolder{
			height: 130px;
		}
	}
	 @media only screen and (max-width: 992px) {
		 .homeBanner .bannerCaption .india75 {
			width: 180px;
			height: 45px;
		}
		 .homeBanner .bannerCaption h1 {
			font-size: 25px;
			 margin-top:-20px;
		}
		 .homeBanner .bannerCaption p {
			font-size: 16px;
		}
		 .aboutAkam .col-md-7, .aboutAkam .col-md-5{
			-webkit-box-flex: 0;
			-ms-flex: 0 0 50%;
			flex: 0 0 50%;
			max-width: 50%;
		}
		 .azadiObjectives .tagline br, .homeVideo .videoTagline br {
			 display: none;
		}
		 .azadiThemeItem .azadiThemeName {
			 font-size: 20px;
		}
		 .objectiveModal .modal-dialog {
			 padding: 0 15px;
		}
		 .homeVideoBox iframe {
			height: 310px;
		}
		 .nw_ev_sec .col-md-9 {
			-webkit-box-flex: 0;
			-ms-flex: 0 0 100%;
			flex: 0 0 100%;
			max-width: 100%;
		}
		 .nw_ev_sec .col-md-3 {
			-webkit-box-flex: 0;
			-ms-flex: 0 0 100%;
			flex: 0 0 100%;
			max-width: 100%;
		}
		 .nv_title a {
			 margin-right: 0;
		}
		 .nv_title {
			 margin-top:0;
		}
		 .nw_ev_sec .col-md-9 {
			 margin-bottom:35px;
		}
		 .footer {
			 text-align:center;
		}
		 .footer .copyright.text-right {
			 text-align:center !important;
		}
		 .footer .footer-social {
			 margin: 10px;
		}
		 .ibContentBox iframe#twitter-widget-0 {
			width: 100% !important;
		}
		 .nw_ev_sec .facebookFrame {
			width: 300px;
			margin: 0 auto;
			display: block;
		}
		 .evs.p15 {
			min-height: 386px;
		}
		 .aboutVideoBox {
			 margin-bottom: 40px;
		}
		 .aboutVideoBox iframe, .aboutVideoBox object {
			height: 310px;
		}
		 .aboutUs .imgHolder {
			 min-height: 1px;
		}
		 .aboutUs .aboutLeftImg {
			width: 60%;
			 float:left;
		}
		 .aboutUs .imgHolder .aboutRightImg {
			width: 40%;
			 float:left;
			 position:static;
		}
		 .aboutUs .imgHolder {
			min-height: 1px;
		}
		 .aboutUs .imgHolder:before {
			width: 478px;
			height: 200px;
			background-size: 100%;
		}
		 .pageTitle h1 {
			 font-size: 22px;
		}
		 .competitionsBox .button {
			left: 41px;
			bottom: 40px;
		}
		 .blogItem {
			 margin-bottom: 30px;
		}
		 .blogDetail .imgHolder, .pageLeftImg {
			 max-width: 300px;
			 margin:0 25px 15px 0;
		}
		 #main {
			min-height: 460px;
		}
		 .gallery li {
			 width: 50%;
		}
		 .gallery.photoList li, .gallery.videoList li {
			-ms-flex: 0 0 33.333%;
			flex: 0 0 33.333%;
			max-width: 33.333%;
		}
		 .videoList .videoName {
			 font-size: 15px;
		}
		 .verticalTimeline ul {
			 padding: 0;
		}
		 .verticalTimeline ul li .dates, .verticalTimeline ul li:nth-child(2n) .dates {
			width: 90px;
			 background:none;
			transform: rotate(-90deg);
			 -webkit-transform: rotate(-90deg);
			 top:50%;
			 left:0;
			 z-index:1;
			margin-top: 45px;
		}
		 .journeyBegins {
			 position: relative;
		}
		 .journeyBegins:before {
			 border-radius:15px 0 0 15px;
			 position: absolute;
			 left:0;
			 top:0;
			 height:100%;
			 width:50px;
			 content:"";
			background-color: #e7e8ef;
			 z-index:1;
		}
		 .janpath.evs .blog-img {
			 overflow:hidden;
			 height:200px;
		}
		 .janpath.evs .blog-img img {
			 max-width:420px;
		}
		 .dandiMarchImg {
			 overflow-x:auto;
			 padding-bottom:10px;
		}
		 .dandiMarchImg img {
			 width:auto;
			max-width:1200px;
		}
		 .eventOddEven .eventImgHolder, .eventImgLeft, .eventImgRight {
			 max-width: 300px;
			 margin:0 25px 15px 0;
			 padding:5px;
		}
		 .eventImgHolder, .eventIframe, .eventImgLeft, .eventImgRight {
			 padding: 5px;
		}
		 .unsungHeroesDetail .eventImgLeft {
			 max-width:200px;
		}
		 .eventItem {
			 padding-left:145px;
		}
		 .eventItem .imgHolder {
			 width: 130px;
		}
		 .eventItem .eventCategory {
			 line-height: 1.2;
		}
		 .eventFilter {
			 padding-right: 0;
		}
		 .eventFilter .buttonRow {
			 position: static;
			 text-align: right;
		}
		 .eventFilter [class*="col-"], .eventFilter .buttonRow, .eventFilter.largeFilter .buttonRow {
			-webkit-box-flex: 0;
			-ms-flex: 0 0 33.333333%;
			flex: 0 0 33.333333%;
			max-width: 33.333333%;
			padding-left: 5px;
			 padding-right: 5px;
		}
		 .eventFilter .buttonRow, .eventFilter.largeFilter .buttonRow {
			margin-bottom: 1rem;
		}
		 .eventFilter .buttonRow .button, .eventFilter.largeFilter .buttonRow .button {
			 float:left;
			 width:48%;
			 margin:0;
		}
		 .eventFilter .buttonRow .button, .eventFilter.largeFilter .buttonRow .button {
			 margin-right:2%;
		}
		 .eventFilter .buttonRow .button.resetBtn, .eventFilter.largeFilter .buttonRow .button.resetBtn {
			 margin-left:2%;
			 margin-right:0;
		}
		 .feedbackColRow .col-md-4, .feedbackColRow .col-md-8 {
			-webkit-box-flex: 0;
			 -ms-flex: 0 0 100%;
			flex: 0 0 100%;
			 max-width: 100%;
		}
		 .eventFilter.galleryFilter {
			 padding-right: 210px;
		}
		 .eventFilter.galleryFilter .col-md-12 {
			-webkit-box-flex: 0;
			 -ms-flex: 0 0 100%;
			flex: 0 0 100%;
			 max-width: 100%;
		}
		 .eventFilter.galleryFilter .buttonRow {
			 position: absolute;
			 width:200px;
		}
		 .eventDetailContent .table-responsive table {
			 width:1100px;
			max-width:1100px;
		}
		 .compVideoBox {
			 margin-top: 15px;
			 margin-bottom:0 !important;
		}
		 .compVideoBox iframe {
			height: 310px;
		}
		 .homeBanner {
			 min-height: 220px;
		}
		 .homeInauguralEvent .row .inauguralEventItem:nth-child(3) {
			 display:none;
		}
		 .eventMapWrap {
			 overflow-x:auto;
		}
		 .blogItem .imgHolder {
			 height: 245px;
		}
		 .scanImg {
			margin-top: -32px;
			 width: 100px;
		}
		 .splashModal iframe {
			 height: 320px;
		}
		 .homeBlogWrap .evs{
			height:190px;
		}
		 .whatsNewItem .titleText {
			 height: 115px;
		}
		 .homeWhatsNewSlider, .homeRoadMuseumSlider {
			 margin-bottom:25px;
		}
		 .whatsNewItem .titleText {
			 min-height:1px;
			 height:auto;
		}
		 .whatsNewItem .titleText br {
			 display:none;
		}
		 .whatsNew h2 {
			 margin-left: 0;
			 text-align: center;
			margin-bottom: 10px;
		}
		 .whatsNewItem .imgHolder, .whatsNewItem .imgHolder iframe {
			 height: 475px;
		}
		/*.whatsNew .titleHeader {
			 padding-right:0;
			 text-align:center;
		}
		 .whatsNew .titleHeader .viewAll {
			 position: static;
		}
		*/
		 .childrenCornerList .blogItem .imgHolder {
			 height: 250px;
		}
		 .col-md-6 .eventImgHolder iframe {
			 height: 270px;
		}
		 .eventDetailContent iframe {
			 width: 100%;
			height: 350px;
		}
		 .col-lg-4 .eventIframe iframe {
			 height: 350px;
		}
		 .homeEvent .titleHeader{
			display: block !important;
			text-align: center;
		}
		 .homeEvent .titleHeader h3 {
			 margin-bottom: 10px;
		}
		/******Counter******/
		 .eventRightNav li {
			 margin: 0 10px;
			/*width: 140px;
			*/
		}
		/******Swatantra Swar******/
		 .catalogueBlock .imgHolder {
			width: 80px;
		}
		 .catalogueBlock {
			 padding-left: 110px;
		}
		 .catalogueBlock{
			min-height: 158px;
		}
		/*****Podcast*****/
		 .podcastContent .imgHolder {
			max-width: 300px;
			margin: 0 15px 15px 0;
		}
		 .podcastContent h2 {
			 font-size: 25px;
		}
		 .socialConnectWrap p {
			 font-size: 16px;
		}
		 .socialConnectWrap {
			 margin-bottom: 15px;
		}
		 .poscastRow .podcastTitle {
			-ms-flex: 0 0 60%;
			flex: 0 0 60%;
			max-width: 60%;
		}
		 .poscastRow .green-audio-player{
			-ms-flex: 0 0 40%;
			flex: 0 0 40%;
			max-width: 40%;
		}
		 .podcastContent .imgHolder {
			max-width: inherit;
			margin: 0 0 15px 0;
			float: none;
		}
		 .podcastContent .podcastRight {
			width: auto;
			float: none;
		}
		 .competitionList .blogItem .imgHolder{
			height: 200px;
		}
		 .scrollEvents .homeTitle {
			 min-height: 1px;
		}
		 .scrollEvents {
			 padding-top: 0 !important;
		}
		 #whatsNew .whatsNewItem .titleText {
			 min-height: 1px;
		}
		 .whatsNew .titleHeader h2 {
			 text-align:left;
		}
	}
	 @media only screen and (max-width: 767px) {
		 #navbar-brand{
			width: 220px;
		}
		 .homeBanner .bannerCaption {
			top: 15px;
		}
		 .homeBanner .bannerCaption .india75 {
			width: 130px;
			height: 30px;
		}
		 .homeBanner .bannerCaption h1 {
			font-size: 20px;
			margin-top: -15px;
		}
		 .homeBanner .bannerCaption p {
			font-size: 13px;
		}
		 .marqueeScrollingWrap {
			 padding: 10px 0;
		}
		 .marqueeScrollingWrap h2 {
			 position: static;
		}
		 .marqueeScrolling {
			 padding:0;
			 border:0;
			 margin-top:5px;
		}
		 .marqueeScrolling ul li {
			 font-size: 14px;
			 margin-right:20px;
		}
		 .marqueeScrollingWrap .btnMPause {
			 top: 3px;
			right: -4px;
		}
		 .aboutAkam {
			 padding-top:20px;
		}
		 .azadiTheme, .homeEvent, section.nw_ev_sec, .homeVideo, .homeInauguralEvent {
			 padding: 20px 0;
		}
		 .homeEvent {
			 padding-bottom:5px;
		}
		 .aboutAkam .col-md-5 {
			 -ms-flex-order: 1;
			order: 1;
		}
		 .aboutAkam .col-md-7 {
			 -ms-flex-order: 2;
			order: 2;
		}
		 .aboutAkam .col-md-7, .aboutAkam .col-md-5 {
			-webkit-box-flex: 0;
			-ms-flex: 0 0 100%;
			flex: 0 0 100%;
			max-width: 100%;
		}
		 .aboutAkam h2, .aboutAkam p {
			 font-size:16px;
		}
		 .aboutAkam .orange-btn, .homePhotoVideo .orange-btn{
			padding: 8px 15px;
			display: block;
			text-align: center;
			 font-size:14px;
		}
		 .nv_title h2, .homeEvent h2, .azadiTheme .resTab .tabNav li a, .homeTitle {
			font-size: 19px;
		}
		 .azadiObjectives .tagline, .homeObjectiveItem p, .homeEvent .tagline, .homeEventItem .homeEventDate, .homeEventItem .homeEventCat, .homeVideo .videoTagline, span.blogdaate, .blog-data p, .blog-data a, .nv_title a {
			 font-size: 14px;
		}
		 .homeObjectiveItem h3, .azadiThemeItem .azadiThemeName, .homeEventItem .homeEventTitle, .blog-data h5, .blog-data h5 a {
			 font-size:16px;
		}
		 .homeEvent .tagline {
			 margin-bottom: 20px;
		}
		 .eventRightNav {
			 text-align: center;
			 width:100%;
		}
		 .eventRightNav li {
			 margin-left:10px;
		}
		 .eventRightNav li a {
			 font-size:14px;
		}
		 .homeEvent .titleHeader {
			 display:block !important;
		}
		 .homeEventItem .imgHolder {
			 height: 190px;
		}
		 .homeEventItem .eventCard, .homeEventItem:hover .eventCard {
			 margin-top:15px;
		}
		 .aboutAkam h2:before {
			 display:none;
		}
		 .aboutAkam h2, .aboutAkam p {
			text-align: center;
		}
		 .homeVideoBox iframe {
			height: 250px;
		}
		 .homeVideoBox {
			box-shadow: 0 0 20px rgba(0, 0, 0, 0.11);
			margin-bottom: 20px;
		}
		 .homeVideo:before {
			 height:200px;
		}
		 .blog-data {
			padding: 10px;
			width: calc(100% - 270px);
		}
		 .nv_title a {
			 margin-top:2px;
		}
		 #navMob li > a {
			font-size: 22px;
			font-weight: 300;
			padding: 10px 30px 10px 0;
			margin-left: 20px;
			line-height: 30px;
		}
		 .aboutAkam .imgHolder {
			 text-align:center;
		}
		 .aboutUs .imgHolder:before {
			 display:none;
		}
		 .aboutUs .aboutLeftImg {
			 width: 67%;
		}
		 .aboutUs .imgHolder .aboutRightImg {
			width: 33%;
		}
		 .aboutVideoBox iframe, .aboutVideoBox object {
			height: 255px;
		}
		 .commonPad, #main {
			 padding-bottom:20px;
			 padding-top:20px;
		}
		 .padBotNone {
			 padding-bottom: 0;
		}
		 .padTopNone {
			 padding-top: 0;
		}
		 .lastSection {
			 margin-bottom:-20px;
		}
		 .firstSection {
			 margin-top:-20px;
		}
		 .aboutUs {
			padding-top: 20px;
		}
		 .bannerImg {
			height: 110px;
		}
		 .aboutVideoBox {
			margin-bottom: 20px;
		}
		 .competitionsBox .button {
			left: 35px;
			bottom: 30px;
			padding: 7px 15px;
			font-size: 14px;
		}
		 .competitionsBox {
			 margin: 0;
		}
		 h2 {
			 font-size: 19px;
		}
		 h3 {
			 font-size: 18px;
		}
		 h4 {
			 font-size: 17px;
		}
		 h5 {
			 font-size: 16px;
		}
		 h6 {
			 font-size: 15px;
		}
		 .blogDetail .imgHolder, .pageLeftImg {
			max-width: 100%;
			margin: 0 0 15px 0;
			float: none;
		}
		 #main {
			min-height: 300px;
		}
		 .photoVideoBox .titleText{
			font-size: 16px;
			 padding:6px 10px;
		}
		 .gallery li .viewAlbum {
			height: 140px;
		}
		 .gallery li .galleryBox h3 {
			 font-size: 14px;
		}
		 .gallery li .galleryBox h3 a {
			 padding-bottom: 3px;
		}
		 .photoGalleryWrap .eventFilter {
			 padding-right:0;
		}
		 .photoGalleryWrap .eventFilter .buttonRow {
			 position: static;
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-ms-flex-wrap: wrap;
			flex-wrap: wrap;
			 margin: 0 -1%;
		}
		 .photoGalleryWrap .eventFilter .buttonRow .button {
			 -webkit-box-flex: 0;
			-ms-flex: 0 0 48%;
			flex: 0 0 48%;
			max-width: 48%;
			 margin:0 1%;
			 height:35px;
			 font-size: 14px;
			 padding:6px 10px;
		}
		 .eventFilter .form-control, .eventFilter select.form-control:not([size]):not([multiple]){
			height: 40px;
			line-height: 40px;
			padding: 0 5px;
			 font-size:14px;
		}
		 .eventFilter select.form-control:not([size]):not([multiple]), .eventFilter .date-picker {
			 padding-right:30px;
		}
		 .photoGalleryWrap .titleHeader .button{
			font-size: 14px;
			 padding:6px 15px;
		}
		 .gallery.photoList, .gallery.videoList {
			 margin: 0 -7px;
		}
		 .gallery.photoList li, .gallery.videoList li {
			-ms-flex: 0 0 50%;
			flex: 0 0 50%;
			max-width: 50%;
			 padding:7px;
		}
		 .gallery li .galleryBox {
			 padding: 5px;
			 width:100%;
		}
		 .gallery li .galleryBox .imgHolder, .gallery li .galleryBox .imgHolder img {
			 width:100%;
		}
		 .breadcrumb {
			 font-size:13px;
		}
		 .breadcrumb a {
			 padding-right: 12px;
		}
		 .breadcrumb a:before {
			 right:2px;
		}
		 .mfp-title {
			 padding-right:0;
			 font-size: 14px;
		}
		 .videoList .videoName {
			 display:none;
		}
		 .photoList .galleryBox .fa, .videoList .galleryBox .fa {
			 line-height: 35px;
			width: 35px;
			height: 35px;
			font-size: 16px;
		}
		 .contactDetail p br {
			 display: none;
		}
		 .contactDetail p strong {
			 display: block;
		}
		 .contactMap {
			 margin-top: 15px;
		}
		 .contactMap iframe {
			 height: 250px;
		}
		 .contactDetail p {
			 font-size: 15px;
			 padding-left:38px;
		}
		 .contactDetail p .fa {
			 line-height: 30px;
			width: 30px;
			height: 30px;
		}
		 .bhagidariIframe {
			 padding: 5px;
		}
		 .bhagidariIframe iframe {
			 height: 290px;
		}
		 .janpath.evs .blog-img, .janpath.evs .blog-data {
			 float:none;
			 width:auto;
			 height:auto;
		}
		 .janpath.evs .blog-img img {
			 width:100%;
			 max-width:100%;
			 height:auto;
		}
		 .verticalTimeline ul li .journeyInformation, .verticalTimeline ul li:nth-child(2n) .journeyInformation {
			padding: 15px 15px 15px 70px;
		}
		 .verticalTimeline ul li .journeyInformation h3 {
			font-size: 17px;
		}
		 .verticalTimeline ul li .journeyInformation p, .verticalTimeline ul li .journeyInformation a {
			 font-size:14px;
		}
		 .verticalTimeline ul li .journeyInformation p {
			 margin-bottom:3px;
		}
		 .verticalTimeline ul li .dates {
			 font-size:19px;
		}
		 .pageTitle h1 {
			font-size: 19px;
		}
		 .eventOddEven .eventImgHolder, .eventImgLeft, .eventImgRight, .unsungHeroesDetail .eventImgLeft {
			 max-width: 100%;
			 margin:0 0 15px 0;
		}
		 .eventIframe.fullWidth iframe, .ifrmaecenter iframe {
			height: 310px;
		}
		 .eventList .col-lg-4 {
			-webkit-box-flex: 0;
			-ms-flex: 0 0 100%;
			flex: 0 0 100%;
			max-width: 100%;
		}
		 .eventItem {
			 padding-left:165px;
			 margin-bottom:15px;
		}
		 .eventItem .imgHolder {
			width: 150px;
		}
		 .eventItem .eventTitle {
			 min-height:1px;
		}
		 .pagingCount, .pagingNo .pageNo, .pagingNo .nextBtn, .pagingNo .prevBtn {
			 font-size:14px;
		}
		 .eventCategoryNav li {
			 margin-right:1px;
		}
		 .eventCategoryNav li a {
			font-size: 14px;
			padding: 5px 15px;
		}
		 .eventFilter .form-control, .eventFilter select.form-control:not([size]):not([multiple]) {
			height: 35px;
			line-height: 35px;
		}
		 .eventFilter select.form-control:not([size]):not([multiple]), .eventFilter .date-picker {
			 padding-right:30px;
		}
		 .customSelectWrap:before {
			top: 0px;
		}
		 .eventFilter .button {
			height: 35px;
			padding: 3px 5px;
			 font-size:14px;
		}
		 .feedbackForm {
			 padding: 0;
			box-shadow: 0 0 0 #fff;
		}
		 .eventFilter.galleryFilter .buttonRow {
			display:block;
		}
		 .eventFilter.galleryFilter .buttonRow {
			 max-width:100%;
			 width:auto;
			 margin:0;
			 padding:0;
		}
		 .photoGalleryWrap .eventFilter .buttonRow .button {
			 margin:0 2% 0 0;
		}
		 .photoGalleryWrap .eventFilter .buttonRow .button.resetBtn {
			 margin:0 0 0 2%;
		}
		 .eventDetail .eventBy, .eventDetail .eventDate {
			 font-size:15px;
		}
		 .eventDetail h2.eventTitle {
			font-size: 17px;
			line-height: 1.4;
		}
		 ul.list {
			 display:block;
		}
		 ul.list li {
			 border-width:1px;
			-webkit-box-flex: 0;
			-ms-flex: 0 0 100%;
			flex: 0 0 100%;
			max-width: 100%;
			 margin-right:0;
			 margin-bottom:10px;
		}
		 .shareEvent li a {
			width: 30px;
			height: 30px;
			font-size: 15px;
		}
		 .eventDetailContent .swiper-slide .eventImgHolder {
			box-shadow: 0 0 0 rgba(0, 0, 0, 0);
			border: 1px solid #dfdfdf;
		}
		 .eventDetailContent .swiper-slide {
			padding: 0;
		}
		 .event3ColSlider-next, .event3ColSlider-prev, .eventSliderArrow {
			width: 35px;
			height: 35px;
			font-size: 20px;
			line-height: 35px;
		}
		 .event3ColSlider-prev, .eventSliderArrowPrev {
			left: 15px;
		}
		 .event3ColSlider-next, .eventSliderArrowNext {
			right: 15px;
		}
		 .eventDetailContent .table-responsive table th, .eventDetailContent .table-responsive table td {
			 font-size: 14px;
		}
		 .event3ColSlider {
			 margin-left: 0;
		}
		 .eventListWrap .titleHeader {
			 margin-bottom: 15px;
		}
		 .themeInnerList h2 {
			 margin-bottom: 10px;
		}
		 .eventFilterWrap {
			 margin-bottom: 15px;
		}
		 .eventFilterWrap .eventFilter {
			padding-right: 0;
			padding: 15px 15px 0 15px;
			border: 1px solid #e1e1e1;
			border-top: 0;
			margin-top: 0px;
			 background: #fff;
			box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
			border-radius:0 0 5px 5px;
			 display:none;
		}
		 .eventFilterWrap .eventFilter.active {
			 display:block;
		}
		 .eventFilterWrap .filterAcc {
			 display:block;
		}
		 #navMob li .menuIcon, #navMob li li .menuIcon {
			height: 50px;
			line-height: 52px;
			 font-size:25px;
		}
		 #navMob li ul li a {
			 font-size: 16px;
			 padding-left:15px;
		}
		 #navMob li ul li a:before {
			 top: 9px;
		}
		 .breadcrumb a:before {
			 top:-1px;
		}
		 .objectiveModal .imgHolder {
			 max-width:200px;
			 margin: 0 15px 15px 0;
		}
		 .compVideoBox iframe {
			height: 255px;
		}
		 .sitemap ul li a.menuFirstNode.menuParent, .sitemap ul li a.menuFirstNode, .sitemap ul li a.menuExt, .sitemap ul li a.menuFirstNode.menuParent:hover, .sitemap ul li a.menuFirstNode:hover, .sitemap ul li a.menuExt:hover {
			 padding: 5px 20px;
			font-size: 15px;
		}
		 .sitemap ul li a.menuFirstNode, .sitemap ul li a.menuExt, .sitemap ul li a.menuFirstNode:hover, .sitemap ul li a.menuExt:hover {
			 font-size: 14px;
			padding: 5px 10px;
		}
		 .eventDetail h2.eventTitle, .eventDetail .eventBy, .eventDetail .eventDate, .shareEvent {
			 margin-bottom:5px;
		}
		 .blogDetail .blogDate {
			 margin-bottom:7px;
		}
		 .blogDetail h2 {
			 padding-right:0;
		}
		 .pagingbar table td {
			padding: 0 2px;
		}
		 .pagingNo .pageNo, .pagingNo .nextBtn, .pagingNo .prevBtn, .pagingNo .pages, .pagingbar .pagingTable .aspNetDisabled {
			 min-width:1px;
			 min-height:1px;
			 padding: 4px 7px;
		}
		 .pagingNo ul li {
			 margin: 0 1px;
		}
		 .search .form-wrapper {
			 width: 280px;
			 padding:0;
			 border-top:0;
		}
		 .search .form-wrapper:before {
			 top:-20px;
		}
		 .homeBanner {
			 min-height: 130px;
		}
		 button.mfp-arrow, button.mfp-arrow:hover {
			background: rgba(0, 0, 0, 0.5);
		}
		 .breadcrumb {
			 
		}
		 .marqueeScrollingWrap h2 {
			 display:none;
		}
		 .marqueeScrolling {
			 margin-top:0;
		}
		 .marqueeScrollingWrap .btnMPause {
			top: 9px;
		}
		 .marqueeScrolling ul {
			margin: 3px 20px 0 0;
		}
		 .eventCal .Title td:nth-child(2){
			font-size: 16px;
		}
		 .eventCal .Title td a {
			 width:25px;
			 height:25px;
			 padding:2px 0;
		}
		 .eventCal .Title tbody > tr > td:nth-child(1) a:before, .eventCal .Title tbody > tr > td:nth-child(3) a:before {
			 font-size:17px;
		}
		 .eventCal th, .eventCal td {
			 padding: 2px;
		}
		 .eventCal th, .eventCal td, .eventCal .eventDay a{
			font-size:14px !important;
			font-weight: 400;
		}
		 .eventCal .eventDay {
			 height: 40px;
		}
		 .dayEventRow em {
			 font-size:12px;
		}
		 .divEventPopup {
			position: absolute;
			left: 15px;
			top: 15px;
			 right:15px;
			transform: translate(0, 0);
			 -webkit-transform: translate(0, 0);
			min-width: inherit;
		}
		 .divEventList {
			 max-height:300px;
		}
		 .divEventPopupTop h3 {
			 font-size:16px;
		}
		 .divEventList h4, .divEventList li span, .divEventList li p, .divEventList h4 a {
			 font-size:14px;
		}
		 .divEventPopup .divEventClose {
			 height: 48px;
		}
		 .inauguralEventItem iframe {
			 height: 250px;
		}
		 .inauguralEventItem .imgHolder, .inauguralEventItem .iframe {
			 padding: 5px;
		}
		 .inauguralEventItem p {
			 font-size: 14px;
		}
		 .homeInauguralEvent .button {
			 padding: 8px 15px;
			display: block;
			text-align: center;
			font-size: 14px;
		}
		 .blogItem .imgHolder {
			 height: auto;
		}
		/*#header .scanImg {
			right: 60px;
			width: 40px;
			margin-top: -20px;
		}
		*/
		 .scanImg {
			width: 130px;
		}
		 .scanImg:before {
			 width: 50px;
			 height: 50px;
		}
		 .homeImgSlider-next, .homeImgSlider-prev {
			width: 35px;
			height: 35px;
			font-size: 16px;
			line-height: 34px;
		}
		 .eventTagList li{
			margin-right: 5px;
			margin-bottom: 5px;
		}
		 .eventTagList li a {
			 font-size: 13px;
			padding: 3px 5px;
		}
		 .tabNav.mb-5 {
			 margin-bottom: 30px !important;
		}
		 .splashModal iframe {
			 height: 360px;
		}
		 .homeGalleryBox .imgHolder {
			 height: 115px;
		}
		 .homePhotoVideo .resTab .tabNav {
			 margin-bottom:15px;
		}
		 .homePhotoVideo .swiper-slide {
			padding: 8px;
		}
		 .homeGalleryBox .fa{
			width: 30px;
			height: 30px;
			line-height: 30px;
			font-size: 15px;
		}
		 .homePhotoVideo .mt-4.text-center {
			 margin-top: 12px !important;
		}
		 .photoGalleryWrap .titleHeader h2 {
			 font-size: 17px;
		}
		 .homeImgSlider-next, .homeImgSlider-prev {
			 top:auto;
			 bottom:5px;
			 margin:0;
			transform: translateY(0);
			-webkit-transform: translateY(0);
		}
		 .homeImgSlider-next, .homeImgSlider-prev {
			 width: 30px;
			height: 30px;
			font-size: 19px;
			line-height: 28px;
		}
		 .scanImg {
			 margin-top: -80px;
		}
		 .homeBanner {
			 min-height: 140px;
		}
		 .flipBoxWrap .side .titleText{
			padding: 3px 5px;
			 font-size:11px;
		}
		 .flipBoxWrap .side {
			 font-size:10px;
		}
		 .flipBoxWrap {
			 width:140px;
		}
		 .flipBoxWrap .side, .flipBoxWrap {
			 height: 140px;
		}
		 #backtotop {
			 font-size:0;
			 overflow:hidden;
		}
		 .whatsNewItem .titleText {
			 height: auto;
			 font-size:14px;
		}
		 .whatsNew .col-md-8 .whatsNewItem, .whatsNew .col-md-8 {
			 margin-bottom: 20px;
		}
		 .whatsNewItem .titleText br {
			 display: none;
		}
		 .whatsNew [class*="col-"] {
			 display:block;
		}
		 .bannerIframe, .addBannerWrap .addBannerLeft, .addBannerWrap .addBannerRight {
			 float:none;
		}
		 .addBannerWrap .addBannerLeft, .addBannerWrap .addBannerRight {
			 display:none;
		}
		 .bannerIframe {
			 width:100%;
		}
		 .homeImgSlider-swiper-pagination {
			 bottom: 0 !important;
		}
		 .whatsNewItem .imgHolder iframe {
			 height: 390px;
		}
		 .meaStrip {
			 padding-top: 0;
		}
		 .bannerLeftBtn .text {
			padding: 15px 9px;
		}
		 .bannerLeftBtn{
			width: 80px;
			height: 80px;
			font-size: 11px;
		}
		 .childrenCornerList .blogItem .imgHolder {
			 height: auto;
		}
		 .whatsNewItem .imgHolder, .whatsNewItem .imgHolder iframe {
			 height: 385px;
		}
		 .eventDetailContent iframe, .col-lg-4 .eventIframe iframe {
			 height: 300px;
		}
		 .balloon {
			width: 50px;
			height: 70px;
		}
		 .knot{
			margin-top: 68px;
		}
		 .string {
			left: 23px;
		}
		 .dayEventRow em span {
			 display:none;
		}
		/******Counter******/
		 .homeEvent .text-center.mt-4 {
			 margin: 15px 0 !important;
		}
		 .eventRightNav li {
			/*width: 110px;
			*/
		}
		 .eventRightNav li .count {
			width: 60px;
			height: 60px;
			padding: 14px 0;
			 font-size: 20px;
		}
		 .homeEvent .text-center.mt-4 .orange-btn {
			padding: 8px 15px;
			display: block;
			text-align: center;
			font-size: 14px;
		}
		 .totalRecordsWidget {
			 font-size:15px;
		}
		 .scrollTable {
			 width:100%;
			 overflow-x:auto;
		}
		 .scrollTable table {
			 width:800px;
		}
		 .eventRightNav li:before {
			 display: none;
		}
		 .catalogueBlock .imgHolder {
			 width: 50px;
		}
		 .catalogueBlock {
			 padding-left: 75px;
		}
		 .catalogueBlock {
			 min-height: 65px;
		}
		/*****Podcast*****/
		 .podcastContent, .poscastRow, .socialConnectWrap {
			 display:block !important;
		}
		 .podcastContent .imgHolder {
			max-width: inherit;
			margin: 0 0 15px 0;
			float: none;
		}
		 .poscastRow .podcastTitle, .poscastRow .green-audio-player {
			max-width: 100%;
		}
		 .poscastRow {
			padding: 10px 10px 5px 10px;
		}
		 .socialConnectWrap p {
			 margin: 0 0 10px 0;
		}
		 .podcastContent h2 {
			font-size: 19px;
		}
		 .poscastRowTitle .podcastTitle .srNumber {
			font-size: 19px;
			top: 3px;
		}
		 .competitionTable{
			width: 100%;
			overflow-x: auto;
		}
		 .competitionTable table{
			width: 530px;
		}
		 .competitionTab .tabNav li {
			 margin: 0 10px 0 0;
		}
		 .competitionTab .tabNav li a{
			width: 60px;
			 height: 60px;
			padding: 9px 0;
			 font-size: 13px;
			font-weight: 400;
		}
		 .competitionTab .tabNav li a span {
			 font-size: 20px;
		}
		 .competitionTab .tabContainer {
			 padding: 25px 15px 15px 15px;
		}
		 .deshbhaktiGeet .largeText {
			 font-size:16px;
		}
		 .deshbhaktiGeet .ministerBlock .imgHolder{
			width: 120px;
			 height: 120px;
		}
		 .deshbhaktiGeet .ministerBlock h3{
			font-size: 18px;
		}
		 .deshbhaktiGeet .ministerBlock p {
			 font-size: 15px;
		}
		 .ministerBlock {
			 margin-bottom:0;
		}
		/*******Registration Form*******/
		 .registrationForm {
			padding: 0;
			box-shadow: 0 0 0 rgba(0, 0, 0, 0);
		}
		 .registrationForm .confirmCheckField input[type="checkbox"] {
			 top: 6px;
		}
		 .thankYouPage{
			box-shadow: 0 0 0 rgba(0, 0, 0, 0.1);
			padding: 0;
		}
		 .thankYouPage h2{
			font-size: 40px;
			margin-bottom: 6px;
		}
		 .thankYouPage .fa {
			 width: 70px;
			 height: 70px;
			font-size: 40px;
			line-height: 70px;
			margin-bottom: 15px;
		}
		 .thankYouPage p {
			font-size: 17px;
		}
		 .thankYouPage .orange-btn {
			 display:block;
			 margin: 0 0 10px 0;
		}
		 .competitionList .blogItem .imgHolder{
			height: auto;
		}
		 .logoDownList li {
			 margin: 5px 3px;
		}
		 .logoDownList li a {
			 padding: 3px 17px;
			 font-size: 14px;
		}
	}
	 @media only screen and (max-width: 639px) {
		 .homeImgSlider .swiper-slide img{
	  
	   object-fit: cover;
	   height: 100px;
	}
		 .youtubeWrap iframe {
			height: 280px;
		}
		 .homeImgSlider-prev {
			left: 10px;
		}
		 .homeImgSlider-next {
			right: 10px;
		}
		 .homeVideoBox {
			 padding: 5px;
		}
		 .homeVideoBox iframe {
			height: 190px;
		}
		 .blog-img, .blog-data {
			 float:none;
			 width:auto;
		}
		 .blog-img img {
			 width:100%;
		}
		 .marqueeScrollingWrap h2, .nv_title h2, .homeEvent h2, .azadiTheme .resTab .tabNav li a, .homeTitle {
			font-size: 17px;
		}
		 .azadiTheme .resTab .tabNav li.r-tabs-state-active a:before {
			 height: 1px;
		}
		 .resTab .tabNav li:not(:last-child):before {
			 top:2px;
			 bottom:2px;
			right: -3px;
		}
		 .aboutAkam h2 {
			padding-top: 20px;
		}
		 .aboutVideoBox {
			 padding: 5px;
		}
		 .aboutVideoBox iframe, .aboutVideoBox object {
			height: 190px;
		}
		 .competitionsBox .button {
			position:static;
			 display:block;
			 text-align:center;
			 border-radius:0;
		}
		 .competitionsBox .button .fa {
			 font-size: 16px;
		}
		 .competitionsBox {
			 padding: 5px;
		}
		 .photoVideoBox {
			 margin-bottom: 15px;
		}
		 .photoVideoBox .titleText{
			padding:10px;
		}
		 .gallery li {
			 float:none;
			 width:auto;
		}
		 .gallery li .viewAlbum {
			 height:auto;
		}
		 .bhagidariIframe iframe {
			height: 230px;
		}
		 .journeyBegins:before {
			 width:35px;
		}
		 .verticalTimeline ul li .dates {
			 line-height: 32px;
		}
		 .verticalTimeline ul li .journeyInformation, .verticalTimeline ul li:nth-child(2n) .journeyInformation {
			padding: 10px 10px 10px 45px;
		}
		 .verticalTimeline ul li .journeyInformation {
			 width:67%;
		}
		 .verticalTimeline ul li .timelineThums {
			 width:33%;
		}
		 .eventIframe.fullWidth iframe, .ifrmaecenter iframe {
			height: 240px;
		}
		 .eventItem .imgHolder {
			width: 160px;
		}
		 .eventItem {
			 padding-left:175px;
		}
		 .eventCategoryNav:before, .eventCategoryNav:after{
			 content:" ";
			 display:table 
		}
		 .eventCategoryNav:after {
			 clear:both 
		}
		 .eventCategoryNav {
			 margin: 0 -3px;
		}
		 .eventCategoryNav li {
			 display:block;
			 float:left;
			 width:50%;
			 margin:0;
			 padding:3px;
		}
		 .eventCategoryNav li a {
			 text-align: center;
		}
		 .eventFilter [class*="col-"], .eventFilter .buttonRow, .eventFilter.largeFilter .buttonRow {
			 -webkit-box-flex: 0;
			-ms-flex: 0 0 50%;
			 flex: 0 0 50%;
			 max-width: 50%;
		}
		 .eventFilter .form-group, .eventFilter .buttonRow, .eventFilter.largeFilter .buttonRow {
			margin-bottom: 12px;
		}
		 .eventFilter .customSelectWrap:before {
			 font-size: 17px;
			 right:8px;
			 top:4px;
		}
		 .eventFilter select.form-control:not([size]):not([multiple]), .eventFilter .date-picker {
			padding-right: 25px;
		}
		 .shareEvent {
			 position: static;
			 text-align:right;
			 margin-bottom:15px;
		}
		 .eventDetail h2.eventTitle {
			 padding-right: 0;
		}
		 .objectiveModal .imgHolder {
			max-width: 100%;
			margin: 0 0 15px 0;
			float: none;
		}
		 .modal-header {
			 padding: 10px 10px 10px 10px;
		}
		 .objectiveModal .modal-header .close {
			 padding: 10px 15px;
		}
		 .objectiveModal .modal-header h5 {
			 font-size: 16px;
		}
		 .objectiveModal .modal-body {
			 padding:10px;
		}
		 .objectiveModal {
			 padding-right:0!important;
		}
		 .objectiveModal p {
			 text-align:justify;
		}
		 .compVideoBox iframe {
			height: 190px;
		}
		 .eventDetail h2.eventTitle, .eventDetail .eventBy, .eventDetail .eventDate, .shareEvent {
			 margin-bottom:5px;
		}
		 .gallery li .galleryBox h3 {
			 min-height: 1px;
		}
		 .gallery li {
			 padding: 8px 15px;
		}
		 .inauguralEventItem iframe {
			 height: 200px;
		}
		 .scanImg {
			width: 105px;
			margin-top: -20px;
		}
		 .scanImg:before {
			 width: 40px;
			 height: 40px;
			left: -10px;
			top: -10px;
		}
		 .splashModal iframe {
			 height: 190px;
		}
		 .homeGalleryBox .imgHolder {
			 height: 155px;
		}
		 .homeBlogWrap .evs{
			height:auto;
		}
		 .scanImg {
			 margin-top: -60px;
		}
		 .whatsNewItem .imgHolder iframe {
			 height: 284px;
		}
		 .whatsNewItem .imgHolder, .whatsNewItem .imgHolder iframe {
			 height: 275px;
		}
		 .eventDetailContent iframe, .col-lg-4 .eventIframe iframe {
			 height: 226px;
		}
		/******Counter******/
		 .eventRightNav li {
			 margin:15px 0 0 0;
			 float:left;
			 width:50%;
		}
		 .eventRightNav li .count {
			width: 50px;
			height: 50px;
			padding: 13px 0;
			font-size: 16px;
			 margin:0 auto 5px auto
		}
		 .homeEvent .titleHeader {
			 margin-top:0;
		}
		.podcastShare li {
			 margin-right:1px;
		}
		 .userName {
			 font-size: 16px;
		}
		 .userName span{
			max-width: 250px;
			padding-bottom: 5px;
		}
		table#Dtl_Janbhagidhari td, .eventList table td,.blogList  table td,.albumList table td,#ContentPlaceHolder1_List_CategoryWise_Details td,.photoList table td, table#ContentPlaceHolder1_List_VideoGallery_Details td{float:left	}
		.blogItem{padding: 0 0 15px 15px}
		.photoList table{display:block;float:left}
		.gallery.photoList li, .gallery.videoList li{flex:0 0 100%;max-width:100%}
	}
	 @media only screen and (max-width: 479px) {
		 .homeBanner .bannerCaption .india75 {
			width: 80px;
			height: 20px;
		}
		 .homeBanner .bannerCaption h1 {
			font-size: 16px;
			margin-top: -10px;
		}
		 .homeBanner .bannerCaption p {
			font-size: 12px;
		}
		 .homeBanner .bannerCaption {
			top: 8px;
		}
		 .homeObjectiveSlider .swiper-container, .azadiThemeSlider .swiper-container, .homeEventSlider .swiper-container {
			padding: 0 40px;
		}
		 .azadiThemeSlider .swiper-slide {
			padding: 12px 5px 28px 5px;
		}
		 .homeEventItem {
			 padding: 7px;
		}
		 .homeVideo:before {
			height: 130px;
		}
		 .nw_ev_sec .nv_title h2 {
			 width:70%;
		}
		 .homeVideoBox iframe {
			height: 138px;
		}
		 .aboutUs .aboutLeftImg {
			width: 69%;
		}
		 .aboutUs .imgHolder .aboutRightImg {
			width: 31%;
		}
		 .aboutVideoBox iframe, .aboutVideoBox object {
			height: 135px;
		}
		 .janBhagidariTitle br {
			 display:none;
		}
		 .bhagidariIframe iframe {
			height: 175px;
		}
		 .verticalTimeline ul li .timelineThums, .verticalTimeline ul li .journeyInformation {
			 float:none !important;
			 width:auto !important;
		}
		 .journeyBegins:before {
			 display: none;
		}
		 .verticalTimeline ul li .dates, .verticalTimeline ul li:nth-child(2n) .dates {
			transform: rotate(0);
			-webkit-transform: rotate(0);
			 width:auto;
			background-color: #e7e8ef;
			position: absolute;
			left: 0;
			right: 0;
			top: 0;
			 margin-top:0;
			 height:auto;
			line-height: 42px;
		}
		 .verticalTimeline ul li .journeyInformation, .verticalTimeline ul li:nth-child(2n) .journeyInformation {
			 padding: 15px;
		}
		 .verticalTimeline ul li .journeyBlock {
			 padding-top:43px;
		}
		 .eventIframe.fullWidth iframe, .eventIframe iframe, .ifrmaecenter iframe {
			height: 180px;
		}
		 .eventItem {
			 padding: 0;
			 margin-bottom:15px;
		}
		 .eventItem .imgHolder {
			 height:270px;
			 position:static;
			/*background:none !important;
			*/
			 width:auto;
		}
		 .eventItem .imgHolder img {
			/*visibility: visible;
			opacity: 1;
			*/
			 height:auto !important;
			 width:100% !important;
		}
		 .eventItem .eventItemRight {
			 padding: 15px;
		}
		 .eventItem .eventCategory {
			 line-height: 1.2;
		}
		 .eventFilter [class*="col-"], .eventFilter .buttonRow, .eventFilter.largeFilter .buttonRow {
			-webkit-box-flex: 0;
			-ms-flex: 0 0 100%;
			 flex: 0 0 100%;
			 max-width: 100%;
		}
		 .homeBanner {
			 min-height: auto;
		}
		 .eventCategoryNav li a {
			 font-size:15px;
		}
		 .scanImg {
			width: 75px;
			margin-top: -10px;
		}
		 .scanImg:before {
			 width: 30px;
			 height: 30px;
			left: -7px;
			top: -7px;
		}
		 .splashModal {
			padding-left: 0;
			padding-right: 3px !important;
		}
		 .splashModal iframe {
			height: 143px;
		}
		 .homePhotoSlider .swiper-container, .homeVideoSlider .swiper-container {
			padding: 0 40px;
		}
		 .homeGalleryBox .imgHolder {
			height: 135px;
		}
		 .scanImg {
			 margin-top: -50px;
		}
		table#Dtl_Janbhagidhari img {
    object-fit: cover;
    height: auto !important;
    width: 97%;
}	
		 .whatsNewItem .imgHolder, .whatsNewItem .imgHolder iframe {
			 height: auto;
		}
		 .whatsNewItem .titleText {
			 padding: 10px;
		}
		 .whatsNew {
			 padding-bottom: 0;
		}
		 .col-md-6 .eventImgHolder iframe {
			 height: 200px;
		}
		 .eventDetailContent iframe, .col-lg-4 .eventIframe iframe {
			 height: 170px;
		}
		 .languageDrop {
			display: block !important;
		}
		 .languageDrop .customSelectWrap {
			width: 100%;
		}
	}
	 @media only screen and (max-width: 359px) {
		 .homeBanner .bannerCaption p {
			line-height: 1;
		}
		 .eventRightNav li a {
			font-size: 12px;
		}
		 .homeVideoBox iframe {
			height: 120px;
		}
		 #navbar-brand {
			width: 180px;
		}
		 .search .form-wrapper {
			width: 240px;
		}
		 .homeBanner {
			 min-height:88px;
		}
		 .dayEventRow em {
			font-size: 10px;
		}
		 .scanImg {
			width: 55px;
			margin-top: 0;
		}
		 .scanImg:before {
			 left: -10px;
			top: -10px;
		}
		 .homeGalleryBox .imgHolder {
			height: 115px;
		}
		 .scanImg {
			 margin-top: -40px;
		}
		 .whatsNewItem .imgHolder, .whatsNewItem .imgHolder iframe {
			 height: 175px;
		}
		.competitionTab .tabNav li {
			 margin: 0 5px 0 0;
		}
	}
		
		table {
  
  margin: 0;
  padding: 0;
  width: 100%;
  table-layout: fixed;
}

table caption {
  font-size: 1.5em;
  margin: .5em 0 .75em;
}

table tr {
  /*background-color: #f8f8f8;
  border: 1px solid #ddd;*/
  padding: .35em;
}

table th,
table td {
  padding: .625em;
  text-align: left;
}

table th {
  font-size: .85em;
  letter-spacing: .1em;
  text-transform: uppercase;
}

@media screen and (max-width: 600px) {
  table.yogdan-tab{
    border: 0;
  }

  table.yogdan-tab caption {
    font-size: 1.3em;
  }
  
  table.yogdan-tab thead {
    border: none;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  
  table.yogdan-tab tr {
    border-bottom: 3px solid #ddd;
    display: block;
    margin-bottom: .625em;
  }
  
  table.yogdan-tab td {
    border-bottom: 1px solid #ddd;
    display: block;
    font-size: .8em;
    text-align: right;
  }
  p{font-size:14px;}
  table.yogdan-tab tbody tr:first-child{display: none}
  table.yogdan-tab tbody tr td:nth-child(n):before {
	 float:left; font-weight:bold;
  }
  table.yogdan-tab tbody tr td:nth-child(1):before {
    content: "जिला  ";
  }
  table.yogdan-tab tbody tr td:nth-child(2):before {
    content: "अफसर  ";
  }
  table.yogdan-tab tbody tr td:nth-child(3):before {
    content: "सैनिक ";
  }
  table.yogdan-tab tbody tr td:nth-child(4):before {
    content: "कुल ";
  }
  table.yogdan-tab tbody tr td:nth-child(5):before {
    content: "शहीद ";
  }
  table.yogdan-tab tbody tr b{font-size: 14px;}
  table.yogdan-tab td:last-child {
    border-bottom: 0;
  }
}
