/* inspired footer */
#inspired-footer { border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;
		background:#eee;
		background-image:-webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#e9e9e9));
		background-image:-webkit-linear-gradient(top, #f8f8f8, #e9e9e9);
		background-image:   -moz-linear-gradient(top, #f8f8f8, #e9e9e9);
		background-image:  linear-gradient(to bottom, #f8f8f8, #e9e9e9);
}
#inspired-footer.flush { min-width:1024px; width:auto; margin-left:0; }

#inspired-footer .row { margin:0 auto;  padding:55px 0 50px; width:980px; }
#inspired-footer h1 { text-align: center; }
#inspired-footer a:hover { text-decoration:none; }
#inspired-footer .grid4col { width:980px; padding-top:25px; margin: 0 auto; }
#inspired-footer .column { display:inline-block; margin:0 0 0 33px; padding:25px 0 25px; width:220px; border:none; background-color:#fff; }
#inspired-footer .column img.icon { display:block; margin:0 auto 23px; }
#inspired-footer .column h2 { text-align:center; margin:0 0 5px 0; }
#inspired-footer .column p { margin:0; color:#666; }
#inspired-footer .column p,
#inspired-footer .column span.more { text-align:center; font-size:14px; line-height:22px; }

@media only screen and (max-device-width:768px) {
	#inspired-footer .grid4col { margin-left:15px; }
	#inspired-footer .column { margin:0 0 0 23px; }
}

.it #inspired-footer .it-center,
.ipad #inspired-footer .ipad,
.mac #inspired-footer .mac,
.real-stories #inspired-footer .real-stories,
.stories #inspired-footer .ipad,
.ibooks-textbooks #inspired-footer .ipad,
.professional-development #inspired-footer .real-stories,
.special-education #inspired-footer .special-education { display:none; }

#inspired-footer .mac,
#inspired-footer .ipad { margin-left:0; }

.special-education #inspired-footer .mac,
.professional-development #inspired-footer .mac,
.real-stories #inspired-footer .mac { margin-left:33px;}
