/**
 * Media queries and respsonsive styles
 * 
 */


/** 1181 -> 1300 */
	@media only screen and (max-width: 1300px) { 

	}

/** 1085 -> 1180 */
	@media only screen and (max-width: 1180px) {

	}

/** 960 -> 1084 */
	@media only screen and (max-width: 1084px) {

	}

/** 769 -> 959 */
	@media only screen and (max-width: 959px) {

		/** General */
			.container {
				padding-left: 1em;
				padding-right: 1em;
			}

		/** WooCommerce */
			/* #primary .site-main ul.products li.product {
				width: 47%;
				float: left;
				margin-right: 6%;
				clear: none !important;
			} */
			/* #primary .site-main ul.products li:nth-of-type(even) {
				margin-right: 0 !important;
			} */

	}
	

/** 561 -> 768 */
/** full width */
	@media only screen and (max-width: 768px) {

		/** Navigation */
		/** Navigation Toggle */
			#nav-control:focus {
				outline: none;
			}
			.lines-button {
				background: transparent;
			}
			.lines-button:hover { }
			.lines-button:active {
				transition: .2s;
			}
			.lines {
				display: inline-block;
				width: 25px;
				height: 3px;
				background: #439cd7;
				position: relative;
				float: right;
			}
			.lines:before,
			.lines:after {
				width: 25px;
				height: 3px;
				background: #439cd7;
				transition: 0.2s;
				position: absolute;
				left: 0;
				content: '';
			}
			.lines:before {
				top: 6px;
			}
			.lines:after {
				top: -6px;
			}
			.lines-button.x .lines {
				transition: background 0.2s ease 0.3s;
			}
			.lines-button.x .lines:before, .lines-button.x .lines:after {
				-ms-transform-origin: 50% 50% 0;
				/* IE 9 */
				-webkit-transform-origin: 50% 50%;
				transform-origin: 50% 50%;
				transition: top 0.2s 0.3s ease, -webkit-transform 0.3s ease;
				transition: top 0.2s 0.3s ease, transform 0.2s ease;
			}
			.lines-button.x.active .lines {
				background: none repeat scroll 0 0 transparent;
				transition: background 0.2s ease 0s;
			}
			.lines-button.x.active .lines:before, .lines-button.x.active .lines:after {
				top: 0;
				transition: top 0.2s ease, -webkit-transform 0.2s 0.3s ease;
				transition: top 0.2s ease, transform 0.2s 0.3s ease;
				width: 25px;
			}
			.lines-button.x.active .lines:before {
				-webkit-transform: rotate3d(0, 0, 1, 45deg);
				transform: rotate3d(0, 0, 1, 45deg);
			}
			.lines-button.x.active .lines:after {
				-webkit-transform: rotate3d(0, 0, 1, -45deg);
				transform: rotate3d(0, 0, 1, -45deg);
				transform: rotate(-45deg);
			}
			.mobile-icons {
				display: block;
			}
		
		/** WooCommerce */
			.dropdown_layered_nav_ul, .widget_price_filter form {
				display: none;
			}
			.archive #secondary {
				float: none;
				width: 100%;
			}

	}

/** 480 -> 560 */
	@media only screen and (max-width: 560px) {

	}

/** 0 -> 479 */
	@media only screen and (max-width: 479px) {

	}