@media only screen and (max-width:600px) {
#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: 50%; border-radius: 35px; display: block; left: 22%; bottom: 6px; padding: 9px 20px; color: #fff; z-index: 999; box-shadow: 0 1px 0 #7e7575; text-decoration: none; background: #000000; height: 42px; text-align: center; position: fixed; transition: background-color .3s, opacity .5s, visibility .5s; font-size: 16px; font-weight: 400;}
p.mobile-apply.show{height: 85px; position: fixed; bottom: -36px; width: 100%; background: #fff; left: 0; padding-bottom: 65px; box-shadow: 0 0 10px #b9b9b9; border-top: 1px solid #b2b2b2;}
p.mobile-apply.show span{display:block;margin-top:6px;position:relative;top:9px;left:25px;font-size:17px;line-height:120%}
nav.navbar.navbar-expand-lg a.navbar-brand img {height: 72px;}
section.bannersection { padding-top: 40px; padding-bottom: 420px; background: #ffffff url(../images/header-bg.webp) no-repeat; min-height: 550px; position: relative; background-position: 100% 100%; background-size: 220%; }
p.marketing-title {font-size: 28px;}
.bannersection p.program_title span {font-size: 40px;}
ul.prg-highlights { margin-top: -30px; margin-bottom: 15px; background: 0 0; padding: 0; border-radius: 10px; border: unset; }
ul.prg-highlights li {width: 49%;border-right:unset;}
ul.prg-highlights li { width: 49%; padding: 20px 10px; background: #fff; margin-bottom: 5px; border-radius: 5px; display: inline-block; font-size: 14px; min-height: 130px; }
ol.breadcrumb li.breadcrumb-item, ol.breadcrumb li.breadcrumb-item a {font-size: 10px;}
.highlights-box {padding: 40px 20px;}
ul.research-quotes li.one {width: 100%;margin-right: 0;}
ul.research-quotes li.one img {height: 25px;}
ul.research-quotes.unique li.one svg {top: 6px;right: 15px;}   
.prg-form {margin-top: 0;}
section#ExecutiveAlumni { background-size: 230%; min-height: auto; background-position: 0% 100%; padding-bottom: 270px; }
section#curriculumSec .accordion-button {padding: 14px 15px;line-height: 1.5em;}
img.outcomes-img { position: relative; height: auto; top: unset; right: 0; width: 90%; bottom: -100px; }
section#faculty .program-directors img { display: block; margin-bottom: 20px; float: none; margin-right: 0; margin-top: 0; }
.program-directors {margin: 10px 0;}
section#aboutIIMC {background-size: 180%; background-position: 100% 108%; padding-bottom: 250px; }
.offset-7{margin-left: 0;}
section#howWilliLearn {background: #fff6ec}
ul.eligibility li {width: 100%;}
img.eligibility-img { position: relative; height: auto; bottom: -100px; right: unset; width: 100%; }
.scholarship-icon {height: 40px;float: left;}
div#financeOptions ul.payment-types li {width: 32%;font-size: 13px;line-height: 1.2em;}
section#programEnrolment ul:after{display: none;}
section#programEnrolment ul li { width: 100%; margin-bottom: 40px; }
section#programEnrolment ul li svg {margin-bottom: 12px;}
section#programEnrolment ul li:last-child{margin-bottom: 0;}
section#faq .accordion-button {padding: 15px 15px;line-height: 1.5em;}
footer#site-footer {padding-bottom: 100px;}
footer#site-footer p {margin: 20px 0;} 
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape) {

}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait) {
section.bannersection { padding-top: 40px; padding-bottom: 20px;min-height: 550px; position: relative; background-position: 100% 100%; background-size: 100%; }
ul.research-quotes li.one img {height: 30px;}
ul.research-quotes.unique li.one svg {top: 12px;right: 10px;}
div#applicationForm {width: 100%;}
.prg-form {margin-top: 50px;}
img.certificate {width: 60%;margin-top: 100px;}
section#curriculumSec .accordion-button {padding: 15px 15px;line-height: 1.5em;}
img.outcomes-img{display: none;}
section#faculty .col-md-6 { width: 100%; margin-bottom: 20px; }
.program-directors {min-height: auto;padding-bottom: 60px;}
ul.iim-rankings li {width: 48%;}
.offset-7{margin-left: 0;}
section#howWilliLearn {background: #fff6ec;}
    img.eligibility-img{display: none}
}
@media only screen and (max-device-width:1366px) and (min-device-width:1024px) and (orientation:portrait) {

}
@media only screen and (min-device-width:414px) and (max-device-width:900px) and (orientation :landscape) {

}
@media only screen and (min-width:1200px) and (max-width:1290px) {

}
@media only screen and (min-width:768px) and (max-width:1366px) {

}
@media only screen and (min-width :1400px) {
    section#curriculumSec {background-position: 20% -10%;}
    section#eligibility {background-position: 15% 100%;}

}

@media only screen and (min-width :1600px) {
section.bannersection {background-position: -5px -110px;background-size: 100%;}
section#eligibility {background-position: -15% 100%;}
}
@media only screen and (min-width :1800px) {
section#ExecutiveAlumni {min-height: 1000px;}
    section.bannersection { background-position: right; background-size: 78%; }
}




