@charset "utf-8"; /* CSS Document */ /************** Media Queries Tablets *******************/ @media only screen and (max-width: 1199px) { .container{padding:0 15px;} #nav li a{padding:0 11px;} .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:40px;} .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:25px;} .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: 1100px) { #nav li a{padding:0 6px;} #nav li a{padding:0 6px;} .sliderControls{margin-right:8px;} .resTab.commonTabs .tabNav li{margin-right:17px;} .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-device-width : 768px) and (max-device-width : 1024px) { /*.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 (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) { } @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; } /*********************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: 25%; 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) { .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:10px 0 10px; top: 0; right:56px; font-size:14px; margin: 0; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; } #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{display:none !important;} .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; } .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 10px; } #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;} } @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:135px;} /********************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: 50%; 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:120px;} .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:16px;} .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:20px;} .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; } } @media only screen and (max-width: 430px) { .impBanners .cols4Block .colsBlock {width:100%; margin-bottom:15px;} .whatsNewWrap .tickerDivBlock{height:270px !important;} .homeWMission{min-height:230px;} .topStrip li{font-size:11px; padding:0 5px;} } @media only screen and (max-width: 380px) { .whatsNewWrap .tickerDivBlock{height:240px !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:110px;} .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;} }
