/************** Media Queries Tablets *******************/ @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
.toprightLinks, .langSelectBox {
display: none;
}
.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;
}
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
.searchBox {
width: 284px;
}
.searchInput {
width: 240px;
}
}
@media only screen and (max-width: 1023px) {
*, *:before, *:after {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.page {
background-position: center -3px;
}
#wrapper {
padding-top: 9px;
}
#wrapper, #footer, .mobileAdBox {
width: 768px;
}
.headInner {
padding: 18px 9px 16px;
}
.toprightLinks, .topRight .topLinks .lastLi {
display: none;
}
.topFunctions {
display: none;
}
.topLinkPart {
padding: 2px 12px 0 0;
}
.topRight .topleftLinks {
display: block;
}
.topRight .topleftLinks > li.lastLi {
display: inline;
}
.topLinks .searchLI {
width: 100%;
padding: 0;
}
.searchBox {
width: 258px;
border: 1px solid #ccdce3;
background: none;
height: 38px;
}
.searchInput {
height: 36px;
width: 188px;
padding: 8px 13px 5px;
margin: 0;
color: #696868;
font-size: 12px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
}
.searchGo {
margin: 11px 10px;
}
.menuPart #nav {
display: none;
}
#menuPartWrapper {
display: block;
}
.menu-trigger {
display: block;
}
.whatsNewLink {
display: block;
}
.homeSlider {
background-position: right top;
}
.sliderImg {
width: 59%;
margin: 0;
}
.sliderText {
width: 41%;
margin: 0;
padding: 8px 10px 0 20px;
}
.dataSlider .title {
color: #fff;
font-size: 16px;
line-height: 22px;
font-weight: normal;
}
.dataSlider .date {
font-size: 1em;
}
.sliderBottomLinks {
width: 41%;
margin: 0;
padding-left: 20px;
}
.sliderText .photoOf, .sliderBottomLinks .lnkRSSFeeds, .sliderBottomLinks span {
display: none;
}
.dataSlider .date {
border-color: #88a1bc;
}
.contentPart {
padding: 10px 15px;
}
.leftMenuBarBlock {
padding: 10px 15px 0;
background: #fff;
}
.leftPart {
width: 100%;
padding: 0;
float: none;
}
.mobileapps{ display:none;}
.rightPartHome {
display: none;
}
.profileBlock {
float: right;
display: block;
width: 100%;
}
.profileBlock.withoutSphoto {
width: 305px; min-height:150px; margin-bottom:10px;
}
.profileBlock .name {
font-size: 16px;
font-weight: normal;
line-height: 22px;
}
.profileBlock .post {
font-size: 12px;
line-height: 20px;
}
.profileBlock .withoutSphotoUL {
padding: 4px 0 0px 0;
}
.profileBlock .prolist li {
background-position: left 7px;
padding-left: 8px;
}
.profileBlock .prolist li a {
line-height: 22px;
}
.tabSectionJs {
width: 423px;
padding: 10px 0 10px 0; 
}
.mobileTabSectionJs {
width: 100%;
}
#mask {
float: none;
width: 100%;
}
#scroller-header {
position: absolute;
left: 0;
top: 10px;
width: 100%;
}
#scroller-header li {
display: none;
}
#scroller-header li.tabInfocus {
display: block; padding:0; margin:0;
}
#scroller-header li a, #scroller-header li a:focus, #scroller-header li a.selected {
background: none;
border: none;
font-size: 16px;
line-height: 24px;
color: #9a0000 !important;
font-weight: normal;
white-space:nowrap;
}
#panel .displayPanel {
display: none !important;
}
#panel .infocusPanel {
display: block !important;
}
.infocusPanel .inFocusLatestCnt h2 {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
width: 100%;
}
#scroller-body {
border: 1px solid #ccdce3;
padding-top: 40px;
width: 100%;
}
.infocusPanel .inFocusLatest > li {
display: none;
padding: 0;
}
.infocusPanel .inFocusLatest > li:first-child {
display: block;
}
.inFocusLatestImg {
width: 29%;
}
.inFocusLatestCnt {
padding: 0 0 0 10px;
width: 71%;
}
.infocusPanel .inFocusLatestCnt h2 {
font-weight: normal;
padding-bottom: 5px;
}
.tabMoreLinks .rssFeed {
display: none;
}
.tabMoreLinks {
padding: 2px 0;
}
.tabRedMlink {
font-weight: normal;
font-size: 11px;
float: right;
}
.newMissionBlock, .missionTabNav {
width: 364px;
border: 1px solid #ccdce3;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
}
.newMissionBlock {
margin-right: 10px;
padding: 10px 14px 5px;
}
.tickerDivBlock {
height: 215px !important;
}
.missionBlock li {
}
.missionBlock li .block a {
font-size: 14px;
line-height: 22px;
color: #696868;
font-weight: bold;
}
.missionBlock li .date {
display: none;
}
.documentBlk h2, .lectures h2, .perspectives h2, .indiais h2 a, .missionBlock h2, .indiaMissionBLock h2 {
font-weight: normal;
}
.perspectives h2 a, .lectures h2 a, .documentBlk h2 a {
font-weight: normal;
}
.tabBoxBlock {
clear: both;
display: block;
margin-bottom: 10px;
}
.tabBox {
width: 176px;
}
.photoFeaturesBox {
margin-left: 12px;
}
.missionTabNav {
border: none;
padding: 0;
}
.missionTabNav .tab-container {
height: auto;
width: 100%;
}
.missionTabNav .tab-container-inner {
width: 100%;
border: none;
}
.secondTab ul.tabs {
display: none;
}
.imaBlockH-title {
display: block;
position: absolute;
left: 1px;
top: 2px;
width: 100%;
z-index: 999;
text-align: left;
font-size: 16px;
line-height: 24px;
color: #9a0000;
}
.briefsBlockH {
background: none;
}
.briefsBlockH-title {
display: block;
position: absolute;
left: 0;
top: 0;
width: 100%;
z-index: 999;
text-align: left;
font-size: 16px;
line-height: 24px;
color: #9a0000;
}
.brifsRelationT {
padding: 0;
margin: 20px 0 8px;
font-size: 12px;
font-weight: bold;
line-height: 16px;
}
.countryNameBlock.briefsBlockH .byClickingT {
display: none;
}
.countryNameBlock.briefsBlockH > span {
font-size: 12px;
line-height: 18px;
color: #696868;
font-weight: normal;
}
.missionTabNav .tab_content {
border: 1px solid #ccdce3;
float: none;
display: block !important;
width: 100%;
padding: 10px 15px;
}
.missionTabNav #newTabs1 {
margin-bottom: 10px;
padding: 10px 0px 10px 15px;
}
.missionTabNav #newTabs2 {
margin-bottom: 0;
padding: 5px 15px 10px;
}
.newTabs{ height:auto !important;}
.secondTab .tab_container{}
.imaBlockH {
padding: 0;
text-align: right;
}
.imaBlockH a img {
width: 132px;
margin-top: 15px;
}
.imaBlockH p.atozMissionL {
text-align: left;
padding: 0;
margin-top: -5px;
}
.tab-content .briefsBlockH {
height: 268px;
}
.countryNameBlock select {
width: 52%;
}
.clickBtnGrey {
margin-top: 9px;
}
.mobileImaSelect {
display: block;
padding-right: 15px;
}
.rightPartHome .rightIconLinks {
display: none;
}
.rightIconLinks.rightIconWrap {
display: block;
padding: 0 15px 10px;
background: #fff;
margin-bottom: 0;
}
.listLinkHome {
margin-top: 0;
border: 1px solid #ccdce3;
padding: 15px;
}
.listLinkHome > li {
width: 50%;
}
.rightPartHome .indiaAtaGlance {
display: none;
}
.homeLastRowOut {
padding: 0 15px 10px;
}
.perspectives, .lectures, .documentIndiaIs {
width: 239px;
margin: 0 10px 10px 0;
padding-bottom: 5px;
background: #fff;
min-height: 175px;
border: 1px solid #ccdce3;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
}
.homeLastRowDiv .documentIndiaIs {
margin-right: 0;
}
.perspectives .leftBlock {
width: 100%;
padding-right: 0;
}
.perspectives .leftBlock > a {
float: left;
display: block;
width: 73px;
margin-right: 12px;
overflow: hidden;
}
.perspectives .leftBlock img {
width: 100%;
height: auto;
}
.perspectiveText, .lecturesInfo, .lecturesText .distingDate, .documentariesList .date {
display: none;
}
.readmoreBlock {
clear: both;
}
.lectures ul .readmoreBlock {
padding: 0;
}
.lectures li {
width: 100%;
}
.lectures li.last {
padding-bottom: 0;
}
.lecturesText {
padding-right: 0;
}
.lectures li img {
width: 73px;
height: auto;
}
.documentBlk {
min-height: 100px;
}
.documentariesList li {
padding-bottom: 0;
width: 100%;
}
.documentariesList > li .thumb {
float: left;
display: block;
margin-right: 10px;
width: 73px !important;
height: 90px !important;
overflow: hidden;
border: 1px solid #cacaca;
text-align: center;
}
.documentariesList > li .thumb img {
height: 90px;
width: auto;
}
.dataContent {
width: 128px;
}
.documentariesList a.play {
left: 20px;
margin-left: 0;
margin-top: 33px;
}
.readmoreBlock .readmore, .viewlink a {
color: #265485;
font-size: 1em;
font-weight: normal;
}
.youtube {
margin-bottom: 2px;
}
.documentariesList, .lecturesText, .perspectives .leftBlock {
min-height: 106px;
}
.perspectives .readmoreBlock {
padding-top: 0;
}
.perspectives .date, .lecturesText strong, .dataContent a {
font-size: 12px;
line-height: 18px;
font-weight: bold;
color: #696868;
}
.pageForm .mobHide {
display: none;
}
.listLinkHome li.indiaAtaGlanceLink {
display: block;
}
.footerLogo {
padding: 10px 40px 0;
}
.footerLogo > li {
border: none;
}
.footerLogo .owl-stage > li {
border-left: none;
padding: 16px 0;
}
.footerLogo .owl-controls {
display: block;
}
.footerPart {
margin-top: 10px;
}
#footer {
padding: 15px 20px 20px;
}
.googleLangWrapper {
padding: 10px 0 0;
}
.footerText {
font-size: 11px;
padding-bottom: 0;
}
.footerLink {
padding: 0 0 5px;
}
.footerLink > li > a {
font-weight: normal;
}
.copyright {
font-weight: normal;
padding-bottom: 4px;
}
.footerText.workingHours {
padding-bottom: 0;
}
.footerText.workingHours span {
font-weight: normal !important;
}
.visitors {
font-size: 1em;
font-weight: normal;
}
.socialIconBox {
display: none;
}
#footer .socialIconBox {
display: block;
position: relative;
width: auto;
height: auto;
top: 0;
text-align: center;
background: none;
margin: 10px 0 5px;
z-index: 0;
}
#footer .socialIconBox a, #footer .shareThisO {
margin: 0 3px 5px;
float: none;
display: inline-block;
vertical-align: middle;
}
#footer .shareThisO {
margin: 0 0 5px;
}
#footer .shareThisO a {
margin: 0;
}
.noJS .displayNoJSShow {
display: none !important;
}
.leftContOuter {
min-height: inherit;
}
.owl-carousel .owl-item .sliderImg img {
height: auto;
}
.sliderImg {
height: auto;
}
.sliderText {
height: 184px;
}
.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: 20%;
padding: 0 1%
}
#profileNewListing .profile li div {
float: none;
}
#profileNewListing .profile li .imgLeft {
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;
}
.feedbackMainTd .textBox, .fieldValues select {
width: 390px !important;
}
.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;
}
.listLinkHome li.deskHide {
display: block;
}
.meaSocial {
display: none;
}
.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;
}
#backToTop {
background: #f38b0e url(../images/backtotop-Arrow.png) no-repeat center center;
bottom: 0;
right: 0;
width: 50px;
height: 18px;
}
#backToTop a {
width: 100%;
height: 18px;
}
.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;
}
#innerContent .yogaDay .sbmTabs .secondTab ul.tabs li a {
padding: 8px 20px;
}
.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%
}
#innerContent .yogaDay .homeSlider .sliderText, #innerContent .yogaDay .homeSlider .sliderBottomLinks {
width:41%;
}
.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;
}
.countryNameBlock select {
display: inline-block;
vertical-align: top;
float:none;
}
.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; } */
.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 20px;
}
.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;
}
}
@media only screen and (min-width: 768px) {
.topLinkPart {
display: block !important;
}
}
@media only screen and (max-width: 767px) {
.page {
background: #e2e2e2 url(../images/mobileview-stripbg.png) no-repeat center top;
}
#wrapper, #footer, .mobileAdBox {
width: 440px;
}
.logoPart, .topRight {
width: 100%;
}
.logo a {
display: block;
background: url(../images/logoMobile.png) no-repeat left top;
width: 252px;
height:135px;
text-indent: -999em;
margin: 0 auto;
}
.topRight .topleftLinks {
padding: 10px 0 0;
text-align: center;
float: none;
}
.topLinkPart {
top: 226px;
display: none;
padding: 0;
position: absolute;
right: 0;
width: 100%;
}
.topLinkPart .topLinks {
width: 100%;
margin: 0;
}
.topLinkPart .pnlKeywordSrch {
background: #dfdfdf;
}
.topLinkPart .searchBox {
width: 100%;
border: none;
height: 44px;
}
.topLinkPart .searchInput {
height: 44px;
width: 100%;
padding: 8px 40px 5px 8px;
}
.topLinkPart .searchGo {
height: 44px;
margin: 0;
width: 56px;
text-indent: 0;
background: #f38b0e;
font-size: 16px;
color: #fff;
text-transform: uppercase;
}
#menuWrapper {
padding-bottom: 0;
}
.whatsNewLink {
height: 44px;
padding: 12px 0 8px;
top: 0;
right: 56px;
margin: 0;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
}
.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;
}
.swipeIcon {
display: block;
}
.dataSlider {
text-align: center;
}
.sliderImg {
width: 100%;
height: auto;
}
.sliderImg img {
height: auto;
}
.sliderText {
width: 100%;
height: auto;
padding: 20px 0 0;
}
.sliderBottomLinks {
width: 100%;
padding: 0;
}
.sliderBottomLinks a {
text-decoration: underline;
}
.sliderReadmore {
float: none;
width: 82px;
margin: 0 auto 5px;
}
.customNextBtn, .customPrevBtn, .owlPlay, .owlStop {
display: none;
}
.profileBlock.withoutSphoto {
float: none;
width: 100%;
min-height: 150px;
padding-top: 25px;
margin-bottom: 10px;
}
.profileBlock {
display: block;
}
.profileBlock .prolist {
padding-top: 15px;
}
.profileBlock .prolist li {
width: 50%;
float: left;
}
.tabSectionJs {
width: 100%;
}
.tabBoxRow {
margin-left: -2%;
}
.tabBox {
width: 48%;
margin-left: 2%;
margin-bottom: 10px;
}
.pressReleasesBox {
margin-left: 2%;
}
.newMissionBlock, .missionTabNav {
width: 100%;
margin-right: 0;
}
.newMissionBlock {
margin-bottom: 10px;
}
.missionBlock li .block {
width: 270px;
height: auto;
}
.rightIconLinks.rightIconWrap {
padding: 0 10px 10px;
}
.homeLastRowOut {
padding: 0 10px 10px;
}
.perspectives, .lectures, .documentIndiaIs {
width: 100%;
margin: 0 0 10px;
}
.homeLastRowDiv .documentIndiaIs {
margin-bottom: 0;
}
.listLinkHome > li {
width: 100%;
}
.listLinkHome a {
font-size: 14px;
color: #696868;
}
.dataContent {
width: 315px;
}
.tickerDivBlock {
height: 180px !important;
}
.missionBlock li {
}
.perspectives, .lectures, .documentIndiaIs {
min-height: 100px;
}
.perspectives h2, .lectures h2, .documentBlk h2 {
display: none;
}
.homeLastRowOut .homeBtmTitle {
display: block;
}
#footer > .footerText {
text-align: center;
}
.wqcIcon, .w3cChecker {
float: none;
display: inline-block;
vertical-align: middle;
padding: 0;
}
.googleLangWrapper {
display: inline-block;
width: 100%;
text-align: center;
}
.googleLangWrapper > div.clearfix {
display: inline-block;
}
.footerLink {
display: none;
}
.socialIconBox {
display: none;
}
.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;
}
#footer .socialIconBox .meaApp {
display: none;
}
.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 .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;
}
.visitors {
padding-right: 5px;
}
.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%;
}
.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;
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;
}
.pFlickrIcon {
text-align: center;
}
.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
}
.playPause {
display: none !important;
}
.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%;
}
.yogaWebsite {
background-size:165%;
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%;
}
.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;
}
.countryNameBlock select {
position:relative;
}
.countryNameBlock select:after {
content:'';
position:absolute;
right:0;
top:0;
margin-top:0;
width:10px;
height:10px;
background:#000;
}
}
@media only screen and (max-width: 640px) {
body {
font-size: 13px !important;
}
#wrapper, #footer {
width: 100%;
padding-left: 0;
padding-right: 0;
}
.mobileAdBox {
width: 100%;
}
#container {
padding-bottom: 0;
}
.mp-menu h2 {
font-size: 1.6em;
}
.headInner, .contentPart, .rightIconLinks.rightIconWrap, .homeLastRowOut {
padding-left: 15px;
padding-right: 15px;
}
.homeSlider {
padding: 15px;
}
.profileBlock.withoutSphoto {
padding-top: 5px;
padding-right: 135px;
background: url(../images/CommissionerDesk.png) no-repeat right bottom;
}
.profileBlock .prolist {
padding-top: 5px;
}
.profileBlock .prolist li {
width: 100%;
}
.menu-trigger, .whatsNewLink {
font-size: 14px;
}
.missionBlock li .homeWMission {
position: relative;
min-height: 80px;
padding-left: 105px;
}
.missionBlock li .homeWMission img {
position: absolute;
left: 0;
top: 0;
width: 90px;
}
.missionBlock li .homeWMission .block {
width: 100%;
padding-left: 0;
}
.tab-content .briefsBlockH {
height: auto;
}
.documentariesList li {
position: relative;
min-height: 95px;
}
.documentariesList > li .thumb {
position: absolute;
left: 0;
top: 0;
}
.documentariesList .dataContent {
padding-left: 85px;
width: 100%;
}
.footerPart {
margin-top: 0;
background-color: #fff;
border-top: none;
}
.copyright {
margin: 0 auto;
width: 270px;
}
.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 {
background-size:auto 100%;
min-height:62px;
}
.postureImg {
display: block;
overflow: hidden;
}
.postureImg a img {
max-width:inherit;
float:right;
height:62px
}
}

