@media(min-width:990px) {
nav.mega-menu .nav,nav.mega-menu .dropup,nav.mega-menu .dropdown,nav.mega-menu .collapse{position:static}
header#topNav nav.mega-menu ul.nav-main .mega-menu-content{text-shadow:none}
header#topNav nav.mega-menu ul.nav-main li.mega-menu-item ul.dropdown-menu{color:#87919f;padding:0;margin:0 15px}
header#topNav nav.mega-menu ul.nav-main li.mega-menu-fullwidth ul.dropdown-menu{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
header#topNav nav.mega-menu ul.nav-main li.mega-menu-two-columns ul.dropdown-menu{min-width:350px}
header#topNav nav.mega-menu ul.nav-main li.mega-menu-two-columns ul.dropdown-menu ul.dropdown-menu{top:4px;min-width:160px;padding:6px 2px;box-shadow:rgba(0,0,0,0.3) 0 0 6px}
header#topNav nav.mega-menu ul.nav-main li.mega-menu-two-columns ul.dropdown-menu ul.dropdown-menu li a{font-weight:400;text-transform:none;position:relative;padding:6px 20px;margin:0 -2px;background:0;font-style:normal;line-height:20px;color:#9c9c9c;position:relative;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}
header#topNav nav.mega-menu ul.nav-main li.mega-menu-item .mega-menu-sub-title{display:block;font-size:1em;font-weight:600;padding-bottom:5px;text-transform:uppercase}
header#topNav nav.mega-menu ul.nav-main li.mega-menu-item ul.sub-menu{list-style:none;padding:0;margin:0}
header#topNav nav.mega-menu ul.nav-main li.mega-menu-item ul.sub-menu a{display:block;margin:0 0 0 -8px;padding:6px 8px;text-transform:none;font-size:.9em;font-weight:400;text-shadow:none;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}
header#topNav nav.mega-menu ul.nav-main li.mega-menu-item:hover ul.sub-menu li:hover a:hover{text-decoration:none}
header#topNav nav.mega-menu .navbar-inner,header#topNav nav.mega-menu .container{position:relative}
header#topNav nav.mega-menu .dropdown-menu{left:auto}
header#topNav nav.mega-menu .dropdown-menu>li{display:block}
header#topNav nav.mega-menu .nav.pull-right .dropdown-menu{right:0}
header#topNav nav.mega-menu .mega-menu-content{padding:20px 8px}
header#topNav nav.mega-menu .mega-menu-content:before,header#topNav nav.mega-menu .mega-menu-content:after{display:table;content:"";line-height:0}
header#topNav nav.mega-menu .mega-menu-content:after{clear:both}
header#topNav nav.mega-menu.navbar .nav>li>.dropdown-menu:after,header#topNav nav.mega-menu.navbar .nav>li>.dropdown-menu:before{display:none}
header#topNav nav.mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu{left:0;right:0;width:auto}
}
@media only screen and (max-width:1006px) {
#wrapper{padding-top:90px!important}
header#topNav{height:60px!important}
header#topNav div.nav-main-collapse{margin-top:6px}
header#topNav button.btn-mobile{margin-top:12px!important}
header#topNav a.logo{margin-top:6px!important}
}
@media(max-width:991px) {
.container{width:100%!important}
}
@media(max-width:990px) {
header#topHead .signin-dd{margin-right:0!important;border-left:rgba(0,0,0,0.1) 1px solid;padding-left:11px;padding-right:6px}
header#topNav.topHead{top:-10px}
header#topHead .signin-dd .dropdown-menu{margin-right:-10px}
header#topNav li.quick-cart{display:none!important}
#btn-mobile-quick-cart{display:block}
header#topNav div.nav-main-collapse,header#topNav div.nav-main-collapse.in{width:100%;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
header#topNav div.nav-main-collapse{float:none}
header#topNav nav.nav-main ul.nav-main{float:none;position:static;margin:8px 0;overflow-x:hidden}
header#topNav div.nav-main-collapse.collapse{display:none!important}
header#topNav div.nav-main-collapse{top:0;position:relative}
header#topNav div.nav-main-collapse.topFix{margin-top:-18px!important}
header#topNav div.nav-main-collapse.in{display:block!important;margin-top:0!important}
header#topNav div.nav-collapse div.container nav.nav-main{float:left;width:100%}
header#topNav div.nav-main-collapse{background:#2d343e;margin:4px 14px 0 -15px !important;max-height:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
header#topNav div.nav-main-collapse.topFix{margin-top:-18px!important}
header>div.container{margin-bottom:0}
header#topNav nav ul.nav-main{margin-right:-10px}
header#topNav div.nav-collapse{background:#2d343e;width:100%;clear:both;width:100%}
header#topNav nav.nav-main{padding:10px 32px;clear:both;display:block;float:none;width:100%}
header#topNav nav.nav-main ul,header#topNav nav.nav-main ul li{padding:0;margin:0}
header#topNav nav.nav-main ul li{clear:both;float:none;display:block;border-bottom:1px solid #383f49}
header#topNav nav ul.nav-main>li+li{margin-left:0}
header#topNav nav ul.nav-main li a,header#topNav nav ul.nav-main ul.dropdown-menu li>a{padding:9px 8px;border:0;border-top:0;margin:0}
header#topNav nav.nav-main ul li:last-child,header#topNav nav ul.nav-main ul.dropdown-menu li>a{border-bottom:0}
header#topNav nav ul.nav-main li.dropdown:hover>a{margin-bottom:-2px}
header#topNav nav ul.nav-main li a{color:#FFF;clear:both;float:none;display:block;padding-left:0}
header#topNav nav ul.nav-main li a i.icon-angle-down{position:absolute;right:5px;top:10px}
header#topNav nav.nav-main ul ul{margin-left:20px!important}
header#topNav nav.nav-main ul.dropdown-menu{position:static;clear:both;float:none;display:none!important}
header#topNav nav ul.nav-main ul.dropdown-menu{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
header#topNav nav.nav-main li.resp-active>ul.dropdown-menu{display:block!important}
header#topNav nav ul.nav-main ul.dropdown-menu ul.dropdown-menu{border:0;margin:0 5px;padding-left:35px}
header#topNav nav ul.nav-main .dropdown-submenu>a:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #FFF}
header#topNav nav ul.nav-main .dropdown-submenu:hover>a:after{border-left-color:transparent}
header#topNav nav ul.nav-pills>li>a:before,header#topNav nav ul.nav-main li.dropdown:hover>a:after{display:none}
header#topNav nav ul.nav-main i.icon-caret-down{float:right}
header#topNav nav ul.nav-main ul.dropdown-menu,header#topNav nav ul.nav-main li.dropdown.open a.dropdown-toggle,header#topNav nav ul.nav-main li a,header#topNav nav ul.nav-main li.active a,header#topNav nav ul.nav-main li.dropdown:hover a,header#topNav nav ul.nav-main ul.dropdown-menu li:hover>a,header#topNav nav ul.nav-main li.dropdown:hover ul.dropdown-menu li>a:hover{background:none!important;background-color:transparent!important;color:#FFF!important}
header.center nav ul.nav-main>li{display:block}
header#topNav nav ul.nav-main ul.sub-menu{padding:0;margin:0 0 10px}
header#topNav nav ul.nav-main ul.sub-menu ul.sub-menu{margin-top:10px}
header#topNav nav ul.nav-main i.icon-caret-down{color:#adb0ad!important}
header#topNav button.btn-mobile{display:block;float:right;border-radius:4px}
header#topNav ul.scroll-menu{position:relative;display:inherit!important;overflow-x:auto;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-ms-overflow-scrolling:touch;-o-overflow-scrolling:touch;overflow-scrolling:touch;top:0!important;left:0!important;width:100%;height:auto;max-height:460px;margin:0;border-left:0;border-right:0;-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}
header#topNav ul.scroll-menu-2x{max-height:230px}
header#topNav nav.nav-main ul li.search{margin:0;padding:20px 10px 0 0;background-color:transparent!important;display:block;width:100%}
header#topNav li.search:before{display:none!important}
header#topNav li.search form{height:40px;padding:0;width:100%!important;float:none!important;background-color:transparent!important;filter:alpha(opacity=100);opacity:1}
.featured-box.left-separator{border-left:0}
.bs-callout .btn{display:block;max-width:250px;margin:30px auto 0}
footer .column.text-right,footer .column.logo{display:none}
}
@media only screen and (max-width:768px) {
.noimg-slider h1{font-size:80px!important;line-height:80px!important}
.parallax{background-position:0 50%!important;background-size:auto!important}
.item-box{max-width:300px}
ul.nav-pills>li{margin-top:3px}


div.countTo label{margin-bottom:30px}
footer .copyright{text-align:center;display:block;width:100%}
footer .column.logo,footer .column.testimonials{display:none}
footer .footer-bar .toTop{position:relative;padding-left:0;width:100%;border:0;display:block;text-align:center}
header#topHead .signin-dd .dropdown-menu{margin-right:-95px}
.fb-share-button{width:auto!important}
nav#filter a{font-size:8px}
.navbar-collapse{background:#283146}
}
@media only screen and (max-width:767px) {
 ul.nav-pills{display:block;float:none;width:100%}
 ul.nav-pills>li,ul.nav-pills>li>a{display:block;width:100%;float:none}
}

@media only screen and (max-width:480px) {
.noimg-slider h1{font-size:60px!important;line-height:60px!important}
.slides-navigation a{top:auto!important;bottom:30px!important}
.slides-pagination{bottom:30px!important}
#slider .image-caption .inner h1{font-size:40px;line-height:40px}
body.boxed #slider .image-caption{left:50%!important}
a.inner.pull-left,a.inner.pull-right,img.inner.pull-left,img.inner.pull-right{float:none!important;margin:20px 0!important}
div.tabs ul.nav-tabs li,div.tabs ul.nav-tabs li a{display:block!important;float:none!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.responsive-text-center{text-align:center!important}
.item-box{width:100%;max-width:100%;text-align:center}
.item-box figure{text-align:center;width:100%;max-height:100%!important}
.item-box figure img{margin:auto;height:auto!important;width:auto!important}
div.e404{font-size:1150%;text-align:center}
header#topHead .signin-dd .dropdown-menu{margin-right:-95px}
.ts-policy-bg{margin-top:20%}
.fb-share-button{width:auto!important}
}
@media screen and (max-device-width: 480px) and (orientation: portrait) {
header#topNav a.logo img{width:160px}
li.tele{text-align:left!important;margin:13px 0 0 2px !important}
.intro-message>h1{font-size:3em;line-height:1.1em}
.ts-intro-content{margin-top:18%}
.intro-message>p{font-size:22px!important}
.ts-features-inner{border-left:none!important}
.ts-features-inner .space-bottom{padding-bottom:0}
.ts-locations-inner .space-top{padding-top:0}
span.classroom-locations{margin-bottom:20px}
.catlog-heading{position:absolute;top:45px}
.ts-shortlist a{font-size:10px;vertical-align:middle}
.ts-shortlist i{font-size:10px;vertical-align:middle}
.ts-view-button{padding:8px}
a.ts-view-button{font-size:10px}
.catlog-box .ts-catlog-features li{font-size:11px}
.catlog-box .ts-after-discount-price{margin-right:10px;font-size:18px}
.intro-header{background:url(../jpg/ts-main-banner-mobile.jpg) center no-repeat}
.ts-shortlist{float:left;margin-top:3px;margin-left:56px;font-size:10px}
.ts-view{float:right;margin-right:-10px;margin-top:5px}
.text-right span.social-icons{margin-right:70px}
footer .footer-bar .copyright{font-size:10px}
.corporate-inner-content{margin-top:20%}
.fb-share-button{width:auto!important}
nav#filter a{font-size:8px}
.navbar-collapse{background:#283146}
.ts-course-text{font-size:10px;top:68px;left:20px}
.ts-course-subtext{font-size:8px;top:80px;left:21px}
.ts-hall-of-fame{max-width:65%;font-size:14px;left:74px}
.call-action-bg{margin-top:27.8%}
#presentation{padding-top:18%;background:none!important;background:url(../png/super_campus-mobile.png) center no-repeat!important}
img.img-responsive.tia{width:330px}
h1#fittext1{font-size:22px!important;font-weight:500!important}
.college-message p.text-white{font-size:22px!important;font-weight:500!important}
.btn-default-prg{font-size:14px!important;margin-top:25px;padding:13px 0!important}
a.socialbtn{width:75px!important}
footer h2{text-align:center!important}
.contact-text{text-align:center}
.footer-col-inner p{text-align:center}
.footer p{text-align:center}
.video-content1{padding:10px 0 0!important}
}
@media screen and (max-device-width: 640px) and (orientation: landscape) {
.intro-message>h1{font-size:3em;line-height:1.1em}
.ts-intro-content{margin-top:18%}
.intro-message>p{font-size:22px!important}
.ts-features-inner{border-left:none!important}
.ts-features-inner .space-bottom{padding-bottom:0}
.ts-locations-inner .space-top{padding-top:0}
span.classroom-locations{margin-bottom:20px}
.catlog-heading{position:absolute;top:108px}
.ts-shortlist a{font-size:10px;vertical-align:middle}
.ts-shortlist i{font-size:10px;vertical-align:middle}
.ts-view-button{padding:8px}
a.ts-view-button{font-size:10px}
.catlog-box .ts-catlog-features li{font-size:11px}
.catlog-box .ts-after-discount-price{margin-right:10px;font-size:18px}
.ts-shortlist{float:left;margin-left:25%;font-size:10px}
.ts-view{float:right;margin-right:-10px}
.text-right span.social-icons{margin-right:70px}
footer a.toTop{position:absolute;left:2%;top:0;background:rgba(0,0,0,0.5);padding:10px 12px;bottom:0;font-size:23px;z-index:100;color:#fff;-webkit-border-top-right-radius:9px;-webkit-border-top-left-radius:9px;-moz-border-radius-topright:9px;-moz-border-radius-topleft:9px;border-top-right-radius:9px;border-top-left-radius:9px;margin-left:-6px}
footer a.toTop:hover{background-color:#141414}
footer .footer-bar .toTop{position:relative;padding-left:0;width:100%;border:0;display:block;text-align:center}
footer .footer-bar .copyright{font-size:10px;height:auto}
.ts-policy-bg{margin-top:20%}
.ts-about-bg{background:url(../jpg/about-banner-mobile.jpg) center;min-height:560px;height:560px}
.college-program img{height:100px;width:100%;margin-top:22%!important}
.ts-hall-of-fame{max-width:65%;font-size:14px;left:180px}
.ts-course-text{font-size:18px;position:absolute;top:146px;left:27px}
.ts-course-subtext{font-size:15px;position:absolute;top:168px;left:28px}
.ts-hall-of-fame{max-width:65%;font-size:14px;left:226px}
.ts-corporates{margin-top:17%}
.img-list li h3{position:absolute;top:158px}
.img-list li p{position:absolute;top:208px}
.partners-graphic{height:auto;padding-top:18%}
.ts-leader-name{margin-left:-112px;min-height:180px}
.ts-leadership-bg{padding-top:20%}
.ts-leadership-inner-bg{padding-top:17%;background:none}
}
@media screen and (max-device-width: 640px) and (orientation: portrait) {
.intro-message>h1{font-size:3em;line-height:1.1em}
.ts-intro-content{margin-top:18%}
.intro-message>p{font-size:22px!important}
.ts-features-inner{border-left:none!important}
.ts-features-inner .space-bottom{padding-bottom:0}
.ts-locations-inner .space-top{padding-top:0}
span.classroom-locations{margin-bottom:20px}
.ts-policy-bg{margin-top:28%}
.fb-share-button{width:auto!important}
.ts-leadership-bg{padding-top:20%;padding-bottom:5%;background:#F7F7F7}
.ts-leader-name{position:relative;background:#5C8541;margin-left:-38px;min-height:180px}
.corporate-inner-content{margin-top:10%}
.ts-course-details-bg{margin-top:6em}
.ts-course-text{font-size:13px;top:125px;left:26px}
.ts-course-subtext{font-size:10px;top:145px;left:26px}
.ts-hall-of-fame{max-width:65%;font-size:14px;left:13em}
.college-program img{height:100px;width:100%;margin-top:34%}
.bank-category-banner h2{font-size:2.3em}
.bank-category-banner h3{font-size:17px}
.bank-category-banner{padding-top:27%}
.ts-trust-quote{font-size:13px}
.contact-bg{background:#FFF;padding-top:30%}
}
@media screen and (min-device-width: 768px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) {
.intro-message>h1{font-size:3em;line-height:1.1em}
.ts-intro-content{margin-top:22%}
.intro-message>p{font-size:22px!important}
.ts-features-inner{border-left:none!important}
.ts-features-inner .space-bottom{padding-bottom:0}
.ts-locations-inner .space-top{padding-top:0}
span.classroom-locations{margin-bottom:20px}
.catlog-heading{position:absolute;top:45px}
.ts-shortlist a{font-size:8px;vertical-align:middle}
.ts-shortlist i{font-size:10px;vertical-align:middle}
.ts-view-button{padding:8px}
.ts-shortlist{margin-left:-10px}
a.ts-view-button{font-size:8px}
.catlog-box .ts-catlog-features li{font-size:11px}
.catlog-box .ts-after-discount-price{margin-right:10px;font-size:18px}
.ts-shortlist{float:left;margin-top:5px;margin-left:56px;font-size:10px}
.ts-view{float:right;margin-right:-10px;margin-top:5px}
.corporate-inner-content{margin-top:20%}
.ts-policy-bg{margin-top:28%}
.ts-leader-description-bg{background:#EEE;padding:8em 0}
.ts-leadership-bg{padding-top:10%;padding-bottom:5%;background:#F7F7F7}
.ts-leader-name{min-height:100px}
.ts-leader-name p{line-height:1.2em;top:.2em}
.ts-leader-name:before{border-width:.8em;left:-1.6em;top:2.5em}
.corporate-inner-content{margin-top:17%}
h2.corporate-inner-heading{font-size:20px}
.inner-left ul.side-menu{font-size:12px}
.inner-left .widget > h3.title{font-size:15px}
header#topNav nav.ts-inner-nav ul.nav-main li{color:#fff}
.ts-course-details-bg{margin-top:6em}
.ts-course-text{font-size:10px;top:61px;left:20px}
.ts-course-subtext{font-size:8px;top:73px;left:21px}
.ts-hall-of-fame{max-width:65%;font-size:14px;left:60px}
.ts-about-bg{background:url(../jpg/about-banner-mobile.jpg) center;min-height:560px;height:560px}
.req-info{margin-top:26%}
.req-info h1{font-size:22px;line-height:150%}
.resp-table3 td,th{font-size:12px}
.resp-table3 th{font-size:12px}
.partners-graphic{padding-top:58%;background:url(../college-partners.jpg-mobile.html) center}
.emerging-technology img{height:105px;width:100%;margin-top:26%!important;background:repeat}
.learning-text h2{font-size:25px}
.learning-text h3{font-size:20px;line-height:150%}
#presentation{padding-top:44%}
.college-message>h1{font-size:2.5em}
.recruitment-partners-background h1{font-size:22px}
.cost{width:87%;margin-left:42px;padding:15px 0;background-color:#FFBF4C;border-radius:10px;margin-top:0}
.colum-edit2{padding:10px;width:87%;border-radius:10px}
.diamond-narrow{display:none}
.checkout-title{font-size:18px;font-weight:700}
.checkout-title2{font-size:18px}
.discount-cost{width:87%;margin-left:42px;padding:15px 0;background-color:#FFBF4C;border-radius:10px;margin-top:0}
.collapse-edit{margin-top:50px}
a.field-options-top{font-size:11px}
.checkout-big{font-size:18px}
#topHead .signin-dd p,#topHead .signin-dd form,#topHead .signin-dd form a,#topHead .signin-dd form label{font-size:12px}
.btn-primary{margin-left:0}
.IT-category-banner{padding-top:30%}
.call-action-bg{margin-top:29.8%}
.news-banner{margin-top:106px}
.ts-corporates{margin-top:34%}
#presentation{padding-top:18%}
.ts-name-title{margin-left:20px}
.ts-name-head{margin-left:20px}
}
@media only screen and (min-device-width : 320px)
and (max-device-width : 568px) and (orientation : landscape) {
.ts-hall-of-fame{max-width:65%;font-size:14px;left:180px}
.ts-course-text{font-size:18px;position:absolute;top:120px;left:27px}
.ts-course-subtext{font-size:15px;position:absolute;top:140px;left:28px}
.call-action-bg{margin-top:16.8%}
.ts-corporates{margin-top:18%}
#presentation{padding-top:24%}
.contact-bg{padding-top:20%}
.partners-graphic{padding-top:20%}
.ts-leadership-bg{padding-top:25%}
.ts-leader-name{margin-left:-75px;min-height:180px}
}
@media screen and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
.intro-message>h1{font-size:3em;line-height:1.1em}
.ts-intro-content{margin-top:22%}
.intro-message>p{font-size:22px!important}
.ts-features-inner{border-left:none!important}
.ts-features-inner .space-bottom{padding-bottom:0}
.ts-locations-inner .space-top{padding-top:0}
span.classroom-locations{margin-bottom:20px}
.catlog-heading{position:absolute;top:45px}
.ts-shortlist a{font-size:8px;vertical-align:middle}
.ts-shortlist i{font-size:10px;vertical-align:middle}
.ts-view-button{padding:8px}
.ts-shortlist{margin-left:-10px}
a.ts-view-button{font-size:8px}
.catlog-box .ts-catlog-features li{font-size:11px}
.catlog-box .ts-after-discount-price{margin-right:10px;font-size:18px}
.ts-view{float:right;margin-right:-10px;margin-top:0}
.corporate-inner-content{margin-top:20%}
.fb-share-button{width:auto!important}
nav#filter a{font-size:8px}
.ts-leader-description-bg{background:#EEE;padding:2em 0;/*margin-top:30%*/}
.ts-leader-text{float:left;padding-top:10px;padding-right:10px;margin-left:15px;margin-bottom:15px}
.ts-leadership-bg{padding-top:32%;padding-bottom:5%;background:#F7F7F7}
.ts-leader-name{position:relative;background:#5C8541;margin-left:-38px;min-height:100px}
.ts-leader-name p{line-height:1.2em;top:.2em}
.ts-leader-name:before{border-width:.8em;left:-1.6em;top:2.5em}
.corporate-inner-content{margin-top:18%}
h2.corporate-inner-heading{font-size:20px}
.inner-left ul.side-menu{font-size:12px}
.inner-left .widget > h3.title{font-size:15px}
header#topNav nav.ts-inner-nav ul.nav-main li{color:#fff}
.ts-course-details-bg{margin-top:6em}
.ts-course-text{font-size:10px;top:60px;left:20px}
.ts-course-subtext{font-size:8px;top:72px;left:21px}
.ts-hall-of-fame{max-width:65%;font-size:14px;left:74px}
.req-info h1{font-size:22px;line-height:150%}
.req-info{margin-top:26%}
.college-program img{height:115px;width:100%;margin-top:34%!important;background:repeat}
.emerging-technology img{height:105px;width:100%;margin-top:26%!important;background:repeat}
.learning-text h2{font-size:25px}
.learning-text h3{font-size:20px;line-height:150%}
.table-text h2{font-size:20px}
.sidebar-wrap>h5{font-size:20px}
.side-panel>h5{font-size:20px}
.resp-table3 td,th{font-size:12px}
.resp-table3 th{font-size:12px}
.partners-graphic{padding-top:38%}
#presentation{padding-top:44%}
.college-message>h1{font-size:2.5em}
.recruitment-partners-background h1{font-size:22px}
a.field-options-top-right{font-size:11px}
a.field-options-top{font-size:11px}
.checkout-big{font-size:18px}
.checkout-title{font-size:18px;font-weight:700}
.checkout-title2{font-size:18px}
.image-pointer{margin-top:-35px}
.cost{width:87%;margin-left:42px;padding:15px 0;background-color:#FFBF4C;border-radius:10px;margin-top:0}
.colum-edit2{padding:10px;width:87%;border-radius:10px}
.diamond-narrow{display:none}
.collapse-edit{margin-top:50px}
.discount-cost{width:87%;margin-left:42px;padding:15px 0;background-color:#FFBF4C;border-radius:10px;margin-top:0}
.form-class{font-size:14px}
.ts-features-bg h4{margin-top:10px}
#topHead .signin-dd p,#topHead .signin-dd form,#topHead .signin-dd form a,#topHead .signin-dd form label{font-size:12px}
.text-right span.social-icons{margin-right:118px}
.btn-primary{margin-left:0}
.IT-category-banner{padding-top:30%}
.call-action-bg{margin-top:27.8%}
.contact-bg{background:#FFF;padding-top:30%}
.news-banner{margin-top:106px}
.ts-corporates{margin-top:34%}
.bank-category-banner h2{font-size:2em}
.ts-trust-quote{font-size:12px}
.ts-name-title{margin-left:20px}
.ts-name-head{margin-left:20px}
}
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation:landscape) {
.intro-message>h1{font-size:3em;line-height:1.1em}
.ts-intro-content{margin-top:22%}
.intro-message>p{font-size:22px!important}
.ts-features-inner{border-left:none!important}
.ts-features-inner .space-bottom{padding-bottom:0}
.ts-locations-inner .space-top{padding-top:0}
span.classroom-locations{margin-bottom:20px}
.catlog-heading{position:absolute;top:85px}
.ts-shortlist a{font-size:8px;vertical-align:middle}
.ts-shortlist i{font-size:10px;vertical-align:middle}
.ts-view-button{padding:8px}
a.ts-view-button{font-size:10px}
.catlog-box .ts-catlog-features li{font-size:11px}
.catlog-box .ts-after-discount-price{margin-right:10px;font-size:18px}
.ts-shortlist{float:left;margin-top:5px;margin-left:56px;font-size:10px}
.ts-view{float:right;margin-right:-10px;margin-top:5px}
.corporate-inner-content{margin-top:20%}
.ts-policy-bg{margin-top:22%}
.fb-share-button{width:auto!important}
.ts-leader-description-bg{background:#EEE;padding:2em 0;margin-top:30%}
.ts-leadership-bg{padding-top:32%;padding-bottom:5%;background:#F7F7F7}
.corporate-inner-content{margin-top:17%}
h2.corporate-inner-heading{font-size:20px}
.inner-left ul.side-menu{font-size:12px}
.inner-left .widget > h3.title{font-size:15px}
header#topNav nav.ts-inner-nav ul.nav-main li{color:#fff}
.ts-course-details-bg{margin-top:6em}
.ts-course-text{font-size:10px;top:61px;left:20px}
.ts-course-subtext{font-size:8px;top:73px;left:21px}
.ts-hall-of-fame{max-width:65%;font-size:14px;left:60px}
.ts-about-bg{background:url(../jpg/about-banner-mobile.jpg) center;min-height:560px;height:560px}
.req-info{margin-top:26%}
.req-info h1{font-size:22px;line-height:150%}
.resp-table3 td,th{font-size:12px}
.resp-table3 th{font-size:12px}
.partners-graphic{padding-top:25%}
.emerging-technology img{height:105px;width:100%;margin-top:26%!important;background:repeat}
.learning-text h2{font-size:25px}
.learning-text h3{font-size:20px;line-height:150%}
#presentation{padding-top:28%}
.college-message>h1{font-size:2.5em}
.recruitment-partners-background h1{font-size:22px}
.cost{width:87%;margin-left:42px;padding:15px 0;background-color:#FFBF4C;border-radius:10px;margin-top:0}
.colum-edit2{padding:10px;width:87%;border-radius:10px}
.discount-cost{width:87%;margin-left:42px;padding:15px 0;background-color:#FFBF4C;border-radius:10px;margin-top:0}
.diamond-narrow{display:none}
.checkout-title{font-size:18px;font-weight:700}
.checkout-title2{font-size:18px}
.collapse-edit{margin-top:50px}
a.field-options-top{font-size:11px}
.checkout-big{font-size:18px}
.IT-category-banner{padding-top:30%}
.btn-primary{margin-left:0}
.IT-category-banner{padding-top:30%}
.img-list li p{top:198px}
.img-list li h3{position:absolute;top:150px}
.ts-hall-of-fame{max-width:65%;font-size:14px;left:150px}
.ts-course-text{font-size:16px;position:absolute;top:98px;left:24px}
.ts-course-subtext{font-size:13px;position:absolute;top:116px;left:25px}
.text-right span.social-icons{margin-right:198px}
.call-action-bg{margin-top:16.8%}
.ts-corporates{margin-top:22%}
.ts-leader-name{min-height:180px}
}
@media only screen and (device-width: 320px) and (orientation: protrait) and not (-webkit-min-device-pixel-ratio) {
.catlog-heading{position:absolute;top:45px}
}
@media only screen and (min-width: 360px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 3.0) {
.ts-course-text{font-size:10px;top:68px;left:20px}
.ts-course-subtext{font-size:8px;top:80px;left:21px}
.ts-hall-of-fame{max-width:65%;font-size:14px;left:74px}
.ts-corporates{background:#D5D5D5;margin-top:23%}
.ts-leader-name{margin-left:-38px;min-height:120px}
.ts-leadership-inner-bg{padding-top:2%;background:none}
.ts-leader-description-bg{padding:3em 0;padding:2em 0}
}
@media only screen and (max-device-width: 592px) and (min-device-width: 360px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 3) {
.intro-message>h1{font-size:3em;line-height:1.1em}
.ts-intro-content{margin-top:22%}
.intro-message>p{font-size:22px!important}
.ts-features-inner{border-left:none!important}
.ts-features-inner .space-bottom{padding-bottom:0}
.ts-locations-inner .space-top{padding-top:0}
span.classroom-locations{margin-bottom:20px}
.catlog-heading{position:absolute;top:58px}
.ts-shortlist a{font-size:10px;vertical-align:middle}
.ts-shortlist i{font-size:10px;vertical-align:middle}
.ts-view-button{padding:8px}
a.ts-view-button{font-size:10px}
.catlog-box .ts-catlog-features li{font-size:11px}
.catlog-box .ts-after-discount-price{margin-right:10px;font-size:18px}
.ts-shortlist{float:left;margin-top:5px;margin-left:0;font-size:10px}
.ts-view{float:right;margin-right:-10px;margin-top:5px}
.fb-share-button{width:auto!important}
.ts-leader-description-bg img{padding-top:0}
.ts-leader-description-bg{background:#EEE;padding:8em 0}
.ts-leadership-bg{padding-top:32%;padding-bottom:5%;background:#F7F7F7}
.ts-leader-name p{line-height:1.2em;top:.2em}
.req-info{margin-top:26%}
.cost{width:87%;margin-left:42px;padding:15px 0;background-color:#FFBF4C;border-radius:10px;margin-top:0}
.colum-edit2{padding:10px;width:87%;border-radius:10px}
.diamond-narrow{display:none}
.btn-primary{margin-left:0}
.ts-course-text{font-size:10px;top:72px;left:21px}
.ts-course-subtext{font-size:8px;top:85px;left:21px}
.ts-hall-of-fame{max-width:65%;font-size:14px;left:74px}
.ts-corporates{background:#D5D5D5;margin-top:22%;margin-top:30%}
#presentation{padding-top:18%}
.contact-bg{padding-top:20%}
}
#### Tablets Portrait or Landscape #### @media screen and (min-device-width: 768px) and (max-device-width: 1024px){.intro-headerbackground:url(../jpg/talentsprint-main-banner-1024.jpg) center no-repeat}
.ts-features-inner{border-left:none!important;text-align:center}
.catlog-heading{top:90px}
@media screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio: 1) {
.fb-share-button{width:auto!important}
.ts-shortlist{margin-left:40px}
.catlog-heading{top:90px!important}
.intro-header{background:url(../jpg/talentsprint-main-banner-1024.jpg) center no-repeat}
.ts-features-inner{border-left:none!important}
.catlog-heading{position:absolute;top:92px}
.ts-shortlist{float:left;margin-top:0;font-size:12px}
.ts-view{float:right;margin-right:-10px;margin-top:0}
.catlog-heading{top:90px!important}
.ts-leader-name p{line-height:1.2em;top:.2em}
.ts-leader-name:before{border-width:.8em;left:-1.5em;top:2.5em}
.ts-leader-name{position:relative;background:#5C8541;margin-left:-38px;min-height:112px}
.ts-leadership-bg{padding-top:14%}
.ts-course-subtext{top:208px}
.ts-course-text{top:180px}
.ts-right-sidebar-bg{background:none}
.home-page section{max-height:240px}
.cost{width:87%;margin-left:42px;padding:15px 0;background-color:#FFBF4C;border-radius:10px;margin-top:0}
.colum-edit2{padding:10px;width:87%;border-radius:10px}
.diamond-narrow{display:none}
.ts-course-subtext{top:202px}
.ts-course-text{top:176px}
.college-program{margin-top:7em}
.img-list li h3{top:95px;font-size:18px}
.img-list li p{top:141px}
span.text-content{font-size:12px;height:200px}
.scroll-down{margin-left:45%!important}
.contact-bg{padding-top:14%}
.catlog-background{background:#dce3e8 fixed}
.ts-testimonial-bg{background:#8bacbf fixed}
.awards-bg{background:#E0ECEE fixed}
.footer-bar{background:#D6D6D6 fixed bottom}
.IT-category-banner{padding-top:30%}
}
@media screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio: 1) {
.fb-share-button{width:auto!important}
.ts-shortlist{margin-left:40px}
.catlog-heading{top:66px!important}
.intro-header{background:url(../jpg/talentsprint-main-banner-1024.jpg) center no-repeat}
.ts-features-inner{border-left:none!important}
.catlog-heading{position:absolute;top:92px}
.ts-shortlist{float:left;margin-top:-13px;margin-left:35%;font-size:12px}
.ts-view{float:right;margin-right:-10px;margin-top:-14px}
.catlog-heading{top:90px!important}
.ts-leader-name p{line-height:1.2em;top:.2em}
.ts-leader-name:before{border-width:.8em;left:-1.5em;top:2.5em}
.ts-leader-name{position:relative;background:#5C8541;margin-left:-38px;min-height:112px}
.ts-leadership-bg{padding-top:14%}
.ts-course-subtext{top:208px}
.ts-course-text{top:180px}
.ts-right-sidebar-bg{background:none}
.home-page section{max-height:240px}
.cost{width:87%;margin-left:42px;padding:15px 0;background-color:#FFBF4C;border-radius:10px;margin-top:0}
.colum-edit2{padding:10px;width:87%;border-radius:10px}
.diamond-narrow{display:none}
.ts-course-subtext{top:202px}
.ts-course-text{top:176px}
.college-program{margin-top:7em}
.social-icons{margin-right:38%}
.img-list li h3{top:158px}
.img-list li p{top:208px}
span.text-content{height:290px}
.ts-hall-of-fame{margin-left:40%}
.image-pointer{margin-top:0}
.contact-bg{padding-top:18%}
.catlog-background{background:#dce3e8 fixed}
.ts-testimonial-bg{background:#8bacbf fixed}
.awards-bg{background:#E0ECEE fixed}
.footer-bar{background:#D6D6D6 fixed bottom}
}
#### IPAD 3&4 Portrait or Landscape #### @media screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape){.intro-headerbackground:url(../jpg/talentsprint-main-banner-1024.jpg) center no-repeat}
.ts-features-inner{border-left:none!important}
.catlog-heading{position:absolute;top:92px}
.ts-shortlist{float:left;margin-top:-13px;margin-left:35%;font-size:12px}
.ts-view{float:right;margin-right:-10px;margin-top:-14px}
.catlog-heading{top:90px!important}
.ts-leader-name p{line-height:1.2em;top:.2em}
.ts-leader-name:before{border-width:.8em;left:-1.5em;top:2.5em}
.ts-leader-name{position:relative;background:#5C8541;margin-left:-38px;min-height:112px}
.ts-leadership-bg{padding-top:14%}
.ts-course-subtext{top:208px}
.ts-course-text{top:180px}
.ts-right-sidebar-bg{background:none}
.home-page section{max-height:240px}
.cost{width:87%;margin-left:42px;padding:15px 0;background-color:#FFBF4C;border-radius:10px;margin-top:0}
.colum-edit2{padding:10px;width:87%;border-radius:10px}
.diamond-narrow{display:none}
.ts-course-subtext{top:202px}
.ts-course-text{top:176px}
.college-program{margin-top:7em}
.img-list li h3{top:95px;font-size:18px}
.img-list li p{top:141px}
span.text-content{font-size:12px;height:200px}
.scroll-down{margin-left:45%!important}
.contact-bg{padding-top:14%}
.catlog-background{background:#dce3e8 fixed}
.ts-testimonial-bg{background:#8bacbf fixed}
.awards-bg{background:#E0ECEE fixed}
.footer-bar{background:#D6D6D6 fixed bottom}
@media screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
.intro-header{background:url(../jpg/talentsprint-main-banner-1024.jpg) center no-repeat}
.ts-features-inner{border-left:none!important;text-align:center;margin-left:20%}
.catlog-heading{position:absolute;top:130px}
.ts-shortlist{float:left;margin-top:0;margin-left:-1%;font-size:12px}
.ts-view{float:right;margin-right:-10px;margin-top:0}
.scroll-down{margin-left:45%!important}
.catlog-heading{top:66px}
.ts-leader-name p{line-height:1.2em;top:1.2em}
.ts-leader-name:before{border-width:.8em;left:-1.5em;top:5.5em}
.ts-leader-name{position:relative;background:#5C8541;margin-left:-174px;min-height:180px;width:250px}
.ts-leadership-bg{padding-top:18%}
.ts-right-sidebar-bg{background:none}
.home-page section{max-height:240px}
.img-list li h3{top:158px}
.img-list li p{top:208px}
span.text-content{height:290px}
.ts-hall-of-fame{margin-left:40%}
.image-pointer{margin-top:0}
.contact-bg{padding-top:18%}
.catlog-background{background:#dce3e8 fixed}
.ts-testimonial-bg{background:#8bacbf fixed}
.awards-bg{background:#E0ECEE fixed}
.footer-bar{background:#D6D6D6 fixed bottom}
}
@media screen and (min-width: 1024px) {
.intro-header{background:url(../jpg/talentsprint-main-banner-1024.jpg) center no-repeat}
}
@media screen and (min-width: 1200px) {
.intro-header{background:url(../jpg/talentsprint-main-banner-1400.jpg) center no-repeat}
}
@media screen and (min-width: 1600px) {
.intro-header{background:url(../jpg/talentsprint-main-banner-1600.jpg) center no-repeat}
}
@media screen and (min-width: 2000px) {
.intro-header{background:url(../jpg/talentsprint-main-banner.jpg) center no-repeat}
}
.element{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.reset-box-sizing,.reset-box-sizing *,.reset-box-sizing :before,.reset-box-sizing :after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.reset-box-sizing{&:before,*:after { .box-sizing(content-box)}