


@media (max-width: 600px){ /*PHONE*/


	header#masthead {
		float: none;
		width: 100%;
		height: 100%;
	}


	 #sitebanner {

	 	 background:url("http://2015.worldiaday.org/img/2015banner_mobile.png") no-repeat !important;
	 	 background-color: white;
	 	 display: block;
	 	 width: 100%;
	 	 height: 110px;
	 }

	.iframevideo {
	 	width: "40%" 
	}

	#site-navigation li:last-child a{
	display: block;
	}

	#page-centered{
		width: 100%;
	}
	#donate{
		display: none;
	}

	#googleMap{
		display: none;
	}
	
	article{
		margin-top: 15px;
		width: 100%;
	}
	footer{
		width: 100%;
	}
	article section{
		padding: 15px;
	}
	#home-top h1{
		font-size: 15px;
		line-height: 20px;
	}
	#home-top span.sub-h1-date{
		font-size: 15px;
	}
	#home-top h2{
		font-size: 30px;
		float: none;
		line-height: 30px;
		width: auto;
		display: block;
	}
	#menu-main-navigation li{
		display: none;
		float: none;
		clear: both;
		width: 100%;
	}
	#menu-main-navigation li a{
		width: 100%;
		background: #00AEEF;
		font-size: 32px;
	}
	#menu-main-navigation li.current-menu-item a,
	#menu-main-navigation li a:hover{
		color: #fff;
		background: #00AEEF;
		
	}
	/*#menu-main-navigation li:first-child{
		display: block;
	}*/
	#hamburger{
		display: block;
		height: 57px;
		width: 57px;
		position: absolute;
		background: rgba(255,255,255,.5) url(img/burger_grey.png) no-repeat;
		right: 0px;
		 
	}
	#hamburger.open{
		background: rgba(255,255,255,.5) url(img/burger_blue.png) no-repeat;
	}
	#home-get-involved #sponsor-wiad,
	#home-get-involved #locations,
	footer #history, 
	footer #about-iai{
		float: none;
		width: 100%;
		position: static;
		left: 0;
	}
	#inner-sponsor-wiad, 
	#inner-locations,
	#inner-history, 
	#inner-about-iai{
		margin: 0 0 15px;
		padding-bottom: 15px;
	}
	#home-get-involved-connect{
		border: none;
		margin-bottom: 15px;
	}
	#sponsor-top-left, 
	#sponsor-top-right{
		float: none;
		width: 100%;
		margin-bottom: 15px;
		padding: 0;
		border: none;
	}
	.post-type-archive-location #map-canvas{
		display: none;
	}
	#locations-text-box{
		width: auto;
		position: static;
		top: 0;
	}
	#locations-text-box p{
		font-size: 17px;
		line-height: 21px;
	}
	#locations-list ul{
		width: 100%;
	}
	#locations-list ul a{
		font-size: 24px;
		line-height: 34px;
	}
	#location-title,
	#location-registration,
	#coordinated-by,
	#individual-speaker-info,
	.speaker-city,
	#contact,
	#global-team{
		width: 100%;
	}
	#location-title-inner,
	#location-registration-inner,
	#contact-inner,
	#global-team-inner{
		margin: 0;
		padding-bottom: 22px;
		padding-right: 0;
	}
	.talk .speaker .speaker-name a{
		font-size: 20px;
	}
	#list-of-speakers{
		padding: 15px 0;
	}
	li.speaker-listing{
		float: none;
		width: 100%;
		margin-left: 0px;
	}
	#individual-speaker-info img{
		margin: 0 auto;
		float: none;
		display: block;
	}
	#individual-speaker-info p{
		font-size: 18px;
		line-height: 24px;
	}
	p.small, p.small a{
		font-size: 15px;
		line-height: 17px;
	}
	#global-sponsors .sponsor{
		width: 100%;
		padding: 14px 0;
		float: none;
	}
	#contact-inner{
		padding-top: 40px;
	}
	#global-team-inner a{
		font-size: 15px;
		line-height: 25px;
	}
	#contact{
		left: 0;
	}
	p,
	#sponsor-top p, 
	#sponsor-top p a,
	#sponsor-levels div p,
	ul,
	li,
	#inner-sponsor-wiad p,
	button,
	.single-coord .coordinator-name
	{
		font-size: 17px;
		line-height: 22px;
	}
	.single-coord .coordinator-email a{
		font-size: 13px;
	}
}