/*Small devices (portrait phones, less than 600px)*/
@media only screen and (max-width:600px) {
    nav.navbar.fixed-top {padding: 10px 0;}
    img.logo {height: 32px;}
    section.main-banner {padding-bottom: 430px;background-size: 180%;background-position: bottom right;}
    h1.main_title {font-size: 34px;}
    h1.main_title br{display: none}
    ul.program-highlights {display: block;}
    ul.program-highlights li {width: 48%;text-align: center;padding: 0 0px 0 10px;}
    ul.program-highlights li strong{display: block;float: none;}
    img.batch-sticker {margin-left: 30px;height: 85px;}
    .row.techwise-quotes {margin-top: -50px;}
    ul.cxo-quote li {padding: 40px 25px;}
    div#carouselExampleAutoplaying {margin-top: 30px;}
    .special-techwise {padding: 50px 25px 40px;position: relative;padding-bottom: 300px;margin-bottom: 40px;}
    img.techwise-special {width: 60% !important; left: 0; right: 0; display: block; margin: auto;}
    .special-techwise.one {position: relative;padding-bottom:380px;margin-bottom: 40px;}
    .special-techwise.two {padding-bottom: 380px;}
    .special-techwise ul li {font-size: 15px;line-height: 1.4em;}
    .special-techwise ul li img {margin-bottom: 40px;}
    .special-techwise ul li img.one {margin-bottom: 155px;}
    .special-techwise.two ul li:first-child svg{margin-bottom: 60px;}
    ul.colleges-list li {width: 48%;}
    ul.leaders-testimonials li, .accordion-body ul li {width: 100%;}
    p.college-subheading.one:after{display: none;}
    section#eligibility .techwise-eligibility {padding: 30px;}
    section#techwiseUnique .compair-div img.top-vector {right: 5%;}
    section#techwiseUnique .compair-div button { float: unset; display: block; margin-top: 20px; }
    img.techwise-special.advantage-img {height: auto;width: 100%!important;left: 0;bottom: 0; }
    img.eligibility-img {width: 95%;margin-top: 20px;}
    #companies ul.partner-companies li { width: 100%; margin-bottom: 0; }
    ul.testimonial-videos li {margin-right: 0;margin-top: 20px;width: 95%;}
    ul.leaders-testimonials li { width: 100% !important; margin-right: 0 !important; padding: 35px 25px 35px !important;min-height: auto !important; }
    .selection-process-box h4 br {display: none;}
    .selection-process-box h4 {margin-bottom: 0;padding-top: 10px;}
    img.arrow-first{display: none;}
    #HbcuTechSummit ul.testimonial-videos li {width: 100%;margin-top: 10px;}
    ul.terms-conds-links {float: none;}
    select#myTabContent {display: block;margin-bottom:20px;font-size: 13px;}
    .techwise ul#myTab{display: none;}
    div#myTabContent .carousel-item img {width: 86%;margin: 10px 0;}
    .form-control {-webkit-appearance: auto;-moz-appearance: auto;appearance: auto;}
    #carouselExampleIndicators5 ul.testimonial-videos li {margin-right: 0;margin-top: 0;width: 47%;}
    img.breakthrough-award { margin-bottom: 40px; display: none; }
    img.breakthrough-award.mob {display: block;}
    a.video-text.testimonial.khanna-video img {height: auto;width: 40%;margin-top: 50px;}
    img.compensation-sticker {margin: 30px 0;height: auto;width: 100%;}
    img.compensation-sticker.mob {display:block;width: 100%;}
    ul.navbar-nav li {text-align: center;}
    .offset-2 {margin-left:0px !important;}
    #learning-format ul#pills-tab li.nav-item { width: 100%;margin-right: 0px;}
    #learning-format ul#pills-tab li button { font-size: 17px;}
    ul.learning-list li {width: 100%;display: block};
    ul.colleges-list li { width: 97% !important; }
    .modal-dialog {width: 94%;margin-left: auto;margin-right: auto;margin-top: 40px;}
    .modal-body {padding: 14px;}
    #comparison table td img{float: unset; display: block; margin-right: auto; margin-left: auto;}
    #comparison table td:nth-child(odd){text-align: center;}
    #comparison table img.techwise-logo-compair { height: 14px; margin: auto; display: block; } 
    table th, table td { padding: 5px; width: 33.33%; border-bottom: 15px solid #fff; font-size: 13px; line-height: 1.4; } 
    table.compar-table.faq td:nth-child(odd){ text-align: center; } 
    table.compar-table.faq td img { height: 35px; margin-right: unset; margin-left: 15px; float: unset; display: block; text-align: center; margin-left: auto; margin-right: auto; margin-bottom: 4px; line-height: 1.3; } 
    section#faq .accordion-body table.compar-table.faq li { font-size: 14px;} 
    table.compar-table.faq img.techwise-logo-compair { height: 12px; margin: 13px; } 
    section#faq .accordion-body { background-color: #FFF; padding: 10px;}
    img.right-top.vectors{display: none;}
    img.left-center.vectors{display: none;}
    img.right-bottom.vectors{display: none;}
    img.left-bottom.vectors{display: none;}
    img.left-bottom-new.vectors{display: none;}
    img.right-center.vectors{display: none;}
    h2.heading, p.college-subheading {line-height: 1.1;}
    .special-techwise h2.heading {line-height: 1.1em;}
    .special-techwise.one p, .special-techwise.two p, section#techwiseUnique .compair-div h2.heading {line-height: 1.2;}
    section.testimonial-videos ul li span {position: relative;top: -10px;}
    #whyThisprogram ul.leaders-testimonials li img, #whyThisprogram .accordion-body ul li img {margin-bottom: 9px;}
}
/*Medium devices (tablets, 768px and up)*/
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait) {
    section.main-banner {background-size: cover;background-position: 70px 70px;}
    .modal-dialog {width: 95%;}
    h1.main_title {font-size: 38px;}
    ul.cxo-quote li {min-height: 500px;padding: 40px 30px;}
    h2.heading {font-size: 30px;}
    div#carouselExampleAutoplaying {margin-top: 70px;}
    .special-techwise {padding: 25px;}
    .special-techwise.one ul li:last-child img{margin-bottom: 100px;}
    img.techwise-special { width: 43%; float: right;left: auto; bottom: 0px; height: auto; right: 0;}
    .special-techwise.two ul li:first-child img{margin-bottom: 60px;}
    img.techwise-special.advantage-img {left: 0px;bottom: 0;height: auto;width: 45%;}
    .special-techwise ul li img.one {margin-bottom: 70px;}
    section#techwiseUnique .compair-div h2.heading{display: block;}
    section#techwiseUnique .compair-div button{display: block;float: unset;}
    img.eligibility-img {width: 100%;margin-top: 100px;}
    #companies ul.partner-companies li {width: 32%;}
    div#carouselExampleIndicators4 .carousel-item img {width: 48%;border-radius: 5px;}
    #carouselExampleIndicators5 ul.testimonial-videos li {margin-right: 3px;margin-bottom: 10px;}
    img.compensation-sticker {margin: 30px 0;width: 90%;}
    ul.navbar-nav li {text-align: center;}
}

