@media only screen and (max-width:600px) {
    img.business-analytics-course-banner{width: 100%; height: auto; -webkit-clip-path: unset; right: 0; bottom: 0; top: unset;}
    .circle { top: 215px; left: 150px; z-index: 99; }
    h1.main-headline{font-size:40px}
    ul.highlights li { width: 100%; font-size: 15px; padding: 15px 0px; }
    ul.highlights li strong {font-size: 17px;}
    ul.highlights li svg {margin-bottom: 20px;}
    section{padding:60px 0}
    ul.admission-list li{width:45%;margin-bottom:30px}
    section.program-structure-sec ul li{width:100%;font-size:15px}
    section.program-structure-sec ul li:last-child{width:100%}
    #accordion .card-header h5 button,.card-header h5 a{padding-right:30px;text-align:left;font-size:18px}
    #accordion .card-body ul{padding-left:20px}
    #accordion .card-body ul li{font-size:16px;margin-bottom:10px}
    #accordion .card-body p{font-size:16px}
    section.faq-section{padding:60px 0 80px}
        #aboutTS iframe {
        height:1140px;
    }
    p.rm-number {    top: 87px;
        left:31%;
    }
    img.tools-image {
        width: 98%;
        margin-bottom: 35px;
    }
    .specialisation ul li:nth-child(1) svg{margin-bottom:80px}
    .specialisation ul li:nth-child(2) svg{margin-bottom:59px}
    section.program-outcomes{padding-bottom:40px}
    ul.navbar-nav.ml-auto{padding-right:20px;text-align:center;padding-bottom:20px;margin-top:20px}
    ul.navbar-nav li.nav-item{padding-right:4px;padding-top:0;padding-bottom:10px;text-align:center}
    .bannersection p.iisc-sticker{font-size:20px}
    p.iisc-sticker:after{border-top:46px solid #fff;border-right:9px solid transparent}
    section.program-structure-sec ul li:last-child img{margin-bottom:30px}
    section.about-talentsprint ul li:last-child img{margin-bottom:60px}
    section.about-talentsprint ul.ts-highlights li{display:inline-block;width:49%}
    section.about-talentsprint ul li:last-child img{margin-bottom:30px}
    img.dotted-bg.one{top:290px;left:0;height:50px}
    section.about-talentsprint ul.ts-highlights{margin-top:330px}
    ul.modules-list li{width:100%}
    h2.heading:after{width:40px}
    ul.faculty-list li{display:inline-block;font-size:20px;width:100%;min-height:auto!important}
    img.certificate{width:90%;margin-top:20px;margin-left:auto;margin-right:auto;display:block}
    h3.sub-heading{margin-bottom:20px;margin-top:30px}
    section.bannersection { padding-bottom: 370px; padding-top: 60px; }
    ul.format-list li:last-child img{margin-bottom:20px}
    ul.key-outcomes li img{margin-bottom:8px}
    ul.key-outcomes li:nth-child(4) img,ul.key-outcomes li:nth-child(5) img{margin-bottom:15px}
    ul.admission-list:after{display:none}
    ul.admission-round li span:before{display:none}
    ul.admission-round li span{margin-left:25px;display:inherit}
    ul.faculty-list li img.faculty-arrow-icon{position:relative;bottom:0;left:0}
    ul.key-outcomes{padding-left:0}
    .bannersection small{    font-size: 14px !important;
        line-height: 0.2;}
    
    img.learning-platform{width:100%;margin-top:20px}
    .box{width:230px}
    ul.admission-round li img{margin-bottom:60px!important}
    ul.admission-round li:first-child img{margin-bottom:10px!important}
    img.iitk-campus{width:100%;margin-top:20px}
    table.program-fee tr td,table.program-fee tr th{text-align:left;padding:12px 10px;font-size:18px}
    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:#e86e25;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:#e86e25;text-decoration:none}
    #apply-now-mob:active{background-color:#e86e25;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:-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%}
    .margin-bottom{margin-bottom:60px}
    .item-dates img{top:9px}
    .outcomes-1{margin-bottom:40px!important}
    .outcomes-3{margin-bottom:70px!important}
    .outcomes-5{margin-bottom:40px!important}
    .outcomes-7{margin-bottom:25px!important}
    .fee-footer li{width:80%;font-size:14px}
    .fee-footer li img{height:30px}
    h1.marketing-title,p.marketing-title{font-size:26px;font-weight:500;line-height:1.2;margin: 0px 0;}
    p.marketing-title br{display:none}
    p.fee-loan{font-size:15px}
    p.scholarship img{margin-top:10px!important;margin-bottom:10px}
    .fee-loan img{height:16px;position:relative;top:0;float:left;margin-right:8px;margin-bottom:10px}
    nav.navbar.navbar-expand-lg a.navbar-brand img{height:40px}
    header.cd-auto-hide-header{top:0}
    ul.degree-programs li{display:inline-block;font-size:22px;font-weight:500;border-right:TRANSPARENT;padding:5px 10px!important;color:#000;background:#fff;margin:5px 0;border-radius:5px}
    .prg-partner li img{height:auto!important;width:100%}
    /* .prg-partner li:nth-child(1){width: 70%;} */
    /* .prg-partner li:nth-child(2){width: 40%;} */
    .prg-partner li{margin-right: 15px;}
    .prg-partner li:nth-child(1) img, .prg-partner li:last-child img{margin-top: 39px;margin-bottom: 20px;height: 91px!important; width: auto;}
    img.rankings-iisc { height: 57px; }
    ul.prg-highlights{margin-top:0;margin-bottom:15px;background:0 0;padding:0;border-radius:10px}
    ul.prg-highlights li{width:49%;padding:20px 10px;background:#fff;margin-bottom:5px;border-radius:5px;display:inline-block;font-size:13px;    min-height: 147px;}
    ul.prg-highlights li span{font-size:22px}
    .bannersection p.apply-now-cta { width: 70%; margin-left: 0; margin-right: auto; display: block; margin-top: -10px !important; }
    p.coding-experience {margin-left: 0;}
    .barch-sticker-sec{position:relative;z-index:0;margin-top:20px;background:#fff;padding:30px 20px 30px 30px;border-radius:10px;box-shadow:0 0 12px #00000014;min-height:932px}
    .skills__list-line-one{height:57%}
    section.sticky-nav.sticky{top:0;padding:8px 0}
    ul.navbar-nav li.nav-item a.nav-link.active{border-bottom:0}
    section.sticky-nav a.navbar-brand{display:block}
    section.sticky-nav.sticky a.navbar-brand{display:block}
    ul.key-outcomes li{width:100%}
    .prg-highlights-list{margin-top:20px}
    ul.ranking li{width:100%;padding-top:20px;padding-bottom:0}
    ul.ranking li img{float:left;margin-right:14px}
    ul.ranking li:nth-child(3) img{margin-bottom:30px}
    section.curriculum p{padding-right:0}
    section.curriculum p br{display:none}
    .curriculum-highlights{padding:10px;margin-top:30px}
    .swiper-slide{margin-left:0}
    section#faculty p{margin-bottom:5px;line-height:1.4}
    .card{min-height:620px;}
    section#programFee #v-pills-tabContent1 .tab-pane{background:0 0;padding:0;box-shadow:none}
    table.program-fee tr td{background:#fff}
    ul.ts-highlights li{width:49%!important;padding-bottom:18px}
    ul.ts-highlights li span{font-size:26px}
    footer p,footer ul li a{text-align:left!important}
    p.contact-email img{height:20px;margin-right:8px;float:left;margin-bottom:10px;margin-top:3px}
    .highlights-box{padding:30px 20px}
    .modules-box { margin-top: 20px; padding: 0; }
    p.terms-condition-label input[type=checkbox]{margin-bottom:48px}
    section.curriculum .curriculum-highlights img{margin-bottom:50px}
    .specialisation{background:#fff9f1;padding:20px;border-radius:10px;margin-right:10px;min-height:auto;margin-bottom:20px}
    .barch-sticker-sec.adm-process{margin-top:30px;padding:30px;min-height: inherit;}
    ul.sub-program-structure li img{margin-bottom:30px}
    .prg-form{margin-top:35px;min-height:auto}
    .iiith-highlights{margin-top:25px}
    .curriculum-highlights ul li{padding:20px 15px;width:100%}
    section#curriculumSec .col-md-3{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
    div#downloadCurriculumReport .modal-dialog{width:90%}
    div#downloadCurriculumReport button.close{right:-8px}
    div#downloadCurriculumReport .modal-body{padding:20px}
    .download-curriculum-form iframe{width:100%;height:560px}
    .modal-dialog{margin:3.75rem auto;width:96%}
    button.close {right: -5px;top: -6px;z-index: 99;}
    .modal-body img{height:170px;margin-bottom:20px}
    p.apply-now-cta{margin-bottom:35px}
    a.brochure-cta{display:block;margin-top:30px;margin-left:0}
    ul.sub-program-structure li{display:table-header-group}
    .skills__list-line{left:25px;margin-top:70px}
    .ranking svg{margin-bottom:13px}
    p a.intro-btn{display:inherit;text-align:center}
    .skills__list-line-two{height:56%}
    p.scholarship svg{margin-top:-6px}
    p.contact-email svg{float:left;margin-right:10px}
    footer{padding:1% 0 120px}
    header.cd-auto-hide-header button.navbar-toggler{right:0;position:relative}
    .prg-partner{margin-bottom:40px}
    p.apply-now-cta{margin-top:20px}
    h2.heading span{float:left;margin-right:8px}
    ul.growth-opportunity li{width:100%}
    h2.heading{font-size:28px}
    h2.heading br{display:none}
    h4.sub-heading-1{font-size:20px;margin-bottom:18px}
    p a.intro-btn{font-size:16px;padding:15px 65px;width:100%}
    p.apply-now-cta.crlm{margin-top:20px;float:none}
    a.ds-btn{margin-left:0;font-size:16px;padding:15px 40px;display:inherit;text-align:center}
    .key-outcomes svg{margin-top:3px}
    form#TalentSprintIIMUDC .with-icon{width:100%}
    div#downloadCurriculumReport{padding-bottom:40px}
    .bannersection h2.program_title span{font-size: 18px;line-height: 1.3; display: block; position: relative; margin-bottom: -20px;}
    .bannersection h2.program_title{font-size:30px;padding:15px}
    img.highlights-graphic{display:none}
    img.highlights-graphic.mob{display:block}
    form#TalentSprintBusinessAnalyticsDC .with-icon{width:100%}
    .prg-form h4 span {font-size: 13px;}
    .corporate-form iframe {height: 570px;}
    img.participant-profile { width: 100%;display: none;}
    img.participant-profile.mob { display: block;}
    ul.participant-sop li {width: 100%;min-height: auto;}
    div#timer {
        display: inline-block;
        margin-left: 0;
        margin-top: 0;
        position: relative;
        top: -15px;
        left: 22%; right: 22%;
    }
    
    #participantProfile .col-md-6 small{margin-left: -122px;}
    section#programFee a {    font-size: 13px;}
    div#financeOptions ul.payment-types li { width: 32%;font-size: 12px;}
    ul.loan-partners li {width:78%;}
    .marquee{width:100%}
    .marquee--inner { display: block; width: 1021%; margin: 5px 0; position: absolute; animation: marquee 5s linear infinite; }
    div#scholarshipEligibility iframe {width: 100%;height: 600px;}
    .participant-profile-img {width: 100%;}
    .barch-sticker-sec h3 {line-height: 1.4;}
    section.about-talentsprint {padding-bottom: 0;}
    .accordion.inner-accordion .card-header button.btn.btn-link:before, div#accordionSub .card-header button.btn.btn-link:before{display: none;}
    div#accordionSub button.btn i.fas.fa-plus, .accordion.inner-accordion button.btn i.fas.fa-plus {right: 0px;}
    div#financeOptions .col-md-6 {padding: 60px 10px;}
    img.sachin-image {width: 100%;}
    ul.testimonial-videos li a {font-size: 13px !important;}
    ul.capstone-projects li {width:100%}
    ul.capstone-projects li:nth-child(1) svg {margin-bottom: 28px;}
    ul.testimonial-videos li {width: 100%;}
    ul.testimonial-videos li img{width:100%;height: auto;}
    section.iisc-business-analytics-highlights{ min-height: auto; padding-bottom: 260px !important; background-position: 100% 100%;background-size: contain;}
    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; }
        
    }
    @media only screen and (min-device-width:414px) and (max-device-width:900px) and (orientation :landscape) {
    }
    @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) {
    .container{width:97%;max-width:97%}
        section.bannersection {padding-bottom: 500px;}
    section#curriculumSec{padding-top:60px}
    h1.main-headline br{display:none}
    section.bannersection ul li{width:auto;font-size:20px;margin-right:0}
    img.dotted-bg{display:none}
    img.business-analytics-course-banner { position: absolute; top: 550px; height: auto; right: 0; width: 100%; -webkit-clip-path: polygon(0% 0, 0 70%, 100% 70%, 100% 0); }
    .barch-sticker-sec{padding:30px 0 40px 30px;right:0;width:80%;margin-top:25px;min-height:auto}
    ul.modules-list li{width:47%;vertical-align:top;font-size:14px}
    ul.project-modules-list li{width:100%}
    ul.faculty-list li{width:46%;min-height:380px}
    section.faculty-section p{padding-right:20px}
    ul.format-list li{width:90%}
    p.rm-number {top: 95px;left: 40%;}
    img.tools-image {
        width: 100%;
        margin-bottom: 58px;
    }
    img.certificate { width: 70%; margin-top: 40px; }
    h1.main-headline span{font-size:24px;font-weight:400;display:block;line-height:160%}
    ul.format-list li:last-child img{margin-bottom:40px}
    section.program-outcomes .col-md-5,section.program-outcomes .col-md-7{flex:0 0 90%;max-width:90%}
    ul.key-outcomes li{width:45%}
    ul.admission-round li img{margin-bottom:10px}
    .item-dates{font-size:12px}
    ul.navbar-nav.ml-auto{padding-right:20px;min-height:210px;text-align:center}
    img.iitk-campus{width:100%;margin-top:20px}
    section.bannersection .col-md-7{-ms-flex:0 0 98.333333%;flex:0 0 98.333333%;max-width:98.333333%}
    ul.prg-highlights li{width:24%}
    section.sticky-nav a.navbar-brand{display:block}
    nav.navbar.navbar-expand-lg a.navbar-brand img{height:55px;margin:0}
    .barch-sticker-sec.adm-process{margin-top:40px}
    ul.sub-program-structure li{font-size:15px}
    ul.ts-highlights li span{font-size:34px}
    ul.ts-highlights li{font-size:13px}
    img.learning-platform{width:50%;margin-top:30px;float:left}
    .curriculum-highlights h3{margin-top:30px}
    .curriculum-highlights h3 br{display:none}
    section.sticky-nav {padding: 10px 0;}
    .prg-form {margin-top: 45px;min-height: auto;}
    p.terms-condition-label {width: 100%;display: block;}
    ul.highlights li svg {margin-bottom: 35px;}
    div#downloadCurriculumReport .modal-dialog {
        width: 85%;}
    .download-curriculum-form iframe {
        width: 100%;
        height: 360px;
    }
    #aboutTS iframe {
        width: 100%;
        height:740px;
    }
    #participantProfile .col-md-6 small{margin-left: -109px;}
    ul.participant-sop li {width: 100%;min-height: 212px;}
    ul.loan-partners li { width: 56%;}
    .circle { left: 400px; top: 300px; }
    .highlights-box {
        padding: 25px;}
        ul.highlights li { width: 49%; margin-right: 0; }
    ul.highlights li strong {font-size:17px;}
    p.terms-condition-label br {display: none;}
    .prg-highlights-list { background: transparent; padding: 0; border-radius: 0; margin-top: 0; box-shadow: unset; }
    .prg-highlights-list ul li { position: relative; display: inline-block; padding-top: 10px; padding-bottom: 15px; border-bottom: unset; width: 30%; vertical-align: top; margin-right: 10px; background: #fff; padding: 30px; border-radius: 10px; margin-top: 10px; box-shadow: 2px 2px 25px #00000012; min-height: 210px; }
    .specialisation {
        margin-top: 50px;
    }
    .specialisation ul li { width: 49%; padding-bottom: 0; display: inline-block; padding-left: 0; font-size: 15px; position: relative; padding-top: 15px; vertical-align: top; }
    ul.capstone-projects li svg {margin-bottom: 27px;}
    ul.testimonial-videos li img { height: 128px;}
    section.iisc-business-analytics-highlights { background-position: 100% 100%; background-size: contain};
    /* Latest IISC Changes */
    .about-partner {width: 95%;}
    section#aboutPartner {background-position: 50% 0px; padding-bottom: 100px !important;}
    }
    @media only screen and (max-device-width:1366px) and (min-device-width:1024px) and (orientation:portrait) {
    nav.navbar.navbar-expand-lg {
        width: 100%;
        padding: 8px 0;
    }
    nav.navbar.navbar-expand-lg a.navbar-brand img {
        height: 38px;
        margin: 0;
    }
    ul.navbar-nav.ml-auto {min-height: auto;}
    img.business-analytics-course-banner { position: absolute; top: 0px; height: 900px; right: -320px; width: auto; -webkit-clip-path: polygon(20% 0, 0 70%, 100% 70%, 100% 0); }
    .bannersection h2.program_title { width: 85%; }
    .bannersection h2.program_title span {font-size: 17px;}
    .bannersection h2.program_title small {display: inline-block;line-height: 1.5;}
    section.bannersection {padding-bottom: 120px;}
    .bannersection p.apply-now-cta {margin-top: 80px !important;}
    .prg-form {margin-top: -165px;min-height: auto;}
    h1.marketing-title,p.marketing-title br {display: none;}
    h1.marketing-title,p.marketing-title {font-size: 24px;}
    p.rm-number {top: -108px;left: 27%;}
    ul.growth-opportunity li { padding: 30px 25px 90px;min-height: auto;width: 100%; position: relative; }
    .prg-highlights-list ul li {width: 100%;min-height: auto;}
    .specialisation ul li {width: 100%;}
    .specialisation ul li:nth-child(1) svg {margin-bottom: 90px;}
    .specialisation ul li:nth-child(2) svg {margin-bottom: 60px;}
    img.certificate { width: 100%; margin-top: 170px; }
    .barch-sticker-sec.adm-process {width: 100%;}
    ul.loan-partners li {width: 47%;margin-right: 4px;}
    .circle {left: 0;}
    ul.capstone-projects li { width: 46%;}
    ul.testimonial-videos li img {
        height: 166px;
    }
    }
    @media only screen and (min-width:1200px) and (max-width:1290px) {
    img.business-analytics-course-banner{position:absolute;top:0;height:740px;right:-150px}
    section.iisc-business-analytics-highlights { background-position: -222px 0px; background-size: 150%;}
    
    }
    @media only screen and (min-width :1400px) {
        section.iisc-business-analytics-highlights {  background-position: -67px 100%;}
    
    }
    @media only screen and (min-width :1600px) {
    img.dotted-bg{right:500px}
    img.business-analytics-course-banner{right:0}
    section.iisc-business-analytics-highlights { background-position: 9px 100%; }
    }
    @media only screen and (min-width :1800px) {
    img.business-analytics-course-banner{right:0}
    .circle {left: 320px;}
    section.iisc-business-analytics-highlights { background-position: -5px 20%; background-size: 110%;}
    }
    
    
    @media only screen and (max-width:358px) {
    
    }