@media screen and (max-width: 994px) {
   .heading {
		font-size: 60px;
	}
}
@media screen and (max-width: 770px) {
	body {
		background: #fff;
	}
}

@media screen and (max-width: 767px) {
	.navbar > a {
		padding-left: 0;
	}
	.navbar img {
		width: 70px;
	}
    .heading {
		font-size: 26px;
		display: inline-block;
		float: left;
		padding-top: 23px;
	}
	span.main-dark {
		padding-left: 15px;
	}
	.position {
		position: relative;
		left: -9px;
	}
	.section-light {
		padding: 5px 20px 5px;
	}
	.support-couse {
		font-size: 20px;
		margin: 0;
	}
	.top-image-header-container {
		left: 20px;
	}
	.top-image-header {
		font-size: 18px;
		line-height: 25px;
	}
	.main-tumbs {
		padding: 10px 0px 0;
	}
	.read-more a {
		margin-bottom: 5px;
	}
}
@media screen and (max-width: 350px) {
   .heading {
      font-size: 22px;
      padding-top: 16px;
  }
  .navbar img {
      width: 52px;
  }
  .position {
      position: relative;
      left: -6px;
  }
}