	@media only screen and (min-width: 1920px) {
	 
	}
	@media only screen and (max-width: 1919px) {

	.splashLogo { top: 30px; left: 30px;}
	
	

	
	

	.splashContent .bjpTagline .firstPara {margin-top: -55px;}
	
	.splashContent .bjpTagline p.partyName { font-size: 19px; }
	}
	@media only screen and (max-width: 1599px) {
 

	 
	 
   
   
	 .splashContent .bjpTagline .firstPara { margin-top: -54px;}
	
	.splashPage .button .fa { font-size: 22px; margin-left: 5px;}
	}
	  
	@media only screen and (max-width: 1360px) {
		.gallery.media-coverage.resTab.r-tabs {float: left;width: 100%;padding: 0 15px;}
		.homeBanner .homeBannerCaption h1 { font-size: 25px; padding-left: 90px;}
	}
	@media only screen and (max-width: 1199px) {
		.jpnBiography {background-size: cover;}
		.footerSocialMedia{width:100%;}
	}
	@media screen and (max-width: 1150px) and (min-width: 1025px) {
		
		#nav > li > a {font-size: 0.6rem!important;}		
	}
	
	@media screen and (max-width: 1300px) and (min-width: 1151px) {
		
		#nav > li > a {font-size: 0.8rem!important;}		
	}
			
	@media only screen and (max-width:1050px){
		 
		
		#nav > li > a {font-size: 14px;display: inline-block;}
		.aboutNadda .aboutNaddaContent{width:100%;padding:0px 15px 15px;}
		.aboutNadda .aboutNaddaImg {width: 100%;margin: 0 auto 15px;display: block;float: left;text-align: center;}
		.speechesSection {position: relative;}
		.footerSocialMedia p br {display: none;}
		.aboutNadda .aboutNaddaImg img {position: unset;}
		section.aboutNadda.homeCommonPad:before{    background-size: 300px;width: 100%;}
	}
	@media only screen and (max-width: 1024px) {
		.splashContent .bjpTagline p .textLine5, .splashContent .bjpTagline p .textLine2{margin-left: 55px;}
		.menuBar{display:block;}
		/*Navigation*/
		#nav {display:none !important;position:absolute;left:0;right:0;background:#073e74;}
		#nav ul{background:#305d93;}
		.toggleMenu, #nav .menuIcon {display:block;}
		#nav li {float:none;display:block;border:none;}
		#nav li a{border-top:1px solid #002d63}
		#nav li.parent {position:relative;}
		#nav li .menuIcon, #nav li li .menuIcon {width:46px; height:auto; background-color:#002d63; background-color: rgba(0, 45, 99, 0.5); background-image:url(../images/down-arrow.gif); background-repeat:no-repeat; background-position:center 15px; position:absolute;right:0;top:0;bottom:0;cursor:pointer;}
		#nav li .menuIcon.active, #nav li li .menuIcon.active {background-color:#002d63; background-color: rgba(1, 36, 78, 0.5);}
		#nav li > a:hover, #nav li.hover > a, #nav li.active > a, #nav li ul li a:hover, #nav li ul li > a.selected, #nav ul a:hover, .noJS #nav ul a:focus, #nav ul a.selected, #nav > li > a:hover, #nav > li.hover > a, #nav > li.focus > a {background-color:#002d63;color: #fff;}
		#nav ul {width:100%;display:none;position:static;transition:none;-webkit-transition:none;}
		.hasJS #nav ul{opacity:1;}
		#nav li ul li, #nav ul a {width:100%}
		#nav > li:hover > ul, #nav li li:hover > ul, #nav li li li:hover > ul {display:none;}
		#nav ul, #nav *:hover ul ul, #nav .hover ul ul, #nav .focus ul ul {margin-left:0;}
		#nav li a {padding-left:15px;padding-right:15px;display:block;line-height:30px;font-size:14px;}
		#nav li ul li a {padding:7px 55px 7px 25px; display:block;line-height:21px; background:url(../images/right-arrow.gif) no-repeat 15px 15px;color:#fff;border:none}
		#nav li ul li ul li a {padding-left:45px;background-position:33px center}
		#nav li ul li ul li ul li a {padding-left:60px;background-position:45px center}
		#nav > li > a:hover, #nav > li.hover > a, #nav > li.focus > a, #nav > .highlight > a {background-color:#305d93;color: #fff;}
		#nav li ul li a:hover, #nav li ul li > a.selected, #nav ul a:hover, .noJS #nav ul a:focus, #nav ul a.selected, #nav ul > .highlight > a {background-color:#305d93;color: #fff;}
		.mobileNav { display:block;}
		#wrapper, .mobileNav { -webkit-transition: -webkit-transform 0.5s;transition: transform 0.5s;} 

		
		/*-----home page --------*/
		
		.footerSocialMedia{width: 62%;}
		
		.splashContent .splashContainer { padding: 0 15px; }
		.splashLogo { left: 15px; top: 15px; }
		.splashPage .button {bottom:50px; }
		.splashContent .bjpTagline { margin-right: 15px; }
		.splashContent .splashCopyright { right:15px; }
	.splashPage .button { position: fixed; }


	/*Journey Start*/
	.journyContent p{font-weight: 700;}
	.activeJourney .journyContent p{background-color: #fff; color: #000; border-radius: 5px; font-size: initial;}
	.jpNandaAchivementImg{max-width: 300px;}
	.mediaSlide:after{top: 50%;}
	.mainNavigation{width:auto;}
	.footerRow img.naddaFotter {position: absolute;bottom: 50px;right: 0;}
	.footerRow{padding:30px 0 10px;}
	.navWrap {
    background: none;
    border-top: 0;
    position: absolute;
   right: 19px;
top: 31px;
}
.navWrap .container {
   padding:0;
}
select#lang_choice_1 { margin-right: 60px; }
.swiper-slide[data-swiper-slide-index="0"] .homeBannerCaption h1 { font-size:30px; }
.swiper-slide[data-swiper-slide-index="0"] .homeBannerCaption h1 span { font-size:25px; }
.homeBanner .homeBannerCaption h1 { font-size: 20px; }
.homeBannerImgWrap { height: 380px; }
.spechbox .spchimg { height: 140px; }
.mediaSlide{max-height: 200px;min-height: 200px;}
.blogbox .blog-img { height: 160px; }
	}
	@media only screen and (max-width:1023px){
		.homeBanner .homeBannerCaption {background-color: rgb(0 0 0 / 0.7);top: auto;width: 100%;left: 0;transform: unset !important;padding: 15px 35px;bottom: 0;}
		.homeBanner .homeBannerCaption h1 {font-size: 36px;line-height: 1.1;}
		.homeBanner .homeBannerCaption p {font-size: 18px;line-height: 24px;}
	}
	@media only screen and (max-width: 991px) {
		
		/*.splashContent .bjpTagline { padding: 0 30px 20px 108px; }
		.splashContent .bjpTagline .firstPara {margin-top: -44px;}
		.splashContent .bjpTagline:before {width: 140px;}
		.splashContent .bjpTagline:after {width: 170px;}*/

		/*-----home page --------*/
		
		.footerSocialMedia { width: auto;}
		.splashContent .splashContainer, .splashContent { position: static; }
		.splashContent .splashContainer .spMidContent { position: absolute; left:15px; right:15px; top:50%;transform: translateY(-50%); -webkit-transform: translateY(-50%); border:10px solid #fc8016; padding:0 15px;}
		.splashContent .bjpTagline { padding: 0; border:0;width:60%; position:static; float:left; margin:20px 0 0 0;}
		.splashContent .bjpTagline:before, .splashContent .bjpTagline:after { display: none; }
		.splashContent .bjpTagline .firstPara { margin: 0; }
		.splashContent .jpNaddaPhoto { padding-top:15px; width:30%;}
		.splashContent .bjpTagline p .textLine1 { margin-bottom: 10px; }
		.splashContent .bjpTagline .firstPara { margin-bottom: 10px; }
		.splashContent .splashCopyright { left:15px; text-align: center; }
		.splashContent .bjpTagline { font-size: 8px; }
		.splashPage{float:left;width:100%;}
		
		.splashLogo { right:15px; text-align:center; }
		.splashLogo img { width:auto; }
		.splashPage .button { padding: 5px 15px; font-size: 14px; font-weight: 400;}
		.splashPage .button .fa { font-size: 17px; }
		.splashPage .button { left: 50%; top: auto; bottom: 35px; transform: translateX(-50%); -webkit-transform: translateX(-50%); right: auto;}
		.splashContent .splashCopyright { bottom: 0; }
		.splashContent .bjpTagline p strong.largeText, .splashContent .bjpTagline p strong.smallText, .splashContent .bjpTagline p strong{ font-size:17px; line-height:1.2;}
		.splashContent .bjpTagline p, .splashContent .bjpTagline p.partyName { font-size: 14px;  line-height:1.2;}
		.splashContent .bjpTagline p .textLine1 { margin-left: 100px; }
		.splashContent .bjpTagline p strong { top: -2px; }
		.splashContent .bjpTagline p .textLine1 { margin-bottom: 3px; }
		.splashContent .jpNaddaPhoto { width: 25%;}
		.splashContent .splashContainer .spMidContent { padding: 0 55px; }
		.splashContent .bjpTagline { margin-top:5px; }
		.splashContent .bjpTagline p.partyName { margin-bottom:0;}
		.splashContent .splashContainer .spMidContent { border-width:5px;}
		.splashLogo { top:10px; }
		.splashContent .splashContainer .spMidContent { margin-top:-10px; border:0; border-bottom:1px solid #fc8016;}

		.splashContent .bjpTagline .firstPara span { display: inline-block !important; margin:0 !important;}
		.splashContent .bjpTagline p strong.largeText, .splashContent .bjpTagline p strong.smallText, .splashContent .bjpTagline p strong { font-size: 17px; }
		.splashContent .bjpTagline .firstPara { margin-bottom:10px;font-weight: 400; }
		.splashContent .bjpTagline p, .splashContent .bjpTagline p.partyName { text-align: center; }
		.splashContent .bjpTagline { margin-top:55px;}
		.splashContent .bjpTagline { font-size: 8px; }
		.splashContent .splashContainer .spMidContent {position: static;transform: translateY(0); -webkit-transform: translateY(0); padding-top: 50px;}
		.splashPage .button { position: static; width:144px; margin:15px auto 0 auto;transform: translateX(0)!important;-webkit-transform: translateX(0)v; display:block; left:50%;}


		.jpNandaAchivementImg {max-width: 280px; right: 10px;}
		.journeySliderPrev, .journeySliderNext{left: 13%;}
		.homeBanner .homeBannerCaption p{display:none;}
		.homeCommonPad {background: #ececec;}
		.homeBannerImgWrap {
    height: 280px;
}
.homeBanner .homeBannerCaption h1 { padding-left:0; text-align:center; max-width:100%; font-size:20px; margin-bottom:0; }
.homeBannerCaption h1 span { font-size:17px; }
.aboutNadda .aboutNaddaContent { padding: 0; }
.blogbox .blog-img {
    height: 120px;
}
.blog-con h4 { height: 60px; }
.footerRow h3 { font-size: 18px; }
.footerSocialMedia { width:auto; float:none; text-align:center; }
.copyrightbot p.copyrightText { text-align: center; }
	}

	@media only screen and (max-width: 820px) {
		section.aboutNadda.homeCommonPad:before{    background-position: center 50px;}
		.mediaGallery .gallery.resTab ul.tabNav.r-tabs-nav {display: none;}
		.mediaGallery .gallery.resTab .r-tabs-accordion-title {display: block;float: left;width: 100%;margin: 0 0 5px;}
		.mediaGallery .gallery.resTab .r-tabs-accordion-title a {background: #fff;color: #000;border-radius: 0;font-weight: 400;position: relative;font-size: 18px;}
		.mediaGallery .gallery.resTab .r-tabs-accordion-title.r-tabs-state-active a {background: #fff;color: #000;}
		.mediaGallery .gallery.resTab .r-tabs-accordion-title a:after {content: '+';position: absolute;right: 15px;font-weight: bold;font-size: 26px;top: 50%;transform: translateY(-50%);}
		.mediaGallery .gallery.resTab .r-tabs-accordion-title.r-tabs-state-active a:after {content: '-';}
		.mediaGallery .gallery.resTab .tabContainer .tabContent .mediaSlide {max-height: none;min-height: auto;}
		.mediaGallery .gallery.resTab .tabContainer .tabContent.r-tabs-state-active {margin: 0 0 15px;}
		.mediaGallery h2:before { font-size: 23px; }
	}
	@media only screen and (max-width: 767px) {
	/*.splashContent .bjpTagline:after{width: 90px;}
	.splashContent .bjpTagline:before { width: 90px;}
	.splashContent .bjpTagline .firstPara {margin-top: -104px;}
	.splashContent .bjpTagline{padding: 0 100px 20px 135px;}
	.splashContent .bjpTagline p strong.largeText { font-size: 35px;}
	.splashContent .splashCopyright{font-size: 11px;}
	.splashContent .bjpTagline p strong.smallText {font-size: 32px;}
	.splashContent .bjpTagline p strong.smallText { font-size: 32px;}
	.splashPage .button {padding: 10px 22px;font-size: 16px;}
	.splashContent .bjpTagline p strong{font-size: 32px;}
	.splashContent .bjpTagline{bottom: auto;top: 0;}
	.splashContent .jpNaddaPhoto{width: 34%;}
	.splashContent .bjpTagline .firstPara{margin-top: -4px;}*/

	/*-----home page --------*/
	.single-speeches .u-e-detail {min-width: 100%;    margin-top: 20px; max-width: none;}
	.philosophy{padding-right:15px;}
	.eventDetailTitle h4.title.page-title{font-size:1.2rem;}
	.breadcrumb li{display:inline-block;}
	.homeTitle.journeyTitle h2.textWhite{padding-left: 0;}
	.customContent .entry-content h3{padding:0 15px;}
	.customContent .entry-content p{padding: 0 15px;font-size: 14px;}
	.customContent .entry-content main.timeLine .steps p{padding:0;font-size: 14px; line-height:1.4;}
	.homeTitle.journeyTitle a,.viewallBtn a.textWhite{font-size:12px; line-height:25px;}
	.aboutNadda .aboutNaddaContent p{line-height:1.6;font-size:14px;}
	.homeBanner .homeBannerCaption a {font-size: 14px; padding: 5px 10px;}
	.homeBanner .homeBannerCaption h1 {font-size: 16px!important; max-width:100%;}
	.homeBannerImgWrap{height:auto!important;}
	.homeBanner .homeBannerCaption  {left:0!important; top:auto!important; right:0!important;background:#f14d0e!important; max-width: 100%!important;    transform: translateY(0%)!important;padding:5px 10px; bottom:0;}
	.newsLatterfoot {margin-bottom: 30px;float: left; width: 100%;}
	.mobile .col-lg-9.u-e-detail.space.col-sm-9.col-md-9.col-9 {max-width: 100%; flex: 0 0 100%; padding-top: 20px;}
	main.timeLine .steps{padding:20px!important;}
	.customContent {padding: 0 15px!important;}
	#navMob > li > a:hover, #navMob > li.hover > a, #navMob > li.focus > a, #navMob > .highlight > a {background-color: #c36d30; color: #fff;}
	
	.journeySliderControl{left:0;}
	.searchandfilter ul li {margin-bottom: 10px; float: left;    width: 100%;}
	
	.footerRow{padding: 25px 0 5px;}
	.footerRow .col-sm-7{flex: 0 0 100%; max-width: 100%;}
	.footerMenu{margin-bottom: 20px;}
	.footerSocialMedia { width: 100%; margin: 0 auto;text-align: center;}
	.footerRow .col-sm-5{flex: 0 0 100%; max-width: 100%;}
	.footerSocialMedia p{font-size: 16px;}
	.articles-section-gallery .thumb .article{margin:0 auto;}



	.speechSliderSection { margin-bottom: 40px;}
	.journeySliderPrev, .journeySliderNext {left: 62px;}
	.jpNandaAchivementImg {max-width: 240px; right: 10px;}
	.mediaSlider .homeBannerNext, .mediaSlider .homeBannerPrev{opacity: 0;}
	.mediaSlider:hover .homeBannerNext, .mediaSlider:hover .homeBannerPrev{opacity: 1;}
	.mediaSlide p.text-center {font-size: 14px;line-height: 20px;}
	.homeBannerImgWrap {background-position: 0 50%;}
	.footerRow img.naddaFotter {margin: -150px 0 -100px;}
	.speechWrapper p {font-size: 16px;}
	.achievementsSection .speechWrapper p {font-size: 18px;}

	.achievVideoHolder {width: 100%;}
	.achievVideoHolder img {width: 100%;}
	.sectionPadding {padding: 20px 0;}
	.speechesSection {padding: 20px 0 50px;}
	section.aboutNadda.mediaGallery.homeCommonPad{padding: 15px 0 25px;}
	.newsLatter .subscriptionForm {display: block;}
	.newsLatter .subscriptionForm input.es_subscription_form_submit {bottom: 0;margin: 0;}
	.newsLatter .subscriptionForm .emaillist form {position: relative;float: left;width: 100%;margin: 5px 0 0;}
	.mediaSlider .MediahomeBannerNext, .mediaSlider .MediahomeBannerPrev {width: 25px;height: 25px;font-size: 22px;line-height: 25px;}
	.gallery.media-coverage.resTab.r-tabs ul.tabNav.r-tabs-nav {display: none;}
	.gallery.media-coverage.resTab.r-tabs .r-tabs-accordion-title {display: block;margin: 0 0 10px 0;float: left;width: 100%;}
	.gallery.media-coverage.resTab.r-tabs .r-tabs-accordion-title a.r-tabs-anchor {float: left;width: 100%;padding: 10px 15px;margin: 0;background: transparent;color: #000;font-size:16px;transition: all 0.3s ease-out;border: 1px solid #dadada;position: relative;}
	.gallery.media-coverage.resTab.r-tabs .tabContainer {float: left;width: 100%;padding: 0 15px;}
	.gallery.media-coverage.resTab.r-tabs .r-tabs-accordion-title.r-tabs-state-active a.r-tabs-anchor {color: #fff;background:#f47216;border-color:#f47216;}
	.gallery.media-coverage.resTab.r-tabs .r-tabs-accordion-title.r-tabs-state-active a.r-tabs-anchor:after {content: '-';font-size: 38px;position: absolute;top: 42%;transform: translateY(-50%);right: 15px;}
	.gallery.media-coverage.resTab.r-tabs .r-tabs-accordion-title a.r-tabs-anchor:after {content: '+';font-size: 28px;position: absolute;top: 50%;transform: translateY(-50%);right: 15px;}
	.gallery.media-coverage.resTab.r-tabs .tabContainer .tabContent {padding: 0 15px 0;}
	#logo {
    width: 260px;
    margin-right: 0;
}
select#lang_choice_1 { margin-top: 6px; }
.navWrap { top: 16px; }
.swiper-slide[data-swiper-slide-index="0"] .homeBannerCaption h1 span { font-size: 14px; }
#navMob li > a {
    font-size: 16px;
   
    padding: 5px 15px;
  
    line-height: 30px;
}
#navMob li .menuIcon, #navMob li li .menuIcon { height: 40px; }
#navMob > li > .menuIcon {
    background-position: center 16px;
}
#navMob li ul { padding: 0 15px; }
#navMob li ul li a { padding: 5px 0 5px 15px; font-size: 16px; background-position:0 14px; line-height: 30px; }
.aboutNadda h2, .timelineslider h2, .homeTitle h2, section.aboutNadda.mediaGallery.homeCommonPad h2, .blogsection h2, .sclsection h2 { font-size: 20px; padding-bottom:0; margin-bottom:15px; }
.aboutNadda h2:after { display: none; }
.cd-horizontal-timeline, .speechesSection, .sectionPadding, section.aboutNadda.mediaGallery.homeCommonPad, .blogsection, .sclsection {
    padding: 20px 0 !important;
}
.timelineslider { padding: 0 15px; }
.spechslide .owl-nav { top:-45px; }
.mediaSlide {
    max-height: 200px;
    min-height: 200px;
}
.blogsection .owl-nav { top:-41px; }
.spechslide .owl-nav button span::before, .blogslider .owl-nav button span::before { font-size:25px; }
.tnp-subscription {max-width: 100%; margin:0;}
.footerRow h3 { margin-bottom: 15px; }
.newsLatterfoot { margin-bottom: 10px; }
.copyrightbot p.copyrightText { padding-bottom: 15px; }
.achievementsNext, .achievementsPrev { font-size: 25px;margin-top: -13px; }
.blogbox .blog-img {
    height: 160px;
}
.social.fb, .social.twti { font-size: 19px;margin-bottom: 10px; }
.social span, .social.twti span{width: 30px;height: 30px;font-size: 17px;line-height: 30px;position: relative; top: 4px;}
.social.twti { margin-top:20px; }
.aboutNadda .aboutNaddaContent p { font-size:16px; }
.footerSocialMedia .socialMedia li a {
    width: 30px;
    height: 30px;
    font-size: 20px;
    line-height: 30px;}
	.ibContentBox { height: 400px; }
	.newsLatterfoot .tnp-subscription div.tnp-field { margin-bottom: 10px; }
	.inner-banner h2 { font-size: 18px; }
	.newsLatterfoot .notification.vaporize { bottom:-21px; font-size: 14px; }
	.mediaSlide a p.text-center {
    bottom: 0;
}
.searchandfilter ul li h4 { font-weight:400; top:auto;}
.searchandfilter ul li { margin-bottom: 15px; }
	}
	@media only screen and (max-width:680px){
		.jpnBiography {min-height: auto;background-position: 50% 50%;padding: 30px 15px;}
		.jpnBiography h2 {font-size: 30px;margin: 0 0 15px;}
		.homePressRlsDetail {min-height: auto;margin: 0 0 40px;}
		.homeAchieveItem, .homeMediaItem {max-height: 500px;min-height: 500px;}
		.customContent .entry-content h3{font-size:22px;}
		.latestAchievSlider-pagination {display: none;}
		.latestAchievItem h3 {font-size: 18px;margin-bottom: 15px;}
		.topStrip li{float:none;display:inline-block;}
		.topStrip .rightLinks {width: 100%;text-align: center;margin: 0 0 10px;}
		.topStrip .leftLink {width: 100%;text-align: center;}
		.homeBanner .homeBannerNext, .homeBanner .homeBannerPrev {top: 50%;}
	}
	@media only screen and (max-width: 639px) {
	/*.splashContent .bjpTagline{padding: 0 15px}
	.splashContent .bjpTagline:after{width: 100%;display: none;}
	.splashContent .bjpTagline:before{display:none;}
	.splashContent .bjpTagline p strong.smallText {font-size: 22px;}
	.splashContent .bjpTagline p strong.smallText { font-size: 22px;}
	.splashContent .bjpTagline p strong{font-size: 22px;}
	.splashContent .bjpTagline p strong.largeText{font-size: 22px;}
	.splashContent .bjpTagline .firstPara { margin-top: 36px;}
	.splashContent .bjpTagline p span{text-align: right;}
	.splashContent .splashCopyright{bottom: -40px;}
	.splashContent{bottom: auto;top: 45%;transform: translate(-50%, -50%);width: 90%;left: 50%;}
	.splashContent .splashCopyright {font-size: 14px; bottom: -52%; width: 100%;text-align: center;left: 0;right: auto;}
	.splashContent .splashCopyright span { float: left; width: 100%; margin: 10px 0 0;}
	.splashPage .button { top: auto; left: 50%; transform: translateX(-50%); right: auto; bottom: 93px;}
	.splashContent .jpNaddaPhoto {width: 50%;left: 15px;}*/

	/*-----home page --------*/
	.footerMenu li{width: 50%;}
	/*.splashContent .bjpTagline{border:0;}
	.splashLogo{top: 15px;left: 50%;transform: translateX(-50%);width: 100%;text-align: center}*/


	.splashContent .splashContainer .spMidContent { padding: 0 15px; }
	.splashContent .bjpTagline p, .splashContent .bjpTagline p.partyName { font-size: 14px; }
	.splashContent .bjpTagline { margin-top:9px; }
	.splashContent .splashCopyright { font-size: 13px; }
	.splashContent .splashCopyright a { margin-left:10px; }
	.splashContent .jpNaddaPhoto { width:30%; }

	.splashContent .splashContainer .spMidContent {position: absolute;transform: translateY(-50%); -webkit-transform: translateY(-50%); padding-top: 0;}
	.splashPage .button { position: absolute; width:144px; margin:0;transform: translateX(-50%);-webkit-transform: translateX(-50%); display:block;}
	.splashContent .bjpTagline { width:70%; margin-top:29px;}


	section.aboutNadda.mediaGallery.homeCommonPad select.form-control.timeLineSelect { float: none; width: 100%; margin-bottom: 20px;}

	.newsLatter .subscriptionForm form label.label{width: 100%;}
	.newsLatter .subscriptionForm form input {float: none; width: 100%;margin-top: 10px;}
	.newsLatter .subscriptionForm form {display: block;}
	.homeBanner .homeBannerCaption h1 {font-size: 32px;}
.blogbox .blog-img {
    height: 220px;
}
.blog-con h4 { height:auto;}
.timebox h3 { min-height: 60px; }
.spechbox .spchimg { height:auto;}
.wpvl_auto_thumb_box { min-height:1px;height: auto; }


	}
	@media only screen and (max-width:575px){
		/*.splashContent .splashCopyright{bottom: -64%;}*/

		.jpNandaAchivementImg{display: none;}

		section.aboutNadda.mediaGallery.homeCommonPad h2, .homeTitle h2, .aboutNadda .aboutNaddaContent h2, .homeTitle h2 {font-size: 22px;}
	}
	@media only screen and (max-width:500px){
		/*.splashContent .splashCopyright {bottom: -83%;}
		.splashContent .jpNaddaPhoto {width: 60%;left: 0;top: 85px;}
		.splashContent .bjpTagline {border: 0;padding: 0;}
		.splashContent .splashCopyright {bottom: -60%;}
		.splashPage .button {top: auto;left: auto;transform: unset;bottom: 170px;right: 15px;}*/
	}
	@media only screen and (max-width: 479px) {
		/*.splashContent .bjpTagline p.partyName { font-size: 14px;}
		.splashContent .bjpTagline p .textLine1{font-size: 18px;}
		.splashContent .bjpTagline p .textLine4{font-size: 18px;}*/
		
		/*-----home page --------*/
		.footerSocialMedia p { font-size: 14px;}
		
		select#lang_choice_1{font-size:11px; width:70px; padding: 0 5px;margin-right: 45px;}
		.topStrip .leftLink p{line-height: 22px;}
		.mainNavigation{margin-top:0;}
		.splashContent .splashCopyright span { display:block; margin-top:5px; }
		.splashPage .button { bottom: 70px; }
		.splashContent .splashContainer .spMidContent{ left: 10px; right:10px; }
		.splashContent .splashContainer .spMidContent { padding: 0 5px; }
		.splashContent .bjpTagline { width: 67%; margin: 7px 0; float:none;}
		.splashContent .bjpTagline .firstPara { margin-bottom: 5px; }
		.splashContent .jpNaddaPhoto {width: auto; text-align:center; float:none; border-bottom:1px solid #fc8016;}
		.splashContent .jpNaddaPhoto img { width:50%; }
		.splashContent .splashCopyright { bottom: 5px; }
		.splashContent .splashContainer .spMidContent { border: 0; }
		.splashContent .splashContainer .spMidContent { position: static;transform: translateY(0);-webkit-transform: translateY(0); margin:20px 0 0 0; }
		.splashLogo { position: static; padding-top:10px;}
		.splashContent .bjpTagline { width:auto; padding: 0; text-align: center; margin:15px 0 7px 0;}
		.splashContent .bjpTagline p, .splashContent .bjpTagline p.partyName { font-size:19px; }
		.splashLogo img { width:240px; }
		.splashContent .bjpTagline .firstPara span { display: inline-block !important; margin:0 !important;}
		.splashContent .bjpTagline p strong.largeText, .splashContent .bjpTagline p strong.smallText, .splashContent .bjpTagline p strong { font-size: 17px; }
		.splashContent .bjpTagline .firstPara { margin-bottom:10px;font-weight: 400; }
		.splashPage .button { bottom:120px; }
		.splashContent .bjpTagline p, .splashContent .bjpTagline p.partyName { text-align: center; }
		.splashPage .button { position: static; width:144px; left:0; top:30px; bottom:auto; margin:15px auto 0 auto;transform: translateX(0)!important;-webkit-transform: translateX(0)!important; display:block;}
		.homeAchieveItem, .homeMediaItem {max-height: 250px;min-height: 250px;}
		.homePressTab .homePressTabNav li a{font-size:22px;}
		.homeBannerImgWrap{background-position:100% 0;}
		.journeySliderPrev, .journeySliderNext {left:35%;}
		.swiper-slide[data-swiper-slide-index="0"] .homeBannerCaption h1 span{font-size:.6rem;	}
		.swiper-slide[data-swiper-slide-index="0"] .homeBannerCaption h1 {font-size:1rem!important;}
		.homeBanner .homeBannerNext, .homeBanner .homeBannerPrev { position: absolute; width: 30px;height: 30px; line-height: 30px; font-size: 20px;}
		.homeBannerImgWrap {
    height: 150px!important;
}
.swiper-slide[data-swiper-slide-index="0"] .homeBannerCaption h1 {
    font-size: 16px !important;
}
.swiper-slide[data-swiper-slide-index="0"] .homeBannerCaption h1 span, .homeBannerCaption h1 span {
    font-size: 12px;
font-weight: 400;
}
.aboutNadda .aboutNaddaContent .btn, .spechrow .viewallBtnsoeech a.textOrange, .viewallBtn a.textOrange, .mediaGallery p.text-center a {
    width: 100%;
    text-align: center;
    font-size: 14px;
    padding: 6px 10px;
}
.timelineslider .owl-dot { width:8px; height: 8px; }
.blogbox .blog-img {
    height: 180px;
}
.blog-con h4 { height: 40px; }
.blog-con h4, .timebox h3, .achievementsSection .speechWrapper p { font-size: 15px; }
.footerRow h3 { font-size: 16px; }
.copyrightbot p.copyrightText { font-size: 14px; }
#logo{width: 200px;}
.navWrap { right: 13px; }
.inner-banner h2 { top:17%; }
.breadcrumbWrap { padding: 5px 0; }
.breadcrumb li:before, .breadcrumb > li + li:before { top:-2px; }
#backtotop {bottom: 75px;}
.homeBanner .homeBannerNext, .homeBanner .homeBannerPrev { margin-top: -10px; }
.headerRow { padding: 10px 0 45px 0; }
select#lang_choice_1 {
    width: 100%;
    margin-right: 0;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
}
#logo {
    width: 280px;
}
	}
	@media only screen and (max-width: 414px) {
		/*.splashContent {
		bottom: auto;
		top: 0;
		transform: translate(-50%, 0);
		width: 90%;
		left: 50%;
		height: 100%;
		overflow: hidden;
		padding: 60px 0 0;
	}
	.splashContent .splashCopyright {
		bottom: -70%;
	}
	.splashPage .button {
		top: 45%;
		left: auto;
		transform: unset;
		bottom: auto;
		right: 15px;
	}*/
	}
	@media only screen and (max-width: 360px) {
		/*.splashContent .bjpTagline p strong.smallText { font-size: 18px;}
	.splashContent .bjpTagline p strong{font-size: 18px;}
	.splashContent .bjpTagline p strong.largeText{font-size: 18px;}
	.splashPage .button {
		top: 40%;
		left: auto;
		transform: unset;
		bottom: auto;
		right: 15px;
	}
	.splashContent .splashCopyright {
		bottom: -90%;
	}*/
	}
	@media only screen and (max-width: 359px) {
	.splashContent .bjpTagline p strong.largeText, .splashContent .bjpTagline p strong.smallText, .splashContent .bjpTagline p strong { font-size:16px;}
	.splashContent .jpNaddaPhoto { width: 100%; }
	.splashContent .bjpTagline p, .splashContent .bjpTagline p.partyName { font-size: 13px; }
	.splashContent .splashCopyright { font-size: 12px; left: 10px; right:10px; }
	#logo {
    width: 240px;
}
	
	}