@media only screen and (max-width: 980px) {
/*custom*/

ul.bulletText  { margin-top:30px;}

ul.bulletText li {
	background: url(../images/bullet.gif) no-repeat left 11px transparent;
	padding: 4px 4px 4px 12px;
	text-align: justify;
	list-style: none;
	list-style-position: outside; font-size:14px;
}
ul.bulletText ul {
	padding-bottom: 0
}
ul.bulletText ul li {
	padding-bottom: 0 !important
}

.briefsBlockH-title {
    display: block;
    left: 0px;
    top: 0px;
    width: 100%;
    z-index: 999;
    text-align: left;
    font-size: 16px;
    line-height: 34px;
    color: #9A0000;
}


.imaBlockH-title {
    display: block;
    position: absolute;
    width: 100%;
    z-index: 999;
    text-align: left;
    font-size: 16px;
    color: #9A0000;
    top: -30px;
    left: 1px;
    line-height: 24px;
}

/*two*/
.listLinkHome2 {
	margin-top: 0px;
}
.listLinkHome2 .rightIcon {
	display: none;
}
.listLinkHome2 a {
	color: #515151;
	display: inline-block;
	float: none;
	font-size: 1.2em;
	padding-left: 0px;
	width: auto;
	margin-right: 5px;  padding:0px 8px 0px 0px; background-repeat:no-repeat; float:left;
}

.listLinkHome2 img {float:left; margin-right:5px; margin-left:5px; }
.listLinkHome2 li {
	background: none;
	padding: 6px 0 0 0;
	float: left; 
	width: 100%; border:#d6d6d6 1px solid; margin-bottom:5px;
}
.listLinkHome2 li.indiaAtaGlanceLink2, .listLinkHome2 li.mobHide2 {
	display:none;
}
.listLinkHome2 li.deskHide2 {
	display:none;
}



#scroller-header li a, #scroller-header li a:focus, #scroller-header li a.selected {
background: none;
border: none;
font-size: 16px;
line-height: 24px;
color: #9a0000 !important;
font-weight: normal; white-space:nowrap; padding-left:10px; 
}


.time {text-align:center; float:none;}

}


@media only screen and (max-width: 359px) {
.topRight .topleftLinks > li {
padding: 0 10px;
}
.topSitemap {
padding-left: 0;
}
.inFocusLatestImg {
width: 100%;
}
.inFocusLatestCnt {
width: 100%;
padding: 10px 0 0;
}
.visitors {
display: block;
padding-right: 0;
}
.tabBoxRow {
margin-left: 0;
}
.tabBox {
width: 100%;
margin-left: 0;
}
.imaBlockH {
height: auto;
padding-top: 60px;
}
.imaBlockH p.atozMissionL {
margin-top: 0;
}
.imaBlockH a img {
width: 100%;
padding-right: 20px;
}
.countryNameBlock .mobileImaSelect select {
width: 77%;
}
.countryNameBlock select {
width: 80%;
}
#footer .socialIconBox a, #footer .shareThisO {
margin: 0 0px 5px;
}
.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;
}
}
@media only screen and (max-width: 479px) {
.litebox-overlay .litebox-close {
display: none;
}
}
