@media only screen and (max-width:600px) {
.container{width:100%;max-width:100%}
nav.navbar.navbar-expand-lg {width: 100%;padding: 0;margin-top:55   px;}
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:16px;font-weight:400}
header.cd-auto-hide-header{padding-top: 10px;}
#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:75%;border-radius:5px;display:block;left:3%;bottom:14px}
p.mobile-apply.show{height:75px;position:fixed;bottom:-20px;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: 50px; margin: 5px 0; }
ol.breadcrumb li.breadcrumb-item a,ol.breadcrumb li.breadcrumb-item{font-size:10px}
p.marketing-title{font-size:24px;line-height:1.3}
.bannersection h1.program_title{font-size:24px;line-height:1.3}
.bannersection h1.program_title span{font-size:40px;line-height:1.2;display:block;padding-top:8px}
ul.prg-highlights li{padding:15px 9px;width:100%;border-right:unset;border-bottom:1px solid #e5e5e5}
.program-outcomes-outer{padding:40px 30px}
ul.key-outcomes.quotes li{width:100%;margin-bottom:20px}
.prg-form{margin-top:25px}
ul.highlights li{width:100%}
img.iimu-campus{width:98%;margin:0 0 20px}
.prg-highlights-list{margin-bottom:0}
div#accordionExample .card .btn-link{text-align:left}
section.curriculum .accordion>.card .card-header{padding:10px}
.inner-accordion i.fas,i.fas.fa-chevron-down{right:12px}
ul.key-outcomes.two li{width:100%}
table.program-fee tr td,table.program-fee tr th{font-size:18px}
section#faq #accordion .card-body{padding:0 20px 20px}
#aboutTS iframe{width:100%;height:1100px}
footer#site-footer{padding:20px 0 100px}
section.sticky-nav a.navbar-brand{display:block}
.professional-development h4{font-size:18px}
section.sticky-nav{padding:0}
ul.prg-highlights{margin-top:-15px;margin-bottom:35px;background:transparent;padding:0;border-radius:10px;box-shadow:unset}
ul.prg-highlights li{padding:20px 15px;width:48%;border-right:unset;border-bottom:unset;background:#f5f5f5;min-height:140px;margin-bottom:6px;border-radius:8px}
h2.heading br{display:none}
section#faculty ul.program-director li img{float:none;display:block}
ul.navbar-nav li.nav-item{text-align:center}
div.ipearl_logo{display:block}
section#aboutIpearl .col-md-4 img{display:none}
.professional-development{min-height:auto}
.modal-dialog{width:90%;margin-top:80px}
section#curriculumSec p a.intro-btn{padding:14px;display:inline-block;width:100%}
section#curriculumSec p.apply-now-cta.crlm{width:100%;text-align:center}
section#curriculumSec a.ds-btn{padding:14px;margin-left:0;width:100%;display:inline-block;text-align:center}
section#curriculumSec p.dc-form-cta{margin-top:5px;display:inline-block;width:100%}
div#downloadCurriculumReport .modal-dialog{width:90%;margin-top:80px}
.download-curriculum-form iframe{width:100%;height:615px}
div#downloadCurriculumReport .modal-body{padding:15px}
.modal-dialog{width:90%;margin-top:80px}
section.sticky-nav.sticky{z-index:99;padding-top: 10px;}
.corporate-form iframe{width:100%;height:850px}
table.program-fee tr td{background:#fff}
div#specialCorporateEnrolment .modal-body{padding:10px 5px}
.prg-form h4 {padding: 25px 12px;font-size: 15px;}
.prg-form h3 span {top: 13px;}
section.bannersection {padding-bottom: 300px;background: #fcfeff url(../images/header-bg.webp) no-repeat;background-size: 170%;background-position: 100% 100%;padding-top: 60px;}
.circle {top: 100px;}
p.rm-number {position: absolute;top: 75px;}
p a.intro-btn {
    font-size: 17px;
    background: #e86e25;
    padding: 15px 25px;
    border-radius: 5px;
    font-weight: 500;
    color: #fff;
    border: 2px solid #e86e25;
}
ul.loan-partners li {width: 53%;}
div#financeOptions .col-md-6 {padding: 60px 15px;    border-radius: 0;}
ul.loan-partners {
    padding-left: 10px;
}
.scholarship-form iframe {
    width: 100%;
    height:610px;
}
button.close {right: -11px;top: -13px;}
img.bathc-sticker {
    width: 35%;
    margin-left: 15px;
    
}
.banner-trigger {margin-left: 0px;margin-top: 45px !important;        display: block !important;}
.prg-partner{    padding: 0;margin-top: 30px;margin-bottom: 10px;}
.prg-partner li {padding: 12px 0px;margin-right: 10px;}
.bannersection h1.program_title span br{display: none;}
img.work-exp-img.mt-5 { width: 100%; }
/* 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;}
    .talk-form iframe { width: 100%; height: 590px; }
    .topbar {font-size: 14px;}
    img.industries-img{display: none;}
img.industries-img-mobile{display: block;width: 100%;}
section#unique-program {
    background: #dff5ef;}
    /* .prg-form h4{font-size: 11px !important;} */
    ul.particpant-quotes li{width: 100%;}
    ul.alumni-quotes li{width: 100%;}
div#accordionExample .card .btn-link {padding: 10px 20px;}
.logos:before, .logos:after {width:80px;}
  div#timer { margin-top: 0; margin-bottom: 20px; border-radius: 8px; text-align: left; margin-left: 0; display: block; }
    section#aboutIpearl{padding-bottom: 131px !important;border-top: 1px solid #a7a7a7;}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape) {
.container{width:90%;max-width:90%}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait) {
.container{width: 100%;}
.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10{-ms-flex:0 0 98%;flex:0 0 98%;max-width:98%}
nav.navbar.navbar-expand-lg {margin-top: 10px;}
.prg-form{margin-top:45px}
ul.highlights li{font-size:21px}
section.sticky-nav a.navbar-brand{display:block}
.prg-highlights-list ul.partner-highlights li{width:80%}
ul.key-outcomes.two li{width:47%;min-height:300px}
img.certificate{width:60%;margin-top:20px}
.professional-development{min-height:auto}
#aboutTS iframe{height:790px}
div#downloadCurriculumReport .modal-dialog{width:95%}
section.about-kanpur{padding-bottom:0}
section.bannersection { background-size: 120%; background-position: -20px 100%; }
ul.navbar-nav li.nav-item{padding:10px 0;text-align:center}
.prg-highlights-list{margin-bottom:0;width:75%}
.barch-sticker-sec.adm-process{margin-top:30px;width:70%}
p.apply-now-cta.crlm{margin-top:60px}
.prg-form h3 span { top: 27px;left: 20%!important;right: 20%!important;}
/* .cohort-trigger span{} */
p.rm-number {top: 96px;}
/* Latest IISC Changes */
.about-partner {width: 95%;}
section#aboutPartner {background-position: 50% 0px;}
.corporate-form iframe { width: 100%; height: 810px; }
header.cd-auto-hide-header,section.sticky-nav.sticky{padding-top: 30px;}
img.industries-img {width: 95%;}
ul.particpant-quotes li {width: 100%;margin-right: 0;min-height: auto;}
ul.alumni-quotes li {width: 100%;margin-right: 0;min-height: auto;}
}
@media only screen and (min-device-width:414px) and (max-device-width:900px) and (orientation :landscape) {
.container{width:90%;max-width:90%}
}
@media only screen and (min-width :1600px) {
    section.bannersection{background-position:right center;}
}
@media only screen and (min-width :1800px) {
    section.bannersection{background-position:right center}
}
@media only screen and (min-width:1200px) and (max-width:1290px) {
    section.bannersection { background-position:right center; background-size: cover; }
}
@media only screen and (max-device-width:1366px) and (min-device-width:1024px) and (orientation:portrait) {
header.cd-auto-hide-header,section.sticky-nav.sticky{padding-top:0px;}
ul.navbar-nav.ml-auto{min-height:auto;text-align:center;min-height:auto;text-align:center}
nav.navbar.navbar-expand-lg a.navbar-brand img { height: 43px; margin: 10px 0; }
nav.navbar.navbar-expand-lg {margin-top: 33px;}
div#timer {  margin-left: -170px;}
section.bannersection { background-size: 100%; background-position: bottom; }
}