@charset "utf-8";
/* CSS Document */

/* Table of Contents
-----------------------------------------------------------------------------
	1. Mobile
	2. Large Mobile
	3. iPad
	4. large desktop
	5. Other
*/

/* 1. Mobile responsive css 640px
------------------------------------------------------------------------------*/
@media (max-width:767px) {
	h2{ margin: 30px 0 15px;}
	
	input[type="submit"], input[type="button"], input[type="reset"]{ font-size: 32px; max-width: 250px; padding: 4px 15px; margin-top: 50px;}
	
	.custom_btn{ font-size: 26px; line-height: 30px;}
	
	#wrapper{ padding: 30px 20px;}
	
	.logo-block{ margin: 0 0 25px;}
	.logo-block img{ height: 60px;}
	.logo-block span{ margin: 0 10px;}
	
	.image-upload{ width: 100%; max-width: 284px; margin: 0 auto;}
	.image-upload li{ width: 130px; height: 130px; margin: 6px !important; display: block; float: left;}
	
	.gift-selection .occassion{ width: 150px;}
}

/* 2. Large Mobile responsive css 640px
------------------------------------------------------------------------------*/
@media (min-width:641px) and (max-width:767px) {

}

/* 3. iPad responsive css 768px to 1023px
------------------------------------------------------------------------------*/
@media (min-width:768px) and (max-width:1023px) {

}

/* 4. large desktop responsive css 1024px to 1199px
------------------------------------------------------------------------------*/
@media (min-width:1024px) and (max-width:1199px) {	

}

/* 5. Other media-query
------------------------------------------------------------------------------*/

