@media only screen and (min-width:250px) and (max-width:479px) {

	.founders-testimonial-photo {
		position: relative;
	}

	.founder-name-text h1 {
		color: #000;
		padding: 13px 0px 5px;
		font-size: 20px;
		margin-left: 0px;

		width: 100%;
	}

	.founders-testimonial-text {
		padding: 15px;
		margin-right: 0px;
	}

	.mm-toggle {
		display: block;
	}

	.navbar-header {
		float: left;
		width: 100%
	}

	.new-logo {
		display: inline-block;
		border-right: 0;
		width: 100%;
		height: inherit
	}

	.new-logo a.navbar-brand {
		padding: 0;
		margin-top: 6px
	}

	.container {
		width: 100%;
	}

	.navbar-default {
		margin-top: 10px;
		padding: 0px 0px 15px;
	}

	.post h2,
	.post h1 {
		font-size: 30px;
	}

	.button {
		display: block;
		margin-bottom: 12px;
		text-align: center;
	}

	.post {
		padding-top: 20px;
		padding-bottom: 30px;
	}

	.post-tags {
		margin-top: 20px;
	}

	.signup-page {
		padding-top: 10px;
	}

	.search-form {
		width: 100%;
	}

	.search-results-page .post h2 {
		font-size: 26px;
	}

	.divider {
		margin-top: 20px;
		margin-bottom: 20px;
	}

	.all-box li {
		width: 100%;
	}

	.table-responsive {
		border: none;
	}

	.table-box {
		font-size: 18px;
	}

	#page {
		overflow: hidden;
	}

	a.button_download {

		width: 100%;
	}

	.owl-carousel .owl-wrapper-outer {
		border: 5px #efefef solid;
	}

	.top-section h1 {
		font-size: 30px;
		margin-top: 30px;
		letter-spacing: -1px;
		color: #000;
		margin-bottom: 20px;

	}
}

@media only screen and (min-width:480px) and (max-width:767px) {
	.mm-toggle {
		display: block;
	}

	.navbar-header {
		float: left;
		width: 100%
	}

	.new-logo {
		display: inline-block;
		border-right: 0;
		width: 100%;
		height: inherit
	}

	.new-logo a.navbar-brand {
		padding: 0;
		margin-top: 6px
	}

	.container {
		width: 100%;
	}

	.navbar-default {
		margin-top: 10px;
		padding: 0px 0px 15px;
	}

	.post h2,
	.post h1 {
		font-size: 30px;
	}

	.button {
		display: block;
		margin-bottom: 12px;
		text-align: center;
	}

	.post {
		padding-top: 20px;
		padding-bottom: 30px;
	}

	.post-tags {
		margin-top: 20px;
	}

	.signup-page {
		padding-top: 10px;
	}

	.search-form {
		width: 100%;
	}

	.search-results-page .post h2 {
		font-size: 26px;
	}

	.divider {
		margin-top: 20px;
		margin-bottom: 20px;
	}

	.all-box li {
		width: 100%;
	}

	.table-responsive {
		border: none;
	}

	.table-box {
		font-size: 18px;
	}

	#page {
		overflow: hidden;
	}

	.founders-testimonial-photo {
		position: relative;
	}

	.founder-name-text h1 {
		color: #000;
		padding: 13px 0px 5px;
		font-size: 22px;
		margin-left: 0px;

		width: 100%;
	}

	.founders-testimonial-text {
		padding: 15px;
		margin-right: 0px;
	}
}

@media only screen and (min-width:768px) and (max-width:992px) {
	.container {
		width: 680px;
	}
}