/* = tablet landscape
 ----------------------------------------------------------------------------- */

@media only screen and (max-width: 1024px) { 

/* 	h1 {
		background: red;
	}  */

	body {
		text-size-adjust: none;
	}

	header {
		display: none;
	}

	h1 {
		padding-top: 20px;
		font-size: 2.5rem;
		margin-bottom: 30px;
	}

	h1 object {
		transform: scale(.75);
		margin-bottom: 0;
	}

	section#head {
		min-height: none;
		width: 100%;
	}

	section#head #slider p {
		padding-right: 15px;
	}

	section#head #slider .slick-dots {
		margin-top: 20px;
	}

	section#head #follow {
		margin-top: 20px;
		margin-bottom: 40px;
	}

	section#newsletter {
		padding: 20px 0 40px 0;
	}

	section#newsletter:before,
	section#newsletter:after {
		display: none;
	}

	section#foot h2 {
		margin-top: 20px;
	}

	section#foot #ingredients li {
		padding-left: 1rem;
		padding-right: 1rem;
	}

	footer {
		margin-top: 70px;
	}

	#videos #videoSlider .slick-prev {
		top: 40%;
		left: 10px;
	}

	#videos #videoSlider .slick-next {
		top: 40%;
		right: 10px;
	}

	section#instagram .instagram_gallery .instagram-image:nth-child(n+7) {
		display: none;
	}

}

/* /tablet landscape */



/* = below tablet portrait
 ----------------------------------------------------------------------------- */

@media only screen and (max-width: 767px) {

/* 	h1 {
		background: yellow;
	}  */

	header,
	section,
	footer {
		padding: 20px !important;
		box-sizing: border-box;
	}

	#videos #videoSlider .slick-prev,
	#videos #videoSlider .slick-next {
		font-size: 5rem !important;
	}

	section#instagram .instagram_gallery .instagram-image img {
		max-width: 280px;
	}

}

/* = phone
 ----------------------------------------------------------------------------- */

@media only screen and (max-width: 540px) {

/* 	h1 {
		background: green;
	}  */

	section#head #slider img {
		max-width: 100px;
		float: none;
		margin: 0 auto;
	}

	section#head #slider h2 {
		text-align: center;
	}

	section#head #slider p {
		text-align: center;
		padding: 0 0 20px 0;
	}

	section#newsletter input[type="submit"] {
		margin: 1rem 0 0 0;
	}

	section#instagram .instagram_gallery .instagram-image img {
		max-width: 400px;
	}

	section#instagram .instagram_gallery .instagram-image:nth-child(n+4) {
		display: none;
	}

	section#foot #ingredients {
		padding-top: 0;
	}

	section#foot #ingredients li {
		width: 100%;
	}

	section#foot #ingredients li:before {
		display: none;
	}

	section#foot #ingredients li em {
		margin-top: 2rem;
		margin-bottom: 1rem;
	}

	section#foot #cans {
	    flex-flow: row wrap;
		justify-content: center;
	}

	section#foot #cans li {
		width: 20%;
		max-width: none;
		box-sizing: border-box;
		margin-bottom: 2rem;
	}

	footer div {
	    width: 100%;
	    text-align: center !important;
	    margin-bottom: 2rem;
	}

	footer div:nth-child(4),
	footer div:nth-child(5) {
		display: none;
	}

}


/* / below tablet portrait */


/* = very small device
 ----------------------------------------------------------------------------- */

@media only screen and (max-width: 380px) { 


}