
    /* iPad */
    @media only screen and (min-width: 768px) and (max-width: 959px) {
		.desktop {display:none; }
		.tablet {display:inline-block; }
		.mobile {display:none; }
		.desktop-tablet {display:inline-block; }
		.tablet-mobile {display:inline-block; }
		
		.mobile-small {display:none; }
		.mobile-large {display:none; }
		
		.card {width: 400px; left: calc(50vw - 250px); }
		#instagram {width: 120vw; top: -10vw; left: -10vw; }
		#instagram a {width: 20vw; height: 20vw; }
		.details a:hover {color: #66351e; border: 1px solid #66351e; }
		
    }


    /* Small Mobile */
    @media only screen and (max-width: 767px) {
     	.desktop {display:none; }
		.tablet {display:none; }
		.mobile {display:inline-block; }
		.desktop-tablet {display:none; }
		.tablet-mobile {display:inline-block; }
		
		.mobile-small {display:inline-block; }
		.mobile-large {display:none; }
		
		.card {width: 72vw; left: calc(14vw - 50px); }
		#instagram {width: 150vw; top: -25vw; left: -25vw; }
		#instagram a {width: 50vw; height: 50vw; }
		.insta-button {padding-left: 0; padding-right: 0 !important;}
		
	}


    /* Large Mobile */
    @media only screen and (min-width: 480px) and (max-width: 767px) {
        .desktop {display:none; }
		.tablet {display:none; }
		.mobile {display:inline-block; }
		.desktop-tablet {display:none; }
		.tablet-mobile {display:inline-block; }
		
		.mobile-small {display:none; }
		.mobile-large {display:inline-block; }
		
		.card {width: 72vw; left: calc(14vw - 50px); }
		#instagram {width: 133.4vw; top: -16.667vw; left: -16.667vw; }
		#instagram a {width: 33.334vw; height: 33.334vw; }
		.insta-button {padding-left: 0; padding-right: 0 !important;}
		
    }
	
	
    /* Desktop */
    @media only screen and (min-width: 960px) {
		.desktop {display:inline-block; }
		.tablet {display:none; }
		.mobile {display:none; }
		.desktop-tablet {display:inline-block; }
		.tablet-mobile {display:none; }
	
		.mobile-small {display:none; }
		.mobile-large {display:none; }
		
		.card {width: 460px; left: calc(50vw - 280px); }
		#instagram {width: 133.4vw; top: -8.334vw; left: -8.334vw; }
		#instagram a {width: 16.667vw; height: 16.667vw; }
		.details a:hover {color: #66351e; border: 1px solid #66351e; }

		
}
	