@media only screen and (max-width:600px) {
    nav.navbar.navbar-expand-lg a.navbar-brand img {height:58px;}
	section.bannersection {background-position: 100px 100px;background-position: 100% 100%; /* background-size: contain !important; */ padding-bottom:550px; background-size: 250%;}
    ul.navbar-nav li.nav-item {padding-top: 5px;text-align: center;}
    h1.program-headline {font-size: 34px;}
    h1.program-title { font-size: 28px;}
    h2.program-headline { color: #1742af; font-size: 27px;}
    .sap-logo {height: 50px;}
    h2.heading br{display: none}
    h2.heading span {font-size: 20px;margin-top: 10px;line-height: 1.4em;}
    img.acc-cert-sticker { display: block; height: auto; margin-top: 38px; width: 59%; }
    .highlights-box { padding:50px 40px;margin-top: -100px; z-index: 99; margin-bottom: 0px; }
    .highlights-box ul li {width: 100%!important;font-size: 22px;margin: 12px 0;}
    .highlights-box img {margin-right: 10px;}
    #programQuotes {padding-top: 100px;}
    #programQuotes ul li {width: 100%;margin: 10px 0px;}
    .career {padding: 0;border-radius: 0;}
    ul.fee-details {padding:25px 0px 0px;}
    ul.fee-details li:last-child a { margin-left: 0; font-weight: 500; margin-top: 10px; position: relative; top: 10px; width: 210px; text-align: center; }
    ul.fee-details li {font-size: 18px;}
    img.scholarship-graphic { position: relative; right: unset; margin-top: 30px; }
    section#about-accenture {padding: 100px 0 !important; }
    img.acc-emp { position: relative; left: 0; top: unset; height: auto; z-index: 99; border-radius: 25px; width: 100%; margin-bottom: 50px; }
    section#aboutTalentSprint iframe {width: 100%;height: 1470px;}
    p.references {text-align: left;margin: 20px 0;}
    #saproadmap img.sap-roadmap{height: auto;width: 100%;display: none;}
    #saproadmap img.sap-roadmap.mob {display: block;}
    p.apply-now-cta a.intro-btn { padding: 14px 40px; margin-top: 15px; font-size: 16px; }
    #saproadmap p.heading-byline {width: 90%;}
    /* section#abapCareer .highlights-box ul li:nth-child(3) { margin-left: 0px;} */
    section#abapCareer ul li{padding-left: 8px;}
    /* section#abapCareer .highlights-box ul li:last-child { margin-left: 0px; } */
    .flip-card { width: 100%; margin: 15px 0px;}
    p.prerequisites-para { padding: 30px 10px; font-size: 22px;}
    .cta{padding: 0;        padding-top: 80px;}
    .with-icon.single-row, .with-icon.single-row2 { width: 100%;margin: 0px 0px 6px 0px;}
    .form {padding:0px;}
    div#group1 input[type="radio"] { margin: 10px 0px 8px 6px; }
    .highlights ul li {  width: 96%; min-height: 222px;margin-bottom: 20px;}
    ul.fee-details li:last-child { font-size: 18px;}
    .discover-ts {  margin-bottom: 20px;}
    .discover-aci{margin-bottom: 20px;}
    img.schedule-image{display: none;}
    .flip-card-front p {font-size: 20px;}
    .offset-2{margin: 0;}
    table.schedule-table tr th {font-size: 16px;font-weight:500}
    table.schedule-table tr td {padding: 10px 3px 10px 3px;font-weight:400;font-size: 16px;}
    img.form-img {margin-left: 0;margin-top: 40px;}
    .program-fee-details {padding: 30px 25px;}
    #fee h4 strong {font-size: 25px;}
    img.certificate-img.mt-5 {width: 98%;margin-top: 0 !important;margin-bottom: 30px;}
    .mobile-apply.show { height: 75px; position: fixed; bottom: -10px; width: 100%; background: #fff; left: 0; padding-bottom: 65px; box-shadow: 0 0 10px #b9b9b9; border-top: 1px solid #b2b2b2; display: inline-block; padding-top: 6px; }
    /* .mobile-apply.show a{background:#00a453;border-radius:4px;color:#fff;padding:10px 20px;display:inline-block;margin-top:5px;position:relative;left:20px;width:70%;text-align:center;font-size:17px;font-weight:500} */
    section#abapCareer .highlights-box ul li:nth-child(2){margin-left: 0px;}
    .with-icon.single-row-full { width: 100%; padding-left: 0px; }
    .submit-btn.online-apl button {width: 100%; justify-content: center; }
    .program-fee-details p.feeDetails span.totalFee {border-right: unset;padding-right: 40px;}
    .program-fee-details p.feeDetails span.scholarshipAmt {padding-left: 0px; margin-top: 20px; }
    .mobile-apply .button {width: 70%; margin: auto; display: block; padding: 1.3rem 1.8rem; font-size: 20px;}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait) {
    section.bannersection {background-size: 140%; background-position: -290px 100%; min-height: 1130px;}
    section#abapCareer .highlights-box ul li:first-child { width: 52%; }
    section#abapCareer .highlights-box ul li:nth-child(2) { width: 38%;}
    section#abapCareer .highlights-box ul li:nth-child(3) { width: 49%;margin-left: 0px;}
    section#abapCareer .highlights-box ul li:last-child { width: 33%; margin-left: 25px; }
  .flip-card { width: 46.7%; margin-bottom: 28px; }
  .col-lg-8.col-md-12.offset-2 {margin-left: 0;}
    .with-icon.single-row, .with-icon.single-row2 { width: 96%;}
    .highlights ul li { display: inline-block; width: 48%;}
    .fee h2.heading br{display: none;}
    .discover-ts { margin-bottom: 20px; }
    .discover-aci{margin-bottom: 20px;}
    img.schedule-image{display: none;}
}
@media only screen and (max-device-width:1366px) and (min-device-width:1024px) and (orientation:portrait) {
    section.bannersection.active .col-lg-6 { width: 70%; }
    section#abapCareer { background-position: -300px 100%;}
    img.schedule-image{display: block;     height: 386px;}
}
@media only screen and (min-width:1200px) and (max-width:1290px) {
    img.acc-emp { position: absolute; left: 5%; top: -25px; height: auto; z-index: 99; border-radius: 25px; width: 27%; }
    ul.fee-details li:last-child { font-size: 20px;}
    h1.program-title { font-size: 47px;}
    section.bannersection {background-position: -70px 100%;}
    .highlights ul li { min-height: 400px;}
    img.schedule-image {height: 429px;}
}
@media only screen and (min-width :1400px) {
    /* section#abapCareer .highlights-box ul li:first-child {width: 26%;}
    section#abapCareer .highlights-box ul li:nth-child(2) {width: 30%;} */
    section#abapCareer .highlights-box ul li {width: 27%;}
    section#abapCareer .highlights-box ul li:nth-child(2) { width: 24%; }
	img.acc-emp {left: 82px; top: -25px; width: 21.5%;}
}
@media only screen and (min-width :1600px) {
    img.acc-emp { left: 8%; top: -35px; width: 21%; }
}
@media only screen and (min-width :1800px) {
    img.acc-emp { left: 15%; top: -35px; width: 17%; }
    img.schedule-image {right: 180px;}
}
