@media (max-width : 1240px) {
.container{padding: 0 15px;}
.banner img{height: auto;}
.home-slider .owl-dots{padding-left: 15px;}
.about-home-text h2{margin-bottom: 20px; font-size: 30px;}
.faculty{margin: 0 -15px;}
.faculty li{padding-left: 15px; padding-right: 15px;}
.subscribe{padding-top: 50px; padding-bottom: 50px;}
.subscribe .more{margin-right: 0;}
	.antiCommitteeLeft{width: 46%;}
	.antiCommitteeRight{width: 54%;}
}

@media (max-width : 1200px) {
.subscribe .subscribe-box{width: 40%;}	
}

@media (max-width : 1155px) {
.navbar-nav>li{margin-left: 30px;}
.about-home-text{ padding: 0 15px 0 30px; font-size: 16px;}
.about-home-text .more{margin-top: 0;}
.testimonials{line-height: normal; font-size: 18px;}
.testimonials .item blockquote p:before {margin-bottom: 20px;}
.testimonial-title{font-size: 22px;}
.testimonials small{font-size: 16px;}
.testimonials p{padding-bottom: 20px;}
#testimonial-carousel .carousel-indicators{width: 70px;}
#testimonial-carousel .carousel-indicators li, #testimonial-carousel .carousel-indicators .active{width: 70px; height: 70px;}
.facultyImg{padding-right: 15px;}
.subscribe .subscribe-box{width: 37%;}
	.help-line h2{font-size: 20px;}
	.help-2, .antiCommittee li{font-size: 18px;}
	.help-2 span{font-size: 16px;}
	.antiCommitteeRight li, .antiCommitteeRight h3 {padding-left: 30px;}
	.antiCommittee li span{font-size: 16px;}
	.committee h1{font-size: 36px;}
	.committee li{font-size: 22px;}
	.testimonial-top h3{font-size: 18px;}
	.testimonial-text, .testimonial-top span{font-size: 16px;}
	.collaboration-top h2{font-size: 30px; max-width: 500px;}
	.collaboration-top img{max-width: 400px;}
}





@media (max-width : 1024px) {
h1{font-size: 36px;}
h1.title{margin-bottom: 15px;}
.content{margin: 30px 0;}
.breadcrumb-box .breadcrumb{padding: 6px 20px;}
.subscribe .subscribe-box{width: 33%;}
.core-values-blog span{font-size: 17px;}
	.v-line{margin: 0 2vw;}

}


