@media (max-width:1920px) {
.plybtn {
	top: 50%;
	left: 50%;
}
.social-buttons {
	left: 0px !important;
}
header .burgermenu {
	margin-left: 2% !important;
}
.size-full {
	width: 100%;
	max-height: 100%;
	object-fit: cover;
	height: 100%;
}
.home-post-slider .container {
	padding: 0px 30px;
}
}
 @media (max-width:1399px) {
.home-content.btn-links {
	padding: 0;
	margin: 0;
}
 #rightbar.stickytop{
 max-width:398px;
 }
.home-post-slider .container {
	padding: 0px 30px;
}
.course-details-home .course-details .home-course-desc {
	min-height:10px;
}
}
 @media (max-width:1280px) {
 #rightbar.stickytop{
 max-width:390px;
 }
 }
 @media (max-width:1280px) {
 
.plybtn {
	top: 50%;
	left: 50%;
}
.social-buttons a {
	left: 0!important;
}
.story-block {
	margin-left: 10px;
	padding: 30px
}
#slider_home .slide-item img {
	top: 0px;
}
.page-links {
	width: 100%;
}
.slider {
	float: none;
	min-width: 360px;
}
.footer-slider .news-box {
	width: 100% !important;
}
.course-details-tab-menu {
	text-align: center;
}
/*.course-details-tab-menu a, .course-details-tab-menu span {padding: 0 10px 0;}*/



.content-inner .pagetitle h1 {
	font-size: 22px;
}
#site-navigation, .home-content {
	font-size: 10px;
}
.homecontainer .home-content p {
	font-size: 16px;
}
.llablog .blog-section ul li .post-container {
	width: 340px;
}
}
 @media (max-width:1199px) {
.buttonpadding {
	margin-top: 10px;
	padding-left: 0px;
}
.content-inner .pagetitle {
	text-align: center;
}
.content-inner .pagetitle h1 {
	font-size: 35px;
	line-height: 32px !important;
	padding: 0px 0px 0px;
}
.content-inner ul#breadcrumbs {
	text-align: center;
}
.home-content .btn-links {
	text-align: center;
}
}
 @media only screen and (min-width: 992px) and (max-width: 1024px) {
.content-inner .pagetitle {
	text-align: center;
	padding-top: 50px;
}
.insta-section .box {
	max-width: 300px;
	margin: 10px;
}
}
 @media (max-width:1024px)  {
	 .col-lg-3.col-md-4.col-sm-6.item{
		 max-height:274px;
	 }
#slider_home .slide-item img {
	width: 100%;
	max-height: 611px;
}
.social-buttons a {
	margin-left: 0px;
}
.yearslogo {
	left: 1%;
	word-wrap: normal;
}
.slider {
	float: none;
	min-width: 360px;
}
.footer-slider .news-box {
	width: 100% !important;
}
.cm-info {
	top: 100%;
	display: none;
	width: 95%;
}
.cm-click {
	bottom: 0;
	top: unset;
}
.marquee-container {
	padding: 0px;
}
.cm-info {
	float: left;
	margin-left: 28px;
	height: auto !important;
	margin-bottom: 40px;
	overflow: hidden !important;
	position: relative;
}
.cm-click {
	display: none;
}
.home-infoslider .home-infoslider-inner .ms-info {
	padding: 20px 30px 10px !important;
}
.homecontainer .home-content h1 {
	padding-top: 10px;
}
.courses-content .courses-video img {
	margin: auto;
}

