@charset "utf-8"; /* CSS Document */ /************** Media Queries Tablets *******************/ 
@media only screen and (max-width: 1199px) { .container { padding:0 15px; } #nav li a { padding:0 10px; } .socialIconBox { position:static; width:100%; bottom:0; margin-top:0; margin-bottom:15px; text-align:center; background:none; box-shadow:none; -webkit-box-shadow:none; } .socialIconBox a, .socialIconBox div { display:inline-block; float:none; vertical-align:middle; } .socialIconBox .meaApp { margin-top:0; } .footerCont { padding-bottom:30px; } #backToTop { bottom:129px; } .footerLogosSlider { padding:0 40px; } .footerLogos .footerLogo-next, .footerLogos .footerLogo-prev { display:block; } .meaInfoBlock .resTab.commonTabs .tabNav li { margin-right:10px; } .resTab.commonTabs .tabNav li { background: #fff; margin-right: 10px; } .hindiDoc #nav .MenuLi .menuFirstNode { padding:0 15px; } } @media only screen and (max-width: 1170px) { .indexBanner .container { padding:0; } } @media only screen and (max-width: 1169px) { .sliderText { padding-left:20px; } .contentRightBlock { padding-left:25px; } .ministerDetails { padding-left:140px; } .contentleftBlock { padding-right:30px; } .otherMinisterBlock { padding:22px 15px 30px; } .whatsnewMissionTabs .cols2Block .colsBlock { padding:0 10px; } .whatsnewMissionTabs .cols2Block { margin:0 -10px; } .footerLogos .swiper-slide a { margin: 0 20px; } .indexBanner { min-height:420px; } .indexBanner .sliderImg img { min-height:420px; } .sliderControlWrap { padding-left:20px; } .bannerCaption .title { line-height:1.5; } .dataSlider .title { font-size:1.667em; } .resTab.commonTabs .tabNav li { margin-right:10px; } .spanishDoc .meaInfoBlock .resTab.commonTabs .tabNav li { margin-right:10px; } .frenchDoc .meaInfoBlock .resTab.commonTabs .tabNav li { margin-right:8px; } .frenchDoc .meaInfoBlock .resTab.commonTabs .tabNav li a { font-size:14px; } } @media only screen and (max-width: 1149px) { #nav li a { padding:0 10px; font-size: 13px; } } @media only screen and (max-width: 1087px) { #nav li a { padding:0 5px; font-size: 12px; } } @media only screen and (max-width: 1100px) { #nav li a { padding:0 5px; } .sliderControls { margin-right:8px; } .resTab.commonTabs .tabNav li { margin-right:10px; } .resTab.commonTabs .tabNav li a, .resTab.commonTabs .tabNav .r-tabs-state-active a { font-size:1.5em; } .footerLinks li { margin:0 6px; } .footerLogos .swiper-slide a { margin:0 18px; } .footerLinks li:before { right:-7px; } .otherMinisterBlock { padding:15px; } #overseas li:nth-child(2n+1) { clear:both; } .sliderControlWrap { padding-left:15px; } .meaInfoBlock .resTab.commonTabs .tabNav li { margin-right:30px; } .bannerLinks { width:270px; } .hindiDoc #nav .MenuLi .menuFirstNode { padding:0 12px; } } @media only screen and (min-width : 1024px) { .resTab.commonTabs .tabNav li a, .resTab.commonTabs .tabNav .r-tabs-state-active a { font-size: 1.3em; } } @media only screen and (min-width : 768px) { /*.innerContentPart { font-size: 14px; }*/ .menu-trigger { font-size: 15px; } .whatsNewLink { font-size: 13px; } .commonListing select { font-size: 14px; height: 24px !important; padding: 3px; border: 1px solid #b6b6b6; background: #fff; } .galleryImgZoom { top: auto; right: auto; width: 24px; height: 24px; bottom: 4px; left: 3px; margin-right: 0; margin-top: 0; position: absolute; background: url(../../Images/zoom-tool.gif) no-repeat center center; } .galleryImgZoom a { display: none; } .yogaPostures > li { width:33.33% } /*** 2017 ***/ #innerContent .yogaProtocol a.readMore, #innerContent .yogaProtocol a.downBooklet { margin-top: 10px; } .yogaDay2017 .yogaProtocol p { height: 230px; overflow: hidden; margin-bottom: 10px; } .yogaWebsite { width: 100%; background-size: cover; } #innerContent .yogaDay2017 h2 { font-size: 15px; } .yogaDay2017 .sbmTabs .countryNameBlock .videoDetails p { height:263px; overflow: hidden; margin-bottom: 15px; } .fb_iframe_widget, .fb_iframe_widget span { width: 100% !important } } @media only screen and (max-width: 1023px) { html, body { font-size:12px !important; } .topStrip li, .footerCont { font-size:13px; } .whatsNewSlider, .bannerLinks a, .otherMinisterBlock .ministerDetails, .mp-menu ul li > a { font-size:15px; } .ministerDetailList li, .searchBoxWrap input[type="text"], .contrlerBlock { font-size:14px; } .ministerDetails p.ministerName { font-size:18px; } .mp-menu h2 { font-size:18px !important; font-weight:bold; } .mp-menu ul li > a, .impHomeLinks li, .briefForeignSearchWrap .moreLinks p, .whatsnewMissionTabs .brifsRelationT { font-size:16px; } .contentPart h2 { font-size:20px; } .whatsNewSlider { height:180px; } .homeWMission { height:150px; } .homeWMission img { width:250px; max-height:none; } .homeWMission .block { padding-left:270px; } .impBanners .colsBlock { width:50%; margin-bottom:15px; } .whatsNewWrap .sliderNavButtons a { right:0; } .whatsNewWrap .sliderNavButtons { right:0; } .userVisitContents { position:relative; padding-top:40px; } .langRow { top:0; } .frenchDoc .otherMinisterBlock { min-height:100px; } .container { padding:0; } .mainNavigation { padding:0 15px; } .spanishDoc .otherMinisterBlock { min-height:auto; } .contentPart { padding:0 15px; } .w3cIconAndLanguage, .footerCont { margin:0 -15px; } .footerLogos { padding:25px 0; } .tabsAndImplinks, .impBanners { padding:0 15px; } .ambPage { padding:0 15px; } /*************otherCSS*********/ .toprightLinks { display: none; } .topStrip .rightLinks, .bannerCaption .photoOf, .bannerCaption .content, .bannerCaption .sliderReadmore, .sliderControls, .sliderBottomLinks { display:none; } .sliderText { min-height:200px; padding:25px 15px 40px; } .sliderControlWrap { padding-left:15px; } .sliderControlLinks { bottom:10px; } .indexBanner { min-height:200px; } .indexBanner .sliderImg img { min-height:320px; } .searchAndLangWrap { width:auto; } .mainNavigation { background:#144c84; } .dataSlider .title { font-size:18px; line-height:26px; } .meaInfoBlock .contentRightBlock { width:100%; padding-left:0; padding-top:30px; padding-right:0; } .ministerBox { width:50%; float:left; padding:0 15px; margin-left:0; } .otherMinister { padding:0 15px; width:50%; float:left; margin-right:0; } .contentRightBlock:before { left:-15px; z-index:-1; } .otherMinister .colsBlock { width:100%; margin-bottom:0; } .otherMinister .ministerImg { margin-bottom:0; } .otherMinister .colsBlock:first-child .otherMinisterBlock { border-bottom:0 none; } .otherMinisterBlock { min-height:100px; padding:5px; } .ministerImg { width:90px; float:left; } .otherMinisterBlock .ministerDetails { padding-left:110px; text-align:left; padding-top:10px; } .viewProfile { text-align:left; margin-left:0; position:static; } .meaInfoBlock .contentleftBlock { padding:30px 15px; width:100%; } .meaInfoBlock .commonTabs, .tabsAndImplinks .commonTabs { display:none; } .whatsnewMissionTabs .cols2Block .colsBlock { width:100%; } .tabsAndImplinks .contentleftBlock, .tabsAndImplinks .contentRightBlock { width:100%; } .footerLinks { display:inline-block; margin:0 auto; } .footerLeft, .footerRight { width:100%; float:none; text-align:center; } .whatsnewMissionTabs .commonTabs { padding:30px 0; } .whatsNewWrap:before { right:-15px; z-index:-1; } .tabsAndImplinks .contentleftBlock { padding:30px 0 30px; } .tabsAndImplinks .contentRightBlock { padding:30px 15px 30px; border:1px solid #d1d1d1; } /*.tabsAndImplinks {padding:0;}*/ .impHomeLinks li { width:50%; float:left; padding:0 15px; } .footerLinks, .footerCont p:last-child { margin-bottom:8px; } .whatsNewWrap .tickerDivBlock { height:155px !important; } .otherMinisterBlock { position:relative; } .ministerDetails .viewProfile { position:absolute; width:100%; text-indent:-9999px; overflow:hidden; height:100%; left:0; top:0; } .tabBoxTitle { font-size:14px; } .customSelect { font-size:14px; } #backToTop { background: #f38b0e; bottom: 0; right: 0; width: 50px; height: 35px; } #backToTop a { width: 100%; height: 35px; } /*.whatsNewWrap{padding-right:0;} */ .menu-trigger em { color:#fff; text-transform:uppercase; } .menu-trigger span, .menu-trigger span:after, .menu-trigger span:before { background:#fff; } .bannerLinks { width:auto; float:left; } /*************** restab************/ .resTabIcons { display:block; } .r-tabs .r-tabs-nav { display: none; } .r-tabs .r-tabs-accordion-title { display: block; margin-bottom:3px; } .resTab .r-tabs-accordion-title .r-tabs-anchor { background:#144c84; font-size:16px; font-weight:600; padding:10px 15px; } .resTab .r-tabs-accordion-title .r-tabs-anchor br { display:none; } .resTab .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor { background:#f26522; color:#fff; } .resTab.commonTabs .tabContent { border-top:0 none; padding:20px 30px; } .overseasContactInfo { left:0; margin:20px 0; } .whatsnewMissionTabs .tabContent, .noJS .whatsnewMissionTabs .tabContent { min-height:auto; } #overseas { padding-bottom:100px; } .overseasContactInfo { padding:10px 15px; } #indianMission > a { display:block; margin:0 auto; text-align:center; margin-bottom:20px; } #indianMission > a img { max-width:85%; } .menuPart #nav { display: none; } #menuPartWrapper { display: block; } .menu-trigger { display: block; } .whatsNewLink { display: block; width: auto; padding: 10px 30px; } /*********************old******************/ #innerContent .dataSlider .title { color: #fff; font-size: 16px; line-height: 22px; font-weight: normal; } .mobileTabSectionJs { width: 100%; } .pageForm .mobHide { display: none; } .googleLangWrapper { padding: 10px 0 0; } .noJS .displayNoJSShow { display: none !important; } .leftContOuter { min-height: inherit; } .owl-carousel .owl-item .sliderImg img { height: auto; } .viewlink { float: none; margin-top: 0; } .userComment .captchaImg { height: 28px; } .sliderReadmore .button { background: #ddd; display: inline-block; text-decoration: none; color: #515151; width: auto; text-align: center; white-space: nowrap; padding: 0 15px; border: 1px solid #eee; border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; box-sizing: border-box; -moz-box-sizing: border-box; -weblit-box-sizing: border-box; } /*inner Pages*/ .leftPartInner { width: 100%; padding: 0 0 15px; } .rightPartShadow { width: 100%; background: none; } .leftMenuBarBlock .rightPartShadow { padding-top: 0; } .rightPartShadow:after { display: none; } .rightPart { padding-left: 0; } .rightPart .leftMenu { display: none; } .bdrAddOut, html[xmlns] .bdrAddOut { display: none; } .leftMenuBarBlock .leftMenu { display: block; margin-bottom: 0; } .missionContentPart .leftPartInner { padding-top: 130px; } .rightPart .missionSearch, .rightPart .missionAlphSearch { left: 0; padding: 0 20px 5px; position: absolute; top: 10px; width: 100%; z-index: 9; } .rightPart .missionAlphSearch { top: 115px; background: none; } .rightPartShadow br { display: none; } #profileNewListing .profile { margin: 0; padding: 10px 0; width: 100%; } #profileNewListing .profile li { width: 33.33%; padding: 0 1% } #profileNewListing .profile li div { float: none; } #profileNewListing .profile li .imgLeft { max-width: 100%; height: auto; } .propertyAlphabet input { width: 20px; } .moduleSearchTd .textBox { height: 24px; } .imgRight { width: 300px; clear: right; } .contactIcon .imgRight { width: auto; } .imgLeft.profileImg { width: 160px; } .issuu-isrendered { width: 100% !important; } .newsSearchBar .moduleSearch li { padding: 0; margin-bottom: 5px; margin-right: 10px; } .newsSearchBar .moduleSearch input[type="text"] { height: 24px; } .moduleSearchBar .moduleSearch input[type="text"] { height: 24px; } #map_canvas { width: 100% !important; } .profileTable { width: 492px; } #kmyNavigation { display: none; } #innerKmy a.applyTab { width: 162px; margin-right: 5px; } #innerKmy .twoBox { width: 240px; } #innerKmy .routeStrip { height: 32px; } .newsContBg { width: 100%; } .marquee { width: 100%; } .missionsCountries li { width: 33.333%; } .missionsCountries li .countryName { width: 100%; } .imaBannerImg { width: 100%; height: auto !important; } .imaBannerImg img { width: 100% !important; height: auto !important; } .contactInfoTd { width: 50%; padding: 0 15px 0 0; } .imaPhotoTd { width: 50%; padding: 0 0 0 15px; } .quickPhotoRow .quickPhotoLinkTd { width: 100%; padding: 0 0 15px 0; } .quickPhotoRow .postAllTd { width: 100%; padding: 0 0 0 0; } .quickPhotoRow { padding-bottom: 0; } .webmasterPostPhoto { width: 100%; padding-bottom: 0; } .inFocusListing li { } .inFocusThumb { position: relative; z-index: 1; } .inFocusCnt { width: 100%; margin-left: -120px; padding-left: 130px; padding-right: 0; } .userFocusWrapper .inFocusLatest li { width: 48.6%; } .userFocusWrapper .inFocusLatestImg { width: 100%; } .userFocusWrapper .inFocusLatestImg img { width: 100%; height: auto; } .userFocusWrapper .inFocusLatestCnt { width: 100%; padding: 10px; } .globalIssueLatestImg, .globalIssueLatest { width: 50%; } .albumWrapperRow .albumcolumnFirst { width: 50%; padding-right: 15px; } .albumWrapperRow .albumcolumnTwo { width: 50%; padding-left: 15px; } .albumWrapperRow .albumContainer { width: 100%; } .vwSearchCriteria .moduleSearch input[type="text"] { width: 650px; height: 24px; padding: 2px 5px; } .vwSearchCriteria .commonListing input[type="text"] { width: 100%; height: 24px; padding: 2px 5px; } .rightPartShadow .leftMenu { display: none; } .sliderLeft .newsHeader, .sliderLeft .newsContBg { display: none; } .pagingTd { text-align: center; } .page_Records_control, .page_Go_To_control, .page_Pagging_control { display: inline-block; overflow: hidden; text-align: center; } .page_Pagging_control { width: 100%; text-align: center; } .page_Go_To_control div { width: auto !important; } .page_Records_control select, .page_Go_To_control select { border: 1px solid #ccc; height: 20px; } .page_Pagging_control input, .albumPagingNo, .textOf { float: none; display: inline-block; vertical-align: middle; } .firstPbut, .previousPbut, .nextPbut { margin-top: 0 !important; } .mobile #footer .socialIconBox .meaApp { display: none; } .menuNewsTitle { display: block; } .leftMenuWhatsNew .headingListing { display: none; padding: 5px 10px; border: 1px solid #ccc; } .albumPhotoWrapper .tdAlbum .albumWrapper > li { width: 49.2%; } .ifsOfficersPage .topRight .topLinks .lastLi { display: block; } .rptCategoryRowBlock { padding-top: 0; } .ifsRightMenu { margin-bottom: 15px; } .ifsRightMenu h3 { display: block; } .ifsRightMenu .menuRight { padding: 5px 10px; border: 1px solid #ccc; } .ifsRightBlock .ifsRightBlockLink { display: none; } .searchBoxDrp { display: block; } .searchTopicRight { display: none; left: 0; padding: 0 15px; position: absolute; top: 157px; width: 100%; background: #fff; z-index: 999; } .ifsRightBlock .searchTopicRight h3 { display: none; } .searchTopicRightIn { padding: 18px 10px 0; border: 1px solid #ccc; } .rightPartShadow .ifsRightBlock { padding: 0; } .searchTopicRight .rfvtxtField, .searchTopicRight select.topicSelect, .searchTopicRight input.searchBtn { float: left; margin-right: 5px; } .searchTopicRight input.searchBtn { height: 32px; margin-right: 0; } .formElementBlock .InputText { width: 100%; } .newsSearchIn { width: 100%; } .newsSearchIn input.textbox { height: 30px; } .livingCondition .frCountries > span li { width: auto; float: none; position: relative; } .livingCondition .countryFlag { position: absolute; left: 0; top: 9px; } .livingCondition .frcountryName { width: 100%; padding-left: 34px; } .ifsCategory { margin-bottom: 0; } .userComment { width: 100%; } .userComment li .commentField { width: 48%; margin-right: 2%; } .userComment .textBox { width: 100%; margin: 0; } #ContentPlaceHolder1_UserAdvanceSearch1_lblModuleNote { display: none; } .threadInfo { width: 100%; } .noJS .homeSlider { height: 238px; overflow: hidden; } .yogaDate { left: inherit; right: 0; bottom: 10px; } .yogaLogo { left: 100px; } #innerContent .yogaDay h2 { font-size: 22px; line-height: 26px; } .yogaProtocol { width: 61.5%; } .yogaNews { width: 35%; } .viewAll { width: 100%; } .sbmTabs .tabs { display: block; width: auto; } #innerContent .sbmTabs .secondTab ul.tabs li a { padding: 8px 25px; } .sbmTabs .secondTab ul.tabs li { margin: 0 6px 0 0; } .sbmTabs .secondTab ul.tabs li.last { margin-right: 0; } .yogaDay .sbmTabs .tab_content { width:100%; } .sbmTabs .missionTabContO { width: auto; } .swachchtaPledge, .sbmTabs { font-size: inherit; } .yogaProtocol .imgRight { width: 170px; } .yogaImgNewsDesc { width: 180px; } #innerContent .yogaDay .block a { font-size: 1em; } .yogaPhoto { width: 420px; } #innerContent .yogaDay .sliderImg { height:auto; width:59%; margin-right:0; } #innerContent .yogaDay .homeSlider .sliderText, #innerContent .yogaDay .homeSlider .sliderBottomLinks { width:41%; margin:0 } #innerContent .yogaDay .homeSlider .sliderText { height:184px; padding-top:10px } .yogaDay .sliderReadmore { width:auto; } #innerContent .yogaDay .homeSlider .sliderText p { float:none; width:auto; } .idyMap { width:60%; padding-top: 20px; } .yogaDay .foreignRelationBlock { width:40%; padding-top: 30px; text-align: center; } .yogaDay .countryNameBlock input { display: inline-block; vertical-align: top; float:none; } /*.yogaDay .sbmTabs .tab_content { width:100%; display:block !important; } .idyMap { display:none; } .yogaDay .foreignRelationBlock { width:100%; text-align:left; } */ .idyMap { width:100%; padding-top:0; display:none; } #innerContent .foreignRelationBlock .alignCenter span { display:none; } .worldmapTd { display:none; } .yogaDay .foreignRelationBlock { padding-top: 30px; width: 100%; } .yogaDay .foreignRelationBlock { padding-top:0; } .sbmTabs ul.tabs { display:block; width:auto; } #innerContent .sbmTabs .secondTab ul.tabs li a { padding:8px 25px; } .sbmTabs .secondTab ul.tabs li { margin: 0 6px 0 0; } .sbmTabs .secondTab ul.tabs li.last { margin-right:0; } #innerContent .yogaDay .sbmTabs .secondTab ul.tabs li a { padding:8px 5px; text-align:center; height:58px; line-height:20px; } #innerContent .yogaDay .sbmTabs .secondTab ul.tabs li { margin:0 2px 0 0; width:19.371%; } .sbmTabs .missionTabContO { width:auto; } .swachchtaPledge, .sbmTabs { font-size:inherit; } .yogaProtocol .imgRight { width: 170px; } .yogaImgNewsDesc { width:180px; } #innerContent .yogaDay .block a { font-size: 1em; } .yogaPhoto { width: 420px; } .yogaPG.albumPhotoWrapper .albumWrapper > li { padding:10px; } div.pp_pic_holder { background:#fff; } .pp_mobile_gallery .pp_social { position:relative; z-index:5 } .mobile .pp_gallery { z-index:9999 } .runnerImage { width:378px; } .rfsAbout { padding-right:150px } #innerContent h2.cpvbanner { min-height:150px; } .leftMenuBarBlock .accordion { margin-bottom:0; } .leftMenuBarBlock .accordion .accTrigger { background:none !important; font-size:inherit; margin-bottom:0; padding-left:0 } .leftMenuBarBlock .accordion .accTrigger.active { background:none !important; } .leftMenuBarBlock .accordDetail { display:none !important } .leftMenuBarBlock .cpvMenuAcco .accordDetail { padding:0; } .leftMenuBarBlock .cpvMenuAcco .accordDetail, .leftMenuBarBlock #menuLeft.cpvMenuAcco .leftSubUl { display:block !important; } .cpvMenuAcco ul.bulletText li { background:none; padding:0 } .leftMenuBarBlock #menuLeft.cpvMenuAcco > li { float:none; width:100%; } .leftMenuBarBlock #menuLeft.cpvMenuAcco .bulletText { margin-bottom:0; } .advSearchNav > li a { padding:5px 13px; } #innerContent .yogaDay2017 .sliderImg { height: auto; margin-right: 0; width: 100%; } #innerContent .yogaDay2017 .sliderImg .sliderCaption { width: 250px; padding: 10px; top: 20px; right: 20px; bottom: 20px; } #innerContent .yogaDay2017 .homeSlider .sliderText { height: auto; padding: 0; width: 100%; } #innerContent .yogaDay2017 .dataSlider .title { font-size: 15px; line-height: 22px; } #innerContent .yogaDay2017 .dataSlider .date { margin: 10px 0 7px; padding-top: 10px; } #innerContent .yogaDay2017 .homeSlider .owlStop, #innerContent .yogaDay2017 .homeSlider .owlPlay { bottom: 30px; right: 55px; } #innerContent .yogaDay2017 .homeSlider .customNextBtn { bottom: 30px; right: 30px; } #innerContent .yogaDay2017 .homeSlider .customPrevBtn { bottom: 30px; right: 80px; } .facebookWidget, #innerContent .yogaDay2017 .yogaProtocol .protocolContent, .yogaDay2017 .yogaNews .ticker, .yogaDay2017 .idyData { padding: 10px; } #innerContent .yogaDay2017 .twitterTabs .sbmTabstritter { margin: 10px; } #innerContent .yogaDay2017 .twitterTabs .secondTab .sbmTabstritterTabNav li a { font-size: 13px; font-weight: bold; padding: 10px 8px; } #innerContent .yogaDay2017 .twitterTabs .secondTab ul li, .yogaDay2017 .twitterTabs .secondTab ul li { margin-right: 5px; } #innerContent .yogaDay2017 .twitterTabs .secondTab .tab_container { margin-top: 5px; } #innerContent .yogaDay2017 .sbmTabs .secondTab ul.tabs li { width: 50%; margin: 0; } #innerContent .yogaDay2017 .sbmTabs .secondTab ul.tabs li a { font-size: 14px; padding: 10px; height: auto; } #innerContent .yogaDay2017 .sbmTabs .secondTab ul.tabs li a:after { top: 0px; } .yogaDay2017 .rightTabpanel h3 { background: #dbdbdb; padding: 17px 10px; font-size: 14px; } #innerContent .yogaDay2017 h2 { font-size: 15px; } .yogaDay2017 .yogaDrpSlect select { width: 150px; } .yogaDay2017 .yogaDrpSlect input { margin-left: 3px; } .yogaDay2017 .mediaBlock .scrollIt2 .item, .yogaDay2017 .mediaBlock .scrollItVidoes { max-height: 120px; } .yogaDay2017 .mediaBlock .scrollItVidoes img { min-height: auto; } .yogaDay2017 .rightTabpanel h3 { padding: 8px 10px; } .yogaDay2017 .mediaBlock .scrollIt2 .item .imgCaption, .yogaDay2017 .mediaBlock .scrollItVidoes .imgCaption { font-size: 12px; padding: 5px 10px; } .yogaWebsite { width: 100%; background-size:cover; min-height: 94px; } #innerContent .yogaDay2017 .homeSlider { margin-bottom: 0; } .yogaDay2017 .rightTabpanel .foreignRelationBlock { padding-top: 30px; } .yogaDay2017 .videoPlayBtn { left: 110px; top: 105px; } .fb_iframe_widget, .fb_iframe_widget span { width: 100% !important } #innerContent .yogaProtocol .downBooklet.bottomDownload { line-height: 26px; margin-bottom: 10px; } /*** 2017 ***/ #innerContent .yogaDay2017 .sliderImg { height: auto; margin-right: 0; width: 100%; } #innerContent .yogaDay2017 .sliderImg .sliderCaption { width: 250px; padding: 10px; top: 20px; right: 20px; bottom: 20px; } #innerContent .yogaDay2017 .homeSlider .sliderText { height: auto; padding: 0; width: 100%; } #innerContent .yogaDay2017 .dataSlider .title { font-size: 15px; line-height: 22px; } #innerContent .yogaDay2017 .dataSlider .date { margin: 10px 0 7px; padding-top: 10px; } #innerContent .yogaDay2017 .homeSlider .owlStop, #innerContent .yogaDay2017 .homeSlider .owlPlay { bottom: 30px; right: 55px; } #innerContent .yogaDay2017 .homeSlider .customNextBtn { bottom: 30px; right: 30px; } #innerContent .yogaDay2017 .homeSlider .customPrevBtn { bottom: 30px; right: 80px; } .facebookWidget, #innerContent .yogaDay2017 .yogaProtocol .protocolContent, .yogaDay2017 .yogaNews .ticker, .yogaDay2017 .idyData { padding: 10px; } #innerContent .yogaDay2017 .twitterTabs .sbmTabstritter { margin: 10px; } #innerContent .yogaDay2017 .twitterTabs .secondTab .sbmTabstritterTabNav li a { font-size: 13px; font-weight: bold; padding: 10px 8px; } #innerContent .yogaDay2017 .twitterTabs .secondTab ul li, .yogaDay2017 .twitterTabs .secondTab ul li { margin-right: 5px; } #innerContent .yogaDay2017 .twitterTabs .secondTab .tab_container { margin-top: 5px; } #innerContent .yogaDay2017 .sbmTabs .secondTab ul.tabs li { width: 50%; margin: 0; } #innerContent .yogaDay2017 .sbmTabs .secondTab ul.tabs li a { font-size: 14px; padding: 10px; height: auto; } #innerContent .yogaDay2017 .sbmTabs .secondTab ul.tabs li a:after { top: 0px; } .yogaDay2017 .rightTabpanel h3 { background: #dbdbdb; padding: 17px 10px; font-size: 14px; } #innerContent .yogaDay2017 h2 { font-size: 15px; } .yogaDay2017 .yogaDrpSlect select { width: 150px; } .yogaDay2017 .yogaDrpSlect input { margin-left: 3px; } .yogaDay2017 .mediaBlock .scrollIt2 .item { max-height: 120px; } .yogaDay2017 .mediaBlock .scrollItVidoes img { min-height: auto; } .yogaDay2017 .rightTabpanel h3 { padding: 8px 10px; } .yogaDay2017 .mediaBlock .scrollIt2 .item .imgCaption, .yogaDay2017 .mediaBlock .scrollItVidoes .imgCaption { font-size: 12px; padding: 5px 10px; } .yogaWebsite { width: 100%; background-size:cover; min-height: 94px; } #innerContent .yogaDay2017 .homeSlider { margin-bottom: 0; } .yogaDay2017 .rightTabpanel .foreignRelationBlock { padding-top: 30px; } .yogaDay2017 .videoPlayBtn { left: 110px; top: 105px; } .fb_iframe_widget, .fb_iframe_widget span { width: 100% !important } #innerContent .yogaProtocol .downBooklet.bottomDownload { line-height: 26px; margin-bottom: 10px; } .onLoadPopup { max-width:80%; } .langSelectBox { position:absolute; top:-36px; right:15px; } .langSelectBox select { height:30px !Important; } .langSelectBox .customSelect { padding:4px 10px 4px; } .searchBoxWrap { margin-right:0; } .seeAlso { background:none; } } @media only screen and (min-width: 768px) { .searchBoxWrap { display: block !important; } .mobileHide { display:block; } } @media only screen and (max-width: 767px) { 
.colsBlock.bannerWrap {width: 100% !important; padding: 10px;}
.yogaPostureImgBox ul li{width:100%; margin-bottom:15px;} .yogaPostureImgBox ul li img{width:100%;} .impHomeLinks li { font-size:15px; } .menu-trigger em { color:#fff; margin-top:4px; } .menu-trigger span, .menu-trigger span:after, .menu-trigger span:before { background:#fff; } .mainNavigation { background:#144c84; } .mobileLink { display:block !important; } .mobileHide { display:none; } .logoWrap { width:100%; text-align:center; } .topStrip .leftLink { display:inline-block; margin:0 auto; float:none; width:auto; } .topStrip { text-align:left; padding-left:8px !important; } .indexBanner .sliderImg { float:none; width:100%; } .bannerCaption { position:absolute; bottom:0; top:auto; height:auto; } .sliderText { min-height:auto; width:100%; float:left; padding:10px 15px; background:rgba(20, 76, 132, 0.90); padding-bottom:40px; text-align:center; } .sliderControlWrap { width:auto; float:left; padding-left:0; } .sliderBottomLinks { display:none; } .bannerCaption .container { padding:0; } .bannerCaption .date { margin-bottom:0; } .indexBanner .sliderImg img { min-height:auto; } .whatsNewWrap h2 { position:relative; z-index:1; } .whatsNewWrap:before, .contentRightBlock:before { z-index:0; } .ministerBox { position:relative; } .sliderText { padding-bottom:10px; } .bannerLinks { width:100%; text-align:center; float:none; } .sliderControlWrap { float:none; } .impBanners .cols4Block .colsBlock { width:50%; text-align:left; } .impBanners { padding-top:0; } .w3cIconWrap { width:100%; text-align:center; margin-bottom:10px; } .whatsNewLink { height: 44px; padding:13px 20px; top: 0; right:56px; font-size:14px; margin: 0; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; width:auto; } #menuWrapper { padding-bottom: 0; } .logo a { display: block; background: url(../../images/logoMobile.png) no-repeat left top; width: 252px; height: 118px; text-indent: -999em; margin: 0 auto; } .hindiDoc .logo a { background: url(../../images/logoMobile-hindi.png) no-repeat left top; width:113px; height:118px; } .bannerCaption .date { margin-bottom:8px; } .dataSlider .title { font-size:16px; line-height:22px; } .ministerBox { margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #d1d1d1; margin-left:0; padding-left:0; } .ministerBox, .otherMinister { width:100%; padding-left:15px; } .otherMinister .colsBlock { width:50%; float:left; } .ministerDetailList { margin:0 -15px; } .ministerDetailList li { width:50%; padding:0 15px; float:left; margin-bottom:10px; } .otherMinisterBlock { min-height:100px; } .otherMinisterBlock .ministerDetails { padding-left:110px; padding-top:0; } .otherMinisterBlock { min-height:100px; } .menuSearchBox { display:block; } .searchAndLangWrap { position:absolute; top:193px; padding-top:0; box-shadow:0 2px 3px rgba(0, 0, 0, 0.20); -webkit-box-shadow:0 2px 3px rgba(0, 0, 0, 0.20); z-index:1; } .searchBoxWrap { display:none; } .bannerLinks { display:none; } .searchAndLangWrap .searchBoxWrap { background:#fff; padding:10px; } .searchBoxWrap, .searchAndLangWrap { width:100%; } .searchBoxRow { position:relative; } .otherMinister .colsBlock:first-child .otherMinisterBlock { border-bottom:1px solid #d1d1d1; } .otherMinister .ministerDesignation { font-size:13px; } .otherMinister .ministername { font-size:15px; margin-bottom:5px; } .whatsnewMissionTabs .tabContent, .noJS .whatsnewMissionTabs .tabContent, #overseas li a { font-size:14px; } .cols4Block .colsBlock { padding:0 10px; } .cols4Block { margin:0 -10px; } .w3cChecker img { max-width:60px; } .wqcIcon img { max-width:45px; } .playPause {} .topStrip { padding:8px 0; } .footerLinks li { display:inline-block; float:none; } .mobileViewIndiaMission, .atozMissionL { display:block; } .atozMissionL a { margin-left:5px; } .googleLangWrapper { float:none; margin:0 auto; display: inline-block; text-align: center; width: 100%; } .dataSlider .title { border-bottom:1px dashed rgba(255, 255, 255, 0.35); padding-bottom:10px; } .w3cIconAndLanguage { text-align:center; } .googleLangWrapper { text-align:center; display:inline-block; width:auto; } .meaSocialLink { display:none; } .twoColsBlock .fieldRowBlock { width:100%; float:none; padding:0 15px; } .userComment li.twoColsBlock { padding-bottom:0; } .vigilanceWrapper .fielsRow .fieldValues { margin-left:0; padding-left:0; } .vigilanceWrapper .fielsRow .fieldName { width:100% !important; } #innerContent .yogaDay iframe { height:380px !important; } .userFocusWrapper .inFocusLatest li { margin-left:0; margin-top:20px; } .southBlockImg { max-width:100%; width:auto !important; } .englishDoc #profileNewListing .profile:last-child li { width:33.33%; } .indexBanner .contentWidthSlider .sliderText { padding-right:0; padding-left:0; } .langAr .indexBanner .contentWidthSlider .sliderText { padding-right:0; padding-left:0; } .indexBanner .contentWidthSlider .sliderText p { padding-left:10px; padding-right:10px; } /************************old*****************/ .menuSearchBox { display: block; } /*.menuSearchBox .pnlKeywordSrch{background:#dfdfdf;} .menuSearchBox .searchBox {width: 100%;} .searchInput{width:100%; padding:8px 40px 5px 8px;} .menuSearchBox .searchBox{width:100%; border: none; height: 44px;} .menuSearchBox .searchInput{height: 44px;} .menuSearchBox .searchGo {height: 44px; margin: 0; width: 56px; text-indent:0; background:#f38b0e; font-size:16px; color:#fff; text-transform:uppercase;} */ .homeSlider { background: #265485; } .pagingCount, .pagingNo { float: none; /*width: 1005px;*/ text-align: center; } .pagingWrapper { padding: 15px 0; } .pagingCount { border-bottom: 1px solid #b6b6b6; padding-bottom: 10px; } .pagingNo { padding: 10px 10px 0; } .pagingNo ul li { display: inline; float: none; } .pagingNo ul li > span { display: inline-block; vertical-align: middle; } .pagingNo ul li > input { display: inline-block; margin-top: 0; vertical-align: middle; } .statesList { width: 100%; } .statesListRow .statesList:last-child li:first-child { border-top: 1px solid #ddd; } .statesListRow .statesList:last-child li:last-child { display: none; } .tableOut { margin-bottom: 20px; } .tableOut .tableData { min-width:767px } .tableOut .tbaleScrollPhone { width: 620px; } .tableOut .tbaleScrollLegend { width: 900px; } .mobileAdText .adAppHide { display: none; } .availableApp { display: block; } .iosIcon, .androidIcon { width: 44px; float: left; height: 44px; padding: 5px 0 5px 0; border: 1px solid #fff; text-indent: -999em; } .iosIcon:after, .androidIcon:after { border: none; } .page_Pagging_control input[type="image"] { width: 20px; height: 20px; } .albumPagingNo input, .lastPageNo, .textOf { font-size: 14px; width: 22px; } /*inner Pages*/ .missionContentPart .leftPartInner { padding-top: 240px; } .rightPart .missionAlphSearch { top: 195px; } .missionSearch .missionSearch-field select { width: 100%; height: 28px; } .missionContentPart .missionSearch .goButton { background: #f38b0e; border: none; color: #fff; } #innerContent h2 { font-size: 1.65em; } #profileNewListing .profile li { padding: 0 5px; } .leftMenuBarBlock #menuLeft li { width: 100%; } .tableApp table { width: 600px; } .moduleSearch .reqLibox { width: 100%; height: auto; padding: 5px 0 0 15px; } .imgRight { width: 100%; margin-left: 0; } .imgWrapper span { margin: 0; width: 100%; } #innerContent p { text-align: left; } .decimalBullets { margin-left: 20px; } .imgLeft.profileImg { width: 120px; } .userComment { width: 100%; } .userComment li .commentField { width: 100%; margin-right: 0; } .userComment li .commentField:first-child { margin-bottom: 10px; } .commentField .labelText { } .userComment .textBox { width: 100%; margin: 0; } .userComment .postBt { margin: 0; float: right; } .userComment input.captchaCode { width: 100%; margin: 0 0 10px; } .feedbackMainTd .textBox, .fieldValues select { width: 100% !important; } .fielsRow .fieldValues { width: 100%; } .fielsRow .fieldName { width: 100%; } .fielsRow .fieldhide { display: none; } .youTube { width: 100%; } .youTube iframe { width: 100%; } .profileTable { width: 100%; clear: both; } .eamImagProfile { display: block; width: 100%; padding-bottom: 15px; } .eamImagProfile .imgLeft { width: 190px; margin: 0 0 5px; } .eamImagProfile .eamImagProLeft { float: left; clear: none; margin-left: 0; width: auto; } #innerKmy .twoBox { width: 100%; margin-left: 0; padding: 10px 0; } .indiaMapImg, .selectToViewT, .worldmapTd { display: none; } .tableData td { vertical-align: top; } .downloadFormsTable td { text-align: center; } .downloadFormsTable a { display: block; text-align: center; } .missionsCountries li { width: 50%; } .quickPhotoRow .quickPhotoLinkTd { width: 100%; padding: 0 0 15px 0; } .quickPhotoRow .postAllTd { width: 100%; padding: 0 0 15px; } .quickPhotoRow .webmasterPostPhoto { width: 100%; padding: 0; } .contactInfoTd { width: 100%; padding: 0 0 15px; } .imaPhotoTd { width: 100%; padding: 0; } .frCountries > span > span { width: 50%; } .missionsCountries li a, .frCountries li a { font-weight: normal; } .userFocusWrapper .inFocusLatest li { width: 100%; text-align: center; } #innerContent .inFocusLatestCnt p { text-align: center; } .userFocusWrapper .inFocusLatestCnt { height: auto !important; } .inFocusListing li { text-align: center; border-bottom: 1px solid #e6e6e6; padding-bottom: 15px; } .inFocusThumb { width: 100%; float: none; padding-bottom: 5px; } .inFocusCnt { float: none; margin: 0; padding: 0; } #innerContent .inFocusCnt p { text-align: center; } .globalIssueLatestImg, .globalIssueLatest { width: 100%; } #ContentPlaceHolder1_TreatyList1_pnlSearchThrDate .moduleSearch li, .moduleSearch li table { width: 100%; } .moduleSearch li table td { display: block; width: 100%; } .treatyListSingleColsFeilds td:first-child { width:100%; } .treatyListSingleColsFeilds td:nth-child(2) { width:100%; } .moduleSearch li table td input { width: 100% !important; } .albumWrapperRow .albumcolumnFirst { width: 100%; padding: 0; } .albumWrapperRow .albumcolumnTwo { width: 100%; padding: 0; } .vwSearchCriteria .moduleSearch input[type="text"] { width: 300px; } .inFocusArticleDesc a[title="Scribd"], .inFocusArticleDesc a[title="issuu"], .inFocusArticleDesc a[title="Slideshare"], .inFocusArticleDesc a[title="MAGZTER"], .inFocusArticleDesc a[title="Kindle "], .inFocusArticleDesc a[title="iBook"], .inFocusArticleDesc a[title="pdf file"] { display: inline-block; vertical-align: middle; margin: 5px 2px; } .inFocusArticleDesc a[title="Scribd"] img, .inFocusArticleDesc a[title="issuu"] img, .inFocusArticleDesc a[title="Slideshare"] img, .inFocusArticleDesc a[title="MAGZTER"] img, .inFocusArticleDesc a[title="Kindle "] img, .inFocusArticleDesc a[title="iBook"] img, .inFocusArticleDesc a[title="pdf file"] img { width: 70px; vertical-align: middle; } .inFocusArticleDesc a[title="Scribd"] ~ br, .inFocusArticleDesc a[title="issuu"] ~ br, .inFocusArticleDesc a[title="Slideshare"] ~ br, .inFocusArticleDesc a[title="MAGZTER"] ~ br, .inFocusArticleDesc a[title="Kindle "] ~ br, .inFocusArticleDesc a[title="iBook"] ~ br, .inFocusArticleDesc a[title="pdf file"] ~ br { display: none; } .eamTable td { display: block; width: 100%; } .moduleSearch { background: #f3f3f3; padding: 10px; } .moduleSearch li { width: 100%; margin-right: 0; } .moduleSearch label, .moduleSearch label.title { text-indent: 0; display: block; width: 100%; text-transform: capitalize; font-weight: bold; } .moduleSearch input[type="text"], .moduleSearch select { margin: 0 0 5px; width: 100%; } .moduleSearch input[type="button"], .moduleSearch input[type="submit"] { background: #f38b0e; border: none; color: #fff; float: none; font-weight: bold; height: auto; padding: 5px 15px; width: 60px !important; } .userComment .postBt { background: #f38b0e; border: none; color: #fff; } .photoFeatDescList > li { text-align: center; } .photoFeatDescList .galleryImg { height: auto; } .photoFeatDescList .galleryImgWrapper { float: none; display: inline-block; padding: 3px; margin-bottom: 5px; border: none; } .photoFeatDescList .galleryCaption { margin-left: 0; padding: 0 60px; text-align: center; } .galleryImgWrapper .galleryImg a { display: block; } .inFocusListing h3 {padding: 0 30px 0;	border-bottom: 0 !important;} 
.inFocusListing h3 img {position: absolute; left: 50%; top: 0; transform: translateX(-50%); -webkit-transform: translateX(-50%);}
#innerContent .albumDiscFull p { } .headingListing li { width: 100%; } .decimalBullets li { text-align: left; } .rptScrollingNewsRow .inFocusListing .inFocusCnt span { display: none; } .galleryImgWrapper { float: none; margin: 0 auto 5px; border: none; } .galleryImgWrapper .galleryImg { height: auto; } .galleryImgWrapper .galleryImg img { min-height: 0; font-size: 0; border: 1px solid #dfdfdf !important; padding: 2px; } .albumPhotoWrapper .albumWrapper > li .galleryCaption { margin-left: 0; padding: 0 60px; text-align: center; min-height: 0; } #ContentPlaceHolder1_AdBanner1_imgTemplateBanner { display: block; width: 245px; margin: 0 auto 10px; } .Caption { font-size: 16px; } .moduleSearch .reqLibox { padding-left: 5px; } ul.bulletText li { text-align: left; } #innerContent .inFocusLatestCnt h2 { text-align: center; } .newsSearchBar .moduleSearch input[type="text"], .newsSearchBar .moduleSearch select { margin: 0; } .printMediaTable td { display: block; width: 100%; } .printMediaTable td.blankTd { display: none; } #innerContent .leftMenuWhatsNew #menuLeft > li { width: 100%; } .leftMenuWhatsNew .headingListing > li { width: 100%; } .albumPhotoWrapper .tdAlbum .albumWrapper > li { width: 100%; margin-right: 0; padding: 10px; } .ifsOfficersPage .topLinkPart { display: block; padding-top: 10px; position: relative; text-align: center; top: 0; } .ifsOfficersPage .topLinkPart .topLinks { float: none; width: 100%; text-align: center; } .ifsOfficersPage .topLinkPart .topLinks li { float: none; display: inline; } .ifsOfficersPage .topRight .topLinks .lastLi { display: inline; } .ifsOfficersPage .topLinkPart .topLinks li a { display: inline-block; } .ifsOfficersPage .whatsNewLink { right: 0; } .meaOnlineBanner h2 { font-size: 20px; } .searchTopicRight .rfvtxtField { width: 100%; } .searchTopicRight input.topicInput, .searchTopicRight select.topicSelect { width: 100%; margin-right: 0; } .rptCategoryRowBlock { padding-top: 0; } .tableTopic .mobHide { display: none; } .tableTopic td.topicImg { padding-left: 10px; width: 40px; } .tableTopic thead th.topicTh { padding: 0 10px; } .footerTextTop { float: none; } #footer .footAlignLeft { width: 100%; float: none; text-align: center; } .cal2ul .topicCal { width: 100%; border: none; padding: 0 0 15px; } .topicCal .bulletText { min-height: 10px !important; } #innerContent .plusBtns a.fRight { float: left; } .topicBlockDivDesc { display: none; } .jcarousel { width: 100% !important; } .topicHead .topicHeadLeft { width: 100%; } .searchTopicRightIn { padding-bottom: 18px; } .newsSearchIn { background: #f3f3f3; padding: 10px; } .newsSearchIn label { display: inline-block; float: left; width: 100%; } .newsSearchIn input.textbox, .newsSearchIn select { float: left; width: 100%; height: 30px; margin-bottom: 10px } .newsSearchIn input.searchBtn { float: none; } .btnSearchRow { clear: both; display: block; } #divTopicPost input.gryBtn { background: #f38b0e; } .topicHead .topicHeadRight { clear: both; float: none; width: auto; padding: 10px 0; } .rssSubscribe { float: none; } #innerContent .topicHead .topicHeadRight p { text-align: left; } .otpbox table { } .otpbox table td { display: block; padding: 3px 0; width: 100%; } #innerContent .otpbox table td p { padding-bottom: 0; } .otpbox table td .textBox { width: 100%; } .ifsRightMenu .menuRight > li { width: 100%; padding-right: 0; } .missionsRowBlock { margin: 0; } .missionsRowBlock ul.bulletText { width: 100%; padding: 0 0 15px; } .livingCondition { padding: 0; } .tableOut .tbaleScrollLegend { width: 100%; margin-bottom: 0; } .tbaleScrollLegend th, .tbaleScrollLegend td { display: block; width: 100%; } .innerContentPart .rightPartShadow { padding-top: 0; } .commonBullets li { text-align: left; } .commonBullets li a.pdfIcon { margin: 0; } .commonListing select { font-size: 14px; height: 24px !important; padding: 3px; border: 1px solid #b6b6b6; background: #fff; } .galleryImgZoom { top: auto; right: auto; width: 24px; height: 24px; bottom: 4px; left: 3px; margin-right: 0; margin-top: 0; position: absolute; background: url(../../Images/zoom-tool.gif) no-repeat center center; } .galleryImgZoom a { display: none; } .vigilanceWrapper .fielsRow .fieldValues { width: 100%; } #innerContent .ifsPoints > li > a { font-size: 1em; } #innerContent .ifsPoints > li > a span { padding: 0 10px; } .ifsOfficersPage #innerContent .breadcrumbs { display: none; } /*SBM Page*/ .sbmTabs .missionTabContO { width: auto } .swachchtaPledge > div, .officeDelhi .ticker, .mediaBlock, .sbmTabs .secondTab, .sbmTabs .tab_container { float: none; } .pledgeList { padding-right: 0; } .actionPlan { margin: 0 auto } .officeDelhi .ticker { padding-right: 0 } .mediaBlock { margin-left: 0; text-align: center } .officeDelhi .ticker { padding-bottom: 20px; } .sbmTabs .tab_content>h3 { display: block; } .sbmTabs .tab_content { padding-top: 0; float: none; display: block !important; width: 100%; } .sbmTabs .tabs { display: none; } .swachchtaPledge { margin-bottom: 20px; } .allPhotos, .allVideos { margin: 0 auto 20px; } .noJS .officeDelhi .ticker { padding-top: 0 } .sbmTabs .tab_container { min-height: inherit } .noJS .homeSlider { overflow: hidden; height: 132px; } .yogaLogo { top: 50%; margin-top: -45px; width: 90px; left: 20px; } .yogaDate { bottom: 10px; padding: 5px 10px; } #innerContent .yogaDay h2 { font-size: 18px; line-height: 24px; } .yogaControls { display: none; } .yogaProtocol { padding-bottom: 15px; } .yogaProtocol, .yogaNews, .yogaDay .projekktor, .videoDetails, .yogaPhoto, .yogaVideo { float: none; width: auto; } .yogaDay .projekktor { margin-bottom: 20px; } .yogaPhoto { margin-bottom: 20px; } .yogaVideo .scrollIt { padding: 0 42px; width: 100%; } .yogaPV .scrollIt .owl-stage-outer { border: none; } /*.yogaPV .scrollIt .owl-stage-outer:hover { border-color: none; }*/ .yogaVideo .owl-next { right: 0; height: 100%; } .yogaVideo .owl-prev { height: 100%; } .yogaPV .scrollIt a { width: 100%; height: auto; border: 5px solid #dcdcdc; } .yogaPV .scrollIt a:after { left: 50%; margin: -56px 0 0 -46px; top: 50%; } .yogaPV .scrollIt a:hover { border-color: #104e8d; transition: 300ms linear; } .yogaDay .missionBlock li { width: 100%; } #innerContent .yogaDay .homeWMission.padR15, #innerContent .yogaDay .homeWMission.padL15 { height: auto; padding: 0 0 15px; margin-bottom: 15px; border-bottom: 1px dashed #e9e9e9; } .sbmTabs #panel-3 { display: none !important; } .itemGallery { height: auto; } .yogaDay .missionBlock li img { position: relative; height: auto; width: 150px; } .yogaImgNewsDesc { margin-left: -150px; padding-left: 150px; width: 100%; } .yogaWebsite16 { background-size:cover; min-height:84px; } .yogaCountrySheald, .yogaCountryPopup, .worldmapTd { display:none !important; } #innerContent .yogaDay .sliderImg { width:100% } #innerContent .yogaDay .homeSlider .sliderText, #innerContent .yogaDay .homeSlider .sliderBottomLinks { width:100%; } #innerContent .yogaDay .homeSlider .sliderText p { text-align:center; padding-bottom:0; } #innerContent .yogaDay .homeSlider .sliderText p.date { } #innerContent .yogaDay .homeSlider .sliderText p.content { padding-bottom:10px; } .sbmTabs ul.tabs { display:none; } .tab_container { border:none; } .yogaTabTitle { display:block; margin-bottom:15px; } .sbmTabs .tab_content { padding-top:0; float:none; display:block !important; width:100%; visibility:visible; } .yogaDay .sbmTabs .tab_content { min-height:inherit; border:1px solid #ccdce3; margin-bottom:10px; } /*.idyMap { width:100%; padding-top:0; display:none; } #innerContent .foreignRelationBlock .alignCenter span { display:none; } */ .yogaDay .foreignRelationBlock { padding-top: 30px; width: 100%; } .yogaDay .foreignRelationBlock { padding-top:0; } .yogaPostures > li { width:100%; } .litebox-overlay .litebox-container { width:90%; margin-left:-45% } .yogaDay .staticYoutubeVideo { float:none; width:100%; margin-bottom:15px; } .yogaPG.albumPhotoWrapper .albumWrapper > li { padding:5px; } .runnerImage { width:178px; } .rfsAbout { padding:0; } .cpv li { float:none; width:100%; margin-right:0 !important } .cpv li .cpvBox { margin:0 !important } .moiaBlock .moiaLogo { padding-top:0 } .PhotoFeaturesDetail .galleryCaption { padding:15px 0 5px; } #innerContent h2.cpvbanner { min-height:92px; padding-bottom:0; padding-top:18px; font-size:20px; line-height:26px } .cpvDetails p { display:none } .cpvDetails h2 { padding-bottom:5px; } .advSearchNav li { padding:2px; } .advSearchNav > li a { background:#eaeaea; padding:5px 11px; } .advSearchNavSub { left:auto; right:0; } .advSearchFilter { padding-bottom:5px; } .advSearchFilter span { margin-bottom:15px; padding-left: 20px; padding-right: 5px; } /* 2017 */ .yogaDay2017 .yogaNews { width: 100%; } .yogaDay2017 .yogaProtocol, .yogaDay2017 .idyCelebration, .yogaDay2017 .yogaProtocol, .yogaDay2017 .idyCelebration, .yogaDay2017 .leftTabpanel, .yogaDay2017 .rightTabpanel, .yogaDay2017 .mediaBlock .allPhotos, .yogaDay2017 .mediaBlock .allVideos { min-height:auto; width: 100%; } #innerContent .yogaDay2017 .sliderImg .sliderCaption { bottom: 10px; height: 100px; left: 10px; padding: 10px; right: 10px; top: auto; width: auto; } .yogaWebsite { background-size:cover; min-height: 55px; } #innerContent .yogaDay2017 .twitterTabs .secondTab .tab_container, .yogaDay2017 .rightTabpanel, .yogaDay2017 .leftTabpanel { height: auto; } .yogaDay2017 .rightTabpanel .foreignRelationBlock { padding-top: 0; padding-bottom: 15px; } .yogaDay2017 .videoCaption { float: none; height: 240px; margin: 0 auto; text-align: center; width: 293px; } .yogaDay2017 .sbmTabs .countryNameBlock { padding-top: 0; } .yogaDay2017 .videoDetails { margin-top: 15px; } #innerContent .yogaDay2017 .videoDetails p { padding-bottom: 0; } #innerContent .yogaDay2017 h2 { font-size: 15px; } .yogaDay2017 .mediaBlock .allVideos { padding-left: 0; } .yogaDay2017 #docVid2016 { height: 243px; margin: 0 auto; position: relative; width: 296px; } .yogaDay2017 .videoPlayBtn { left: 0; margin: 0 auto; right: 0; top: 105px; } .yogaDay2017 .mediaBlock .allPhotos, .yogaDay2017 .mediaBlock .allVideos { width: 100% !important; } .yogaDay2017 .mediaBlock .scrollIt2 .item { max-height: 100%; } .yogaDay2017 .mediaBlock .scrollItVidoes a:before { left: 185px; height: 86px; } .yogaDay2017 .yogaTabTitle { margin:15px; } .yogaDay2017 .yogaPV { margin-top: 15px; } /*** 2017 ***/ .yogaDay2017 .yogaNews { width: 100%; } .yogaDay2017 .yogaProtocol, .yogaDay2017 .idyCelebration, .yogaDay2017 .yogaProtocol, .yogaDay2017 .idyCelebration, .yogaDay2017 .leftTabpanel, .yogaDay2017 .rightTabpanel, .yogaDay2017 .mediaBlock .allPhotos, .yogaDay2017 .mediaBlock .allVideos { min-height:auto; width: 100%; } #innerContent .yogaDay2017 .sliderImg .sliderCaption { bottom: 10px; height: 100px; left: 10px; padding: 10px; right: 10px; top: auto; width: auto; } .yogaDay2017 .yogaNews, #innerContent .yogaDay2017 .twitterTabs .secondTab ul.leadersMsg { min-height: auto; } .yogaWebsite { background-size:cover; min-height: 55px; } #innerContent .yogaDay2017 .twitterTabs .secondTab .tab_container, .yogaDay2017 .rightTabpanel, .yogaDay2017 .leftTabpanel { height: auto; } .yogaDay2017 .rightTabpanel .foreignRelationBlock { padding-top: 0; padding-bottom: 15px; } .yogaDay2017 .videoCaption { float: none; height: 240px; margin: 0 auto; text-align: center; width: 293px; } .yogaDay2017 .sbmTabs .countryNameBlock { padding-top: 0; } .yogaDay2017 .videoDetails { margin-top: 15px; } #innerContent .yogaDay2017 .videoDetails p { padding-bottom: 0; } #innerContent .yogaDay2017 h2 { font-size: 15px; } .yogaDay2017 .mediaBlock .allVideos { padding-left: 0; } .yogaDay2017 #docVid2016 { height: 243px; margin: 0 auto; position: relative; width: 296px; } .yogaDay2017 .videoPlayBtn { left: 0; margin: 0 auto; right: 0; top: 105px; } .yogaDay2017 .mediaBlock .allPhotos, .yogaDay2017 .mediaBlock .allVideos { width: 100% !important; } .yogaDay2017 .mediaBlock .scrollIt2 .item { max-height: 100%; } .yogaDay2017 .mediaBlock .scrollItVidoes a:before { left: 185px; height: 86px; } .yogaDay2017 .yogaTabTitle { margin:15px; } .yogaDay2017 .yogaPV { margin-top: 15px; } .yogaDay2017 .mediaBlock .scrollItVidoes { height: auto; max-height:200px; } .onLoadPopup { max-width:92%; } .langSelectBox { top:-220px; right:5px; } .langSelectBox select { padding:0 5px; height:24px !important; } .langSelectBox .customSelect { padding:0 5px; } .langSelectBox { width:75px; } .langSelectBox .customSelectInner { font-size:12px; padding:2px 0; } clearFeilds { bottom:7px; } .englishDoc #profileNewListing .profile:last-child li { width: 100%; } #profileNewListingFifty .profile li {width:100%; padding: 0; text-align: center; list-style: none;}


.amritMahotsavWrap { padding: 98px 15px 15px; }
.amritMahotsavWrap:before { left: 50%; top: 18px; width: 130px; height: 72px; background-size: 100%; padding: 0; margin-left: -65px;}
.amritMahotsavWrap .amritMahotsavTitle { font-size: 24px; margin-bottom: 6px; }
.amritMahotsavWrap p { font-size: 16px; margin-bottom: 0; }
.amritMahotsavWrap:after {display:none;}
.meaInfoBlock .contentRightBlock{background: none;padding: 15px 0 0 0;}
.smlProfile .profile li {  width: 33.333%;  padding-right: 0;}
.smlProfile .profile li div { font-size:11px; }
.smlProfile .profile li:first-child span { margin-bottom: 0; }
#footer .footerLogos .footerLogosSlider .item { float:none; }
.perfomanceDashSliderMain { margin-top:0;}
.amritMahotsavWrap { margin-bottom:0;margin-top: 0;}
.profile { margin-bottom:0;}
.marquee { margin:0;}

} @media only screen and (max-width: 640px) { .bannerCaption { position:static; } .bannerCaption .date { margin-top:8px; } .sliderText { background:rgba(20, 76, 132, 1); min-height:110px; max-height:110px; padding:10px; } .dataSlider .title { font-size:15px; line-height:1.3; font-weight:400; } .whatsNewWrap:before, .contentRightBlock:before { z-index:0; } .resTabIcons .iconBox { width:50%; margin-bottom:10px; } .whatsNewSlider { height:150px; } .homeWMission { height:130px; } .homeWMission img { width:200px; max-height:none; } .homeWMission .block { padding-left:220px; } .albumCaption { padding-left:0; margin-left:0; } .pFlickrIcon { text-align: center; } .innerBanner { min-height:80px; } .innerBanner img { margin-top:-35px; } .innerBanner span { padding:26px 0 26px 0; } .albumPhotoWrapper .albumWrapper > li { width:100%; } .indexBanner .contentWidthSlider .sliderText { position:static; } .indexBanner .contentWidthSlider .bannerCaption .title { font-size:14px; line-height:1.3; font-weight:400; } .indexBanner .container { padding:0; } .indexBanner .contentWidthSlider .sliderText { min-height:150px; } /********************old**************/ .mobileAdBox { width: 100%; } .mp-menu h2 { font-size: 1.6em; } .resultFoundText { float: none; padding: 0 0 10px; } .resultFoundLink { float: none; padding: 0 0 10px; } .mobileAdBox { padding: 0 15px; } .mobileAdImg { width: 60px; } .mobileAdImg { top: 35px; } .mobileAdText { padding-left: 70px; } .adHeading { font-size: 22px; line-height: 28px; } .availableApp { width: 110px; } .mobileAdclose { right: -15px; } .photoFeatDescList .galleryCaption { padding: 0 30px; } .albumPhotoWrapper .albumWrapper > li .galleryCaption { padding: 0 30px; } .innerBanner span { padding-left: 15px; font-size: 22px; width: 80%; } .postsListA .postsAccoLinks { width: 100%; padding-right: 10px; } .newsListA .newsLinks { font-size: 1em; } /*inner Pages*/ .missionContentPart .leftPartInner { padding-top: 260px; } #profileNewListing .profile li { width: 100%; padding: 0 30px; } .requierd3Charct { width: 100%; } .iprFormatText { float: left; width: 100%; text-align: left; } .pagingCount, .pagingNo { float: left; width: 100%; } .headingListing li { width: 100%; } .vwSearchCriteria .moduleSearch input[type="text"] { width: 100%; } .commonListing li table td { display: block; width: 100%; } .vwSearchCriteria .commonListing input[type="text"] { width: 110px !important; } .eamImagProfile .eamImagProLeft { padding-left: 0; } .downloadFormsTable td div { display: none; } .followTwitter { } .followTwitter td { display: block; text-align: center; width: 100%; } .followTwitter td:first-child { width: 100%; } .followTwitter td .imgLeft { margin: 0 0 10px; float: none; } .albumImage { float: none; margin: 0 auto 10px; } .albumCaption { float: none; width: 100%; text-align: center; } .missionsCountries li { width: 100%; } .missionsQuartersRow ul.bulletText { width: 100%; } .pp_mobile_gallery .pp_content .pp_close { bottom: 20px; } .pp_mobile_gallery .pp_social { width: 100%; } .mp-menu ul li.icon-arrow-left { background-position: 12px 19px; } .page_Records_control, .page_Go_To_control, .page_Pagging_control { float: none; margin: 5px 0; } .yogaDay .missionBlock li img { position: relative; height: auto; width: 150px; } .yogaWebsite, .yogaWebsite16 { background-size:cover; min-height:62px; } .postureImg { display: block; overflow: hidden; } .postureImg a img { max-width:inherit; float:right; height:62px } .yogaPostures > li { width:50%; } .featureHolder .featureContent { max-height:450px } .PhotoFeaturesDetail .galleryCaption { padding:15px 0 5px; } #innerContent h2.cpvbanner br { display:none; } #innerContent h2.cpvbanner { background:none; font-size:1.65em; color:#09568c; font-weight:bold; padding-bottom:10px; margin-bottom:0; padding-top:0; text-align:left; min-height:inherit } .cpvDetails h2 { font-size:16px; } /* 2017 */ .yogaWebsite, .yogaWebsite16 { background-size:cover; min-height: 80px; } #innerContent .yogaDay2017 .postureImg a img { float: none; height: auto; max-width: inherit; width: 100%; padding: 0 15px; } #innerContent .yogaDay2017 .sliderImg .sliderCaption { bottom: 0; left: 0; right: 0; } #innerContent .yogaDay2017 .dataSlider .title, #innerContent .yogaDay .homeSlider .sliderText p.date { font-size: 12px; } .yogaDay2017 .mediaBlock .scrollItVidoes a:before { background: rgba(0, 0, 0, 0) url("../../images/play-icon17.png") no-repeat scroll center center; content: ""; height: 100%; left: 0; margin: -90px auto 0; position: absolute; right: 0; top: 76px; width: 100%; } /*** 2017 ***/ .yogaWebsite, .yogaWebsite16 { background-size: cover; min-height: 80px; } #innerContent .yogaDay2017 .postureImg a img { float: none; height: auto; max-width: inherit; width: 100%; padding: 0 15px; } #innerContent .yogaDay2017 .sliderImg .sliderCaption { bottom: 0; left: 0; right: 0; } #innerContent .yogaDay2017 .dataSlider .title, #innerContent .yogaDay .homeSlider .sliderText p.date { font-size: 12px; } .yogaDay2017 .mediaBlock .scrollItVidoes a:before { background: rgba(0, 0, 0, 0) url("../../images/play-icon17.png") no-repeat scroll center center; content: ""; height: 100%; left: 0; margin: -90px auto 0; position: absolute; right: 0; top: 76px; width: 100%; } } @media only screen and (max-width: 599px) { .ministerDetailList li { width:100%; margin-bottom:0; } .otherMinister .ministerImg { float:none; margin-bottom:10px; display:inline-block; } .otherMinisterBlock .ministerDetails { padding-left:0; text-align:center; } .otherMinisterBlock { min-height:202px; padding:10px 5px; } .otherMinister .ministername { font-size:14px; } .impHomeLinks li { width:100%; margin-bottom:3px; } .tabsAndImplinks .contentRightBlock { padding:20px 15px; } #overseas li { width:100%; margin-bottom:5px; } #overseas ul { margin:0 0 20px } #overseas { padding-bottom:0; } .overseasContactInfo { position:static; margin:15px -15px 0; padding:15px 0; width:auto; display:block; } .resTab.commonTabs .tabContent { padding:15px; } .dataSlider .title { font-size:14px; } .dataSlider .date, .indexBanner .contentWidthSlider .photoOf { font-size:13px; } } @media only screen and (max-width: 479px) { #wrapper { background-size:180% 9px; } .sliderText { min-height:135px; max-height:135px; } .ministerPhoto { width:110px; } .ministerDetails { padding-left:123px; } .ministerDetailList { margin:0; } .ministerDetailList li { padding:0; } .homeWMission img { float:none; display:inline-block; margin-bottom:10px; } .whatsNewWrap li { text-align:center; } .homeWMission .block { padding-left:0; position:absolute; left:0; bottom:0; z-index:1; background:rgba(0, 0, 0, 0.75); padding:5px 15px; margin-bottom:0; font-size:14px; } .tickerDiv1 { position:relative; z-index:111; } .whatsNewWrap .tickerDivBlock { height:290px !important; } .homeWMission { height:auto; text-align:left; position:relative; } .whatsNewWrap h2 { text-align:center; } .contrlerBlock { text-align:center; } .ministerDetails p.ministerName { font-size:15px; } .whatsNewWrap li { font-size:13px; } .whatsnewMissionTabs .tabContent, .noJS .whatsnewMissionTabs .tabContent, #overseas li a, .impHomeLinks li { font-size:13px; } .footerCont { font-size:12px; } .whatsNewSlider { height:281px; } .contrlerBlock { margin-top:0; } .homeWMission img { width:100%; margin-bottom:0; } /***************old******************/ .litebox-overlay .litebox-close { display: none; } .yogaPostures > li { width:100%; } .yogaPG.albumPhotoWrapper .albumWrapper > li { width:auto; padding:2px; } .rfsAbout .imgLeft { float:none } .moiaLogo img { height:75px; width:auto } .advSearchNav li { float:none } .advSearchFilter { display:table; width:100%; } .advSearchFilter > span:first-child { width:100%; font-weight:bold } .advSearchFilter > span { padding-left:0; clear:left } .advSearchFilter > * { float:left } .advSearchFilter select { min-width:100px } #ContentPlaceHolder1_USERADVANCESEARCHSOLR1_lblSYear, #ContentPlaceHolder1_USERADVANCESEARCHSOLR1_lblMonth { min-width:60px; } /*** 2017 ***/ .yogaWebsite { min-height: 60px; } .socialIconBox a { margin:0 0 3px 4px; } .socialIconBox .shareThisO a { margin:0 0 !important; } .englishDoc #profileNewListing .profile:last-child li { width: 100%; } .mediaPreviewContent{padding:20px;} .resTabIcons .iconBox { margin-bottom: 10px; padding: 0;} .perfomanceDashSlider .perfomaceSlide { text-align:center; } .perfomanceDashSlider .perfomaceSlide .sliderContent img { display: inline-block;} .perfomanceDashSlider .perfomaceSlide .sliderContent .date { float:none; left:0; right:0;} .perfomanceDashSlider .perfomaceSlide { padding: 15px; }.marqueeScrolling li a { font-size: 14px; }.marqueeScrolling li { margin-right:25px;} } @media only screen and (max-width: 430px) { .impBanners .cols4Block .colsBlock { width:100%; margin-bottom:10px; text-align:center; } .whatsNewWrap .tickerDivBlock { height:270px !important; } .homeWMission { min-height:230px; } .topStrip li { font-size:11px; padding:0 5px; } .socialIconBox a { margin:0 3px; } .socialIconBox .shareThisO a { margin:0 0 !important; }
.impBanners a {border-bottom: 1px solid #ccc; padding: 10px 0;	border-right: 0;} .colsBlock.bannerWrap {width: 100% !important; padding: 10px;}
} @media only screen and (max-width: 380px) { .whatsNewWrap .tickerDivBlock { height:215px !important; } .homeWMission { min-height:210px; } } @media only screen and (max-width: 359px) { .ministerDetailList li { font-size:13px; } .otherMinister .ministername { font-size:13px; } #footer .socialIconBox a, #footer .shareThisO { margin: 0 2px 5px; } .topStrip .leftLink { font-size:12px; } .ministerPhoto { width:100px; } .ministerDetails { padding-left:115px; } .whatsNewSlider { height:225px; } .dataSlider .date, .dataSlider .title, .indexBanner .contentWidthSlider .photoOf { font-size:13px; } /*****************old***********************/ .missionSearch select { width: 100%; }/*inner Pages*/ #profileNewListing .profile li { width: 50%; padding: 0 5px; } .moduleSearchTd .textBox { width: 150px; } .personnelPage td { display: block; width: 100%; text-align: left; } .personnelPage td.tdBdrRight { border: none; width: 100%; padding-bottom: 0; text-align: left; } .contactIcon .imgRight { float: left; margin: 7px 6px 0 0; } .placeSign { width: 100%; } .placeSign td { display: block; width: 100%; } .imgLeft.profileImg { width: 120px; } .mapRowCol { width: 100%; padding: 5px; } .frCountries > span > span { width: 100%; } .inFocusThumb { position: relative; z-index: 1; margin-bottom: 15px; } .inFocusCnt { width: 100%; margin-left: 0; padding: 0; } .vigilance .absoluteErr { font-size: 10px; } .albumcolumnFirst .albumImage, .albumcolumnTwo .albumImage { width: 100%; margin: 0 0 5px; height: auto; } .albumcolumnFirst .albumCaption, .albumcolumnTwo .albumCaption { width: 100%; margin: 0; } .albumcolumnFirst .albumImage img, .albumcolumnTwo .albumImage img { width: 100%; height: auto; } .vwSearchCriteria .commonListing input[type="text"] { width: 90px !important; } .tableData.accTable td { display: block; } .tableData.accTable .tdAccHide { display: none; } #innerContent .yogaDay h2 { font-size: 18px; line-height: 28px; } .yogaLogo { margin-top: -40px; width: 80px; } #innerContent .yogaProtocol p { text-align: center; } .yogaProtocol .imgRight { margin: 0 auto 15px; width:100%; } .yogaProtocol .imgRight img { float:none; } .yogaNews { text-align: center; } #innerContent .yogaDay h2, #innerContent .videoDetails p { text-align: center; } .itemGallery { height: 170px; } .yogaDay .missionBlock li img { position: relative; height: auto; width: 150px; margin: 0 auto 10px; float: none; } .yogaImgNewsDesc { margin-left: 0; padding-left: 0; float: none; text-align: center; } #innerContent .missionBlock li .block { text-align: center; padding: 0 20px; max-width: inherit; width: 100%; } #innerContent .missionBlock li .block a { text-align: center; } .yogaPhoto, .yogaVideo { text-align: center; } .yogaPhoto h3, .yogaVideo h3 { display: inline-block; } #innerContent .yogaNews .alignRight, #innerContent .countryNameBlock .alignRight, #innerContent .yogaPhoto .alignRight, #innerContent .yogaVideo .alignRight { text-align: center !important; } .moiaBlock .moiaLogo { display:none } .madadLogo { margin-right:10px; } .madadOnItunes { text-align:left } #innerContent .yogaDay2017 h2 { font-size: 15px; } .whatsNewWrap .tickerDivBlock { height:220px !important; } .homeWMission { min-height:190px; } }


/************Fights Against COVID Responsive Style Start***********/ 
@media only screen and (max-width: 1023px) {
.partnerCountriesWrap ul li {float: left; width: 16.66% !important; padding: 3px;}
}
@media only screen and (max-width: 900px) {
.partnerCountriesWrap ul li .contentBlock { min-height: 50px;}
.partnerCountriesWrap ul li { float: left; width: 25% !important; padding: 3px;}
}
@media only screen and (max-width: 840px) {
ul.pibUpdatesText li {width:100%;height:auto;float:left;}
}
@media only screen and (max-width: 767px) {
.partnerCountriesWrap ul li {float: left; width: 25% !important; padding: 3px;}
.partnerCountriesWrap ul li .contentBlock {min-height: 50px;}
ul.albumWrapper li.galleryImgContainer {width: 50% !important; border-bottom: 1px solid #ddd; float: left; padding: 20px 0;}
.fightsAgainstCovidTitle {margin-bottom: 15px; font-size: 1.5em; font-weight: 600; color: #195c9f; line-height: 1.35em; padding-bottom: 0; text-align: left;}
.inFocusListing h3 a {margin-right: 0;padding-top:35px;}
}
@media only screen and (max-width: 640px) {
.partnerCountriesWrap ul li {float: left; width: 33.33% !important; padding: 3px;}
}
 @media only screen and (max-width: 600px) {
.partnerCountriesWrap ul li .contentBlock {min-height: 50px;}
.importantContactDetails .row .cols6 {width: 100%;padding-left: 0;padding-right: 0;}
.importantContactDetails .row .cols6 .organizationName {padding:10px;}
.importantContactDetails .row .cols6 .organizationEmail {padding:10px;}
.importantContactDetails .row .cols6 .contactleftTitle {padding: 10px;}
.importantContactDetails .row {margin-bottom: 3px;}
}
@media only screen and (max-width: 480px) {
.partnerCountriesWrap ul li {float: left;width: 50% !important;padding: 5px;}
.partnerCountriesWrap ul li .contentBlock {min-height: 50px;}
ul.albumWrapper li.galleryImgContainer { width: 100%; border-bottom: 1px solid #ddd; float: left; padding: 20px 0;}
.galleryCaption { width: 100% !important; margin-left: 0; text-align: center;}
}
@media only screen and (max-width: 400px) {
.partnerCountriesWrap ul li {float: left;width: 100% !important;padding: 5px;}
.partnerCountriesWrap ul li .contentBlock {min-height: 35px;}
} /************Fights Against COVID Responsive Style End***********/






