/**
 * Lamark
 *
 * Creative Portfolio Template
 *
 * v1.1.2
 * By Amcode
 */



/** == MEDIA QUERIES == */
/** ================================================== */

	@media (max-width: 1024px) {

		.container { width: 80%; }
		.column { width: 100% !important; margin-bottom: 25px; }
		.column:last-child { margin-bottom: 0; }

	}

	@media (max-width: 960px) {

		.site-menu {
			width: 100%;
			position: fixed;
			top: 80px;
			left: 0;
			z-index: 3;
			background: #FFFFFF;
		}

		.site-menu li {
			display: block;
			position: relative;
			margin: 0;
			line-height: 50px;
		}

		.site-menu li a {
			display: block;
			text-align: center;
			border-top: 1px solid #F1F1F1;
		}

		.hero-header {
			width: 70%;
			padding: 50px 25px;
		}

		.parallax { background-position: center center; }

	}

	@media (max-width: 768px) {

	}

	@media (max-width: 560px) {

		.hero-header {
			width: 90%;
			padding: 50px 25px;
			outline-offset: 4px;
		}

	}

	@media (max-width: 320px) {

		.container { width: 80%; }

		.filters li {
			display: block;
			position: relative;
			margin-top: 5px;
		}

		.filters li:first-child { margin-top: 0; }

		.filters li a {
			display: block;
			padding: 10px 0;
			background: #F1F1F1;
		}

		.hero-header-title { font-size: 1.4em; }

		.entry-fix-caption { display: none; }

		.share li {
			display: block;
			position: relative;
		}

		.share.share-project li,
		.share.share-blog li { margin: 5px 0 0; }

		.share.share-project li:first-child,
		.share.share-blog li:first-child { margin-top: 0; }

		.share.share-blog li a { padding: 10px 0; }

	}