/*****************************
    RESPONSIVE MEDIA QUERIES
*****************************/
@media (min-width: 768px) {
	#quote-carousel {
		margin-bottom: 0;
		padding: 0 40px 30px 40px;
		margin-top: 30px;
	}
	.career .span3.sidebar-left{
		width: 18%;
	}
	.career .main-content {
		margin: 0;
		padding-left:3%;
		padding-right:75px;
		position: relative;
		width:82%;
	}
}
@media (min-width:1500px) and (max-width:1920px){
   .sg-menu .header-logo .hs_cos_wrapper_type_logo::after{
        border-width: 60px 36px;
    }
   .headerScrolled .sg-menu .header-logo .hs_cos_wrapper_type_logo::after{
        border-width: 28px 20px;
   }
}
@media (min-width:768px) and (max-width:1024px) {
	.career .span3.sidebar-left {
		width: 23%;
	}
	.career .main-content {
		width:77%;
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.hover-content {
		font-size: 18px;
		line-height: 25px;
	}
}


@media (max-width:1800px) {
	.alumni-content6 {
		top: 0;
	}
}
@media (max-width:1200px) {
	.alumni-content6 > h1 {
		font-size: 54px;
	}
	.alumni-content6 > h2 {
		font-size: 20px;
	}
	.alumni-content6 > h1 {
		font-size: 40px;
	}
	.alumni-content6 > h2 {
		font-size: 17px;
	}
	.accordian-style {
		font-size: 20px;
	}
}

}
@media (min-width:1200px) and (max-width:1490px) {
    .header-container .hs_cos_wrapper_type_logo a img {
        max-width: 100%;
    	width: 205px !important;
	}
    /*.header-logo .hs_cos_wrapper_type_logo:after{border-width: 61px 25px;}*/
    .headerScrolled .header-logo .hs_cos_wrapper_type_logo:after{border-width: 28px 20px;}
    .header-logo .hs_cos_wrapper_type_logo{
        padding: 10px 0 10px 10px;
    }
    .navbar-default .navbar-nav > li > a{
        font-size:18px;
        padding:10px 15px 26px;
    }
    .headerScrolled .navbar-default .navbar-nav > li > a{
       padding:10px 15px 14px; 
    }
    li.menu-head a{
        font-size:18px;
    }
    .back-faculty [class*="col-"] {
  padding: 0 5px;
}
    .back-faculty .topper{
        font-size: 45px;
    line-height: 40px;
     margin: 5px 0 0;
    }
    .topper.topper-icon {
  font-size: 35px;
  margin-top: 7px;
}
.back-faculty p {
  font-size: 14px;
}
}

@media (min-width:1200px) and (max-width:1365px) {
	.ranking-slider #haritage-slider .carousel-caption h1{
		margin: 44px 0 0;
	} 
}

@media (min-width:768px) and (max-width:1199px) {
    .row-fluid-wrapper .row-fluid .header-wrapper[class*="span"]{padding:0;}
    .headerScrolled .row-fluid-wrapper .row-fluid .header-wrapper[class*="span"]{
        padding:0;
    }
	a#cta_button_1969827_13c878c7-acca-4fee-bab9-40acbb5b1238 {
		margin-left: 30px;
	}
	a#cta_button_1969827_03370df3-272c-40df-8f4e-3f46395c84d9 {
		margin-left: 15px;
	}
	a#cta_button_1969827_3b909ce1-4ee9-40f5-89ee-dcc84849fb9d {
		margin-left: 15px;
	}
	.media .caption {
		font-size: 20px;
	}
	.media__body {
		padding: 0.75em 0;
	}
	.explore-style {
		font-size: 16px !important;
		margin-top: 0 !important;
		padding: 2px 16px;
	}
	.media__body::after, .media__body::before {
		border: transparent;
	}
	.hover-content {
		font-size: 16px;
		margin-bottom: 10px;
		line-height: 25px;
	}
	.box-highlight{
		height:200px;
	}
	#haritage-slider .carousel-caption h1 {
		line-height:40px;
		font-size:30px;
        margin-bottom:40px;
	}
	#haritage-slider .carousel-caption h2 {
		font-size: 22px;
	}
	#haritage-slider .carousel-caption .slide4th h1 {
		font-size: 37px;
		line-height: 40px;
		margin-top:54px 0 0;
	}
	#haritage-slider .carousel-caption .slide4th h2 {
		font-size: 18px;
	}
	#haritage-slider .carousel-caption .slide5th h1 {
		font-size: 18px;
		line-height: 25px;
		margin-top: 20px;
	}
	#haritage-slider .carousel-caption .slide5th h2 {
		font-size: 18px;
	}
	#haritage-slider .carousel-caption{
		left:10%;
		right:10%;
	}
}



