@media only screen and (max-width:600px) {
.container{width:96%;max-width:96%}
section{padding:60px 0}
.program-cards a{width:100%}
ul.navbar-nav li.nav-item{padding-right:4px;padding-top:0;padding-bottom:10px;text-align:center}
h2.heading:after{width:40px}
section.bannersection{padding-bottom:400px;padding-top:50px;background-size:260%;background-position:90% 130%}
#apply-now-mob:hover{cursor:pointer;background-color:#00a453;text-decoration:none}
#apply-now-mob:active{background-color:#00a453;text-decoration:none}
nav.navbar.navbar-expand-lg a.navbar-brand img{height:50px}
header.cd-auto-hide-header{top:0}
.bannersection p{font-size:20px}
ul.navbar-nav li.nav-item a.nav-link.active{border-bottom:0}
h2.heading span{font-size:20px;font-weight:400;padding-bottom:20px;line-height:1.2;display:inline-block;margin-top:20px}
footer p{text-align:left!important}
p.terms-condition-label input[type=checkbox]{margin-bottom:48px}
div#downloadCurriculumReport .modal-dialog{width:90%}
div#downloadCurriculumReport button.close{right:-8px}
div#downloadCurriculumReport .modal-body{padding:20px}
.modal-dialog{margin:3.75rem auto;width:95%}
p.apply-now-cta{margin-bottom:35px}
p a.intro-btn{display:inline-block;text-align:center;font-size:17px;padding:15px 31px}
footer{padding:1% 0 100px}
header.cd-auto-hide-header button.navbar-toggler{right:0;position:relative}
h2.heading{font-size:30px}
h2.heading br{display:none}
div#downloadCurriculumReport{padding-bottom:40px}
.card ul li{padding-bottom:8px}
p.know-cta span{padding:12px 18px;font-size:12px}
.partner-logos li{display:block;width:85%;margin:15px auto}
.partner-logos li:nth-child(2){width:100%;}
.partner-logos li:nth-child(1){width:87% !important;}
.partner-logos li:last-child{width:70%;margin:auto}
ul.campus-visit-images li{width:100%;text-align: center;}
.career-opportunities .col-md-4{width:100%;margin-bottom:20px}
ul.participant-exp li{width:100%;min-height:424px}
section#aboutTS iframe { height: 1220px; }
ul.participant-exp span{bottom:25px}
.card{padding-bottom:70px}
.card ul li svg{top:1px;margin-right:5px;float:left;margin-bottom:10px}
.partner-logos img{width:100%;display:inline-flex;margin:5px 0;justify-content:center;align-items:center;}
ul.audience-list li{width:100%}
span.carousel-control-next-icon{display:none}
span.carousel-control-prev-icon{display:none}
.offset-1{margin-left:0px}
img.outcomes-bg{display: none;}
ul.outcomes-list li svg {float: none; margin-right: 15px; height: 50px; width: auto; display: block; margin-bottom: 15px;}
ul.outcomes-list li br{display: none;}
ul.audience-list { padding-left: 0px;}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape) {
.container{width:90%;max-width:90%}
section.bannersection{padding-top:90px;padding-bottom:40px}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait) {
.container{width:97%;max-width:97%}
section.emaster-highlights .col-md-7{flex:0 0 90%;max-width:90%}
section.emaster-highlights.about-eMasters{padding-bottom:70px}
section.bannersection .col-md-7{-ms-flex:0 0 98.333333%;flex:0 0 98.333333%;max-width:98.333333%}
.bannersection p{font-size:20px}
section.emaster-highlights.about-eMasters .col-md-4{-ms-flex:0 0 98.333333%;flex:0 0 98.333333%;max-width:98.333333%}
nav.navbar.navbar-expand-lg a.navbar-brand img{height:55px;margin:0}
p.know-cta{display:inline-flex;flex-direction:column-reverse}
.bottomcta{position:absolute;bottom:0}
.card{min-height:480px}
.program-cards a{width:47%}
ul.campus-visit-images li{width:32%}
.career-opportunities .col-md-4{width:29%}
ul.participant-exp li{width:31%;margin-right:10px;padding:15px;min-height:470px}
section#aboutTS iframe{height:820px}
section#eligibility{background:#eaf4fc}
ul.navbar-nav li.nav-item a{text-align:center}
ul.audience-list li{width:29%;min-height:394px}
span.carousel-control-next-icon{left:40px;top:200px}
span.carousel-control-prev-icon{left:0;top:200px}
section.bannersection{min-height:740px!important}
}
@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 :1400px) {
section.bannersection{min-height:570px}
}
@media only screen and (min-width :1800px) {
section#eligibility{background-size:70%}
}
@media only screen and (max-device-width:1366px) and (min-device-width:1024px) and (orientation:portrait) {
.partner-logos li{width:16%}
}
@media only screen and (max-width:358px) {
nav.navbar.navbar-expand-lg a.navbar-brand img{height:48px}
.bannersection p{font-size:16px}
p a.intro-btn{font-size:18px;padding:20px 25px}
h2.heading{font-size:30px}
p.terms-condition-label input[type=checkbox]{margin-bottom:48px}
}
@media (max-width:576px) {
.tab-content{margin-top:1rem}
.nav-link{display:block;padding:.5rem}
}