	@media only screen and (max-width:600px) {
		.container-item-50{
			display:inline !Important;
			width:99%;
			float:left;
			padding:10px;
			margin-bottom:10px;
			margin-right:5px;
			border:1px solid #ccc;
			background-color:#f7f7f7;
		}
		.btn-hideonmobile{
			display:none !important;
		}
	}
	@media only screen and (min-width:480px) and (max-width:767px) {
		/* Covers through IPad */
		.hide-small{
			display:none;
		}
		.hide-md{
			display:none;
		}
		.btn-options{
			min-width:100px;
			max-width:100px;
			min-height:70px; 
			max-height:70px; 
			font-size:10pt;
		}
		.btn-zesty{
			max-height:40px;
			font-size:9pt;
		}
		.btn-topping,.btn-topping-remove{
			font-size:10pt;
		}
		
			
		.topping-suffix-select{
			font-size:11pt;
			max-height:40px;
			padding-top:2px;
			padding-bottom:2px;
		}
		.pizza-description-topping{
			margin-left:0px;
			margin-right:0px;
			padding-left:0px;
			padding-top:2px;
		}
		#visaContainer{
			margin-left:20%;
			
		}
		#amexContainer{
			margin-left:20%;
			
		}
	}