@media (min-width:992px) and (max-width:1199px) {
    .header-container .hs_cos_wrapper_type_logo a img {
    	max-width: 100%;
		width: 135px !important;
	}
    /*.header-logo .hs_cos_wrapper_type_logo:after{border-width: 44px 22px;}*/
    .headerScrolled .header-logo .hs_cos_wrapper_type_logo:after{border-width: 27px 14px;}
    .header-logo .hs_cos_wrapper_type_logo{
        padding: 10px 0 10px 10px;
    }
    .navbar-default .navbar-nav > li > a{
        
    }
	.side-menu {
		top: 40%;
	}
    li.menu-head a{
        font-size:12px;
    }
	.back-faculty {
		max-width: 80%;
	}
    .back-faculty [class*="col-"] {
  padding: 0 5px;
}
    .back-faculty .topper{
        font-size: 40px;
    line-height: 40px;
     margin: 5px 0 0;
    }
    .topper.topper-icon {
  font-size: 35px;
  margin-top: 7px;
}
.back-faculty p {
  font-size: 12px;
}
.btn-read-faculty{
    top: -10px;
    position: relative;
    margin-bottom: 0;
    font-size: 12px;
}
	.megamenu-header {
		font-size:16px;
	}
	.megamenu{
		padding: 20px 0;
	}
	.discover-heading{
		padding-left:10px;
		padding-right:10px;
	}
	.back-faculty:before{
		border-width: 160px 30px;
	}
}



@media (min-width:768px) and (max-width:991px) {
	.navbar-right {
		margin-right: -15px;
	}
	.side-menu {
		top: 40%;
	}
    li.menu-head a{
        font-size:12px;
    }
	.back-faculty {
		max-width: 90%;
		bottom: 0;
        padding-top:5px !important;
	}
	.back-faculty::before {
		border-width: 300px 30px;
	}
    .back-faculty .topper {
  float: left;
  font-size: 20px;
  margin: 0 20px 0 10px;
  width: 70px;
  line-height:25px;
}
.back-faculty p {
  overflow: hidden;
  position: relative;
  text-align: left;
  font-size:12px;
}
.btn-read-faculty {
  font-size: 12px;
  margin-bottom: 0;
  padding: 4px 15px;
  position: relative;
  top: -5px;
}
	.navbar-default .navbar-nav > li > a {
		
	}
    .headerScrolled .row-fluid-wrapper .row-fluid .header-wrapper[class*="span"]{padding:0;}
    .headerScrolled .navbar-default .navbar-nav > li > a{padding:11px 10px;}
	.header-container .hs_cos_wrapper_type_logo a img {
		max-width: 100%;
		width: 135px !important;
	}
	.header-logo .hs_cos_wrapper_type_logo:after {
		border-width: 44px 21px;
	}
    .headerScrolled .header-logo .hs_cos_wrapper_type_logo:after{
        border-width: 23px 12px;
    }
    
	.row-fluid-wrapper .row-fluid .header-wrapper[class*="span"] {
		padding:0;
	}
	.header-logo .hs_cos_wrapper_type_logo {
		padding: 10px 0 10px 20px;
	}
	.innerpage-BG-image{
		padding:20% 0;
	}
	.footer-title h4 {
		font-size:16px;
	}
	.news-and-event-wrapper .media{
		margin:10px 0;
	}
	.news-and-event-wrapper a h4.media-heading{
		font-size:16px;
	}
	#haritage-slider .carousel-caption {
		font-size: 18px;
		top: -5px;
	}
	#haritage-slider .btn-radius {
		margin-top: 0;
	}
	#haritage-slider .carousel-caption h1 {
		margin-bottom: 10px;
		font-size: 40px;
	}
	.global-learning-slider .carousel-indicators {
		margin-left: -50% !important;
		width: 100% !important;
	}
	.global-learning-slider #haritage-slider .carousel-indicators li {
		font-size: 22px;
	}
	.global-learning-slider #haritage-slider .carousel-indicators li.active {
		font-size: 28px;
	}
	.sidebar-fixed {
		max-width: 190px;
		font-size: 15px;
	}
	#sidebar li a {
		font-size: 15px;
	}
    
}

