@media only screen and (max-width:600px) {
html{overflow-x:hidden}
img.iith-logo { height: 70px; margin: 0px 0; }
ul.navbar-nav li{padding:5px;margin-bottom:0;text-align:center}
section.sticky-nav.sticky{padding:0}
section#stickyNavBar img.iith-logo{display:block}
section#stickyNavBar .navbar-expand-lg .navbar-nav{flex-direction:column}
section.banner-section{padding-bottom:90px;background-size:200%;background-position:100% 100%}
p.program-title{font-size:36px}
p.program-title br{display:none}
.circle{bottom:-140px;right:38%;top:unset}
section#leadingMinds ul li{display:inline-block;width:100%;margin-bottom:40px;margin-right:0}
section#leadingMinds ul li:last-child{margin-bottom:0}
.t-c{position:relative;margin-top:30px;left:0}
h2.heading{font-size:36px}
h2.heading br{display:none}
.unique-reasons ul li{width:100%;margin-right:0}
.program-form{margin-top:40px}
section#programHighlights{background-size:cover}
img.vlsi-expertise.mw-100.mt-5{margin-bottom:40px;margin-top:1.5rem!important}
.pgm-director{padding:20px}
.faculty-img{float:none;padding:0;margin-right:0;margin-bottom:30px;display:block}
p.details{padding:18px;background:#000}
p.details strong{padding:0}
ul.faculty-roles-list.mt-5{padding-left:20px;margin-top:20px!important}
.unique-reasons ul li img{float:none;position:relative;bottom:unset;left:unset;display:block;margin-top:12px}
.accordion.inner-accordion .card-header button.btn.btn-link:before,div#accordionSub .card-header button.btn.btn-link:before{display:none}
.accordion.inner-accordion button.btn i.fas.fa-plus,div#accordionSub button.btn i.fas.fa-plus{font-size:9px;position:absolute;top:25px;right:5px}
.inner-accordion i.fas.fa-minus{font-size:9px;position:absolute;top:10px;right:5px}
.accordion.inner-accordion .card-header,div#accordionSub .card-header{height:auto;padding:10px 0!important}
.accordion.inner-accordion .card-header button.btn.btn-link span,div#accordionSub .card-header button.btn.btn-link span{position:relative;background:#001132db;padding-right:20px;z-index:9;font-size:16px!important;font-weight:400}
p.apply-now-cta.crlm{margin-top:20px;display:block;width:100%}
p.apply-now-cta.crlm a.intro-btn{padding:15px 40px;display:block;text-align:center}
p.dc-form-cta{display:block;width:100%}
section#curriculumSec a.ds-btn.download-link{padding:16px 25px;margin-left:0;width:100%;display:inline-block;text-align:center}
section#curriculumSec{background-size:cover;min-height:100vh;background-position:100% -16%;background:#202322}
ul.program-testimonials li{width:100%;margin-right:0;min-height:auto}
ul.certifications li{width:100%;margin-right:0}
section#programEnrolment ul li{width:100%;margin-bottom:30px}
section#programEnrolment ul li img{margin-bottom:15px}
section#programEnrolment ul:after{display:none}
ul.immerse-list li{width:100%;margin-bottom:15px}
section#outcomes h4 br{display:none}
section#outcomes h4{font-size:20px;margin-bottom:20px;display:inline-block}
img.certificate{width:100%;float:none;margin-top:60px}
section#feeDetails{background-size:cover;background-position:top}
.fee-options .col-md-6:first-child{border-right:unset;border-bottom:1px solid #5F5F5F}
.fee-options .col-md-6{padding:20px 0}
ul.news li{width:100%;margin-right:0;min-height:auto}
ul.news li img{height:48px;position:relative;bottom:unset;left:0;margin:20px 0}
section#aboutTS iframe{width:100%;height:1150px}
#video-elem{width:100%;height:1050px}
h2.marketing-title{line-height:1.1}
.unique-reasons ul li{min-height:auto!important}
.unique-program-images{margin-right:0;margin-bottom:10px;margin-top:25px}
ol.breadcrumb li.breadcrumb-item,ol.breadcrumb li.breadcrumb-item a{font-size:10px;padding-left:3px}
.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:0}
.col-md-5.offset-md-1.text-end{margin-top:30px}
section#aboutIISc img.rankings-iisc{height:65px}
section#aboutIISc{background-position:bottom;background-size:125%;min-height:1360px}
section#faculty{background:#052946}
.accordion.inner-accordion .card-header button.btn.btn-link,div#accordionSub .card-header button.btn.btn-link{width:93%!important}
#programFee ul.payment-types{padding:16px 0;width:100%}
ul.loan-partners li{width:50%}
section#overview{background:#092732 url(../images/program-overview-bg.webp) no-repeat;background-size:200%;background-position:bottom;min-height:975px}
section#eligibility{background-position: 100% 100%; min-height: 1230px;}
h1.seo-title{padding-left:0}
.modal-dialog button.close{right:-7px;top:-5px}
.modal-body{padding:20px}
.modal-dialog{width:95%;margin-left:auto;margin-right:auto;display:block}
.corporate-form iframe,.scholarship-eligibility-form iframe{width:100%;height:750px}
p.mobile-apply.show a.apply-now-mob{display:block;padding:8px 20px;color:#fff;border-radius:5px;z-index:999;width:96%;left:8px;bottom:0;box-shadow:0 1px 0 #7e7575;font-weight:600;text-decoration:none}
p.mobile-apply.show #apply-now-mob{display:none;background:#00a453;height:42px;text-align:center;border-radius:4px;position:fixed;bottom:0;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;font-size:18px;font-weight:400}
#apply-now-mob:hover{cursor:pointer;background-color:#00a453;text-decoration:none}
#apply-now-mob:active{background-color:#00a453;text-decoration:none}
p.mobile-apply.show #apply-now-mob{opacity:1;visibility:visible;width:70%;border-radius:5px;display:block;left:5%;bottom:14px}
p.mobile-apply.show{height:75px;position:fixed;bottom:-10px;width:100%;background:#fff;left:0;padding-bottom:65px;box-shadow:0 0 10px #b9b9b9;border-top:1px solid #b2b2b2;display:block}
p.mobile-apply.show span{display:block;margin-top:6px;position:relative;top:9px;left:25px;font-size:17px;line-height:120%}
div#downloadCurriculumReport .modal-dialog{width:90%;margin-top:40px}
div#downloadCurriculumReport .modal-body{position:relative;padding:15px 10px!important}
.download-curriculum-form iframe{width:100%;height:740px}
footer.footer{padding:40px 0 115px}
ul.faculty-list li{width:100%;padding:25px 15px}
.unique-reasons-list div{margin-right:200px}
#leadingMinds ul{padding-top:140px}
img.batch-sticker {display: inline-block;margin: 0px;margin-left: 20px;height: 80px;}
ul.capstone-projects li{width:100%}
ul.capstone-projects li br{display: none;}
ul.capstone-projects li:nth-child(6) img { margin-bottom: 20px;}
ul.alumni-testimonials li {width:100%}
ul.capstone-projects li:nth-child(6) svg { margin-bottom: 14px;}
section#participant-profile h2.heading { margin-top: 45px;}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait) {
.circle{top:285px;right:70px}
h2.heading br{display:none}
section#leadingMinds ul li span{font-size:28px}
.unique-reasons ul li.one{min-height:240px}
section#programHighlights{background-size:cover}
img.vlsi-expertise.mw-100.mt-5{margin-bottom:40px}
.offset-md-1{margin-left:0}
section#aboutIISc{background-position:14% 100%}
p.details{background:#000}
p.details strong{padding:0}
ul.program-testimonials li{width:100%;margin-right:0;min-height:auto}
section#programEnrolment ul li img{height:90px}
section#programEnrolment ul:after{top:45px;left:50px}
img.certificate{width:70%;float:left;margin-top:30px}
section.sticky-nav.sticky{padding:0}
section#stickyNavBar img.iith-logo{display:block}
section#feeDetails{background-size:cover;background-position:center}
ul.news li{min-height:260px;width:48%}
section#aboutTS iframe{width:103%;height:770px}
section#participant-profile h2.heading {margin-top: 45px;}
ul.alumni-testimonials li { width: 100%;  min-height: 248px;}
ul.capstone-projects li br{display: none;}
ul.capstone-projects li:nth-child(6) svg { margin-bottom: 38px;}
}
@media only screen and (min-width:1200px) and (max-width:1290px) {
p.by-para br{display:block}
.container.header-banner{padding-bottom:0}
section.banner-section{background-size:cover;background-position:10px 100%}
.unique-program-images{margin-bottom:30px}
h2.heading br{display:none}
section#overview{background-position:72% 60%;background-size:cover}
section#faculty{background-position:88% 1%}
section#curriculumSec{background-position:100% -16%;background-size:80%}
section#eligibility{background-size:cover!important;background-position:-1px 99%}
/* #video-elem{width:100%;height:635px} */
section#leadingMinds{padding:140px 0 31px!important}
section#highImpact{background-position:-386px 100%}
section#aboutIISc{background-position:35% 100%;background-size:135%;min-height:1040px}
}
@media only screen and (max-device-width:1366px) and (min-device-width:1024px) and (orientation:portrait) {
img.iith-logo{height:36px;margin:6px 0}
#video-elem{top:70px}
.circle{top:265px;right:20%}
.unique-reasons ul li{width:98%;min-height:200px}
.unique-reasons ul li.one{min-height:175px}
ul.navbar-nav li{padding: 0 0px;}
ul.navbar-nav li.nav-item a{font-size: 14px;}
ul.certifications li{width:100%}
section#eligibility{background-position:-120px 99%}
section#programEnrolment ul:after{top:45px;left:80px}
img.certificate{width:90%;float:left;margin-top:30px}
ul.news li{min-height:190px;width:48%}
img.iisc-logo {height: 40px;}
}
@media only screen and (max-device-width:1366px) and (min-device-width:1024px) and (orientation:landscape) {
    ul.alumni-testimonials li {min-height: 397px;}
}
@media only screen and (min-width :1400px) {
/* #video-elem{width:100%;height:665px} */
ul.news li{min-height:260px}
section#aboutIISc{background-position:34% 100%}
#aboutIISc .col-md-6 p.pe-5{width:93%}
section#overview{background-size:cover}
}
@media only screen and (min-width :1500px) {
section#eligibility{background-size:80%;background-position:right}
section#aboutIISc{background-size:120%}
section#overview{background-size:cover}
}
@media only screen and (min-width :1600px) {
section#eligibility{background-size:contain;background-position:right}
section#aboutIISc{background-size:120%}
}
@media only screen and (min-width :1800px) {
section.banner-section{background-position:100% 0}
section#aboutIISc{background-size:100%}
/* #video-elem{width:100%;height:665px} */
section#overview{background-position:100% 0;background-size:contain}
section#highImpact{background-position:0 100%}
}