@charset "UTF-8";
@import url(//hello.myfonts.net/count/28eeec);
dl, h3, menu, ol, p, pre, ul {
	margin: 1em 0
}

img, legend {
	border: 0
}

.cboxPhoto, img {
	-ms-interpolation-mode: bicubic
}

#cboxWrapper, .cboxPhoto, .page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide-spanish .img img, .page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide .img img {
	max-width: none
}

.map g circle, svg.state path {
	stroke-width: 0
}

.hidden, .invisible, .slides:after {
	visibility: hidden
}

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary {
	display: block
}

audio, canvas, video {
	display: inline-block
}

audio:not([controls]) {
	display: none;
	height: 0
}

[hidden] {
	display: none
}

html {
	font-size: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%
}

body, figure, form {
	margin: 0
}

a:focus {
	outline: dotted thin
}

#cboxClose:active, #cboxNext:active, #cboxPrevious:active, #cboxSlideshow:active, #colorbox, .flex-container a:active, .flex-container a:focus, .flexslider a:active, .flexslider a:focus, .page-template-page-kids-home .brain-regions ul.regions li.region>a:focus, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.region>a:focus, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.region>a:focus, .page-template-page-how-alcohol-affects-brain-teachers #email-preview .textarea:focus, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.region>a:focus, a:active, a:hover, .page-template-page-how-alcohol-affects-brain-teachers-spanish #email-preview .textarea:focus, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.region>a:focus {
	outline: 0
}

h1 {
	font-size: 2em;
	margin: .67em 0
}

h2 {
	font-size: 1.5em;
	margin: .83em 0
}

h3 {
	font-size: 1.17em
}

h4 {
	font-size: 1em;
	margin: 1.33em 0
}

h5 {
	font-size: .83em;
	margin: 1.67em 0
}

h6 {
	font-size: .75em;
	margin: 2.33em 0
}

abbr[title] {
	border-bottom: 1px dotted
}

b, strong {
	font-weight: 700
}

blockquote {
	margin: 1em 40px
}

dfn {
	font-style: italic
}

mark {
	background: #ff0;
	color: #000
}

code, kbd, pre, samp {
	font-family: monospace, serif;
	font-size: 1em
}

pre {
	white-space: pre;
	white-space: pre-wrap;
	word-wrap: break-word
}

q {
	quotes: none
}

q:after, q:before {
	content: '';
	content: none
}

small {
	font-size: 80%
}

sub, sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

sup {
	top: -.5em
}

sub {
	bottom: -.25em
}

dd {
	margin: 0 0 0 40px
}

menu, ol, ul {
	padding: 0 0 0 40px
}

nav ol, nav ul {
	list-style: none
}

svg:not(:root) {
	overflow: hidden
}

legend {
	padding: 0;
	white-space: normal
}

button, input, select, textarea {
	font-size: 100%;
	margin: 0;
	vertical-align: baseline
}

button, input {
	line-height: normal
}

button, html input[type=button], input[type=reset], input[type=submit] {
	-webkit-appearance: button;
	cursor: pointer
}

button[disabled], input[disabled] {
	cursor: default
}

input[type=checkbox], input[type=radio] {
	box-sizing: border-box;
	padding: 0
}

input[type=search] {
	-webkit-appearance: textfield;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box
}

input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
	-webkit-appearance: none
}

button::-moz-focus-inner, input::-moz-focus-inner {
	border: 0;
	padding: 0
}

textarea {
	overflow: auto;
	vertical-align: top;
	resize: vertical
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

.btn-tweet {
	background-color: #41b7d8;
	border-color: #41b7d8
}

.btn-tweet:hover, a .btn-tweet:hover {
	background-color: #3697b2;
	border-color: #3697b2
}

.btn-facebook {
	background-color: #3b5997;
	border-color: #3b5997
}

.btn-facebook:hover, a .btn-facebook:hover {
	background-color: #2c4370;
	border-color: #2c4370
}

.btn-google {
	background-color: #d64937;
	border-color: #d64937
}

.btn-google:hover, a .btn-google:hover {
	background-color: #b03d2e;
	border-color: #b03d2e
}

.btn-linkedin {
	background-color: #0073b2;
	border-color: #0073b2
}

.btn-linkedin:hover, a .btn-linkedin:hover {
	background-color: #005b8c;
	border-color: #005b8c
}

.btn-pinterest {
	background-color: #cb2027;
	border-color: #cb2027
}

.btn-pinterest:hover, a .btn-pinterest:hover {
	background-color: #a61a20;
	border-color: #a61a20
}

.btn-github {
	background-color: #3a3838;
	border-color: #3a3838
}

.btn-github:hover, a .btn-github:hover {
	background-color: #1d1c1c;
	border-color: #1d1c1c
}

.flex-control-nav, .flex-direction-nav, .slides {
	margin: 0;
	padding: 0;
	list-style: none
}

.flexslider {
	padding: 0;
	margin: 0 0 40px;
	background: 0 0;
	position: relative;
	zoom: 1
}

.flexslider .slides>li {
	display: none;
	-webkit-backface-visibility: hidden
}

.flex-direction-nav a, .no-js .slides>li:first-child, .slides:after, html[xmlns] .slides {
	display: block
}

.flexslider .slides img {
	width: 100%;
	display: block
}

.flex-pauseplay span {
	text-transform: capitalize
}

.head-block, .up {
	text-transform: uppercase
}

.slides:after {
	content: "\0020";
	clear: both;
	line-height: 0;
	height: 0
}

* html .slides {
	height: 1%
}

.flex-viewport {
	max-height: 2000px;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease
}

.loading .flex-viewport {
	max-height: 300px
}

.flexslider .slides {
	zoom: 1
}

.carousel li {
	margin-right: 5px
}

.flex-direction-nav a {
	width: 60px;
	height: 60px;
	margin: -20px 0 0;
	position: absolute;
	top: 35%;
	z-index: 10;
	overflow: hidden;
	opacity: 1;
	cursor: pointer;
	color: rgba(0, 0, 0, .8);
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	transition: all .3s ease
}

.flex-direction-nav .flex-next {
	text-align: right;
	right: 18px
}

.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {
	opacity: 1
}

.flex-direction-nav .flex-disabled {
	opacity: 0 !important;
	filter: alpha(opacity=0);
	cursor: default
}

.flex-direction-nav a:before {
	font-family: icn;
	font-size: 45px;
	display: inline-block;
	content: '<'
}

.flex-direction-nav a.flex-next:before {
	content: '>'
}

.flex-pauseplay a {
	display: block;
	width: 20px;
	height: 20px;
	position: absolute;
	bottom: 5px;
	left: 10px;
	opacity: .8;
	z-index: 10;
	overflow: hidden;
	cursor: pointer;
	color: #000
}

.flex-pauseplay a:hover {
	opacity: 1
}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: -35px;
	text-align: center
}

.flex-control-nav li {
	margin: 0 6px;
	display: inline-block;
	zoom: 1
}

.flex-control-paging li a {
	width: 22px;
	height: 22px;
	display: block;
	background: #fff;
	cursor: pointer;
	text-indent: -9999px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-o-border-radius: 20px;
	border-radius: 20px;
	border: 5px solid #c5c5c5
}

.flex-control-paging li a.flex-active, .flex-control-paging li a:hover {
	background: #3a94de;
	border-color: #3a94de
}

.flex-control-paging li a.flex-active {
	cursor: default
}

.flex-control-thumbs {
	margin: 5px 0 0;
	position: static;
	overflow: hidden
}

.flex-control-thumbs li {
	width: 25%;
	float: left;
	margin: 0
}

.flex-control-thumbs img {
	width: 100%;
	display: block;
	opacity: .7;
	cursor: pointer
}

.flex-control-thumbs img:hover {
	opacity: 1
}

.flex-control-thumbs .flex-active {
	opacity: 1;
	cursor: default
}

.flex-direction-nav .flex-prev {
	left: 9px
}

@media (min-width:400px) {
	.flex-direction-nav .flex-prev {
		left: 25px
	}
	.flex-direction-nav .flex-next {
		right: 25px
	}
	.flex-direction-nav a {
		width: 80px;
		height: 80px
	}
	.flex-direction-nav a:before {
		font-size: 65px
	}
}

@media (min-width:775px) {
	.flex-direction-nav a {
		width: 65px;
		height: 65px
	}
	.flex-direction-nav a:before {
		font-size: 55px
	}
	.flex-control-nav {
		bottom: -38px
	}
	.flex-control-paging li a {
		width: 15px;
		height: 15px;
		border-width: 4px
	}
}

#cboxOverlay, #cboxWrapper, #colorbox {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 9999;
	overflow: hidden
}

#cboxOverlay {
	position: fixed;
	width: 100%;
	height: 100%;
	background: #fff
}

#cboxBottomLeft, #cboxMiddleLeft {
	clear: left
}

.outer:after, .pagination:after, .photo-gallery:after, .social-links:after {
	clear: both
}

#cboxTitle {
	margin: 0;
	position: absolute;
	top: -22px;
	left: 0;
	color: #000
}

#cboxLoadingGraphic, #cboxLoadingOverlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.cboxPhoto {
	float: left;
	margin: auto;
	border: 0;
	display: block
}

#cboxContent, #cboxLoadedContent, #colorbox {
	box-sizing: content-box;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box
}

#cboxContent {
	position: relative;
	margin-top: 32px;
	overflow: visible;
	background: #000
}

.cboxIframe {
	width: 100%;
	height: 100%;
	display: block;
	border: 0;
	background: #fff
}

#cboxError {
	padding: 50px;
	border: 1px solid #ccc
}

#cboxLoadedContent {
	overflow: auto;
	-webkit-overflow-scrolling: touch;
	background: #000;
	padding: 1px
}

#cboxLoadingGraphic {
	background: url(../img/loading.gif?1466434342) center center no-repeat
}

#cboxLoadingOverlay {
	background: #000
}

#cboxCurrent {
	position: absolute;
	top: -22px;
	right: 205px;
	text-indent: -9999px
}

#cboxClose, #cboxNext, #cboxPrevious, #cboxSlideshow {
	cursor: pointer;
	border: 0;
	padding: 0;
	margin: 0;
	overflow: visible;
	text-indent: -9999px;
	width: 20px;
	height: 20px;
	position: absolute;
	top: -20px;
	background: url(../img/controls.png?1466434342) no-repeat
}

#cboxPrevious {
	background-position: 0 0;
	right: 44px
}

#cboxPrevious:hover {
	background-position: 0 -25px
}

#cboxNext {
	background-position: -25px 0;
	right: 22px
}

#cboxNext:hover {
	background-position: -25px -25px
}

#cboxClose {
	background-position: -50px 0;
	right: 0
}

#cboxClose:hover {
	background-position: -50px -25px
}

.cboxSlideshow_off #cboxPrevious, .cboxSlideshow_on #cboxPrevious {
	right: 66px
}

.cboxSlideshow_on #cboxSlideshow {
	background-position: -75px -25px;
	right: 44px
}

.cboxSlideshow_on #cboxSlideshow:hover {
	background-position: -100px -25px
}

.cboxSlideshow_off #cboxSlideshow {
	background-position: -100px 0;
	right: 44px
}

.cboxSlideshow_off #cboxSlideshow:hover {
	background-position: -75px -25px
}

.page-template-page-home .how-alcohol-affects-the-brain {
	width: 100%;
	height: 430px;
	float: left;
	margin-top: 40px;
	background: url(../img/bg-brains.jpg) center center;
	color: #fff
}

.page-template-page-home .how-alcohol-affects-the-brain .wrap {
	position: relative
}

.page-template-page-home .how-alcohol-affects-the-brain .text {
	padding: 110px 200px 0 620px
}

.page-template-page-home .how-alcohol-affects-the-brain .text h1 {
	font-family: bree-serif, sans-serif;
	font-size: 3.2em;
	font-weight: 400;
	line-height: 1;
	margin: 0 0 8px
}

.page-template-page-home .how-alcohol-affects-the-brain .text .button {
	color: #fff;
	margin-right: 10px
}

.page-template-page-home .how-alcohol-affects-the-brain .text .button.btn-parents {
	background: #8150b0
}

.page-template-page-home .how-alcohol-affects-the-brain .text .button.btn-teachers {
	background: #254e7f
}

.page-template-page-home .how-alcohol-affects-the-brain .kids {
	position: absolute;
	top: -30px;
	left: 60px;
	width: 582px;
	height: 440px;
	background: url(../img/how-alcohol-affects-the-brain-kids.png) no-repeat;
	background-size: contain
}

.page-template-page-home .how-alcohol-affects-the-brain .brain {
	position: absolute;
	top: -30px;
	right: -30px;
	width: 327px;
	height: 325px;
	background: url(../img/how-alcohol-affects-the-brain-brain.png) no-repeat;
	background-size: contain
}

@media only screen and (max-width:1300px) {
	.page-template-page-home .how-alcohol-affects-the-brain .text {
		padding: 100px 250px 0 540px
	}
	.page-template-page-home .how-alcohol-affects-the-brain .kids {
		left: -25px
	}
	.page-template-page-home .how-alcohol-affects-the-brain .brain {
		right: 0
	}
}

@media only screen and (max-width:1200px) {
	.page-template-page-home .how-alcohol-affects-the-brain {
		height: 380px
	}
	.page-template-page-home .how-alcohol-affects-the-brain .text {
		padding: 75px 300px 0 420px
	}
	.page-template-page-home .how-alcohol-affects-the-brain .kids {
		width: 450px
	}
	.page-template-page-home .how-alcohol-affects-the-brain .brain {
		width: 300px
	}
}

@media only screen and (max-width:1020px) {
	.page-template-page-home .how-alcohol-affects-the-brain {
		height: auto
	}
	.page-template-page-home .how-alcohol-affects-the-brain .text {
		padding: 40px 190px 30px 350px
	}
	.page-template-page-home .how-alcohol-affects-the-brain .text h1 {
		font-size: 2.8em
	}
	.page-template-page-home .how-alcohol-affects-the-brain .kids {
		width: 350px;
		left: -15px
	}
	.page-template-page-home .how-alcohol-affects-the-brain .brain {
		width: 200px
	}
}

@media only screen and (max-width:849px) {
	.page-template-page-home .how-alcohol-affects-the-brain {
		float: none
	}
	.page-template-page-home .how-alcohol-affects-the-brain .text {
		padding: 30px 200px 30px 30px
	}
	.page-template-page-home .how-alcohol-affects-the-brain .text h1 {
		font-size: 2.3em
	}
	.page-template-page-home .how-alcohol-affects-the-brain .kids {
		display: none
	}
	.page-template-page-home .how-alcohol-affects-the-brain .brain {
		top: 15px
	}
}

@media only screen and (max-width:520px) {
	.page-template-page-home .how-alcohol-affects-the-brain .text {
		padding: 30px 100px 30px 30px
	}
	.page-template-page-home .how-alcohol-affects-the-brain .brain {
		width: 100px;
		right: 10px;
		top: 30px
	}
}

.page-template-page-how-alcohol-affects-brain-parents .tips {
	background: #46545F;
	padding: 50px 0 30px;
	color: #fff
}

.page-template-page-how-alcohol-affects-brain-parents .tips ul {
	list-style: none;
	padding: 0;
	margin: 0;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around
}

.page-template-page-how-alcohol-affects-brain-parents .tips ul li {
	width: 45%;
	position: relative
}

.page-template-page-how-alcohol-affects-brain-parents .tips ul li img {
	position: absolute
}

.page-template-page-how-alcohol-affects-brain-parents .tips ul li:nth-child(odd) {
	padding-left: 170px
}

.page-template-page-how-alcohol-affects-brain-parents .tips ul li:nth-child(odd) img {
	left: 0
}

.page-template-page-how-alcohol-affects-brain-parents .tips ul li:nth-child(even) {
	padding-right: 170px
}

.page-template-page-how-alcohol-affects-brain-parents .tips ul li:nth-child(even) img {
	right: 0
}

.page-template-page-how-alcohol-affects-brain-parents .tips ul li:nth-child(1) {
	order: 1
}

.page-template-page-how-alcohol-affects-brain-parents .tips ul li:nth-child(2) {
	order: 3
}

.page-template-page-how-alcohol-affects-brain-parents .tips ul li:nth-child(3) {
	order: 2
}

.page-template-page-how-alcohol-affects-brain-parents .tips ul li:nth-child(3) img {
	top: -20px
}

.page-template-page-how-alcohol-affects-brain-parents .tips ul li:nth-child(4) {
	order: 4
}

.page-template-page-how-alcohol-affects-brain-parents .tips ul li:nth-child(4) img {
	top: 40px
}

.page-template-page-how-alcohol-affects-brain-parents .tips ul h2.num {
	margin: 0 0 10px
}

.page-template-page-how-alcohol-affects-brain-parents .tips ul h2.num .tip-label {
	color: #c8df54;
	font-size: 2.1em;
	font-family: bree-serif, sans-serif;
	font-weight: 400;
	text-shadow: 0 3px 0 #1b2024
}

.page-template-page-how-alcohol-affects-brain-parents .tips ul h2.num .tip-num {
	display: inline-block;
	margin: 0 0 0 5px;
	width: 30px;
	height: 30px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	-webkit-box-shadow: 0 3px 0 #1b2024;
	-moz-box-shadow: 0 3px 0 #1b2024;
	box-shadow: 0 3px 0 #1b2024;
	background: #c8df54;
	color: #1b2024;
	font-size: 1em;
	font-weight: 700;
	text-align: center
}

.page-template-page-how-alcohol-affects-brain-parents .more-tips {
	padding: 30px 0;
	background: #42505a;
	text-align: center
}

.page-template-page-how-alcohol-affects-brain-parents .more-tips h2 {
	display: inline-block;
	margin: 0 20px 0 0;
	color: #0DF;
	font-family: bree-serif, sans-serif;
	font-size: 2.3em;
	font-weight: 400;
	line-height: 1;
	vertical-align: middle
}

.page-template-page-how-alcohol-affects-brain-parents .more-tips a.button {
	vertical-align: middle;
	background: #ee5959;
	border-color: #ee5959;
	color: #fff
}

@media only screen and (max-width:1000px) {
	.page-template-page-how-alcohol-affects-brain-parents .tips ul li {
		width: 90%;
		margin-bottom: 30px
	}
	.page-template-page-how-alcohol-affects-brain-parents .tips ul li:nth-child(2) {
		order: 2
	}
	.page-template-page-how-alcohol-affects-brain-parents .tips ul li:nth-child(3) {
		order: 3
	}
	.page-template-page-how-alcohol-affects-brain-parents .tips ul li:nth-child(3) img {
		top: 0
	}
}

@media only screen and (max-width:600px) {
	.page-template-page-how-alcohol-affects-brain-parents .tips ul li {
		padding: 0 !important
	}
	.page-template-page-how-alcohol-affects-brain-parents .tips ul li img {
		display: none
	}
	.page-template-page-how-alcohol-affects-brain-parents .more-tips h2 {
		margin: 0 0 15px;
		display: block;
		font-size: 2em
	}
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads {
	background: url(../img/bg-brains-cerulean.jpg) #72ddf9;
	padding: 50px 0 30px;
	color: #215462;
	line-height: 1
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads {
	background: url(../img/bg-brains-cerulean.jpg) #72ddf9;
	padding: 50px 0 30px;
	color: #215462;
	line-height: 1;
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .wrap {
	position: relative
}
.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .wrap {
	position: relative;
	display: flex;
	justify-content: center;
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .click-remote {
	position: absolute;
	left: 10px;
	top: -85px;
	width: 758px;
	height: 318px;
	background: url(../img/click-remote.png) no-repeat;
	background-size: contain
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .click-remote {
	position: absolute;
	left: 10px;
	top: -85px;
	width: 758px;
	height: 318px;
	background: url(../img/click-remote.png) no-repeat;
	background-size: contain
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a {
	width: 70%;
	padding: 0 70px 40px 142px;
	float: left;
	border-right: 2px solid rgba(50, 140, 137, .47);
	display: block
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a {
	width: 70%;
	display: block;
	padding-left: 5%;
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide, .page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .video {
	display: block;
	width: 100%
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide, .page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .video {
	display: block;
	width: 100%
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .video {
	margin-bottom: 40px
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .video {
	margin-bottom: 40px
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .video iframe {
	width: 100%;
	height: 350px
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .video iframe {
	width: 100%;
	height: 350px
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .img, .page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .info {
	display: inline-block;
	position: relative;
	float: left
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide-spanish .img, .page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide .info {
	display: inline-block;
	position: relative;
	float: left
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .img {
	width: 60%;
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide-spanish .img {
	width: 60%;
	max-width: 200px;
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .img img {
	width: 100%;
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide-spanish .img img {
	width: 100%;
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .info {
	margin-top: 10%;
	width: 30%
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide .info {
	margin-top: 10%;
	width: 30%
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide h2 {
	margin: 0 0 15px;
	font-size: 2.4em;
	font-weight: 400;
	font-family: bree, sans-serif;
	line-height: 1.1
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide-spanish h2 {
	margin: 0 0 15px;
	font-size: 2.4em;
	font-weight: 400;
	font-family: bree, sans-serif;
	line-height: 1.1
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .info p {
	font-size: 1.8em;
	font-family: bree, sans-serif;
	line-height: 1.2
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide .info p {
	font-size: 1.8em;
	font-family: bree, sans-serif;
	line-height: 1.2
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .info .title {
	display: block;
	margin-bottom: 9px;
	font-size: 1.15em;
	font-weight: 700
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide-spanish .info .title {
	display: block;
	margin-bottom: 9px;
	font-size: 1.15em;
	font-weight: 700
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .info .button {
	color: #fff;
	line-height: 1
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide-spanish .info .button {
	color: #fff;
	line-height: 1
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .info .button.purple {
	background: #5E47AA;
	border-color: #5E47AA;
	margin-bottom: 1rem;
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .info .button.maroon {
	background: #953374;
	border-color: #953374;
	margin-bottom: 1rem;
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide .info .button.purple {
	background: #5E47AA;
	border-color: #5E47AA;
	margin-bottom: 1rem;
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .info .button {
	background: #215462;
	border-color: #215462;
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide-spanish .info .button {
	background: #953374;
	border-color: #953374;
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-b {
	width: 30%;
	padding: 0 30px;
	float: right
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-b {
	width: 30%;
	padding: 0 30px;
	float: right
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-b ul.files {
	list-style: none;
	padding: 0 0 10px 20px;
	margin: 0 0 20px;
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-b ul.files {
	list-style: none;
	padding: 0 0 10px 20px;
	margin: 0 0 20px;
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-b ul.files .button {
	color: #fff;
	line-height: 1
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-b ul.files .button {
	color: #fff;
	line-height: 1
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-b ul.files li {
	margin-bottom: 6px
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-b ul.files li {
	margin-bottom: 6px
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-b ul.files li img {
	max-width: 99px;
	margin-bottom: 10px;
	display: inline-block;
	vertical-align: middle
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-b ul.files li img {
	max-width: 99px;
	margin-bottom: 10px;
	display: inline-block;
	vertical-align: middle
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-b ul.files li .info {
	display: inline-block;
	max-width: 185px;
	margin-left: -10px;
	vertical-align: middle
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-b ul.files li .info {
	display: inline-block;
	max-width: 185px;
	margin-left: -10px;
	vertical-align: middle
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-b ul.files li .info .title {
	display: block;
	margin-bottom: 9px;
	font-size: 1.15em;
	font-weight: 700
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-b ul.files li .info .title {
	display: block;
	margin-bottom: 9px;
	font-size: 1.15em;
	font-weight: 700
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-b ul.files li .info a {
	display: inline-block
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-b ul.files li .info a {
	display: inline-block
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-b ul.files li.take-home-letter .info a {
	background: #318a88;
	border-color: #318a88
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-b ul.files li.take-home-letter .info a {
	background: #318a88;
	border-color: #318a88
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-b ul.files li.parent-tips .info a {
	background: #953374;
	border-color: #953374
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-b ul.files li.parent-tips .info a {
	background: #953374;
	border-color: #953374
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-b ul.files li.counselors-letter .info a {
	background: #175463;
	border-color: #175463
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-b ul.files li.counselors-letter .info a {
	background: #175463;
	border-color: #175463
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-b ul.files li.standards .info a {
	background: #8150b0;
	border-color: #8150b0
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-b ul.files li.standards .info a {
	background: #8150b0;
	border-color: #8150b0
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-b ul.files li.teacher-letter .info a {
	background: #328A87;
	border-color: #328A87;
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-b ul.files li.teacher-letter .info a {
	background: #328A87;
	border-color: #328A87;
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-b .download-all {
	padding: 0px 0 20px 20px;
	border-bottom: 2px solid rgba(50, 140, 137, .47);
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-b .download-all {
	padding: 0px 0 20px 20px;
	border-bottom: 2px solid rgba(50, 140, 137, .47);
}

.page-template-page-how-alcohol-affects-brain-teachers .play-the-game {
	padding: 25px 0 20px 20px;
	margin-bottom: 0.75rem;
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .play-the-game {
	padding: 25px 0 20px 20px;
	margin-bottom: 0.75rem;
}

.page-template-page-how-alcohol-affects-brain-teachers .play-the-game-title {
	width: 100%;
	margin-bottom: 0.75rem;
	font-size: 1.75em;
	font-weight: 400;
	font-family: bree, sans-serif;
	color: #175463;
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .play-the-game-title {
	width: 100%;
	margin-bottom: 0.75rem;
	font-size: 1.75em;
	font-weight: 400;
	font-family: bree, sans-serif;
	color: #175463;
}

.page-template-page-how-alcohol-affects-brain-teachers .play-the-game a.button {
	font-size: .8125em;
	padding: .61538em 1.38462em;
	color: #fff;
	line-height: 1;
	background: #175463;
	border-color: #175463;
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .play-the-game a.button {
	font-size: .8125em;
	padding: .61538em 1.38462em;
	color: #fff;
	line-height: 1;
	background: #175463;
	border-color: #175463;
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-b .download-all ul {
	list-style: none;
	padding: 0;
	margin: 0 0 30px
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-b .download-all ul {
	list-style: none;
	padding: 0;
	margin: 0 0 30px
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-b .download-all ul li {
	position: relative;
	margin-bottom: 15px;
	padding-left: 35px;
	font-size: 1.1em;
	font-weight: 700
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-b .download-all ul li {
	position: relative;
	margin-bottom: 15px;
	padding-left: 35px;
	font-size: 1.1em;
	font-weight: 700
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-b .download-all ul li:before {
	content: " ";
	width: 27px;
	height: 26px;
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2236px%22%20height%3D%2233px%22%20viewBox%3D%223%200%2036%2033%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%3E%0A%20%20%20%20%3Cg%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20transform%3D%22translate%283.000000%2C%200.000000%29%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M34.6946081%2C0.582574038%20C34.1966988%2C0.125923557%2033.3799354%2C0.121116709%2032.8732136%2C0.582574038%20L15.14476%2C16.9919486%20L7.67932581%2C14.2288126%20C7.10650985%2C14.0253227%206.45117635%2C14.2380257%206.12230789%2C14.7199122%20C5.77180862%2C15.2174208%205.80305313%2C15.8871749%206.19761516%2C16.3582459%20L14.3888833%2C25.9799517%20C14.6472514%2C26.2803796%2015.0177792%2C26.4570313%2015.4091366%2C26.4570313%20L15.5513392%2C26.4506221%20C15.916259%2C26.4101645%2016.2571446%2C26.2222969%2016.4746544%2C25.9390935%20L34.8368106%2C2.39315314%20C35.2622166%2C1.84677485%2035.2013299%2C1.0504405%2034.6946081%2C0.582574038%20L34.6946081%2C0.582574038%20Z%20M15.4091366%2C26.0095939%20L15.4091366%2C26.0156025%20L15.4091366%2C26.0095939%20Z%22%20id%3D%22Fill-19%22%20fill%3D%22%23406482%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M3.0390625%2C27.9561496%20C3.0390625%2C29.0607416%203.93867915%2C29.9609375%205.04385041%2C29.9609375%20L23.9561496%2C29.9609375%20C25.0607416%2C29.9609375%2025.9609375%2C29.0613208%2025.9609375%2C27.9561496%20L25.9609375%2C9.04385041%20C25.9609375%2C7.93925837%2025.0613208%2C7.0390625%2023.9561496%2C7.0390625%20L5.04385041%2C7.0390625%20C3.93925837%2C7.0390625%203.0390625%2C7.93867915%203.0390625%2C9.04385041%20L3.0390625%2C27.9561496%20Z%20M5.04385041%2C4.0390625%20L23.9561496%2C4.0390625%20C26.7202176%2C4.0390625%2028.9609375%2C6.28444738%2028.9609375%2C9.04385041%20L28.9609375%2C27.9561496%20C28.9609375%2C30.7202176%2026.7155526%2C32.9609375%2023.9561496%2C32.9609375%20L5.04385041%2C32.9609375%20C2.27978237%2C32.9609375%200.0390625%2C30.7155526%200.0390625%2C27.9561496%20L0.0390625%2C9.04385041%20C0.0390625%2C6.27978237%202.28444738%2C4.0390625%205.04385041%2C4.0390625%20Z%22%20id%3D%22Rectangle%22%20fill%3D%22%23406482%22%3E%3C/path%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E) no-repeat;
	background-size: contain;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%)
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-b .download-all ul li:before {
	content: " ";
	width: 27px;
	height: 26px;
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2236px%22%20height%3D%2233px%22%20viewBox%3D%223%200%2036%2033%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%3E%0A%20%20%20%20%3Cg%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20transform%3D%22translate%283.000000%2C%200.000000%29%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M34.6946081%2C0.582574038%20C34.1966988%2C0.125923557%2033.3799354%2C0.121116709%2032.8732136%2C0.582574038%20L15.14476%2C16.9919486%20L7.67932581%2C14.2288126%20C7.10650985%2C14.0253227%206.45117635%2C14.2380257%206.12230789%2C14.7199122%20C5.77180862%2C15.2174208%205.80305313%2C15.8871749%206.19761516%2C16.3582459%20L14.3888833%2C25.9799517%20C14.6472514%2C26.2803796%2015.0177792%2C26.4570313%2015.4091366%2C26.4570313%20L15.5513392%2C26.4506221%20C15.916259%2C26.4101645%2016.2571446%2C26.2222969%2016.4746544%2C25.9390935%20L34.8368106%2C2.39315314%20C35.2622166%2C1.84677485%2035.2013299%2C1.0504405%2034.6946081%2C0.582574038%20L34.6946081%2C0.582574038%20Z%20M15.4091366%2C26.0095939%20L15.4091366%2C26.0156025%20L15.4091366%2C26.0095939%20Z%22%20id%3D%22Fill-19%22%20fill%3D%22%23406482%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M3.0390625%2C27.9561496%20C3.0390625%2C29.0607416%203.93867915%2C29.9609375%205.04385041%2C29.9609375%20L23.9561496%2C29.9609375%20C25.0607416%2C29.9609375%2025.9609375%2C29.0613208%2025.9609375%2C27.9561496%20L25.9609375%2C9.04385041%20C25.9609375%2C7.93925837%2025.0613208%2C7.0390625%2023.9561496%2C7.0390625%20L5.04385041%2C7.0390625%20C3.93925837%2C7.0390625%203.0390625%2C7.93867915%203.0390625%2C9.04385041%20L3.0390625%2C27.9561496%20Z%20M5.04385041%2C4.0390625%20L23.9561496%2C4.0390625%20C26.7202176%2C4.0390625%2028.9609375%2C6.28444738%2028.9609375%2C9.04385041%20L28.9609375%2C27.9561496%20C28.9609375%2C30.7202176%2026.7155526%2C32.9609375%2023.9561496%2C32.9609375%20L5.04385041%2C32.9609375%20C2.27978237%2C32.9609375%200.0390625%2C30.7155526%200.0390625%2C27.9561496%20L0.0390625%2C9.04385041%20C0.0390625%2C6.27978237%202.28444738%2C4.0390625%205.04385041%2C4.0390625%20Z%22%20id%3D%22Rectangle%22%20fill%3D%22%23406482%22%3E%3C/path%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E) no-repeat;
	background-size: contain;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%)
}

.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-b .download-all a.button {
	background: #fff;
	border-color: #fff;
	color: #e7545c;
	line-height: 1
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-b .download-all a.button {
	background: #fff;
	border-color: #fff;
	color: #e7545c;
	line-height: 1
}

@media only screen and (max-width:1180px) {
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a {
		width: 65% padding-top: 0
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a {
		width: 65% padding-top: 0
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .img, .page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .info {
		display: inline-block;
		float: left;
		position: relative
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide .img, .page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .info {
		display: inline-block;
		float: left;
		position: relative
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .img {
		width: 50%
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide .img {
		width: 50%
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .img img {
		width: 100%
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide .img img {
		width: 100%
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .info {
		width: 40%;
		margin-left: 0;
		margin-top: 0;
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide .info {
		width: 40%;
		margin-left: 0;
		margin-top: 0;
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide h2 {
		margin-bottom: 5px;
		font-size: 1.75em;
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide h2 {
		margin-bottom: 5px;
		font-size: 1.75em;
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .info p {
		font-size: .85em
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide .info p {
		font-size: .85em
	}
}

@media only screen and (max-width:1100px) {
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .click-remote {
		top: -60px;
		left: 0;
		width: 550px
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .click-remote {
		top: -60px;
		left: 0;
		width: 550px
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a {
		width: 60%
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a {
		width: 60%
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .info {
		margin-left: -30px
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .info {
		margin-left: -30px
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .info h2 {
		margin: 0 0 10px;
		font-size: 2em
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .info h2 {
		margin: 0 0 10px;
		font-size: 2em
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .info p {
		font-size: 1.3em
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .info p {
		font-size: 1.3em
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-b {
		width: 40%
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-b {
		width: 40%
	}
}

@media only screen and (max-width:1000px) {
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .click-remote {
		width: 450px;
		top: 0
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .click-remote {
		width: 450px;
		top: 0
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a {
		padding-left: 50px;
		padding-right: 40px
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a {
		padding-left: 50px;
		padding-right: 40px
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .info {
		margin-left: -5px
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .info {
		margin-left: -5px
	}
}

@media only screen and (max-width:900px) {
	.page-template-page-how-alcohol-affects-brain-teachers .downloads {
		padding: 20px 0
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads {
		padding: 20px 0
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .click-remote {
		width: 450px;
		top: 0
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .click-remote {
		width: 450px;
		top: 0
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a {
		width: 100%;
		padding: 0 20px 30px 30px;
		border-right: none
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a {
		width: 100%;
		padding: 0 20px 30px 30px;
		border-right: none
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a img {
		max-width: 147px
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a img {
		max-width: 147px
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .img {
		margin-bottom: 20px;
		width: 100%
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide .img {
		margin-bottom: 20px;
		width: 100%
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .img img, .page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .info {
		margin: 0 auto
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide .img img, .page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide .info {
		margin: 0 auto
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-b {
		width: 100%
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-b {
		width: 100%
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-b ul.files {
		padding: 0
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-b ul.files {
		padding: 0
	}
}

@media (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) {
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a {
		padding-top: 0
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a {
		padding-top: 0
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .img, .page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .info {
		display: inline-block;
		float: left;
		position: relative
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide .img, .page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .info {
		display: inline-block;
		float: left;
		position: relative
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .img {
		width: 35%
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide .img {
		width: 35%
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .img img {
		width: 100%
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide .img img {
		width: 100%
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .info {
		width: 60%;
		margin-left: 0
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide .info {
		width: 60%;
		margin-left: 0
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide h2 {
		margin-bottom: 5px;
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide h2 {
		margin-bottom: 5px;
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .info p {
		font-size: .85em
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide .info p {
		font-size: .85em
	}
}

@media (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) {
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .img {
		width: auto
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide .img {
		width: auto
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-b ul.files {
		padding: 0 0 35px;
		height: auto;
		overflow: hidden;
		margin: 0 0 20px
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-b ul.files {
		padding: 0 0 35px;
		height: auto;
		overflow: hidden;
		margin: 0 0 20px
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-b ul.files li {
		width: 50%;
		display: inline;
		height: auto;
		overflow: hidden;
		float: left
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-b ul.files li {
		width: 50%;
		display: inline;
		height: auto;
		overflow: hidden;
		float: left
	}
}

@media only screen and (max-width:1180px) {
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .img {
		width: 35%
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide .img {
		width: 35%
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .info {
		width: 60%;
		margin-left: 0
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide .info {
		width: 60%;
		margin-left: 0
	}
}

@media only screen and (max-width:900px) {
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-b ul.files {
		padding: 0 0 35px;
		height: auto;
		overflow: hidden;
		margin: 0 0 20px
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-b ul.files {
		padding: 0 0 35px;
		height: auto;
		overflow: hidden;
		margin: 0 0 20px
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-b ul.files li {
		width: 50%;
		display: inline;
		height: auto;
		overflow: hidden;
		float: left
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-b ul.files li {
		width: 50%;
		display: inline;
		height: auto;
		overflow: hidden;
		float: left
	}
}

@media (max-width:767px) {
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a {
		padding-top: 50px
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a {
		padding-top: 50px
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .img {
		display: block;
		float: none;
		position: relative;
		width: 100%;
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide .img {
		display: block;
		float: none;
		position: relative;
		width: 100%;
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .info {
		display: block;
		float: none;
		position: relative;
		width: 100%;
		margin: 0 auto;
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide .info {
		display: block;
		float: none;
		position: relative;
		width: 100%;
		margin: 0 auto;
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .img img {
		width: 100%
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide .img img {
		width: 100%
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide h2 {
		margin-bottom: 2.5em;
		font-size: 1.75em;
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide h2 {
		margin-bottom: 2.5em;
		font-size: 1.75em;
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .curriculum-guide .info p {
		font-size: .85em
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .curriculum-guide .info p {
		font-size: .85em
	}
}

@media only screen and (max-width:630px) {
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-b ul.files li {
		width: 100%
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-b ul.files li {
		width: 100%
	}
}

@media only screen and (max-width:500px) {
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .click-remote {
		width: 350px
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .click-remote {
		width: 350px
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a {
		padding-top: 50px
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a {
		padding-top: 50px
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .info h2 {
		font-size: 1.8em
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .info p {
		font-size: 1.1em
	}
}

@media only screen and (max-width:400px) {
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .click-remote {
		width: 300px
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .click-remote {
		width: 300px
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a {
		display: block;
		padding-left: 20px;
		padding-right: 10px
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a {
		display: block;
		padding-left: 20px;
		padding-right: 10px
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .img {
		display: inline-block;
		vertical-align: middle
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .img {
		display: inline-block;
		vertical-align: middle
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .img img {
		max-width: 160px
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .img img {
		max-width: 160px
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .info {
		display: inline-block;
		max-width: 200px;
		margin-left: -15px;
		vertical-align: middle
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .info {
		display: inline-block;
		max-width: 200px;
		margin-left: -15px;
		vertical-align: middle
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .info h2 {
		font-size: 1.5em
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .info h2 {
		font-size: 1.5em
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-a .info p {
		font-size: 1em
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-a .info p {
		font-size: 1em
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-b {
		padding-left: 20px
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-b {
		padding-left: 20px
	}
	.page-template-page-how-alcohol-affects-brain-teachers .downloads .col-b ul.files li a.button {
		margin-left: -15px
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .downloads .col-b ul.files li a.button {
		margin-left: -15px
	}
}

.page-template-page-how-alcohol-affects-brain-teachers .send-an-email {
	padding: 40px 0 70px
}
.page-template-page-how-alcohol-affects-brain-teachers-spanish .send-an-email {
	padding: 40px 0 70px
}

.page-template-page-how-alcohol-affects-brain-teachers .send-an-email .content {
	max-width: 738px;
	margin: 0 auto;
	padding: 30px 20px 50px;
	background: url(../img/email-callout-bkgd.png) left bottom no-repeat #fff;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	text-align: center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 0 25px 10px rgba(100, 100, 100, .1);
	-moz-box-shadow: 0 0 25px 10px rgba(100, 100, 100, .1);
	box-shadow: 0 0 25px 10px rgba(100, 100, 100, .1)
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .send-an-email .content {
	max-width: 738px;
	margin: 0 auto;
	padding: 30px 20px 50px;
	background: url(../img/email-callout-bkgd.png) left bottom no-repeat #fff;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	text-align: center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 0 25px 10px rgba(100, 100, 100, .1);
	-moz-box-shadow: 0 0 25px 10px rgba(100, 100, 100, .1);
	box-shadow: 0 0 25px 10px rgba(100, 100, 100, .1)
}

.page-template-page-how-alcohol-affects-brain-teachers .send-an-email .content h2 {
	max-width: 500px;
	margin: 0 auto;
	font-family: LunchBox, sans-serif;
	font-size: 2.1em;
	font-weight: 400
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .send-an-email .content h2 {
	max-width: 500px;
	margin: 0 auto;
	font-family: LunchBox, sans-serif;
	font-size: 2.1em;
	font-weight: 400
}

.page-template-page-how-alcohol-affects-brain-teachers .send-an-email .content hr {
	width: 56px;
	margin: 12px auto 35px;
	border-top: 4px solid #979797
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .send-an-email .content hr {
	width: 56px;
	margin: 12px auto 35px;
	border-top: 4px solid #979797
}

.page-template-page-how-alcohol-affects-brain-teachers .send-an-email .content .button {
	line-height: 1.1;
	margin: 0 4px 10px 0;
	color: #fff
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .send-an-email .content .button {
	line-height: 1.1;
	margin: 0 4px 10px 0;
	color: #fff
}

.page-template-page-how-alcohol-affects-brain-teachers .send-an-email .content .button.btn-preview {
	background: #2e4B7e
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .send-an-email .content .button.btn-preview {
	background: #2e4B7e
}

.page-template-page-how-alcohol-affects-brain-teachers .send-an-email .content .button.btn-clipboard {
	background: #8150B0
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .send-an-email .content .button.btn-clipboard {
	background: #8150B0
}

.page-template-page-how-alcohol-affects-brain-teachers #email-preview {
	background: #fff;
	padding: 60px
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish #email-preview {
	background: #fff;
	padding: 60px
}

.page-template-page-how-alcohol-affects-brain-teachers #email-preview .textarea {
	width: 100%;
	min-height: 350px;
	padding: 0;
	margin-bottom: 20px;
	border: none
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish #email-preview .textarea {
	width: 100%;
	min-height: 350px;
	padding: 0;
	margin-bottom: 20px;
	border: none
}

.page-template-page-how-alcohol-affects-brain-teachers #email-preview .textarea::-moz-selection, .page-template-page-how-alcohol-affects-brain-teachers #email-preview .textarea::selection {
	color: #494949;
	background: #fff
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish #email-preview .textarea::-moz-selection, .page-template-page-how-alcohol-affects-brain-teachers-spanish #email-preview .textarea::selection {
	color: #494949;
	background: #fff
}

.page-template-page-how-alcohol-affects-brain-teachers #email-preview .button {
	line-height: 1.1;
	color: #fff;
	background: #8150B0
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish #email-preview .button {
	line-height: 1.1;
	color: #fff;
	background: #8150B0
}

@media only screen and (max-width:800px) {
	.page-template-page-how-alcohol-affects-brain-teachers .send-an-email .content {
		width: 100%;
		max-width: none;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		-ms-border-radius: 0;
		-o-border-radius: 0;
		border-radius: 0;
		background: url(../img/email-stripes.png) left bottom repeat-x #fff;
		-webkit-background-size: auto;
		-moz-background-size: auto;
		-o-background-size: auto;
		background-size: auto
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish .send-an-email .content {
		width: 100%;
		max-width: none;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		-ms-border-radius: 0;
		-o-border-radius: 0;
		border-radius: 0;
		background: url(../img/email-stripes.png) left bottom repeat-x #fff;
		-webkit-background-size: auto;
		-moz-background-size: auto;
		-o-background-size: auto;
		background-size: auto
	}
	.page-template-page-how-alcohol-affects-brain-teachers #email-preview {
		padding: 30px
	}
	.page-template-page-how-alcohol-affects-brain-teachers-spanish #email-preview {
		padding: 30px
	}
}

.page-template-page-how-alcohol-affects-brain-kids .game {
	padding: 38px 0;
	text-align: center
}

.page-template-page-how-alcohol-affects-brain-kids .game img {
	display: inline-block
}

.page-template-page-brain-body-behavior .about-the-program,
.page-template-page-how-alcohol-affects-brain-parents .about-the-program, .page-template-page-how-alcohol-affects-brain-teachers .about-the-program, .page-template-page-how-alcohol-affects-brain-teachers-teachers .about-the-program {
	padding: 50px 20px 30px;
	text-align: center
}

.page-template-page-brain-body-behavior .about-the-program a.button,
.page-template-page-how-alcohol-affects-brain-parents .about-the-program a.button, .page-template-page-how-alcohol-affects-brain-teachers .about-the-program a.button, .page-template-page-how-alcohol-affects-brain-teachers-button .about-the-program a.button {
	background: #d6dbdf;
	border: none;
	padding: 15px 28px;
	color: #4f616e;
	font-family: LunchBox, sans-serif;
	font-weight: 700;
	font-size: 1.7em;
	line-height: 1.2;
	text-transform: uppercase
}

.page-template-page-brain-body-behavior .about-the-program a.button:before,
.page-template-page-how-alcohol-affects-brain-parents .about-the-program a.button:before, .page-template-page-how-alcohol-affects-brain-teachers .about-the-program a.button:before, .page-template-page-how-alcohol-affects-brain-teachers-spanish .about-the-program a.button:before {
	content: "";
	display: inline-block;
	width: 58px;
	height: 58px;
	vertical-align: -17px;
	margin-right: 15px;
	background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2075%2075%22%20style%3D%22enable-background%3Anew%200%200%2075%2075%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text/css%22%3E%0A%09.st0%7Bfill%3A%23B4BBC3%3B%7D%0A%3C/style%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M36.6%2C28L36.6%2C28c0.7%2C0.1%2C1%2C0.1%2C1.7%2C0c1.9-0.3%2C3.4-1.9%2C3.8-3.9c0.1-0.6%2C0.1-0.8%2C0-1.4%0A%09%09c-0.3-2.1-1.9-3.6-3.9-3.9c-0.6-0.1-0.8-0.1-1.4%2C0c-2.1%2C0.3-3.6%2C1.9-3.9%2C3.9c-0.1%2C0.6-0.1%2C0.8%2C0%2C1.4C33.2%2C26.1%2C34.7%2C27.7%2C36.6%2C28z%22%0A%09%09/%3E%0A%09%3Cpolygon%20class%3D%22st0%22%20points%3D%2232.8%2C44.5%2032.8%2C56.3%2042.2%2C56.3%2042.2%2C32.8%2032.8%2C32.8%20%09%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M71.2%2C21.2c-1.9-3.9-4.2-7.1-7.3-10.2s-6.3-5.4-10.2-7.3c-10.4-5-22.3-5-32.6%2C0C17.3%2C5.6%2C14.1%2C7.9%2C11%2C11%0A%09%09c-3.1%2C3.1-5.4%2C6.3-7.3%2C10.2c-5%2C10.4-5%2C22.3%2C0%2C32.6C5.6%2C57.7%2C7.9%2C60.9%2C11%2C64c1.5%2C1.5%2C2.6%2C2.5%2C4.2%2C3.6c5.8%2C4.3%2C13.1%2C6.9%2C20.3%2C7.3%0A%09%09c7.2%2C0.4%2C14.4-1.3%2C20.6-4.9c3-1.7%2C5.4-3.6%2C7.9-6.1c3.1-3.1%2C5.4-6.3%2C7.3-10.2C76.2%2C43.5%2C76.2%2C31.5%2C71.2%2C21.2z%20M65.2%2C42.7%0A%09%09c-1.9%2C9.9-8.9%2C18.1-18.5%2C21.4c-1.9%2C0.6-3.6%2C1.1-5.6%2C1.3h0c-0.8%2C0.1-1.6%2C0.2-3.2%2C0.2c-2.2%2C0-2.2%2C0-3.7-0.1%0A%09%09C22%2C64.1%2C12.1%2C54.8%2C9.8%2C42.7c-0.4-1.9-0.4-2.8-0.4-5.2c0-2.4%2C0.1-3.3%2C0.4-5.2C12%2C20.9%2C20.9%2C12%2C32.2%2C9.8c1.9-0.4%2C2.8-0.4%2C5.2-0.4%0A%09%09c2.4%2C0%2C3.3%2C0.1%2C5.2%2C0.4C54.1%2C12%2C63%2C20.9%2C65.2%2C32.3c0.4%2C1.9%2C0.4%2C2.8%2C0.4%2C5.2C65.6%2C39.9%2C65.5%2C40.8%2C65.2%2C42.7z%22/%3E%0A%3C/g%3E%0A%3C/svg%3E%0A)
}

.page-template-page-brain-body-behavior .about-the-program a.button:hover,
.page-template-page-how-alcohol-affects-brain-parents .about-the-program a.button:hover, .page-template-page-how-alcohol-affects-brain-teachers .about-the-program a.button:hover, .page-template-page-how-alcohol-affects-brain-teachers-spanish .about-the-program a.button:hover {
	background-color: #c6cdd2
}

@media only screen and (max-width:500px) {
	.page-template-page-brain-body-behavior .about-the-program a.button:before,
	.page-template-page-how-alcohol-affects-brain-parents .about-the-program a.button:before, .page-template-page-how-alcohol-affects-brain-teachers .about-the-program a.button:before, .page-template-page-how-alcohol-affects-brain-teachers-spanish .about-the-program a.button:before {
		width: 30px;
		height: 30px;
		vertical-align: -4px
	}
}

.page-template-page-kids-home .brain-regions ul.regions, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions {
	list-style: none;
	padding: 0;
	margin: 0;
	display: flex;
	flex-wrap: wrap
}

.page-template-page-kids-home .brain-regions ul.regions li.region, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.region, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.region, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.region {
	width: 50%;
	min-height: 348px;
	color: #fff;
	font-family: LunchBox, sans-serif;
	font-size: 2em;
	text-align: center;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
	line-height: 1
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.region {
	width: 33.33%;
	min-height: 348px;
	color: #fff;
	font-family: LunchBox, sans-serif;
	font-size: 2em;
	text-align: center;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
	line-height: 1
}



@media (max-width: 1024px) {
	.page-template-page-kids-home .brain-regions ul.regions li.region, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.region, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.region, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.region, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.region {
		font-size: 1.25em;
	}
}

.page-template-page-kids-home .brain-regions ul.regions li.region>a, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.region>a, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.region>a, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.region>a, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.region>a {
	display: block;
	height: 100%;
	padding: 30px 20px 20px;
	text-decoration: none;
	color: #fff
}

.page-template-page-kids-home .brain-regions ul.regions li.region .svg-wrap>div, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.region .svg-wrap>div, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.region .svg-wrap>div, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.region .svg-wrap>div, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.region .svg-wrap>div {
	margin: 0 auto
}

.page-template-page-kids-home .brain-regions ul.regions li.region .svg-wrap>div svg, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.region .svg-wrap>div svg, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.region .svg-wrap>div svg, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.region .svg-wrap>div svg, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.region .svg-wrap>div svg {
	width: 100%
}

.page-template-page-kids-home .brain-regions ul.regions li.region .title, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.region .title, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.region .title, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.region .title, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.region .title {
	position: absolute;
	bottom: 20px;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
	white-space: nowrap
}

.page-template-page-kids-home .brain-regions ul.regions li.email-form, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.email-form, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.email-form, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.email-form, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.email-form {
	width: 100%;
	color: #fff;
	padding: 50px 10%;
	font-size: 1.1em;
	text-align: left;
	font-family: proxima-nova, sans-serif;
	line-height: 1.2
}

.page-template-page-kids-home .brain-regions ul.regions li.email-form h2, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.email-form h2, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.email-form h2, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.email-form h2, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.email-form h2 {
	margin: 0 0 5px;
	color: #c8df54;
	font-size: 2.1em;
	font-family: LunchBox, sans-serif;
	font-weight: 400
}

.page-template-page-kids-home .brain-regions ul.regions li.email-form input[type=email], .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.email-form input[type=email], .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.email-form input[type=email], .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.email-form input[type=email], .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.email-form input[type=email] {
	width: 100%;
	background: #5a728a;
	padding: 14px 10px;
	border: none;
	color: #fff;
	font-size: 1.2em;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px
}

.page-template-page-kids-home .brain-regions ul.regions li.email-form .ages, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.email-form .ages, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.email-form .ages, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.email-form .ages, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.email-form .ages {
	line-height: 1.4
}

.page-template-page-kids-home .brain-regions ul.regions li.email-form .ages label, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.email-form .ages label, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.email-form .ages label, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.email-form .ages label, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.email-form .ages label {
	margin-right: 10px
}

.page-template-page-kids-home .brain-regions ul.regions li.email-form .verify-box, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.email-form .verify-box, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.email-form .verify-box, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.email-form .verify-box, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.email-form .verify-box {
	padding: 20px 0;
	font-size: .85em
}

.page-template-page-kids-home .brain-regions ul.regions li.email-form .verify-box input, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.email-form .verify-box input, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.email-form .verify-box input, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.email-form .verify-box input, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.email-form .verify-box input {
	width: auto;
	margin-right: 7px
}

.page-template-page-kids-home .brain-regions ul.regions li.email-form button, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.email-form button, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.email-form button, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.email-form button, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.email-form button {
	color: #fff;
	padding: 5px 8px;
	border-color: #666
}

li.email-form form .form-column {
	width: 46%;
	display: inline-block;
}

li.email-form form div:first-of-type {
	float: left;
	margin-right: 5%;
}

li.email-form form div:last-of-type div:first-of-type {
	float: none;
	margin 0;
}

@media (max-width:768px) {
	li.email-form form .form-column {
		width: 100%;
	}
	li.email-form form div:first-of-type {
		margin-right: 0;
		margin-bottom: 3%;
	}
}

.page-template-page-kids-home .brain-regions ul.regions li.drawer, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.drawer, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.drawer, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.drawer, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.drawer {
	display: none;
	width: 100%;
	padding: 70px 30px 50px;
	background: #fff;
	font-size: 1.2em;
	position: relative
}

.page-template-page-kids-home .brain-regions ul.regions li.drawer .caret, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.drawer .caret, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.drawer .caret, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.drawer .caret, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.drawer .caret {
	top: 0;
	left: 90px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(136, 183, 213, 0);
	border-top-color: #fff;
	border-width: 30px;
	margin-left: -30px
}

.page-template-page-kids-home .brain-regions ul.regions li.drawer:nth-child(4n) .caret, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.drawer:nth-child(4n) .caret, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.drawer:nth-child(4n) .caret, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.drawer:nth-child(4n) .caret {
	left: auto;
	right: 90px
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.drawer:nth-child(4n) .caret {
	left: 50%;
	right: 50%;
}

.page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.drawer:nth-child(6n) .caret {
	left: auto;
	right: 90px;
}

.page-template-page-kids-home .brain-regions ul.regions li.drawer .icn-close, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.drawer .icn-close, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.drawer .icn-close, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.drawer .icn-close, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.drawer .icn-close {
	position: absolute;
	top: 40px;
	right: 40px;
	width: 16px;
	height: 16px;
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%2217%2017%2016%2016%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M29.7430088%2C18.2209056%20L25.0234375%2C22.9404769%20L20.3038663%2C18.2209056%20C19.7417271%2C17.6594325%2018.828584%2C17.6594325%2018.2664448%2C18.2209056%20C17.7049717%2C18.7830448%2017.7049717%2C19.6961879%2018.2664448%2C20.2583271%20L22.986016%2C24.9778983%20L18.2664448%2C29.6974696%20C17.7049717%2C30.2596087%2017.7049717%2C31.1727519%2018.2664448%2C31.734891%20C18.8312481%2C32.2990283%2019.7417271%2C32.2963642%2020.3038663%2C31.734891%20L25.0234375%2C27.0153198%20L29.7430088%2C31.734891%20C30.3051479%2C32.2963642%2031.218291%2C32.2963642%2031.7804302%2C31.734891%20C32.3445675%2C31.1700877%2032.3419033%2C30.2596087%2031.7804302%2C29.6974696%20L27.060859%2C24.9778983%20L31.7804302%2C20.2583271%20C32.3419033%2C19.6961879%2032.3445675%2C18.7830448%2031.7804302%2C18.2209056%20C31.218291%2C17.6594325%2030.3051479%2C17.6594325%2029.7430088%2C18.2209056%20L29.7430088%2C18.2209056%20Z%22%20id%3D%22Fill-2%22%20stroke%3D%22none%22%20fill%3D%22%23989898%22%20fill-rule%3D%22evenodd%22%3E%3C/path%3E%0A%3C/svg%3E);
	cursor: pointer
}

.page-template-page-kids-home .brain-regions ul.regions li.drawer .icn-close:hover, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.drawer .icn-close:hover, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.drawer .icn-close:hover, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.drawer .icn-close:hover, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.drawer .icn-close:hover {
	opacity: .8
}

.page-template-page-kids-home .brain-regions ul.regions li.drawer .video, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.drawer .video, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.drawer .video, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.drawer .video, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.drawer .video {
	width: 70%;
	float: left;
	position: relative
}

.page-template-page-kids-home .brain-regions ul.regions li.drawer .video:after, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.drawer .video:after, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.drawer .video:after, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.drawer .video:after {
	content: "";
	display: block;
	width: 99px;
	height: 47px;
	position: absolute;
	right: -98px;
	bottom: 2px;
	background: url(data:image/svg+xml,%3Csvg%20width%3D%22100px%22%20height%3D%2247px%22%20viewBox%3D%22491%201930%20100%2047%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3Cg%20%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20transform%3D%22translate%28491.000000%2C%201930.000000%29%22%20fill-opacity%3D%220.150447237%22%3E%0A%20%20%20%20%20%20%20%20%3Cpolygon%20fill%3D%22%23000000%22%20points%3D%2299.109375%200.34833197%200.869293056%2046.895207%200.86928304%200.34833197%22%3E%3C/polygon%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E)
}

.page-template-page-kids-home .brain-regions ul.regions li.drawer .video:after, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.drawer .video:after, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.drawer .video:after, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.drawer .video:after {
	content: "";
	display: block;
	width: 99px;
	height: 47px;
	position: absolute;
	right: -98px;
	bottom: 2px;
	background: url(data:image/svg+xml,%3Csvg%20width%3D%22100px%22%20height%3D%2247px%22%20viewBox%3D%22491%201930%20100%2047%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3Cg%20%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20transform%3D%22translate%28491.000000%2C%201930.000000%29%22%20fill-opacity%3D%220.150447237%22%3E%0A%20%20%20%20%20%20%20%20%3Cpolygon%20fill%3D%22%23000000%22%20points%3D%2299.109375%200.34833197%200.869293056%2046.895207%200.86928304%200.34833197%22%3E%3C/polygon%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E)
}

.page-template-page-kids-home .brain-regions ul.regions li.drawer .video iframe, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.drawer .video iframe, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.drawer .video iframe, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.drawer .video iframe, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.drawer .video iframe {
	width: 100%;
	height: 440px
}

.page-template-page-kids-home .brain-regions ul.regions li.drawer .info, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.drawer .info, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.drawer .info, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.drawer .info, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.drawer .info {
	width: 30%;
	float: right;
	padding: 0 0 0 40px;
	color: #4d555c;
	text-align: left;
	font-family: proxima-nova, sans-serif;
	line-height: 1.2
}

.page-template-page-kids-home .brain-regions ul.regions li.drawer .info h2, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.drawer .info h2, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.drawer .info h2, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.drawer .info h2, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.drawer .info h2 {
	margin: 0 0 8px;
	color: #438e55;
	font-size: 1.8em;
	font-family: LunchBox, sans-serif;
	font-weight: 400
}

.page-template-page-kids-home .brain-regions ul.regions li.drawer .info ul.docs, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.drawer .info ul.docs, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.drawer .info ul.docs, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.drawer .info ul.docs, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.drawer .info ul.docs {
	list-style: none;
	padding: 0;
	margin: 30px 0 10;
	font-size: .85em
}

.page-template-page-kids-home .brain-regions ul.regions li.drawer .info ul.docs li, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.drawer .info ul.docs li, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.drawer .info ul.docs li, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.drawer .info ul.docs li, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.drawer .info ul.docs li {
	border-bottom: 1px solid #ddd
}

.page-template-page-kids-home .brain-regions ul.regions li.drawer .info ul.docs li a, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.drawer .info ul.docs li a, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.drawer .info ul.docs li a, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.drawer .info ul.docs li a, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.drawer .info ul.docs li a {
	display: block;
	padding: 15px 25px 15px 40px;
	color: #438e55;
	-webkit-transition: all .25s;
	-moz-transition: all .25s;
	-o-transition: all .25s;
	transition: all .25s;
	position: relative
}

.page-template-page-kids-home .brain-regions ul.regions li.drawer .info ul.docs li a:before, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.drawer .info ul.docs li a:before, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.drawer .info ul.docs li a:before, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.drawer .info ul.docs li a:before, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.drawer .info ul.docs li a:before {
	display: inline-block;
	content: "";
	width: 20px;
	height: 30px;
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2221px%22%20height%3D%2230px%22%20viewBox%3D%224%208%2021%2030%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3Cg%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20transform%3D%22translate%285.220000%2C%208.100000%29%22%3E%0A%20%20%20%20%20%20%20%20%3Cpolygon%20fill%3D%22%235F121C%22%20points%3D%2214.9875%2025.1737422%20-6.53699317e-13%2028.4858525%20-6.53699317e-13%203.5258525%2014.9875%200.213742209%22%3E%3C/polygon%3E%0A%20%20%20%20%20%20%20%20%3Crect%20fill%3D%22%23D0011B%22%20x%3D%22-6.53699317e-13%22%20y%3D%223.5258525%22%20width%3D%2218.56%22%20height%3D%2224.96%22%3E%3C/rect%3E%0A%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22translate%281.280000%2C%2010.240000%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M2.28608%2C9.9104925%20L2.28608%2C8.2976925%20L3.4688%2C8.2976925%20C4.66688%2C8.2976925%205.312%2C7.4989725%205.312%2C6.5466525%20C5.312%2C5.5866525%204.66688%2C4.7879325%203.4688%2C4.7879325%20L0.73472%2C4.7879325%20L0.73472%2C9.9104925%20L2.28608%2C9.9104925%20Z%20M3.26912%2C6.9460125%20L2.28608%2C6.9460125%20L2.28608%2C6.1396125%20L3.26912%2C6.1396125%20C3.53024%2C6.1396125%203.7376%2C6.2701725%203.7376%2C6.5466525%20C3.7376%2C6.8154525%203.53024%2C6.9460125%203.26912%2C6.9460125%20L3.26912%2C6.9460125%20Z%20M8.1152%2C9.9104925%20C9.72032%2C9.9104925%2010.9184%2C8.9812125%2010.9184%2C7.3453725%20C10.9184%2C5.7095325%209.72032%2C4.7879325%208.10752%2C4.7879325%20L5.81888%2C4.7879325%20L5.81888%2C9.9104925%20L8.1152%2C9.9104925%20Z%20M8.10752%2C8.5588125%20L7.37024%2C8.5588125%20L7.37024%2C6.1396125%20L8.1152%2C6.1396125%20C8.94464%2C6.1396125%209.344%2C6.6541725%209.344%2C7.3453725%20C9.344%2C7.9904925%208.8832%2C8.5588125%208.10752%2C8.5588125%20L8.10752%2C8.5588125%20Z%20M13.02272%2C9.9104925%20L13.02272%2C7.9981725%20L15.30368%2C7.9981725%20L15.30368%2C6.6464925%20L13.02272%2C6.6464925%20L13.02272%2C6.1396125%20L15.35744%2C6.1396125%20L15.35744%2C4.7879325%20L11.47136%2C4.7879325%20L11.47136%2C9.9104925%20L13.02272%2C9.9104925%20Z%22%20id%3D%22PDF%22%20fill%3D%22%23FFFFFF%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.96%2C11.84%20L15.68%2C11.84%22%20stroke%3D%22%23FFFFFF%22%20stroke-width%3D%220.64%22%20stroke-linecap%3D%22square%22%20opacity%3D%220.32864972%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.96%2C1.1025%20L15.68%2C1.1025%22%20stroke%3D%22%23FFFFFF%22%20stroke-width%3D%220.64%22%20stroke-linecap%3D%22square%22%20opacity%3D%220.32864972%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E);
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transition: left .25s;
	-moz-transition: left .25s;
	-o-transition: left .25s;
	transition: left .25s
}

.page-template-page-kids-home .brain-regions ul.regions li.drawer .info ul.docs li a.download-all:before, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.drawer .info ul.docs li a.download-all:before, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.drawer .info ul.docs li a.download-all:before, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.drawer .info ul.docs li a.download-all:before, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.drawer .info ul.docs li a.download-all:before {
	width: 24px;
	height: 21px;
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2224px%22%20height%3D%2221px%22%20viewBox%3D%22963%202148%2024%2021%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M973.426624%2C2151.39648%20L970.893731%2C2148.65069%20C970.754513%2C2148.50018%20970.574996%2C2148.41797%20970.388817%2C2148.41797%20L964.393804%2C2148.41797%20C963.980148%2C2148.41797%20963.519531%2C2148.66936%20963.519531%2C2149.1626%20L963.519531%2C2167.62939%20C963.519531%2C2168.12264%20963.980148%2C2168.67188%20964.393804%2C2168.67188%20L986.375519%2C2168.67188%20C986.789175%2C2168.67188%20987%2C2168.12264%20987%2C2167.62939%20L987%2C2152.14111%20C987%2C2151.64787%20986.789175%2C2151.39648%20986.375519%2C2151.39648%20L973.426624%2C2151.39648%20Z%22%20id%3D%22Page-1%22%20stroke%3D%22none%22%20fill%3D%22%23C90024%22%20fill-rule%3D%22evenodd%22%3E%3C/path%3E%0A%3C/svg%3E)
}

.page-template-page-kids-home .brain-regions ul.regions li.drawer .info ul.docs li a:after, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.drawer .info ul.docs li a:after, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.drawer .info ul.docs li a:after, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.drawer .info ul.docs li a:after, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.drawer .info ul.docs li a:after {
	display: inline-block;
	content: "";
	width: 12px;
	height: 14px;
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2212px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2012%2014%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3Cg%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20transform%3D%22translate%280.000000%2C%200.500000%29%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.125%2C12.484375%20C9.32333932%2C12.484375%2011.9160156%2C9.8916987%2011.9160156%2C6.69335938%20C11.9160156%2C3.49502005%209.32333932%2C0.90234375%206.125%2C0.90234375%20C2.92666068%2C0.90234375%200.333984375%2C3.49502005%200.333984375%2C6.69335938%20C0.333984375%2C9.8916987%202.92666068%2C12.484375%206.125%2C12.484375%20Z%20M3.89306536%2C7.6103474%20C4.58134688%2C8.43668672%205.26962839%2C9.26379818%205.95729219%2C10.0901375%20C6.00794427%2C10.1511362%206.06770755%2C10.172756%206.125%2C10.1692042%20C6.18229245%2C10.1733737%206.24205573%2C10.1511362%206.29270781%2C10.0901375%20C6.98098932%2C9.26379818%207.66927083%2C8.43668672%208.35693464%2C7.6103474%20C8.48418255%2C7.45761901%208.41067526%2C7.20543958%208.18922682%2C7.20543958%20L7.32304531%2C7.20543958%20L7.32304531%2C3.45456016%20C7.32304531%2C3.32545911%207.21510078%2C3.21751458%207.08599974%2C3.21751458%20L5.16338255%2C3.21751458%20C5.03443594%2C3.21751458%204.92633698%2C3.32545911%204.92633698%2C3.45456016%20L4.92633698%2C7.20543958%20L4.06015547%2C7.20543958%20C3.83932474%2C7.20543958%203.76581745%2C7.4570013%203.89306536%2C7.6103474%20Z%22%20id%3D%22Combined-Shape%22%20fill%3D%22%2364B579%22%3E%3C/path%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E);
	position: absolute;
	right: 10px;
	top: 50%;
	transform: translateY(-50%)
}

.page-template-page-kids-home .brain-regions ul.regions li.drawer .info ul.docs li a:hover, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.drawer .info ul.docs li a:hover, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.drawer .info ul.docs li a:hover, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.drawer .info ul.docs li a:hover, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.drawer .info ul.docs li a:hover {
	color: #fff;
	background: #66b77a;
	padding-left: 50px;
	-webkit-box-shadow: 0 0 20px 8px rgba(0, 0, 0, .1);
	-moz-box-shadow: 0 0 20px 8px rgba(0, 0, 0, .1);
	box-shadow: 0 0 20px 8px rgba(0, 0, 0, .1)
}

.page-template-page-kids-home .brain-regions ul.regions li.drawer .info ul.docs li a:hover:before, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.drawer .info ul.docs li a:hover:before, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.drawer .info ul.docs li a:hover:before, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.drawer .info ul.docs li a:hover:before, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.drawer .info ul.docs li a:hover:before {
	left: 10px
}

.page-template-page-kids-home .brain-regions ul.regions li.drawer .info ul.docs li a:hover:after, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.drawer .info ul.docs li a:hover:after, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.drawer .info ul.docs li a:hover:after, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.drawer .info ul.docs li a:hover:after, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.drawer .info ul.docs li a:hover:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2212px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2012%2014%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3Cg%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20transform%3D%22translate%280.000000%2C%200.500000%29%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.125%2C12.484375%20C9.32333932%2C12.484375%2011.9160156%2C9.8916987%2011.9160156%2C6.69335938%20C11.9160156%2C3.49502005%209.32333932%2C0.90234375%206.125%2C0.90234375%20C2.92666068%2C0.90234375%200.333984375%2C3.49502005%200.333984375%2C6.69335938%20C0.333984375%2C9.8916987%202.92666068%2C12.484375%206.125%2C12.484375%20Z%20M3.89306536%2C7.6103474%20C4.58134688%2C8.43668672%205.26962839%2C9.26379818%205.95729219%2C10.0901375%20C6.00794427%2C10.1511362%206.06770755%2C10.172756%206.125%2C10.1692042%20C6.18229245%2C10.1733737%206.24205573%2C10.1511362%206.29270781%2C10.0901375%20C6.98098932%2C9.26379818%207.66927083%2C8.43668672%208.35693464%2C7.6103474%20C8.48418255%2C7.45761901%208.41067526%2C7.20543958%208.18922682%2C7.20543958%20L7.32304531%2C7.20543958%20L7.32304531%2C3.45456016%20C7.32304531%2C3.32545911%207.21510078%2C3.21751458%207.08599974%2C3.21751458%20L5.16338255%2C3.21751458%20C5.03443594%2C3.21751458%204.92633698%2C3.32545911%204.92633698%2C3.45456016%20L4.92633698%2C7.20543958%20L4.06015547%2C7.20543958%20C3.83932474%2C7.20543958%203.76581745%2C7.4570013%203.89306536%2C7.6103474%20Z%22%20id%3D%22Combined-Shape%22%20fill%3D%22%23FFFFFF%22%3E%3C/path%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E)
}

@media only screen and (max-width:980px) {
	.page-template-page-kids-home .brain-regions ul.regions li.drawer .video, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.drawer .video, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.drawer .video, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.drawer .video, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.drawer .video {
		width: 60%
	}
	.page-template-page-kids-home .brain-regions ul.regions li.drawer .video iframe, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.drawer .video iframe, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.drawer .video iframe, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.drawer .video iframe, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.drawer .video iframe {
		height: 300px
	}
	.page-template-page-kids-home .brain-regions ul.regions li.drawer .info, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.drawer .info, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.drawer .info, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.drawer .info, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.drawer .info {
		width: 40%
	}
}

@media only screen and (max-width:800px) {
	.page-template-page-kids-home .brain-regions ul.regions li.drawer, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.drawer, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.drawer, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.drawer, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.drawer {
		padding: 50px 0
	}
	.page-template-page-kids-home .brain-regions ul.regions li.drawer .icn-close, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.drawer .icn-close, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.drawer .icn-close, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.drawer .icn-close, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.drawer .icn-close {
		top: 20px
	}
	.page-template-page-kids-home .brain-regions ul.regions li.drawer .video, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.drawer .video, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.drawer .video, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.drawer .video, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.drawer .video {
		width: 100%;
		float: left;
		position: relative;
		margin-bottom: 30px
	}
	.page-template-page-kids-home .brain-regions ul.regions li.drawer .info, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li.drawer .info, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li.drawer .info, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li.drawer .info, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li.drawer .info {
		width: 100%;
		padding: 0 20px
	}
}

@media only screen and (max-width:600px) {
	.page-template-page-kids-home .brain-regions ul.regions li, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li {
		width: 100% !important;
		order: 0 !important
	}
	.page-template-page-kids-home .brain-regions ul.regions li .title, .page-template-page-how-alcohol-affects-brain-kids .brain-regions ul.regions li .title, .page-template-page-how-alcohol-affects-brain-parents .brain-regions ul.regions li .title, .page-template-page-how-alcohol-affects-brain-teachers .brain-regions ul.regions li .title, .page-template-page-how-alcohol-affects-brain-teachers-spanish .brain-regions ul.regions li .title {
		font-size: 0.9em
	}
}

.brain-lb .fancybox-skin {
	background: #fff
}

.brain-lb .fancybox-close {
	top: 14px;
	right: 14px;
	background: 0 0
}

.brain-lb .fancybox-close:before {
	position: absolute;
	top: 0;
	right: 0;
	content: "";
	display: block;
	width: 16px;
	height: 16px;
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%2217%2017%2016%2016%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M29.7430088%2C18.2209056%20L25.0234375%2C22.9404769%20L20.3038663%2C18.2209056%20C19.7417271%2C17.6594325%2018.828584%2C17.6594325%2018.2664448%2C18.2209056%20C17.7049717%2C18.7830448%2017.7049717%2C19.6961879%2018.2664448%2C20.2583271%20L22.986016%2C24.9778983%20L18.2664448%2C29.6974696%20C17.7049717%2C30.2596087%2017.7049717%2C31.1727519%2018.2664448%2C31.734891%20C18.8312481%2C32.2990283%2019.7417271%2C32.2963642%2020.3038663%2C31.734891%20L25.0234375%2C27.0153198%20L29.7430088%2C31.734891%20C30.3051479%2C32.2963642%2031.218291%2C32.2963642%2031.7804302%2C31.734891%20C32.3445675%2C31.1700877%2032.3419033%2C30.2596087%2031.7804302%2C29.6974696%20L27.060859%2C24.9778983%20L31.7804302%2C20.2583271%20C32.3419033%2C19.6961879%2032.3445675%2C18.7830448%2031.7804302%2C18.2209056%20C31.218291%2C17.6594325%2030.3051479%2C17.6594325%2029.7430088%2C18.2209056%20L29.7430088%2C18.2209056%20Z%22%20id%3D%22Fill-2%22%20stroke%3D%22none%22%20fill%3D%22%23989898%22%20fill-rule%3D%22evenodd%22%3E%3C/path%3E%0A%3C/svg%3E)
}

.page-template-page-how-alcohol-affects-brain-email-signup-parents, .page-template-page-how-alcohol-affects-brain-assessment-access-teachers {
	background: #fff !important
}

.page-template-page-how-alcohol-affects-brain-email-signup-parents .email-lightbox-brain, .page-template-page-how-alcohol-affects-brain-assessment-access-teachers .email-lightbox-brain {
	position: absolute;
	left: 0;
	top: 20px
}

.page-template-page-how-alcohol-affects-brain-email-signup-parents #brain-email-signup-lightbox, .page-template-page-how-alcohol-affects-brain-assessment-access-teachers #brain-email-signup-lightbox {
	padding: 30px 40px 0 280px;
	color: #445b6d
}

.page-template-page-how-alcohol-affects-brain-email-signup-parents #brain-email-signup-lightbox h1, .page-template-page-how-alcohol-affects-brain-assessment-access-teachers #brain-email-signup-lightbox h1 {
	margin: 0;
	font-size: 2.3em;
	font-family: LunchBox, sans-serif;
	font-weight: 400
}

.page-template-page-how-alcohol-affects-brain-email-signup-parents #brain-email-signup-lightbox p, .page-template-page-how-alcohol-affects-brain-assessment-access-teachers #brain-email-signup-lightbox p {
	font-size: 1.1em
}

.page-template-page-how-alcohol-affects-brain-email-signup-parents #brain-email-signup-lightbox input[type=email], .page-template-page-how-alcohol-affects-brain-assessment-access-teachers #brain-email-signup-lightbox input[type=email] {
	width: 100%;
	padding: 15px 10px;
	margin: 0 0 20px;
	background: #dfE3e7;
	border: none;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px
}

.page-template-page-how-alcohol-affects-brain-email-signup-parents #brain-email-signup-lightbox .ages, .page-template-page-how-alcohol-affects-brain-assessment-access-teachers #brain-email-signup-lightbox .ages {
	margin-bottom: 20px
}

.page-template-page-how-alcohol-affects-brain-email-signup-parents #brain-email-signup-lightbox .ages label, .page-template-page-how-alcohol-affects-brain-assessment-access-teachers #brain-email-signup-lightbox .ages label {
	margin-right: 10px
}

.page-template-page-how-alcohol-affects-brain-email-signup-parents #brain-email-signup-lightbox .verify-box, .page-template-page-how-alcohol-affects-brain-assessment-access-teachers #brain-email-signup-lightbox .verify-box {
	margin-bottom: 15px;
	font-size: .9em
}

.page-template-page-how-alcohol-affects-brain-email-signup-parents #brain-email-signup-lightbox .verify-box input, .page-template-page-how-alcohol-affects-brain-assessment-access-teachers #brain-email-signup-lightbox .verify-box input {
	margin-right: 5px
}

@media only screen and (max-width:600px) {
	.page-template-page-how-alcohol-affects-brain-email-signup-parents .email-lightbox-brain, .page-template-page-how-alcohol-affects-brain-assessment-access-teachers .email-lightbox-brain {
		left: -100px
	}
	.page-template-page-how-alcohol-affects-brain-email-signup-parents #brain-email-signup-lightbox, .page-template-page-how-alcohol-affects-brain-assessment-access-teachers #brain-email-signup-lightbox {
		padding: 0 40px 0 180px
	}
}

@media only screen and (max-width:500px) {
	.page-template-page-how-alcohol-affects-brain-email-signup-parents .email-lightbox-brain, .page-template-page-how-alcohol-affects-brain-assessment-access-teachers .email-lightbox-brain {
		display: none
	}
	.page-template-page-how-alcohol-affects-brain-email-signup-parents #brain-email-signup-lightbox, .page-template-page-how-alcohol-affects-brain-assessment-access-teachers #brain-email-signup-lightbox {
		padding: 30px
	}
}

.head-block:after, hr, img {
	display: block
}

fieldset, hr {
	border: 0;
	padding: 0
}

@font-face {
	font-family: Norwester;
	src: url(../fnt/norwester.eot);
	src: url(../fnt/norwester.eot#iefix) format("embedded-opentype"), url(../fnt/norwester.woff) format("woff"), url(../fnt/norwester.ttf) format("truetype")
}

@font-face {
	font-family: LunchBox;
	src: url(../fnt/28EEEC_3_0.eot);
	src: url(../fnt/28EEEC_3_0.eot#iefix) format("embedded-opentype"), url(../fnt/28EEEC_3_0.woff) format("woff"), url(../fnt/28EEEC_3_0.ttf) format("truetype")
}

@font-face {
	font-family: LunchBoxOrnaments;
	src: url(../fnt/28EEEC_0_0.eot);
	src: url(../fnt/28EEEC_0_0.eot#iefix) format("embedded-opentype"), url(../fnt/28EEEC_0_0.woff) format("woff"), url(../fnt/28EEEC_0_0.ttf) format("truetype")
}

@font-face {
	font-family: icn;
	src: url(../fnt/ALL-Icns.eot);
	src: url(../fnt/ALL-Icns.eot#iefix) format("embedded-opentype"), url(../fnt/ALL-Icns.ttf) format("truetype"), url(../fnt/ALL-Icns.woff) format("woff"), url(../fnt/ALL-Icns.svg#ALL-Icns) format("svg");
	font-weight: 400;
	font-style: normal
}

button, html, input, select, textarea {
	color: #494949;
	font-family: proxima-nova, sans-serif
}

body {
	font-size: 1em;
	line-height: 1.35;
	background: #f3f4f5
}

::-moz-selection {
	background: #384251;
	color: #fff;
	text-shadow: none
}

::selection {
	background: #4b5a64;
	color: #fff;
	text-shadow: none
}

::-webkit-input-placeholder {
	color: #4b4b4b
}

:-moz-placeholder {
	color: #4b4b4b
}

::-moz-placeholder {
	color: #4b4b4b
}

:-ms-input-placeholder {
	color: #4b4b4b
}

hr {
	height: 1px;
	border-top: 1px solid #ccc;
	margin: 1em 0
}

img {
	max-width: 100%
}

fieldset {
	margin: 0
}

.head-lined, .head-more-games {
	border-bottom: 1px solid #ddd
}

a {
	color: #008fd4;
	text-decoration: none
}

* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-font-smoothing: antialiased
}

h1, h2, h3, h4, h5, h6, p {
	margin-top: 0;
	margin-bottom: .75em
}

.head {
	margin-bottom: .4em
}

.head.sz-l, .head.sz-xl {
	font-size: 1.875em;
	margin-bottom: .26667em;
	line-height: 1
}

.head.alt {
	font-family: Norwester, sans-serif;
	font-size: 2.1875em;
	font-weight: 400;
	margin-bottom: 0;
	line-height: 1
}

@media (min-width:775px) {
	.head.sz-l {
		font-size: 2.5em;
		margin-bottom: .2em
	}
	.head.sz-xl {
		font-size: 3.4375em;
		margin-bottom: .14545em
	}
	.head.alt {
		font-size: 3.125em
	}
}

.subhead {
	line-height: 1.2
}

.subhead.sz-xs {
	line-height: 1
}

.subhead.sz-l, .subhead.sz-m {
	font-size: 1.5625em;
	margin-bottom: .2em
}

.subhead.sz-xl {
	font-size: 2.375em
}

.subhead.drawn {
	font-family: LunchBox, sans-serif;
	font-weight: 400;
	margin-bottom: 0
}

@media (min-width:775px) {
	.subhead.sz-xs {
		font-size: .75em
	}
	.subhead.sz-m {
		font-size: 1.5em;
		margin-bottom: .33333em
	}
	.subhead.sz-l {
		font-size: 1.875em;
		margin-bottom: .16667em
	}
}

.head, .subhead {
	font-weight: 700;
	font-size: 1em
}

.srf {
	font-family: bree-serif, sans-serif;
	font-weight: 400 !important
}

.head-block {
	font-size: 1em;
	font-weight: 700;
	letter-spacing: .125em;
	border-top: 5px solid rgba(0, 0, 0, .4);
	padding: .75em 1.25em;
	color: #fff;
	background: rgba(0, 0, 0, .2);
	margin-bottom: 1.25em;
	position: relative
}

.head-block.circ {
	padding-right: 6.25em
}

.head-block .secondary {
	text-decoration: none;
	font-weight: 600;
	text-transform: none;
	display: block;
	letter-spacing: normal
}

.head-block.mint {
	background: #57a978;
	border-top-color: #83bf9c
}

.head-block.red {
	background: #cf5a4b;
	border-top-color: #9c4438
}

.head-block.instagram {
	background: #6f5c4f;
	border-top-color: #e3c256;
	z-index: 100;
}

.head-block.instagram .secondary {
	color: #b7a699
}

.head-block.flickr {
	background: #2a5c9a;
	border-top-color: #c81b74
}

.head-block.twitter {
	background: #00acec;
	border-top-color: #008bc0
}

.head-block.facebook {
	background: #435796;
	border-top-color: #37487c
}

.head-block.pinterest {
	background: #c10c2c;
	border-top-color: #9f0a24
}

.head-block.youtube {
	background: #737374;
	border-top-color: #404041
}

.head-block.blue {
	background: #0097e0;
	border-top-color: #026c9f
}

.head-block.blueMed {
	background: #0371a6;
	border-top-color: #035d89
}

.head-block.blueDrk {
	background: #576376;
	border-top-color: #384251
}

.head-block.nomarg {
	margin-bottom: 0
}

.head-block:after {
	content: '';
	width: 3.125em;
	height: 3.125em;
	position: absolute;
	right: 1.25em;
	top: .5em
}

.head-lined i, .head-social {
	text-transform: uppercase;
	position: relative
}

@media (min-width:775px) {
	.head-block {
		padding: .75em 1.875em;
		margin-bottom: 1.875em
	}
	.head-block.circ {
		padding-right: 6.25em
	}
	.head-block .secondary {
		display: inline-block
	}
	.head-block.card-head {
		padding: .75em 1.25em
	}
	.head-block:after {
		right: 1.875em
	}
}

.head-block-a {
	font-size: 1em;
	font-size: 1.125em;
	font-weight: 700;
	text-align: center;
	padding: .44444em .55556em;
	max-width: 40.83333em
}

.head-block-a.nomarg {
	margin-bottom: 0
}

.head-block-a.noCntr {
	text-align: left;
	padding-left: 0;
	padding-right: 0
}

@media (min-width:560px) {
	.head-block-a {
		font-size: 1.875em;
		max-width: 24.5em;
		padding: .46667em 12%
	}
}

.head-lined {
	text-align: center;
	font-size: 1em;
	margin-bottom: 2.5em
}

.head-lined i {
	font-size: 1.125em;
	font-style: normal;
	display: inline-block;
	background: #fff;
	top: 15px;
	padding: 0 .9375em
}

.head-lined.grBg i {
	background: #f3f4f5;
}

.head-split {
	font-size: 1.5625em;
	line-height: 1.05;
	margin-bottom: 0
}

.head-split i {
	font-size: 2.2em;
	font-family: Norwester, sans-serif;
	font-weight: 400;
	font-style: normal;
	text-transform: uppercase;
	display: block
}

@media (min-width:775px) {
	.head-split {
		font-size: 2em
	}
	.head-split i {
		font-size: 2.1875em
	}
}

.head-social {
	font-size: .71875em;
	font-weight: 600;
	line-height: 1.4;
	color: #8e8e8f;
	letter-spacing: .09565em;
	margin-bottom: 0;
	padding: .5em .86957em .5em 3.47826em;
	min-height: 2.6087em
}

.head-conversation:before, .head-social:before {
	font-weight: 400;
	font-family: icn
}

.head-social:before {
	text-transform: lowercase;
	display: inline-block;
	font-size: 19px;
	height: 1.57895em;
	width: 1.57895em;
	line-height: 1.57895em;
	color: #fff;
	text-align: center;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 30;
	-webkit-border-radius: 2px 2px 0 0;
	-moz-border-radius: 2px 2px 0 0;
	-ms-border-radius: 2px 2px 0 0;
	-o-border-radius: 2px 2px 0 0;
	border-radius: 2px 2px 0 0
}

.button, .button-more {
	text-transform: uppercase
}

.head-social.tw:before {
	content: 't';
	background: #49a9df
}

.head-social.fb:before {
	content: 'f';
	background: #435796;
	padding-left: .52632em
}

.head-blog, .head-games, .spanish {
	-webkit-background-size: contain;
	-moz-background-size: contain;
	-o-background-size: contain
}

.spanish {
	width: 280px;
	height: 88px;
	margin: 0 auto;
	background-size: contain
}

@media (min-width:560px) {
	.spanish {
		width: 333px;
		height: 105px
	}
}

.spanish {
	background-image: url('png/en-espanol.png');
	background-repeat: no-repeat;
}

.spanish:after {
	background-image: url('png/en-espanol.png');
	background-repeat: no-repeat;
}

@media (min-width:960px) {
	.head-social {
		font-size: .875em;
		letter-spacing: .07857em;
		padding-left: 4.07143em;
		min-height: 2.71429em;
		padding-top: .85714em;
		padding-bottom: .57143em
	}
	.head-social:before {
		font-size: 24px;
		height: 1.58333em;
		width: 1.58333em;
		line-height: 1.58333em;
		-webkit-border-radius: 3px 3px 0 0;
		-moz-border-radius: 3px 3px 0 0;
		-ms-border-radius: 3px 3px 0 0;
		-o-border-radius: 3px 3px 0 0;
		border-radius: 3px 3px 0 0
	}
	.head-social.fb:before {
		padding-left: .5em
	}
}

.button, .nav-primary>li>a {
	letter-spacing: 1px;
	text-decoration: none
}

@media (min-width:1270px) {
	.head-social {
		font-size: 1em;
		padding-left: 3.5625em
	}
	.head-social:before {
		font-size: 27px;
		height: 1.55556em;
		width: 1.55556em;
		line-height: 1.55556em;
		-webkit-border-radius: 3px 3px 0 0;
		-moz-border-radius: 3px 3px 0 0;
		-ms-border-radius: 3px 3px 0 0;
		-o-border-radius: 3px 3px 0 0;
		border-radius: 3px 3px 0 0
	}
}

.head-overlay, .head-post h1 {
	line-height: 1.1
}

.head-social a {
	text-decoration: none;
	color: #8e8e8f
}

.head-blog, .spanish {
	width: 280px;
	height: 88px;
	margin: 0 auto;
	background-size: contain
}

@media (min-width:560px) {
	.head-blog, .spanish {
		width: 333px;
		height: 105px
	}
}

.head-post {
	background: #57a978;
	border-top: 6px solid #83bf9c;
	color: #fff;
	padding: .9375em 1.25em
}

.head-scholastic, .head-tease-pinterest {
	overflow: hidden;
	background-color: #fff;
	position: relative
}

.head-post .post-meta {
	color: #c9ead6
}

@media (min-width:775px) {
	.head-post {
		padding: 1.875em
	}
}

.head-conversation {
	padding-top: .66667em
}

.head-conversation.cBlueMed {
	color: #26a6e4
}

.head-conversation:before {
	content: 'b';
	display: block;
	font-size: 3.6em;
	font-size: 108px;
	line-height: .74074em
}

.bars-icn i:after, .head-scholastic:after {
	content: ''
}

@media (min-width:775px) {
	.head-conversation {
		padding-top: 0
	}
	.head-conversation:before {
		font-size: 70px;
		line-height: .5em
	}
}

.head-games {
	font-size: 1em;
	background-size: contain;
	width: 15.1875em;
	height: 6.25em;
	margin: 2.5em auto 0
}

.head-interactive-game, .head-join-team {
	-webkit-background-size: contain;
	-moz-background-size: contain;
	-o-background-size: contain;
	font-size: 1em
}

.head-join-team {
	width: 17.5em;
	height: 6.1875em;
	background-size: contain;
	margin: 0 auto .9375em
}

.head-join-team.sm {
	width: 14.875em;
	height: 5.25em
}

@media (min-width:560px) {
	.head-join-team {
		width: 23.125em;
		height: 8.1875em
	}
	.head-join-team.sm {
		width: 14.875em;
		height: 5.25em;
		margin: 0 auto
	}
}

@media (min-width:775px) {
	.head-join-team.sm {
		margin: 0 auto
	}
}

@media (min-width:960px) {
	.head-join-team {
		margin: 0 auto
	}
	.head-join-team.sm {
		margin-left: 0;
		margin-right: 0
	}
}

.head-tease-pinterest {
	font-size: 1em;
	height: 3.5em;
	text-indent: -9999px;
	background-size: 7.375em 1.875em;
	background-position: center center;
	margin-bottom: 0;
	-webkit-box-shadow: 0 3px 6px -2px rgba(0, 0, 0, .2);
	-moz-box-shadow: 0 3px 6px -2px rgba(0, 0, 0, .2);
	box-shadow: 0 3px 6px -2px rgba(0, 0, 0, .2);
	z-index: 40
}

.head-scholastic {
	font-size: 1em;
	height: 5.1875em;
	text-indent: -99999px;
	display: block;
	background-image: url(../img/logo-scholastic.png?1466434342);
	background-repeat: no-repeat;
	background-size: 11.4375em 1.375em;
	background-position: center 1.5em;
	margin-bottom: 1.125em
}

.head-scholastic:after {
	height: .875em;
	display: block;
	background: url(../img/jaggedTeal.png?1466434342) bottom repeat-x #fff;
	background-size: 3.6875em .875em;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0
}

.head-interactive-game {
	width: 16.875em;
	height: 9.9375em;
	background-size: contain;
	margin: 2.8125em auto
}

.head-more-games i, .head-more-superstars {
	-webkit-background-size: contain;
	-moz-background-size: contain;
	-o-background-size: contain
}

@media (min-width:775px) {
	.head-interactive-game {
		width: 20.1875em;
		height: 11.875em;
		margin: 2.8125em auto 8.875em
	}
}

.head-more-superstars {
	font-size: 1em;
	width: 15.625em;
	height: 2.875em;
	margin: .5em auto .75em;
	background-size: contain
}

@media (min-width:400px) {
	.head-more-superstars {
		width: 18.75em;
		height: 3.4375em
	}
}

@media (min-width:560px) {
	.head-more-superstars {
		width: 28em;
		height: 5.125em
	}
}

.head-more-games {
	font-size: 1em;
	margin-bottom: 2.1875em
}

.head-more-games i {
	background-color: #f3f4f5;
	background-size: contain;
	display: block;
	width: 15em;
	height: 4.5625em;
	margin: 0 auto;
	position: relative;
	top: 2em
}

.bars-icn {
	margin-bottom: 1.5625em
}

.bars-icn i:after {
	width: 1.66667em;
	height: 1.5em;
	display: inline-block;
	margin-left: .55556em;
	position: relative;
	top: 4px;
	-webkit-background-size: contain;
	-moz-background-size: contain;
	-o-background-size: contain;
	background-size: contain
}

.cpy-l {
	font-size: 1.25em
}

@media (min-width:775px) {
	.cpy-l {
		font-size: 1.125em
	}
}

.content-generic.sb, .content.sb {
	font-weight: 600
}

.content-generic.bld, .content.bld {
	font-weight: 700
}

.content-generic {
	font-size: .9375em
}

.content-generic b, .content-generic strong {
	font-weight: 600
}

.content-generic h1, .content-generic h2, .content-generic h3, .content-generic h4, .content-generic h5, .content-generic h6 {
	color: #0097e0
}

.content-generic h1 em, .content-generic h1 i, .content-generic h2 em, .content-generic h2 i, .content-generic h3 em, .content-generic h3 i, .content-generic h4 em, .content-generic h4 i, .content-generic h5 em, .content-generic h5 i, .content-generic h6 em, .content-generic h6 i {
	font-style: italic;
	font-weight: 400
}

.content-generic h1 {
	font-size: 1.86667em;
	margin-bottom: .35714em
}

.content-generic h2 {
	font-size: 1.66667em;
	margin-bottom: .4em
}

.content-generic h3 {
	font-size: 1.33333em;
	margin-bottom: .4em
}

.content-generic h4, .content-generic h5, .content-generic h6 {
	font-size: 1.2em;
	margin-bottom: .44444em
}

.content-generic ul {
	margin: 0 0 1.5625em;
	padding: 0 0 0 1.1em
}

.content-generic li {
	margin-bottom: .625em
}

.content-generic.sz-lrg, .content-generic.sz-xl {
	font-size: 1.0625em
}

.content-generic.sz-lrg h1, .content-generic.sz-xl h1 {
	font-size: 1.64706em;
	margin-bottom: .35714em
}

.content-generic.sz-lrg h2, .content-generic.sz-xl h2 {
	font-size: 1.47059em;
	margin-bottom: .4em
}

.content-generic.sz-lrg h3, .content-generic.sz-xl h3 {
	font-size: 1.17647em;
	margin-bottom: .4em
}

.content-generic.sz-lrg h4, .content-generic.sz-lrg h5, .content-generic.sz-lrg h6, .content-generic.sz-xl h4, .content-generic.sz-xl h5, .content-generic.sz-xl h6 {
	font-size: 1.05882em;
	margin-bottom: .44444em
}

.content-generic.sz-xl {
	font-weight: 600
}

.content-generic.sz-xl p {
	margin-bottom: 1.17647em
}

@media (min-width:775px) {
	.content-generic {
		font-size: 1em
	}
	.content-generic h1 {
		font-size: 1.625em
	}
	.content-generic h2 {
		font-size: 1.5em
	}
	.content-generic h3 {
		font-size: 1.125em
	}
	.content-generic h4, .content-generic h5, .content-generic h6 {
		font-size: 1em
	}
	.content-generic.sz-lrg {
		font-size: 1.125em;
		margin-bottom: 1.11111em;
		padding-top: 1.38889em
	}
	.content-generic.sz-lrg h1 {
		font-size: 1.44444em
	}
	.content-generic.sz-lrg h2 {
		font-size: 1.33333em
	}
	.content-generic.sz-lrg h3 {
		font-size: 1em
	}
	.content-generic.sz-lrg h4, .content-generic.sz-lrg h5, .content-generic.sz-lrg h6 {
		font-size: .88889em
	}
	.content-generic.sz-xl {
		font-size: 1.25em;
		margin-bottom: 1em;
		padding-top: 1.25em;
		font-weight: 600
	}
	.content-generic.sz-xl.noPad {
		padding-top: 0
	}
	.content-generic.sz-xl h1 {
		font-size: 1.3em
	}
	.content-generic.sz-xl h2 {
		font-size: 1.2em
	}
	.content-generic.sz-xl h3 {
		font-size: .9em
	}
	.content-generic.sz-xl h4, .content-generic.sz-xl h5, .content-generic.sz-xl h6 {
		font-size: .8em
	}
	.content-generic.noPadTop {
		padding-top: 0 !important
	}
}

.content-block {
	font-size: 1em;
	padding: .9375em 1.25em .625em;
	margin-bottom: 1.25em
}

.content-block.sz-lrg {
	font-size: 1.125em;
	font-weight: 700;
	line-height: 1.2
}

.content-block.sz-lrg h2 {
	font-size: 1.33333em;
	margin-bottom: .83333em
}

@media (min-width:775px) {
	.content-block {
		font-size: 1.125em;
		padding: 1.38889em 1.38889em .83333em;
		margin-bottom: 1.66667em
	}
	.content-block.sz-lrg {
		font-size: 1.5em
	}
	.content-block.sz-lrg h2 {
		font-size: 1.25em;
		margin-bottom: .5em
	}
}

.content-banner {
	margin-bottom: 1.875em
}

.cOlive, .cOlive a, .cOlive.button {
	color: #67761f
}

.cOlive.button:hover {
	color: #fff
}

.cBlueMed, .cBlueMed a, .cBlueMed h1, .cBlueMed h2, .cBlueMed h3, .cBlueMed h4, .cBlueMed h5, .cBlueMed h6, .cBlueMed.button, .cBlueMed.button:hover {
	color: #0097e0
}

.cBlueDrk, .cBlueDrk a, .cBlueDrk.button, .cBlueDrk.button:hover {
	color: #026ea3
}

.cWrmGry, .cWrmGry a, .cWrmGry.button, .cWrmGry.button:hover {
	color: #838383
}

.cRed, .cRed a, .cRed.button, .cRed.button:hover {
	color: #e25547
}

.cGreen, .cGreen a, .cGreen.button, .cGreen.button:hover {
	color: #71b84b
}

.cTeal, .cTeal a, .cTeal.button, .cTeal.button:hover {
	color: #54b596
}

.cLilac, .cLilac a, .cLilac.button, .cLilac.button:hover {
	color: #cfa9f3
}

.cWhite, .cWhite a {
	color: #fff
}

.cGreyLt, .cGreyLt a {
	color: #6d6e70
}

.cPurple, .cPurple a {
	color: #74489e
}

.cOrange, .cOrange a {
	color: #d58c3e
}

.ruleTop {
	border-top: 4px solid transparent;
	padding-top: 10px
}

.ruleTop.rOrange {
	border-top-color: #bf7b33
}

.ruleTop.rGreen {
	border-top-color: rgba(19, 42, 35, .1)
}

.ruleTop.rTeal {
	border-top-color: #479a80
}

.button {
	font-size: .6875em;
	font-weight: 700;
	border: 2px solid rgba(68, 91, 109, .3);
	background: 0 0;
	padding: .72727em 1.63636em;
	display: inline-block;
	color: #445b6d;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	-o-border-radius: 6px;
	border-radius: 6px
}

.button:hover {
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-ms-border-radius: 20px;
	-o-border-radius: 20px;
	border-radius: 20px;
	background: rgba(28, 37, 45, .44);
	color: #fff;
	border-color: transparent
}

.button.sm {
	font-size: .6875em;
	padding: .54545em 1.09091em
}

.button.med {
	font-size: .8125em;
	padding: .61538em 1.38462em
}

.button.lrg {
	font-size: .9375em;
	padding: .53333em 1.66667em;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px
}

.button.lrg:hover {
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-ms-border-radius: 20px;
	-o-border-radius: 20px;
	border-radius: 20px
}

.button.xl {
	font-size: 1.1875em;
	padding: .42105em 1.31579em;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px
}

.button.xl:hover {
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	-ms-border-radius: 25px;
	-o-border-radius: 25px;
	border-radius: 25px
}

.button.blue, .button.green, .button.orange, .button.purple, .button.red, .button.grey .button.teq {
	color: #fff
}

.button.grey {
	border-color: #494949;
	background: #494949
}

.button.grey:hover {
	background: #292828;
	border-color: #292828
}

.button.blue {
	border-color: #0097e0;
	background: #0097e0
}

.button.blue:hover {
	background: #0087c9;
	border-color: #0087c9
}

.button.orange {
	border-color: #e9841d;
	background: #e9841d
}

.button.orange:hover {
	background: #d1761a;
	border-color: #d1761a
}

.button.orangeDrk {
	border-color: #bf7b33
}

.button.orangeDrk:hover {
	background: #bf7b33
}

.button.red {
	border-color: #c50e2d;
	background: #c50e2d
}

.button.white {
	background: #fff;
	border-color: #fff
}

.button.purple, .button.purple:hover {
	border-color: #735491
}

.button.purple:hover {
	background: #735491
}

.button.green, .button.green:hover {
	border-color: #5a9c3a
}

.button.green:hover {
	background: #5a9c3a
}

.button.teal, .button.teal:hover {
	border-color: #479a80
}

.button.teal:hover {
	background: #479a80
}

.button.teq, .button.teq:hover {
	border: 3px solid #479a80;
	background: #479a80;
	color: #fff;
	width: 55%;
}

@media(max-width:813px) {
	.button.teq, .button.teq:hover {
		width: 100%;
		font-size: .7375em;
	}
}

.button.yellow {
	background: #edc324;
	border-color: #edc324;
	color: #494949
}

.button.yellow:hover {
	background: #d5af20;
	border-color: #d5af20
}

.button.hollow, .button.hollow:hover {
	background: 0 0;
	border: none
}

.button.hollow {
	padding-right: 0
}

.button-more {
	font-size: 1em;
	font-weight: 700;
	text-decoration: none
}

.button-more:after {
	content: '>';
	font-family: icn;
	display: inline-block;
	margin-left: 8px;
	position: relative;
	top: 2px
}

.button.button-back {
	position: relative;
	padding-left: 45px
}

.button.button-back:before {
	content: 'u';
	font-family: LunchBoxOrnaments, sans-serif;
	text-transform: lowercase;
	font-size: 22px;
	line-height: 15px;
	position: absolute;
	left: 15px;
	top: 10px
}

.ie9 .button.button-back:before, .lt-ie9 .button.button-back:before {
	top: 0
}

.button-back {
	margin-top: 2em
}

@media (min-width:775px) {
	.button-more {
		font-weight: 1.0625em
	}
	.button-back {
		margin-top: 3.33333em;
		float: right
	}
	.col-3, .col-4.col-med {
		position: relative;
		padding-left: .625em;
		padding-right: .625em;
		float: left
	}
	.col-3 {
		width: 25%
	}
	.col-4.col-med {
		width: 33.33333%
	}
}

@media (min-width:850px) {
	.col-4 {
		position: relative;
		padding-left: .625em;
		padding-right: .625em;
		width: 33.33333%;
		float: left
	}
	.col-4.noPad {
		padding-left: 0;
		padding-right: 0;
		margin-left: -.625em
	}
	.col-4.xPad {
		padding-left: 0;
		padding-right: .625em;
		margin-left: 0
	}
}

.col-6 {
	position: relative;
	padding-left: .625em;
	padding-right: .625em;
	width: 50%;
	float: left
}

@media (min-width:850px) {
	.col-8, .col-8.col-cntr {
		position: relative;
		padding-left: .625em;
		width: 66.66667%
	}
	.col-8 {
		float: left;
		padding-right: 2.5em
	}
	.col-8.xPad {
		padding-right: 1.267973856209%
	}
	.col-8.col-cntr {
		padding-right: .625em;
		margin-left: auto;
		margin-right: auto;
		float: none !important;
		float: left
	}
	.col-8.push-up, .col-8.push-up-205, .col-8.push-up-90 {
		-webkit-transition: margin .15s linear;
		-moz-transition: margin .15s linear;
		-o-transition: margin .15s linear;
		transition: margin .15s linear
	}
}

@media (min-width:960px) {
	.button.hollow.hollow-lt-lrg {
		color: #fff
	}
	.col-8.xPad {
		padding-right: 3.267973856209%
	}
	.col-8.push-up {
		margin-top: -2.0625em
	}
	.col-8.push-up-90 {
		margin-top: -5.625em
	}
	.col-8.push-up-205 {
		margin-top: -12.8125em
	}
}

.games-list {
	list-style: none;
	margin: 0 auto;
	padding: 3.4375em 1.25em
}

ul.games-list li:first-child {
	width: 100%;
	border-bottom: 1px solid #ddd;
}

ul.games-list li:first-child .img {
	display: inline-block;
	width: 50%;
	float: left;
	margin-right: 2%;
}

@media(max-width:768px) {
	ul.games-list li:first-child .img {
		width: 100%;
	}
}

ul.games-list li:first-child .subhead, ul.games-list li:first-child .content {
	display: inline-block;
	width: 40%;
	vertical-align: top;
	float: left;
	border: none;
}

@media(max-width:768px) {
	ul.games-list li:first-child .subhead, ul.games-list li:first-child .content {
		width: 100%;
	}
}

.games-list .game {
	margin-bottom: 3.5em
}

.games-list .img {
	margin-bottom: .625em
}

.games-list .content {
	padding-right: 3.125em;
	border-bottom: 1px solid #ddd;
	padding-bottom: 1.875em
}

@media (min-width:775px) {
	.games-list {
		padding: 3.4375em 0 0;
		width: 100%;
		max-width: 76.5em;
		margin: 0 auto
	}
	.games-list:after, .games-list:before {
		content: " ";
		display: table
	}
	.games-list:after {
		clear: both
	}
	.games-list .game {
		position: relative;
		padding-left: .625em;
		padding-right: .625em;
		width: 50%;
		float: left
	}
	.games-list .content {
		min-height: 8.125em
	}
}

.pageHeader {
	text-align: center;
	background: #d6e5f0;
	padding: .5em 0 0;
	-webkit-transition: background .2s linear;
	-moz-transition: background .2s linear;
	-o-transition: background .2s linear;
	transition: background .2s linear
}

.pageFooter .logo a.logo-all, .pageHeader .logo {
	-webkit-background-size: contain;
	-moz-background-size: contain;
	-o-background-size: contain
}

.pageHeader .logo {
	display: block;
	width: 17.125em;
	height: 7.1875em;
	background-image: url('data:image/svg+xml;charset=US-ASCII,<%3Fxml%20version%3D"1.0"%20encoding%3D"utf-8"%3F>%0D%0A<%21--%20Generator%3A%20Adobe%20Illustrator%2017.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20-->%0D%0A<%21DOCTYPE%20svg%20PUBLIC%20"-//W3C//DTD%20SVG%201.1//EN"%20"http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">%0D%0A<svg%20version%3D"1.1"%20id%3D"Layer_1"%20xmlns%3D"http%3A//www.w3.org/2000/svg"%20xmlns%3Axlink%3D"http%3A//www.w3.org/1999/xlink"%20x%3D"0px"%20y%3D"0px"%0D%0A%09%20width%3D"403.7px"%20height%3D"164.5px"%20viewBox%3D"0%200%20403.7%20164.5"%20enable-background%3D"new%200%200%20403.7%20164.5"%20xml%3Aspace%3D"preserve">%0D%0A<g>%0D%0A%09<g>%0D%0A%09%09<path%20fill%3D"%23F9AA53"%20d%3D"M95.8%2C87.9c0-20.9-17.3-37.9-38.6-37.9c-21.3%2C0-38.6%2C17-38.6%2C37.9c0%2C17.5%2C12.2%2C32.3%2C28.7%2C36.6c0%2C0%2C0%2C0%2C0%2C0%0D%0A%09%09%09c-0.2-0.8-0.3-1.7-0.3-2.5c0-6.3%2C5.2-11.4%2C11.6-11.4c6.4%2C0%2C11.6%2C5.1%2C11.6%2C11.4c0%2C0.6%2C0%2C1.2-0.1%2C1.7C85%2C118.5%2C95.8%2C104.5%2C95.8%2C87.9%0D%0A%09%09%09z"/>%0D%0A%09%09<path%20fill%3D"%23FFF100"%20d%3D"M137.3%2C87.9c0-20.9%2C17.3-37.9%2C38.6-37.9c21.3%2C0%2C38.6%2C17%2C38.6%2C37.9c0%2C20.9-17.3%2C37.9-38.6%2C37.9%0D%0A%09%09%09C154.6%2C125.9%2C137.3%2C108.9%2C137.3%2C87.9"/>%0D%0A%09%09<path%20fill%3D"%23C0D72F"%20d%3D"M272.8%2C87.9c0-20.9%2C17.3-37.9%2C38.6-37.9c21.3%2C0%2C38.6%2C17%2C38.6%2C37.9c0%2C20.9-17.3%2C37.9-38.6%2C37.9%0D%0A%09%09%09C290.1%2C125.9%2C272.8%2C108.9%2C272.8%2C87.9"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M57.2%2C42.5c-25.6%2C0-46.4%2C20.4-46.4%2C45.5c0%2C19.6%2C12.7%2C36.4%2C30.5%2C42.7c-1.4-2.6-2.1-5.6-2.1-8.7%0D%0A%09%09%09c0-0.2%2C0-0.4%2C0-0.6c-12.2-6.4-20.6-19-20.6-33.5c0-20.9%2C17.3-37.9%2C38.6-37.9c21.3%2C0%2C38.6%2C17%2C38.6%2C37.9c0%2C13.5-7.2%2C25.4-18.1%2C32.1%0D%0A%09%09%09c-1-9.5-9.3-17-19.3-17c-10.5%2C0-19%2C8.2-19.3%2C18.4c0%2C0.2%2C0%2C0.4%2C0%2C0.6c0%2C3.1%2C0.8%2C6.1%2C2.2%2C8.7c3.2%2C6.1%2C9.7%2C10.3%2C17.2%2C10.3%0D%0A%09%09%09c8%2C0%2C14.9-4.8%2C17.8-11.6c16-7.2%2C27.2-23%2C27.2-41.4C103.6%2C62.9%2C82.7%2C42.5%2C57.2%2C42.5z%20M70%2C123.7c-0.9%2C5.5-5.7%2C9.7-11.5%2C9.7%0D%0A%09%09%09c-5.5%2C0-10.1-3.8-11.3-8.8c-0.2-0.8-0.3-1.7-0.3-2.5c0-6.3%2C5.2-11.4%2C11.6-11.4c6.4%2C0%2C11.6%2C5.1%2C11.6%2C11.4%0D%0A%09%09%09C70.1%2C122.6%2C70%2C123.2%2C70%2C123.7z"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M311.4%2C125.9c21.3%2C0%2C38.6-17%2C38.6-37.9c0-20.9-17.3-37.9-38.6-37.9c-21.3%2C0-38.6%2C17-38.6%2C37.9%0D%0A%09%09%09C272.8%2C108.9%2C290.1%2C125.9%2C311.4%2C125.9%20M311.4%2C42.5c25.6%2C0%2C46.4%2C20.4%2C46.4%2C45.5c0%2C25.1-20.8%2C45.5-46.4%2C45.5%0D%0A%09%09%09c-25.6%2C0-46.4-20.4-46.4-45.5C265%2C62.9%2C285.8%2C42.5%2C311.4%2C42.5z"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M52.7%2C149.4C61%2C152%2C69%2C149.1%2C75%2C143.4c1.9-1.8-1-4.6-2.9-2.9c-5.3%2C5.1-11.7%2C7.1-18.9%2C4.9%0D%0A%09%09%09c-3-1-6.1-2.7-8.4-4.9c-1.9-1.8-4.8%2C1.1-2.9%2C2.9C45%2C146.1%2C48.8%2C148.2%2C52.7%2C149.4z%20M79.2%2C147.2c-7.9%2C7.7-17.9%2C10.8-28.6%2C7.4%0D%0A%09%09%09c-4.7-1.5-9.3-4.1-12.9-7.4c-1.9-1.8-4.8%2C1-2.9%2C2.8c4.2%2C4%2C9.7%2C6.9%2C15.3%2C8.7c11.8%2C3.8%2C23.4-0.3%2C31.9-8.7%0D%0A%09%09%09C84%2C148.2%2C81.1%2C145.4%2C79.2%2C147.2z"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M252.8%2C79.3h-9.5c-1.3%2C0-2.3%2C1-2.3%2C2.3c0%2C1.2%2C1%2C2.2%2C2.3%2C2.2h9.5c1.3%2C0%2C2.3-1%2C2.3-2.2%0D%0A%09%09%09C255.1%2C80.3%2C254%2C79.3%2C252.8%2C79.3z%20M242.6%2C73.5l7.1-6.2c0.9-0.8%2C1-2.2%2C0.2-3.2c-0.9-0.9-2.3-1-3.3-0.2l-7%2C6.2%0D%0A%09%09%09c-0.9%2C0.8-1%2C2.3-0.2%2C3.2C240.2%2C74.2%2C241.7%2C74.3%2C242.6%2C73.5z%20M242.5%2C89.7c-1-0.8-2.4-0.7-3.3%2C0.2c-0.8%2C0.9-0.7%2C2.4%2C0.2%2C3.2l7.2%2C6.1%0D%0A%09%09%09c1%2C0.8%2C2.4%2C0.7%2C3.2-0.2c0.9-0.9%2C0.7-2.4-0.2-3.2L242.5%2C89.7z"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M44.7%2C86.9H43c-0.8%2C0-2.6%2C0-2.6%2C2.2c0%2C2.4%2C1.7%2C4.9%2C4.3%2C5.2%20M50%2C98.6h-5.3c-5.2%2C0-9.6-4.5-9.6-9.9%0D%0A%09%09%09c0-3.1%2C1.6-6.1%2C6.9-6.1h8V98.6z"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M61.9%2C86.8h-2.4c-1.1%2C0-1.5%2C0.1-1.5%2C0.6c0%2C0.3%2C0.3%2C0.6%2C0.5%2C0.8l2.3%2C2.8c0.9%2C1.1%2C1.6%2C2.2%2C1.6%2C3.7%0D%0A%09%09%09c0%2C2-1.6%2C3.9-4.1%2C3.9H53l-1.3-4.3h2.9c0.4%2C0%2C1.8%2C0.3%2C1.8-0.4c0-0.4-0.5-1-0.7-1.3l-2.2-2.8c-0.9-1.1-1.6-2.2-1.6-3.6%0D%0A%09%09%09c0-1.1%2C0.9-3.7%2C4.4-3.7h4.4"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M75.2%2C89.6l4.1%2C9h-5.8l-4-8.8l3.3-7.2h5.7%20M69.6%2C98.6h-5.3V77h5.3V98.6z"/>%0D%0A%09%09<rect%20x%3D"280.6"%20y%3D"76.9"%20fill%3D"%23231F20"%20width%3D"5.2"%20height%3D"21.7"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M295%2C86.6c-1.6%2C0-2.5%2C0.8-2.5%2C2.4c0%2C0.6%2C0.1%2C1.3%2C0.3%2C1.9c1.1-0.6%2C3.8-2.1%2C3.8-3.5%0D%0A%09%09%09C296.6%2C86.6%2C295.7%2C86.6%2C295%2C86.6%20M299.8%2C98.6h-3.1c-5.2%2C0-9.5-4.5-9.5-9.9c0-4.5%2C2.1-6.6%2C7.5-6.5h1.1c6.4%2C0%2C6.2%2C3.6%2C6.2%2C4.4%0D%0A%09%09%09c0%2C3.5-3.1%2C5.8-5.9%2C7.3c1.3%2C0.3%2C2.2%2C0.3%2C3.1%2C0.3h2.1L299.8%2C98.6z"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M312.5%2C86.9h-1.7c-0.8%2C0-2.5%2C0-2.5%2C2.2c0%2C2.4%2C1.7%2C4.9%2C4.2%2C5.2%20M317.7%2C98.6h-5.2c-5.2%2C0-9.5-4.5-9.5-9.9%0D%0A%09%09%09c0-3.1%2C1.6-6.1%2C6.8-6.1h7.9V98.6z"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M324.5%2C82.6v0.9c1-1%2C2.2-1.3%2C3.6-1.3v4.6c-1.4%2C0-2.7%2C0.5-3.4%2C1.7v10.1h-5.2v-16"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M337.5%2C82.6c4.4%2C0%2C5.9%2C1.9%2C5.9%2C6.1v9.9h-5.2v-9.1c0-2.1-0.1-2.5-2.2-2.6h-1.2v11.7h-5.2v-16"/>%0D%0A%09%09<polyline%20fill%3D"%23231F20"%20points%3D"360.9%2C95.3%20359.9%2C95.3%20359.9%2C94.5%20362.6%2C94.5%20362.6%2C95.3%20361.8%2C95.3%20361.8%2C98.6%20360.9%2C98.6%20%09%09"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M362.7%2C98.6l0.4-3.3c0.1-0.5%2C0.3-0.9%2C0.7-0.9c0.4%2C0%2C0.7%2C0.2%2C0.8%2C0.6l0.5%2C2l0.5-2c0.1-0.4%2C0.3-0.6%2C0.8-0.6%0D%0A%09%09%09c0.5%2C0%2C0.7%2C0.3%2C0.7%2C0.9l0.4%2C3.3h-1l-0.3-3.2l-0.8%2C3c0%2C0.2-0.2%2C0.3-0.4%2C0.3c-0.2%2C0-0.3%2C0-0.4-0.3l-0.7-3l-0.3%2C3.2"/>%0D%0A%09%09<rect%20x%3D"143.1"%20y%3D"77"%20fill%3D"%23231F20"%20width%3D"5.2"%20height%3D"21.7"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M155.9%2C98.7h-5.2v-16h5.2%20M155.9%2C81.3h-5.2v-4.3h5.2V81.3z"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M167.8%2C86.8h-2.3c-1.1%2C0-1.5%2C0.1-1.5%2C0.6c0%2C0.3%2C0.3%2C0.6%2C0.4%2C0.8l2.3%2C2.8c0.9%2C1.1%2C1.6%2C2.3%2C1.6%2C3.7%0D%0A%09%09%09c0%2C2-1.6%2C3.9-4.1%2C3.9h-5.3l-1.3-4.3h2.9c0.3%2C0%2C1.8%2C0.3%2C1.8-0.4c0-0.4-0.5-1-0.7-1.2l-2.2-2.8c-0.9-1.1-1.6-2.2-1.6-3.6%0D%0A%09%09%09c0-1.1%2C0.9-3.7%2C4.4-3.7h4.4"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M175.6%2C82.6h2.7v4.2h-2.7v6.1c0%2C0.7%2C0.2%2C1.4%2C1.3%2C1.4h2l-1.3%2C4.3h-2.4c-2.9%2C0-4.9-1-4.9-4.9v-6.9h-1.2v-4.2%0D%0A%09%09%09h1.2v-3.1l5.2-1.5"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M187.4%2C86.6c-1.6%2C0-2.5%2C0.8-2.5%2C2.4c0%2C0.6%2C0.2%2C1.3%2C0.4%2C1.9c1.1-0.6%2C3.8-2.1%2C3.8-3.5%0D%0A%09%09%09C189%2C86.6%2C188%2C86.6%2C187.4%2C86.6%20M192.2%2C98.7h-3.1c-5.2%2C0-9.5-4.5-9.5-9.9c0.1-4.5%2C2.2-6.6%2C7.5-6.5h1.1c6.4%2C0%2C6.1%2C3.6%2C6.1%2C4.4%0D%0A%09%09%09c0%2C3.5-3.1%2C5.8-5.9%2C7.4c1.4%2C0.3%2C2.3%2C0.3%2C3.1%2C0.3h2L192.2%2C98.7z"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M203.7%2C82.6c4.4%2C0%2C5.9%2C1.9%2C5.9%2C6.2v9.9h-5.2v-9.1c0-2.1-0.1-2.5-2.2-2.6h-1.3v11.7h-5.2v-16"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M219.7%2C66c-1%2C0-2%2C0.1-3.1%2C0.3c-7.9-14.2-23.2-23.9-40.8-23.9c-17.6%2C0-32.9%2C9.7-40.8%2C23.8%0D%0A%09%09%09c-0.9-0.2-1.9-0.2-2.9-0.2c-8.7%2C0-15.8%2C6.9-15.8%2C15.5c0%2C7.9%2C6.1%2C14.5%2C14%2C15.4c4.2%2C20.8%2C23%2C36.6%2C45.4%2C36.6%0D%0A%09%09%09c22.5%2C0%2C41.3-15.7%2C45.5-36.6c7.9-0.8%2C14.1-7.4%2C14.1-15.4C235.5%2C73%2C228.4%2C66%2C219.7%2C66"/>%0D%0A%09%09<path%20fill%3D"%23FFFFFF"%20d%3D"M129.5%2C88c0%2C0.3%2C0%2C0.6%2C0%2C1c-3.1-1.1-5.3-4-5.3-7.4c0-4.2%2C3.4-7.7%2C7.7-7.8C130.4%2C78.2%2C129.5%2C83%2C129.5%2C88"/>%0D%0A%09%09<path%20fill%3D"%23FFF100"%20d%3D"M213.7%2C95.8c-3.7%2C17.2-19.2%2C30.1-37.8%2C30.1c-18.5%2C0-34.1-12.9-37.8-30c-0.5-2.5-0.9-5.2-0.9-7.9%0D%0A%09%09%09c0-0.1%2C0-0.2%2C0-0.4c0-3.6%2C0.6-7.1%2C1.6-10.5c0.8-2.7%2C1.9-5.2%2C3.3-7.6c6.6-11.6%2C19.3-19.5%2C33.7-19.5c14.5%2C0%2C27.2%2C7.9%2C33.8%2C19.5%0D%0A%09%09%09c1.4%2C2.4%2C2.5%2C5%2C3.3%2C7.7c1%2C3.2%2C1.5%2C6.6%2C1.5%2C10.2c0%2C0.2%2C0%2C0.3%2C0%2C0.5C214.6%2C90.7%2C214.3%2C93.3%2C213.7%2C95.8"/>%0D%0A%09%09<rect%20x%3D"143.1"%20y%3D"77"%20fill%3D"%23231F20"%20width%3D"5.2"%20height%3D"21.7"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M155.9%2C98.7h-5.2v-16h5.2%20M155.9%2C81.3h-5.2v-4.3h5.2V81.3z"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M167.8%2C86.8h-2.3c-1.1%2C0-1.5%2C0.1-1.5%2C0.6c0%2C0.3%2C0.3%2C0.6%2C0.4%2C0.8l2.3%2C2.8c0.9%2C1.1%2C1.6%2C2.3%2C1.6%2C3.7%0D%0A%09%09%09c0%2C2-1.6%2C3.9-4.1%2C3.9h-5.3l-1.3-4.3h2.9c0.3%2C0%2C1.8%2C0.3%2C1.8-0.4c0-0.4-0.5-1-0.7-1.2l-2.2-2.8c-0.9-1.1-1.6-2.2-1.6-3.6%0D%0A%09%09%09c0-1.1%2C0.9-3.7%2C4.4-3.7h4.4"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M175.6%2C82.6h2.7v4.2h-2.7v6.1c0%2C0.7%2C0.2%2C1.4%2C1.3%2C1.4h2l-1.3%2C4.3h-2.4c-2.9%2C0-4.9-1-4.9-4.9v-6.9h-1.2v-4.2%0D%0A%09%09%09h1.2v-3.1l5.2-1.5"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M187.4%2C86.6c-1.6%2C0-2.5%2C0.8-2.5%2C2.4c0%2C0.6%2C0.2%2C1.3%2C0.4%2C1.9c1.1-0.6%2C3.8-2.1%2C3.8-3.5%0D%0A%09%09%09C189%2C86.6%2C188%2C86.6%2C187.4%2C86.6%20M192.2%2C98.7h-3.1c-5.2%2C0-9.5-4.5-9.5-9.9c0.1-4.5%2C2.2-6.6%2C7.5-6.5h1.1c6.4%2C0%2C6.1%2C3.6%2C6.1%2C4.4%0D%0A%09%09%09c0%2C3.5-3.1%2C5.8-5.9%2C7.4c1.4%2C0.3%2C2.3%2C0.3%2C3.1%2C0.3h2L192.2%2C98.7z"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M203.7%2C82.6c4.4%2C0%2C5.9%2C1.9%2C5.9%2C6.2v9.9h-5.2v-9.1c0-2.1-0.1-2.5-2.2-2.6h-1.3v11.7h-5.2v-16"/>%0D%0A%09%09<path%20fill%3D"%23FFF100"%20d%3D"M213.7%2C95.8c-3.7%2C17.2-19.2%2C30.1-37.8%2C30.1c-18.5%2C0-34.1-12.9-37.8-30c-0.5-2.5-0.9-5.2-0.9-7.9%0D%0A%09%09%09c0-0.1%2C0-0.2%2C0-0.4c0-3.6%2C0.6-7.1%2C1.6-10.5c0.8-2.7%2C1.9-5.2%2C3.3-7.6c6.6-11.6%2C19.3-19.5%2C33.7-19.5c14.5%2C0%2C27.2%2C7.9%2C33.8%2C19.5%0D%0A%09%09%09c1.4%2C2.4%2C2.5%2C5%2C3.3%2C7.7c1%2C3.2%2C1.5%2C6.6%2C1.5%2C10.2c0%2C0.2%2C0%2C0.3%2C0%2C0.5C214.6%2C90.7%2C214.3%2C93.3%2C213.7%2C95.8"/>%0D%0A%09%09<path%20fill%3D"%23FFFFFF"%20d%3D"M222.3%2C89c0-0.3%2C0-0.7%2C0-1c0-5-0.9-9.8-2.4-14.3c4.3%2C0.1%2C7.9%2C3.6%2C7.9%2C7.9C227.8%2C85%2C225.4%2C87.9%2C222.3%2C89"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M371.9%2C16.3c1.3%2C0%2C2.3-1%2C2.3-2.3V4.7c0-1.2-1-2.3-2.3-2.3c-1.2%2C0-2.3%2C1-2.3%2C2.3V14%0D%0A%09%09%09C369.6%2C15.3%2C370.7%2C16.3%2C371.9%2C16.3z%20M355.7%2C21.3c0.9-0.8%2C1-2.3%2C0.2-3.2l-6.4-6.9c-0.9-0.9-2.3-1-3.2-0.2c-0.9%2C0.8-1%2C2.3-0.2%2C3.2%0D%0A%09%09%09l6.4%2C6.9C353.3%2C22.1%2C354.8%2C22.1%2C355.7%2C21.3z%20M397.5%2C11c-1-0.8-2.4-0.7-3.3%2C0.2l-6.2%2C7c-0.8%2C0.9-0.7%2C2.4%2C0.2%2C3.2%0D%0A%09%09%09c0.9%2C0.8%2C2.4%2C0.7%2C3.2-0.2l6.2-7C398.5%2C13.2%2C398.4%2C11.8%2C397.5%2C11z%20M372.1%2C21.6c-10.7%2C0-19.4%2C8.5-19.4%2C19c0%2C5.8%2C2.7%2C11.2%2C7.2%2C14.8%0D%0A%09%09%09c0%2C2.6%2C0%2C8.7%2C0%2C8.7c0%2C1.7%2C1.2%2C3.2%2C2.7%2C3.6c0.2%2C4.9%2C4.3%2C8.9%2C9.4%2C8.9c5%2C0%2C9.2-4%2C9.3-8.9c1.5-0.5%2C2.7-1.9%2C2.7-3.6c0%2C0%2C0-6.1%2C0-8.6%0D%0A%09%09%09c4.6-3.6%2C7.3-9%2C7.3-14.8C391.4%2C30.1%2C382.7%2C21.6%2C372.1%2C21.6z%20M378.2%2C50.2c-1.1%2C0.7-1.8%2C1.9-1.8%2C3.2c0%2C0%2C0%2C3.7%2C0%2C6.8h-8.7%0D%0A%09%09%09c0-3.1%2C0-6.8%2C0-6.8c0-1.3-0.7-2.5-1.8-3.2c-3.4-2.1-5.4-5.7-5.4-9.6c0-6.3%2C5.2-11.4%2C11.6-11.4c6.4%2C0%2C11.6%2C5.1%2C11.6%2C11.4%0D%0A%09%09%09C383.6%2C44.5%2C381.6%2C48.1%2C378.2%2C50.2z"/>%0D%0A%09%09<rect%20x%3D"143.1"%20y%3D"77"%20fill%3D"%23231F20"%20width%3D"5.2"%20height%3D"21.7"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M155.9%2C98.7h-5.2v-16h5.2%20M155.9%2C81.3h-5.2v-4.3h5.2V81.3z"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M167.8%2C86.8h-2.3c-1.1%2C0-1.5%2C0.1-1.5%2C0.6c0%2C0.3%2C0.3%2C0.6%2C0.4%2C0.8l2.3%2C2.8c0.9%2C1.1%2C1.6%2C2.3%2C1.6%2C3.7%0D%0A%09%09%09c0%2C2-1.6%2C3.9-4.1%2C3.9h-5.3l-1.3-4.3h2.9c0.3%2C0%2C1.8%2C0.3%2C1.8-0.4c0-0.4-0.5-1-0.7-1.2l-2.2-2.8c-0.9-1.1-1.6-2.2-1.6-3.6%0D%0A%09%09%09c0-1.1%2C0.9-3.7%2C4.4-3.7h4.4"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M175.6%2C82.6h2.7v4.2h-2.7v6.1c0%2C0.7%2C0.2%2C1.4%2C1.3%2C1.4h2l-1.3%2C4.3h-2.4c-2.9%2C0-4.9-1-4.9-4.9v-6.9h-1.2v-4.2%0D%0A%09%09%09h1.2v-3.1l5.2-1.5"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M187.4%2C86.6c-1.6%2C0-2.5%2C0.8-2.5%2C2.4c0%2C0.6%2C0.2%2C1.3%2C0.4%2C1.9c1.1-0.6%2C3.8-2.1%2C3.8-3.5%0D%0A%09%09%09C189%2C86.6%2C188%2C86.6%2C187.4%2C86.6%20M192.2%2C98.7h-3.1c-5.2%2C0-9.5-4.5-9.5-9.9c0.1-4.5%2C2.2-6.6%2C7.5-6.5h1.1c6.4%2C0%2C6.1%2C3.6%2C6.1%2C4.4%0D%0A%09%09%09c0%2C3.5-3.1%2C5.8-5.9%2C7.4c1.4%2C0.3%2C2.3%2C0.3%2C3.1%2C0.3h2L192.2%2C98.7z"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M203.7%2C82.6c4.4%2C0%2C5.9%2C1.9%2C5.9%2C6.2v9.9h-5.2v-9.1c0-2.1-0.1-2.5-2.2-2.6h-1.3v11.7h-5.2v-16"/>%0D%0A%09%09<polyline%20fill%3D"%23231F20"%20points%3D"366.4%2C69.3%20365.6%2C69.3%20365.6%2C68.6%20367.9%2C68.6%20367.9%2C69.3%20367.1%2C69.3%20367.1%2C72.1%20366.4%2C72.1%20%0D%0A%09%09%09366.4%2C69.3%20%09%09"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M368%2C72.1l0.3-2.8c0.1-0.4%2C0.2-0.7%2C0.6-0.7c0.3%2C0%2C0.6%2C0.2%2C0.6%2C0.5l0.4%2C1.7h0l0.4-1.7%0D%0A%09%09%09c0.1-0.3%2C0.3-0.5%2C0.6-0.5c0.4%2C0%2C0.6%2C0.3%2C0.6%2C0.7l0.3%2C2.8h-0.8l-0.3-2.7l-0.6%2C2.5c-0.1%2C0.2-0.1%2C0.2-0.3%2C0.2c-0.2%2C0-0.3%2C0-0.3-0.2%0D%0A%09%09%09l-0.6-2.5l-0.3%2C2.7H368"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M301.5%2C143.4v2.4c0%2C0.5%2C0%2C0.9-0.1%2C1.3c-0.1%2C0.4-0.2%2C0.7-0.4%2C1c-0.2%2C0.3-0.4%2C0.5-0.7%2C0.7%0D%0A%09%09%09c-0.3%2C0.2-0.7%2C0.3-1.1%2C0.3v-1.1c0.3%2C0%2C0.5-0.1%2C0.6-0.2c0.2-0.1%2C0.3-0.3%2C0.4-0.5c0.1-0.2%2C0.2-0.4%2C0.2-0.7c0-0.3%2C0.1-0.5%2C0.1-0.8%0D%0A%09%09%09h-1.3v-2.4H301.5"/>%0D%0A%09%09<path%20fill%3D"%23231F20"%20d%3D"M109.2%2C143.4h-2.7l-7.9%2C7.8v-7.8h-2V159h2v-5.5l2.6-2.4l5.6%2C7.9h2.6l-6.8-9.3L109.2%2C143.4z%20M111.2%2C159h1.8%0D%0A%09%09%09v-11.3h-1.8V159z%20M111.2%2C145.7h1.8v-2.3h-1.8V145.7z%20M123.7%2C149.2L123.7%2C149.2c-0.3-0.3-0.5-0.6-0.8-0.8c-0.3-0.2-0.6-0.4-0.9-0.5%0D%0A%09%09%09c-0.4-0.1-0.7-0.2-1-0.3c-0.3-0.1-0.6-0.1-0.9-0.1c-0.8%2C0-1.6%2C0.1-2.2%2C0.5c-0.6%2C0.3-1.2%2C0.7-1.6%2C1.3c-0.4%2C0.5-0.8%2C1.2-1%2C1.9%0D%0A%09%09%09c-0.2%2C0.7-0.3%2C1.5-0.3%2C2.3c0%2C0.8%2C0.1%2C1.6%2C0.3%2C2.3c0.2%2C0.7%2C0.5%2C1.3%2C1%2C1.9c0.4%2C0.5%2C1%2C1%2C1.6%2C1.3c0.6%2C0.3%2C1.4%2C0.5%2C2.3%2C0.5%0D%0A%09%09%09c0.8%2C0%2C1.5-0.1%2C2.2-0.4c0.7-0.3%2C1.1-0.7%2C1.4-1.4h0l0%2C1.5h1.8v-15.6h-1.8V149.2z%20M123.6%2C154.9c-0.1%2C0.5-0.3%2C1-0.6%2C1.4%0D%0A%09%09%09c-0.3%2C0.4-0.6%2C0.7-1.1%2C1c-0.4%2C0.2-0.9%2C0.4-1.6%2C0.4c-0.6%2C0-1.1-0.1-1.5-0.4c-0.5-0.2-0.8-0.5-1.1-0.9c-0.3-0.4-0.5-0.8-0.6-1.3%0D%0A%09%09%09c-0.1-0.5-0.2-1-0.2-1.5c0-0.6%2C0.1-1.1%2C0.2-1.6c0.1-0.5%2C0.3-1%2C0.5-1.4c0.3-0.4%2C0.6-0.7%2C1.1-1c0.4-0.2%2C0.9-0.4%2C1.6-0.4%0D%0A%09%09%09c0.6%2C0%2C1.2%2C0.1%2C1.6%2C0.4c0.5%2C0.2%2C0.8%2C0.6%2C1.1%2C1c0.3%2C0.4%2C0.5%2C0.8%2C0.6%2C1.4c0.1%2C0.5%2C0.2%2C1%2C0.2%2C1.6%0D%0A%09%09%09C123.7%2C153.9%2C123.7%2C154.4%2C123.6%2C154.9z%20M136.1%2C153.4c-0.3-0.2-0.7-0.4-1.2-0.6c-0.4-0.1-0.9-0.3-1.3-0.4c-0.4-0.1-0.9-0.2-1.3-0.3%0D%0A%09%09%09c-0.4-0.1-0.8-0.2-1.2-0.4c-0.3-0.1-0.6-0.3-0.9-0.5c-0.2-0.2-0.3-0.5-0.3-0.8c0-0.3%2C0.1-0.5%2C0.2-0.7c0.1-0.2%2C0.3-0.3%2C0.6-0.4%0D%0A%09%09%09c0.2-0.1%2C0.5-0.2%2C0.8-0.2c0.3%2C0%2C0.6-0.1%2C0.8-0.1c0.3%2C0%2C0.6%2C0%2C0.9%2C0.1c0.3%2C0.1%2C0.6%2C0.2%2C0.8%2C0.3c0.3%2C0.1%2C0.5%2C0.3%2C0.6%2C0.6%0D%0A%09%09%09c0.1%2C0.2%2C0.3%2C0.5%2C0.3%2C0.9h1.8c-0.1-0.7-0.2-1.3-0.4-1.7c-0.3-0.4-0.6-0.8-1-1.1c-0.4-0.3-0.9-0.5-1.4-0.6%0D%0A%09%09%09c-0.5-0.1-1.1-0.2-1.8-0.2c-0.5%2C0-1%2C0.1-1.5%2C0.2c-0.5%2C0.1-1%2C0.3-1.4%2C0.6c-0.4%2C0.2-0.7%2C0.6-1%2C1c-0.3%2C0.4-0.4%2C0.9-0.4%2C1.5%0D%0A%09%09%09c0%2C0.7%2C0.2%2C1.3%2C0.5%2C1.7c0.3%2C0.4%2C0.8%2C0.7%2C1.3%2C1c0.5%2C0.2%2C1.2%2C0.4%2C1.8%2C0.5c0.6%2C0.1%2C1.2%2C0.3%2C1.8%2C0.4c0.5%2C0.2%2C1%2C0.4%2C1.4%2C0.6%0D%0A%09%09%09c0.4%2C0.2%2C0.5%2C0.6%2C0.5%2C1.1c0%2C0.4-0.1%2C0.6-0.3%2C0.9c-0.2%2C0.2-0.4%2C0.4-0.7%2C0.5c-0.3%2C0.1-0.6%2C0.2-0.9%2C0.2c-0.3%2C0-0.6%2C0.1-0.9%2C0.1%0D%0A%09%09%09c-0.4%2C0-0.7%2C0-1.1-0.1c-0.4-0.1-0.7-0.2-1-0.4c-0.3-0.2-0.5-0.4-0.7-0.7c-0.2-0.3-0.3-0.6-0.3-1.1h-1.8c0%2C0.7%2C0.2%2C1.3%2C0.4%2C1.8%0D%0A%09%09%09c0.3%2C0.5%2C0.6%2C0.9%2C1.1%2C1.2c0.4%2C0.3%2C0.9%2C0.5%2C1.5%2C0.7c0.6%2C0.1%2C1.2%2C0.2%2C1.8%2C0.2c0.6%2C0%2C1.1-0.1%2C1.7-0.2c0.6-0.1%2C1.1-0.3%2C1.6-0.6%0D%0A%09%09%09c0.5-0.3%2C0.8-0.6%2C1.1-1.1c0.3-0.5%2C0.4-1%2C0.4-1.7c0-0.5-0.1-1-0.3-1.4C136.7%2C154%2C136.4%2C153.6%2C136.1%2C153.4z%20M154.3%2C157.3%0D%0A%09%09%09c-0.1-0.2-0.1-0.5-0.1-1v-5.8c0-0.7-0.1-1.2-0.4-1.6c-0.2-0.4-0.6-0.7-1-1c-0.4-0.2-0.9-0.4-1.3-0.5c-0.5-0.1-1-0.1-1.5-0.1%0D%0A%09%09%09c-0.6%2C0-1.2%2C0.1-1.8%2C0.2c-0.6%2C0.1-1.1%2C0.3-1.5%2C0.7c-0.4%2C0.3-0.8%2C0.7-1.1%2C1.2c-0.3%2C0.5-0.4%2C1.1-0.4%2C1.8h1.8%0D%0A%09%09%09c0.1-0.8%2C0.4-1.4%2C0.9-1.7c0.5-0.3%2C1.2-0.5%2C2-0.5c0.3%2C0%2C0.6%2C0%2C0.9%2C0.1c0.3%2C0%2C0.6%2C0.1%2C0.8%2C0.2c0.3%2C0.1%2C0.5%2C0.3%2C0.6%2C0.6%0D%0A%09%09%09c0.1%2C0.2%2C0.2%2C0.6%2C0.2%2C1c0%2C0.3-0.1%2C0.6-0.3%2C0.8c-0.2%2C0.2-0.5%2C0.3-0.8%2C0.4c-0.3%2C0.1-0.7%2C0.2-1.2%2C0.2c-0.5%2C0.1-0.9%2C0.1-1.4%2C0.2%0D%0A%09%09%09c-0.5%2C0.1-1%2C0.2-1.4%2C0.3c-0.5%2C0.1-0.9%2C0.3-1.2%2C0.6c-0.3%2C0.3-0.6%2C0.6-0.9%2C1c-0.2%2C0.4-0.3%2C0.9-0.3%2C1.6c0%2C0.6%2C0.1%2C1%2C0.3%2C1.5%0D%0A%09%09%09c0.2%2C0.4%2C0.5%2C0.7%2C0.8%2C1c0.3%2C0.3%2C0.8%2C0.4%2C1.2%2C0.5c0.4%2C0.1%2C0.9%2C0.2%2C1.4%2C0.2c0.8%2C0%2C1.5-0.1%2C2.2-0.4c0.7-0.3%2C1.3-0.7%2C1.8-1.3%0D%0A%09%09%09c0%2C0.6%2C0.1%2C1%2C0.4%2C1.3c0.3%2C0.3%2C0.7%2C0.4%2C1.1%2C0.4c0.6%2C0%2C1-0.1%2C1.4-0.3v-1.4c-0.2%2C0.1-0.4%2C0.1-0.6%2C0.1%0D%0A%09%09%09C154.5%2C157.6%2C154.3%2C157.5%2C154.3%2C157.3z%20M152.3%2C155c0%2C0.3-0.1%2C0.5-0.2%2C0.8c-0.1%2C0.3-0.3%2C0.6-0.6%2C0.8c-0.3%2C0.2-0.6%2C0.5-1.1%2C0.6%0D%0A%09%09%09c-0.4%2C0.2-1%2C0.2-1.6%2C0.2c-0.3%2C0-0.6%2C0-0.8-0.1c-0.3-0.1-0.5-0.2-0.7-0.3c-0.2-0.1-0.4-0.3-0.5-0.5c-0.1-0.2-0.2-0.5-0.2-0.8%0D%0A%09%09%09c0-0.5%2C0.1-0.8%2C0.3-1.1c0.2-0.3%2C0.5-0.5%2C0.8-0.6c0.3-0.2%2C0.7-0.3%2C1.1-0.3c0.4-0.1%2C0.8-0.1%2C1.3-0.2c0.4%2C0%2C0.8-0.1%2C1.2-0.2%0D%0A%09%09%09c0.4-0.1%2C0.7-0.2%2C0.9-0.4V155z%20M166%2C148.6c-0.3-0.4-0.7-0.6-1.2-0.9c-0.5-0.2-1.1-0.3-1.8-0.3c-1.7%2C0-2.9%2C0.7-3.7%2C2h0v-1.8h-1.7%0D%0A%09%09%09V159h1.8v-6.4c0-0.5%2C0.1-1%2C0.2-1.4c0.1-0.4%2C0.3-0.8%2C0.6-1.1c0.3-0.3%2C0.6-0.6%2C1-0.7c0.4-0.2%2C0.9-0.3%2C1.5-0.3c0.7%2C0%2C1.3%2C0.2%2C1.7%2C0.6%0D%0A%09%09%09c0.4%2C0.4%2C0.6%2C1%2C0.6%2C1.7v7.6h1.8v-7.4c0-0.6-0.1-1.2-0.2-1.7C166.5%2C149.4%2C166.3%2C148.9%2C166%2C148.6z%20M177.4%2C149.2L177.4%2C149.2%0D%0A%09%09%09c-0.3-0.3-0.5-0.6-0.8-0.8c-0.3-0.2-0.6-0.4-1-0.5c-0.3-0.1-0.7-0.2-1-0.3c-0.3-0.1-0.6-0.1-0.9-0.1c-0.8%2C0-1.6%2C0.1-2.3%2C0.5%0D%0A%09%09%09c-0.6%2C0.3-1.2%2C0.7-1.6%2C1.3c-0.4%2C0.5-0.7%2C1.2-1%2C1.9c-0.2%2C0.7-0.3%2C1.5-0.3%2C2.3c0%2C0.8%2C0.1%2C1.6%2C0.3%2C2.3c0.2%2C0.7%2C0.5%2C1.3%2C1%2C1.9%0D%0A%09%09%09c0.4%2C0.5%2C0.9%2C1%2C1.6%2C1.3c0.6%2C0.3%2C1.4%2C0.5%2C2.3%2C0.5c0.8%2C0%2C1.5-0.1%2C2.2-0.4c0.7-0.3%2C1.1-0.7%2C1.4-1.4h0l0%2C1.5h1.8v-15.6h-1.8V149.2z%0D%0A%09%09%09%20M177.3%2C154.9c-0.1%2C0.5-0.3%2C1-0.6%2C1.4c-0.3%2C0.4-0.6%2C0.7-1.1%2C1c-0.4%2C0.2-1%2C0.4-1.6%2C0.4c-0.6%2C0-1.1-0.1-1.6-0.4%0D%0A%09%09%09c-0.5-0.2-0.8-0.5-1.1-0.9c-0.3-0.4-0.5-0.8-0.6-1.3c-0.1-0.5-0.2-1-0.2-1.5c0-0.6%2C0.1-1.1%2C0.2-1.6c0.1-0.5%2C0.3-1%2C0.5-1.4%0D%0A%09%09%09c0.3-0.4%2C0.6-0.7%2C1.1-1c0.4-0.2%2C0.9-0.4%2C1.6-0.4c0.6%2C0%2C1.2%2C0.1%2C1.6%2C0.4c0.5%2C0.2%2C0.8%2C0.6%2C1.1%2C1c0.3%2C0.4%2C0.5%2C0.8%2C0.6%2C1.4%0D%0A%09%09%09c0.1%2C0.5%2C0.2%2C1%2C0.2%2C1.6C177.5%2C153.9%2C177.4%2C154.4%2C177.3%2C154.9z%20M197.1%2C157.3c-0.1-0.2-0.1-0.5-0.1-1v-5.8c0-0.7-0.1-1.2-0.4-1.6%0D%0A%09%09%09c-0.2-0.4-0.6-0.7-1-1c-0.4-0.2-0.9-0.4-1.4-0.5c-0.5-0.1-1-0.1-1.5-0.1c-0.6%2C0-1.2%2C0.1-1.8%2C0.2c-0.6%2C0.1-1.1%2C0.3-1.5%2C0.7%0D%0A%09%09%09c-0.4%2C0.3-0.8%2C0.7-1.1%2C1.2c-0.3%2C0.5-0.4%2C1.1-0.4%2C1.8h1.8c0.1-0.8%2C0.3-1.4%2C0.9-1.7c0.5-0.3%2C1.2-0.5%2C2-0.5c0.3%2C0%2C0.6%2C0%2C0.9%2C0.1%0D%0A%09%09%09c0.3%2C0%2C0.6%2C0.1%2C0.8%2C0.2c0.3%2C0.1%2C0.5%2C0.3%2C0.6%2C0.6c0.1%2C0.2%2C0.2%2C0.6%2C0.2%2C1c0%2C0.3-0.1%2C0.6-0.3%2C0.8c-0.2%2C0.2-0.5%2C0.3-0.8%2C0.4%0D%0A%09%09%09c-0.3%2C0.1-0.7%2C0.2-1.2%2C0.2c-0.5%2C0.1-0.9%2C0.1-1.4%2C0.2c-0.5%2C0.1-1%2C0.2-1.4%2C0.3c-0.5%2C0.1-0.9%2C0.3-1.2%2C0.6c-0.4%2C0.3-0.6%2C0.6-0.9%2C1%0D%0A%09%09%09c-0.2%2C0.4-0.3%2C0.9-0.3%2C1.6c0%2C0.6%2C0.1%2C1%2C0.3%2C1.5c0.2%2C0.4%2C0.5%2C0.7%2C0.8%2C1c0.3%2C0.3%2C0.8%2C0.4%2C1.2%2C0.5c0.4%2C0.1%2C0.9%2C0.2%2C1.4%2C0.2%0D%0A%09%09%09c0.8%2C0%2C1.5-0.1%2C2.2-0.4c0.7-0.3%2C1.3-0.7%2C1.8-1.3c0%2C0.6%2C0.1%2C1%2C0.4%2C1.3c0.3%2C0.3%2C0.7%2C0.4%2C1.1%2C0.4c0.6%2C0%2C1-0.1%2C1.3-0.3v-1.4%0D%0A%09%09%09c-0.2%2C0.1-0.4%2C0.1-0.6%2C0.1C197.3%2C157.6%2C197.1%2C157.5%2C197.1%2C157.3z%20M195.2%2C155c0%2C0.3-0.1%2C0.5-0.2%2C0.8c-0.1%2C0.3-0.3%2C0.6-0.6%2C0.8%0D%0A%09%09%09c-0.3%2C0.2-0.6%2C0.5-1.1%2C0.6c-0.5%2C0.2-1%2C0.2-1.6%2C0.2c-0.3%2C0-0.5%2C0-0.8-0.1c-0.3-0.1-0.5-0.2-0.7-0.3c-0.2-0.1-0.3-0.3-0.5-0.5%0D%0A%09%09%09c-0.1-0.2-0.2-0.5-0.2-0.8c0-0.5%2C0.1-0.8%2C0.3-1.1c0.2-0.3%2C0.5-0.5%2C0.8-0.6c0.3-0.2%2C0.7-0.3%2C1.2-0.3c0.4-0.1%2C0.8-0.1%2C1.3-0.2%0D%0A%09%09%09c0.4%2C0%2C0.8-0.1%2C1.2-0.2c0.4-0.1%2C0.7-0.2%2C0.9-0.4V155z%20M200%2C159h1.8v-15.6H200V159z%20M211.4%2C156.9c-0.5%2C0.5-1.2%2C0.7-2.2%2C0.7%0D%0A%09%09%09c-0.6%2C0-1.1-0.1-1.5-0.4c-0.4-0.2-0.8-0.5-1-0.9c-0.3-0.4-0.5-0.8-0.6-1.3c-0.1-0.5-0.2-1-0.2-1.5c0-0.6%2C0.1-1.1%2C0.2-1.6%0D%0A%09%09%09c0.1-0.5%2C0.3-1%2C0.6-1.4c0.3-0.4%2C0.6-0.7%2C1.1-1c0.5-0.2%2C1-0.4%2C1.7-0.4c0.8%2C0%2C1.4%2C0.2%2C1.9%2C0.6c0.5%2C0.4%2C0.7%2C0.9%2C0.9%2C1.7h1.9%0D%0A%09%09%09c-0.1-0.7-0.2-1.3-0.5-1.7c-0.3-0.5-0.6-0.9-1.1-1.2c-0.4-0.3-0.9-0.6-1.5-0.7c-0.6-0.1-1.2-0.2-1.8-0.2c-0.9%2C0-1.7%2C0.1-2.3%2C0.5%0D%0A%09%09%09c-0.7%2C0.3-1.2%2C0.7-1.7%2C1.3c-0.4%2C0.5-0.8%2C1.2-1%2C1.9c-0.2%2C0.7-0.3%2C1.5-0.3%2C2.4c0%2C0.8%2C0.1%2C1.6%2C0.3%2C2.3c0.2%2C0.7%2C0.6%2C1.3%2C1%2C1.8%0D%0A%09%09%09c0.4%2C0.5%2C1%2C0.9%2C1.6%2C1.2c0.7%2C0.3%2C1.4%2C0.4%2C2.3%2C0.4c1.4%2C0%2C2.6-0.4%2C3.4-1.1c0.8-0.8%2C1.4-1.8%2C1.6-3.2h-1.9%0D%0A%09%09%09C212.2%2C155.7%2C211.8%2C156.4%2C211.4%2C156.9z%20M225.2%2C149.1c-0.5-0.5-1-1-1.7-1.3c-0.7-0.3-1.5-0.4-2.3-0.4c-0.9%2C0-1.7%2C0.1-2.4%2C0.4%0D%0A%09%09%09c-0.7%2C0.3-1.3%2C0.7-1.7%2C1.3c-0.5%2C0.5-0.8%2C1.2-1%2C1.9c-0.3%2C0.7-0.4%2C1.5-0.4%2C2.3c0%2C0.8%2C0.1%2C1.6%2C0.4%2C2.3c0.2%2C0.7%2C0.6%2C1.3%2C1%2C1.9%0D%0A%09%09%09c0.5%2C0.5%2C1%2C0.9%2C1.7%2C1.2c0.7%2C0.3%2C1.5%2C0.5%2C2.4%2C0.5c0.9%2C0%2C1.7-0.1%2C2.3-0.5c0.7-0.3%2C1.2-0.7%2C1.7-1.2c0.5-0.5%2C0.8-1.1%2C1.1-1.9%0D%0A%09%09%09c0.2-0.7%2C0.3-1.5%2C0.3-2.3c0-0.8-0.1-1.6-0.3-2.3C226%2C150.3%2C225.6%2C149.7%2C225.2%2C149.1z%20M224.4%2C155.2c-0.2%2C0.5-0.4%2C1-0.7%2C1.3%0D%0A%09%09%09c-0.3%2C0.4-0.7%2C0.6-1.1%2C0.8c-0.4%2C0.2-0.9%2C0.3-1.3%2C0.3c-0.5%2C0-0.9-0.1-1.4-0.3c-0.4-0.2-0.8-0.5-1.1-0.8c-0.3-0.4-0.6-0.8-0.7-1.3%0D%0A%09%09%09c-0.2-0.5-0.3-1.1-0.3-1.8c0-0.7%2C0.1-1.3%2C0.3-1.8c0.2-0.5%2C0.4-1%2C0.7-1.3c0.3-0.4%2C0.7-0.6%2C1.1-0.8c0.4-0.2%2C0.9-0.3%2C1.4-0.3%0D%0A%09%09%09c0.5%2C0%2C0.9%2C0.1%2C1.3%2C0.3c0.4%2C0.2%2C0.8%2C0.5%2C1.1%2C0.8c0.3%2C0.4%2C0.6%2C0.8%2C0.7%2C1.3c0.2%2C0.5%2C0.3%2C1.1%2C0.3%2C1.8%0D%0A%09%09%09C224.6%2C154%2C224.6%2C154.6%2C224.4%2C155.2z%20M236.8%2C148.6c-0.3-0.4-0.7-0.6-1.2-0.9c-0.5-0.2-1.1-0.3-1.8-0.3c-0.3%2C0-0.7%2C0-1%2C0.1%0D%0A%09%09%09c-0.3%2C0.1-0.7%2C0.2-1%2C0.3c-0.3%2C0.2-0.6%2C0.4-0.9%2C0.6c-0.3%2C0.2-0.5%2C0.5-0.6%2C0.9h-0.1v-6h-1.8V159h1.8v-6.4c0-0.5%2C0.1-1%2C0.2-1.4%0D%0A%09%09%09c0.1-0.4%2C0.3-0.8%2C0.6-1.1c0.3-0.3%2C0.6-0.6%2C1-0.7c0.4-0.2%2C0.9-0.3%2C1.5-0.3c0.7%2C0%2C1.3%2C0.2%2C1.7%2C0.6c0.4%2C0.4%2C0.6%2C1%2C0.6%2C1.7v7.6h1.9%0D%0A%09%09%09v-7.4c0-0.6-0.1-1.2-0.2-1.7C237.3%2C149.4%2C237.1%2C148.9%2C236.8%2C148.6z%20M249%2C149.1c-0.5-0.5-1-1-1.7-1.3c-0.7-0.3-1.5-0.4-2.4-0.4%0D%0A%09%09%09c-0.9%2C0-1.7%2C0.1-2.4%2C0.4c-0.7%2C0.3-1.3%2C0.7-1.7%2C1.3c-0.5%2C0.5-0.8%2C1.2-1%2C1.9c-0.2%2C0.7-0.3%2C1.5-0.3%2C2.3c0%2C0.8%2C0.1%2C1.6%2C0.3%2C2.3%0D%0A%09%09%09c0.2%2C0.7%2C0.6%2C1.3%2C1%2C1.9c0.5%2C0.5%2C1%2C0.9%2C1.7%2C1.2c0.7%2C0.3%2C1.5%2C0.5%2C2.4%2C0.5c0.9%2C0%2C1.7-0.1%2C2.4-0.5c0.7-0.3%2C1.2-0.7%2C1.7-1.2%0D%0A%09%09%09c0.5-0.5%2C0.8-1.1%2C1-1.9c0.2-0.7%2C0.4-1.5%2C0.4-2.3c0-0.8-0.1-1.6-0.4-2.3C249.8%2C150.3%2C249.4%2C149.7%2C249%2C149.1z%20M248.1%2C155.2%0D%0A%09%09%09c-0.2%2C0.5-0.4%2C1-0.8%2C1.3c-0.3%2C0.4-0.7%2C0.6-1.1%2C0.8c-0.4%2C0.2-0.9%2C0.3-1.3%2C0.3c-0.5%2C0-1-0.1-1.4-0.3c-0.4-0.2-0.8-0.5-1.1-0.8%0D%0A%09%09%09c-0.3-0.4-0.5-0.8-0.7-1.3c-0.2-0.5-0.3-1.1-0.3-1.8c0-0.7%2C0.1-1.3%2C0.3-1.8c0.2-0.5%2C0.4-1%2C0.7-1.3c0.3-0.4%2C0.7-0.6%2C1.1-0.8%0D%0A%09%09%09c0.4-0.2%2C0.9-0.3%2C1.4-0.3c0.5%2C0%2C0.9%2C0.1%2C1.3%2C0.3c0.4%2C0.2%2C0.8%2C0.5%2C1.1%2C0.8c0.3%2C0.4%2C0.6%2C0.8%2C0.8%2C1.3c0.2%2C0.5%2C0.3%2C1.1%2C0.3%2C1.8%0D%0A%09%09%09C248.4%2C154%2C248.3%2C154.6%2C248.1%2C155.2z%20M252.5%2C159h1.8v-15.6h-1.8V159z%20M271.5%2C149.2L271.5%2C149.2c-0.3-0.3-0.5-0.6-0.8-0.8%0D%0A%09%09%09c-0.3-0.2-0.6-0.4-1-0.5c-0.3-0.1-0.7-0.2-1-0.3c-0.3-0.1-0.6-0.1-0.9-0.1c-0.8%2C0-1.6%2C0.1-2.2%2C0.5c-0.7%2C0.3-1.2%2C0.7-1.6%2C1.3%0D%0A%09%09%09c-0.4%2C0.5-0.8%2C1.2-1%2C1.9c-0.2%2C0.7-0.3%2C1.5-0.3%2C2.3c0%2C0.8%2C0.1%2C1.6%2C0.3%2C2.3c0.2%2C0.7%2C0.6%2C1.3%2C1%2C1.9c0.4%2C0.5%2C0.9%2C1%2C1.6%2C1.3%0D%0A%09%09%09c0.6%2C0.3%2C1.4%2C0.5%2C2.3%2C0.5c0.8%2C0%2C1.5-0.1%2C2.2-0.4c0.7-0.3%2C1.1-0.7%2C1.4-1.4h0l0%2C1.5h1.8v-15.6h-1.8V149.2z%20M271.4%2C154.9%0D%0A%09%09%09c-0.1%2C0.5-0.3%2C1-0.6%2C1.4c-0.3%2C0.4-0.6%2C0.7-1.1%2C1c-0.4%2C0.2-1%2C0.4-1.6%2C0.4c-0.6%2C0-1.1-0.1-1.6-0.4c-0.5-0.2-0.8-0.5-1.1-0.9%0D%0A%09%09%09c-0.3-0.4-0.5-0.8-0.6-1.3c-0.1-0.5-0.2-1-0.2-1.5c0-0.6%2C0.1-1.1%2C0.2-1.6c0.1-0.5%2C0.3-1%2C0.5-1.4c0.3-0.4%2C0.6-0.7%2C1.1-1%0D%0A%09%09%09c0.4-0.2%2C1-0.4%2C1.6-0.4c0.6%2C0%2C1.2%2C0.1%2C1.6%2C0.4c0.5%2C0.2%2C0.8%2C0.6%2C1.1%2C1c0.3%2C0.4%2C0.5%2C0.8%2C0.6%2C1.4c0.1%2C0.5%2C0.2%2C1%2C0.2%2C1.6%0D%0A%09%09%09C271.6%2C153.9%2C271.5%2C154.4%2C271.4%2C154.9z%20M285%2C149.1c-0.5-0.5-1-1-1.7-1.3c-0.7-0.3-1.5-0.4-2.4-0.4c-0.9%2C0-1.7%2C0.1-2.4%2C0.4%0D%0A%09%09%09c-0.7%2C0.3-1.3%2C0.7-1.7%2C1.3c-0.5%2C0.5-0.8%2C1.2-1%2C1.9c-0.2%2C0.7-0.3%2C1.5-0.3%2C2.3c0%2C0.8%2C0.1%2C1.6%2C0.3%2C2.3c0.2%2C0.7%2C0.6%2C1.3%2C1%2C1.9%0D%0A%09%09%09c0.5%2C0.5%2C1%2C0.9%2C1.7%2C1.2c0.7%2C0.3%2C1.5%2C0.5%2C2.4%2C0.5c0.9%2C0%2C1.7-0.1%2C2.4-0.5c0.7-0.3%2C1.2-0.7%2C1.7-1.2c0.5-0.5%2C0.8-1.1%2C1.1-1.9%0D%0A%09%09%09c0.2-0.7%2C0.3-1.5%2C0.3-2.3c0-0.8-0.1-1.6-0.3-2.3C285.8%2C150.3%2C285.5%2C149.7%2C285%2C149.1z%20M284.1%2C155.2c-0.2%2C0.5-0.4%2C1-0.7%2C1.3%0D%0A%09%09%09c-0.3%2C0.4-0.7%2C0.6-1.1%2C0.8c-0.4%2C0.2-0.9%2C0.3-1.4%2C0.3c-0.5%2C0-1-0.1-1.4-0.3c-0.4-0.2-0.8-0.5-1.1-0.8c-0.3-0.4-0.6-0.8-0.8-1.3%0D%0A%09%09%09c-0.2-0.5-0.3-1.1-0.3-1.8c0-0.7%2C0.1-1.3%2C0.3-1.8c0.2-0.5%2C0.4-1%2C0.8-1.3c0.3-0.4%2C0.7-0.6%2C1.1-0.8c0.4-0.2%2C0.9-0.3%2C1.4-0.3%0D%0A%09%09%09c0.5%2C0%2C0.9%2C0.1%2C1.4%2C0.3c0.4%2C0.2%2C0.8%2C0.5%2C1.1%2C0.8c0.3%2C0.4%2C0.6%2C0.8%2C0.7%2C1.3c0.2%2C0.5%2C0.3%2C1.1%2C0.3%2C1.8%0D%0A%09%09%09C284.4%2C154%2C284.3%2C154.6%2C284.1%2C155.2z%20M296.8%2C148.6c-0.3-0.4-0.7-0.6-1.2-0.9c-0.5-0.2-1.1-0.3-1.9-0.3c-1.7%2C0-2.9%2C0.7-3.6%2C2h0%0D%0A%09%09%09v-1.8h-1.8V159h1.8v-6.4c0-0.5%2C0.1-1%2C0.2-1.4c0.1-0.4%2C0.3-0.8%2C0.6-1.1c0.3-0.3%2C0.6-0.6%2C1-0.7c0.4-0.2%2C0.9-0.3%2C1.5-0.3%0D%0A%09%09%09c0.7%2C0%2C1.3%2C0.2%2C1.7%2C0.6c0.4%2C0.4%2C0.6%2C1%2C0.6%2C1.7v7.6h1.8v-7.4c0-0.6-0.1-1.2-0.2-1.7C297.3%2C149.4%2C297.1%2C148.9%2C296.8%2C148.6z%0D%0A%09%09%09%20M306.6%2C144.3h-1.9v3.4h-1.9v1.6h1.9l0%2C7.2c0%2C0.5%2C0.1%2C0.9%2C0.2%2C1.3c0.1%2C0.3%2C0.3%2C0.6%2C0.5%2C0.7c0.2%2C0.2%2C0.5%2C0.3%2C0.8%2C0.4%0D%0A%09%09%09c0.3%2C0.1%2C0.7%2C0.1%2C1.2%2C0.1h1.4v-1.6H308c-0.3%2C0-0.5%2C0-0.7%2C0c-0.2%2C0-0.3-0.1-0.4-0.1c-0.1-0.1-0.2-0.2-0.2-0.3%0D%0A%09%09%09c0-0.1-0.1-0.3-0.1-0.5v-7h2.3v-1.6h-2.3V144.3z%20M331.6%2C148.2c-0.3-0.3-0.7-0.4-1.2-0.6c-0.5-0.1-1-0.2-1.6-0.2%0D%0A%09%09%09c-0.7%2C0-1.4%2C0.2-2%2C0.5c-0.6%2C0.3-1.1%2C0.8-1.5%2C1.4c-0.2-0.7-0.6-1.2-1.2-1.5c-0.6-0.3-1.2-0.4-1.9-0.4c-1.6%2C0-2.8%2C0.6-3.6%2C1.9h-0.1%0D%0A%09%09%09v-1.7h-1.7V159h1.8v-7c0-0.2%2C0.1-0.5%2C0.2-0.8c0.1-0.3%2C0.3-0.6%2C0.5-1c0.2-0.3%2C0.6-0.6%2C1-0.8c0.4-0.2%2C0.8-0.3%2C1.4-0.3%0D%0A%09%09%09c0.4%2C0%2C0.8%2C0.1%2C1%2C0.2c0.3%2C0.1%2C0.5%2C0.3%2C0.6%2C0.5c0.2%2C0.2%2C0.3%2C0.5%2C0.3%2C0.8c0.1%2C0.3%2C0.1%2C0.6%2C0.1%2C1v7.4h1.8v-7c0-0.9%2C0.3-1.6%2C0.8-2.1%0D%0A%09%09%09c0.5-0.5%2C1.3-0.8%2C2.2-0.8c0.5%2C0%2C0.8%2C0.1%2C1.1%2C0.2c0.3%2C0.1%2C0.5%2C0.3%2C0.7%2C0.5c0.1%2C0.2%2C0.3%2C0.5%2C0.3%2C0.8c0.1%2C0.3%2C0.1%2C0.6%2C0.1%2C1v7.4h1.8%0D%0A%09%09%09v-8.3c0-0.6-0.1-1.1-0.3-1.5C332.2%2C148.8%2C332%2C148.5%2C331.6%2C148.2z%20M335.3%2C159h1.9v-11.3h-1.9V159z%20M335.3%2C145.7h1.9v-2.3h-1.9%0D%0A%09%09%09V145.7z%20M349.8%2C147.7h-2.2l-2.8%2C4l-2.7-4h-2.4l3.9%2C5.3l-4.2%2C5.9h2.2l3.1-4.7l3.2%2C4.7h2.4l-4.3-6.1L349.8%2C147.7z%20M352.1%2C156.5v2.4%0D%0A%09%09%09h2.4v-2.4H352.1z"/>%0D%0A%09</g>%0D%0A%09<path%20fill%3D"%23FFFFFF"%20d%3D"M70%2C123.7c-0.9%2C5.5-5.7%2C9.7-11.5%2C9.7c-5.5%2C0-10.1-3.8-11.3-8.8c-0.2-0.8-0.3-1.7-0.3-2.5%0D%0A%09%09c0-6.3%2C5.2-11.4%2C11.6-11.4c6.4%2C0%2C11.6%2C5.1%2C11.6%2C11.4C70.1%2C122.6%2C70%2C123.2%2C70%2C123.7z"/>%0D%0A%09<path%20fill%3D"%23FFFFFF"%20d%3D"M378.2%2C50.2c-1.1%2C0.7-1.8%2C1.9-1.8%2C3.2c0%2C0%2C0%2C3.7%2C0%2C6.8h-8.7c0-3.1%2C0-6.8%2C0-6.8c0-1.3-0.7-2.5-1.8-3.2%0D%0A%09%09c-3.4-2.1-5.4-5.7-5.4-9.6c0-6.3%2C5.2-11.4%2C11.6-11.4c6.4%2C0%2C11.6%2C5.1%2C11.6%2C11.4C383.6%2C44.5%2C381.6%2C48.1%2C378.2%2C50.2z"/>%0D%0A</g>%0D%0A</svg>%0D%0A');
	background-size: contain;
	margin: 0 auto .625em;
	font-size: 1em;
	font-weight: 400
}

@media (min-width:775px) {
	.pageHeader {
		background: #d9e8f5;
		text-align: left;
		padding-top: 2.625em;
		position: relative
	}
	.pageHeader .logo {
		width: 14.1875em;
		height: 5.9375em;
		margin: .375em 0 0;
		float: left
	}
	.nav-primary-wrap {
		float: right;
		width: 27.1875em;
		height: 7.3125em
	}
}

.cntr, .nav-primary>li>a {
	text-align: center
}

.nav-primary {
	margin: 0;
	padding: 0
}

.nav-primary>li {
	float: left;
	width: 25%
}

.nav-primary>li.parents>a:before {
	content: 'r'
}

.nav-primary>li.teachers>a:before {
	content: 'a'
}

.nav-primary>li.kids>a:before {
	content: 'k';
	padding-top: .05714em
}

.nav-primary>li.more>a:before {
	content: 'm';
	font-size: 30px;
	padding-top: .05714em;
	height: 1.53333em
}

.nav-primary>li:nth-child(2n+2)>a {
	background: #008cd1
}

.nav-primary>li>a {
	font-family: proxima-nova, sans-serif;
	font-size: .625em;
	text-transform: uppercase;
	color: #fff;
	display: block;
	height: 7.5em;
	background: #0097e0;
	font-weight: 700;
	padding: .4em 0
}

.nav-primary>li>a:before {
	font-weight: 400;
	text-transform: lowercase;
	display: block;
	height: 1.31429em;
	font-family: icn;
	font-size: 35px;
	color: #026c9f
}

@media (min-width:775px) {
	.nav-primary {
		background: #c8d6e0
	}
	.nav-primary>li {
		width: 33.333333%;
		position: relative
	}
	.nav-primary>li:nth-child(2n+2)>a {
		background: #bfccd5
	}
	.nav-primary>li:nth-child(2n+2)>a:hover {
		background: #008cd1;
		color: #fff
	}
	.nav-primary>li:nth-child(2n+2)>a:hover:before {
		color: #026c9f
	}
	.nav-primary>li.kids>a:before {
		padding-top: .03333em
	}
	.nav-primary>li>a {
		font-family: bree-serif, sans-serif;
		font-weight: 400;
		text-transform: none;
		letter-spacing: normal;
		font-size: 1.375em;
		height: 5.31818em;
		background: #c8d6e0;
		color: #444c52;
		padding: .18182em 0 .54545em;
		-webkit-transition: background .15s linear, color .15s linear;
		-moz-transition: background .15s linear, color .15s linear;
		-o-transition: background .15s linear, color .15s linear;
		transition: background .15s linear, color .15s linear
	}
	.nav-primary>li>a:before {
		color: #75828c;
		font-size: 68px;
		height: 1.07353em;
		-webkit-transition: color .15s linear;
		-moz-transition: color .15s linear;
		-o-transition: color .15s linear;
		transition: color .15s linear
	}
	.nav-primary>li>a:hover {
		background: #0097e0;
		color: #fff
	}
	.nav-primary>li>a:hover:before {
		color: #026c9f
	}
	.nav-primary>li.active .subnav-wrap {
		display: block
	}
	.nav-primary>li.active>a {
		background: #026c9f;
		color: #fff;
		-moz-box-shadow: inset 0 9px 11px -6px rgba(0, 0, 0, .4);
		-webkit-box-shadow: inset 0 9px 11px -6px rgba(0, 0, 0, .4);
		box-shadow: inset 0 9px 11px -6px rgba(0, 0, 0, .4)
	}
	.nav-primary>li.active>a:before {
		color: #034e71
	}
	.nav-primary .more {
		display: none
	}
}

.subnav-wrap {
	display: none
}

@media (min-width:775px) {
	.subnav-wrap {
		max-width: 76.5em;
		margin: 0;
		padding: 1.875em 1.25em;
		background: #026c9f;
		width: 300%;
		position: absolute;
		top: 7.3125em;
		z-index: 60
	}
	.subnav-wrap:after, .subnav-wrap:before {
		content: " ";
		display: table
	}
	.subnav-wrap:after {
		clear: both
	}
	.subnav-wrap .subnav {
		position: relative;
		width: 50%;
		float: left;
		margin: 0;
		padding: 0
	}
	.subnav-wrap li {
		margin-bottom: .4375em
	}
	.subnav-wrap a {
		color: #fff;
		text-decoration: none;
		font-weight: 600;
		font-size: .875em;
		-webkit-transition: color 80ms linear;
		-moz-transition: color 80ms linear;
		-o-transition: color 80ms linear;
		transition: color 80ms linear;
		display: block;
		padding: .35714em .71429em
	}
	.subnav-wrap a:hover {
		background: #01567f
	}
}

li:nth-child(2) .subnav-wrap {
	left: -100%
}

li:nth-child(3) .subnav-wrap {
	left: -200%
}

.nav-secondary-outer {
	display: none
}

@media (min-width:775px) {
	.nav-secondary-outer {
		display: block;
		position: absolute;
		overflow: hidden;
		background: #b5c2cb;
		left: 0;
		right: 0;
		top: 0
	}
	.nav-secondary-wrap {
		height: 2.625em
	}
}

.nav-secondary {
	margin: 0;
	padding: 0;
	float: right
}

.nav-secondary li {
	display: inline-block;
	margin: .5em .3125em
}

.nav-secondary a {
	font-size: .8125em;
	font-weight: 600;
	text-transform: uppercase;
	text-decoration: none;
	color: #4d555c;
	letter-spacing: .03846em;
	display: block;
	padding: .38462em
}

.nav-secondary a b {
	font-weight: 800
}

.searchform {
	float: right;
	padding-left: .625em
}

.searchform input[type=search] {
	background: #95a2ab;
	border: none;
	line-height: 1.4;
	width: 7.6875em;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px
}

.searchform .button-search {
	background: 0 0;
	border: none;
	color: #75828c;
	font-size: 1.5625em;
	position: relative;
	top: 5px
}

.pageFooter {
	background: #fff
}

.pageFooter .wrap {
	padding-left: 1.25em;
	padding-right: 1.25em
}

.pageFooter .logo {
	font-size: 1em;
	font-weight: 400;
	width: 12.5em;
	margin: 0 auto 1.875em
}

.pageFooter .logo a.logo-all {
	display: block;
	width: 12.5em;
	height: 5.25em;
	margin: 0 auto .625em;
	background-size: contain
}

.pageFooter .logo a.logo-faar {
	display: block;
	width: 9.875em;
	height: 4.1875em;
	margin: 0 auto;
	position: relative;
	left: -4px;
	-webkit-background-size: contain;
	-moz-background-size: contain;
	-o-background-size: contain;
	background-size: contain
}

.prefooter-outer {
	background: #c8df54;
	color: #67761f
}

.prefooter-wrap {
	padding-bottom: 3.125em;
	padding-top: .625em
}

@media (min-width:775px) {
	.pageFooter .wrap:after, .pageFooter .wrap:before, .prefooter-wrap:after, .prefooter-wrap:before {
		content: " ";
		display: table
	}
	.pageFooter .wrap:after, .prefooter-wrap:after {
		clear: both
	}
	.footer-social, .pageFooter .logo {
		position: relative;
		padding-right: .625em;
		float: left
	}
	.pageFooter .wrap {
		width: 100%;
		max-width: 76.5em;
		margin: 0 auto
	}
	.pageFooter .logo {
		width: 25%;
		padding-left: 0
	}
	.pageFooter .logo a.logo-all {
		width: 11.9375em;
		height: 5.0625em
	}
	.pageFooter .logo a.logo-faar {
		width: 9.875em;
		height: 4.9375em
	}
	.prefooter-wrap {
		width: 100%;
		max-width: 76.5em;
		padding-bottom: 0;
		padding-top: .9375em;
		margin: 0 auto
	}
	.footer-social {
		width: 33.33333%;
		left: 8.33333%;
		right: auto;
		padding-left: 1.5625em;
		padding-top: .5em
	}
}

@media (min-width:1270px) {
	.footer-social {
		position: relative;
		padding-left: .625em;
		padding-right: .625em;
		width: 41.66667%;
		left: 0;
		right: auto;
		float: left
	}
	.footer-social .subhead {
		width: 29%;
		float: left
	}
}

.social-links {
	width: 100%;
	max-width: 76.5em;
	list-style: none;
	padding: 0;
	margin: 0 0 1.25em
}

.social-links:after, .social-links:before {
	content: " ";
	display: table
}

.social-links li {
	position: relative;
	width: 50%;
	float: left;
	margin-bottom: .25em;
	padding: 0
}

.social-links a {
	color: #67761f;
	text-decoration: none;
	font-weight: 600;
	font-size: 1.09375em
}

.social-links a .icn {
	color: #445b6d;
	font-size: .91429em;
	margin-right: .5em
}

.card, .email-signup {
	color: #494949
}

@media (min-width:775px) {
	.social-links li {
		width: 100%;
		float: none;
		padding: 0
	}
}

@media (min-width:1270px) {
	.social-links {
		width: 32%;
		float: left;
		padding-left: .3125em
	}
	.social-links li {
		width: 100%;
		float: none;
		padding: 0
	}
}

.icn {
	font-family: icn;
	font-size: 1em;
	text-transform: lowercase !important;
	font-weight: 400 !important
}

.icn.blk {
	display: inline-block
}

.icn.blk.fb:before {
	content: 'f'
}

.icn.blk.tw:before {
	content: 't'
}

.icn.blk.in:before {
	content: 'i'
}

.icn.blk.pn:before {
	content: 'p'
}

.icn.blk.gp:before {
	content: 'g';
	font-weight: 700
}

.email-signup input[type=email] {
	background: #b4ca47;
	border: none;
	line-height: 2;
	width: 100%;
	margin-bottom: .9375em;
	padding: 0 .875em
}

.email-signup input[type=checkbox] {
	display: inline-block;
	margin-right: .5em
}

.email-signup .checkbox-wrap {
	display: block;
	margin-bottom: .9375em
}

.email-signup .button {
	height: 2.53846em
}

@media (min-width:775px) {
	.email-signup {
		width: auto;
		max-width: none;
		margin: 0 -.625em
	}
	.email-signup:after, .email-signup:before {
		content: " ";
		display: table
	}
	.email-signup:after {
		clear: both
	}
	.email-signup fieldset {
		position: relative;
		padding-left: .625em;
		padding-right: .625em;
		width: 100%;
		float: left
	}
	.email-signup .button {
		padding: .53846em 1.38462em .61538em;
		margin-left: .76923em
	}
}

@media (min-width:1270px) {
	.email-signup fieldset {
		position: relative;
		padding-left: .625em;
		padding-right: .625em;
		width: 72.91667%;
		float: left
	}
	.email-signup .button {
		float: right;
		margin-left: 0;
		position: relative
	}
	.email-signup .button:before {
		content: 'V';
		display: block;
		position: absolute;
		font-size: 8.96077em;
		top: -108px;
		left: -40px;
		font-family: LunchBoxOrnaments, sans-serif;
		z-index: 50;
		line-height: 1;
		color: #008fd4;
		font-weight: 400;
		-webkit-transition: -webkit-transform 75ms linear;
		-moz-transition: -moz-transform 75ms linear;
		-o-transition: -o-transform 75ms linear;
		transition: transform 75ms linear;
		-webkit-transform: rotate(145deg);
		-moz-transform: rotate(145deg);
		-ms-transform: rotate(145deg);
		-o-transform: rotate(145deg);
		transform: rotate(145deg)
	}
	.email-signup .button:hover:before {
		-webkit-transform: rotate(150deg);
		-moz-transform: rotate(150deg);
		-ms-transform: rotate(150deg);
		-o-transform: rotate(150deg);
		transform: rotate(150deg)
	}
}

.signup-comments {
	display: none !important;
	height: 0 !important;
	overflow: hidden !important
}

.accordion, .archive-months, .card-tease-follow, .fb-like-box, .game-wrap, .hide-over, .kids-top, .outer.shadeTop, .tease-next, .twitter-feed .twitter-avatar {
	overflow: hidden
}

.email-signup-wrap .subhead {
	-webkit-transition: font .15s linear;
	-moz-transition: font .15s linear;
	-o-transition: font .15s linear;
	transition: font .15s linear
}

@media (min-width:775px) {
	.email-signup-wrap {
		position: relative;
		padding-left: .625em;
		padding-right: .625em;
		width: 33.33333%;
		float: left
	}
	.email-signup-wrap .subhead {
		width: 100%;
		font-size: 1.875em
	}
}

@media (min-width:960px) {
	.email-signup-wrap .subhead {
		font-size: 2.375em
	}
}

.signup-msg {
	font-size: .875em;
	list-style: none;
	margin: 0;
	padding: .71429em 0 2.14286em;
	font-weight: 600
}

.signup-msg li {
	margin-bottom: .35714em
}

.signup-msg.errors {
	color: #e25647
}

.signup-msg.success {
	color: #0097e0
}

.nav-footer {
	color: #445b6d;
	padding-top: 1.875em
}

.nav-footer ul {
	margin: 0;
	padding: 0 0 2.5em
}

.nav-footer li, .outer.eight-bit, .outer.torn {
	margin-bottom: .625em
}

.nav-footer .col-3 {
	padding: 0 0 0 1.25em;
	border-left: 5px solid #eceef0;
	margin-bottom: 2.5em
}

.nav-footer .col-3:before {
	font-family: icn;
	font-size: 2.1875em;
	display: block
}

.nav-footer .col-3.nav-footer-more:before {
	font-size: 1.875em
}

.nav-footer a {
	font-size: .875em;
	color: #768693;
	text-decoration: none;
	font-weight: 600;
	display: block
}

@media (min-width:775px) {
	.nav-footer .col-3 {
		padding-right: .625em;
		min-height: 25.625em
	}
	.nav-footer .col-3:before {
		font-size: 44px;
		min-height: 1.36364em
	}
	.nav-footer .col-3.nav-footer-more:before {
		font-size: 35px;
		margin-bottom: .325em
	}
	.nav-footer a {
		line-height: 1.25
	}
}

.nav-footer-parents:before {
	content: 'r';
	color: #8baa2d
}

.nav-footer-teachers:before {
	content: 'a';
	color: #007cb9
}

.nav-footer-kids:before {
	content: 'k';
	color: #8f356c
}

.nav-footer-more:before {
	content: 'm';
	color: #d4a534
}

.site_credit {
	font-size: 1em;
	margin: 1.25em auto 0;
	width: 11.25em;
	height: 5.625em;
	display: block;
	-webkit-background-size: contain;
	-moz-background-size: contain;
	-o-background-size: contain;
	background-size: contain
}

.wrap.padVert {
	padding-top: 1.875em;
	padding-bottom: 1.875em
}

@media (min-width:775px) {
	.wrap {
		width: 100%;
		max-width: 76.5em;
		margin: 0 auto
	}
	.wrap:after, .wrap:before {
		content: " ";
		display: table
	}
	.wrap:after {
		clear: both
	}
}

@media (min-width:1270px) {
	.wrap {
		padding-left: .625em;
		padding-right: .625em
	}
	.wrap.noPad {
		padding-left: 0;
		padding-right: 0
	}
}

.lrg-only {
	display: none
}

@media (min-width:960px) {
	.lrg-only {
		display: block
	}
}

.bgGreyDrk {
	background-color: #404041
}

.bgGreyMed {
	background-color: #6e6e70
}

.bgGreyLt {
	background-color: #bbbdbf
}

.bgGreyLt-a {
	background-color: #cad3e3
}

.bgRedLt {
	background-color: #ea3f46
}

.bgRed {
	background-color: #e25647
}

.bgOrangeLt {
	background-color: #d58c3e
}

.bgOrange {
	background-color: #ec7f2e
}

.bgOrangeDrk {
	background-color: #c07e38
}

.bgYellow {
	background-color: #e9c52d
}

.bgBrightYellow {
	background-color: #faf630
}

.bgPeach {
	background-color: #e9ab5e
}

.bgYellowGreen {
	background-color: #bdda46
}

.bgGreenLt {
	background-color: #71b84b
}

.bgGreenMed {
	background-color: #53c16d
}

.bgGreenDrk {
	background-color: #66a744
}

.bgTeal {
	background-color: #54b596
}

.bgTealDrk {
	background-color: #4ba387
}

.bgBlueDrk {
	background-color: #424951
}

.bgBlueMed {
	background-color: #0089cb
}

.bgBlue {
	background-color: #286b9e
}

.bgIndigo {
	background-color: #4a58a7
}

.bgPurple {
	background-color: #75499f
}

.bgPurpleDrk {
	background-color: #4c2b67
}

.bgFuscia {
	background-color: #92147e
}

.bgPink {
	background-color: #e64084
}

.bgNoise {
	background-image: url(../img/pattern-trans-noise.png?1466434342);
	background-repeat: repeat
}

.bubbles {
	background: url(../img/bg-bubbles.jpg?1466434342);
	background-size: 280px 309px
}

.bgHighlight {
	background-color: #e8e9e9
}

.bgGreyXtraLt {
	background-color: #d8d9da
}

.bgColorFields {
	background: url(../img/bg-color-fields.jpg?1466434342) top center no-repeat fixed
}

.bgFadeBlue {
	background-color: #0097e0;
	background-image: -webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0, #0097e0), color-stop(56%, #0097e0), color-stop(56%, #0090d7), color-stop(100%, #0090d7));
	background-image: -webkit-linear-gradient(top, #0097e0 0, #0097e0 56%, #0090d7 56%, #0090d7 100%);
	background-image: -moz-linear-gradient(top, #0097e0 0, #0097e0 56%, #0090d7 56%, #0090d7 100%);
	background-image: -o-linear-gradient(top, #0097e0 0, #0097e0 56%, #0090d7 56%, #0090d7 100%);
	background-image: linear-gradient(top, #0097e0 0, #0097e0 56%, #0090d7 56%, #0090d7 100%)
}

.bgSocial {
	background: url(../img/pattern-trans-noise.png?1466434342), url(../img/pattern-social.png?1466434342);
	border-top: 2px solid #424951
}

.lt-ie9 .bgSocial {
	background: url(../img/pattern-social.png?1466434342)
}

.bgBlue, .bgBlue a, .bgBlue.content-generic h1, .bgBlue.content-generic h2, .bgBlue.content-generic h3, .bgBlue.content-generic h4, .bgBlue.content-generic h5, .bgBlue.content-generic h6, .bgBlueDrk, .bgBlueDrk a, .bgBlueDrk.content-generic h1, .bgBlueDrk.content-generic h2, .bgBlueDrk.content-generic h3, .bgBlueDrk.content-generic h4, .bgBlueDrk.content-generic h5, .bgBlueDrk.content-generic h6, .bgBlueMed, .bgBlueMed a, .bgBlueMed.content-generic h1, .bgBlueMed.content-generic h2, .bgBlueMed.content-generic h3, .bgBlueMed.content-generic h4, .bgBlueMed.content-generic h5, .bgBlueMed.content-generic h6, .bgFadeBlue, .bgFadeBlue a, .bgFadeBlue.content-generic h1, .bgFadeBlue.content-generic h2, .bgFadeBlue.content-generic h3, .bgFadeBlue.content-generic h4, .bgFadeBlue.content-generic h5, .bgFadeBlue.content-generic h6, .bgFuscia, .bgFuscia a, .bgFuscia.content-generic h1, .bgFuscia.content-generic h2, .bgFuscia.content-generic h3, .bgFuscia.content-generic h4, .bgFuscia.content-generic h5, .bgFuscia.content-generic h6, .bgGreenDrk, .bgGreenDrk a, .bgGreenDrk.content-generic h1, .bgGreenDrk.content-generic h2, .bgGreenDrk.content-generic h3, .bgGreenDrk.content-generic h4, .bgGreenDrk.content-generic h5, .bgGreenDrk.content-generic h6, .bgGreenLt, .bgGreenLt a, .bgGreenLt.content-generic h1, .bgGreenLt.content-generic h2, .bgGreenLt.content-generic h3, .bgGreenLt.content-generic h4, .bgGreenLt.content-generic h5, .bgGreenLt.content-generic h6, .bgGreenMed, .bgGreenMed a, .bgGreenMed.content-generic h1, .bgGreenMed.content-generic h2, .bgGreenMed.content-generic h3, .bgGreenMed.content-generic h4, .bgGreenMed.content-generic h5, .bgGreenMed.content-generic h6, .bgGreyDrk, .bgGreyDrk a, .bgGreyDrk.content-generic h1, .bgGreyDrk.content-generic h2, .bgGreyDrk.content-generic h3, .bgGreyDrk.content-generic h4, .bgGreyDrk.content-generic h5, .bgGreyDrk.content-generic h6, .bgGreyLt, .bgGreyLt a, .bgGreyLt-a, .bgGreyLt-a a, .bgGreyLt-a.content-generic h1, .bgGreyLt-a.content-generic h2, .bgGreyLt-a.content-generic h3, .bgGreyLt-a.content-generic h4, .bgGreyLt-a.content-generic h5, .bgGreyLt-a.content-generic h6, .bgGreyLt.content-generic h1, .bgGreyLt.content-generic h2, .bgGreyLt.content-generic h3, .bgGreyLt.content-generic h4, .bgGreyLt.content-generic h5, .bgGreyLt.content-generic h6, .bgGreyMed, .bgGreyMed a, .bgGreyMed.content-generic h1, .bgGreyMed.content-generic h2, .bgGreyMed.content-generic h3, .bgGreyMed.content-generic h4, .bgGreyMed.content-generic h5, .bgGreyMed.content-generic h6, .bgIndigo, .bgIndigo a, .bgIndigo.content-generic h1, .bgIndigo.content-generic h2, .bgIndigo.content-generic h3, .bgIndigo.content-generic h4, .bgIndigo.content-generic h5, .bgIndigo.content-generic h6, .bgOrange, .bgOrange a, .bgOrange.content-generic h1, .bgOrange.content-generic h2, .bgOrange.content-generic h3, .bgOrange.content-generic h4, .bgOrange.content-generic h5, .bgOrange.content-generic h6, .bgOrangeDrk, .bgOrangeDrk a, .bgOrangeDrk.content-generic h1, .bgOrangeDrk.content-generic h2, .bgOrangeDrk.content-generic h3, .bgOrangeDrk.content-generic h4, .bgOrangeDrk.content-generic h5, .bgOrangeDrk.content-generic h6, .bgOrangeLt, .bgOrangeLt a, .bgOrangeLt.content-generic h1, .bgOrangeLt.content-generic h2, .bgOrangeLt.content-generic h3, .bgOrangeLt.content-generic h4, .bgOrangeLt.content-generic h5, .bgOrangeLt.content-generic h6, .bgPeach, .bgPeach a, .bgPeach.content-generic h1, .bgPeach.content-generic h2, .bgPeach.content-generic h3, .bgPeach.content-generic h4, .bgPeach.content-generic h5, .bgPeach.content-generic h6, .bgPink, .bgPink a, .bgPink.content-generic h1, .bgPink.content-generic h2, .bgPink.content-generic h3, .bgPink.content-generic h4, .bgPink.content-generic h5, .bgPink.content-generic h6, .bgPurple, .bgPurple a, .bgPurple.content-generic h1, .bgPurple.content-generic h2, .bgPurple.content-generic h3, .bgPurple.content-generic h4, .bgPurple.content-generic h5, .bgPurple.content-generic h6, .bgPurpleDrk, .bgPurpleDrk a, .bgPurpleDrk.content-generic h1, .bgPurpleDrk.content-generic h2, .bgPurpleDrk.content-generic h3, .bgPurpleDrk.content-generic h4, .bgPurpleDrk.content-generic h5, .bgPurpleDrk.content-generic h6, .bgRed, .bgRed a, .bgRed.content-generic h1, .bgRed.content-generic h2, .bgRed.content-generic h3, .bgRed.content-generic h4, .bgRed.content-generic h5, .bgRed.content-generic h6, .bgRedLt, .bgRedLt a, .bgRedLt.content-generic h1, .bgRedLt.content-generic h2, .bgRedLt.content-generic h3, .bgRedLt.content-generic h4, .bgRedLt.content-generic h5, .bgRedLt.content-generic h6, .bgSocial, .bgSocial a, .bgSocial.content-generic h1, .bgSocial.content-generic h2, .bgSocial.content-generic h3, .bgSocial.content-generic h4, .bgSocial.content-generic h5, .bgSocial.content-generic h6, .bgTeal, .bgTeal a, .bgTeal.content-generic h1, .bgTeal.content-generic h2, .bgTeal.content-generic h3, .bgTeal.content-generic h4, .bgTeal.content-generic h5, .bgTeal.content-generic h6, .bgTealDrk, .bgTealDrk a, .bgTealDrk.content-generic h1, .bgTealDrk.content-generic h2, .bgTealDrk.content-generic h3, .bgTealDrk.content-generic h4, .bgTealDrk.content-generic h5, .bgTealDrk.content-generic h6, .bgYellow, .bgYellow a, .bgYellow.content-generic h1, .bgYellow.content-generic h2, .bgYellow.content-generic h3, .bgYellow.content-generic h4, .bgYellow.content-generic h5, .bgYellow.content-generic h6, .bgYellowGreen, .bgYellowGreen a, .bgYellowGreen.content-generic h1, .bgYellowGreen.content-generic h2, .bgYellowGreen.content-generic h3, .bgYellowGreen.content-generic h4, .bgYellowGreen.content-generic h5, .bgYellowGreen.content-generic h6, .bubbles, .bubbles a, .bubbles.content-generic h1, .bubbles.content-generic h2, .bubbles.content-generic h3, .bubbles.content-generic h4, .bubbles.content-generic h5, .bubbles.content-generic h6 {
	color: #fff
}

.bgBlue.transType, .bgBlueDrk.transType, .bgBlueMed.transType, .bgFadeBlue.transType, .bgFuscia.transType, .bgGreenDrk.transType, .bgGreenLt.transType, .bgGreenMed.transType, .bgGreyDrk.transType, .bgGreyLt-a.transType, .bgGreyLt.transType, .bgGreyMed.transType, .bgIndigo.transType, .bgOrange.transType, .bgOrangeDrk.transType, .bgOrangeLt.transType, .bgPeach.transType, .bgPink.transType, .bgPurple.transType, .bgPurpleDrk.transType, .bgRed.transType, .bgRedLt.transType, .bgSocial.transType, .bgTeal.transType, .bgTealDrk.transType, .bgYellow.transType, .bgYellowGreen.transType, .bubbles.transType {
	color: rgba(255, 255, 255, .83)
}

.waveTop {
	position: relative;
	z-index: 5
}

.waveTop:before {
	content: '';
	display: block;
	position: absolute;
	top: -5px;
	width: 100%;
	left: 0;
	right: 0;
	height: 5px;
	background: url(../img/waveTop-greyLt.png?1466434342) top repeat-x
}

.waveTop.bgPurpleDrk:before {
	background: url(../img/waveTop-purpleDrk.png) top repeat-x
}

.waveTop.bgGreenLt:before {
	background: url(../img/waveTop-greenLt.png?1466434342) top repeat-x
}

.waveTop.bgOrangeLt:before {
	background: url(../img/waveTop-orangeLt.png?1466434342) top repeat-x
}

.waveTop.bgTeal:before {
	background: url(../img/waveTop-teal.png?1466434342) top repeat-x
}

.waveTop.bgBlueSteel:before {
	background: url(../img/waveTop-blue-steel.png?1472156031) top repeat-x
}

.waveTop.bgCerulean:before {
	background: url(../img/waveTop-cerulean.png?1472225073) top repeat-x
}

.waveTop.bgBrightYellow:before {
	background: url(../img/waveTop-bright-yellow.png?1472240301) top repeat-x
}

.waveTop.waveLrg:before {
	display: none
}

@media (min-width:960px) {
	.waveTop.waveLrg:before {
		display: block
	}
}

.mosaic-teachers {
	background: url(../img/mosaic-teachers.jpg?1466434342) center repeat-x;
	margin-bottom: 1.25em;
	min-height: 12.5em;
	background-size: 50.8125em 12.5em
}

@media (min-width:775px) {
	.bgSocial {
		border-top: none
	}
	.mosaic-teachers {
		min-height: 23.0625em;
		background-size: 93.75em 23.0625em;
		margin-bottom: 0
	}
}

.outer {
	width: 100%
}

.outer:after, .outer:before {
	content: " ";
	display: table
}

.outer.mb {
	margin-bottom: .9375em
}

.outer.on-the-road {
	background: url(../img/bg-on-the-road.jpg?1466434342) top center;
	background-size: cover;
	padding: 1.5625em 0
}

.outer.boxed {
	border: 7px solid #585f58
}

.outer.shadeTop {
	position: relative
}

.outer.shadeTop:before {
	width: 90%;
	height: 20px;
	background: 0 0;
	position: absolute;
	top: -20px;
	left: 5%;
	-moz-border-radius: 120px/50px;
	-webkit-border-radius: 120px/50px;
	border-radius: 120px/50px;
	-moz-box-shadow: 0 5px 22px 1px rgba(0, 0, 0, .3);
	-webkit-box-shadow: 0 5px 22px 1px rgba(0, 0, 0, .3);
	box-shadow: 0 5px 22px 1px rgba(0, 0, 0, .3)
}

.outer.eight-bit:after, .outer.torn:after {
	content: '';
	right: 0;
	left: 0;
	display: block;
	bottom: 0
}

.outer.shadeBtm {
	-webkit-box-shadow: inset 0 -20px 47px -25px rgba(0, 0, 0, .3);
	-moz-box-shadow: inset 0 -20px 47px -25px rgba(0, 0, 0, .3);
	box-shadow: inset 0 -20px 47px -25px rgba(0, 0, 0, .3)
}

.block-mod, .card, .tease-next, .tease-talkearly {
	-webkit-box-shadow: 0 2px 1px 0 rgba(0, 0, 0, .2);
	-moz-box-shadow: 0 2px 1px 0 rgba(0, 0, 0, .2)
}

.outer.torn {
	position: relative;
	padding-bottom: 2.5em
}

.outer.torn:after {
	height: 2.3125em;
	position: absolute;
	background: url(../img/pattern-torn-TEMP.png?1466434342) repeat-x
}

.outer.eight-bit {
	position: relative;
	padding-bottom: 1.25em
}

.outer.eight-bit:after {
	height: .625em;
	position: absolute;
	background: url(../img/pattern-8-bit.png?1466434342) repeat-x;
	background-size: 223px 10px
}

@media (min-width:775px) {
	.outer.torn {
		margin-bottom: 2.5em
	}
	.outer.mb {
		margin-bottom: 1.875em
	}
}

.block-mod, .card {
	background: #fff;
	box-shadow: 0 2px 1px 0 rgba(0, 0, 0, .2)
}

.block-mod {
	margin-bottom: 1.875em;
	padding-bottom: .625em
}

.block-mod .inner {
	padding: 1.25em
}

.block-mod .meta {
	padding: 0 1.25em;
	margin-bottom: 1.875em
}

.block-mod.bgBlueMed {
	background: #0089cb
}

@media (min-width:960px) {
	.block-mod .img {
		padding: 0 1.875em
	}
	.block-mod .inner {
		padding: 1.25em 1.875em
	}
}

.card {
	margin-bottom: 1.25em;
	display: block;
	padding-top: 1.25em
}

.card .inner {
	padding: .25em 1.25em 1.25em
}

.card .img {
	margin-bottom: .9375em
}

.card.flushTop {
	padding-top: 0
}

.card.full {
	margin-bottom: 0
}

.card.padBtm {
	padding-bottom: .625em
}

@media (min-width:960px) {
	.card .img {
		padding: 0 1.25em
	}
}

.card-wrap {
	width: 100%
}

@media (min-width:560px) {
	.outer.boxed {
		border-width: 14px
	}
	.card-wrap {
		position: relative;
		padding-left: .625em;
		padding-right: .625em;
		width: 50%;
		float: left
	}
}

@media (min-width:960px) {
	.card-wrap {
		position: relative;
		padding-left: .625em;
		padding-right: .625em;
		width: 33.33333%;
		float: left
	}
}

.card-wrap.card-wrap-flickr {
	min-height: 589px
}

.card-wrap.card-wrap-twitter {
	min-height: 563px
}

.card-wrap.card-wrap-pinterst {
	min-height: 589px
}

.card-wrap.card-wrap-instagram {
	min-height: 667px
}

.card-wrap.card-wrap-facebook {
	min-height: 930px
}

.card-wrap.card-wrap-youtube {
	min-height: 589x
}

.card-wrap-half {
	width: 100%
}

@media (min-width:775px) {
	.card-wrap-half {
		position: relative;
		padding-left: .625em;
		padding-right: .625em;
		width: 50%;
		float: left
	}
}

.card-wrap-full {
	padding-left: .625em;
	padding-right: .625em;
	width: 100%
}

.card-surface, .card-surface-social {
	padding: 1.875em 0
}

.card-surface-no-masonry {
	padding-top: 1.875em
}

.social-feed {
	padding: 1.25em;
	margin-bottom: 2.5em
}

@media (min-width:775px) {
	.social-feed {
		padding: 0 0 0 .625em
	}
}

.slidedeck-holder {
	padding: 1.25em 0 0;
	margin-bottom: 1.5625em
}

@media (min-width:775px) {
	.slidedeck-holder {
		padding: 1.25em 1.25em 0
	}
	.slide .img img {
		width: 100%
	}
}

.slide .inner {
	background: url(../img/pattern-woven.png?1466434342);
	background-size: 3.5em 3.5em
}

.slide .detail {
	padding: 1.25em;
	color: #fff;
	min-height: 16.5625em
}

.slide .detail a {
	color: #fff
}

.slide .content {
	font-size: 1.09375em;
	font-weight: 700;
	letter-spacing: .03429em;
	margin-bottom: 1.25714em
}

@media (min-width:960px) {
	.slide .inner {
		width: 100%;
		max-width: 75.25em;
		margin: 0 auto
	}
	.slide .inner:after, .slide .inner:before {
		content: " ";
		display: table
	}
	.slide .inner:after {
		clear: both
	}
	.slide .img {
		float: left;
		width: 61.356209150327%
	}
	.slide .detail {
		padding: 3.75em 1.875em 1.875em;
		width: 38.643790849673%;
		float: right
	}
	.slide .content {
		font-size: 1.25em;
		letter-spacing: .03em;
		margin-bottom: 1.6em
	}
	.slide.flip .img {
		float: right
	}
	.slide.flip .detail {
		float: left
	}
}

.teaser-conversation {
	padding: 1.875em 1.25em
}

.post-meta {
	font-size: .9375em;
	text-transform: uppercase;
	color: #7f7f7f;
	font-weight: 600;
	margin-bottom: .66667em
}

.post-meta.mb {
	margin-bottom: 1.33333em
}

@media (min-width:775px) {
	.teaser-conversation {
		padding: 1.875em 18%
	}
	.post-meta {
		font-size: .875em;
		margin-bottom: .71429em
	}
	.post-meta.mb {
		margin-bottom: 1.78571em
	}
}

.post-location {
	font-size: .96667em;
	font-weight: 700;
	text-transform: uppercase;
	padding-top: .27586em
}

.post-location:before {
	content: 'h';
	font-family: icn;
	text-transform: lowercase;
	color: #df584c;
	display: inline-block;
	margin-right: .2069em
}

.button-pagination, .head-capsule, .instagram-feed .info, .tag-label {
	text-transform: uppercase
}

.blog-list .content-generic, .from-blog .content-generic {
	margin-bottom: 2em
}

.blog-list .subhead, .from-blog .subhead {
	margin-bottom: 0
}

.post {
	padding-bottom: 1.25em;
	position: relative;
	margin-bottom: 1.25em
}

.post .img {
	padding-top: .625em;
	margin-bottom: .9375em
}

.post .inner, .post:first-of-type .img {
	padding-top: 0
}

.post:after {
	content: '';
	display: block;
	border-bottom: 2px solid #ddd;
	position: absolute;
	bottom: 0;
	left: 4%;
	right: 4%
}

.post:last-of-type:after {
	border-bottom: none
}

.blog-list {
	padding-bottom: 0
}

.pagination {
	width: 100%;
	max-width: 76.5em;
	margin: 0 auto
}

.pagination:after, .pagination:before {
	content: " ";
	display: table
}

@media (min-width:775px) {
	.post:after {
		border-width: 1px
	}
	.pagination {
		width: auto;
		max-width: none;
		padding-left: .625em;
		padding-right: .625em;
		margin: 0 -.625em
	}
	.pagination:after, .pagination:before {
		content: " ";
		display: table
	}
	.pagination:after {
		clear: both
	}
}

.button-pagination {
	position: relative;
	width: 50%;
	float: left;
	text-align: center;
	font-size: .78125em;
	color: rgba(68, 91, 109, .5);
	text-decoration: none;
	font-weight: 700;
	border-top: 2px solid #ddd;
	padding: 1.6em 0
}

.button-pagination:first-child {
	border-right: 2px solid #ddd
}

.button-pagination:before {
	content: '';
	position: absolute;
	top: -1px;
	left: 0;
	right: 0;
	border-top: 0
}

.game-holder, .landing-top-a {
	position: relative
}

.button-pagination:hover {
	color: #445b6d
}

.button-pagination:hover:before {
	border-top: 3px solid #57a978
}

@media (min-width:775px) {
	.button-pagination {
		font-size: .875em;
		padding: 1.42857em 0;
		border-top-width: 1px
	}
	.button-pagination:first-child {
		border-right-width: 1px
	}
}

.photo-gallery {
	list-style: none;
	display: block;
	margin: 0 -5px;
	padding: .625em .9375em 0;
	width: 99%
}

.photo-gallery:after, .photo-gallery:before {
	content: " ";
	display: table
}

.photo-gallery>li {
	display: inline;
	height: auto;
	float: left;
	width: 33.33333%;
	padding: 0 5px 10px
}

.photo-gallery>li:nth-of-type(n) {
	clear: none
}

.photo-gallery>li:nth-of-type(3n+1) {
	clear: both
}

@media (min-width:560px) {
	.photo-gallery {
		display: block;
		margin: 0 -5px;
		padding: .625em 1.5625em 0;
		width: 100%
	}
	.photo-gallery:after, .photo-gallery:before {
		content: " ";
		display: table
	}
	.photo-gallery:after {
		clear: both
	}
	.photo-gallery>li {
		display: inline;
		height: auto;
		float: left;
		width: 25%;
		padding: 0 5px 10px
	}
	.photo-gallery>li:nth-of-type(n) {
		clear: none
	}
	.photo-gallery>li:nth-of-type(4n+1) {
		clear: both
	}
}

@media (min-width:775px) {
	.photo-gallery {
		display: block;
		margin: 0 -5px;
		padding: .625em 1.5625em 0
	}
	.photo-gallery:after, .photo-gallery:before {
		content: " ";
		display: table
	}
	.photo-gallery:after {
		clear: both
	}
	.photo-gallery>li {
		display: inline;
		height: auto;
		float: left;
		width: 16.66667%;
		padding: 0 5px 10px
	}
	.photo-gallery>li:nth-of-type(n) {
		clear: none
	}
	.photo-gallery>li:nth-of-type(6n+1) {
		clear: both
	}
}

.archive-list, .archive-months, .search-result-list {
	margin: 0;
	list-style: none
}

.button-back-wrap, .instagram-feed .images:after, .superstar-images:after {
	clear: both
}

.archive-list {
	padding: 1.25em
}

.archive-list li {
	border-bottom: 2px solid #ddd
}

.archive-list li:last-child {
	border-bottom: none
}

.archive-list a {
	color: #494949;
	font-weight: 600;
	text-decoration: none;
	display: block;
	padding: .625em .625em .625em 0
}

.archive-list a:hover {
	padding-left: .625em;
	background: #e8eaec
}

@media (min-width:775px) {
	.archive-list {
		padding: 1.25em 1.875em
	}
	.archive-list li {
		border-bottom-width: 1px
	}
}

.post-single .button-pagination, .search-result {
	border-bottom: 1px solid #ddd
}

.archive-months {
	padding: 0;
	height: 0;
	max-height: 0
}

.archive-months li:first-child {
	border-top: 2px solid #ddd
}

.archive-months li a {
	padding-left: 1.25em
}

.archive-months li a:hover {
	padding-left: 1.875em
}

.archive-months.show {
	height: auto;
	max-height: 34.375em
}

.blog-top {
	padding: 1.875em 0
}

@media (min-width:775px) {
	.archive-months li:first-child {
		border-top-width: 1px
	}
	.blog-top {
		padding: 1.875em
	}
}

@media (min-width:1270px) {
	.post-top .wrap {
		padding: 0 .625em
	}
}

.post-single {
	padding-bottom: 0
}

.comments {
	padding: 1.25em .625em
}

@media (min-width:775px) {
	.comments {
		padding: 1.25em 1.875em
	}
}

.search-result-list {
	padding: 1.25em 1.25em 0
}

.search-result {
	padding: 1.25em .625em
}

.search-result:last-child {
	border-bottom: none
}

.instagram-feed .info {
	font-size: .875em;
	font-weight: 700;
	color: #b1b1b1;
	display: inline-block;
	margin-right: 1.78571em
}

.instagram-feed .info b {
	color: #909090;
	font-size: 1.60714em;
	font-weight: 700;
	display: inline-block
}

.instagram-feed .images {
	list-style: none;
	margin: 0 auto;
	width: 100%;
	max-width: 76.5em;
	padding: 0 .625em
}

.instagram-feed .images:after, .instagram-feed .images:before {
	content: " ";
	display: table
}

.instagram-feed .images li {
	position: relative;
	padding-left: .625em;
	padding-right: .625em;
	width: 50%;
	float: left;
	margin-bottom: 1.25em
}

@media (min-width:560px) {
	.instagram-feed .images li {
		position: relative;
		padding-left: .625em;
		padding-right: .625em;
		width: 33.33333%;
		float: left
	}
}

@media (min-width:775px) {
	.instagram-feed .head-block {
		margin-bottom: 0
	}
	.instagram-feed .meta {
		width: 100%;
		max-width: 76.5em;
		padding: .5em 1.875em 1.25em;
		background: #fafafa;
		margin: 0 auto 1.875em
	}
	.instagram-feed .meta:after, .instagram-feed .meta:before {
		content: " ";
		display: table
	}
	.instagram-feed .meta:after {
		clear: both
	}
	.instagram-feed .info {
		margin: 0;
		position: relative;
		padding-left: .625em;
		padding-right: .625em;
		width: 33.33333%;
		float: left
	}
	.instagram-feed .info:nth-child(2) {
		text-align: center
	}
	.instagram-feed .info:nth-child(3) {
		text-align: right
	}
	.instagram-feed .info b {
		padding-left: .08824em
	}
	.instagram-feed .images {
		padding: 0 1.875em
	}
}

.video-holder {
	padding: 0 1.25em
}

.video-holder.noPad {
	padding: 0
}

.video-holder.margBtm {
	margin-bottom: 2.5em
}

ul.regions li.region .video-close {
	position: absolute;
	top: 5%;
	right: 5%;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 95%;
	width: 30px;
	height: 30px;
	-moz-transition: all 0.2s linear;
	-webkit-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

ul.regions li.region.open .video-close {
	-moz-transform: rotate(50deg);
	-webkit-transform: rotate(50deg);
	-o-transform: rotate(50deg);
	-ms-transform: rotate(50deg);
	transform: rotate(50deg);
}

@media (min-width:775px) {
	.video-holder {
		padding: 0
	}
}

@media (min-width:960px) {
	.instagram-feed .info b {
		font-size: 2.42857em;
		position: relative;
		top: .14706em
	}
	.video-holder {
		padding: 0 1.875em
	}
	.video-holder.noPad {
		padding: 0
	}
}

#game-holder .outer .wrap img {
	width: 80%;
	text-align: center;
	margin: 0 auto;
	height: auto;
}

@media(max-width: 960px) {
	#game-holder .outer .wrap img {
		width: 85%;
	}
}

.game-holder {
	padding: 0 1.25em;
	margin: 0 auto;
	width: 100%;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-ms-border-radius: 7px;
	-o-border-radius: 7px;
	border-radius: 7px;
	z-index: 20
}

@media (min-width:560px) {
	.game-holder {
		background: #ececec;
		width: 92.167101827676%;
		padding: 1.875em 9.91501%;
		margin: 0 auto 1.875em;
		-webkit-box-shadow: 0 9px 0 #c4c4c4;
		-moz-box-shadow: 0 9px 0 #c4c4c4;
		box-shadow: 0 9px 0 #c4c4c4
	}
	.game-holder img {
		border-top: 10px solid #c4c4c4
	}
	.landing-top-a.shade:after {
		content: '';
		display: block;
		position: absolute;
		bottom: 0;
		top: 0;
		left: 0;
		right: 0;
		z-index: 4;
		-webkit-box-shadow: inset 0 -50px 150px -50px rgba(0, 0, 0, .9);
		-moz-box-shadow: inset 0 -50px 150px -50px rgba(0, 0, 0, .9);
		box-shadow: inset 0 -50px 150px -50px rgba(0, 0, 0, .9)
	}
}

.landing-top-b {
	padding: 1.875em 1.25em
}

@media (min-width:775px) {
	.landing-top-b {
		padding: 1.875em 0
	}
}

.subpage-tease {
	padding-bottom: 1.875em
}

.subpage-tease .content {
	font-size: 1.0625em;
	padding-top: .47059em
}

.head-overlay {
	padding: .2em .4em .6em;
	font-size: 3.125em;
	font-weight: 700;
	position: relative;
	z-index: 10;
	margin-bottom: 0
}

.label-material, .tag-label {
	font-weight: 600;
	font-size: 1em
}

.head-overlay .line-2 {
	display: block;
	font-weight: 600;
	font-size: .36em
}

.head-overlay .icn:before {
	display: inline-block;
	margin-left: 8px
}

.head-overlay.parents .icn:before {
	content: 'r'
}

.head-overlay.teachers .icn:before {
	content: 'a';
	position: relative;
	top: 4px
}

.head-overlay.materials .icn:before {
	font-family: LunchBoxOrnaments, sans-serif;
	text-transform: uppercase;
	color: #134061;
	font-size: 88px;
	content: 'I';
	line-height: 1;
	color: rgba(19, 64, 97, 0);
	-webkit-transition: color .15s linear;
	-moz-transition: color .15s linear;
	-o-transition: color .15s linear;
	transition: color .15s linear;
	display: none
}

.read-next, .slat.lrg .content, .slat.med .content, .stat .percent, .stat-caption, .stat-highlight .percent, .tease-on-the-road .content, .tease-talkearly {
	font-family: bree-serif, sans-serif
}

.label-material:before, .tag-label:before {
	content: ''
}

.label-material, .material, .tag-label {
	display: inline-block
}

@media (min-width:560px) {
	.head-overlay {
		padding: 0;
		font-size: 4.0625em;
		bottom: .46154em;
		left: .30769em;
		position: absolute
	}
	.head-overlay .line-2 {
		font-size: .30769em
	}
	.head-overlay.teachers .icn:before {
		top: 6px
	}
}

@media (min-width:775px) {
	.head-overlay {
		font-size: 5.125em;
		bottom: .36585em;
		left: .42683em
	}
	.head-overlay .line-2 {
		font-size: .30488em
	}
	.head-overlay.middle {
		left: 0;
		right: 0;
		text-align: center;
		top: 0;
		bottom: auto;
		padding: .4878em .4878em 0
	}
}

@media (min-width:1270px) {
	.head-overlay.materials .icn:before {
		color: #134061
	}
}

@media (min-width:960px) {
	.head-overlay.materials .icn:before {
		display: inline-block
	}
	.head-overlay.middle {
		padding: .4878em 26.82724% 0
	}
	.content-overlay {
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0
	}
}

.landing-related {
	padding-top: 1.875em
}

.tease-on-the-road {
	background-image: url(../img/bg-map.png?1466434342), url(../img/bg-on-the-road.jpg?1466434342);
	background-repeat: no-repeat, repeat;
	background-position: center 120px, left top;
	background-size: 284px 211px, 1500px 800px;
	text-align: center;
	padding: 1.875em 0 2.1875em
}

.tease-on-the-road .head-map {
	width: 60%
}

.tease-on-the-road .content {
	font-size: 1.25em;
	color: #edc324;
	padding: .6em 3em .25em
}

.tag, .tag-label:before {
	display: inline-block;
	width: .625em;
	height: .625em;
	margin: .375em .125em;
	-webkit-border-radius: 51%;
	-moz-border-radius: 51%;
	-ms-border-radius: 51%;
	-o-border-radius: 51%;
	border-radius: 51%
}

.tag-label-teachers:before, .tag-teachers {
	background: #71b84b
}

.tag-label-parents:before, .tag-parents {
	background: #d58c3e
}

.tag-labels {
	padding: .5em 0 0;
	text-align: left
}

.tag-label {
	letter-spacing: .04688em;
	margin: 0 .9375em .5em
}

.tag-label:before {
	margin: 0 .375em
}

.tag-label-parents {
	color: #d58c3e
}

.tag-label-teachers {
	color: #71b84b
}

.material {
	text-align: center;
	color: #0371a6
}

.materials-list li img {
	margin: 0 auto;
	border-bottom: 6px solid #0371a6;
}

.label-material {
	padding-top: 1em;
	max-width: 11.5em;
	position: relative
}

.label-material:before {
	width: 0;
	height: 0;
	border: 10px solid transparent;
	border-top-color: #0371a6;
	position: absolute;
	top: 0;
	left: 44.565217391304%
}

.materials-list, .materials-list-sm {
	list-style: none;
	margin: 0;
	padding: 1.875em 0 3.125em
}

.materials-list li, .materials-list-sm li {
	padding-bottom: 1.875em;
	text-align: center
}

@media (min-width:400px) {
	.tag-labels {
		text-align: center
	}
	.materials-list, .materials-list-sm {
		display: block;
		margin: 0 -10px;
		padding: 1.875em 0 3.125em
	}
	.materials-list-sm:after, .materials-list-sm:before, .materials-list:after, .materials-list:before {
		content: " ";
		display: table
	}
	.materials-list-sm:after, .materials-list:after {
		clear: both
	}
	.materials-list-sm>li, .materials-list>li {
		display: inline;
		height: auto;
		float: left;
		width: 33.33333%;
		padding: 0 10px 20px
	}
	.materials-list-sm>li:nth-of-type(n), .materials-list>li:nth-of-type(n) {
		clear: none
	}
	.materials-list-sm>li:nth-of-type(3n+1), .materials-list>li:nth-of-type(3n+1) {
		clear: both
	}
	.materials-list li, .materials-list-sm li {
		padding-bottom: 1.875em
	}
}

.materials-grid {
	padding-left: 1.25em;
	padding-right: 1.25em
}

@media (min-width:850px) {
	.materials-grid {
		padding-left: 1.875em;
		padding-right: 1.875em
	}
}

@media (min-width:775px) {
	.materials-list {
		display: block;
		margin: 0 -10px;
		padding: 1.875em 0 3.125em
	}
	.materials-list:after, .materials-list:before {
		content: " ";
		display: table
	}
	.materials-list:after {
		clear: both
	}
	.materials-list>li {
		display: inline;
		height: auto;
		float: left;
		width: 25%;
		padding: 0 10px 20px
	}
	.materials-list>li:nth-of-type(n) {
		clear: none
	}
	.materials-list>li:nth-of-type(4n+1) {
		clear: both
	}
	.materials-list li {
		padding-bottom: 1.875em
	}
}

@media (min-width:960px) {
	.materials-list {
		display: block;
		margin: 0 -23px;
		padding: 1.875em 0 3.125em
	}
	.materials-list:after, .materials-list:before {
		content: " ";
		display: table
	}
	.materials-list:after {
		clear: both
	}
	.materials-list>li {
		display: inline;
		height: auto;
		float: left;
		width: 20%;
		padding: 0 23px 46px
	}
	.materials-list>li:nth-of-type(n) {
		clear: none
	}
	.materials-list>li:nth-of-type(5n+1) {
		clear: both
	}
	.materials-list li {
		padding-bottom: 1.875em
	}
}

@media (min-width:1270px) {
	.materials-list {
		display: block;
		margin: 0 -32.5px;
		padding: 1.875em 0 3.125em
	}
	.materials-list:after, .materials-list:before {
		content: " ";
		display: table
	}
	.materials-list:after {
		clear: both
	}
	.materials-list>li {
		display: inline;
		height: auto;
		float: left;
		width: 20%;
		padding: 0 32.5px 65px
	}
	.materials-list>li:nth-of-type(n) {
		clear: none
	}
	.materials-list>li:nth-of-type(5n+1) {
		clear: both
	}
	.materials-list li {
		padding-bottom: 1.875em
	}
}

.related-materials, .tease-materials {
	background-color: #0097e0;
	background-image: -webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0, #0097e0), color-stop(56%, #0097e0), color-stop(56%, #0090d7), color-stop(100%, #0090d7));
	background-image: -webkit-linear-gradient(top, #0097e0 0, #0097e0 56%, #0090d7 56%, #0090d7 100%);
	background-image: -moz-linear-gradient(top, #0097e0 0, #0097e0 56%, #0090d7 56%, #0090d7 100%);
	background-image: -o-linear-gradient(top, #0097e0 0, #0097e0 56%, #0090d7 56%, #0090d7 100%);
	background-image: linear-gradient(top, #0097e0 0, #0097e0 56%, #0090d7 56%, #0090d7 100%);
	text-align: center;
	padding-bottom: 1.875em
}

.related-materials .material, .tease-materials .material {
	color: #fff
}

.related-materials .material:hover, .tease-materials .material:hover {
	color: #fff100
}

.related-materials .head-block, .tease-materials .head-block {
	text-align: left;
	margin-bottom: 2.5em
}

.slider-materials, .slider-materials-4up {
	margin-bottom: 1.5em;
	position: relative
}

.slider-materials .flex-direction-nav a, .slider-materials-4up .flex-direction-nav a {
	color: #0371a6
}

.slider-materials-4up {
	width: 204px;
	margin-left: auto;
	margin-right: auto
}

.slider-materials-4up .flex-direction-nav .flex-prev {
	left: -55px
}

.slider-materials-4up .flex-direction-nav .flex-next {
	right: -46px
}

@media (min-width:400px) {
	.slider-materials-4up .flex-direction-nav .flex-prev {
		left: -75px
	}
	.slider-materials-4up .flex-direction-nav .flex-next {
		right: -66px
	}
}

@media (min-width:560px) {
	.slider-materials-4up {
		width: 408px
	}
}

@media (min-width:960px) {
	.slider-materials-4up {
		width: 612px
	}
}

@media (min-width:1270px) {
	.slider-materials-4up {
		width: 100%
	}
	.slider-materials-4up .flex-direction-nav .flex-prev {
		left: -100px
	}
	.slider-materials-4up .flex-direction-nav .flex-next {
		right: -100px
	}
}

.related-materials {
	padding-top: .625em
}

.related-materials .subhead {
	margin-bottom: 2.1875em
}

.material-preview {
	text-align: center;
	padding: 1.875em;
	margin-bottom: 1.25em
}

.material-preview .item {
	display: block
}

.material-preview .img {
	padding-top: .625em;
	display: block;
	margin-bottom: .75em
}

.material-preview .img img {
	display: inline-block;
	position: relative;
	z-index: 5;
	border-bottom: 6px solid #0371a6
}

.material-preview .img:after {
	content: '';
	display: none;
	width: 400px;
	height: 16px;
	margin: 0 auto;
	background: #0280bf;
	-webkit-border-radius: 150px/10px;
	-moz-border-radius: 150px/10px;
	border-radius: 150px/10px;
	position: relative;
	top: -12px;
	z-index: 1
}

@media (min-width:560px) {
	.material-preview .img img {
		border-bottom: none
	}
	.material-preview .img:after {
		display: block
	}
}

.materials-section {
	padding-top: 1.875em;
	padding-bottom: 0
}

.evaluation-highlights {
	padding-bottom: 1.875em
}

@media (min-width:775px) {
	.evaluation-highlights {
		padding-top: .9375em
	}
}

.head-capsule {
	text-align: center;
	font-size: 1em;
	font-weight: 700
}

.head-capsule i {
	display: block;
	font-style: normal;
	background: #dedede;
	padding: .625em 1.5625em;
	-webkit-box-shadow: inset 0 3px 11px -4px rgba(0, 0, 0, .45);
	-moz-box-shadow: inset 0 3px 11px -4px rgba(0, 0, 0, .45);
	box-shadow: inset 0 3px 11px -4px rgba(0, 0, 0, .45);
	border-bottom: 1px solid #fff
}

.tease-next, .tease-talkearly {
	box-shadow: 0 2px 1px 0 rgba(0, 0, 0, .2)
}

.head-capsule, .percent, .pos, .stat-caption {
	color: #0089cb
}

.parents .content-generic h1, .parents .content-generic h2, .parents .content-generic h3, .parents .content-generic h4, .parents .content-generic h5, .parents .content-generic h6, .parents .head-capsule, .parents .percent, .parents .pos, .parents .stat-caption {
	color: #54b596
}

.teachers .content-generic h1, .teachers .content-generic h2, .teachers .content-generic h3, .teachers .content-generic h4, .teachers .content-generic h5, .teachers .content-generic h6, .teachers .percent, .teachers .pos, .teachers .stat-caption {
	color: #71b84b
}

.teachers .head-capsule {
	color: #4d8632
}

.kids .content-generic h1, .kids .content-generic h2, .kids .content-generic h3, .kids .content-generic h4, .kids .content-generic h5, .kids .content-generic h6, .kids .percent, .kids .pos, .kids .stat-caption {
	color: #e25547
}

.strip {
	padding: 1.25em;
	text-align: center
}

@media (min-width:775px) {
	.head-capsule i {
		display: inline-block;
		-webkit-border-radius: 20px;
		-moz-border-radius: 20px;
		-ms-border-radius: 20px;
		-o-border-radius: 20px;
		border-radius: 20px
	}
	.strip {
		padding: 3.125em 0 4.375em
	}
	.strip.tall {
		min-height: 170px
	}
	.strip.half-pad {
		padding-top: 1.5625em;
		padding-bottom: 2.1875em
	}
}

.strip-short {
	padding: 1.25em;
	text-align: left
}

@media (min-width:775px) {
	.strip-short {
		text-align: center;
		padding: 0 .625em
	}
}

.info-panel {
	border-top: 11px solid #0371a6
}

.info-panel.parents {
	border-top-color: #3f8a73
}

.info-panel.teachers {
	border-top-color: #4d7e33
}

.info-panel.kids {
	border-top-color: #b7453a
}

.info-panel.special {
	border-top-color: #aababd
}

.info-panel.shallow-border {
	border-top-width: 4px
}

.info-panel .content-generic {
	margin-bottom: 1.33333em;
	padding-top: 1.66667em
}

.info-panel .content-generic.noPadTop {
	padding-top: 0 !important
}

.info-panel .content-generic.sz-lrg, .info-panel .content-generic.sz-xl {
	margin-bottom: 1.17647em;
	padding-top: 1.47059em
}

@media (min-width:775px) {
	.info-panel .content-generic {
		margin-bottom: 1.25em;
		padding-top: 1.5625em
	}
	.info-panel .content-generic.sz-lrg {
		margin-bottom: 1.11111em;
		padding-top: 1.38889em
	}
	.info-panel .content-generic.sz-xl {
		margin-bottom: 1em;
		padding-top: 1.25em
	}
}

.tease-next {
	color: #fff;
	display: block;
	position: relative;
	margin: 0 auto 1.875em;
	max-width: 49.875em
}

.tease-next .detail {
	padding: .9375em 1.25em
}

.tease-next.parents .detail {
	background: #54b596
}

@media (min-width:560px) {
	.tease-next img {
		max-width: none
	}
	.tease-next {
		margin-bottom: 4em
	}
	.tease-next .detail {
		width: 12.875em;
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		padding: 2.1875em .9375em 1.25em 1.25em
	}
	.tease-next.parents .detail {
		background: #54b596;
		background: rgba(84, 181, 150, .8)
	}
}

.tease-next.teachers .detail {
	background: #71b84b
}

.read-next {
	font-size: .9375em;
	padding-bottom: .33333em;
	margin-bottom: .8em;
	border-bottom: 1px solid rgba(255, 255, 255, .5);
	display: block
}

.read-next .icn {
	font-size: .73333em
}

@media (min-width:775px) {
	.read-next {
		display: inline-block;
		border-bottom-width: 2px;
		font-size: 1.125em;
		padding-bottom: .55556em;
		padding-right: .66667em;
		margin-bottom: .66667em
	}
}

.title-next {
	font-size: 1.25em;
	line-height: 1.18;
	font-weight: 700;
	display: block
}

@media (min-width:775px) {
	.title-next {
		font-size: 1.375em
	}
}

.head-shots {
	padding-top: 2.1875em
}

@media (min-width:400px) {
	.head-shots {
		width: auto;
		max-width: none;
		margin: 0 -.625em
	}
	.head-shots:after, .head-shots:before {
		content: " ";
		display: table
	}
	.head-shots:after {
		clear: both
	}
}

.head-shot {
	margin-bottom: 1.5625em
}

.head-shot .img {
	padding: 0 .3125em 0 0;
	margin-bottom: .625em
}

.head-shot .img img {
	-webkit-border-radius: 51%;
	-moz-border-radius: 51%;
	-ms-border-radius: 51%;
	-o-border-radius: 51%;
	border-radius: 51%
}

.head-shot .subhead {
	font-weight: 600;
	margin-bottom: .25em
}

.head-shot .content {
	font-style: italic;
	font-size: .875em
}

@media (min-width:400px) {
	.head-shot {
		position: relative;
		padding-left: .625em;
		padding-right: .625em;
		width: 50%;
		float: left
	}
}

/*Video*/

.videos {
	margin-bottom: 2em;
	height: auto;
	overflow: hidden;
}

.videos.video_position_above .video_holder, .videos.video_position_above .video_copy, .videos.video_position_below .video_holder, .videos.video_position_below .video_copy {
	display: block;
	position: relative;
	width: 99%;
}

.videos.video_position_below .video_holder, .videos.video_position_above .video_copy {
	margin-top: 1rem;
}

.videos.video_position_left .video_holder, .videos.video_position_right .video_holder, .videos.video_position_left .video_copy, .videos.video_position_right .video_copy {
	display: inline-block;
	position: relative;
	width: 48%;
}

.videos.video_position_above, .videos.video_position_below {
	width: 80%;
	margin: 0 auto 3em;
}

.videos.video_position_above .video_holder iframe, .videos.video_position_below .video_holder iframe {
	width: 100%;
}

.videos.video_position_left .video_holder iframe, .videos.video_position_right .video_holder iframe {
	width: 100%;
	height: auto;
}

.videos.video_position_left div:last-of-type, .videos.video_position_right div:last-of-type {
	float: right;
}

.videos .video_copy {
	font-family: bree-serif, sans-serif;
	color: #54B596;
	font-size: 1.25rem;
}

@media (max-width: 768px) {
	.videos.video_position_left .video_holder, .videos.video_position_right .video_holder, .videos.video_position_left .video_copy, .videos.video_position_right .video_copy {
		width: 100%;
	}
	.videos div:last-of-type {
		margin-top: 1em;
	}
}

/*End Video*/

.contact-block {
	padding: 1.875em
}

.contact-block .subhead {
	padding-bottom: .33333em;
	border-bottom: 2px solid #fff;
	border-bottom-color: rgba(255, 255, 255, .5)
}

.contact-methods {
	padding-top: .625em
}

.contact-methods .cell {
	text-align: center;
	font-size: 1.125em;
	padding: .55556em
}

.contact-methods .cell .button {
	margin-bottom: .27778em
}

.contact-methods .cell small {
	font-size: 1em;
	line-height: 1
}

.contact-methods .cell b {
	font-weight: 700;
	font-size: 1.33333em;
	line-height: 1
}

@media (min-width:560px) {
	.tease-next.teachers .detail {
		background: #71b84b;
		background: rgba(113, 184, 75, .8)
	}
	.contact-methods {
		display: table;
		padding-top: 0
	}
	.contact-methods .button {
		margin-bottom: 0
	}
	.contact-methods .cell {
		text-align: left;
		display: table-cell;
		vertical-align: middle;
		padding: 0 1.66667em 0 0
	}
	.contact-methods small {
		font-size: .83333em
	}
	.contact-methods b {
		font-size: 1.11111em
	}
}

.tease-all-ages {
	padding-bottom: 1.875em
}

.stat, .stat-highlight {
	position: relative;
	border-bottom: 1px solid #ddd
}

.stat .chart, .stat-highlight .chart {
	font-size: 10.875em;
	text-align: center;
	line-height: 1;
	margin: 0;
	min-height: 1em
}

.stat .percent, .stat-highlight .percent {
	text-align: center;
	font-size: 1.875em;
	position: absolute;
	left: 0;
	right: 0;
	top: 2.46667em
}

.stat .neg, .stat-highlight .neg {
	color: #bbbdbf
}

.stat {
	padding: 1.25em .625em;
	margin-bottom: 1.25em
}

.stat .hole {
	color: #fff
}

.stat.noRule {
	border-bottom: none
}

@media (min-width:560px) {
	.stat {
		padding-left: 10.75em;
		padding-bottom: 1.25em;
		padding-top: 0;
		min-height: 10.875em
	}
	.stat .chart {
		width: 1em;
		height: 1em;
		position: absolute;
		left: -.17241em
	}
	.stat .percent {
		left: 1em;
		top: 1.86667em;
		text-align: left
	}
	.stat.no-chart {
		padding-left: 1.25em;
		min-height: inherit
	}
	.stat.no-chart .img {
		min-height: 8em
	}
	.stat.flip {
		padding-left: 0;
		padding-right: 10.75em
	}
	.stat.flip .chart {
		right: -.17241em;
		left: auto
	}
	.stat.flip .percent {
		right: 1em;
		left: auto
	}
}

.stat-highlight {
	padding: 1.25em
}

.stat-highlight:last-child {
	border-bottom: 0
}

.stat-highlight .img {
	min-height: 10.875em;
	padding-top: .9375em
}

.stat-highlight .img img {
	margin: 0 auto
}

.stat-highlight .hole {
	color: #e8e9e9
}

@media (min-width:400px) {
	.stat-highlight {
		padding-left: 11.25em;
		min-height: 10.875em
	}
	.stat-highlight .chart {
		width: 1em;
		height: 1em;
		position: absolute;
		left: 0
	}
	.stat-highlight .percent {
		left: 2em;
		top: 2.33333em;
		text-align: left
	}
	.stat-highlight.no-chart {
		padding-left: 1.25em;
		min-height: inherit
	}
	.stat-highlight.no-chart .img {
		min-height: 8em
	}
}

.kids-top, .tease-talkearly {
	text-align: center
}

@media (min-width:775px) {
	.stat-highlight {
		padding: 0 .625em;
		border-bottom: 0;
		min-height: inherit
	}
	.stat-highlight .chart {
		position: relative;
		left: auto;
		width: auto;
		height: auto
	}
	.stat-highlight .percent {
		top: 1.76667em;
		left: 0;
		right: 0;
		text-align: center
	}
	.stat-highlight.no-chart {
		padding-left: inherit
	}
	.stat-highlight.no-chart .img {
		min-height: 10.875em
	}
	.stat-highlight.no-chart .img img {
		margin: 0
	}
}

.stat-caption {
	font-size: 1.5625em;
	font-weight: 400;
	line-height: 1.3
}

@media (min-width:560px) {
	.stat-caption {
		padding-top: .6em
	}
}

.stat-highlight-caption {
	font-size: 1.125em;
	line-height: 1.3;
	font-weight: 700;
	color: #707070
}

@media (min-width:400px) {
	.stat-highlight-caption {
		padding-top: 2.22222em
	}
}

@media (min-width:775px) {
	.stat-highlight-caption {
		padding-top: 0
	}
}

.kids-top .content-overlay {
	padding: 1.875em 1.25em 3.125em
}

@media (min-width:775px) {
	.kids-top .content-overlay {
		padding: 1.875em
	}
}

@media (min-width:960px) {
	.kids-top .content-overlay {
		padding: 5% 15% 0
	}
}

@media (min-width:1270px) {
	.kids-top .content-overlay {
		padding: 7.6412% 15% 0
	}
}

.kids-intro {
	font-size: 1.0625em;
	font-weight: 600;
	padding-top: .58824em;
	margin-bottom: 1.17647em
}

@media (min-width:960px) {
	.kids-intro {
		font-size: 1.125em
	}
}

@media (min-width:1270px) {
	.kids-intro {
		font-size: 1.25em
	}
}

.tease-talkearly {
	font-size: 1.25em;
	display: block;
	background: #0097e0;
	padding: 1em .3125em;
	color: #fff;
	margin-bottom: 1em
}

.tease-talkearly img {
	margin-bottom: 1.4em
}

.tease-talkearly .button-more {
	text-transform: none;
	font-weight: 400
}

.tease-talkearly .button-more:after {
	font-size: .7em
}

@media (min-width:775px) {
	.tease-talkearly {
		font-size: 1.875em;
		padding: 1.26667em 1em 1em;
		margin-bottom: 0
	}
	.tease-talkearly img {
		margin-bottom: .93333em
	}
	.tease-talkearly .button-more:after {
		font-size: .83333em
	}
}

.superstar-name {
	font-family: Norwester, sans-serif;
	font-weight: 400;
	font-size: 1.125em;
	margin: 0
}

.superstar-title {
	color: #494949;
	font-weight: 600
}

.superstars-list {
	list-style: none;
	margin: 0;
	padding: 1.875em 0
}

.superstars-list li {
	padding-bottom: 1.875em;
	text-align: center
}

.superstars-list li img {
	display: inline-block
}

@media (min-width:400px) {
	.superstars-list {
		display: block;
		margin: 0 -.625em;
		padding: 1.875em 0
	}
	.superstars-list:after, .superstars-list:before {
		content: " ";
		display: table
	}
	.superstars-list:after {
		clear: both
	}
	.superstars-list>li {
		display: inline;
		height: auto;
		float: left;
		width: 33.33333%;
		padding: 0 .625em 1.25em
	}
	.superstars-list>li:nth-of-type(n) {
		clear: none
	}
	.superstars-list>li:nth-of-type(3n+1) {
		clear: both
	}
	.superstars-list li {
		padding-bottom: 1.875em;
		text-align: left
	}
}

@media (min-width:560px) {
	.superstars-list {
		display: block;
		margin: 0 -.625em;
		padding: 1.875em 0
	}
	.superstars-list:after, .superstars-list:before {
		content: " ";
		display: table
	}
	.superstars-list:after {
		clear: both
	}
	.superstars-list>li {
		display: inline;
		height: auto;
		float: left;
		width: 25%;
		padding: 0 .625em 1.25em
	}
	.superstars-list>li:nth-of-type(n) {
		clear: none
	}
	.superstars-list>li:nth-of-type(4n+1) {
		clear: both
	}
	.superstars-list li {
		padding-bottom: 1.875em
	}
}

@media (min-width:775px) {
	.superstars-list {
		display: block;
		margin: 0 -.625em;
		padding: 1.875em 0 3.125em
	}
	.superstars-list:after, .superstars-list:before {
		content: " ";
		display: table
	}
	.superstars-list:after {
		clear: both
	}
	.superstars-list>li {
		display: inline;
		height: auto;
		float: left;
		width: 16.66667%;
		padding: 0 .625em 1.25em
	}
	.superstars-list>li:nth-of-type(n) {
		clear: none
	}
	.superstars-list>li:nth-of-type(6n+1) {
		clear: both
	}
	.superstars-list li {
		padding-bottom: 1.875em
	}
}

.q_a .intro {
	margin-bottom: .53333em
}

.q_a .question {
	font-size: 1.25em;
	margin-bottom: .4em;
	line-height: 1.2
}

.q_a .answer {
	margin-bottom: 1.46667em
}

@media (min-width:960px) {
	.q_a .question {
		font-size: 1em;
		margin-bottom: .25em
	}
	.q_a .answer {
		margin-bottom: 1.25em
	}
}

.rule-lined {
	height: .3125em;
	border-top: 1px solid #ddd;
	margin: 2.1875em 0
}

.rule-lined.dbl {
	border-bottom: 1px solid #ddd;
	height: .625em;
	margin-bottom: 3.125em
}

.rule-lined.dbl.nomarg {
	margin: 0
}

.slat .circ img {
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	display: inline-block
}

.slat .img {
	text-align: center
}

.slat .img .caption {
	font-size: .75em;
	color: #fff;
	background: #d1b61e;
	display: block;
	padding: .5em .41667em;
	font-weight: 700;
	text-transform: uppercase;
	text-align: center;
	width: 50%;
	margin: -.83333em auto 1.66667em;
	position: relative;
	z-index: 30;
	-webkit-transform: rotate(-4deg);
	-moz-transform: rotate(-4deg);
	-ms-transform: rotate(-4deg);
	-o-transform: rotate(-4deg);
	transform: rotate(-4deg)
}

.slat .content {
	font-size: 1.25em;
	font-weight: 600;
	padding-top: 1.25em;
	padding-bottom: 1.25em
}

.slat.img-narrow .img img {
	max-width: 35%;
	margin: 0 auto
}

.slat.lrg .content, .slat.med .content {
	line-height: 1.2;
	font-weight: 400
}

.slat.lrg .content {
	font-size: 2.0625em;
	padding-top: .3125em;
	padding-bottom: .3125em
}

.slat.med .content {
	font-size: 1.375em;
	padding-top: .45455em;
	padding-bottom: 1.36364em
}

.slat.sm .content {
	font-size: .9375em;
	font-weight: 400
}

.slat.sm .content h2 {
	font-size: 1.33333em;
	margin-bottom: .25em
}

@media (min-width:560px) {
	.slat .content, .slat .img, .slat.img-narrow .content, .slat.img-narrow .img {
		position: relative;
		padding-left: .625em;
		padding-right: .625em;
		float: left
	}
	.slat {
		width: auto;
		max-width: none;
		padding-top: .9375em;
		margin: 0 -.625em .9375em
	}
	.slat:after, .slat:before {
		content: " ";
		display: table
	}
	.slat:after {
		clear: both
	}
	.slat .img {
		width: 25%;
		text-align: left
	}
	.slat .img .caption {
		width: 90%
	}
	.slat .content {
		width: 75%
	}
	.slat.img-narrow .img {
		width: 16.66667%
	}
	.slat.img-narrow .img img {
		max-width: 100%
	}
	.slat.img-narrow .content {
		width: 83.33333%
	}
	.slat.img-narrow.flip {
		padding-right: 3.125em
	}
	.slat.img-narrow.flip .content {
		padding-left: 1.875em
	}
	.slat.med .content {
		font-size: 1.5625em;
		padding-top: .48em;
		padding-bottom: .48em
	}
	.slat.sm .content {
		font-size: 1em
	}
	.slat.sm h2 {
		font-size: 1.25em
	}
	.slat.flip .img {
		float: right
	}
	.slat.flip .content {
		float: left
	}
}

.superstar-top {
	margin-bottom: .9375em
}

.superstar-top .inner {
	background: url(../img/pattern-woven.png?1466434342);
	background-size: 3.5em 3.5em
}

.superstar-top .detail {
	padding: 2em 1em 1em;
	position: relative
}

.superstar-top .detail:before {
	content: '';
	width: 3.5em;
	height: 3.5em;
	display: block;
	position: absolute;
	z-index: 30;
	top: -28px;
	-webkit-background-size: contain;
	-moz-background-size: contain;
	-o-background-size: contain;
	background-size: contain;
	background-repeat: no-repeat
}

.superstar-top .content {
	font-size: 1.25em;
	font-weight: 700
}

@media (min-width:960px) {
	.superstar-top {
		margin-bottom: 1.875em
	}
	.superstar-top .inner {
		width: 100%;
		max-width: 76.5em;
		margin: 0 auto
	}
	.superstar-top .inner:after, .superstar-top .inner:before {
		content: " ";
		display: table
	}
	.superstar-top .inner:after {
		clear: both
	}
	.superstar-top .detail {
		position: relative;
		float: left;
		width: 81.699346405229%;
		padding-right: 4em;
		padding-left: 6.375em
	}
	.superstar-top .detail:before {
		content: '';
		width: 3.1875em;
		height: 5.375em;
		display: block;
		position: absolute;
		z-index: 30;
		top: 2em;
		left: 1.875em
	}
	.superstar-top .content {
		font-size: 1.125em;
		padding-right: 5%
	}
}

.superstar-header {
	padding-bottom: .5em;
	margin-bottom: .5em;
	border-bottom: 4px solid rgba(0, 0, 0, .2);
	position: relative
}

.info-sidebar-top .superstar-header {
	border-bottom: none
}

.superstar-meta {
	background: rgba(0, 0, 0, .1)
}

@media (min-width:960px) {
	.superstar-header {
		border-bottom-width: 2px
	}
	.superstar-meta {
		position: relative;
		padding-right: .625em;
		width: 16.66667%;
		padding-left: 0;
		float: right
	}
}

.superstar-links {
	list-style: none;
	margin: 0;
	padding: 1.25em
}

.superstar-links li {
	font-size: 1.09375em;
	font-weight: 700;
	margin-bottom: .45714em;
	display: block;
	padding-left: 1.42857em;
	position: relative
}

.superstar-links li:before {
	font-family: icn;
	color: rgba(255, 255, 255, .7);
	font-size: .85714em;
	position: absolute;
	left: 0;
	top: .13333em;
	font-weight: 400
}

.superstar-links li.hometown:before {
	content: 'h'
}

.superstar-links li.site:before {
	content: 'c'
}

.superstar-links li.fb:before {
	content: 'f'
}

.superstar-links li.tw:before {
	content: 't'
}

.superstar-links li.pn:before {
	content: 'p'
}

.superstar-links li.ig:before {
	content: 'i'
}

.superstar-links a {
	color: #fff;
	text-decoration: none;
	display: inline-block
}

@media (min-width:960px) {
	.superstar-links {
		padding: 2.5em .625em 2.5em 1.25em
	}
	.superstar-links li {
		font-size: .875em;
		padding-left: 1.78571em;
		margin-bottom: .57143em
	}
	.superstar-links li:before {
		font-size: 1.07143em;
		top: 0
	}
}

.superstar-images {
	list-style: none;
	display: block;
	margin: 0 -1.5625%;
	padding: .3125em .9375em 1.25em;
	width: 99%
}

.superstar-images:after, .superstar-images:before {
	content: " ";
	display: table
}

.superstar-images>li {
	display: inline;
	height: auto;
	float: left;
	width: 25%;
	padding: 0 1.5625% 3.125%
}

.superstar-images>li:nth-of-type(n) {
	clear: none
}

.superstar-images>li:nth-of-type(4n+1) {
	clear: both
}

.superstar-images li {
	padding: 0 .625em;
	margin-bottom: .625em;
	margin-top: 0
}

@media (min-width:560px) {
	.superstar-images {
		display: block;
		margin: 0 -1.5625%;
		padding: 0 1.875em 1.25em;
		width: 100%
	}
	.superstar-images:after, .superstar-images:before {
		content: " ";
		display: table
	}
	.superstar-images:after {
		clear: both
	}
	.superstar-images>li {
		display: inline;
		height: auto;
		float: left;
		width: 12.5%;
		padding: 0 1.5625% 3.125%
	}
	.superstar-images>li:nth-of-type(n) {
		clear: none
	}
	.superstar-images>li:nth-of-type(8n+1) {
		clear: both
	}
	.superstar-images li {
		margin-bottom: 0
	}
}

@media (min-width:775px) {
	.superstar-images {
		display: block;
		margin: 0 -1.5625%;
		padding: 0 1.875em 1.25em
	}
	.superstar-images:after, .superstar-images:before {
		content: " ";
		display: table
	}
	.superstar-images:after {
		clear: both
	}
	.superstar-images>li {
		display: inline;
		height: auto;
		float: left;
		width: 33.33333%;
		padding: 0 1.5625% 3.125%
	}
	.superstar-images>li:nth-of-type(n) {
		clear: none
	}
	.superstar-images>li:nth-of-type(3n+1) {
		clear: both
	}
}

@media (min-width:960px) {
	.superstar-images {
		display: block;
		margin: 0 -1.5625%;
		padding: 0 1.875em 1.25em
	}
	.superstar-images:after, .superstar-images:before {
		content: " ";
		display: table
	}
	.superstar-images:after {
		clear: both
	}
	.superstar-images>li {
		display: inline;
		height: auto;
		float: left;
		width: 25%;
		padding: 0 1.5625% 3.125%
	}
	.superstar-images>li:nth-of-type(n) {
		clear: none
	}
	.superstar-images>li:nth-of-type(4n+1) {
		clear: both
	}
}

.pull-quote {
	width: 100%;
	position: relative
}

.pull-quote-a:after, .pull-quote-a:before, .pull-quote-b:before {
	content: '';
	position: absolute;
	display: block
}

.pull-quote-a {
	font-family: LunchBox, sans-serif;
	font-size: 1.875em;
	margin: 0;
	padding: 1.33333em .66667em;
	text-align: center;
	line-height: 1
}

.pull-quote-a .quote {
	margin-bottom: .4em
}

.pull-quote-a .source {
	font-family: proxima-nova, sans-serif;
	font-size: .6em;
	font-weight: 600;
	margin-bottom: .27778em
}

.pull-quote-b .quote:before, .pull-quote-b .source {
	font-family: LunchBox, sans-serif
}

.pull-quote-a:after, .pull-quote-a:before {
	right: .16667em;
	left: .16667em;
	height: 80%;
	background-position: center top
}

.pull-quote-a:before {
	top: .16667em
}

.pull-quote-a:after {
	bottom: .16667em;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg)
}

@media (min-width:560px) {
	.pull-quote-a {
		font-size: 3.75em;
		padding: 1em .66667em
	}
	.pull-quote-a .quote {
		margin-bottom: .36667em
	}
	.pull-quote-a .source {
		font-size: .36667em;
		margin-bottom: .22727em
	}
}

.pull-quote-b {
	margin: 0 auto 1.875em;
	padding: 1.875em 0 0;
	max-width: 17.375em
}

.pull-quote-b:before {
	height: .95833em;
	background: url(../img/pull-quote-top.png?1466434342) top left no-repeat;
	background-size: 402px 23px;
	top: .95833em;
	left: 0;
	right: 0
}

.pull-quote-b .quote {
	font-size: 1.03125em;
	color: #fff;
	background: #28af56;
	padding: .72727em 1.21212em 0 2.42424em;
	margin-bottom: 5.33333em;
	position: relative;
	line-height: 1.2
}

.pull-quote-b .quote:before {
	content: '“';
	font-size: 4.72727em;
	color: rgba(0, 0, 0, .3);
	position: absolute;
	top: .10256em;
	left: .17949em
}

.pull-quote-b .quote:after {
	content: '';
	display: block;
	height: 4.42424em;
	background: url(../img/pull-quote-btm.png?1466434342) bottom left no-repeat;
	background-size: 406px 73px;
	position: absolute;
	bottom: -4.36364em;
	left: -.12121em;
	right: 0
}

.pull-quote-b .source {
	font-size: 1.3125em;
	color: #28af56
}

@media (min-width:400px) {
	.pull-quote-b {
		max-width: 25.125em
	}
	.pull-quote-b .quote {
		font-size: 1.5em;
		padding: .5em 1.45833em 0 2.29167em;
		margin-bottom: 3.66667em
	}
	.pull-quote-b .quote:before {
		font-size: 4.58333em;
		top: .04545em;
		left: .16364em
	}
	.pull-quote-b .quote:after {
		height: 3.04167em;
		bottom: -3em;
		left: -.08333em
	}
	.pull-quote-b .source {
		font-size: 1.9375em
	}
}

.button-displayish {
	display: block;
	text-align: center;
	padding: 0 1.875em
}

.button-displayish img {
	margin: 0 auto 3em
}

.button-displayish:hover img {
	-webkit-transform: rotate(2deg);
	-moz-transform: rotate(2deg);
	-ms-transform: rotate(2deg);
	-o-transform: rotate(2deg);
	transform: rotate(2deg)
}

@media (min-width:775px) {
	.button-displayish {
		padding: 0;
		text-align: left
	}
}

.pledge-counter, .pledge-errors, .pledge-holder.congrats, .pledge-sharing, .pledge-submit, .staff-member {
	text-align: center
}

.accordion {
	padding: 0;
	max-height: 0;
	height: 0;
	position: relative
}

.accordion img {
	margin: 0 auto;
	position: relative;
	z-index: 30
}

.accordion .button-accordian-close {
	font-family: icn;
	font-size: 1.125em;
	text-transform: lowercase;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 40;
	color: rgba(255, 255, 255, .85);
	font-weight: 700;
	display: block;
	padding: .83333em;
	text-align: center;
	text-shadow: 0 2px 2px rgba(0, 0, 0, .3)
}

.accordion.show {
	height: auto;
	max-height: 1000px;
	margin-bottom: 1.25em
}

.game-top {
	padding: 1.25em 0
}

.game-wrap-outer {
	background-color: #f3f4f5
}

@media (min-width:560px) {
	.game-top {
		padding: 1.875em 1.875em 0
	}
	.game-wrap-outer {
		padding: 0 5em
	}
}

.game-wrap {
	position: relative;
	padding-bottom: 87.412587412587%;
	height: 0
}

.game-wrap embed, .game-wrap object {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.custom-checkbox, .custom-radio, .head-pledge-form, .pledge-errors {
	position: relative
}

.games-list-sm {
	list-style: none;
	margin: 0;
	padding: 1.875em 0
}

.games-list-sm li {
	padding: 1.25em
}

.games-list-sm img {
	margin-bottom: .625em
}

@media (min-width:400px) {
	.games-list-sm {
		display: block;
		margin: 0 -.625em;
		padding: 1.875em 0 3.125em
	}
	.games-list-sm:after, .games-list-sm:before {
		content: " ";
		display: table
	}
	.games-list-sm:after {
		clear: both
	}
	.games-list-sm>li {
		display: inline;
		height: auto;
		float: left;
		width: 50%;
		padding: 0 .625em 1.25em
	}
	.games-list-sm>li:nth-of-type(n) {
		clear: none
	}
	.games-list-sm>li:nth-of-type(2n+1) {
		clear: both
	}
	.games-list-sm li {
		padding-bottom: 1.875em
	}
}

@media (min-width:775px) {
	.games-list-sm {
		display: block;
		margin: 0 -.625em;
		padding: 1.875em 0 3.125em
	}
	.games-list-sm:after, .games-list-sm:before {
		content: " ";
		display: table
	}
	.games-list-sm:after {
		clear: both
	}
	.games-list-sm>li {
		display: inline;
		height: auto;
		float: left;
		width: 33.33333%;
		padding: 0 .625em 1.25em
	}
	.games-list-sm>li:nth-of-type(n) {
		clear: none
	}
	.games-list-sm>li:nth-of-type(3n+1) {
		clear: both
	}
	.games-list-sm li {
		padding-bottom: 1.875em
	}
}

@media (min-width:850px) {
	.games-list-sm {
		display: block;
		margin: 0 -.625em;
		padding: 1.875em 0 3.125em
	}
	.games-list-sm:after, .games-list-sm:before {
		content: " ";
		display: table
	}
	.games-list-sm:after {
		clear: both
	}
	.games-list-sm>li {
		display: inline;
		height: auto;
		float: left;
		width: 20%;
		padding: 0 .625em 1.25em
	}
	.games-list-sm>li:nth-of-type(n) {
		clear: none
	}
	.games-list-sm>li:nth-of-type(5n+1) {
		clear: both
	}
	.games-list-sm li {
		padding-bottom: 1.875em
	}
}

@media (min-width:1270px) {
	.games-list-sm {
		display: block;
		margin: 0 -.625em;
		padding: 1.875em 0 3.125em
	}
	.games-list-sm:after, .games-list-sm:before {
		content: " ";
		display: table
	}
	.games-list-sm:after {
		clear: both
	}
	.games-list-sm>li {
		display: inline;
		height: auto;
		float: left;
		width: 20%;
		padding: 0 .625em 1.25em
	}
	.games-list-sm>li:nth-of-type(n) {
		clear: none
	}
	.games-list-sm>li:nth-of-type(5n+1) {
		clear: both
	}
	.games-list-sm li {
		padding-bottom: 1.875em
	}
}

.game-title {
	font-size: 1.375em;
	margin-bottom: 0;
	padding: 0 .22727em
}

@media (min-width:1270px) {
	.game-title {
		padding: 0
	}
}

.game-tease .content {
	color: #494949;
	border-bottom: 1px solid #ddd;
	padding: 0 .3125em 1.25em
}

/* a hack to trim the teaser content to only one paragraph
/* i am so sorry */
/* .game-tease .content :not(:first-child) {
	display: none;
} */

@media (min-width:1270px) {
	.game-tease .content {
		padding: 0 0 1.25em
	}
}

.pledge-top.inner {
	padding-top: 2.5em
}

.pledge-top-content {
	padding-top: 1.875em;
	padding-bottom: 1.875em
}

.pledge-top-content .detail {
	font-size: 1.125em;
	font-weight: 700;
	padding-top: .55556em
}

@media (min-width:560px) {
	.pledge-top-content .detail {
		font-size: 1.5em;
		padding-top: 1.25em
	}
}

@media (min-width:960px) {
	.pledge-top-content .col-a, .pledge-top-content .col-b {
		position: relative;
		padding-left: .625em;
		padding-right: .625em;
		float: left
	}
	.pledge-top-content {
		width: auto;
		max-width: none;
		margin: 0 -.625em
	}
	.pledge-top-content:after, .pledge-top-content:before {
		content: " ";
		display: table
	}
	.pledge-top-content:after {
		clear: both
	}
	.pledge-top-content .col-a {
		width: 41.66667%
	}
	.pledge-top-content .col-b {
		width: 58.33333%
	}
	.pledge-top-content .detail {
		padding-top: 0
	}
}

.head-pledge, .head-pledge-form {
	font-size: 1em;
	margin: 0 auto;
	-webkit-background-size: contain;
	-moz-background-size: contain;
	-o-background-size: contain
}

@media (min-width:1270px) {
	.pledge-top-content .col-a, .pledge-top-content .col-b {
		position: relative;
		padding-left: .625em;
		padding-right: .625em;
		float: left
	}
	.pledge-top-content .col-a {
		width: 37.5%
	}
	.pledge-top-content .col-b {
		width: 62.5%
	}
}

.head-pledge {
	width: 17.125em;
	height: 6em;
	background-size: contain
}

.head-pledge-form {
	width: 13.8125em;
	height: 7.8125em;
	background-size: contain;
	top: 4.375em
}

.pledge-holder {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	-o-border-radius: 6px;
	border-radius: 6px;
	padding: 5.9375em 1.25em 2.5em
}

.pledge-holder .content {
	font-size: 1.125em;
	font-weight: 700
}

@media (min-width:560px) {
	.pledge-holder .content {
		font-size: 1.5em
	}
}

@media (min-width:775px) {
	.pledge-holder {
		padding: 5.9375em 3.75em 1.875em
	}
}

.pledge-item .checkbox, .pledge-item .detail {
	padding-left: .625em;
	padding-right: .625em;
	position: relative;
	float: left
}

.head-congrats {
	font-size: 1em;
	width: 14.0625em;
	height: 2.4375em;
	margin: 0 auto .9375em;
	-webkit-background-size: contain;
	-moz-background-size: contain;
	-o-background-size: contain;
	background-size: contain
}

@media (min-width:560px) {
	.head-congrats {
		width: 29.5625em;
		height: 5.1875em;
		margin-bottom: 1.875em
	}
}

.pledge-item {
	width: auto;
	max-width: none;
	margin: 0 -.625em
}

.pledge-item:after, .pledge-item:before {
	content: " ";
	display: table
}

.pledge-item:after {
	clear: both
}

.pledge-item .checkbox {
	width: 8.33333%
}

.pledge-item .detail {
	width: 83.33333%;
	font-size: 1.25em;
	font-weight: 700
}

.pledge-sharing {
	list-style: none;
	margin: 0 0 3.25em;
	padding: 2.5em 0 0
}

.pledge-sharing li {
	display: inline-block;
	margin: 0 1.125em
}

.pledge-sharing a {
	color: #fff;
	font-size: 2.1875em
}

.pledge-errors {
	top: 1.875em
}

.pledge-errors .error {
	font-size: 1.125em;
	font-weight: 700;
	background: #e64084;
	color: #fff;
	display: inline-block;
	padding: .27778em 1.66667em
}

.custom-checkbox input, .custom-radio input {
	position: absolute;
	left: 34px;
	top: 34px;
	margin: 0
}

.custom-checkbox label, .custom-radio label {
	display: block;
	position: relative;
	font-size: 1em;
	line-height: 1.4;
	padding: .5em 1.5em .5em 5.25em;
	margin: 0 0 .3em;
	cursor: pointer;
	font-weight: 700;
	min-height: 3.125em;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	-o-border-radius: 6px;
	border-radius: 6px
}

@media (min-width:560px) {
	.custom-checkbox label, .custom-radio label {
		font-size: 1.25em;
		padding: .5em 1.5em .5em 4.2em;
		min-height: 2.5em
	}
}

.custom-checkbox label {
	background: url(../img/checkboxes/checkbox.png?1466434342) no-repeat
}

.custom-radio label {
	background: url(../img/checkboxes/radiobutton.gif?1466434342) no-repeat
}

.custom-checkbox label, .custom-radio label {
	background-position: 21px 9px
}

.custom-checkbox label.focus, .custom-checkbox label.hover, .custom-radio label.focus, .custom-radio label.hover {
	background-position: 21px -141px;
	background-color: #ec5a4a
}

.custom-checkbox label.checked, .custom-radio label.checked {
	background-position: 21px -290px
}

.custom-checkbox label.checkedFocus, .custom-checkbox label.checkedHover {
	background-position: 21px -440px
}

.custom-checkbox label.focus, .custom-radio label.focus {
	outline: #ccc dotted 1px
}

.pledge-submit {
	padding-top: 1.875em
}

.pledge-counter {
	font-size: 1.125em;
	font-weight: 700;
	color: #6d6e70;
	padding-bottom: .55556em
}

.pledge-counter .count {
	font-family: bree-serif, sans-serif;
	font-weight: 400;
	font-size: 3.33333em;
	color: #e25547
}

@media (min-width:560px) {
	.pledge-submit {
		padding-top: 3.4375em
	}
	.pledge-counter {
		font-size: 1.5em;
		padding-bottom: .41667em
	}
	.pledge-counter .count {
		font-size: 4.16667em
	}
}

.staff-list {
	list-style: none;
	margin: 0;
	padding: 1.875em 0 0
}

.staff-list li {
	min-height: 10em;
	margin-bottom: 4.375em
}

@media (min-width:560px) {
	.staff-list {
		width: auto;
		max-width: none;
		margin: 0 -.625em
	}
	.staff-list:after, .staff-list:before {
		content: " ";
		display: table
	}
	.staff-list:after {
		clear: both
	}
	.staff-list li {
		position: relative;
		padding-left: .625em;
		padding-right: .625em;
		width: 50%;
		float: left;
		margin-bottom: 0
	}
}

.staff-member .subhead.sz-m {
	margin-bottom: 0
}

.staff-member .img img {
	margin: 0 auto
}

@media (min-width:560px) {
	.staff-member .detail, .staff-member .img {
		position: relative;
		padding-left: .625em;
		padding-right: .625em;
		float: left
	}
	.staff-member {
		text-align: left;
		width: auto;
		max-width: none;
		margin: 0 -.625em
	}
	.staff-member:after, .staff-member:before {
		content: " ";
		display: table
	}
	.staff-member:after {
		clear: both
	}
	.staff-member .img {
		width: 33.33333%
	}
	.staff-member .img img {
		margin: 0
	}
	.staff-member .detail {
		width: 66.66667%
	}
}

.partners-list {
	list-style: none;
	margin: 0;
	padding: 1.875em 0
}

.partners-list li {
	padding-bottom: 1.875em;
	text-align: center
}

.partners-list li img {
	display: inline-block;
	-webkit-box-shadow: 0 2px 1px 0 rgba(0, 0, 0, .2);
	-moz-box-shadow: 0 2px 1px 0 rgba(0, 0, 0, .2);
	box-shadow: 0 2px 1px 0 rgba(0, 0, 0, .2)
}

.partners-list h2 {
	color: #494949
}

@media (min-width:400px) {
	.partners-list {
		display: block;
		margin: 0 -.625em;
		padding: 1.875em 2rem;
	}
	.partners-list:after, .partners-list:before {
		content: " ";
		display: table
	}
	.partners-list:after {
		clear: both
	}
	.partners-list>li {
		display: inline;
		height: auto;
		float: left;
		width: 50%;
		padding: 0 .625em 1.25em
	}
	.partners-list>li:nth-of-type(n) {
		clear: none
	}
	.partners-list>li:nth-of-type(2n+1) {
		clear: both
	}
	.partners-list li {
		padding-bottom: 1.875em;
		text-align: left
	}
}

@media (min-width:560px) {
	.partners-list {
		display: block;
		margin: 0 -.625em;
		padding: 1.875em 0
	}
	.partners-list:after, .partners-list:before {
		content: " ";
		display: table
	}
	.partners-list:after {
		clear: both
	}
	.partners-list>li {
		display: inline;
		height: auto;
		float: left;
		width: 25%;
		padding: 0 .625em 1.25em
	}
	.partners-list>li:nth-of-type(n) {
		clear: none
	}
	.partners-list>li:nth-of-type(4n+1) {
		clear: both
	}
	.partners-list li {
		padding-bottom: 1.875em
	}
}

.partner-name {
	padding: .3125em .625em
}

@media (min-width:1270px) {
	.partner-name {
		padding: .3125em 0
	}
}

.facebook-feed {
	min-height: 56.5625em
}

.facebook-feed .head-block {
	margin-bottom: 1.25em
}

.twitter-feed {
	background: #fff;
	border: 1px solid #cbcbcb;
	border-top-color: #49a9df
}

.twitter-feed.media-center {
	border: none
}

.twitter-feed.media-center .tweet-detail {
	width: 80%;
	padding-right: 0
}

.twitter-feed.media-center .twitter-avatar {
	width: 2.625em;
	height: 2.625em
}

@media (min-width:775px) {
	.twitter-feed.media-center .twitter-avatar {
		width: 2.1875em;
		height: 2.1875em
	}
}

@media (min-width:1270px) {
	.twitter-feed.media-center .twitter-avatar {
		width: 2.625em;
		height: 2.625em
	}
	.twitter-feed.media-center .tweet-detail {
		width: 88%
	}
}

.twitter-feed .twitter-avatar {
	float: left;
	text-align: center;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	width: 2.625em;
	height: 2.625em;
	border: 1px solid #d4d6d8;
	margin-right: .75em;
	padding: .125em
}

.twitter-feed .twitter-avatar img {
	display: inline-block
}

.twitter-feed .tweet-detail {
	width: 80%;
	float: left;
	padding-right: .71429em
}

.twitter-feed .twitter-name a {
	color: #41484e;
	text-decoration: none;
	font-weight: 600;
	display: inline-block
}

.twitter-feed .twitter-name>a {
	padding-right: 8px
}

.twitter-feed .tweet {
	font-size: .875em;
	border-bottom: 1px solid #e0e2e4;
	padding: 1.07143em .71429em;
	position: relative
}

.twitter-feed .tweet:last-child {
	border-bottom: none
}

.twitter-feed .small {
	font-size: .85714em;
	display: inline-block;
	font-weight: 400
}

.twitter-feed .small a {
	color: #a5a6a8
}

.twitter-feed .small a:hover {
	color: #41484e
}

.twitter-feed .tweet-body {
	margin-bottom: .71429em
}

.twitter-feed .time {
	font-size: .85714em;
	float: left;
	width: 40%
}

.twitter-feed .time a {
	text-decoration: none;
	color: #75828c
}

.twitter-feed .time a:hover:hover {
	color: #41484e
}

.twitter-feed .tweet-actions {
	float: right;
	width: 40%;
	text-align: right
}

.twitter-feed .tweet-action {
	font-family: icn;
	display: inline-block;
	padding: 0 .14286em;
	-moz-transition: all .1s linear;
	-webkit-transition: all .1s linear;
	transition: all .1s linear;
	color: #a5a6a8
}

.card-tease-materials h1, .card-tease-signup h1, .map-caption {
	font-family: bree-serif, sans-serif
}

.twitter-feed .tweet-action:hover {
	color: #41484e
}

.twitter-feed .tweet-action.favorite {
	font-size: .64286em;
	position: relative;
	top: -3px
}

.fb-like-box {
	width: 100%
}

#fb-root {
	display: none
}

.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {
	width: 100% !important
}

.sharing {
	background: #445b6d;
	padding: .625em 1.25em 1.25em
}

.sharing .subhead {
	display: block;
	padding-top: .25em;
	margin-bottom: .625em;
	color: #fff
}

@media (min-width:775px) {
	.sharing {
		padding: 0 .625em;
		background: 0 0;
		position: relative;
		width: 100%;
		float: left
	}
	.sharing .subhead {
		margin-left: .625em;
		margin-bottom: 0;
		color: #838383
	}
	.sharing.middle {
		text-align: center;
		position: relative;
		width: 50%;
		margin-left: auto;
		margin-right: auto;
		float: none !important;
		float: left;
		padding: 1.875em .625em
	}
	.sharing.middle .subhead {
		display: inline-block;
		margin-right: 1.25em
	}
	.sharing.middle .share-links {
		padding-bottom: 0;
		padding-top: 0
	}
}

.social-blocks {
	list-style: none;
	display: block;
	padding: 0;
	margin: 0 -5px;
	text-align: center;
}

.social-blocks:after, .social-blocks:before {
	content: " ";
	display: table
}

.social-blocks:after {
	clear: both
}

.social-blocks>li {
	display: inline-block;
	height: auto;
	width: 20%;
	padding: 0 5px 10px
}

.social-blocks>li:nth-of-type(n) {
	clear: none
}

.social-blocks>li:nth-of-type(5n+1) {
	clear: both
}

.social-blocks a {
	display: block;
	background: #f3f4f5;
	text-align: center;
	font-size: 1.875em;
	padding: .4em 0
}

.social-blocks a.fb {
	color: #435796
}

.social-blocks a.tw {
	color: #49a9df
}

.social-blocks a.in {
	color: #a67860
}

.social-blocks a.pn {
	color: #cc2127
}

.social-blocks a.gp {
	color: #db4a37
}

.social-blocks a:hover.fb {
	color: #fff;
	background: #435796
}

.social-blocks a:hover.tw {
	color: #fff;
	background: #49a9df
}

.social-blocks a:hover.in {
	color: #fff;
	background: #a67860
}

.social-blocks a:hover.pn {
	color: #fff;
	background: #cc2127
}

.social-blocks a:hover.gp {
	color: #fff;
	background: #db4a37
}

@media (min-width:775px) {
	.social-blocks a {
		font-size: 5.5em;
		padding: .13636em 0
	}
}

.share-links {
	list-style: none;
	margin: 0;
	padding: 0;
	display: inline-block
}

.share-links li {
	display: inline-block;
	margin-right: 1.1875em
}

.share-links li:last-child {
	margin-right: 0
}

.share-links a {
	color: #8dadc5;
	text-decoration: none;
	font-size: 1.3125em;
	display: inline-block
}

.share-links a:hover {
	color: #6bb2e7
}

@media (min-width:775px) {
	.share-links {
		padding-bottom: 3.4375em;
		padding-top: .625em
	}
	.share-links li {
		margin-right: 0
	}
	.share-links a {
		color: #445b6d;
		font-size: .875em;
		padding: .42857em .57143em;
		-webkit-border-radius: 20px;
		-moz-border-radius: 20px;
		-ms-border-radius: 20px;
		-o-border-radius: 20px;
		border-radius: 20px
	}
	.share-links a:hover {
		color: #445b6d;
		background: #dadbdc
	}
}

.head-map, .head-map img, .map, .map-wrap {
	margin: 0 auto
}

.head-map {
	width: 50%
}

.map-wrap {
	max-width: 46.25em
}

.on-the-road-wrap {
	background: url(../img/bg-map.png?1466434342) center center no-repeat;
	-webkit-background-size: contain;
	-moz-background-size: contain;
	-o-background-size: contain;
	background-size: contain
}

.map {
	width: 100%;
	max-height: 32em;
	display: none
}

.map g circle, .map g path {
	fill: #edc324
}

.map g:hover circle, .map g:hover path {
	fill: #e9841d;
	cursor: pointer
}

.map g.inactive circle, .map g.inactive path, .map g.inactive:hover {
	fill: #ede9da;
	cursor: default
}

.map g.state-label path, .map g.state-label:hover path {
	fill: #3c463a
}

.map-caption {
	font-size: 1.25em;
	color: #edc324;
	padding: .5em;
	text-align: center
}

@media (min-width:560px) {
	.on-the-road-wrap {
		background: 0 0
	}
	.map {
		display: block
	}
	.map-caption {
		padding: .5em 5em
	}
}

@media (min-width:775px) {
	.map-caption {
		text-align: left;
		padding: 0 .75em 0 60.5%;
		margin-top: -3.75em
	}
}

.state-select {
	display: block;
	width: 78.75%;
	margin: 0 auto;
	height: 2.125em;
	font-weight: 600;
	padding: .3125em;
	line-height: 1;
	border: 1px solid #999;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px
}

@media (min-width:560px) {
	.state-select {
		display: none
	}
}

.state-top {
	background: url(../img/bg-on-the-road.jpg?1466434342) top center;
	background-size: cover;
	padding: 1.25em;
	text-align: center
}

.head-state {
	font-size: 1em;
	font-size: 4em;
	line-height: 1;
	color: #e9841d;
	text-transform: uppercase;
	letter-spacing: 15px;
	display: block;
	margin-top: .3125em;
	margin-bottom: .15625em
}

.head-state .line-1 {
	color: #fff;
	font-size: .25em;
	display: block;
	letter-spacing: normal
}

.head-state.sz-sm {
	font-size: 1.625em;
	letter-spacing: 4px
}

.head-state.sz-sm .line-1 {
	font-size: .61538em
}

@media (min-width:560px) {
	.head-state.sz-sm {
		font-size: 2.5em;
		letter-spacing: 6px
	}
	.head-state.sz-sm .line-1 {
		font-size: .4em
	}
}

@media (min-width:775px) {
	.state-top {
		text-align: left
	}
	.head-state {
		display: inline-block
	}
}

@media (min-width:960px) {
	.head-state.sz-sm {
		font-size: 4em;
		letter-spacing: 15px
	}
	.head-state.sz-sm .line-1 {
		font-size: .25em
	}
}

svg.state {
	display: none;
	width: 4.0625em;
	height: 4.0625em;
	position: relative;
	top: 1.125em
}

svg.state path {
	fill: rgba(87, 95, 87, .7)
}

.card-tease-materials {
	text-align: center;
	background-color: #6aad47;
	background-image: url(../img/box.png?1466434342), url(../img/pattern-trans-noise.png?1466434342);
	background-repeat: no-repeat, repeat;
	background-position: center 1.875em, top;
	background-size: 200px 136px, 330px 330px;
	padding: 9.0625em 1.25em 2.1875em
}

.card-tease-materials h1 {
	font-size: 1.375em;
	font-weight: 400;
	color: #fff;
	margin-bottom: .45455em;
	line-height: 1.2
}

.card-tease-materials .content {
	font-size: 1.125em;
	font-weight: 700;
	color: #fff100;
	margin-bottom: 1.11111em
}

@media (min-width:775px) {
	svg.state {
		display: inline
	}
	.card-tease-materials.full {
		background-size: 284px 194px, 330px 330px;
		background-position: 10em 2.25em, top;
		padding: 3em 1.25em 2.75em 28.875em;
		text-align: left
	}
	.card-tease-materials.full h1 {
		font-size: 2.25em;
		margin-bottom: .27778em;
		line-height: 1.1
	}
	.card-tease-materials.full .content {
		font-size: 1.625em;
		margin-bottom: 1.34615em
	}
}

@media (min-width:960px) {
	.card-tease-materials {
		padding: 11.5em 1.25em 2.1875em;
		background-size: 261px 178px, 330px 330px
	}
	.card-tease-materials h1 {
		font-size: 1.625em;
		margin-bottom: .38462em
	}
	.card-tease-materials .content {
		font-size: 1.375em;
		margin-bottom: .90909em
	}
}

.card-tease-follow {
	background: url(../img/pattern-trans-noise.png?1466434342) #6f4597;
	padding: 5.9375em 0 1.875em;
	position: relative
}

@media (min-width:560px) {
	.card-tease-follow {
		padding: 6.5625em 0 1.875em
	}
}

.head-card-follow {
	font-size: 1em;
	position: absolute;
	z-index: 5;
	width: 16.25em;
	height: 7.875em;
	top: .625em;
	left: 1em
}

@media (min-width:775px) {
	.head-card-follow {
		width: 18.4375em;
		height: 8.9375em;
		top: .625em;
		left: 1em
	}
}

.card-social-links {
	list-style: none;
	margin: 0;
	padding: 0 1.25em;
	position: relative;
	z-index: 10;
	width: 100%;
	text-align: center
}

.card-social-links li {
	display: inline-block;
	margin: .5em
}

.card-social-links a {
	display: inline-block;
	font-size: 1.5em;
	text-decoration: none;
	text-align: center;
	line-height: 1.91667em;
	color: #fff;
	width: 1.91667em;
	height: 1.91667em;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px
}

.card-social-links a.fb {
	background: #048ed1;
	-webkit-box-shadow: 0 5px 0 0 #0370a5, 0 7px 3px 0 rgba(0, 0, 0, .28);
	-moz-box-shadow: 0 5px 0 0 #0370a5, 0 7px 3px 0 rgba(0, 0, 0, .28);
	box-shadow: 0 5px 0 0 #0370a5, 0 7px 3px 0 rgba(0, 0, 0, .28)
}

.card-social-links a.tw {
	background: #00c8e0;
	-webkit-box-shadow: 0 5px 0 0 #009eb1, 0 7px 3px 0 rgba(0, 0, 0, .28);
	-moz-box-shadow: 0 5px 0 0 #009eb1, 0 7px 3px 0 rgba(0, 0, 0, .28);
	box-shadow: 0 5px 0 0 #009eb1, 0 7px 3px 0 rgba(0, 0, 0, .28)
}

.card-social-links a.pn {
	background: #ea3f46;
	-webkit-box-shadow: 0 5px 0 0 #b83237, 0 7px 3px 0 rgba(0, 0, 0, .28);
	-moz-box-shadow: 0 5px 0 0 #b83237, 0 7px 3px 0 rgba(0, 0, 0, .28);
	box-shadow: 0 5px 0 0 #b83237, 0 7px 3px 0 rgba(0, 0, 0, .28)
}

.card-social-links a.in {
	background: #dba60d;
	-webkit-box-shadow: 0 5px 0 0 #ad830a, 0 7px 3px 0 rgba(0, 0, 0, .28);
	-moz-box-shadow: 0 5px 0 0 #ad830a, 0 7px 3px 0 rgba(0, 0, 0, .28);
	box-shadow: 0 5px 0 0 #ad830a, 0 7px 3px 0 rgba(0, 0, 0, .28)
}

@media (min-width:560px) {
	.card-social-links {
		text-align: left
	}
}

@media (min-width:775px) {
	.card-social-links {
		padding: 0 0 0 32.30769%
	}
}

.card-tease-signup {
	padding: 1.875em;
	background: url(../img/email-stripes.png?1466434342) top left repeat-x #fff;
	text-align: center
}

.card-tease-signup h1 {
	color: #ea3f46;
	font-size: 1em;
	font-size: 1.75em;
	font-weight: 400;
	text-align: left;
	margin-bottom: .42857em
}

.card-tease-signup .checkbox-wrap, .card-tease-signup input, .card-tease-signup label {
	display: block;
	text-align: left
}

.card-tease-signup label[for=card-input-email] {
	font-weight: 600;
	text-transform: uppercase;
	color: #6d6e70;
	font-size: .875em;
	margin-bottom: .57143em
}

.tease-games .content, .tease-scholastic .content {
	font-family: bree-serif, sans-serif;
	color: #fff
}

.card-tease-signup input[type=email] {
	background: #e6e6e6;
	border: none;
	width: 100%;
	font-size: 1.375em;
	line-height: 2.2;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	margin-bottom: .36364em
}

.ir, .visuallyhidden {
	border: 0;
	overflow: hidden
}

.card-tease-signup .label-checkbox, .card-tease-signup input[type=checkbox] {
	display: inline-block;
	margin-right: .5em
}

.card-tease-signup .checkbox-wrap {
	margin-bottom: 1.125em
}

.card-tease-signup .signup-msg {
	text-align: left;
	font-size: 1em;
	padding: .625em .625em 1.875em 0
}

.card-tease-signup .signup-msg li {
	margin-bottom: .3125em
}

.card-tease-signup .ages {
	margin: 20px 0;
	line-height: 1.4;
	text-align: left
}

.card-tease-signup .ages label {
	display: inline-block;
	margin-right: 10px
}

@media (min-width:400px) {
	.card-tease-signup h1 {
		font-size: 1.5625em;
		margin-bottom: .46154em
	}
}

@media (min-width:775px) {
	.card-tease-signup h1 {
		font-size: 1.875em;
		margin-bottom: .46154em
	}
	.card-tease-signup.sidebar h1 {
		font-size: 1.75em;
		margin-bottom: .42857em
	}
}

@media (min-width:1270px) {
	.card-tease-signup h1, .card-tease-signup.sidebar h1 {
		font-size: 2.5em;
		margin-bottom: .3em
	}
}

.card-video-holder {
	padding: 0 1.25em;
	margin-bottom: .75em
}

@media (min-width:775px) {
	.card-video-holder {
		padding: 0
	}
}

@media (min-width:960px) {
	.card-video-holder {
		padding: 0 1.25em
	}
}

.tease-scholastic {
	background: #54b596;
	text-align: center;
	padding-bottom: 1.875em
}

.tease-scholastic .content {
	font-size: 1.625em;
	padding: 0 1.25em;
	line-height: 1.2;
	margin-bottom: 1.25em
}

.tease-pinterest {
	background: #4f3a58;
	padding-bottom: 1.875em;
	text-align: center
}

.tease-pinterest .img {
	padding: 0;
	margin-bottom: 1.875em;
	position: relative;
	z-index: 30;
	background: rgba(255, 255, 255, .1)
}

.tease-pinterest .img img {
	margin: 0 auto
}

.tease-games {
	background: #e25647;
	text-align: center;
	padding: 1.875em
}

.tease-games .content {
	font-size: 1.375em;
	padding: 0 .90909em;
	line-height: 1
}

.tease-games .head-games {
	margin: 0 auto .9375em
}

.country-top, .info-sidebar-top {
	margin-bottom: .9375em
}

.country-top .inner, .info-sidebar-top .inner {
	background: url(../img/pattern-woven.png?1466434342);
	background-size: 3.5em 3.5em
}

.country-top .detail, .info-sidebar-top .detail {
	padding: 2em 1em 1em;
	position: relative
}

@media (min-width:960px) {
	.country-top, .info-sidebar-top {
		margin-bottom: 1.875em
	}
	.country-top .inner, .info-sidebar-top .inner {
		width: 100%;
		max-width: 76.5em;
		margin: 0 auto
	}
	.country-top .inner:after, .country-top .inner:before, .info-sidebar-top .inner:after, .info-sidebar-top .inner:before {
		content: " ";
		display: table
	}
	.country-top .inner:after, .info-sidebar-top .inner:after {
		clear: both
	}
	.country-top .detail, .info-sidebar-top .detail {
		position: relative;
		width: 100%;
		float: left;
		padding-right: 1.875em;
		padding-left: 1.875em
	}
}

.group:after, .group:before, .ir:before {
	content: ""
}

.button, .button-pagination, .button-pagination:before, .head-blog, .head-interactive-game, .head-join-team, .head-more-games i, .head-more-superstars, .head-overlay, .head-social, .head-social:before, .instagram-feed .info b, .map g circle, .map g path, .pageHeader .logo, .social-blocks a, .transition-long {
	-webkit-transition: all .15s linear;
	-moz-transition: all .15s linear;
	-o-transition: all .15s linear;
	transition: all .15s linear
}

.head-state, .outer.on-the-road, .read-next, .state-top, .title-next, .transition-medium {
	-webkit-transition: all 125ms linear;
	-moz-transition: all 125ms linear;
	-o-transition: all 125ms linear;
	transition: all 125ms linear
}

.accordion, .archive-months, .share-links a, .transition-short {
	-webkit-transition: all .1s linear;
	-moz-transition: all .1s linear;
	-o-transition: all .1s linear;
	transition: all .1s linear
}

.archive-list a, .button-displayish img, .label-material:before, .transition-xshort {
	-webkit-transition: all 80ms linear;
	-moz-transition: all 80ms linear;
	-o-transition: all 80ms linear;
	transition: all 80ms linear
}

.page-template-page-info-special .nav-secondary a {
	color: rgba(0, 0, 0, .6)
}

.page-template-page-info-special .searchform input[type=search] {
	background: rgba(0, 0, 0, .1);
	color: rgba(0, 0, 0, .8)
}

.page-template-page-info-special .searchform .button-search {
	color: rgba(0, 0, 0, .3)
}

.page-template-page-info-special .pageHeader {
	background: #f2d415
}

.page-template-page-info-special .nav-secondary-outer {
	background: #ffe628
}

.page-template-page-info-special .nav-primary>li:nth-child(2n+2)>a {
	background: #e07f00
}

.page-template-page-info-special .nav-primary>li>a {
	color: #fff;
	background: #ff9400
}

.page-template-page-info-special .nav-primary>li>a:before {
	color: rgba(0, 0, 0, .4)
}

@media (min-width:775px) {
	.page-template-page-info-special .nav-primary {
		background: #eac300
	}
	.page-template-page-info-special .nav-primary>li:nth-child(2n+2)>a {
		background: #ddb500
	}
	.page-template-page-info-special .nav-primary>li:nth-child(2n+2)>a:hover {
		background: #e07f00;
		color: #fff
	}
	.page-template-page-info-special .nav-primary>li:nth-child(2n+2)>a:hover:before {
		color: rgba(0, 0, 0, .3)
	}
	.page-template-page-info-special .nav-primary>li>a {
		background: #eac300;
		color: rgba(0, 0, 0, .6)
	}
	.page-template-page-info-special .nav-primary>li>a:before {
		color: rgba(0, 0, 0, .3)
	}
	.page-template-page-info-special .nav-primary>li>a:hover {
		background: #ff9400;
		color: #fff
	}
	.page-template-page-info-special .nav-primary>li>a:hover:before {
		color: rgba(0, 0, 0, .3)
	}
	.page-template-page-info-special .nav-primary>li.active>a {
		background: #d87a00;
		color: #fff
	}
	.page-template-page-info-special .nav-primary>li.active>a:before {
		color: rgba(0, 0, 0, .3)
	}
}

.page-template-page-info-special .subnav-wrap {
	background: #d87a00
}

.page-template-page-info-special .subnav-wrap a {
	color: #fff
}

.page-template-page-info-special .subnav-wrap a:hover {
	background: rgba(0, 0, 0, .2)
}

.page-template-page-info-special .prefooter-outer {
	background: #ffe628;
	color: #67761f
}

.page-template-page-info-special .social-links a {
	color: #67761f
}

.page-template-page-info-special .social-links a .icn {
	color: rgba(0, 0, 0, .5)
}

.page-template-page-info-special .email-signup-wrap .subhead {
	color: #036ea3
}

.page-template-page-info-special .email-signup {
	color: #494949
}

.page-template-page-info-special .email-signup input[type=email] {
	background: rgba(0, 0, 0, .1);
	color: #494949
}

.page-template-page-info-special .email-signup .button {
	color: #67761f
}

.page-template-page-info-special .email-signup .button:hover {
	color: #fff
}

.page-template-page-info-special .email-signup .button:before {
	color: #036ea3
}

.page-template-page-info-special .post-top {
	background-color: #395062;
	color: #fff
}

.alignleft, img.alignleft {
	margin-right: 1.5em;
	margin-bottom: 1.5em;
	display: inline;
	float: left
}

.alignright, img.alignright {
	margin-left: 1.5em;
	margin-bottom: 1.5em;
	display: inline;
	float: right
}

.aligncenter, img.aligncenter {
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 1.5em;
	display: block;
	clear: both
}

.alignnone, img.alignnone {
	margin-bottom: 1.5em;
	display: block;
	clear: both
}

.ir {
	background-color: transparent
}

.ir:before {
	display: block;
	width: 0;
	height: 100%
}

.hidden {
	display: none !important
}

.visuallyhidden {
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	padding: 0;
	position: absolute;
	width: 1px
}

.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto
}

.group:after, .group:before {
	display: table
}

.group:after {
	clear: both
}

@media print {
	blockquote, img, pre, tr {
		page-break-inside: avoid
	}
	* {
		background: 0 0 !important;
		color: #000 !important;
		box-shadow: none !important;
		text-shadow: none !important
	}
	a, a:visited {
		text-decoration: underline
	}
	a[href]:after {
		content: " ("attr(href) ")"
	}
	abbr[title]:after {
		content: " ("attr(title) ")"
	}
	.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
		content: ""
	}
	blockquote, pre {
		border: 1px solid #999
	}
	thead {
		display: table-header-group
	}
	img {
		max-width: 100% !important
	}
	@page {
		margin: .5cm
	}
	h2, h3, p {
		orphans: 3;
		widows: 3
	}
	h2, h3 {
		page-break-after: avoid
	}
}

#game_teaser {
	background-repeat: repeat;
	background-size: contain;
	padding: 40px 20px 60px
}

#game_teaser .game-teaser-headings {
	text-align: center
}

#game_teaser .game-teaser-headings .game-teaser-header {
	color: #CADB4C;
	font-size: 46px;
	font-family: LunchBox, sans-serif
}

#game_teaser .game-teaser-headings .game-teaser-sub-header {
	color: #fff;
	font-size: 24px;
	font-family: proxima-nova, sans-serif
}

#game_teaser .game-teaser-holder {
	width: 80%;
	margin: 30px auto 0;
	position: relative;
	display: block;
	height: auto;
	overflow: hidden
}

#game_teaser .game-teaser-holder .single-game-teaser {
	background: rgba(250, 250, 250, .15);
	padding: 20px;
	width: 49%;
	display: inline;
	float: left;
	position: relative
}

#game_teaser .game-teaser-holder .single-game-teaser:last-child {
	float: right
}

#game_teaser .game-teaser-holder .single-game-teaser:last-child .game-teaser-img img {
	padding-bottom: 5px
}

#game_teaser .game-teaser-holder .single-game-teaser .game-teaser-img {
	width: 80%;
	margin: 0 auto
}

#game_teaser .game-teaser-holder .single-game-teaser .game-teaser-img img {
	width: 100%;
	text-align: center;
	margin: 0 auto
}

#game_teaser .game-teaser-holder .single-game-teaser .game-teaser-button {
	width: 30%;
	margin: 10px auto;
	text-align: center
}

#game_teaser .game-teaser-holder .single-game-teaser .game-teaser-button:hover {
	cursor: pointer
}

#game_teaser .game-teaser-holder .single-game-teaser .game-teaser-button a {
	background-color: #CADB4C;
	border-radius: 5px;
	text-align: center;
	color: #0691D6;
	text-transform: uppercase;
	font-size: 20px;
	font-weight: 700;
	font-family: proxima-nova, sans-serif;
	padding: 10px 20px;
	-webkit-transition: all .15s linear;
	-moz-transition: all .15s linear;
	-o-transition: all .15s linear;
	transition: all .15s linear
}

#game_teaser .game-teaser-holder .single-game-teaser .game-teaser-button a:hover {
	border-radius: 20px;
	cursor: pointer
}

@media (min-width:5px) and (max-width:768px) {
	#game_teaser .game-teaser-holder .single-game-teaser {
		width: 100% !important;
		margin-bottom: 20px
	}
	#game_teaser .game-teaser-holder .single-game-teaser .game-teaser-button {
		width: auto !important
	}
	#game_teaser .game-teaser-holder .single-game-teaser .game-teaser-img img {
		height: auto;
		margin: 0 auto 20px
	}
}

.email-sidebar {
	position: absolute;
	left: 7.5%;
	top: 45%;
	width: 30%;
}

.email-sidebar p {
	color: #406482;
	font-family: proxima-nova, sans-serif;
	font-size: 16px !important;
	margin-bottom: 0;
}

.email-sidebar p a {
	font-weight: 900;
	color: #406482;
}

@media (min-device-width: 2px) and (max-device-width: 767px) {
	.email-sidebar {
		margin-top: 20px;
		position: relative;
		width: 100%;
		left: auto;
		top: auto;
	}
}

@media (min-device-width: 768px) and (max-device-width: 1024px) {
	.email-sidebar {
		position: absolute;
		left: 7.5%;
		top: 45%;
		width: 30%;
	}
	.email-sidebar p {
		color: #406482;
		font-family: proxima-nova, sans-serif;
		font-size: 16px !important;
		margin-bottom: 0;
	}
	.email-sidebar p a {
		font-weight: 900;
		color: #406482;
	}
}

.survey-callout {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	height: auto;
	overflow: hidden;
	display: block;
}

.survey-callout .survey-callout-holder {
	width: 40.222%;
	margin: 0 auto;
	padding: 40px 0;
	height: auto;
	overflow: hidden;
}

.survey-callout .survey-callout-holder .survey-callout-icon, .survey-callout .survey-callout-holder .surve-callout-copy {
	display: inline-block;
	float: left;
	position: relative;
}

.survey-callout .survey-callout-holder .survey-callout-icon {
	width: 20%;
}

.survey-callout .survey-callout-holder .surve-callout-copy {
	width: 75%;
	margin-left: 20px;
}

.survey-callout .survey-callout-holder .surve-callout-copy .survey-copy-header {
	color: #fff;
	font-size: 2.5em;
	font-family: bree, sans-serif;
}

.survey-callout .survey-callout-holder .surve-callout-copy .survey-copy-blurb {
	font-family: proxima-nova, sans-serif;
	color: #fff;
	font-size: 1.25em;
	margin-bottom: 10px;
}

.survey-callout .survey-callout-holder .surve-callout-copy .survey-copy-btn a.btn {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	-o-border-radius: 6px;
	border-radius: 6px;
	background: #318A88;
	color: #fff;
	text-align: center;
	font-size: 13px;
	font-weight: 400;
	font-family: proxima-nova, sans-serif;
	padding: .61538em 1.38462em;
	-webkit-transition: all .15s linear;
	-moz-transition: all .15s linear;
	-o-transition: all .15s linear;
	transition: all .15s linear;
	font-weight: 700;
	border: 2px solid rgba(68, 91, 109, .3);
}

.survey-callout .survey-callout-holder .surve-callout-copy .survey-copy-btn a.btn:hover {
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-ms-border-radius: 20px;
	-o-border-radius: 20px;
}

@media (max-width: 1340px) {
	.survey-callout .survey-callout-holder {
		width: 45.222%;
	}
}

@media (max-width: 1024px) {
	.survey-callout .survey-callout-holder {
		width: 80%;
	}
	.survey-callout .survey-callout-holder .survey-callout-icon {
		text-align: center;
		width: 100%;
	}
	.survey-callout .survey-callout-holder .survey-callout-icon img {
		margin: 0 auto 20px auto;
		text-align: center;
	}
	.survey-callout .survey-callout-holder .surve-callout-copy {
		text-align: center;
		margin: 0 auto;
		width: 100%
	}
	.survey-callout .survey-callout-holder .surve-callout-copy .survey-copy-header {}
	.survey-callout .survey-callout-holder .surve-callout-copy .survey-copy-blurb {
		margin-bottom: 20px;
	}
}

#survey .col-5.col-cntr {
	position: relative;
	padding-left: 0.625em;
	padding-right: 0.625em;
	width: 40%;
	margin-left: auto;
	margin-right: auto;
	float: none !important;
	float: left;
}

#survey .info-panel {
	border-top: 11px solid #4d7e33;
}

#survey .survey-description {
	background: #71B84B;
	padding: 40px 60px;
	color: #fff;
	font-weight: bold;
	font-size: 22px;
}

#survey .survey-description p {
	margin: 0;
}

#survey .survey-description strong {
	font-weight: 900;
}

#survey .survey-list {
	padding: 55px 100px;
	height: auto;
	overflow: hidden;
}

#survey .survey-list .survey-list-title {
	color: #71B84B;
	font-size: 30px;
	font-family: bree-serif, sans-serif;
	margin: 0 0 30px 35px;
}

#survey .survey-list .survey-single-list {
	width: 100%;
	height: auto;
	overflow: hidden;
	display: block;
	margin-bottom: 15px;
}

#survey .survey-list .survey-single-list .survey-list-icon, #survey .survey-list .survey-single-list .survey-list-description {
	display: inline-block;
	position: relative;
}

#survey .survey-list .survey-single-list .survey-list-icon {
	width: 10%;
	float: left;
}

#survey .survey-list .survey-single-list .survey-list-description {
	width: 85%;
	float: right;
}

#survey .survey-form {
	padding: 90px 0 0 130px;
}

#survey .survey-form .survey-form-title {
	color: #71B84B;
	font-size: 30px;
	font-family: bree-serif, sans-serif;
}

#survey .survey-form .survey-form-holder {
	padding: 0 95px 0 0;
}

#survey .survey-form .survey-form-holder label {
	font-weight: 900;
	font-size: 18px;
	color: #5D7189;
}

#survey .survey-form .survey-form-holder input[type="text"] {
	border-radius: 5px;
	border: none;
	background-color: #DFE3E7;
	width: 100%;
	padding: 15px 20px;
}

#survey .survey-form .survey-form-holder li {
	margin-bottom: 50px;
	height: auto;
	overflow: hidden;
}

#survey .survey-form .survey-form-holder input[type="text"]::-webkit-input-placeholder {
	color: #5D7189;
	font-weight: light;
}

#survey .survey-form .survey-form-holder input[type="text"]:-moz-placeholder {
	color: #5D7189;
	font-weight: light;
}

#survey .survey-form .survey-form-holder input[type="text"]::-moz-placeholder {
	color: #5D7189;
	font-weight: light;
}

#survey .survey-form .survey-form-holder input[type="text"]:-ms-input-placeholder {
	color: #5D7189;
	font-weight: light;
}

#survey .survey-form .survey-form-holder input[type="text"]:focus {
	border: 1px solid #000;
	background: #fff;
}

#survey .survey-form .survey-form-holder .ginput_container_checkbox {
	margin-top: 0;
}

#survey .survey-form .survey-form-holder .ginput_container_checkbox ul.gfield_checkbox li {
	display: inline-block;
	position: relative;
	float: left;
	margin-right: 30px;
	margin-bottom: 0;
}

#survey .survey-form .survey-form-holder .ginput_container_checkbox ul.gfield_checkbox li label {
	font-weight: 500;
	font-size: 13px;
	margin: 5px 0 0 5px;
}

#survey .survey-form .survey-form-holder .ginput_container_radio {
	margin-top: 0;
}

#survey .survey-form .survey-form-holder .ginput_container_radio ul.gfield_radio li {
	display: inline-block;
	position: relative;
	float: left;
	margin-right: 30px;
	margin-bottom: 0;
}

#survey .survey-form .survey-form-holder .ginput_container_radio ul.gfield_radio li label {
	font-weight: 500;
	font-size: 13px;
	margin: 10px 0 0 5px;
}

#survey .survey-form .survey-form-holder li .ginput_complex label {
	display: none;
	visibility: hidden;
}

#survey .survey-form .survey-form-holder li .ginput_complex span input {
	margin-bottom: 20px;
}

#survey .survey-form .survey-form-holder li#field_1_16 input, #survey .survey-form .survey-form-holder li#field_1_11 input, #survey .survey-form .survey-form-holder li#field_1_12 input {
	width: 50%;
}

#survey .survey-form .survey-form-holder li#field_1_12 .instruction {
	display: none;
	visibility: hidden;
}

#survey .survey-form .survey-form-holder li.gfield_html p {
	color: #5D7189;
}

#survey .survey-form .survey-form-holder li.gfield_html p a {
	color: #5D7189;
	font-weight: bold;
}

#survey .survey-form .survey-form-holder .gform_wrapper .gform_footer {
	text-align: center;
}

#survey .survey-form .survey-form-holder .gform_wrapper .gform_footer input[type="submit"] {
	color: #fff;
	font-weight: 500;
	font-size: 13px;
	background: #165463;
}

#survey .survey-form .survey-form-holder .gform_wrapper .gform_footer input[type="submit"]:hover {
	border-radius: 20px;
	background: none;
	border: 2px solid #165463;
	color: #165463;
}

@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
	#survey .block-mod .inner {
		margin: -15px 0 0 0;
	}
}

@media (max-width: 767px) {
	#survey .survey-description {
		padding: 40px 20px;
		font-size: 18px;
	}
	#survey .survey-list {
		padding: 55px 20px;
	}
	#survey .survey-form {
		padding: 20px;
	}
	#survey .survey-form .survey-form-holder {
		padding: 0;
	}
	#survey .survey-form .survey-form-holder .ginput_container_checkbox ul.gfield_checkbox li {
		margin-right: 15px;
	}
	#survey .survey-form .survey-form-holder .ginput_container_checkbox ul.gfield_checkbox li:last-child {
		margin-right: 0;
	}
	. #survey .survey-form .survey-form-holder .gform_wrapper ul.gfield_checkbox li label {
		width: auto;
	}
	#survey .survey-form .survey-form-holder .ginput_container_checkbox ul.gfield_checkbox li label {
		margin: 0;
	}
	#survey .survey-form .survey-form-holder .ginput_container_radio ul.gfield_radio li label {
		margin: 0;
	}
	#survey .survey-form .survey-form-holder .ginput_container_radio ul.gfield_radio li label, #survey .survey-form .survey-form-holder .ginput_container_radio ul.gfield_radio li input {
		display: inline-block;
		float: left;
		position: relative;
		clear: none;
		margin-left: 10px;
		margin-top: 2px;
	}
	#survey .survey-form .survey-form-holder .gform_wrapper ul.gfield_radio li {
		margin-bottom: 5px;
	}
	#survey .survey-form .survey-form-holder .gform_wrapper ul.gfield_radio li label {
		width: auto;
	}
	#survey .survey-form .survey-form-holder li#field_1_16 input {
		width: 100%;
	}
	#survey .survey-form .survey-form-holder li#field_1_11, #survey .survey-form .survey-form-holder li#field_1_12 {
		width: 100%;
	}
	#survey .survey-form .survey-form-holder li#field_1_12 input {
		width: 100%;
	}
}

.materials-category-hold-1 {
	margin-bottom: 80px;
}

.materials-category-hold-2 {
	margin-top: 50px;
	margin-bottom: 80px;
}

.materials-category-blurb {
	width: 75%;
	margin: 0 auto 50px auto;
}

.materials-category-note {
	color: #026EA3;
	font-weight: bold;
	margin-bottom: 15px;
}

.materials-category-holder {
	margin-bottom: 90px;
}

@media(max-width:800px) {
	.material-preview iframe {
		width: 100%;
	}
	.info-panel .content-generic h1 {
		font-size: 1em;
	}
}

.double-line {
	height: 10px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

#accordion-1, #accordion-2, #accordion-3 {
	font-family: proxima-nova, sans-serif;
}

.materials-category-accordion-toggle-1 {
	text-align: left;
	cursor: pointer;
	color: #fff;
	font-weight: bold;
	font-size: 16px;
	text-transform: uppercase;
}

.materials-category-accordion-toggle-1.grey {
	background: #40505A;
}

.materials-category-accordion-toggle-1.light-grey {
	background: #426A83;
}

.materials-category-accordion-toggle-1.blue {
	background: #3F9ECE;
}

.materials-category-accordion-toggle-1.light-blue {
	background: #49BBF5;
}

.materials-category-accordion-toggle-1.dark-blue {
	background: #00689E;
}

.materials-category-accordion-toggle-1.green {
	background: #188A88;
}

.materials-category-accordion-toggle-1.light-green {
	background: #4DA677;
}

.materials-category-accordion-toggle-1.pink {
	background: #9D3E76;
}

.materials-category-accordion-toggle-1 .materials-category-accordion-line {
	width: 100%;
	height: 5px;
	background: rgba(250, 250, 250, 0.45);
}

.materials-category-accordion-toggle-1 .materials-category-accordio-icon, .materials-category-accordion-toggle-1 .materials-category-accordion-title {
	display: inline-block;
	position: relative;
}

.materials-category-accordion-toggle-1 .materials-category-accordio-icon {
	width: 5%;
	float: right;
	font-family: proxima-nova, sans-serif;
}

.materials-category-accordion-toggle-1 .materials-category-accordion-title {
	width: 85%;
	letter-spacing: 0.075em;
}

.materials-category-accordion-toggle-1 .materials-category-accordio-icon {
	position: relative;
	font-weight: bold;
	font-size: 30px;
	text-align: center;
	color: rgba(250, 250, 250, 0.45);
}

.materials-category-accordion-toggle-1 .materials-category-accordion-title {
	padding: 10px 20px;
}

@media (max-width: 750px) {
	.materials-category-accordion-toggle-1 .icon {
		display: none;
		visibility: hidden;
	}
}

.materials-category-accordion-content-1, .materials-category-accordion-content-2, .materials-category-accordion-content-3 {
	display: none;
	padding: 50px 0;
}

.materials-category-accordion-content-1 .materials-category-accordion-photo, .materials-category-accordion-content-2 .materials-category-accordion-photo, .materials-category-accordion-content-3 .materials-category-accordion-photo {
	background-image: url('http://asklistenlearn.org/wp-content/uploads/border-lines.png');
	background-repeat: no-repeat;
	background-position: center;
}

.materials-category-accordion-content-1 .materials-category-accordion-photo img, .materials-category-accordion-content-2 .materials-category-accordion-photo img, .materials-category-accordion-content-3 .materials-category-accordion-photo img {
	margin: 0 auto;
	width: 135px;
	height: 135px;
}

.materials-category-accordion-content-1.default, .materials-category-accordion-content-2.default .materials-category-accordion-content-3.default {
	display: block;
}

.materials-category-accordion-toggle-1.none .materials-category-accordio-icon:after, .materials-category-accordion-toggle-2.none .materials-category-accordio-icon:after, .materials-category-accordion-toggle-3.none .materials-category-accordio-icon:after {
	content: '-';
	color: rgba(250, 250, 250, 0.75);
}

.materials-category-accordion-toggle-1 .materials-category-accordio-icon:after, .materials-category-accordion-toggle-2 .materials-category-accordio-icon:after, .materials-category-accordion-toggle-3 .materials-category-accordio-icon:after {
	content: '+';
	color: rgba(250, 250, 250, 1);
}

@media (max-width: 767px) {
	.materials-section {
		width: 90%;
		margin: 0 auto;
	}
	.materials-category-accordion-toggle-1 .materials-category-accordio-icon {
		padding-right: 30px;
	}
	.materials-category-blurb {
		width: 90%;
		margin: 0 auto 35px auto;
	}
}

.materials-category-accordion-toggle-2 {
	text-align: left;
	cursor: pointer;
	color: #fff;
	font-weight: bold;
	font-size: 16px;
	text-transform: uppercase;
}

.materials-category-accordion-toggle-2.grey {
	background: #40505A;
}

.materials-category-accordion-toggle-2.light-grey {
	background: #426A83;
}

.materials-category-accordion-toggle-2.blue {
	background: #3F9ECE;
}

.materials-category-accordion-toggle-2.light-blue {
	background: #49BBF5;
}

.materials-category-accordion-toggle-2.dark-blue {
	background: #00689E;
}

.materials-category-accordion-toggle-2.green {
	background: #188A88;
}

.materials-category-accordion-toggle-2.light-green {
	background: #4DA677;
}

.materials-category-accordion-toggle-2.pink {
	background: #9D3E76;
}

.materials-category-accordion-toggle-2 .materials-category-accordion-line {
	width: 100%;
	height: 5px;
	background: rgba(250, 250, 250, 0.45);
}

.materials-category-accordion-toggle-2 .materials-category-accordio-icon, .materials-category-accordion-toggle-2 .materials-category-accordion-title {
	display: inline-block;
	position: relative;
}

.materials-category-accordion-toggle-2 .materials-category-accordio-icon {
	width: 5%;
	float: right;
	font-family: proxima-nova, sans-serif;
}

.materials-category-accordion-toggle-2 .materials-category-accordion-title {
	width: 85%;
	letter-spacing: 0.075em;
}

.materials-category-accordion-toggle-2 .materials-category-accordio-icon {
	position: relative;
	font-weight: bold;
	font-size: 30px;
	text-align: center;
	color: rgba(250, 250, 250, 0.45);
}

.materials-category-accordion-toggle-2 .materials-category-accordion-title {
	padding: 10px 20px;
}

@media (max-width: 750px) {
	.materials-category-accordion-toggle-2 .icon {
		display: none;
		visibility: hidden;
	}
}

@media (max-width: 767px) {
	.materials-category-accordion-toggle-2 .materials-category-accordio-icon {
		padding-right: 30px;
	}
}

.materials-category-accordion-toggle-3 {
	text-align: left;
	cursor: pointer;
	color: #fff;
	font-weight: bold;
	font-size: 16px;
	text-transform: uppercase;
}

.materials-category-accordion-toggle-3.grey {
	background: #40505A;
}

.materials-category-accordion-toggle-3.light-grey {
	background: #426A83;
}

.materials-category-accordion-toggle-3.blue {
	background: #3F9ECE;
}

.materials-category-accordion-toggle-3.light-blue {
	background: #49BBF5;
}

.materials-category-accordion-toggle-3.dark-blue {
	background: #00689E;
}

.materials-category-accordion-toggle-3.green {
	background: #188A88;
}

.materials-category-accordion-toggle-3.light-green {
	background: #4DA677;
}

.materials-category-accordion-toggle-3.pink {
	background: #9D3E76;
}

.materials-category-accordion-toggle-3 .materials-category-accordion-line {
	width: 100%;
	height: 5px;
	background: rgba(250, 250, 250, 0.45);
}

.materials-category-accordion-toggle-3 .materials-category-accordio-icon, .materials-category-accordion-toggle-3 .materials-category-accordion-title {
	display: inline-block;
	position: relative;
}

.materials-category-accordion-toggle-3 .materials-category-accordio-icon {
	width: 5%;
	float: right;
	font-family: proxima-nova, sans-serif;
}

.materials-category-accordion-toggle-3 .materials-category-accordion-title {
	width: 85%;
	letter-spacing: 0.075em;
}

.materials-category-accordion-toggle-3 .materials-category-accordio-icon {
	position: relative;
	font-weight: bold;
	font-size: 30px;
	text-align: center;
	color: rgba(250, 250, 250, 0.45);
}

.materials-category-accordion-toggle-3 .materials-category-accordion-title {
	padding: 10px 20px;
}

@media (max-width: 750px) {
	.materials-category-accordion-toggle-3 .icon {
		display: none;
		visibility: hidden;
	}
}

@media (max-width: 767px) {
	.materials-category-accordion-toggle-3 .materials-category-accordio-icon {
		padding-right: 30px;
	}
}

.email-signup header.head-post h1 {
	font-family: LunchBox, sans-serif;
	text-align: center;
	font-size: 48px;
}

.email-signup .content-generic, .email-signup .content-generic p {
	text-align: center;
	font-family: LunchBox, sans-serif;
	line-height: 1.5em;
	font-size: 18px;
}

.email-signup .content-generic form#gform_1 input {
	font-size: 18px;
	border-radius: 5px;
	background: #F3F3F3;
	border: 1px solid #D9D9D9;
	padding: 5px 10px;
}

.email-signup .content-generic form#gform_1 input:active {
	border-radius: 1px solid #000;
}

.email-signup .content-generic form#gform_1 input::placeholder {
	color: #B3B3B3;
}

.email-signup .content-generic form#gform_1 ul li {
	height: auto;
	overflow: hidden;
}

.email-signup .content-generic form#gform_1 ul li#field_1_1 label, .email-signup .content-generic form#gform_1 ul li#field_1_2 label {
	display: none;
	visibility: hidden;
}

.email-signup .content-generic form#gform_1 ul li#field_1_3 label, .email-signup .content-generic form#gform_1 ul li#field_1_3 .ginput_container_select {
	display: inline-block;
	position: relative;
	float: left;
}

.email-signup .content-generic form#gform_1 ul li .ginput_container_select {
	color: #B3B3B3;
	background: #F3F3F3;
	border-radius: 5px;
	padding: 5px 10px;
	vertical-align: top;
}

.email-signup .content-generic form#gform_1 ul li .ginput_container_select select {
	background: transparent;
	border: 0;
	width: 100%;
	vertical-align: top;
}

.email-signup .content-generic form#gform_1 ul li#field_1_3 label {
	margin-right: 25px;
}

.email-signup .content-generic form#gform_1 ul li#field_1_3 .ginput_container {
	margin-top: 0;
}

.email-signup .content-generic form#gform_1 ul li#field_1_5 ul#input_1_5 li {
	display: inline-block;
	position: relative;
	vertical-align: top;
	margin-right: 20px;
}

.email-signup .content-generic form#gform_1 ul li#field_1_5 ul#input_1_5 li:last-child {
	margin-right: 0;
}

.email-signup .content-generic form#gform_1 ul li#field_1_5 ul#input_1_5 li input {
	margin: 0;
	vertical-align: top;
}

.email-signup .content-generic form#gform_1 ul li#field_1_12 .ginput_container_select {
	width: 50%;
}

.email-signup .content-generic form#gform_1 ul li#field_1_13 ul#input_1_13 li {
	display: inline-block;
	position: relative;
	vertical-align: top;
	margin-right: 20px;
}

.email-signup .content-generic form#gform_1 ul li#field_1_13 ul#input_1_13 li:last-child {
	margin-right: 0;
}

.email-signup .content-generic form#gform_1 ul li#field_1_13 ul#input_1_13 li input {
	margin: 0;
	vertical-align: top;
}

.email-signup .content-generic form#gform_1 ul li#field_1_10 label, .email-signup .content-generic form#gform_1 ul li#field_1_11 label {
	display: none;
	visibility: hidden;
}

.email-signup .content-generic form#gform_1 input[type="submit"] {
	float: left;
	font-size: .9375em;
	padding: .53333em 1.66667em;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	border-color: #0097e0;
	background: #0097e0;
	color: #fff;
}

.email-signup .content-generic form#gform_1 input[type="submit"]:hover {
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-ms-border-radius: 20px;
	-o-border-radius: 20px;
	border-radius: 20px;
}

.email-signup .gform_footer {
	height: auto;
	overflow: hidden;
}

@media (max-width: 1024px) {
	.email-signup header.head-post h1 {
		font-size: 45px;
	}
}

@media (max-width: 763px) {
	.email-signup header.head-post h1 {
		font-size: 40px;
	}
	.email-signup .content-generic form#gform_1 ul li {
		width: 100%;
	}
	.email-signup .content-generic form#gform_1 ul li ul li {
		width: 30%;
	}
}

ul.media-list {
	text-align: center;
	width: 100%;
	padding: 0;
}

ul.media-list li {
	display: inline-block;
	position: relative;
	text-align: center;
	width: 30%;
	padding: 0 32.5px 65px;
}

ul.media-list li img {
	margin-bottom: 15px;
	border: 1px solid #9c9c9c;
}

.page-id-102868 .slat.med .content {
	font-size: 1.25em;
}

@media (max-width: 763px) {
	ul.media-list li {
		width: 60%;
		padding: 0;
		margin-bottom: 25px;
	}
	.content-generic.mr h2 {
		font-size: 14px
	}
}


@media screen and (max-width: 768px) {
	.brain-banner-desktop {
		display: none;
	}
}


.brain-banner-mobile {
	display: none;
}

@media screen and (max-width: 768px) {
	.brain-banner-mobile {
		display: block;
	}
}


.brain-regions.brain-breaks ul.regions li.region>a.trigger-display-brain-region-drawer {
	padding-top: 20px; /* override */
}

.brain-breaks ul.regions li.drawer .brain-break-post {
	clear: both;
	color: #425D69;
	font-size: 18px;
	line-height: 25px;
	max-width: 75ch;
	padding: 1rem 2rem;
	margin: 1rem auto;
}

.brain-break-top {
	display: grid;
	grid-template-columns: 75% 25%;
	grid-template-rows: auto;
	gap: 1rem;
	color: #425D69;
}

.brain-breaks .caret {
	animation-name: caret;
}

.brain-break-video iframe {
	max-width: 100%;
}

.brain-break-info h2 {
	font-family: LunchBox, sans-serif;
	color: #438e55;
    font-size: 1.8em;
	font-weight: 400;
	margin-bottom: 0.4rem;
}

.brain-break-info h3 {
	color: #2994D2;
	font-family: "Proxima Nova", sans-serif;
	font-size: 1rem;
	letter-spacing: 2px;
	font-weight: bold;
	line-height: 24px;
	text-transform: uppercase;
	margin-top: 2rem;
}

.brain-break-info ol li::marker {
	color: #1597D7;
	font-family: LunchBox, sans-serif;
	font-size: 1.75rem;
}

.brain-break-info ol li {
	color: #425D69;
	font-family: "Proxima Nova", sans-serif;
	font-size: 1rem;
	margin-bottom: 1rem;
}


.brain-break-logo {
	text-align: center;
	margin: 1rem auto 2rem auto;
	max-width: 100%;
}

.brain-break-logo svg {
	max-width: 100%;
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
	.brain-break-top {
		grid-template-columns: 66% 34%;
	}
}

@media screen and (max-width: 768px) {
	.brain-break-top {
		grid-template-columns: 100%;
		padding-left: 1rem;
		padding-right: 1rem;
	}
}

.brain-break-section-divider {
	height: 0.35rem;
	border-top: 1px solid #9AA6AE;
	border-bottom: 2px solid #9AA6AE;
	margin-top: 2rem;
}

.brain-regions .svg-wrap {
	position: relative;
	display: block;
	overflow: hidden;
	width: 100%;
	height: 100%;
}

.brain-regions .svg-wrap img {
	position: absolute;
	top: 42.5%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	max-height: 85%;
	max-width: 90%;
	object-fit: cover;
	width: auto;
}

#game_app {
	padding: 0 0 5rem 0;
	position: relative;
	display: block;
	height: auto;
	overflow: hidden;
}

@media(max-width:800px) {
	#game_app {
		padding: 0 0 5rem 0;
		width: 90%;
		margin: 0 auto;
	}
	#game_app .col-6 {
		width: 100%;
	}
	#game_app .game_app_phone {
		padding-bottom: 1rem;
	}
	#game_app .game_app_phone img {
		width: 100%;
	}
}

#game_app .game_app_desc .game_app_heading {
	font-weight: bold;
	font-size: 1.875em;
	color: #0093DF;
}

#game_app .game_app_desc .game_app_descs {
	color: #565656;
	font-size: 1em;
	line-height: 1.5rem;
}

.page-id-642 .slat {
	width: 75%;
	margin: 0 auto;
}

.page-id-642 img {
	margin: 0 auto;
}

.page-id-642 p {
	margin-bottom: 0;
}

.page-id-642 p a {
	margin-bottom: .75em;
}

@media(max-width:768px) {
	.page-id-642 .slat {
		text-align: center;
	}
	.page-id-642 p a {
		font-size: .8375em;
	}
}

ul.videos-list {
	padding: 0;
	display: table-row;
}

ul.videos-list li {
	list-style-type: none;
	margin-bottom: 1.5rem;
	width: 50%;
	display: inline-block;
	vertical-align: top;
}

@media(max-width:800px) {
	.superstars-list>li {
		width: 23%;
		display: inline-block;
	}
}

@media(max-width:763px) {
	.superstars-list>li {
		width: 49%;
		display: inline-block;
	}
}

@media(max-width:763px) {
	ul.videos-list li {
		width: 100%;
	}
}

#video-holder {
	margin-top: 70px;
}

#video-holder .video-banner-holder img {
	margin-top: -46px;
}

/*Patch for Parents Cannabis */

.page-id-103549 h2.head-block-a.bgTeal {
	padding: 0.5em;
}

/* Instagram Feed Plugin */
.wdi_feed_main_container {
	padding: 0 1.5em;
}