@media (min-width: 980px) and (max-width: 1200px) { 
	.slider-logo-left {
		max-width:40%;
		margin-left:-144px;
		margin-top:-210px;
	}
	.slider .carousel-caption h2 {
		font-size:26px;
	}
	.slider .carousel-caption p {
		font-size:14px;
	}
	.green-add, .gray-add {
		display:none;
	}
	.news-wrapper {
		margin-top:0px;
	}
	.latest-news .green,
	.latest-news .grey {
		float:left;
		width:100%;
	}
	.subscibe h4 {
		float:none;
		text-align:center;
	}
	.navbar {
		margin:0px;
		margin-bottom:50px;
		font-size:17px;
		width:90%;
		text-align:center;
	}
	.navbar a {
		padding:10px !important;
		font-size:14px;
	}
	.subscibe p {
		float:none;
		text-align:center;
		margin-bottom:15px;
	}
	#subscribe {
		float:none;
		display:block;
		margin:0 auto;
		margin-top:10px;
	}
	.blog-content .col-sm-8 ul {
		width:70%;
	}
	.sidebar .tweet i {
		width:75%;
	}
	.sidebar .twitter h3 {
		font-size:14px;
	}
	.nav {
		width:100%;
	}
	.navbar-nav > li {
		float:none;
		display:inline-block;
	}
}
@media (min-width: 768px) and (max-width: 980px) { 
.slider-logo-left {
		max-width:40%;
		margin-left:-144px;
		margin-top:-210px;
	}
	.slider .carousel-caption h2 {
		font-size:26px;
	}
	.slider .carousel-caption p {
		font-size:14px;
	}
	.green-add, .gray-add {
		display:none;
	}
	.news-wrapper {
		margin-top:0px;
	}
	.latest-news .green,
	.latest-news .grey {
		float:left;
		width:100%;
	}
	.subscibe h4 {
		float:none;
		text-align:center;
	}
	.subscibe p {
		float:none;
		text-align:center;
		margin-bottom:15px;
	}
	#subscribe {
		float:none;
		display:block;
		margin:0 auto;
		margin-top:10px;
	}
	.navbar-collapse {
		padding-left:15px;
		padding-right:15px;
	}
	.blog-content .col-sm-8 ul {
		width:70%;
	}
	.sidebar .tweet i {
		width:90%;
	}
	.n-wrapper {
		margin-top:20px;
	}
	.navbar a {
		padding:10px !important;
		font-size:13px;
	}
	.navbar {
		margin:0px;
		margin-bottom:50px;
		font-size:17px;
		width:100%;
		text-align:center;
	}
	.container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header,
	.container-fluid {
		margin: 0;
		padding:0;
	}
	.nav {
		width:100%;
	}
	.navbar-nav > li {
		float:none;
		display:inline-block;
	}
}
@media (min-width: 500px) and (max-width: 768px) { 
.slider-logo-left {
		max-width:40%;
		margin-left:-144px;
		margin-top:-210px;
	}
	.slider .carousel-caption h2 {
		font-size:26px;
	}
	.slider .carousel-caption p {
		font-size:14px;
	}
	.green-add, .gray-add {
		display:none;
	}
	.news-wrapper {
		margin-top:0px;
	}
	.latest-news .green,
	.latest-news .grey {
		float:left;
		width:100%;
	}
	.navbar {
		border:none;
		width:100%;
		margin:0px;
	}
	.navbar-toggle {
		float:none;
		display:block;
		margin:0 auto;
		width:45px;
	}
	.header-desc h1 {
		margin-bottom:20px;
	}
	.navbar .active a {
		background-color:#e7e7e7 !important;
		color:#555 !important;
	}
	.navbar a:hover {
		background-color:#e7e7e7 !important;
		color:#555 !important;
		background-image:none !important;
	}
	.subscibe h4 {
		float:none;
		text-align:center;
	}
	.subscibe p {
		float:none;
		text-align:center;
		margin-bottom:15px;
	}
	#subscribe {
		float:none;
		display:block;
		margin:0 auto;
		margin-top:10px;
	}
	.navbar-collapse {
		padding-left:15px;
		padding-right:15px;
	}
	.blog-content .col-sm-8 ul {
		width:70%;
	}
	.sidebar .tweet i {
		width:90%;
	}
	.blog-content .col-md-9 .col-sm-4,
	.blog-content .col-md-9 .col-sm-8 {
		float:left;
	}
	.n-wrapper {
		margin-top:20px;
	}
	.top-pic .text {
		display:none;
	}
	.sidebar .tweet i {
		width:80%;
	}
	.blog-content .col-md-9 .col-sm-4 {
		display:none;
	}
	.blog-content .col-md-9 .col-sm-8 {
		width:100%;
	}
	.blog-content,
	.sidebar {
		float:left;
	}
	.videos .col-sm-3 {
		width:50%;
		float:left;
	}
}
@media (min-width: 300px) and (max-width: 500px) { 
	.slider-logo-left {
		max-width:40%;
		margin-left:-144px;
		margin-top:-210px;
	}
	.slider .carousel-caption h2 {
		font-size:26px;
	}
	.slider .carousel-caption p {
		font-size:14px;
	}
	.green-add, .gray-add {
		display:none;
	}
	.news-wrapper {
		margin-top:0px;
	}
	.latest-news .green,
	.latest-news .grey {
		float:left;
		width:100%;
	}
	.navbar {
		border:none;
		width:100%;
		margin:0px;
	}
	.navbar-toggle {
		float:none;
		display:block;
		margin:0 auto;
		width:45px;
	}
	.header-desc h1 {
		margin-bottom:20px;
	}
	.navbar .active a {
		background-color:#e7e7e7 !important;
		color:#555 !important;
	}
	.navbar a:hover {
		background-color:#e7e7e7 !important;
		color:#555 !important;
		background-image:none !important;
	}
	.header-desc h1 {
		font-size:18px;
	}
	.header-desc span {
		font-size:12px;
	}
	.slider-logo-left img {
		display:none;
	}
	.slider .carousel-caption {
		display:none;
	}
	.our-services h2 {
		margin-top:0px;
		font-size:20px;
	}
	.testimonials h2, .latest-news-title h2 {
		font-size:20px;
	}
	.latest-news .col-lg-8 .title {
		font-size:18px;
		text-align:center;
		margin-top:15px;
	}
	.subscibe h4 {
		float:none;
		text-align:center;
	}
	.subscibe p {
		float:none;
		text-align:center;
		margin-bottom:15px;
	}
	#subscribe {
		float:none;
		display:block;
		margin:0 auto;
		margin-top:10px;
	}
	.navbar-collapse {
		padding-left:15px;
		padding-right:15px;
	}
	.blog-content .col-md-9 .col-sm-4 img {
		width:230px;
		height:auto;
		margin:0 auto;
		display:block;
		text-align:center;
	}
	.n-wrapper {
		margin-top:20px;
	}
	.top-pic .text {
		display:none;
	}
	.sidebar .tweet i {
		width:80%;
	}
	.blog-content .col-md-9 .col-sm-4 {
		display:none;
	}
	.blog-content .col-md-9 .col-sm-8 {
		width:100%;
	}
	.blog-content,
	.sidebar {
		float:left;
	}
	.latest-news-title h2 {
		margin-top:-15px;
	}
}

