@media (min-width:1200px) { /* headerbottom menu */ .container { max-width: 1440px; } .headerMenu ul { display: flex; flex-wrap: wrap; gap: 50px; position: relative; } .headerMenu ul li a { color: var(--textColor); font-size: var(--Font-16); padding: 12px 0; font-weight: var(--Font-500); } .headerMenu>ul>li>a:first-child { padding-left: 0; } .headerMenu ul li.hover>a { color: var(--textColor); } .headerMenu ul>li ul>li>ul>li.hover>a { color: var(--textColor); text-decoration: unset; text-underline-offset: unset; } .headerMenu ul li>a:hover { color: var(--primaryColor); } .headerMenu ul>li ul>li>ul>li>a:hover { color: var(--primaryColor); text-decoration: underline; text-underline-offset: 5px; } .headerMenu ul>li ul>li>ul>li>ul>li.hover a { color: var(--primaryColor); text-decoration: underline; text-underline-offset: 5px; } .headerMenu>ul>li.parent>a:after { content: ""; width: 8px; height: 8px; display: inline-block; margin-left: 8px; border: 2px solid var(--textColor); border-top: none; border-right: none; transform: rotate(-45deg); top: -3px; position: relative; border-radius: 2px; } .headerMenu ul>li ul { margin-top: 0px; padding-left: 5px; position: absolute; top: 100%; left: 0; width: 300px; opacity: 0; visibility: hidden; top: calc(100% + 20px); transition: 0.3s all ease-in-out; background: #fff; z-index: 9; box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1); } .headerMenu ul>li ul li:last-child a { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } .headerMenu ul>li.hover>ul { opacity: 1; visibility: visible; top: calc(100% + 0px); gap: 0; } .headerMenu>ul>li { margin-right: 0px; } .headerMenu>ul>li:hover { overflow: visible; } .headerMenu>ul>li:last-child { margin-right: 0px; } .headerMenu ul>li ul li { width: 100%; margin: 0 10px; } .headerMenu ul>li ul li a { width: 100%; padding: 8px 0px; font-size: var(--Font-16); border-bottom: 1px solid #e1e1e1; color: var(--textColor); } .headerMenu ul>li ul li:last-child a { border-bottom: 1px solid transparent; } .headerMenu ul>li ul li>ul { left: 100%; } .headerMenu>ul>li>ul { left: -5px; } .headerMenu>ul>li:last-child>ul { left: 0; right: unset; } .headerMenu ul>li ul li.hover>ul { top: 0%; margin-left: 9px; margin-top: -1px; } .headerMenu ul>li ul li.parent>a:after { content: ""; width: 7px; height: 7px; display: inline-block; margin-left: 8px; border: 2px solid var(--textColor); border-bottom: none; border-left: none; transform: rotate(45deg); position: absolute; right: 15px; top: 14px; } .parent-trigger { display: none; } /* Hide sidebar toggle on large screens */ .sidebarToggle { display: none !important; } .sidebarHeader { display: none !important; } .sideBar { overflow-y: auto; overflow-x: hidden; -ms-overflow-style: none; scrollbar-width: none; transition: all .3s ease; } .sideBar::-webkit-scrollbar { display: none; transition: opacity .2s ease-in-out, background-color .2s ease-in-out; } .sideBar:hover { scrollbar-width: auto; } .sideBar:hover::-webkit-scrollbar { display: unset; } .sideBar::-webkit-scrollbar-thumb { background: #214aab80; } /* headerbottom mega menu */ .headerMenu>ul>li.megaMenu { position: unset; } .headerMenu>ul>li.megaMenu ul { width: 100%; left: 0; } .headerMenu>ul>li.megaMenu>ul { padding: 0px 30px 0px; max-height: calc(100vh - 151px); overflow: auto; height: 0px; display: block; column-count: 4; column-gap: 30px; box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1); border-radius: 0; } .headerMenu>ul>li.megaMenu.hover>ul { height: auto; padding: 25px; background: #fff; } .headerMenu>ul>li.megaMenu ul li { width: 100%; } .headerMenu>ul>li.megaMenu>ul>li { width: 100%; display: block; border-bottom: none; padding-bottom: 0px; margin: 0px 0px 30px 0px; position: relative; break-inside: avoid; page-break-inside: avoid; } .headerMenu>ul>li.megaMenu>ul>li:last-child { border-bottom: none; padding-bottom: 0px; margin-bottom: 0px; } .headerMenu>ul>li.megaMenu>ul>li>a { font-weight: 500; font-size: var(--Font-20); border: 0; margin-bottom: 12px; display: block; background: transparent; color: var(--primaryColor); padding: 0; } .headerMenu>ul>li.megaMenu>ul>li>a[href=""] { pointer-events: none; cursor: auto; } .headerMenu>ul>li.megaMenu>ul>li>a:after { display: none !important; } .headerMenu>ul>li.megaMenu>ul>li>a:before { display: none; } .headerMenu>ul>li.megaMenu>ul>li>ul { box-shadow: none; position: relative; width: 100%; opacity: 1; visibility: visible; top: unset; left: unset; display: flex; flex-direction: column; background: transparent; gap: 12px; padding: 0; border: 0; } .headerMenu>ul>li.megaMenu>ul>li>ul>li { margin: 0px; width: 100%; padding-right: 0px; } .headerMenu>ul>li.megaMenu>ul>li>ul>li>a { border: none; padding: 0px; font-size: var(--Font-16); position: relative; background: transparent; font-weight: 400; display: block; transition: all 0.2s ease; } .headerMenu>ul>li.megaMenu>ul>li>ul>li>a::after { display: none; } .headerMenu>ul>li.megaMenu>ul>li>ul>li>ul>li:before { content: ""; width: 6px; height: 6px; border-right: 1.6px solid var(--textColor); border-bottom: 1.6px solid var(--textColor); transform: rotate(-45deg); position: absolute; top: 9px; left: 0px; } .headerMenu>ul>li.megaMenu>ul>li>ul>li>ul { display: flex; flex-direction: column; gap: 6px; margin-top: 0px; padding-left: 10px; background: transparent; position: relative; opacity: 1; visibility: visible; border: 0; box-shadow: none; top: unset; } .headerMenu>ul>li.megaMenu>ul>li>ul>li>ul>li { width: 100%; margin: 0; padding-left: 15px; } .headerMenu>ul>li.megaMenu>ul>li>ul>li>ul>li:first-child { margin-top: 10px; } .headerMenu>ul>li.megaMenu>ul>li>ul>li>ul>li>a { padding: 0px; font-size: var(--Font-16); font-weight: 400; border: none; } .headerMenu>ul>li.megaMenu>ul>li>ul>li>ul>li>a:before { width: 5px; height: 5px; top: 10px; left: 2px; } /* .headerMenu>ul>li.megaMenu>ul>li>ul>li.hover>a, .headerMenu>ul>li.megaMenu>ul>li>ul>li>ul>li.hover>a { background-color: transparent; color: var(--sttl-theme-pink); border: none; padding-left: 22px;} */ .headerMenu ul>li.megaMenu ul li.hover>ul, .headerMenu ul>li.megaMenu ul li>ul li.hover>ul { margin: 0; } .headerMenu>ul>li.megaMenu>ul>li>ul>li.hover>a:before, .headerMenu>ul>li.megaMenu>ul>li>ul>li>ul>li.hover>a:before { border-right-color: var(--sttl-theme-pink); border-bottom-color: var(--sttl-theme-pink); } /* HeaderBottom mega menu */ } @media screen and (min-width:1200px) and (max-width:1399px) { /* .headerMenu ul { gap: 5px; } */ .headerMenu ul li a { padding: 14px 0px; } .headerMenu>ul>li { margin-right: 0px; } } @media (max-width:1399px) { .homeContainer .diplomatic-card .description { font-size: var(--Font-26); line-height: 1.5; } h2, .titleText, .titleBox .nav-item button { font-size: var(--Font-28); } .logoSection { padding: 40px 0; } .hero-slider .title { font-size: var(--Font-26); line-height: 38px; -webkit-line-clamp: 9; } .minister-section { padding: 40px 0; } .pmo-section { padding: 20px; } p.statement { line-height: 28px; font-size: var(--Font-20); } .vision-statement { padding-left: 20px; } .vision-head-wrap { gap: 20px; } section.highlightSection { padding: 40px 0 80px 0; } .citizenSection { padding: 80px 0 40px 0; } .highlightContent { margin-bottom: 30px; padding-right: 80px; } .banner-slider-section { padding: 40px 0; } section.pressReleaseSection { padding: 80px 0; } .highlightContent h3, .pressReleaseList h3, .videoInner h3, .countryBox h3, .homeContainer .highlightContent h3, .homeVisitSection .speech-title { font-size: var(--Font-20); line-height: 28px; } .homeContainer .homeVisitSection span.visitDate { font-size: var(--Font-14); } .titleBox .nav-item { padding: 0 30px; } .countryBox { gap: 30px; } .focusedCountryInner .centerImg svg { width: 100px; } .focusedCountryInner .imgWrap svg { width: 80px; } /* Inner Pages */ .sideBar { padding: 20px; } .sideBar ul li { padding-bottom: 12px; margin-bottom: 12px; } .sideBar ul li a { font-size: var(--Font-18); } .filterBar select.form-select, .multiselect-dropdown { width: 180px; } .filterBar a.btnHover { padding: 12px 20px; } .speeches-main-title { font-size: var(--Font-28); } .speeches-header { margin-bottom: 30px; } .speech-title { font-size: var(--Font-20); } .speech-item { margin-bottom: 20px; padding-bottom: 20px; } .speech-item-wrapper { padding-bottom: 30px; border-bottom: 1px solid var(--textColor); margin-bottom: 30px; } .ifs-officer-wrap .ifs-officer-box .officer-info-wrap .officer-name { font-size: var(--Font-18); ; letter-spacing: 0; } .ifs-officer-wrap .ifs-officer-box { padding: 15px; } .ifs-officer-wrap .ifs-officer-box .officer-info-wrap .officer-info { font-size: var(--Font-14); } .period-size { font-size: var(--Font-12); min-width: 90px; } .inner-banner h1 { font-size: var(--Font-32); } .year-section-wrap .year-title { font-size: var(--Font-24); margin-bottom: 15px; } .careerPage .speech-title { font-size: var(--Font-18); } .highlightContent.visitBox h3 { font-size: var(--Font-22); } section.home-marquee-updates { padding-bottom: 40px; } footer { margin-top: 40px; } .distinguishedLectWrap { gap: 26px; } .distinguishedLectTitle, .distinguishedLectName { font-size: var(--Font-18); } .homeContainer .hero-sc-title { font-size: var(--Font-14); } .journalist-form .FormName, .journalist-form .fieldName { font-size: 13px; } .journalist-form select { padding-left: 8px; } .journalist-form input, .journalist-form textarea { padding: 12px 8px; } .journalist-form input[type="file"] { padding: 9px 8px; } .journalist-form .fieldNote { font-size: 12px; } .register-media-card p { font-size: var(--Font-22); } .register-media-card { padding: 30px; } .homeContainer .demoPerformanceSwiper .swiper-slide { padding: 15px; } .lang-as .titleBox .nav-item { padding: 0 15px; } .lang-as .titleBox .nav-item:first-child { padding-left: 0; } .lang-as .titleBox .nav-item:last-child { padding-right: 0; } .lang-as .footerBottom ul li { font-size: var(--Font-13); } .lang-brx .titleBox .nav-item { padding: 0 15px; } .lang-brx .titleBox .nav-item:first-child { padding-left: 0; } .lang-brx .titleBox .nav-item:last-child { padding-right: 0; } .lang-brx .titleBox .nav-item button, .lang-brx h2, .lang-brx .titleText { font-size: var(--Font-24); } .homeContainer .demoPerformanceSwiper .swiper-slide { padding: 15px; } .minister-section.latest-minister-section .ministerBox-wrap { padding-left: 20px; } .ta-mapWrap .jvectormap-container { max-width: 100% !important; } #treaty-sectionyear .filterBar { flex-wrap: wrap; } } @media (max-width:1280px) { .vision-head-wrap { gap: 10px; } } @media (max-width:1199px) { .homeContainer .hero-feat-title { font-size: var(--Font-20); } /*Mobile menu*/ .headerbottom .container { padding: 0; } .headerMenu ul li.parent { padding-right: 0; } .headerMenu>ul>li>ul>li .child-trigger { background: transparent; border-left: 1px solid #d5dff0; } .headerMenu>ul>li>ul>li .child-trigger span { border-color: #525252; } .headerMenu>ul>li>ul>li>ul { background: #dbe4f3 !important; } .headerMenu>ul>li>ul>li>ul>li>a { color: #323232; border-color: #c3d3ee; } .headerMenu>ul>li>ul>li>ul>li .child-trigger { background: transparent; border-left: 1px solid #c3d3ee; } .headerMenu>ul>li>ul>li>ul>li>ul { background-color: #f2f7ff !important; } .headerbottom .container .headerMenu { border-top: none; border-bottom: none; } /*Mobile menu*/ .inner-banner h1 { font-size: var(--Font-30); } h2, .titleText { font-size: var(--Font-26); } .titleBox .nav-item button { font-size: var(--Font-24); } h3, .titleTextSec { font-size: var(--Font-20); } .inner-title { font-size: var(--Font-18); } header { border-bottom: 1px solid #D0D0D0; } main { padding-top: 101px; } .container { max-width: 100%; } .headerbottom { position: absolute; left: 0; top: 100%; width: 100%; display: none; height: calc(100vh - 70px); background-color: #fff; border-top: 1px solid #d5dff0; } header .parent-trigger { cursor: pointer; line-height: normal; width: 42px; height: 42px; min-width: 42px; display: flex; align-items: center; margin-left: 0px; border: 1px solid var(--primaryColor); background-image: url(../../../../images/menu.svg); background-size: 34px; background-repeat: no-repeat; background-position: center; transition: 0.3s all ease-in-out; } header .parent-trigger.child-open { background-image: url(../../../../images/close.svg); } .headerMenu { height: calc(100vh - 115px); overflow: auto; } .headerMenu>ul>li>a { padding: 10px 15px; display: block; } .headerMenu>ul>li>ul>li>a { padding: 10px 30px; color: #323232; border-bottom-color: #d5dff0; } .headerMenu>ul>li>ul>li>ul>li>a { padding: 10px 45px; } .headerMenu>ul>li>ul>li>ul>li>ul>li>a { padding: 10px 60px; color: #323232; border-bottom-color: #c3d3ee; } .headerMenu ul>li { position: relative; } .headerMenu ul>li .child-trigger { position: absolute; right: 0px; top: 0px; width: 40px; background-color: #d5dff0; } .headerMenu ul>li .child-trigger span { width: 8px; height: 8px; display: inline-block; margin-left: 8px; border: 2px solid #525252; border-top: none; border-right: none; position: absolute; top: 50%; transform: translate(-50%, -50%) rotate(-45deg); left: calc(50% - 8px); } .headerMenu>ul>li>ul, .headerMenu>ul>li>ul>li>ul { display: none; margin-top: 0px; background: #eef2fb; border: 0; } .headerMenu ul>li>a { border-bottom: 1px solid #d5dff0; color: #323232; display: block; } .hero-slider .image-wrapper { height: 385px; overflow: hidden; } .hero-slider .title { font-size: var(--Font-22); line-height: 32px; -webkit-line-clamp: 5; } .hero-slider .slide-content { padding: 30px 0; gap: 30px; max-height: 452px; } .hero-slider .text-section { flex: 0 0 40%; } .hero-slider .image-section { flex: 0 0 57%; } .ministerBox { margin-top: 24px; display: flex; align-items: center; gap: 24px; } .ministerBox .other-section { width: 50%; margin-bottom: 0; } section.home-marquee-updates { padding-bottom: 30px; } .minister-section { padding: 30px 0; } section.highlightSection { padding: 30px 0 60px 0; } .citizenSection { padding: 60px 0 30px 0; } .banner-slider-section { padding: 30px 0; } .logoSection { padding: 30px 0; } section.pressReleaseSection { padding: 60px 0; } .highlightInner .titleBox, .perfomanceInner .titleBox { margin-bottom: 30px; } .highlightContent { padding-right: 30px; gap: 24px; } .highlightContent h3, .pressReleaseList h3, .videoInner h3, .countryBox h3, .homeContainer .highlightContent h3, .homeVisitSection .speech-title { font-size: var(--Font-18); line-height: 26px; } .perfomanceBox { padding: 15px 25px 25px; } .perfomanceBox .staticsItem .staticsContent h3.count { font-size: var(--Font-22); } .videoInner .imgWrap { height: 200px; width: 100%; } .videoInner .imgWrap img { height: 200px; } .citizenList ul { column-gap: 30px; } .citizenList ul li a { font-size: var(--Font-16); } .citizenList ul li a svg { width: 12px; } .countryBox { padding: 25px; } .focusedCountryInner .centerImg svg { width: 60px; } .focusedCountryInner .imgWrap svg { width: 60px; } .footerTop { margin-bottom: 20px; } .footerMiddle { padding-bottom: 20px; } .footerBottom ul li { padding: 0 5px; } .footerBottom p { font-size: var(--Font-12); } .innerBannerHeading h1 { font-size: var(--Font-28); } .sideBar { position: fixed; left: -100%; top: 0; height: 100vh; width: 300px; background: var(--secondaryColor); z-index: 9999; transition: left 0.3s ease-in-out; overflow-y: auto; padding: 0; } .sideBar.active { left: 0; } .sidebarHeader { background: var(--primaryColor); padding: 15px 20px; display: flex; justify-content: space-between; align-items: center; position: sticky; top: 0; z-index: 1; } .sidebarHeader h3 { color: var(--whiteColor); font-size: var(--Font-20); font-weight: 500; font-family: var(--primaryFont); } .sidebarClose { background: transparent; border: none; color: var(--whiteColor); font-size: 32px; line-height: 1; cursor: pointer; padding: 0; width: 30px; height: 30px; display: flex; align-items: center; justify-content: center; } .sideBar ul { padding: 20px !important; } .sidebarToggle { display: flex; flex-direction: column; gap: 5px; background: var(--whiteColor); padding: 12px 12px; cursor: pointer; border: 1px solid var(--primaryColor); /* margin-bottom: 24px; */ width: max-content; justify-content: flex-end; position: absolute; right: 15px; margin-top: -15px; display: none; } .col-xl-9 .d-flex.align-items-start.gap-4.mb-4.mb-xl-0 { display: none !important; } .sidebarToggle span { width: 18px; height: 2px; background: var(--primaryColor); display: block; transition: all 0.3s ease; } .sidebarOverlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); z-index: 9998; opacity: 0; visibility: hidden; transition: opacity 0.3s ease, visibility 0.3s ease; } .sidebarOverlay.active { opacity: 1; visibility: visible; } .filterBar a.btnHover, .filterBar .serarchBox input { padding: 8px 20px; } .filterBar .serarchBox input[name="daterange"], .filterBar select.form-select, .multiselect-button { padding: 0.5rem 2.25rem .5rem .75rem; } .multiselect-button { padding: 0.5rem 2rem .5rem .75rem; } section.innerBanner, .operation-section { margin-bottom: 50px; } .video-briefing-section { padding: 50px 0; } .speeches-section { margin: 50px 0; } .video-brief-top { margin-bottom: 15px; } .video-briefing-section .video-title { font-size: var(--Font-18); } .embassyInner { padding: 25px; } .ambassadorDeatil { gap: 30px; } .info-item-link { font-size: var(--Font-18); margin-bottom: 8px; } .quick-links { font-size: var(--Font-18); } .division-content-section .division-details h3 { font-size: var(--Font-24); } .ifs-officer-wrap .ifs-officer-box .officer-info-wrap .officer-name { font-size: var(--Font-16); } .year-section-wrap .year-title { font-size: var(--Font-22); } .careerPage .speech-title { font-size: var(--Font-16); } .divisionsPage { margin-bottom: 60px; } .accordion-body { padding: 15px; } .ext-component, .accordion-item .accordion-header .accordion-button { padding: 20px; } .ext-component.ext-pdf-item { padding: 10px 20px; } .faq-wrap .ext-component { font-size: var(--Font-18); } .photoCaption p { font-size: var(--Font-16); } .highlightContent.visitBox h3 { font-size: var(--Font-20); } .pressReleaseDetails.pressReleaseContent.outgoingVisitDetails .titleBox { margin-top: 1rem !important; } .secondary-profile-box .minister-des { font-size: var(--Font-16); } .main-profile-box.secondary-profile-box { gap: 20px; } .secondary-profile-box .minister-name { font-size: var(--Font-20); } .minister-des, .minister-info { font-size: var(--Font-18); } .minister-name { font-size: var(--Font-30); } footer { margin-top: 30px; } .marquee-updates-wrap { padding: 20px 0; } .homeContainer .minister-section { padding: 30px 0 60px 0; } .homeContainer .highlightSection, .homeContainer .banner-slider-section, .homeContainer .logoSection { padding: 30px 0; } .homeContainer section.pressReleaseSection { padding: 30px 18px; } .home-container-footer footer { padding: 30px 18px; margin-top: 30px; } .homeContainer section.home-marquee-updates { padding: 30px 0; } .homeContainer .citizenSection { padding: 60px 0; } .homeContainer .hero-section { padding: 30px 0 0 0; } .homeContainer .hero-news-grid { grid-template-columns: 1fr 300px; } .goPage p { font-size: var(--Font-16); } .homeContainer .hero-sc-date { font-size: var(--Font-12); } /* .homeContainer .hero-featured-card { height: 420px; } */ /* .homeContainer .hero-right-wrapper { height: 420px; } */ /* .homeContainer .hero-feat-img { height: 260px; } */ /* .homeContainer .hero-small-card .hero-sc-img { height: 450px; } */ .homeContainer .homeVisitSection .highlightBox { width: 100%; } .register-media-card { padding: 30px 20px; gap: 15px; } .register-media-card p { font-size: var(--Font-20); } .india-foreign-register-section h2 { font-size: var(--Font-26); } .register-media-card a { padding: 10px 20px; max-width: 110px; } .inner-banner-section { margin-bottom: 20px; } .lang-as h2, .lang-as .titleText { font-size: var(--Font-22); } .lang-as .focusedCountrySwiper .btnFilled { padding: 7px 15px; } .lang-as .titleBox .nav-item button { font-size: var(--Font-22); } .lang-as .homeContainer .perfomanceBox .staticsItem .staticsContent h3.count { font-size: var(--Font-24); } .lang-as .homeContainer .perfomanceBox .staticsItem .count span { font-size: 16px; } .lang-as .homeContainer .perfomanceBox .staticsItem .staticsContent p.label { font-size: var(--Font-16); } .lang-brx .titleBox .nav-item button, .lang-brx h2, .lang-brx .titleText { font-size: var(--Font-22); } .lang-brx .titleBox .nav-item { padding: 0 10px; } .footerBottom ul { flex-wrap: wrap; } /* .latest-minister-section .ministerBox{margin-top: 0;} .latest-minister-section .ministerBox .other-section{width: 100%;flex-direction: column;gap: 15px;} .latest-minister-section .other-info{text-align: center;padding: 0;} .latest-minister-section .ea-info a,.latest-minister-section .other-info a{margin: 0 auto;} */ .latest-minister-section p.statement br { display: none; } /* .latest-minister-section .ea-section{flex-direction: column;text-align: center;} .latest-minister-section .ea-info{padding-left: 0 !important;margin-top: 15px;} */ section.highlightSection.latest-highlightSection { padding-bottom: 60px; } .latest-minister-section .ministerBox .other-section { width: 100%; margin-bottom: 24px; } .latest-minister-section .ministerBox .other-section:last-child { margin-bottom: 0; } .latest-minister-section .ministerBox { margin-top: 0; display: unset; gap: unset; align-items: unset; } .minister-section.latest-minister-section .ea-section { flex-direction: column; gap: 10px; } .minister-section.latest-minister-section .ea-img-wrapper { width: 150px; height: 150px; } .minister-section.latest-minister-section .ea-img-wrapper .ea-img-in { width: 150px; height: 150px; min-width: 150px; } .minister-section.latest-minister-section .ea-info { text-align: center; } .minister-section.latest-minister-section .ea-info a { margin: 0 auto; } .minister-section.latest-minister-section .ministerBox-wrap { height: 100%; padding-left: 0; } .countryBox .countryMap p { font-size: var(--Font-18); } } @media (max-width:1023px) { .register-media-card { flex-direction: column; justify-content: center; align-items: center; gap: 20px; } .register-media-card a { margin: 0 auto; } .homeContainer .hero-right-wrapper { max-height: 700px; } .homeContainer .hero-small-card .hero-sc-img { min-height: 170px; } .hero-small-img { max-height: 170px; } } @media (max-width:991px) { .about-tabs .tab-content { padding-top: 0; } .heroThumbSwiper .heroThumb-prev { bottom: 50px; left: auto; transform: rotate(90deg); right: 10px; display: none; } .heroThumbSwiper .heroThumb-next { bottom: 50px; right: 55px; left: auto; transform: rotate(90deg); display: none; } .homeContainer .hero-small-card .hero-sc-body a.hero-small-link { display: flex; margin-top: auto; } .hero-small-img { max-height: 400px; } .homeContainer .hero-sc-title { margin-bottom: 16px; } .homeContainer .hero-small-card .hero-sc-body { padding: 0px; padding-top: 15px; overflow: unset; } .decimalBulletsCountryList li { width: 50%; } .decimalBulletsCountryList li .countrySection .countryList { font-size: 16px; } .inner-banner h1 { font-size: var(--Font-28); } header.stickyHeader .headerTop, .headerTop { padding: 15px 0px; } .headerRight .searchBox input { width: 290px; padding: 10px 35px 10px 16px; } .languageBox, .accessibility, header .parent-trigger { width: 38px; height: 38px; min-width: 38px; } .languageBox svg { width: 28px; } .accessibility>a { background-size: contain; background-repeat: no-repeat; background-position: center; width: 25px; height: 25px; } main { padding-top: 78px; } .hero-slider { margin-top: 0; } .hero-slider .slide-content { flex-wrap: wrap; } .hero-slider .text-section { flex: 0 0 100%; } .hero-slider .navigation-section { justify-content: end; flex-direction: column-reverse; align-items: flex-end; gap: 20px; position: absolute; bottom: 35px; right: 30px; } .hero-slider .pagination-info { margin: 0 0 0 10px; font-weight: 300; } .hero-slider .text-section { position: unset; } .hero-slider .swiper-slide-active .title { margin-bottom: 0; } .hero-slider .image-section .image-wrapper img { width: 100%; } .hero-slider .image-wrapper { height: 222px; } .hero-slider .image-section { flex: 0 0 70%; position: relative; z-index: 99; } .hero-slider .title { font-size: var(--Font-18); line-height: 26px; -webkit-line-clamp: 4; } .pmo-section { margin-bottom: 25px; height: auto; } .ministerBox { flex-direction: column; margin-top: 0; } .ministerBox .other-section { width: 100%; } .ea-section { padding: 20px; } .pressReleaseList { margin-bottom: 25px; } section.pressReleaseSection .videoInner { margin-top: 25px; } section.pressReleaseSection .videoInner .titleBox { margin-bottom: 20px; } .videoContent { display: flex; align-items: center; gap: 25px; } .visitSection .videoContent { display: block; } .citizenList ul { display: flex; flex-direction: column; height: 274px; overflow: auto; padding-right: 20px !important; } .citizenList ul::-webkit-scrollbar { width: 2px; } .titleBox .nav-item { padding: 0 9px; } .countryBox { flex-direction: column; gap: 0; padding: 25px 25px 75px; } .focusedCountryInner .imgWrap svg { height: 40px; } .focusedCountryInner .centerImg svg { height: 60px; } .countryBox .btnFilled { position: absolute; bottom: 20px; left: 50%; transform: translateX(-50%); } .countryBox h3 { text-align: center; margin-bottom: 15px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .countryBox .w-50 { width: 100% !important; } .countryBox .countryMap.singleImg .imgWrap { height: 120px; width: 220px; } .footerBottom { flex-wrap: wrap; text-align: center; gap: 10px; justify-content: center; } .footerBottom p { text-align: center; } .visitorBox { display: flex; align-items: center; gap: 20px; } .visitorBox p { margin: 0 !important; } .filterBar { flex-wrap: wrap; gap: 15px; } .filterBar .serarchBox { position: relative; width: 100%; } .operation-img { width: 100%; margin-top: 30px; } .operation-img img { width: 100%; } .speeches-main-title { font-size: var(--Font-24); } .embassyLink { flex-direction: row; margin-top: 20px; } section.pressReleaseSection .titleBox { margin-bottom: 30px; } section.pressReleaseSection.homeVisitSection .titleBox { margin-bottom: 30px; } .visitSection .pressReleaseList { margin-bottom: 0px; } .embassyInner { margin-bottom: 50px; } .info-links-section { padding: 50px 0; } .info-links-section.mission-info-link-section { padding: 0; } .contact-information-section { margin: 50px 0; } .division-content-section .division-details h3 { font-size: var(--Font-20); } .listingIndex .listingItem ul li { width: 33.33%; } .rtiContactDetailWrap li { width: 100%; } .mediaCampaignWrap .imgBox.center img { width: 200px; padding: 10px; margin-bottom: 0; } .contentInformationBox, .grayBox { padding: 15px; margin-bottom: 15px; } .ifs-officer-wrap .ifs-officer-box { width: calc(100% / 2 - 15px); } .top-wrap .note { font-size: var(--Font-14); } .inner-banner-wrap { min-height: 250px; } .highlightContent.visitBox h3 { font-size: var(--Font-18); } .back-to-top { width: 40px; height: 40px; } .back-to-top svg { width: 15px; height: 15px; } .report-wrap .reportBox { width: calc(100% / 4 - 23px); } .minister-des, .minister-info { font-size: var(--Font-16); } .minister-name { font-size: var(--Font-26); } .main-profile-box { padding: 30px; gap: 40px; } .main-profile-box .imgWrap img, .main-profile-box .imgWrap { width: 250px; height: 250px; min-width: 250px; } .secondary-profile-box .imgWrap img, .secondary-profile-box .imgWrap { width: 150px; height: 150px; min-width: 150px; } .secretary-profile-box .imgWrap img, .secretary-profile-box .imgWrap { width: 120px; height: 120px; min-width: 120px; } .secondary-profile-box { padding: 20px; } .main-ministers-wrap { padding-bottom: 40px; margin-bottom: 40px; } .main-profile-box.secretary-profile-box { padding: 20px; gap: 15px; } .secretary-profile-box .minister-des { font-size: var(--Font-14); } .secretary-profile-box .minister-name { font-size: var(--Font-16); } .main-ministers-wrap .mb50 { margin-bottom: 40px; } .profile-links { margin-top: 20px; } /*First Voice of Global South Summit 2023 Style Start*/ .summitLinks a { padding: 15px 10px; font-size: 18px; } .pmName { font-weight: 600; } .participationWrap p { font-size: 16px; } .outcomesSection h3 { font-size: 1.2em; } .nPhotoGallaryPic { max-height: 175px; } .globalSummitPhotoBox { padding: 10px; margin-bottom: 10px; } .globalSummitPhotoTitle { padding: 10px 0 0; font-size: 16px; } /* header .logo svg { height: 50px; width: 250px; } */ .about-tabs .nav-tabs .nav-link { min-width: 128px; } .about-tabs .tab-content>.tab-pane { display: block; opacity: 1; } .helpLineImgBox img { width: 100px; } .helplineForWomen p { font-size: 18px; } .agendaTitle { font-size: 1.6em; padding-bottom: 0; margin-bottom: 20px; color: #162f6a; font-weight: 600; text-align: center; } .bwcWrapper { padding: 20px 0; margin-bottom: 20px; } .bwcConferenceHeading { margin-bottom: 30px; padding: 15px; border-bottom: 2px solid #195c9f; } .bwcConferenceHeading .firstTitle { font-size: 18px; } .bwcConferenceHeading .conferenceHeading { font-size: 1.4em; margin-bottom: 5px; } .bwcConferenceHeading .conferenceVenue { font-size: 1.2em; line-height: normal; margin-bottom: 5px; } .bwcConferenceHeading .conferenceDate { font-size: 16px; } .agendaWrapper .row .col-lg-12 .agendaItem { margin-bottom: 10px; } .agendaWrapper .row .col-lg-12 { width: 100%; } .agendaIconBox { width: 60px; padding: 10px; } .agendaIconBox img { width: 35px; } .agendaTitleWrap .agendaTitle { font-size: 16px; } .agendaTime { font-size: 14px; } .agendaWrapper { position: relative; width: 100%; margin: 0 auto 20px; padding: 10px 10px 0 10px; border: 0; border-radius: 10px; background: #fff; } .south-block { padding: 20px 0; } .south-block .operation-img { justify-content: start !important; margin-top: 0; } .south-block .operation-img img { width: auto; } .about-tabs .accordion-body { padding: 15px; } .about-tabs .accordion-item { border: 1px solid #A1BAF2 !important; } .HighContrast .about-tabs .accordion-button:focus { box-shadow: 0 0 0 .20rem #ff0; } .HighContrast .about-tabs .accordion-item, .HighContrast .about-tabs .accordion-item:not(:first-of-type) { border: 1px solid #5e5e5e !important; } .filterBar.advanced-search-wrap.year-wrap .dateBox-wrap, .filterBar.advanced-search-wrap.year-wrap .filterSelect, .filterBar.advanced-search-wrap.subject-wrap .dateBox-wrap, .filterBar.advanced-search-wrap.subject-wrap .filterSelect { width: calc(100% / 3 - 10px); } h2, .titleText { font-size: var(--Font-26); } .titleBox .nav-item button { font-size: var(--Font-20); } .filterBar.advanced-search-wrap .dateBox-wrap, .filterBar.advanced-search-wrap .filterSelect { flex: unset; } .homeContainer .diplomatic-card .slide-counter { font-size: var(--Font-16); } .homeContainer .diplomatic-card .card-content { flex-direction: column; min-height: unset; } .homeContainer .diplomatic-card .navigation-controls { margin-top: 24px; } .homeContainer .diplomatic-card .description { font-size: var(--Font-22); } .homeContainer .diplomatic-card .meeting-photo { max-height: 350px; } .homeContainer .diplomatic-card .text-section { padding: 30px; } .homeContainer .hero-news-grid { grid-template-columns: 1fr; } .homeContainer .hero-featured-card { display: none; } .homeContainer .hero-right-wrapper { display: block; height: auto; } .homeContainer .heroThumbSwiper { height: auto; } .homeContainer .heroThumbSwiper .swiper-slide { height: auto !important; font-size: var(--Font-14); } .homeContainer .hero-small-card { opacity: 1; padding: 20px; background-color: #e8efff; } .HighContrast .homeContainer.home-1-container .hero-small-card, .HighContrast .homeContainer .hero-small-card { background-color: #222; } .homeContainer .hero-small-card .hero-sc-img { min-height: 385px; } .homeContainer .heroThumbSwiper .swiper-pagination { position: relative; bottom: auto; margin-top: 14px; } .homeContainer .heroThumbSwiper .swiper-pagination .swiper-pagination-bullet { background: transparent; opacity: 1; border: 1px solid #646464; } .homeContainer .heroThumbSwiper .swiper-pagination .swiper-pagination-bullet-active { background: var(--primaryColor); border-color: var(--primaryColor); } .HighContrast .homeContainer .heroThumbSwiper .swiper-pagination .swiper-pagination-bullet-active { background: #ff0; border-color: #ff0; } .filterBar select.form-select, .multiselect-dropdown { width: 250px; } .homeContainer .hero-sc-date { font-size: 14px; } .homeContainer .hero-sc-title { font-size: 20px; font-weight: 500; } .india-foreign-register-section h2 { font-size: var(--Font-24); } .paginationBox { flex-wrap: wrap; justify-content: center; } ul.pagination { flex-wrap: wrap; justify-content: center !important; } header .logo a span.logo-title-wrap .gov-mea-title, header.stickyHeader .logo a span.logo-title-wrap .gov-mea-title { font-size: 15px; } header .logo a span.logo-title-wrap .gov-title, header.stickyHeader .logo a span.logo-title-wrap .gov-title { font-size: 13px; } header .logo a { width: 250px; height: 50px; } header .logo svg, header.stickyHeader .logo svg { height: 50px; } header .logo a { gap: 6px; } .videoInner .imgWrap { width: auto; } .footerMiddle ul { gap: 20px; } .lang-as .homeContainer section.pressReleaseSection { padding: 30px 8px; } .lang-as .titleBox .nav-item button { font-size: var(--Font-18); } .lang-as .titleBox .linkText { font-size: var(--Font-14); } .lang-as .titleBox .nav-item { padding: 0 10px; } /* .latest-minister-section .ministerBox .other-section{width: 100%;flex-direction: unset;gap: unset;} .latest-minister-section .other-info{text-align: left;padding-left: 15px;} .latest-minister-section .ea-info a,.latest-minister-section .other-info a{margin: unset;} */ /* .latest-minister-section .ea-section{flex-direction: unset;text-align: left;} .latest-minister-section .ea-info{padding-left: 16px !important;margin-top: 0;} */ .latest-minister-section .pmo-section { margin-bottom: 0; } .other-section { padding: 20px; } .minister-section.latest-minister-section .ministerBox-wrap { flex-wrap: wrap; gap: 20px; justify-content: start; } .latest-minister-section .ministerBox .other-section { flex-direction: row; align-items: center !important; } .latest-minister-section .other-section { padding-left: 0; } .minister-section.latest-minister-section .vision-statement { padding-left: 30px; } } @media (max-width:767px) { .footerBottom { justify-content: center; } .profile-detail p { text-align: center; } .hero-small-img { max-height: 300px; } .homeContainer .hero-small-card .hero-sc-img { min-height: 300px; } /*.citizenSection .accordion-mode .titleBox { margin-bottom: 0; }*/ .decimalBulletsCountryList li .countrySection { padding: 10px; } .decimalBulletsCountryList li { width: 100%; font-size: 16px; } .inner-banner h1 { font-size: var(--Font-26); } main { padding-top: 81px; } .headerRight { justify-content: end; align-items: center; position: relative; } .headerRight .searchBox { position: absolute; top: 100%; right: 0; z-index: 999; margin-top: 10px; background: #fff; box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1); padding: 10px; width: calc(100vw - 30px); max-width: 340px; opacity: 0; visibility: hidden; transform: translateY(-10px); transition: all 0.3s ease-in-out; display: flex; align-items: center; gap: 10px; } .headerRight .searchBox button { border: 1px solid var(--primaryColor) !important; width: 38px; height: 38px; position: unset; transform: unset; } .headerRight .searchBox.active { opacity: 1; visibility: visible; transform: translateY(0); } .searchToggleIcon { display: flex !important; align-items: center; justify-content: center; width: 38px; height: 38px; cursor: pointer; transition: transform 0.2s ease; border: 1px solid var(--primaryColor); } /* .searchToggleIcon:active { transform: scale(0.95); } */ .searchToggleIcon img { width: 20px; height: 20px; } .pmo-section { padding: 15px; } .pm-img-in, .minister-section.latest-minister-section .pm-img-wrapper .pm-img-in { width: 200px; height: 200px; min-width: 200px; } .pm-img-wrapper, .minister-section.latest-minister-section .pm-img-wrapper { width: 200px; height: 200px; } p.statement { font-size: var(--Font-16); line-height: 24px; } .vision-head-wrap { gap: 20px; } a.vision-head.linkText, .vision-date { font-size: var(--Font-14); } .vision-date::before { width: 12px; height: 12px; background-size: 100%; } .ea-section { padding: 15px; display: flex; gap: 20px; height: auto; align-items: center; margin-bottom: 24px; text-align: left !important; } .ea-img-wrapper { margin: 0; } .ea-info a { text-align: left !important; margin: 0 !important; } .highlightContent h3, .pressReleaseList h3, .videoInner h3, .countryBox h3, .homeVisitSection .speech-title { font-size: var(--Font-16); display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; } .highlightContent .imgWrap { width: 200px; height: 110px; min-width: 200px; } .citizenList ul { margin-bottom: 50px !important; height: unset; gap: 20px; } .footerTop { flex-wrap: wrap; gap: 20px; justify-content: center; align-items: end; } .footerMiddle ul { gap: 10px; justify-content: center; } .footerMiddle ul li a { font-weight: 500; } .footerBottom ul { flex-wrap: wrap; justify-content: center; row-gap: 10px; } .visitorBox { gap: 20px; flex-wrap: wrap; justify-content: center; row-gap: 5px; } .visitorBox p { text-align: center !important; } .footerBottom ul { margin-bottom: 15px !important; } .footerBottom p { margin: 3px; text-align: center; } .sidebarToggle { padding: 8px; } section.innerBanner { padding: 10px 10px 20px; margin-bottom: 40px; } .filterBar a.btnHover, .filterBar .serarchBox input, .multiselect-button { font-size: var(--Font-14); } .filterBar select.form-select { font-size: var(--Font-14); } .innerBannerHeading { margin-bottom: 10px; justify-content: flex-start; } .innerBannerHeading h1 { font-size: var(--Font-24); } .pressReleaseContent .titleBox { flex-wrap: wrap; gap: 15px; } .pressRelesastBox { margin-bottom: 20px; padding-bottom: 20px; } .paginationBox ul.pagination li a, .paginationBox ul.pagination li span { height: 32px; min-width: 32px; font-size: var(--Font-14); } .paginationBox ul.pagination li.PagedList-pageCountAndLocation a { height: unset; } .goPage { font-size: var(--Font-14); } .mediaCenter { margin-bottom: 40px; } section.recentPressRelease { margin: 40px 0; } .ambassadorDeatil p { font-size: var(--Font-14); margin-top: 0; } .ambassadorDeatil { margin-top: 20px; } .embassyLink a { font-size: var(--Font-14); padding: 9px 9px; } .speech-title { font-size: var(--Font-16); } .contact-info-wrap .contact-info-title { margin-bottom: 20px; } .division-content-section .officers-table th, .division-content-section .officers-table td { padding: 12px; font-size: var(--Font-14); } .tableOut { margin-bottom: 20px; } .tableOut .tableData { min-width: 767px; } .listingIndex .listingItem ul li { width: 50%; } .period-size { min-width: 85px; padding: 8px; gap: 8px; } .period-size img, .period-size svg { width: 18px; height: 18px; } .inner-banner-section { margin-bottom: 40px; } .divisionsPage { margin-bottom: 40px; } .faq-wrap .ext-component { font-size: var(--Font-16); } .faqPage .title-wrap { margin-bottom: 20px; padding-bottom: 10px; } .speech-sec-text { font-size: var(--Font-14); } .photoBox { padding: 15px; } .report-wrap { gap: 20px; } .report-wrap .reportBox { width: calc(100% / 3 - 14px); padding: 15px; } .main-profile-box { flex-direction: column; align-items: start; text-align: center; } .main-profile-box .imgWrap, .main-profile-box .profile-detail { margin: auto; } .profile-links { justify-content: center; margin-top: 15px; } .state-ea-box { margin-bottom: 0; } .secretaries-ministers-wrap.mb60 { margin-bottom: 40px; } .secondary-profile-box .minister-des { font-size: var(--Font-14); } .secondary-profile-box .minister-name { font-size: var(--Font-18); } .minister-des, .minister-info { font-size: var(--Font-16); } .minister-name { font-size: var(--Font-24); } .main-profile-box { gap: 20px; padding: 20px; } .headerRight .searchBox input { width: 270px; } .about-tabs .nav-tabs .nav-link { min-width: unset; padding: 14px; } /*organogram*/ section.organogram-section { padding: 0 12px; margin-bottom: .5rem !important; } .organogram-chart-wrapper { overflow-x: hidden; padding: 0; } .organogram-chart ul, .organogram-chart ul.two-adj-child, ul.no-padding-list { flex-direction: column; align-items: stretch; padding: 0 0 0 16px; border-left: 2px solid #cbd5e1; margin-left: 12px; } .organogram-chart li::before, .organogram-chart li::after, .organogram-chart ul ul::before { display: none; } .organogram-chart li, .organogram-chart ul.two-adj-child li { padding: 10px 0; width: 100%; } .organogram-node, .organogram-node.apex, .organogram-node.minister { min-width: unset; max-width: 100%; width: 100%; box-sizing: border-box; text-align: left; } .mobile-collapsible { max-height: 2000px; overflow: hidden; transition: max-height 0.35s ease, opacity 0.3s ease; opacity: 1; } .mobile-collapsible.collapsed { max-height: 0; opacity: 0; pointer-events: none; } .has-children { cursor: pointer; position: relative; } .has-children::after { content: "▼"; position: absolute; top: 12px; right: 12px; font-size: 11px; color: #94a3b8; transition: transform 0.3s ease; } .has-children[aria-expanded="true"]::after { transform: rotate(180deg); } .organogram-row { gap: 2px; padding: 6px 0; font-size: 12px; } .organogram-row span:first-child { font-weight: 600; color: #4a5568; } .organogram-scroll-controls { display: none; } .organogram-chart>ul.no-padding-list { border-left: none; margin-left: 0; padding: 0; } .organogram-node { margin-bottom: 4px; } .organogram-chart ul, .organogram-chart ul.two-adj-child, ul.no-padding-list { gap: 8px; } .organogram-chart ul.mobile-collapsible { margin: 8px 0; } .organogram-node { padding: 14px 16px; } .organogram-row { padding: 10px 0; } .organogram-chart li:only-child::before, .organogram-chart li:before { content: ''; display: flex; width: 16px; position: absolute; transform: translateY(-50%); right: unset; left: -16px; top: 50%; border-top: 2px solid #cbd5e1; } .organogram-chart ul.mobile-collapsible.collapsed.collapsed { margin: 0 !important; } .organogram-chart li:first-child::before { border-top: 2px solid #cbd5e1; } .organogram-node.division-group { min-width: 100%; } .organogram-node.apex { margin-bottom: 20px; } .organogram-toggle-btn { position: absolute; top: 6px; right: 6px; background: none; border: 1px solid var(--primaryColor); border-radius: 50%; width: 25px; height: 25px; display: flex; align-items: center; justify-content: center; cursor: pointer; padding: 0; line-height: 1; } .toggle-arrow { font-size: 12px; color: var(--primaryColor); transition: transform 0.3s ease; display: inline-block; } .organogram-node.apex .organogram-toggle-btn { border-color: var(--whiteColor); } .organogram-node.apex .organogram-toggle-btn .toggle-arrow { color: var(--whiteColor); } .toggle-arrow span { margin-top: 2px; } .has-children[aria-expanded="true"] .toggle-arrow { transform: rotate(180deg); } .has-children::after { display: none !important; } .organogram-node { position: relative; } ul.foreign-in-ul { padding: 0; margin: 0; border: none; } .organogram-title { font-size: 16px; } .organogram-name { font-size: 14px; } .distinguishedLectWrap { gap: 20px; padding: 15px; } .distinguishedLectTitle, .distinguishedLectName { font-size: var(--Font-16); } .distinguishedLectCollege { font-size: var(--Font-14); } .filterBar.advanced-search-wrap.year-wrap .dateBox-wrap, .filterBar.advanced-search-wrap.year-wrap .filterSelect { width: calc(100% / 2 - 10px); } .search-result-wrap.treaty-result-wrap .search-result-title { font-size: var(--Font-18); } .minister-section { padding: 20px 0; } section.home-marquee-updates { padding-bottom: 20px; } section.highlightSection { padding: 20px 0 40px 0; } section.pressReleaseSection { padding: 40px 0; } .citizenSection { padding: 40px 0 20px 0; } .logoSection, .banner-slider-section { padding: 20px 0; } footer { margin-top: 20px; } .highlightContent { margin-bottom: 15px; } .homeContainer .diplomatic-card .text-section { padding: 30px; } .homeContainer .diplomatic-card .description { font-size: var(--Font-16); line-height: 1.3; } .homeContainer .minister-section { padding: 20px 0 40px 0; } .homeContainer .highlightSection, .homeContainer .banner-slider-section, .homeContainer .logoSection { padding: 20px 0; margin-bottom: 0; } .homeContainer section.pressReleaseSection { padding: 20px 8px; } .home-container-footer footer { padding: 20px 8px; margin-top: 20px; } .homeContainer section.home-marquee-updates { padding: 20px 0; } .homeContainer .citizenSection { padding: 40px 0; } .homeContainer .homeVisitSection { margin-bottom: 20px; } .homeContainer .hero-section { padding: 20px 0 0 0; } /* .homeContainer .hero-small-card .hero-sc-img { height: 350px; } */ .highlightContent.visitBox .imgWrap { min-width: 250px; width: 250px; } .paginationBox { flex-wrap: wrap; justify-content: center; } .goPage { margin: 0 auto; } .search-result-wrap, .visitBox-wrap { margin-bottom: 15px; } .goPage p { font-size: var(--Font-14); } .legislation-wrap .ifs-officer-wrap .ifs-officer-box { flex-direction: column; } .legislation-wrap .period-size { margin-left: auto; } .foreign-relation-wrap { flex-wrap: wrap; } .country-letter-group>div { flex-wrap: wrap; gap: 20px; } .countryAlphabet { padding-left: 12px; } .group-divider { display: none; } .banner-slider-button-next, .banner-slider-button-prev, .homeContainer .pSwiperNav .performance-next, .homeContainer .pSwiperNav .performance-prev { width: 25px; height: 25px; padding: 6px; } /* .countryBox { padding: 0; border: none; } */ .register-media-card p { font-size: var(--Font-18); } .india-foreign-register-section h2 { font-size: var(--Font-22); } .faqQue, .faqAns { flex-direction: column; } .faqListing .faqDetails { padding-left: 0; padding-top: 10px; } .homeContainer .hero-sc-title { font-size: 18px; } section.highlightSection.latest-highlightSection { padding-bottom: 40px; } /* .latest-minister-section .ea-section{margin-bottom: 0;gap: 0;} */ .other-section { padding: 15px; } .latest-minister-section .ea-img-wrapper, .minister-section.latest-minister-section .ea-img-wrapper { width: 120px; height: 120px; } .latest-minister-section .ea-img-in, .minister-section.latest-minister-section .ea-img-wrapper .ea-img-in { width: 120px; height: 120px; min-width: 120px; } .minister-section.latest-minister-section .ea-section { border-right: 0; border-bottom: 1px solid #c0d1f7; } .minister-section.latest-minister-section .ea-section { flex-direction: row; gap: 15px; } .minister-section.latest-minister-section .ea-info { text-align: left; } .minister-section.latest-minister-section .ea-info a { margin: unset; } .minister-section.latest-minister-section .ministerBox-wrap { height: 100%; } .latest-minister-section .other-section { padding-left: 15px; } .latest-minister-section .ministerBox .other-section { padding-top: 0; flex-direction: column; align-items: start !important; } .minister-section.latest-minister-section .ministerBox-wrap { flex-wrap: nowrap; } .journalist-form .accordion-item .accordion-header .accordion-button { font-size: 18px; padding: 15px; padding-right: 20px; } .journalist-form .accordion-item .accordion-body { padding: 15px; } .pmo-section { flex-wrap: wrap; justify-content: center; align-items: center; gap: 10px; flex-direction: column; } .minister-section.latest-minister-section .vision-statement { padding-left: 0; } .latest-minister-section p.statement { text-align: center; } .vision-head-wrap { justify-content: center; } .countryBox .countryMap p { font-size: var(--Font-16); } .form-table-in-wrap { margin-bottom: 20px; } #treaty-sectionyear .filterBar select.form-select { width: 290px; } } @media (min-width:576px) and (max-width:767px) { .countryBox { flex-direction: row; padding: 25px; gap: 20px; justify-content: space-between; } .countryBox h3 { text-align: left; font-size: var(--Font-18); } .countryBox .btnFilled { position: relative; transform: unset; bottom: 0; left: 0; } .countryBox .w-50 { width: 50% !important; } .countryBox .countryMap.singleImg .imgWrap { height: 120px; } /* .focusedCountryInner .swiper-wrapper { padding-bottom: 0; } */ } @media (max-width:620px) { #treaty-sectionyear .filterBar select.form-select { width: 100%; } } @media (max-width:600px) { .ext-component .period-size { margin-top: 5px; } .ifs-officer-wrap .ifs-officer-box { width: 100%; } .inner-banner-wrap { min-height: 210px; } .ext-component, .accordion-item .accordion-header .accordion-button { padding: 15px; font-size: 14px; } .accordion-item .accordion-header .accordion-button { font-size: 1.2rem; } .accordion-item .accordion-body .accordion-header .accordion-button { font-size: 1rem; } .ext-component { flex-wrap: wrap; } .faq-wrap .ext-component { flex-wrap: nowrap; } .ext-component.ext-pdf-item { padding: 10px 15px; } .accordion-button::after { background-size: 100%; width: 15px; } .accordion-body { font-size: var(--Font-14); } .period-item { padding: 15px; } .ext-component .ext-site-link { width: 14px; } .title-wrap { margin-bottom: 20px; padding-bottom: 14px; } .news-highlightList .highlightContent { font-size: var(--Font-14); } .highlightList .highlightBox span.date { margin: 15px 0; } .highlightList.news-highlightList .highlightContent { margin-bottom: 20px; } .highlightContent.visitBox { padding-bottom: 20px; margin-top: 20px; } .inner-banner .abs-image { object-position: 75%; } .about-tabs p, .about-tabs .nav-tabs .nav-link, .operation-text, .ordered-list-main li, .view-more-btn, .accordion-body p { font-size: 1rem; } .about-tabs .nav-tabs .nav-link { padding: 14px 16px; } .filterBar.advanced-search-wrap.subject-wrap .dateBox-wrap, .filterBar.advanced-search-wrap.subject-wrap .filterSelect { width: calc(100% / 2 - 10px); } .home-marquee-play-pause { margin-left: 0px; } .marquee-updates-head p { font-size: var(--Font-13); } .lang-brx .marquee-updates-head { min-width: 150px; padding-right: 10px; } .lang-brx .home-marquee-play-pause { margin-left: 15px; } /* .homeContainer .hero-small-card .hero-sc-img { height: 250px; } */ .homeContainer .hero-small-card { padding: 10px; } .homeContainer .diplomatic-card .text-section { padding: 20px; } .homeContainer .highlightContent h3 { font-size: var(--Font-16); } .register-media-card { padding: 20px 15px; } .india-foreign-register-section h2 { font-size: var(--Font-20); margin-bottom: 30px; } .inner-banner .abs-image { left: 0%; transform: translateX(-50%); } .hero-small-img { max-height: 250px; } .homeContainer .hero-small-card .hero-sc-img { min-height: 250px; } .homeContainer .hero-sc-title { font-size: 16px; } .ea-info .ea-name { font-size: var(--Font-18); } .ea-info .ea-designation { font-size: var(--Font-14); } .other-info .other-name { font-size: var(--Font-16); } .other-info .other-designation { font-size: var(--Font-14); } /* header .logo svg{height: 55px;} header .logo a span.logo-title-wrap .gov-mea-title{font-size: 16px;} header.stickyHeader .logo a span.logo-title-wrap .gov-mea-title{font-size: 14px;} header.stickyHeader .logo a span.logo-title-wrap .gov-title{font-size: 12px;} */ } @media (max-width:575px) { .search-result-top-wrap { flex-direction: column; align-items: start; gap: 0; } .search-result-date-wrap::after, .search-result-page-wrap::after { display: none; } .countryBox .countryMap.singleImg .imgWrap { height: 120px; } .inner-banner h1 { font-size: var(--Font-24); } header .parent-trigger { width: 35px; height: 35px; } .headerMenu { height: calc(100vh - 100px); } /* .logo { text-align: center; } */ /* header.stickyHeader .logo a, header .logo a { height: 50px; width: 250px; } */ .searchToggleIcon, .languageBox, .accessibility, header .parent-trigger, .headerRight .searchBox button { width: 30px; height: 30px; min-width: 30px; } .searchToggleIcon img, .searchToggleIcon svg, .headerRight .searchBox button svg { width: 14px; height: 14px; } .languageBox svg { width: 22px; } .accessibility>a { width: 18px; height: 18px; } header .parent-trigger { background-size: 18px; } .hero-slider .swiper-slide-active .title { margin-bottom: 0 !important; font-size: var(--Font-16); line-height: 24px; } .hero-slider .slide-content { gap: 0; padding: 20px 0; } .hero-slider .image-section { flex: 0 0 100%; margin-top: 10px; } .hero-slider .image-wrapper { height: 170px; } .hero-slider .slide-content { height: 400px; padding-bottom: 60px; } .hero-slider .pagination-info, .hero-slider .view-all { font-size: 14px; } .hero-slider .current-slide { font-size: 18px; } .hero-slider .navigation-section { bottom: 20px; left: 20px; right: unset; } .hero-slider .nav-btn { width: 30px; height: 30px; } .hero-slider .navigation-section { gap: 10px; flex-direction: row; align-items: center; justify-content: space-between; width: calc(100% - 40px); } .vision-statement { padding: 0 10px; margin: 0 auto; display: flex; flex-direction: column; justify-content: center; } p.statement { text-align: center; } .ea-info .ea-designation { text-align: left; } .ea-img-in { width: 134px; height: 134px; min-width: 134px; } .ministerBox .other-section { padding: 15px; } .highlightContent { flex-wrap: wrap; padding-right: 10px; } .highlightContent .imgWrap { width: 100%; height: 250px; } .news-highlightList .highlightContent .imgWrap { width: 100%; height: 200px; } /* .perfomanceInner { margin-top: 50px; } */ h2, h3, .titleTextSec, .titleText, .titleBox .nav-item button { font-size: var(--Font-20); line-height: 27px; } .inner-title { font-size: var(--Font-16); } section.pressReleaseSection .titleBox a { margin-left: auto; } section.pressReleaseSection .titleBox { flex-wrap: wrap; margin-bottom: 30px; gap: 10px; } .videoContent { flex-wrap: wrap; gap: 0; } .logoSection { margin-bottom: 30px; } /* .logoSection .swiper-wrapper { align-items: center; } */ .footerTop .appStore p { text-align: center; } .socialLink ul li a { width: 30px; height: 30px; } .socialLink ul li a svg { height: 14px; } .footerMiddle ul { flex-wrap: wrap; justify-content: center; display: grid; grid-template-columns: 1fr 1fr; } .accessibility { display: none; } .countryBox .btnFilled { padding: 6px 24px; font-size: 14px; } .innerBannerHeading h1 { font-size: var(--Font-20); } /* .filterBar { justify-content: end; } */ .filterBar select.form-select { max-width: 162px; } .year-wrap .filterBar select.form-select, .subject-wrap .filterBar select.form-select { max-width: unset; } .filterBar a.btnHover, .filterBar .serarchBox input { padding: 8px 15px; } .search-section .filterBar select.form-select { max-width: 100%; width: 100%; } .pressReleaseContent .titleBox .sortBox { font-size: var(--Font-12); } .sortBox select.form-select { padding: 6px 20px 6px 10px; background-position: right .3rem center; font-size: var(--Font-14); max-width: 110px; } .sortBox select.form-select.pageList { width: 60px; } .pressReleaseContent .titleBox { margin-top: 20px; padding-bottom: 20px; border-bottom: 1px solid var(--textColor); margin-bottom: 30px; } .pressRelesastBox:last-child { border-bottom: 1px solid var(--textColor); } ul.pagination { gap: 5px; flex-wrap: wrap; justify-content: center !important; text-align: center; } .paginationBox ul.pagination li a, .paginationBox ul.pagination li span { height: 30px; min-width: 30px; font-size: var(--Font-12); } .paginationBox ul.pagination li.PagedList-pageCountAndLocation a { height: unset; } .paginationBox { flex-wrap: wrap; justify-content: start; gap: 15px; } .goPage { margin: 0 auto; } .pressReleaseDetailsBox { margin-top: 10px; } .pressReleaseDetailsBox p { font-size: var(--Font-14); } .pressReleaseDetailsBox .tags { margin-top: 20px; gap: 8px } .pressReleaseDetailsBox .tags a { font-size: var(--Font-12); } section.recentPressRelease h2 { margin-bottom: 20px; } .recentPressReleaseBox { padding: 15px; } .recentPressReleaseBox p { font-size: var(--Font-14); } .operation-title { margin-bottom: 10px; } p.operation-text { font-size: var(--Font-14); margin-bottom: 18px; } .video-briefing-section { padding: 35px 0; } .speeches-main-title { font-size: var(--Font-18); } .speeches-header a { font-size: var(--Font-14); } .speech-title { font-size: var(--Font-16); } .speeches-header { margin-bottom: 15px; } .embassyInner .countryDetail { flex-wrap: wrap; } .embassyInner .countryDetail h4 { font-size: var(--Font-18); margin-bottom: 4px; } .embassyInner .countryDetail p { font-size: var(--Font-14); } .ambassadorDeatil { margin-top: 15px; flex-direction: column; gap: 3px; align-items: baseline; } .embassyLink { flex-direction: column; align-items: start; } .country-detail-wrapper .embassyLink a { width: 100%; text-align: center; } .visitSection .pressReleaseInner .sliderNav { margin-left: auto; } .divisionsPage .subtitle { font-size: var(--Font-14); } .division-content-section .division-details h3 { font-size: var(--Font-18); } .division-content-section .division-details p { font-size: var(--Font-14); } .listingIndex .listingItem ul li { width: 100%; margin-bottom: 10px; } .listingIndex .listingItem ul li a { padding: 10px 15px 10px 15px; width: 100%; } .faq-head { font-size: var(--Font-18); } .photoCaption p { font-size: var(--Font-14); } .report-wrap .reportBox { width: calc(100% / 2 - 10px); } .main-profile-box.secretary-profile-box, .main-profile-box.secondary-profile-box { flex-direction: row; align-items: end; text-align: left; } .main-profile-box.secretary-profile-box .imgWrap, .main-profile-box.secretary-profile-box .profile-detail, .main-profile-box.secondary-profile-box .imgWrap, .main-profile-box.secondary-profile-box .profile-detail { margin: unset; } .main-profile-box.secretary-profile-box .profile-links, .main-profile-box.secondary-profile-box .profile-links { justify-content: unset; } .state-ea-box { margin-bottom: 30px; } .cpv-mam-box { margin-top: 30px; } .secondary-profile-box .minister-name { font-size: var(--Font-16); } .main-profile-box .imgWrap img, .main-profile-box .imgWrap { width: 180px; height: 180px; min-width: 180px; } .secondary-profile-box .imgWrap img, .secondary-profile-box .imgWrap { width: 140px; height: 140px; min-width: 140px; } .secretary-profile-box .imgWrap img, .secretary-profile-box .imgWrap { width: 110px; height: 110px; min-width: 110px; } .minister-des, .minister-info { font-size: var(--Font-14); } .bottom-btn-wrap { flex-wrap: wrap; } .bottom-btn-wrap a { width: 100%; font-size: var(--Font-14); } .headerRight .searchBox { max-width: 310px; right: -40px; } .headerRight .searchBox input { width: 250px; padding: 6px 16px; } .org-bottom-btn.bottom-btn-wrap a { width: auto; } .distinguishedLectWrap { flex-direction: column; } .distinguished-lectures-section p { font-size: var(--Font-14); } .inFocusListing.distinguishedLectInner { flex-direction: column; align-items: start; } .filterBar.advanced-search-wrap .dateBox-wrap, .search-section .filterBar .filterSelect, .filterBar .serarchBox.dateBox { width: 100%; } .filterBar.advanced-search-wrap.year-wrap .dateBox-wrap, .filterBar.advanced-search-wrap.year-wrap .filterSelect { width: 100%; } .search-result-wrap.treaty-result-wrap .search-result-title { font-size: var(--Font-16); } /* .homeContainer .hero-small-card .hero-sc-img { height: 200px; } */ .highlightContent.visitBox { flex-wrap: wrap; gap: 10px; } .paginationBox ul.pagination li.PagedList-pageCountAndLocation { flex: unset; width: 100%; justify-content: center; } .filterSelect, .filterBar select.form-select, .multiselect-dropdown { width: 100%; max-width: 100%; } .focusedCountryInner .focusedCountrySwiper2 .swiper-wrapper { padding-bottom: 0; } /* .countryBox { padding-bottom: 75px; } */ .homeContainer .homeVisitSection .highlightList { gap: 30px; } .homeContainer .highlightContent { flex-direction: column; gap: 15px; } .hero-small-img { max-height: 220px; } .homeContainer .hero-small-card .hero-sc-img { min-height: 220px; } .videoInner .imgWrap { width: 100%; } .latest-minister-section .vision-statement { flex: unset; } .latest-minister-section p.statement { text-align: center; } .latest-minister-section .vision-head-wrap { justify-content: center; flex-wrap: wrap; gap: 10px; } .minister-section.latest-minister-section .ea-section { justify-content: start; margin-bottom: 0; } .minister-section.latest-minister-section .ministerBox-wrap { flex-wrap: wrap; } .minister-section.latest-minister-section .ministerBox-wrap .ministerBox:first-child .other-section { border-bottom: 1px solid #c0d1f7; } .latest-minister-section .ministerBox .other-section { flex-direction: row; align-items: center !important; padding: 15px; } .form-table-add-btn { min-width: 100px; } .Formfield, .form-control, .fieldInput { margin-bottom: 15px; } .highlightContent.visitBox .imgWrap { width: 100%; height: 220px; overflow: hidden; } .highlightContent.visitBox .imgWrap img { width: 100%; height: 220px; object-fit: unset; object-position: unset; } .map-legend-wrap { flex-wrap: wrap; gap: 10px; justify-content: start; } div#mapPopupContent .title-wrap { flex-wrap: wrap; gap: 5px; } div#mapPopupContent .speech-title { font-size: var(--Font-18); } div#mapPopupContent .titleText { font-size: var(--Font-20); } .ta-mapWrap .jvectormap-container { height: 300px !important; } } @media (max-width:431px) { .socialLink ul { flex-wrap: wrap; justify-content: center; } .homeContainer .hero-small-card .hero-sc-img { min-height: 200px; } .hero-small-img { max-height: 200px; } .pmo-section { flex-direction: column; gap: 10px; } .titleBox .nav-tabs { margin: 0 auto; } .titleBox .nav-item { padding: 0; padding-bottom: 10px; width: 100%; text-align: center; border-right: none; border-bottom: 1px solid #ccc; margin-bottom: 10px; } .titleBox .nav-item button { margin: 0 auto; } .titleBox .nav-item:last-child { padding: 0; margin: 0; } .homeContainer .diplomatic-card .swiper-button-custom { width: 25px; height: 25px; } .homeContainer .diplomatic-card .swiper-button-custom::after { width: 6px; height: 6px; } .homeContainer .diplomatic-card .navigation-controls { flex-wrap: wrap; } .filterBar.advanced-search-wrap.year-wrap .dateBox-wrap, .filterBar.advanced-search-wrap.year-wrap .filterSelect, .filterBar.advanced-search-wrap.subject-wrap .dateBox-wrap, .filterBar.advanced-search-wrap.subject-wrap .filterSelect { width: 100%; } .filterBar .filterSelect, .filterBar select.form-select, #treaty-sectionyear .filterBar select.form-select { width: 100%; } .homeContainer .highlightContent .imgWrap { min-width: 200px; max-width: 220px; } .homeContainer .homeVisitSection .highlightContent .imgWrap { max-height: 160px; min-width: 100%; max-width: 100%; } .vision-statement { align-items: center; text-align: center; } .hero-small-img { max-height: 190px; } .homeContainer .hero-small-card .hero-sc-img { min-height: 150px; } .form-table-in-wrap { flex-wrap: wrap; } .form-table-add-btn { min-width: 100%; } .journalist-form .captchaBox { flex-wrap: wrap; } .journalist-form .captchaWrap { margin-left: 0; margin-top: 15px; gap: 15px; } .journalist-form .captchaWrap .captchaImg { padding: 0; } .countryBox h3 { font-weight: 600; } .countryBox { gap: 15px; } .countryBox.op-sindoor { gap: 0; } .focusedCountryInner .imgWrap svg { width: 90px; height: 60px; } .highlightContent.visitBox .imgWrap { height: 180px; } .highlightContent.visitBox .imgWrap img { height: 180px; } .pressRelesastBox .d-flex { flex-direction: column; } .pressRelesastBox .d-flex .date.ps-2.pe-2 { display: none; } .pressRelesastBox .d-flex.tags { flex-wrap: unset; flex-direction: unset; } /* header .logo svg{height: 50px;} header .logo a span.logo-title-wrap .gov-mea-title{font-size: 14px;} header .logo a span.logo-title-wrap .gov-title{font-size: 12px;} */ .home-marquee-updates-new .marquee-updates-wrap { gap: 0; flex-wrap: nowrap; } .home-marquee-updates-new .marquee-updates-head { width: 130px; justify-content: space-between; padding: 15px 10px; } .home-marquee-updates-new .home-marquee-wrap { margin-left: 10px; padding: 15px 0; } } @media (max-width:392px) { .headerMenu { height: calc(100vh - 95px); } .speech-sec-text { font-size: var(--Font-12); } .report-wrap .reportBox .report-head { font-size: var(--Font-14); } .main-profile-box.secretary-profile-box, .main-profile-box.secondary-profile-box { flex-direction: column; align-items: start; text-align: center; } .main-profile-box.secretary-profile-box .imgWrap, .main-profile-box.secretary-profile-box .profile-detail, .main-profile-box.secondary-profile-box .imgWrap, .main-profile-box.secondary-profile-box .profile-detail { margin: auto; } .main-profile-box.secretary-profile-box .profile-links, .main-profile-box.secondary-profile-box .profile-links { justify-content: center; } header .logo svg, header.stickyHeader .logo a, header .logo a { height: 50px; width: 175px; } ul#FocusedCountryTab { flex-direction: column; justify-content: center; align-items: center; width: 100%; } .ea-section { flex-direction: column; gap: 15px; } .ea-info { display: flex; flex-direction: column; justify-content: center; align-items: center; width: 100%; } .headerRight .searchBox input { width: 230px; padding: 6px 8px; } .headerRight .searchBox { right: -70px; max-width: 290px; } header .logo svg, header.stickyHeader .logo svg { height: 35px; width: unset; } header .logo a span.logo-title-wrap .gov-mea-title { font-size: 11px; } header .logo a span.logo-title-wrap .gov-title { font-size: 9px; } header.stickyHeader .logo a span.logo-title-wrap .gov-mea-title { font-size: 11px; } header.stickyHeader .logo a span.logo-title-wrap .gov-title { font-size: 9px; } .footerMiddle ul { flex-wrap: wrap; justify-content: center; display: flex; grid-template-columns: unset; } .accordion-mode .acc-header { padding: 10px 15px; } .lang-as .accordion-mode .acc-header { padding: 10px 5px; } /* .latest-minister-section .ea-section{flex-direction: column;} .latest-minister-section .ea-info{padding-left: 0 !important;margin-top: 15px;} */ .latest-minister-section .ministerBox .other-section { width: 100%; flex-direction: column; gap: 15px; } .latest-minister-section .other-info { text-align: center; padding-left: 0; } .latest-minister-section .other-info a { margin: 0 auto; } .minister-section.latest-minister-section .ea-section { flex-direction: column; } .highlightContent.visitBox .imgWrap { height: 160px; } .highlightContent.visitBox .imgWrap img { height: 160px; } } @media (max-width:359px) { header .parent-trigger { width: 30px; height: 30px; } .search-section .filterBar a.btnHover, .search-section .filterBar .serarchBox input, .filterBar a.btnHover, .filterBar .serarchBox input { width: 100%; } } /*10-03-2026*/ @media (max-width:1199px) { .ismobiletrue #innerContent .col-xl-3 { display: none; } .ismobiletrue #content { padding: 0 } .ismobiletrue #innerContent .sidebarToggle { display: none; } /*.homeContainer .hero-small-card .hero-sc-img { height: 180px; }*/ .pbdConferencesWrap .pbdConferenceBox { margin-bottom: 15px; } .pravasiBharatiyaSammanAwardWrap .pbsaBox { margin-bottom: 15px; } .pbdWrap .row { display: flex; align-items: center; } .country-detail-wrapper .embassyLink a { padding: 9px 13px; } } @media (max-width:991px) { .treatiesButton a { padding: 8px 15px; } .country-detail-wrapper { padding-bottom: 40px; border-bottom: 1px solid #D4D4D4; } .mission-post-wrapper { padding-left: 0; margin-top: 40px; border-left: none; } .contact-detail.extra-font-size, .card-header-office.extra-font-size { font-size: 16px !important; } .regionalPassportOfficesWrap .card-header-office, .regionalPassportOfficesWrap .card-body-office { padding: 10px; } .regionalPassportOfficesWrap { margin-bottom: 20px; } .facilationInfoBoxFirst, .facilationInfoBoxSecond { padding: 15px; margin-bottom: 20px; } .regionalPassportOfficesWrap.mt-3 { margin-bottom: 0; } .importantContactDetailsWrap { margin-bottom: 20px; } .telephonicEnquiryWrap .contactDetailBox { padding: 15px; margin-bottom: 15px; } .telephonicEnquiryWrap .contactDetailBox .contactLabel { font-weight: 500; font-size: 16px; margin-bottom: 10px; } .importantContactDetailsWrap .ext-component.ext-pdf-item { margin-bottom: 15px; } .webInfoManagerBox { padding: 15px; } .emailAddressWrap .row .emailId { padding: 15px; margin-bottom: 10px; } .emailAddressWrap { margin-bottom: 15px; } .oia-publications-wrap .ifs-officer-box { width: 100%; flex-wrap: wrap; } .oia-publications-wrap { gap: 10px; } .oia-publications-wrap .ifs-officer-box { padding: 10px; } .oia-publications-wrap .ifs-officer-box .officer-info-wrap .officer-name { font-size: var(--Font-16); } .emailAddressWrap p { padding: 15px; } .mediaCampaignWrap::after { display: none; } .mediaCampaignWrap { margin-bottom: 20px; position: relative; } .mediaCampaignWrap .imgBox.center img { border-radius: 5% 5%; } .dmiIssueWrap .ext-component.ext-pdf-item { margin-bottom: 10px; } .pbskInfoBox { padding: 20px; margin-bottom: 15px; } .pbskInfoBox p { margin-bottom: 12px; } .locationOfPoeOfficeWrap .locationOfPoeOffice { margin-bottom: 15px; } .locationOfPoeOfficeWrap .locationOfPoeOffice .locationName { padding: 8px; font-size: 16px; font-weight: 500; margin-bottom: 8px; } .locationOfPoeOfficeWrap .locationOfPoeOffice .areaCovered .areaCoveredLabel { padding-bottom: 8px; margin-bottom: 8px; font-size: 16px; } .locationOfPoeOfficeWrap .locationOfPoeOffice .areaCovered .areaCoveredName { font-size: 15px; } .pressReleaseItem { display: flex; align-items: start; justify-content: space-between; } .pressReleaseItem .period-size { min-width: 105px; } .pbdLogoBox, .pbdIntroText { padding: 20px; } .pbdIntroText p { font-size: 16px; } .pbdLogoBox img { width: 75%; } .pbdWrap { margin-bottom: 20px; } .jawaharLalNehruBhawanWrap .jnbIntro p:last-child { margin-bottom: 1rem; } .jngImgBox, .jngImgBox img { padding: 5px; } .jawaharLalNehruBhawanWrap { padding: 15px; } .journalist-form .captchaBox { margin-bottom: 0; } .journalist-form .form-table-in-wrap .fieldInput { margin: 0; } .journalist-form .form-table-in-wrap button { margin: 0; } } @media (max-width:767px) { .helpLineBox { display: block; } .helpLineBox a { margin: 10px auto; text-align: center; } .partnerCountriesWrap .contentTitle { padding: 10px 10px; margin-bottom: 10px; font-size: 16px; } .helpLineBox a { display: block; width: auto; margin: 10px auto 5px; font-size: 14px; } .captchaImg img { height: 40px; } #btnSubmitFb { padding: 10px 20px; } .meaTwitterBox { width: 100%; padding: 15px 15px 45px 15px; margin-bottom: 15px; } .meaTwitterBtn a { padding: 5px; font-size: 16px; } .meaTiwtterHeading { font-size: 18px; font-weight: 500; } .meaTiwtterSubHeading { font-size: 16px; margin-bottom: 5px; } .meaTwitterThumb { margin-bottom: 10px; } /*.fieldInput input, .Formfield input, .Formfield select, .fieldInput select, .fieldInput textarea { height: 40px; }*/ .Formfield, .form-control, .fieldInput { margin-bottom: 20px; } .error { position: absolute; left: 0; background: transparent; color: #ff0000 !important; border-radius: 0; padding: 0; font-size: 13px; z-index: 1; bottom: -20px; } .error::before { display: none; } .pbdLogoBox, .pbdIntroText { padding: 15px; } .pbdLogoBox img { width: 35%; } #DivListing .tags { flex-wrap: unset; overflow-x: auto; -ms-overflow-style: none; scrollbar-width: none; } #DivListing .tags a { min-width: max-content; } #DivListing .tags::-webkit-scrollbar { display: none; } .homeContainer section.pressReleaseSection .pressReleaseInner { position: relative; padding-bottom: 40px; } .homeContainer section.pressReleaseSection .pressReleaseInner>.titleBox { position: absolute; bottom: 0; right: 0; margin: 0; } .homeContainer section.pressReleaseSection .pressReleaseInner .tab-content div:nth-child(2) { margin-top: 0; } .homeContainer section.pressReleaseSection .videoInner { position: relative; padding-bottom: 30px; } .homeContainer section.pressReleaseSection .videoInner .titleBox a.linkText { position: absolute; bottom: 0; right: 0; } } @media (max-width:800px) { /*Responsive table scroll icon style Start*/ .table-responsive, .letter-nav { padding-top: 25px; background: url(/meacore/images/swipeIcon.png) top right no-repeat; } /*Responsive table scroll icon style End*/ } @media (max-width:442px) { .perfomanceInner.demoPerfomanceInner { padding-bottom: 50px; } .perfomanceInner.demoPerfomanceInner .titleBox .d-flex.align-items-center.gap-3 { position: absolute; bottom: 0; right: 0; } } @media (max-width:460px) { .report-wrap .reportBox { width: 100%; text-align: center; } .report-wrap .reportBox .report-head { min-height: auto; } .report-wrap .reportBox .imgWrap { margin-bottom: 20px; width: 100%; border: 1px solid #dfdfdf; max-width: 250px; max-height: none; overflow: hidden; margin: 0 auto 10px; } .report-wrap .reportBox .period-size { max-width: inherit; width: 175px; margin: 0 auto; } } @media (max-width:563px) { .daterangepicker:after { border-bottom-color: #214aab !important; } .daterangepicker .drp-selected { display: block !important; margin-bottom: 10px !important; text-align: left !important; } }