@media(max-width:1000px) {
	.header-container {
		margin: 0;
	}
	.navbar-right {
		margin-right: 0;
	}	
	.alumni-content {
		left: 12%;
	}

	
}
@media (max-width: 768px) {
	#quote-carousel .carousel-indicators {
		bottom: -20px !important;
	}
	#quote-carousel .carousel-indicators li {
		display: inline-block;
		margin: 0px 5px;
		width: 15px;
		height: 15px;
	}
	#quote-carousel .carousel-indicators li.active {
		margin: 0px 5px;
		width: 20px;
		height: 20px;
	}
	.carousel-control.left {
		display: none;
	}
	.carousel-control.right {
		display: none;
	}
	.tab-content {
		margin-left: 21px;
	}
	.tabs-left > li > a {
		margin-right: -30px;
	}
	.nav > li > a {
		padding: 2px;
	}
}

@media only screen and (max-width:767px) { 
	.header-container-wrapper {
		position: relative;
	}
	
	.body-container-wrapper {
    margin-top: 59px!important;
}


.header-container-wrapper {
    top: 0px;
}

    .header-container .hs_cos_wrapper_type_logo a img {
  max-width: 135px !important;
  width: 100%;
}
	.megamenu .discover-heading hr {
		display: none;
	}
    .side-menu {
    	display: none;
		
	}
	.content-about {
		padding: 10px;
	}
	.section-head2 {
		font-size: 45px;
	}
	.section-head1 {
		font-size: 45px;
	}
	.hovereffect a.info {
		right: 58%;
	}
	.hovereffect h2 {
		left: 0;
		right: 54%;
	}
	.icon-course {
		font-size: 12px;
	}
	.tabs-left > li {
		font-size: 11px;
	}
	.nav > li > a {
		padding: 0;
	}
	.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a {
		white-space: normal;
		max-width: none;
		text-overflow: unset;
	}
	.header-container {
		background-color: #343434;
	}
	.header-container .container-fluid {
		padding-left: 5px;
		padding-right: 5px;
	}
	.Header-navbar .widget-type-logo {
		margin-top: 60px;
		max-width: 80%;
		position: relative;
		z-index: 2147483647;
	}
	.header-logo .hs_cos_wrapper_type_logo {
		padding: 10px 0 10px 10px;
	}
	.header-logo .hs_cos_wrapper_type_logo:after {
		border-width: 44px 22px;
	}

	.Header-navbar .header-wrapper {
		left: 0;
		position: absolute;
		top: 0;
		width: 100% !important;
	}
	.row-fluid-wrapper .row-fluid .header-wrapper[class*="span"] {
		padding: 0;
	}
	body .search-form .gsc-input #gsc-iw-id1 #gs_id50 input {
		padding-left: 10px!important;
	}
	.top-access-menu ul {
		text-align: center;
		width: 100%;
	}
	.top-access-menu ul li {
		display: inline-block !important;
		text-transform: uppercase;
		width: auto;
		float: none !important;
	}
	.hs-menu-wrapper ul li a {
		padding: 5px 10% !important;
	}
	.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
		background-color: transparent;
	}
	.navbar-default .navbar-toggle .icon-bar {
		background-color: #ffc216;
		width: 30px;
	}
	.navbar-toggle .icon-bar + .icon-bar {
		margin-top: 6px;
	}
	.navbar-default .navbar-toggle {
		border-color: transparent;
		border-radius: 0;
	}
	.navbar-collapse {
		background-color: #343434;
	}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form {
		border-color: transparent;
		border-width: 0px;
	}
	.navbar-collapse .navbar-nav {
		margin: 0;
	}
	.navbar-header {
		margin-bottom: 26px;
	}
	.navbar-collapse {
		padding-left: 0;
		padding-right: 0;
	}
	.Header-navbar .nav > li > a {
		padding: 10px;
	}
	.navbar-default {
		margin-bottom: -1PX;
	}
	.header-container .hs_cos_wrapper_type_logo a img {
		margin-top: 0;
	}
	.side-menu {
		top: 10%;
	}
	.menu-head {
		font-size: 12px;
		padding: 4px 15px 4px 5px;
		margin-bottom: 5px;
	}
	.alumni-content > h1 {
		font-size: 20px;
		margin-top: 0;
	}
	.alumni-content p {
		font-size: 15px;
	}
	.ranking-content {
		top: 20px;
	}
	.ranking-content > h1 {
		font-size: 20px;
	}
	.ranking-content > h1 + .row {
		display: none;
	}
	.section-header,
  .homepage .section-header{
		margin: 30px 0 10px;
	}
    .section-header h1, .homepage .section-header h1{
    	font-size: 35px;
        line-height:30px;
	}
	.overlay [class*="span"], .overlay-update [class*="span"] {
		margin-bottom: 15px !important;
	}
	.overlay [class*="span"] .hs_cos_wrapper, .overlay-update [class*="span"] .hs_cos_wrapper {
		text-align: center;
		display: block;
	}
	.overlay [class*="span"] .media, .overlay-update [class*="span"] .media {
		max-width: 400px;
	}
	.margin-non-xs {
		margin: 0!important;
	}
	.news-and-event-wrapper .media {
		margin: 10px 0;
	}
	.news-and-event-wrapper a h4.media-heading {
		font-size: 18px;
	}
	.search-form {
		min-width: 290px;
		right: 15px;
		top: 35px;
		z-index: 2147483647;
	}
	.career .main-content::before {
		background: transparent;
	}
	.career .main-content {
		padding: 0 25px 0 10px;
	}
	.hs-cta-wrapper .cta_button span span {
		font-size: 15px !important;
	}
	#sidebar li a::before {
		left: 8px;
	}
	#sidebar li a {
		color: #fff!important;
		font-size: 20px;
		padding: 5px 15px 5px 20px;
		position: relative;
		text-transform: uppercase;
		background-color: #898989;
	}
	.Vision-Values .carousel-indicators li {
		width: 40%!important
	}
	#haritage-slider .carousel-caption h2 {
		font-size: 25px;
		font-weight: bold;
		margin-bottom: 10px;
		margin-top: 0;
	}
	#haritage-slider .carousel-caption h1 {
		font-weight: bold;
		margin-bottom: 10px;
		margin-top: 0;
	}
	.carousel-caption .year-slider {
		margin: 0px;
		padding-top: 5px;
	}
	.center-xs {
		text-align: center;
	}
	#haritage-slider .carousel-indicators li {
		font-size: 20px;
	}
	#haritage-slider .carousel-indicators .active {
		font-size: 30px;
	}
	
	.box-highlight {
		max-width: 400px;
		margin-bottom: 20px;
	}
	.career .main-content {
		padding: 0;
	}
	.stickybar {
		height: 50px;
	}
	a#cta_button_1969827_712fd6d0-6072-4bc6-a9ea-d7a0f8d14617,  
	a#cta_button_1969827_13c878c7-acca-4fee-bab9-40acbb5b1238,  
	a#cta_button_1969827_03370df3-272c-40df-8f4e-3f46395c84d9,  
	a#cta_button_1969827_3b909ce1-4ee9-40f5-89ee-dcc84849fb9d {
		margin-left: 20px;
	}
	.back-faculty {
		display: none;
	}
	.alumni-content {
		right: 10px;
		left: 25%;
	}
	.portfolio .widget-type-linked_image {
		margin-bottom: 15px;
		text-align: center;
	}
	.body-container.BBA .career .main-content:before, .body-container.MLUX .career .main-content:before{
		background: none repeat scroll 0 0 transparent;
	}
	.container-fluid .row-fluid .mt-text {
		margin: 0px;
	}
	.ranking-slider #haritage-slider .carousel-caption h1{
		margin:0;
	}
	.ranking-slider #haritage-slider .carousel-caption > h3 {
		font-size: 12px;
		margin: 0;
	}
	.ranking-slider #haritage-slider .carousel-caption h2{
		font-size: 12px;
	}
	#haritage-slider .carousel-caption .slide4th h3,
	#haritage-slider .carousel-caption .slide5th h3{
		font-size: 10px;
		margin:0;
	}
    .landing-page{
        padding-top:0;
    }
}

