/* ----------- iPhone 5 and 5S ----------- */

			/* Portrait and Landscape */
			@media only screen 
			  and (min-device-width: 320px) 
			  and (max-device-width: 568px)
			  and (-webkit-min-device-pixel-ratio: 2) {
					#announcementContainer > div > div > h1{margin-top:20px; font-size:2.6em !important; color:#000099!important}
					.timer-close { display:none;}
			}
			
			/* Portrait */
			@media only screen 
			  and (min-device-width: 320px) 
			  and (max-device-width: 568px)
			  and (-webkit-min-device-pixel-ratio: 2)
			  and (orientation: portrait) {
				  #announcementContainer {
							background-image: none!important;
							background-color:#91B2F5 !important;
						}
						
				  #text-center {text-align:center !important}	
				  .ann-inn {left:5% !important; text-align:center !important}	
				  .purpose {font-size:2.6em !important;}	
				  .main-head {font-size:3.2em !important;}
				  .sub-head {font-size:1.6em !important;}
				  #announcementContainer > div > div > h1{margin-top:20px; font-size:2.0em !important; color:#000099!important}
				
				 #wheel {
				  display:none;
				   }	
				 .loc {font-size:20px !important}
				 .booth {font-size:16px !important;}
				 .timer-close { display:none;}
			}
			
			/* Landscape */
			@media only screen 
			  and (min-device-width: 320px) 
			  and (max-device-width: 568px)
			  and (-webkit-min-device-pixel-ratio: 2)
			  and (orientation: landscape) {
			  .timer-close { display:none;}
			  .main-head {font-size:3.8em !important;}
			  .sub-head {font-size:16px !important;}
			}
			
			/* ----------- iPhone 6 ----------- */
			
			/* Portrait and Landscape */
			@media only screen 
			  and (min-device-width: 375px) 
			  and (max-device-width: 667px) 
			  and (-webkit-min-device-pixel-ratio: 2) { 
					#announcementContainer > div > div > h1{margin-top:20px; font-size:2.6em !important}
					.timer-close { display:none;}
			}
			
			/* Portrait */
			@media only screen 
			  and (min-device-width: 375px) 
			  and (max-device-width: 667px) 
			  and (-webkit-min-device-pixel-ratio: 2)
			  and (orientation: portrait) { 
			  
			  #announcementContainer {
							background-image: none!important;
						}
			
			   .loc {font-size:20px !important}
			   .booth {font-size:16px !important;}
			   #wheel {
				  display:none;
				   }	
				   .timer-close { display:none;}
			
			}
			
			/* Landscape */
			@media only screen 
			  and (min-device-width: 375px) 
			  and (max-device-width: 667px) 
			  and (-webkit-min-device-pixel-ratio: 2)
			  and (orientation: landscape) { 
			   .loc {font-size:20px !important}
			   .booth {font-size:16px !important;}
			   #wheel {
				  display:block;
				  left:60% !important;
				  right:60% !important
				   }
				    .loc {font-size:20px !important}
			     .booth {font-size:16px !important;}
			  	  
				 .main-head {font-size:26px !important;}
				 .sub-head {font-size:16px !important;}	
				 .timer-close { display:none;}
			}
			
			/* ----------- iPhone 6+ ----------- */
			
			/* Portrait and Landscape */
			@media only screen 
			  and (min-device-width: 414px) 
			  and (max-device-width: 736px) 
			  and (-webkit-min-device-pixel-ratio: 3) { 
					#announcementContainer > div > div > h1{margin-top:20px; font-size:2.6em !important}
			}
			
			/* Portrait */
			@media only screen 
			  and (min-device-width: 414px) 
			  and (max-device-width: 736px) 
			  and (-webkit-min-device-pixel-ratio: 3)
			  and (orientation: portrait) { 
			  
			  #announcementContainer {
							background-image: none!important;
						}
						
			  #wheel {
				  display:none;
				   }	
				   		
			
			}
			
			/* Landscape */
			@media only screen 
			  and (min-device-width: 414px) 
			  and (max-device-width: 736px) 
			  and (-webkit-min-device-pixel-ratio: 3)
			  and (orientation: landscape) { 
			     .loc {font-size:20px !important}
			     .booth {font-size:16px !important;}
			  	 #wheel {
				  display:block;
				  left:60% !important;
				  right:60% !important
				   }
				 .main-head {font-size:3.8em !important; margin-top:-45px}
				 .sub-head {font-size:16px !important;}
				 
			}
			
			
			/* Ipad */
			/* Port */
			@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
				  .loc {font-size:18x !important}
			      .booth {font-size:16px !important;}
			  	  #wheel {
				    display:none;
				  }	
				 .main-head {font-size:22px !important;}
				 .sub-head {font-size:16px !important;}
				 .purpose {font-size:20px !important;}
				   
				   #announcementContainer {background-image:none !important; background-color: transparent !important}
				   .ann-container {margin-top:50px !important; text-align:center !important}
				   .ann-inn {left:5% !important; }
			}
			
			/* Land */
			
			@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
  					/* For landscape layouts only */
					 
				}
			
			
			.sbImageHero img {
    			width: 100%;
			}

			