.humansllacontent .humans-content {
	padding: 20px 0px 10px;
}
.course-landing {
	padding: 0;
}
.content-inner .pagetitle {
	text-align: center;
}
}
 @media (min-width:1200px) {
.home-lifeatlla .life-content {
	padding: 60px 30px 10px;
	color: #fff;
}
.campusvideo .campus-reflection {
	padding: 60px 0px 0px 10px;
}
.gallery-testimonials {
	min-height: 371px;
}
.courses-landing-form .wpcf7-form input, .courses-landing-form .wpcf7-form textarea {
	min-width: 570px;
}
.home-lifeatlla h2 {
	text-align: left;
}
.home-lifeatlla .life-slider {
	border-right: 5px solid #eeeaea;
	overflow: hidden;
}
.course-details-tab-menu .dropdown-menu {
	left: unset;
	right: 0;
	z-index: 9 !important;
}
}
 @media (min-width:992px) {
footer {
	text-align: center !important;
}
footer p {
	text-align: center !important;
}
.course-details-tab-menu .dropdown-menu > li > a {
	white-space: nowrap;
}
}
 @media (max-width:991px) {
.courses-know-more-form 
	 { display:none;}
footer {
	text-align: center !important;
	font-size: 11px;
}
footer p {
	text-align: center !important;
	font-size: 11px;
}
footer .footer-bottom p {
	text-align: center !important;
	font-size: 11px;
}
.news-events h3 {
	text-align: center !important;
	float: none;
	padding: 20px 0px !important;
	border-bottom: 1px solid #ccc;
	padding-bottom: 10px;
}
.news-events .line {
	display: none !important;
}
.news-events .slider-wrap {
	height: 100px !important
}
.insta-section .box.vc_col-sm-4 {
	width: 100%;
	max-width: 100%;
}
.content-inner .pagetitle {
	text-align: center;
	padding-top: 10px;
}
}
 @media (max-width:980px) {
.main-navigation {
	display: none;
}
.gallery-testimonials h6 {
	border-top: 1px solid #ccc;
	margin-top: 30px;
	text-align: center;
}
.social-buttons {
	left: 17%;
}
.page-links li {
	width: 180px;
}
.page-links li:last-child {
	text-align: left;
}
.size-full {
	width: 100%;
	height: auto;
	max-height: 372px;
	object-fit: cover;
	height: 100%;
}
.marquee-container {
	padding: 1% 0 0;
}
.contact .map {
	margin: 20px 0;
}
.slider {
	float: none;
	min-width: 360px;
}
.footer-slider .news-box {
	width: 100% !important;
}
.cm-info {
	top: 100%;
	display: none;
	width: 95%;
}
.cm-click {
	bottom: 0;
	top: unset;
}
.marquee-container {
	padding: 0px;
}
.cm-info {
	float: left;
	margin-left: 28px;
	height: auto !important;
	margin-bottom: 40px;
	overflow: hidden !important;
	position: relative;
}
.cm-click {
	display: none;
}
.content-inner {
	margin: 100px 30px 30px;
}
.new-header .since {
	margin: 10px 0px 10px;
	text-align: left;
}
.aboutcontent .about-content {
	padding: 30px 20px 10px;
}
.home-infoslider {
	padding: 0 0px;
}
.home-post-slider .container {
	padding: 0px 0px;
}
.homecontainer {
	padding: 0px 0px;
}
.content-inner {
	margin: 100px 0px 30px;
}
.course-details-home {
	padding: 0px 0px 30px;
}
.ms-skin-light-2 .ms-bullets.ms-dir-h .ms-bullets-count {
	right: -150% !important;
}
.course-details-home .course-details .home-course-desc {
	min-height: auto;
}


.course-details-home .portfolio-item {
	margin-bottom: 10px;
}
.home-infoslider .home-infoslider-inner .ms-info {
	padding: 20px 30px 10px !important;
}
.walkthrough-video {
	width: 100%;
	height: 400px;
}
.home-course-img img {
	float: left;
	margin: 0 20px 10px 0;
	max-width: 100%;
}
.imground {
	border-radius: 0px;
}
.new-details .news-list-box {
	height: 550px;
}
.new-details-home h5 {
	display: inline-block;
	width: 100%;
}
.course-landing .portfolio-item {
	margin-bottom: 10px;
}
.details-accor-sec h4.panel-title a {
	font-size: 18px;
	font-weight:bold;
	padding: 0 30px 0 0;
	position: relative;
}
.home-lifeatlla {
	padding: 0px 0px;
}
.new-details-home {
	padding: 0px 0px;
}
.faq .panel-title {
	font-size: 16px;
}
.gallery-testimonials {
	max-height: 200px;
	overflow-y: scroll !important;
}
.llablog .blog-section ul li .post-container {
	width: 260px;
}
}
 @media (max-width:812px) {
	 
	
	 .courses-know-more-form .wpcf7-form input, .courses-know-more-form .wpcf7-form select, .courses-know-more-form .wpcf7-form textarea {
		 max-width:100%;
	 }
	 .homealumnigallery .knowmore-mobile{
	 display:block;
	 margin:0px auto;
 }
 .knowmore-mobile{
	 text-align:center;
 }
	 .content-inner.course-page{
		 margin:auto;
		 	 }
	 .homecampus .homeheadings{
		 padding-top:20px;
	 }
	 .homecampus
	 {padding:10px;}
	 .nilgriscontent{
		 margin:0px;
		 padding:0px;
	 }
	 .col-lg-3.col-md-4.col-sm-6.item{
		 max-height:314px;
	 }
	.new-header .container{
		margin-left: 30px;
	}
	
.register-float {
	position: relative !important;
}
.share, .plus {
	width: 80%;
	margin-left: 10px;
}
.share {
	padding-right: 5px;
}
.plybtn {
	top: 25%;
	left: 50%;
}
.social-buttons {
	left: 17%;
}
.menuBar {
	margin-left: 32px;
	margin-top: -5px;
	position: absolute;
}
.course-accodion {
	max-width: 100%
}
.cm-info {
	top: 100%;
	display: none;
	width: 95%;
}
.cm-click {
	bottom: 0;
	top: unset;
}
.marquee-container {
	padding: 0px;
}
.cm-info {
	float: left;
	margin-left: 28px;
	height: auto !important;
	margin-bottom: 40px;
	overflow: hidden !important;
	position: relative;
}
.cm-click {
	display: none;
}
.hdSpacing {
	margin-top: 150px;
}
.PG-course-details .PG-top-content {
	padding: 5px 0px;
}
.PG-course-details .transformer-tabs li:nth-child(1) {
	margin-left: 20px;
}
.PG-course-details .transformer-tabs li {
	margin-left: 7px;
}
.contact .map {
	margin: 20px 0;
}
.slider {
	float: none;
	min-width: 360px;
}
.footer-slider .news-box {
	width: 100% !important;
}
}
 @media (max-width:768px) and  (max-width: 812px) {
	 
.share, .plus {
	width: 80%;
	margin-left: 10px;
}
.share {
	padding-right: 5px;
}
.menuBar {
	margin-left: 32px;
	margin-top: -8px;
	position: absolute;
}
.course-accodion {
	max-width: 100%
}
.newsimg img {
	float: none;
	width: 100%;
}
.cm-info {
	top: 100%;
	display: none;
	width: 95%;
}
.cm-click {
	bottom: 0;
	top: unset;
}
.marquee-container {
	padding: 2% 0 0;
}
.cm-info {
	float: left;
	margin-left: 28px;
	height: auto !important;
	margin-bottom: 40px;
	overflow: hidden !important;
	position: relative;
}
.cm-click {
	display: none;
}
.PG-course-details .PG-top-content {
	padding: 5px 0px;
}
.PG-course-details .transformer-tabs li:nth-child(1) {
	margin-left: 20px;
}
.PG-course-details .transformer-tabs li {
	margin-left: 7px;
}
.contact .map {
	margin: 20px 0;
}
.slider {
	float: none;
	min-width: 360px;
}
.footer-slider .news-box {
	width: 100% !important;
}
.daterow label {
	margin-left: 0px !important;
}
}
 @media (max-width:767px) {
.gallery-hover {
	width: 92%;
}
.menuBar {
	margin-left: 32px;
	margin-top: 0px;
	position: absolute;
}
.course-accodion {
	max-width: 100%
}
.cm-info {
	float: left;
	margin-left: 28px;
	height: auto !important;
	margin-bottom: 40px;
	overflow: hidden !important;
	position: relative;
}
.cm-click {
	display: none;
}


header .new-header {
	padding: 0px 0px 0px;
}
.new-header .logo {
	text-align: left;
	padding: 10px 0px 10px 10px;
}
.new-header .since {
	margin: 20px 0px 10px;
	text-align: right;
	font-size: 14px;
}
.new-header .since strong {
	font-size: 14px;
}

.homelearn
{
	margin-top:20px;}
.socialbtn {
	height: 35px;
	width: 35px;
	line-height: 35px;
}
.homecontainer .home-content h1 {
	
	font-family: Quicksand;
font-style: normal;
font-weight: 600;
font-size: 18px;
line-height: 20px;
/* or 139% */


	padding: 10px 0px 0px;
}
.home-content .btn-links ul li a {
	font-size: 14px;
	border-left: 0px;
}
.home-content .btn-links {
	text-align: center;
}
.course-details-home .portfolio-item {
	margin: 10px;
}
.home-infoslider .home-infoslider-inner .ms-info {
	padding: 50px 30px 10px !important;
}
.walkthrough-video {
	width: 100%;
	height: 250px;
}
.blog-box {
	margin: 10px auto;
	width: 300px;
	text-align: center;
}
.lifeatllacontent .lifeatlla-content {
	padding: 20px 0px 10px;
}
.humansllacontent .humans-content {
	padding: 20px 0px 10px;
}
.course-landing {
	padding: 0 0px;
}
.course-landing .portfolio-item {
	margin-bottom: 10px;
	padding-bottom: 60px;
}
.content-inner {
	margin: 60px 0 30px;
}
.content-inner .pagetitle {
	text-align: center;
}
.content-inner .pagetitle h1 {
	font-size: 30px;
	line-height: 32px;
	padding: 0px 0px 0px;
}
.content-inner ul#breadcrumbs {
	text-align: center;
}
.course-details-tab-menu {
	font-size: 14px;
	text-align: center;
}
/*.course-details-tab-menu a, .course-details-tab-menu span {font-size: 14px; padding: 0 0 10px 0px; display:block;}*/



