/* 
   ------------------------------------------------------
					Responsive Styles
   ------------------------------------------------------
*/

@media (max-width: 991px) { 
	.single-post .container, .search-results .container, .error404 .container, .search-no-results .container, .page .container {
		margin-left: auto;
	}

	.single article, .page article {
		margin-left: 0;
	}

	.search-results .row.header-wrapper,
	.error404 .row.header-wrapper,
	.search-no-results .row.header-wrapper {
		margin-left: auto;
		margin-right: auto;
	}

	.search-results #search-entry, .error404 #search-entry, .search-no-results #search-entry {
		background-color: #FFF;
		margin-left: 0;	
	}

	.search-results h1.page-title, .error404 h1.page-title, .search-no-results h1.page-title, h1.archive-title {
		line-height: 40px;
	}

	.single h1.entry-title, .page .single-page h1.entry-title {
		line-height: 36px !important;
	}	
}

@media (max-width: 767px) { 
	#blog-entry .masonry-box { width: 50% !important; }
}

@media (max-width: 720px) { 
}

@media  (max-width: 683px) {
	/* Samsung Galaxy Tab (landscape) */	
}

@media  (max-width: 640px) {
	#respond #commentform input[type="text"] {
	    width: 100%;
	}

	.info-box .entry-meta { display: none; }
}

@media  (max-width: 600px) {
}

@media  (max-width: 570px) {
	/* Motorola Mobility Milestone */
}

@media  (max-width: 568px) {
}

@media  (max-width: 540px) {

}

@media  (max-width: 533px) {

}

@media  (max-width: 500px) {
}

@media  (max-width: 480px) {
	#blog-entry .masonry-box { width: 100% !important; }
	.info-box .entry-meta { display: block; }
	
	.wpcf7-form input[type=text],
	.wpcf7-form input[type=email],
	.wpcf7-form input[type=url] {
		width: 100%;
	}	
}

@media  (max-width: 400px) {
	/* Samsung Galaxy Tab */
}

@media  (max-width: 360px) {
	/* BlackBery Curve */
}

@media (max-width: 320px) { 
}

@media (max-width: 240px) { 
}

@media (max-width: 220px) { 
}

@media (max-width: 176px) { 
}

@media (min-width: 176px) and (max-width: 639px) {

}

@media (min-width: 640px) and (max-width: 767px) {


}

@media (min-width: 768px) and (max-width: 1023px) {
	#blog-entry .masonry-box { width: 50% !important; }
}

@media (min-width: 1024px) and (max-width: 1200px) {
	#blog-entry .masonry-box { width: 33.33% !important; }
}

/*@media (min-width: 1024px) and (max-width: 1439px) {
	#blog-entry .masonry-box { width: 33.33%; }
}*/

@media (min-width: 1440px) and (max-width: 1920px) {
	#blog-entry .masonry-box { width: 25% !important; }
}

@media (max-width: 1169px) {

}

@media (max-width: 639px) {

}

@media (max-width: 1200px) {

}

/* Portrait tablet to landscape and desktop*/
@media (min-width: 980px) and (max-width: 1200px) {
}

@media (min-width: 795px) and (max-width: 805px) { 
}


@media (min-width: 710px) and (max-width: 720px)  {
}

@media (max-width: 979px) {

}