@media (max-width : 991px) {
h1{font-size: 30px; margin-bottom: 10px;}	
h2, .apply-accordion .panel-heading{font-size: 30px;}
h3{font-size: 16px;}
.font-21{font-size: 16px;}
.navbar-left{margin-left: -15px;}
.search-btn .navbar-left{margin-left: 0;}
.navbar-nav>li{margin-left: 2px; font-size: 16px;}
.search-btn li a{line-height: 20px;}
.content{margin: 20px 0;}
.contact-box{margin: 50px 0;}
.contact-box li	{width: 100%; display: block; border-left: 0; border-top: 1px solid #E4E4E4; padding: 20px 0;}
.contact-box li img{margin-bottom: 15px;}
.contact-box li:first-child{border-top: 0; padding-top: 0;}
.contact-box li:last-child{padding-bottom: 0;}
.contact-form .col-md-6, .contact-form .col-md-12{margin-bottom: 40px;}
.contact-form button{margin: 0 auto; display: inherit;}
.map{margin-top: 30px;}

.footer-link{text-align: center; padding: 30px 0;}
.footer-link h3{margin-top: 15px; margin-bottom: 5px;}
.footer-link-1, .footer-link-2, .footer-link-3, .footer-link-4, .footer-link-5{float: none; width: 100%; padding: 0;}
.footer-link li{padding: 5px 0;}
.footer-logo{text-align: center; padding: 25px 0 15px;}
.footer-logo img{max-width: 100%;}
.footer-logo-left{float: none;}
.footer-logo-right{float: none; margin-top: 15px;}
.footer-bottom-link{padding: 15px 0; text-align: center;}
.copy{float: none;}
.home-slider, .about-home, .mb100, .academics, .courses-box, .video-box, .our-event, .industry-partners, .help-line {margin-bottom: 50px;}
.sliderText h1{max-width: 350px;}
.child{display: block; width: 100%;}
.about-home-text{padding: 20px 0 0 0;}
.brochure .child, .brochure .child.child-2{ padding-left: 60px;}
.brochure .child.child-2{border-left: 0; border-top: 1px solid #e0815d; padding-top: 15px; margin-top: 10px;}
.brochure .child.child-2 img{left: 0; top: 15px;}
.about-home-text h2, .our-academics h2, .our-event h2, .upcoming-event h2{margin-bottom: 15px;}
.industry-partners h2{margin-bottom: 25px;}
#accordion .panel-title a{font-size: 26px;}
#accordion .panel-body{font-size: 24px;}
.testimonials h2{text-align: center; margin-bottom: 25px;}
.testimonials .col-md-4, .testimonials .col-md-6{width: 100%; padding: 0 15px;}
.testimonials .item{text-align: center;}
.testimonials .item img{max-width: 300px; margin-bottom: 15px;}
#testimonial-carousel{padding-bottom: 0; margin-top: 0;}
#testimonial-carousel .carousel-indicators{width: 100%; position: static; margin-top: 15px; text-align: center;}
#testimonial-carousel .carousel-indicators li{display: inline-block;}
.testimonials .item blockquote p:before {margin-bottom: 10px;}
.courses-box .col-md-6{width: 50%; float: left;}
.courses-box .child{display: table-cell;}
.toolbar{font-size: 26px;}
.upcoming-event .col-md-4{border-top: 1px solid #cdcdcd; padding-top: 10px; margin-top: 10px;}
.upcoming-event .col-md-4:first-child{margin-top: 0; padding-top: 0; border-top: none;}
.board-governor{margin-top: 2px;}
.board-governor li{width: 100%; height: auto; padding: 10px 0; text-align: left;}
.board-governor li:nth-child(odd){border-right: 0;}
.board-governor li:nth-child(2){border-top: 1px solid #ccc;}
.brochure h3{font-size: 18px;}
.faculty li{width: 100%; padding-top: 20px;}
.facultyImg{width: 25%;}
.facultyText{width: 75%;}
.subscribe{padding-top: 0; padding-bottom: 0; text-align: center;}
.subscribe h3{ font-size: 20px; margin-bottom: 10px;}
.subscribe span{display: block; margin-right: 0;}
.subscribe .subscribe-box{display: block; margin: 0 auto; width: 100%; max-width: 400px; text-align: center; margin-top: 5px;}
.subscribe .more{margin: 15px auto 0; float: none;}
.director-blog{margin-bottom: 20px;}
.director-detail{margin-top: 20px;}
.director-msg{font-size: 26px;}
.core-values-blog .col-md-3{width: 50%; float: left;}
.core-values-blog h3{font-size: 18px;}
.core-values-blog span{height: 50px; }
.mission-vision .mission-vision-text{position: static; padding:25px; -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0); -ms-transform: translateY(0); 	transform: translateY(0)}
.mission-vision .child{float: none; }
.core-values-blog{margin-top: 20px;}
.admissionTab li span{padding: 10px 0; font-size: 18px;}
.course-blog{margin-top: 40px;}
.course-blog h2, .twoColumn h2{margin: 20px 0 10px 0;}
.greyBg.course-blog .more{margin-bottom: 20px;}
.duration{margin-bottom: 30px;}
.duration li .more{padding: 10px 20px; margin-top: 10px;}
.hotelTab .nav-tabs li{font-size: 18px;}
.hotelTab .nav-tabs li a{padding: 5px 10px;}
.hotelTab .tab-content{margin-bottom: 0;}
.other-academics h1{margin-bottom: 0; font-size: 26px;}
.other-academics ul{margin-left: 0; margin-right: 0;}
.other-academics ul li{width: 100%; border-bottom: 1px solid #ababab; padding: 0;}
.other-academics ul li:last-child{border-bottom: none;}
.other-academics ul li h2{font-size: 24px; margin-bottom: 40px;}
.other-academics ul li{font-size: 20px;}
.other-academics ul li span{font-size: 16px;}
	
.facilities-slider-2 .owl-theme .owl-nav [class*=owl-]{width: 24px; height: 24px; top: 200px;}
.facilities-slider-2 .owl-theme .owl-nav .owl-prev{left: 0; background-size: 15px;}
.facilities-slider-2 .owl-theme .owl-nav .owl-next{right: 0; background-size: 15px;}
.facilities-slider-2 .owl-carousel{margin-top: 0;}
.facilities-slider-text{font-size: 16px; margin-top: 20px;}
.facilities-slider-text h3{margin-bottom: 10px; font-size: 20px;}
	
	.threeColumn h3{font-size: 20px; margin-bottom: 10px;}
	.threeColumn p{padding-bottom: 20px;}
	.threeColumn .col-md-4:last-child p{padding-bottom: 0;}
	.student-values{margin-top: 20px;}
	.student-values .core-values-blog{margin-top: 20px;}
	
	.event-btn-link a p{font-size: 20px;}
	.event-btn-link a{width: 45%;}
	.upcoming-event-blog h3{margin-bottom: 10px;}
	.upcoming-event-blog p{padding-bottom: 10px;}
	.upcoming-event-blog .col-md-4{margin-bottom: 30px;}
	
	.our-event-blog .toolbar{margin-bottom: 10px;}
	.our-event-blog .col-md-4, .our-event .col-md-4{width: 50%; float: left;}
	.our-event-blog .filter h3{font-size: 20px;}
	.our-event .toolbar{margin-bottom: 0;}
	.event-detail-left h3{margin-bottom: 20px;}
	.event-detail-right{margin-top: 20px;}
	
	.help-line{padding:20px 15px;}
	.help-line h2 br{display: none;}
	.v-line{display: none;}
	.help-2{display: block; float: none; margin-top: 10px;}
	.help-2 span{text-align: left;}
	.antiCommittee{margin-bottom: 40px;}
	.antiCommittee h3{font-size: 18px; width: 100%; min-height: inherit; margin-bottom: 0;}
	.antiCommitteeLeft, .antiCommitteeRight{width: 100%;}
	.antiCommitteeRight:before{display: none;}
	.antiCommitteeRight{margin-top: 25px;}
	.antiCommitteeRight li, .antiCommitteeRight h3{padding-left: 0;}
	.antiCommittee li{margin-top: 10px;}
	.antiCommittee li{width: 100%;}
	.committee h1{font-size: 28px; margin-bottom: 15px;}
	.committee li{font-size: 20px; width: 100%; margin: 0; padding: 15px 0;}
	.committee li{border-right: 0; border-bottom: 1px solid #ccc;}
	
	.student-testimonial .col-md-4{float: left; width: 50%; margin-top: 20px;}
	.collaboration-top{margin-bottom: 20px;}
	.collaboration-top h2{font-size: 26px; width: 100%; max-width: 100%;}
	.collaboration-top img{float: none; margin-top: 20px;}
	.international-collaboration{padding-bottom: 10px; margin-bottom: 30px;}
	.collaboration-details{font-size: 16px;}
	.awards h2{margin-bottom: 25px;}
	.awards .board-governor li{padding: 20px 0;}
	.awards .board-governor li h3{font-size: 20px;}
	.awards .board-governor li img{margin-bottom: 10px;}
	.current-opportunities h1{margin-bottom: 30px;}
	.current-opportunities h3{font-size: 20px; margin-bottom: 10px;}
	.current-opportunities .upload-blog .form-group{margin-top: 5px;}
	.fancybox-image, .fancybox-iframe, .fancybox-inner { height: auto !important;}
}


@media (max-width : 768px) {
h1, .committee h1{font-size: 22px;}
h2, .apply-accordion .panel-heading{font-size: 20px;}
p{padding-bottom: 15px;}
.font-21{font-size: 16px;}
.top{ padding: 10px 0;}
.top-left{margin: 0;}
.top-left span{margin-right: 0; display: block;}
.logo-section{margin: 10px auto; position: relative; padding-bottom: 20px;}
.logo{margin: 0;}
.logo-right img{width: 130px;}
.tag-line{margin: 10px 0 0 0; position: absolute; font-size: 14px; left: 15px; line-height: 15px; width: 150px; top: 40px;}
.breadcrumb-box {position: relative; margin-top: 1px;}
.breadcrumb-box .breadcrumb{padding: 3px 10px;}	
.breadcrumb-box .breadcrumb li{font-size: 12px;}
.breadcrumb-box .breadcrumb>li+li:before{padding: 0;}
.sliderText h1{max-width: 250px;}
.contact-box{margin: 40px 0;}
.greyBg{padding: 30px 0;}
#accordion .panel-title a{padding-left: 20px; padding-right: 40px;}
#accordion .panel-body{padding: 20px;}
#accordion .panel-title a:before, #accordion .panel-title a:after{right: 25px;}
#accordion .panel-title a:after{right: 19px;}
.courses-box .col-md-6{width: 100%;}
.courses-box{margin-top: -15px;}
.courses-blog{margin-top: 15px;}
.video-box{text-align: center; padding: 100px 0;}
.toolbar{font-size: 20px; margin-bottom: 0; padding-bottom: 0;}
.facultyText h3{font-size: 18px;}
.facultyText span{margin-bottom: 5px; font-size: 16px;}
.director-msg{font-size: 20px; line-height: 24px;}
.directTxt{font-size: 16px; margin: 30px auto;}
.font-18, .formStyle .checkbox label, .apply-accordion .panel, .course-blog, .twoColumn, .threeColumn, .event-detail, .upcoming-event-blog, .our-event-blog .filter span, .event-detail-left, .about-blog {font-size: 16px;}
.formStyle .form-group{margin-top: 30px;}
.apply-accordion .panel p{padding:20px 0 10px 0;}
.apply-accordion{margin-top: 0;}
.academics #accordion .panel-title a{font-size: 22px; padding: 15px 30px 15px 15px;}
.academics #accordion .panel-body{font-size: 18px; padding: 0 20px 25px 15px;}
.accordion-date{font-size: 16px; margin-top: 0;}
.academics #accordion .panel-title a:before, .academics #accordion .panel-title a:after{top: 22px; right: 22px;}
.academics #accordion .panel-title a:after{right: 16px;}
	.facilities-slider-2 .owl-theme .owl-nav [class*=owl-]{display: none;}
	.facilities-slider-text h3, .threeColumn h3, .upcoming-event-blog h3, .upcoming-event-blog span, .our-event-blog .filter h3, .event-detail-left h3{font-size: 18px;}
	
	.student-values .core-values-blog{text-align: center;}
	.event-btn-link{padding: 20px 0; margin-bottom: 40px;}
	.event-btn-link a p{ display: none;}
	.our-event-blog .filter img{margin-bottom: 10px;}
	.our-event .toolbar{margin-bottom:10px;}
	.event-detail-left span{margin-bottom: 0;}
	.current-opportunities h1{margin-bottom: 20px;}
	.current-opportunities h3{font-size: 18px;}
}

@media (max-width : 767px) {
.navbar-toggle{background-color: #d65727; cursor: pointer;}
.navbar-toggle .icon-bar { background-color: #fff;}
.navbar-nav{margin: 0;}
.navbar-left{margin-left: 0; border-top: 1px solid #333;}
.navbar-nav>li{text-align: center; border-bottom: 1px solid #333; margin-left: 0;}
.navbar-nav .open .dropdown-menu{text-align: center; border-top: 1px solid #333;}
.navbar-right.search-btn{display: none !important;}
.top-search{display: block;}
.searchBtn{position: absolute; right: 15px; top: 16px;}
.modal-dialog{width: 90%;}
.more{padding: 5px 10px; font-size: 16px; margin-top: 10px;}
.home-slider{padding-bottom: 0;}
.home-slider .owl-dots{margin-top: 0 !important; text-align: center !important; padding-left: 0;}
.home-slider .owl-theme .owl-dots .owl-dot span{background: #d6d6d6}
.home-slider .owl-theme .owl-dots .owl-dot.active span, .partners .owl-theme .owl-dots .owl-dot.active span{width: 40px;}
#our-event { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; -webkit-column-width: 50%; -moz-column-width: 50%; column-width: 50%;}
.our-event{margin-bottom: 30px;}
.board-governor li{ font-size: 15px;}
.board-governor li h3, .awards .board-governor li h3{font-size: 18px; margin-bottom: 3px;}
.board-governor li span{display: block; margin-top: 0; }
.core-values-blog .col-md-3{width: 100%;}
.core-values-blog span{height: auto;}
.duration{padding: 15px 0; text-align: center; margin-top: 10px; margin-bottom: 20px;}
.duration li, .duration li:first-child, .duration li:last-child{ margin: 10px auto; width: 49%; display: inline-block; float: none;}
.duration li .more{margin-top: 0;}
.hotelTab .nav-tabs{border-bottom: none;}
.hotelTab .nav-tabs li{width: 100%; border-bottom: 1px solid #ddd; padding-left: 0;}
.hotelTab .tab-content{padding: 20px 0; font-size: 16px;}
.other-academics .greyBg{padding: 20px;}
.other-academics ul li{font-size: 16px;}
.other-academics ul li h2{margin-bottom: 20px; font-size: 20px;}
.other-academics ul li h2 a{padding-right: 35px;}
.other-academics ul li h2 a:hover{padding-right: 40px;}
	.student-testimonial .col-md-4{float: left; width: 100%;}
	.testimonial-top h3, .testimonial-top span{padding-left: 55px;}
	.testimonial-text{margin-top: 5px;}
	.admission-open-img{margin-top: 15px;}	
	.modal-dialog.popupForm{width:90% !important;}
.internatCollabo table td{text-align: center;}

}

@media (max-width : 600px) {
.copy{font-size: 12px;}
.sliderText h1{font-size: 18px; margin-bottom: 0;}
.facultyImg{width: 100%; padding-right: 0; max-width: 320px; margin: 0 auto; float: none;}
.facultyText{width: 100%; margin-top: 10px; float: none; text-align: center;}
.subscribe span{font-size: 16px; line-height: 20px;}
.admissionTab{border-bottom: 0;}
.admissionTab li{width: 50%; border-bottom: 1px solid #ccc;}
.admissionForm .btn-default{width: 130px; height: 40px; line-height: 40px; font-size: 18px;}
	.toolbar{font-size: 18px;}
	.our-event-blog .filter{margin-bottom: 20px;}
	.our-event .col-md-4{margin-bottom: 15px;}
	.our-event-blog .col-md-4, .our-event .col-md-4{width: 100%; float: none;}
}

@media (max-width : 520px) {
.coursesText h2{font-size: 20px;}
.coursesText h2 a{margin-bottom: 10px; padding-bottom: 20px;}
.coursesText{font-size: 16px; line-height: 20px; padding: 10px 10px 0 10px;}
#testimonial-carousel .carousel-indicators li, #testimonial-carousel .carousel-indicators .active{width: 50px; height: 50px;}
.video-box h2{margin-bottom: 10px; font-size: 24px;}
.video-box h2 br{display: none;}
.duration li, .duration li:first-child, .duration li:last-child{width: 100%; margin: 5px auto;}
	
}

@media (max-width : 450px) {
#our-event { -webkit-column-count: 1; -moz-column-count: 1; column-count: 1; -webkit-column-width: 100%; -moz-column-width: 100%; column-width: 100%;}
.footer-logo-right{margin-top: 15px;}
.footer-logo-right img{margin: 5px auto 0;}
.toolbar .fil-cat:after{margin: 0}
.toolbar{font-size: 16px;}
}

@media (max-width : 767px) {
      .modal-open .newadded.modal .modal-header{
      flex-direction: column;
      }
      .modal-open .newadded.modal .modal-header a{
        margin-top:15px;
     }
    /* Start Profile Page ***********************************/
    .profilePage .student-img {min-width: inherit; width: 150px; max-width: inherit;}
    .profilePage .student-img .editPhoto {top:0; right: 10px;}
    /* End Profile Page ***********************************/
}


/*jk Logo Change SIHM */
.logo-section {margin: 10px auto;}
.logo {margin: 0 auto;}
.logo a {display: block;}
.logo a img {width: 100%; max-width: 320px;}
.mobLogo {display: none;}
.logo-right {margin-top: 10px;}


.footer-logo-left a {display: block;}
.footer-logo-left a img {width: 100%; max-width: 280px;}

@media (max-width: 991px) {
	.logo-section {padding-bottom: 0;}
	.logo a img {max-width: 90px;}
	.desLogo {display: none;}
	.mobLogo {display: block;}
	
	.footer-logo-left a img {max-width: 230px;}
}