.details-content-sec h1 {
	color: #58585a;
	font-size: 18px;
	line-height: 24px;
	padding: 0 0 10px;
}
.course-details-tab-menu {
	padding-top: 40px;
}
.anu-content h2, .about-iqbal h2 {
	padding: 10px 0 10px;
}
.our-philosophy {
	max-width: 100%;
	padding: 20px;
}
.iqbalcontent, .anucontent {
	padding: 30px 20px;
}
.new-details .news-list-box {
	min-height: 100%;
	height: 100%;
}
.new-details .news-footer-details {
	padding-bottom: 20px;
	position: relative;
}
.new-details .news-caption {
	padding-bottom: 15px;
}
.home-lifeatlla .home-infoslider-inner .ms-info h2 {
	font-size: 16px;
	padding-bottom: 0px;
	line-height: 36px;
}
.home-lifeatlla .home-infoslider-inner .ms-slide-info {
	position: relative !important;
}
.campusvideo {
	margin: 0px 0px 30px;
}
.lla-facilities {
	padding: 30px 0px;
}
.gallery-testimonials {
	max-height: 365px;
}
.courses-landing-form {
	padding: 20px;
}
.llablog .blog-section ul li .post-container {
	display: inline-block;
	width: 100%;
	background: #fff;
	margin: 10px 20px 0px 0px;
	padding: 20px;
	min-height: inherit;
}
.campusvideo .campus-content {
	padding: 0px 0px 0px 0px;
}
.details-accor-sec .app-now-btn-green {
	padding: 20px 60px;
}
}
 @media (max-width:720px) {
}
 @media screen and (max-width:650px) {
.nilgiri-filter .page-icon a {
	width: 20px;
	height: 20px;
	background-color: #f6f6f5;
	background-image: url(../images/nilgiris-icons.png);
	background-repeat: no-repeat;
	background-position: -1px 0;
	background-size: 450%;
	border: none;
	border-radius: 0%;
}
.nilgiri-filter .page-icon:nth-child(1) a {
	background-position: 0 0;
}
.nilgiri-filter .page-icon:nth-child(2) a {
	background-position: -24px 0;
}
.nilgiri-filter .page-icon:nth-child(3) a {
	background-position: -46px 0;
}
.nilgiri-filter .page-icon:nth-child(4) a {
	background-position: -69px 0;
}
footer .news-events h3 {
	font-size: 15px;
}
}
 @media (max-width:600px) {
.accordion {
	height: auto;
}
.accordion ul li, .accordion ul li:hover, .accordion ul:hover li, .accordion ul:hover li:hover {
	position: relative;
	display: table;
	table-layout: fixed;
	width: 100%;
	-webkit-transition: none;
	transition: none;
}
}
 @media (max-width:568px) {
	 
	  
	 .homewalkthrough-video
	 {height:200px;
	 width:100%;}
	 
.home-course-img img {
	max-width: 100%;
}

.margintopbot15
{margin-top:15px;
margin-bottom:15px;
}

.roundcontainer
{
padding: 30px 10px;
}

.home-content
{margin-left:0xp;}

.home-content-slider-video {
	margin-left: 0px;
	margin-top: 30px;
	padding: 0px;
}
.LRpadding
{
	padding-left:0px;
	padding-right:0px;}
	
.course-details-home .course-details
{padding:15px;}

.mheight
{	min-height: 600px;}
.mheight2
{	min-height: 270px;}
.course-details
{padding:0 15px;}
}
 @media (max-width:440px) {
	 .nilgriscontent .nilgris-content{
		 padding: 20px 20px 10px;
	 }
	 .nilgriscontent h2{
		 padding: 10px 0px 10px;
	 }
	 .col-lg-3.col-md-4.col-sm-6.item{
		 max-height:100%;
	 }
	 .knowmore{
		 margin:0 auto;
	 }
.home-content {
	padding-left: 10px;
}
.home-content-slider-video {
	margin-top: -10px;
	padding: 0px;
	width: 100%
}
.buttonpadding {
	padding: 0px;
	margin-top: 5px;
}
.home-content .btn-links ul li {
	float: none;
}
.home-content .btn-links ul li a {
	margin-bottom: 1px;
	width: 200px;
}
.menuBar {
	margin-left: 32px;
	margin-top: -5px;
	position: absolute;
}
.estd {
	margin-top: 10px
}
footer {
	text-align: center !important;
	font-size: 11px;
}
footer p {
	text-align: center !important;
	font-size: 11px;
}
footer .footer-bottom p {
	text-align: center !important;
	font-size: 11px;
}
.course-accodion {
	max-width: 100%
}
.news-and-events .content-hover h3 {
	padding: 20px !important;
}
}
 @media (max-width:375px) {
.menuBar {
	margin-left: 32px;
	margin-top: -8px;
	position: absolute;
}
.gallery-hover p {
	font-size: 11px;
}
.plybtn {
	top: 35%;
	left: 50%;
}
.course-accodion {
	max-width: 100%
}
}
 @media (max-width:360px) {
.share, .plus {
	width: 80%;
	margin-left: 20px;
}
.share {
	padding-right: 5px;
}
.menuBar {
	margin-left: 32px;
	margin-top: -10px;
	position: absolute;
}
.header-nav, header {
	padding: 10px 0;
// set animation -webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.course-accodion {
	max-width: 100%
}
.intro-container {
	max-width: 100%;
	right: 0px;
	top: 5px;
}
.logo {
	text-align: right;
}
#toggle {
	width: 40px;
	display: inline-block;
	margin: 10% 12%;
}
#toggle img {
	max-width: 100%;
}
.social-buttons {
	height: 30px;
}
.social-button {
	width: 30px;
	height: 30px;
	line-height: 30px;
}
.social-button .fa {
	font-size: 21px;
}
.social-block {
	margin-top: 10px;
}
.container-fluid {
	padding-left: 0;
	padding-right: 0px;
}
.cm-info {
	float: right;
	height: auto !important;
	margin-bottom: 40px;
	overflow: hidden !important;
	position: relative;
}
.cm-click {
	display: none;
}
.portfolio-item .col-xs-7 {
	width: auto;
	padding-left: 0;
}
.portfolio-item .col-xs-5 {
	width: auto;
	padding-left: 0;
}
.news-and-events .content-hover h3 {
	padding: 20px !important;
}
.coursetestimonial {
	display: none;
}
.PG-course-details .PG-top-content {
	padding: 5px 0px;
}
.PG-course-details .transformer-tabs ul {
	text-align: left;
}
.PG-course-details .transformer-tabs li:nth-child(1) {
	margin-left: 25px;
}
.PG-course-details .transformer-tabs li a.active img {
	display: none;
}
.PG-course-details .transformer-tabs li {
	margin-left: 7px;
}
.contact .map {
	margin: 20px 0;
}
.slider {
	float: none;
	min-width: 360px;
}
.footer-slider .news-box {
	width: 100% !important;
}
.details-accor-sec h4.panel-title a {
	font-size: 18px;
	font-weight:bold;
	padding: 0 30px 0 0;
	position: relative;
}
}
 @media (max-width:320px) {
.bgTestimonial {
	background: #fff;
	margin-top: 10px;
	top: 5px;
	max-height: 100px;
	overflow: auto;
}
.plybtn {
	top: 35%;
	left: 50%;
}
.menuBar {
	margin-left: 32px;
	margin-top: -15px;
	position: absolute;
}
.header-nav, header {
	padding: 10px 0;
// set animation -webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.course-accodion {
	max-width: 100%
}
.intro-container {
	max-width: 100%;
	right: 0px;
	top: 10px;
}
#toggle {
	width: 40px;
	display: inline-block;
	margin: 10% 12%;
}
#toggle img {
	max-width: 100%;
}
.social-buttons {
	height: 30px;
}
.social-button {
	width: 30px;
	height: 30px;
	line-height: 30px;
}
.social-button .fa {
	font-size: 21px;
}
.social-block {
	margin-top: 10px;
}
.container-fluid {
	padding-left: 0;
	padding-right: 0px;
}
.facultyfull .faculties {
	width: 100%;
}
.facultyfull .faculties .testimonials {
	margin: 5px;
	width: 100%;
}
.facultyfull {
	margin: 0px;
}
.faculty {
	margin-top: 20px;
}
.mini-nav .link {
	padding: 8px;
	font-size: 11px;
}
.mini-nav .link img {
	width: 5%;
}
/*.footer-slider .news-box { width:425px !important; }



	.slick-slide img { width:425px !important; }*/



	



.cm-info {
	float: right;
	height: auto !important;
	margin-bottom: 40px;
	overflow: hidden !important;
	position: relative;
}
.cm-click {
	display: none;
}
.portfolio-item .col-xs-7 {
	width: 100% !important;
	padding-left: 0;
}
.portfolio-item .col-xs-5 {
	width: auto;
	padding-left: 0;
}
.news-and-events .content-hover h3 {
	padding: 20px !important;
}
.coursetestimonial {
	display: none;
}
.PG-course-details .PG-top-content {
	padding: 5px 0px;
}
.PG-course-details .transformer-tabs li:nth-child(1) {
	margin-left: 7px;
}
.PG-course-details .transformer-tabs li a.active img {
	display: none;
}
.PG-course-details .transformer-tabs li {
	margin-left: 7px;
}
.contact .map {
	margin: 20px 0;
}
.slider {
	float: none;
	min-width: 325px;
}
.footer-slider .news-box {
	width: 100% !important;
}
}