/* HEXAGRAMS */

@media (max-width: 1199px) {
	#lab article {
	width: 900px;
}

.our-services .lab_item:nth-child(5n-1) {
	margin-left: 0px;
}

.our-services .lab_item:nth-child(3n) {
	margin-left: 3px;
}

.our-services .lab_item:nth-child(n+3) {
	margin-top: -56px;
}
.our-services .lab_item:nth-child(7n-2) {
	margin-left: 90px;
}

}
@media (max-width: 992px) {

.our-services .lab_item:nth-child(5n-1) {
	margin-left: 0px;
}

.our-services .lab_item:nth-child(3n) {
	margin-left: 3px;
}

.our-services .lab_item:nth-child(n+3) {
	margin-top: -56px;
}

}

@media (max-width: 820px) {
	.our-services .lab_item:nth-child(5n-1) {
	margin-left: 2px;
}

.our-services .lab_item:nth-child(n+4) {
	margin-top: -62px;
}

.our-services .lab_item:nth-child(7n-2) {
	margin-left: 0px;
}

.our-services .lab_item:nth-child(n+5) {
	margin-top: -56px;
}

#lab article {
	width: 610px;
}

}

@media (max-width: 640px) {
	#lab article {
	width: 405px;
}

.our-services .lab_item:nth-child(5n-1) {
	margin-left: 0px;
}

.our-services .lab_item:nth-child(3n) {
	margin-left: 3px;
}
.our-services .lab_item:nth-child(9n) {
	margin-left: 30px;
}

.our-services .lab_item:nth-child(n+3) {
	margin-top: -56px;
}

}

@media (max-width: 450px) {
	#lab article {
	width: 300px;
}

.our-services .lab_item:nth-child(3n) {
	margin-left: 0px;
}

.our-services .lab_item:nth-child(2n) {
	margin-left: 102px;
}

.our-services .lab_item:nth-child(n+2) {
	margin-top: -56px;
}

}