@media only screen and (max-width:600px) {
html{overflow-x:hidden}
img.iith-logo{height:37px;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}
nav.navbar.navbar-expand-lg {min-height: 80px;}
section#stickyNavBar .navbar-expand-lg .navbar-nav{flex-direction:column}
section.banner-section{padding-bottom:100px;background-size:230%;background-position:100% 100%}
h1.program-title{font-size:34px}
h1.program-title br{display:none}
.circle{bottom:-140px;right:33%;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:10px;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:56px}
.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: #092038;}
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:880px}
h2.marketing-title{line-height:1.1}
.unique-reasons ul li{min-height:310px}
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}
section#aboutIISc img.rankings-iisc {height: 65px;}
footer.footer p {margin: 20px 0;}
p.mobile-apply.show {display: block;}
p.mobile-apply.show { height: 70px; position: fixed; bottom: -16px; width: 100%; background: #FFF; left: 0; box-shadow: 0 0 10px #b9b9b9; border-top: 1px solid #B2B2B2; }
p.mobile-apply.show a#apply-now-mob { display: inline-block; background: #00a453; padding: 10px 20px; color: #fff; text-align: center; border-radius: 8px; width: 70%; position: fixed; left:5%; bottom: 10px; }
div#downloadCurriculumReport .modal-dialog {
    width: 93%;
    max-width: 800px;
    margin-top: 100px;
}
    .modal-dialog {
    width: 93%;
    max-width: 800px;
    margin-top: 100px;
}
.download-curriculum-form iframe {
    width: 100%;
    height: 570px;
}
.corporate-form iframe {
    width: 100%;
    height: 870px;
}
div#scholarshipEligibility iframe {
    width: 100%;
    height:590px;
}
.modal-body {
    padding: 20px;
}
ul.testimonial-videos li {width: 100%;}
ul.testimonial-videos li img {height: auto;width: 100%;}  
.accordion.inner-accordion .card-header button.btn.btn-link, div#accordionSub .card-header button.btn.btn-link {padding-right: 40px !important;}
.carousel-indicators {top: auto;bottom: -60px;}
.learning-image {margin-bottom: 30px;}
ul.immerse-list li p span br, ul.immerse-list1 li p span br {
    display: none;
}
footer.footer {
    padding: 40px 0 80px;
}
section#aboutIISc {background: #eff9ff;}
}
@media only screen and (min-width:768px) and (max-width:1024px) {
.circle{top:485px;right:270px}
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#aboutIISc img.rankings-iisc {height: 60px;float: right;}
ul.testimonial-videos li { width: 72%; }
.modal-dialog {width: 93%;}
#video-elem {width: 100%;height: 663px;}
}
@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:485px;right:50%}
.unique-reasons ul li{width:98%;min-height:200px}
.unique-reasons ul li.one{min-height:175px}
ul.navbar-nav li{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%}
section#stickyNavBar .navbar-expand-lg .navbar-nav .nav-link {padding-right: 7px;padding-left: 7px;}
.program-form {padding: 20px 10px;}
ul.testimonial-videos li{width:100%}
ul.testimonial-videos li img { display: inline;width: 80%;}
.modal-dialog {width: 93%;}
}

@media only screen and (min-width :1400px) {
#video-elem{width:100%;height:578px}
ul.news li{min-height:260px}
section#aboutIISc{background-position:34% 100%}
}
@media only screen and (min-width :1500px) {
section#eligibility{background-size:80%;background-position:right}
section#aboutIISc{background-size:120%}
}
@media only screen and (min-width :1600px) {
section#eligibility{background-size:80%;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:604px}
}