@media only screen and (max-width:600px) {
html{overflow-x:hidden}
img.iisc-logo{height:70px;margin:0px 0}
ul.navbar-nav li{padding:5px;margin-bottom:0;text-align:center}
h1.program-title br{display:none}
h1.program-title{font-size:38px}
h1.program-title span{font-size:20px}
p.byline br{display:none}
ul.program-highlights{margin-top:-60px;background:none;box-shadow:none;position:unset}
p.mobile-apply.show{display:block;height:80px;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}
/* nav.navbar.navbar-expand-lg{top:90px} */
.circle{left:37%;top:100%}
.banner-section{padding-bottom: 330px;background-position:100% 100%;background-size:170%;padding-top: 33px;}
.modal-dialog{width:95%}
.modal-body{padding:10px}
div#specialCorporateEnrolment iframe{width:100%;height:610px}
div#downloadCurriculumReport iframe{width:100%;height:570px}
footer.footer{padding:30px 0 160px}
footer.footer .col-md-6.text-end p{margin-top:30px}
section.banner-section.confirmation{padding-bottom:330px;background-size:150%;background-position:100% 100%}
section#faq h2.accordion-header button.accordion-button{padding:10px 15px;line-height:1.5}
section#stickyNavBar nav.navbar.navbar-expand-lg{padding:0}
section#stickyNavBar img.iith-logo{display:block;height:42px;margin:4px 0}
.program-form h3 span{left:12%!important;right:12%!important}
.program-form p span{left:18%;right:18%}
ul.program-highlights li{display:inline-block;font-size:14px;color:#000;vertical-align:top;text-align:center;line-height:1.3em;width:48%;border-right:unset;background:#fff;padding:15px;border-radius:10px;box-shadow:2px 2px 15px #0000001c;min-height:170px}
ul.growth-quotes li{width:98%}
.program-form{margin-top:0}
#programAdvantages ul li{width:100%}
section#programOverview .circle { top: -270px; left: 0; right: 0; margin-left: auto; margin-right: auto; }
img.campus-images{max-width:100%;width:100%;margin-bottom:10px}
.text-end{text-align:left!important;margin-top:24px}
section#aboutIISc img.rankings-iisc{height:65px}
section#aboutIISc{background-color:#ebf9ff;background-size:183%;min-height:1414px;background-position:bottom}
section#curriculum h2.accordion-header button.accordion-button{padding:0;font-size:18px;font-weight:500;background:#1a637f;color:#fff;padding:20px 10px;border-radius:10px;line-height:1.4}
ul.project-list li{width:100%!important}
.navbar-brand{text-align: center;width: 100%;}

p.apply-now-cta.crlm{display:block}
p.dc-form-cta{display:block;margin-top:50px}
section#curriculum a.ds-btn.download-link{margin-left:0}
.tools-image{width:100%}
.participants-emp{margin-top:50px}
.participants-emp h3{font-size:25px}
ul.faculty-testimonials li{width:80%;display:block;margin:auto;margin-bottom:30px}
img.testimonial-img{width:100%;border-radius:6px;border:none;margin-bottom:12px}
ul.alumni-testimonial li{width:100%;min-height:240px}
ul.alumni-testimonial li span{display:block;position:unset;margin-top:0px}
section#eligibility{background-position:100% 100%;background-size:200%;background: #084154 url() no-repeat}
br.break{display:none}
section#aboutTS iframe{height:1150px}
ul.news li{vertical-align:top;position:unset;line-height:1.5;padding:25px;display:inline-block;margin-bottom:10px;box-shadow:0 0 21px 0 #3838383d;border-radius:8px;min-height:auto;background:#fff;width:100%;margin-right:0;font-size:14px}
ul.news li img{height:48px;margin-top:20px;position:unset}
p a.header-btn{padding:20px 40px}
p.mt-5.mb-3.d-inline-block.apply-now-cta{margin-bottom:55px!important}
.modal-body img.faculty-img{width:40%}
section#careerOpportunities{background-size:100%;background-position:bottom;}
img.webinar-video{width:95%;margin-top:45px}
#scholarshipEligibility iframe{width:100%;height:571px;margin-left:0}
#scholarshipEligibility .modal-content{width:97%}
form#TalentSprintVLSI .with-icon{width:100%}
ul.loan-partners li{width:53%}
.corporte-enrolement .with-icon.single-row{width:97%!important}
ul.program-highlights li{padding:25px 15px;min-height:150px}
ul.program-highlights li strong{font-size:22px}
ul.growth-quotes li{width:98%;min-height:auto!important;padding-bottom:30px}
ul.growth-quotes li img{position:relative;left:unset;bottom:unset;display:block}
p.rm-number{left:18%;right:18%}
p.learn-para{font-size:14px}
div#financeOptions{width:100%}
#fee-data .fee-table tr td{font-size:16px}
ul.news li img{display:block}
.carousel-control-prev-icon {left: -32%;}
.carousel-control-next-icon {right: -27%;}
section.sticky-nav.sticky {top: 0px;}
p.marketing-title {font-size: 22px;}
p.program-title span {font-size: 22px;}
p.program-title {font-size: 38px;}
h1.head-ptitle.program-title span {font-size: 22px;}
h1.head-ptitle.program-title {font-size: 38px;}
h1.byline {font-size: 17px;}
img.certificate {margin-top: 30px;max-width:100%;}
div#timer { left: 0; }

/* Latest IISC Changes */
section#aboutPartner { background-position: 50% 110%; background-size: 220%; min-height: 1000px; padding-bottom: 550px !important; }
.about-partner { width: 94%; left: 0%; right: 0%; position: relative; margin-top: 60px; }
ul.program-enrolment li {width: 100%;margin-bottom: 30px;}
ul.program-enrolment:after{display: none;}
h1.byline br{display: none;}
section#eligibility.dtr-py-100{padding-top: 22px !important;}
#programHighlights .first{order: 2;}
#programHighlights .second{order: 1;}
.landing_registration_form{margin-bottom: 63px;}
.mobile_sec{display:flex;flex-wrap:wrap;}
.banner-section{order: 2;}
#programHighlights{order: 1;}
#programHighlights.dtr-py-100{padding-top: 24px !important;}
img.batch-sticker{height: 49px;margin-right: 8px;}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait) {
section#stickyNavBar img.iith-logo{display:block;height:60px;margin:6px 0}
section#stickyNavBar nav.navbar.navbar-expand-lg{padding:0}
.banner-section{background-position:100% 100%;}
.circle { top: 20px; left: 10px; }
.program-form{margin-top:55px}
img.certificate{width:60%;margin-top:20px}
img.webinar-video{border-radius:10px;width:58%;display:block;margin:unset;margin-top:30px}
p.batch-visit.mt-5{margin-top:-10px!important}
section#aboutIISc{background-color:#f3fbff;min-height:auto;background-position:100% 100%;padding-bottom:644px!important}
.offset-md-1{margin-left:0}
section#aboutIISc img.rankings-iisc{height:70px;display:block;margin:10px 0 0}
.proj-management ul li{width:45%}
ul.faculty-testimonials li{width:32%}
ul.alumni-testimonial li{width:46%;min-height:260px}
section#eligibility{background:#0c1229;background-size:100%;background-position:100% 100%}
div#financeOptions .col-md-6{width:100%}
section#aboutTS iframe{width:100%;height:810px}
ul.news li{min-height:260px;width:48%}
ul.navbar-nav li {padding: 0 5px;margin-bottom: 0;text-align: center;}
nav.navbar.navbar-expand-lg {top: 60px;}
section.sticky-nav.sticky {top: 58px;}
/* Latest IISC Changes */
.about-partner {width: 95%;}
section#aboutPartner {background-position: 50% 0px; padding-bottom: 900px !important;}
h1.byline br{display: none;}


}
@media only screen and (min-device-width :1024px) and (max-device-width :1366px) and (orientation :portrait) {
    img.iisc-logo {height: 40px;}
    ul.navbar-nav li {padding: 0 1px;}
    section#aboutIISc { padding-bottom: 844px !important; }
    .program-form h3 span {  left: 7% !important; right: 7% !important;}
    p.rm-number { left: 18%; right: 18%;}
    p.terms-condition-label label br{display: none;}
    .circle { top: 410px; left: 130px; }
    h1.byline br{display: none;}
}
@media only screen and (min-width:1200px) and (max-width:1290px) {
section#programOverview .circle{left:132px}
#aboutIISc h2.heading{font-size:28px}
#aboutIISc p.sub-heading{font-size:15px}
section#aboutIISc{background-size:160%;background-position:-325px -10%}
}
@media only screen and (min-width :1400px) {
section#aboutIISc{background-size:150%;min-height:900px;background-position:-277px 18%}
}
@media only screen and (min-width :1800px) {
.banner-section{background-size:contain;background-position:100% 28%}
section#aboutIISc{background-size:110%;min-height:900px;background-position:-11px 0}
}