@media only screen and (max-width : 736px),
only screen and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation : landscape){
    .grid, .grid2 {
      max-width: 708px;
      padding-left: 0px;
      padding-right: 0px;  
      margin: 0 auto;
	  /*background-color:#ff0000;*/
    }
	.grid-item {
	  float: left;
	  width: 220px;
	  height: 220px;
	  border-color: hsla(0, 0%, 0%, 0.7);
	  margin:8px;
	  position:relative;
	}
	.ad-grid-item--width4 { width: 692px; }
	.ad-grid-item--height2 { height: 340px; }
	.grid-item--width4 { width: 692px; }
	.grid-item--width2 { width: 456px; }
	.grid-item--height2 { height: 456px; }
	.grid-item-w-h {width: 220px; height: 220px;}

   #icSliderId, #icSliderId li { height: 340px; width: 692px;	}
   .summary-md {background-color:#e4e2df; padding:10px; clear:left; width:200px; margin:0px 8px;}
   .summaryInfo {background-color:#e4e2df; padding:5px; float:left; width:460px; margin:3px 0px 0px -3px;}
   
   .stock-button {cursor:default !important; width: 216px !important; background-color:#e4e2df !important; font-size:21px !important;	letter-spacing:normal !important; border:2px solid #cc0000 !important;color:#cc0000 !important;padding:0;	text-align:center;}	
   input.summary-button {cursor:pointer;width: 220px !important;background-color:#f26138 !important;font-size:21px !important; letter-spacing:normal !important; border:0px !important; color:#FFF !important;}

}

@media only screen and (max-width : 667px),
only screen and (max-device-width : 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
	 .grid, .grid2 {
        
	    max-width: 624px;
        padding-left:0px;
        padding-right:0px;
		margin:0 auto;
		/*background-color:#ccc;*/
     }
	
	.grid-item {
	  float: left;
	  width: 150px;
	  height: 150px;
	  border-color: hsla(0, 0%, 0%, 0.7);
	  margin:3px;
	  position:relative;
	}
	.ad-grid-item--width4 { width: 618px; }
	.ad-grid-item--height2 { height: 306px; }
	.grid-item--width4 { width: 618px; }
	.grid-item--width2 { width: 306px; }
	.grid-item--height2 { height: 306px; }
	.grid-item-w-h {width: 150px; height: 150px;}
	.notetext { height:150px; }
	.summary-xs {background-color:#e4e2df; padding:5px; clear:left; width:140px; margin:0px 3px; height:100px;}

     #icSliderId, #icSliderId li { height: 306px; width: 618px;}
     .summaryInfo {background-color:#e4e2df; padding:5px; float:left; width:460px; margin:3px 0px 0px -3px;}
        
}