/*Medium devices (ipad pro)*/
@media only screen and (max-device-width:1366px) and (min-device-width:1024px) and (orientation:portrait) {
    img.logo {height: 36px;}
    ul.navbar-nav li a.nav-link {font-size: 13px;}
    section.main-banner {background-size: 100%;background-position: 60px 100%;padding-bottom: 0px;}
    div#carouselExampleAutoplaying {margin-top: 10px;}
    .special-techwise.two img.techwise-special {width: 27%;}
    img.eligibility-img {width: 80%;margin-top: 0;}
    #companies ul.partner-companies li {width: 24%;}
}

/*Small laptops (desktops, 992px and up)*/
@media (min-width: 992px) {  }

/*Small laptops (1200px and 1290px)*/
@media only screen and (min-width:1200px) and (max-width:1290px) {
    section.main-banner {background-position: 200% 70px;}
}

/*Large devices (Meduim desktops, 1400px and up)*/
@media (min-width: 1400px) {
   /* section.main-banner {background-size: 100%;} */
    img.techwise-special.advantage-img {height: 480px;}
    section#techwiseUnique .compair-div h2.heading {font-size: 30px;}
    section#techwiseUnique .compair-div button {font-size: 23px;}
    section#techwiseUnique .compair-div h2.heading {font-size: 28px!important;}
    img.techwise-special {width: 28%;}
    .special-techwise.two img.techwise-special {width: 16%;}
  }
/*XX-Large devices (larger desktops, 1600px and up)*/
@media (min-width: 1600px) {  
}
@media (min-width: 1800px) { 
    section.main-banner {padding-top: 170px;padding-bottom: 130px;}
}
