q/* This file will hold styles that are loaded using the same media query as the narrow grid. */

/* tablet & desktop only */

body,html{
	width:auto;
}


#zone-branding-wrapper #region-menu{
	float:left;
	margin-left:-15px;
	width:665px;
	z-index: 100;
}
#zone-branding-wrapper #region-menu .menu li{
	float:left;
	margin:30px 2px 10px 0;
	width:164px;
}

#zone-branding-wrapper #region-menu .menu li a{
	font-size:1.7em;
	display: block;
	text-align:center;
}
/* .node-type-question #zone-branding-wrapper #region-menu .menu li.menu-422, */
#zone-branding-wrapper #region-menu .menu li.active-trail {phot
margin-top: 27px;
}

#zone-branding-wrapper #region-menu .menu li a span {
	display: block;
	}
	
	
#zone-user-wrapper #region-user-first #block-menu-block-1,
#zone-user-wrapper #region-user-first #block-search-form{
	background: none;
	}
#zone-user-wrapper #region-user-first #block-menu-block-1{
	clear: none;
	margin:0px 0;
	width: auto;
}
#zone-user-wrapper #region-user-first .menu-block-wrapper .menu li a{
	color:white;
	display: block;
	padding: 7px 10px 0;
	text-decoration: none;
}

.not-front #region-content .region-content-inner {
	padding-left: 10px;
	}


footer#section-footer #block-block-62 {
	width: 290px;
	}
footer#section-footer #block-block-7{
	width: 489px;
	margin-left:30px;
}



/* .whos-biking-landing #page #region-content {
	background: url("/sites/all/themes/walktoschool/img/bg-clipboard-bottom.png") no-repeat scroll 10px 100% transparent;
	}
.whos-biking-landing #page #region-content .region-inner {
	background: url("/sites/all/themes/walktoschool/img/bg-clipboard.png") no-repeat scroll 10px 0 transparent;
	min-height: 535px;
	padding: 0 90px 40px 50px;
	}
	.whos-biking-landing #page h1 {
		margin-left: -50px;
		} 


.whos-biking-landing #region-content h2 {
	background: none;
	font-size: 1.75em;
	line-height: 1em;
	margin-left: 0;
	padding-left: 0;
	}
.whos-biking-landing #region-content h2 span {
	display: block;
	font-size: 1.2em;
	margin-top: 70px;
	} */
	
#block-views-bike-to-school-quotes-block-1 .content {
/*	background: url("/sites/all/themes/walktoschool/img/bg-quotes-photos.jpg") no-repeat right top; */
	min-height: 401px;
	}
	
	
	
#block-views-walk-bike-to-school-all-block-1 {
	height: 250px;
	}
	
	
.page-node-30645 .block-wts-admin {
	float: left;
	margin-right: .75%;
	width: 24%;
	}
	.page-node-30645 #block-wts-admin-wts-admin-questions {
		margin-right: 0;
		}
	.page-node-30645 #block-wts-admin-wts-member-events {
		float: none;
		margin-right: 0;
		width: auto;
		}
		
#block-block-52 li {
	float: left;
	height: 140px;
	width: 27%;
	}
	#block-block-52 li.emails {
		width: 25%;
		}
	#block-block-52 li.database {
		margin-right: 0;
		width: 30%;
		}
	




/* ************ HOME ************** */


.front h1 {
	width: 400px;
	}
/*.front #block-system-main {
	background: url("/sites/all/themes/walktoschool/img/home-map.png") no-repeat 360px 10px;
	}*/
#block-block-65 {
	position: absolute;
		top: -45px;
/*		top: 0; This is for Walk To School Map */
		left: 355px;
	z-index: 5;
	}
	
#block-wts-admin-wts-homepage-countdown {
	position: absolute;
		top: 50px;
		right: 0;
	width: 120px;
	z-index: 6;
	}
	
#block-block-31 {
	background: url("/sites/all/themes/walktoschool/img/bg-maproute-home.png") no-repeat 0 0;
	background-size: 100% 100%;
	font-family: pragmatica-web-n2, pragmatica-web, helvetica, "helvetica neue", arial, sans-serif;
	font-weight: 200;
	padding: 0;
	position: absolute;
    right: 0;
    top: 260px;
	width: 540px;
	z-index: 1;
	}
#block-block-31 .block-inner {
	/*background: url("/sites/all/themes/walktoschool/img/maproute-home.png") no-repeat 10px 70px;*/
	background: url("/sites/all/themes/walktoschool/img/pedsaferjourney-home.jpg") no-repeat 30px 35px;/* JW added 7-29-2014*/
	padding: 30px 20px 50px 60px;
	}	
#block-block-31 h2 {
	clear: none;
	float: left;
	font-size: 1.75em;
	width: 175px;
	display: none;/* JW added 7-29-2014*/
	}
#block-block-31 .content {
	float: /*left*/right;
	width: 250px;
	/*margin: -30px -10px 0 0px;*/
	margin: 10px -10px 0 0px;/* JW added 7-29-2014*/
	}
#block-block-31 p {
	margin-bottom: 10px;
	}
.bike-logo {
	position: absolute;
	z-index: 10;
	}
.we-can {
	margin-left: 200px;
	}

/* ************ SIDEBAR ************** */

/*
.SidebarOne {
	background: #ff00ff;
	}
.SidebarOne h1 {
	background: #ff00ff;
	font-size:140%;
	}
*/

#block-views-interesting-events-block {
	background: /*url("/sites/all/themes/walktoschool/img/bg-angle-top.png") no-repeat scroll 0 0 / 100% auto*/ #5EB90D;
	margin: 20px 0 20px 0;
	color: #fff;
	}
#block-views-interesting-events-block h2 {
	background: #5EB90D;
	color: #fff;
	font-size:1.55em;
	padding: 10px;
	margin: 0;
	font-weight:200;
	}
#block-views-interesting-events-block ul li {
	padding: 10px;
	margin: 0;
	list-style:none;
	}
.InterestingTitle {
	color: #ff00ff;
	}
	
	
/* *********** sitemap *********** */

.site-map-box-menu {
	clear: left;
	float: left;
	margin-bottom: 20px;
	width: 100%;
	}
#page #region-content ul.site-map-menu {
	margin: 0;
	padding: 0;
	}
#page #region-content .site-map-menu li {
	background: #efefef;
	float: left;
	font-family: pragmatica-web-n2, pragmatica-web, helvetica, "helvetica neue", arial, sans-serif;
	font-size: 1.25em;
	font-weight: 800;
	list-style: none;
	margin: 0 1% 0 0;
	padding: 1%;
	width: 22%;
	}
#page #region-content .site-map-menu li li {
	border-top: 1px solid #fff;
	float: none;
	font-family: helvetica, "helvetica neue", arial, sans-serif;
	font-size: .9em;
	font-weight: 400;
	margin: 0;
	padding: 4px 0 1px 12px;
	width: auto;
	}
#page #region-content .site-map-menu li li li {
	font-family: helvetica, "helvetica neue", arial, sans-serif;
	font-weight: 200;
	}
	
#page #region-content .site-map-menus h2 {
	display: none;
	}
#page #region-content ul.site-map-menu a {
	text-decoration: none;
	}
.site-map-box-menu-menu-secondary-menu .last {
	display: none;
	}