@media (min-width:481px) and (max-width:767px){
    #haritage-slider .carousel-caption {
    	font-size: 14px;
        top:0;
        padding:10px 0;
	}
#haritage-slider .carousel-caption h1 {
  font-size: 17px;
  line-height: 25px;
  margin-bottom: 0;
}	
#haritage-slider .carousel-caption p {
     line-height: 18px;
}

#haritage-slider .btn-radius {
  line-height: 14px;
  margin-top: 5px;
  padding: 0 8px 2px;
}

li.menu-head a {
    display: none;
}




}
@media only screen and (max-width:480px) {
	.header-sg .hs-menu-wrapper ul li a, 
    .header-contact .hs-menu-wrapper ul li a {
		font-size: 12px;
		padding: 5px 5% !important;
	}
	.hero-page-title span {
		font-size: 25px;
		line-height: 25px;
	}
	.hero-page-title span::after {
		border-width: 23px 15px;
	}
	#haritage-slider .carousel-indicators {
		margin-left: -50%;
		width: 100%;
	}
	#haritage-slider .carousel-caption {
		left: 5%;
		right: 5%;
		top: 0;
		padding-top: 5px;
        font-size: 10px;
	}
	#haritage-slider .carousel-caption h1 {
		margin-bottom: 0px;
		margin-top: 0;
		line-height:25px;
        font-size: 12px;
	}
    #haritage-slider .carousel-caption p {
  margin: 0;
}
#haritage-slider .btn-radius {
  line-height: 14px;
  margin-top: 5px;
  padding: 0 8px 2px;
}
	.contact-us-page .top-access-menu .hs-menu-wrapper ul li a {
		padding: 5px 5% !important;
	}
	.global-learning-slider #haritage-slider .carousel-indicators {
		border-bottom: none;
	}
	.global-learning-slider #haritage-slider .carousel-indicators li {
		display: inline;
		margin-right: 20px;
		width: auto;
	}
	.global-learning-slider #haritage-slider .carousel-indicators li::after {
		background: transparent;
	}
	.innerpage-BG-image{
		padding: 25% 0;
	}
	.hero-page-title span {
		font-size: 15px;
		bottom: 0px;
	}
	.alumni-content6 > h2 {
		font-size: 11px;
		margin-top: 0;
	}
	.alumni-content6 > h1 {
		font-size: 30px;
	}
	.body-container.CEE .career .main-content::before {
		background-color: transparent;
	}
	.body-container.BBA .career .main-content::before {
		background-color: transparent;
	}
	.body-container.BEC .career .main-content::before {
		background-color: transparent;
	}
	.body-container.BBC .career .main-content::before {
		background-color: transparent;
	}
	.body-container.MGB .career .main-content::before {
		background-color: transparent;
	}
	.body-container.GMBA .career .main-content::before {
		background-color: transparent;
	}
	.body-container.EMBA .career .main-content::before {
		background-color: transparent;
	}
	.body-container.DMM .career .main-content::before {
		background-color: transparent;
	}
	.body-container.BDAP .career .main-content::before {
		background-color: transparent;
	}
	.body-container.GFMB .career .main-content::before {
		background-color: transparent;
	}
	.span6.widget-spa.widget-type-cta {
		margin-top: 10px;
	}
}



@media (max-width:1280px) {
.news-and-event-wrapper a h4.media-heading {
    font-size: 21px!important;
}