body:not(.page-node-edit) #page.page2{max-width:none;width:100%;}body:not(.page-node-edit) #page.page2 .region{max-width:none;padding:0;}body:not(.page-node-edit) #page.page2 .region #content{margin:0;width:100%;}body:not(.page-node-edit) #page.page2 .region#footer-top{padding:20px 20px 0;}body:not(.page-node-edit) #page.page2 .gutter{margin:0;}body:not(.page-node-edit) #page.page2 #main{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body:not(.page-node-edit) #page.page2 #main:before,body:not(.page-node-edit) #page.page2 #main:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body:not(.page-node-edit) #page.page2 #main *,body:not(.page-node-edit) #page.page2 #main *:before,body:not(.page-node-edit) #page.page2 #main *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body:not(.page-node-edit) #page.page2 #main #main-column,body:not(.page-node-edit) #page.page2 #main #postscript{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;margin:21px auto 0;padding:0 20px;max-width:790px;width:auto;}@media screen and (max-width:480px){body:not(.page-node-edit) #page.page2 #main #main-column,body:not(.page-node-edit) #page.page2 #main #postscript{padding:0 10px;}}body:not(.page-node-edit) #page.page2 #main h1{font-family:'MuseoSlab-700';font-weight:normal;font-size:33px;line-height:42px;margin:.3em 0;position:relative;}@media screen and (max-width:768px){body:not(.page-node-edit) #page.page2 #main h1{font-size:24px;line-height:27px;}}body:not(.page-node-edit) #page.page2 #main h2{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:400;font-size:21px;line-height:24px;color:#666666;}@media screen and (max-width:768px){body:not(.page-node-edit) #page.page2 #main h2{font-size:18px;line-height:21px;}}body:not(.page-node-edit) #page.page2 #main h3{font-family:'MuseoSlab-700';font-weight:normal;font-size:21px;line-height:24px;color:#4a4a4a;}body:not(.page-node-edit) #page.page2 #main h4{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:500;font-size:20px;line-height:24px;font-style:normal;color:#4a4a4a;}body:not(.page-node-edit) #page.page2 #main h5{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:700;font-size:18px;line-height:21px;color:#4a4a4a;}body:not(.page-node-edit) #page.page2 #main h6{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:700;font-size:15px;line-height:18px;text-transform:uppercase;color:#000000;}body:not(.page-node-edit) #page.page2 #main p{margin-bottom:1.5em;}body:not(.page-node-edit) #page.page2 #main a{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:700;color:#00a7e1;}body:not(.page-node-edit) #page.page2 #main a:hover{background-color:#d1ecfa;text-decoration:none;}body:not(.page-node-edit) #page.page2 #main .text-align-left{text-align:left;}body:not(.page-node-edit) #page.page2 #main .text-align-center{text-align:center;}body:not(.page-node-edit) #page.page2 #main .text-align-right{text-align:right;}body:not(.page-node-edit) #page.page2 #main .button{background-color:#00a7e1;display:block;height:30px;padding:0 20px;border:2px solid #00a7e1;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:700;font-size:15px;line-height:26px;color:#ffffff;}body:not(.page-node-edit) #page.page2 #main .button:hover{background-color:#00a7e1;}body:not(.page-node-edit) #page.page2 #main .button:focus{text-decoration:none;}body:not(.page-node-edit) #page.page2 #main .button:active{background-color:#ffffff;color:#00a7e1;border:2px solid #00a7e1;}@media screen and (min-width:481px){body:not(.page-node-edit) #page.page2 #main .button{display:inline-block;}}body:not(.page-node-edit) #page.page2 #main .button-s{background-color:#00a7e1;display:block;height:30px;padding:0 20px;border:2px solid #00a7e1;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:700;font-size:15px;line-height:26px;color:#ffffff;}body:not(.page-node-edit) #page.page2 #main .button-s:hover{background-color:#00a7e1;}body:not(.page-node-edit) #page.page2 #main .button-s:focus{text-decoration:none;}body:not(.page-node-edit) #page.page2 #main .button-s:active{background-color:#ffffff;color:#00a7e1;border:2px solid #00a7e1;}@media screen and (min-width:481px){body:not(.page-node-edit) #page.page2 #main .button-s{display:inline-block;}}body:not(.page-node-edit) #page.page2 #main .button-m{background-color:#00a7e1;display:block;height:30px;padding:0 20px;border:2px solid #00a7e1;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:700;font-size:15px;line-height:26px;color:#ffffff;height:36px;line-height:32px;}body:not(.page-node-edit) #page.page2 #main .button-m:hover{background-color:#00a7e1;}body:not(.page-node-edit) #page.page2 #main .button-m:focus{text-decoration:none;}body:not(.page-node-edit) #page.page2 #main .button-m:active{background-color:#ffffff;color:#00a7e1;border:2px solid #00a7e1;}@media screen and (min-width:481px){body:not(.page-node-edit) #page.page2 #main .button-m{display:inline-block;}}body:not(.page-node-edit) #page.page2 #main .button-l{background-color:#00a7e1;display:block;height:30px;padding:0 20px;border:2px solid #00a7e1;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:700;font-size:15px;line-height:26px;color:#ffffff;height:42px;line-height:38px;font-size:18px;}body:not(.page-node-edit) #page.page2 #main .button-l:hover{background-color:#00a7e1;}body:not(.page-node-edit) #page.page2 #main .button-l:focus{text-decoration:none;}body:not(.page-node-edit) #page.page2 #main .button-l:active{background-color:#ffffff;color:#00a7e1;border:2px solid #00a7e1;}@media screen and (min-width:481px){body:not(.page-node-edit) #page.page2 #main .button-l{display:inline-block;}}body:not(.page-node-edit) #page.page2 #main .button-xl{background-color:#00a7e1;display:block;height:30px;padding:0 20px;border:2px solid #00a7e1;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:700;font-size:15px;line-height:26px;color:#ffffff;height:54px;line-height:50px;padding:0 30px;font-size:18px;}body:not(.page-node-edit) #page.page2 #main .button-xl:hover{background-color:#00a7e1;}body:not(.page-node-edit) #page.page2 #main .button-xl:focus{text-decoration:none;}body:not(.page-node-edit) #page.page2 #main .button-xl:active{background-color:#ffffff;color:#00a7e1;border:2px solid #00a7e1;}@media screen and (min-width:481px){body:not(.page-node-edit) #page.page2 #main .button-xl{display:inline-block;}}body:not(.page-node-edit) #page.page2 #main .field-name-cover-media{margin-bottom:21px;overflow:hidden;}body:not(.page-node-edit) #page.page2 #main .field-name-cover-media.full_width picture{display:block;position:relative;height:auto;overflow:hidden;}@media screen and (min-width:581px){body:not(.page-node-edit) #page.page2 #main .field-name-cover-media.full_width picture{height:320px;}body:not(.page-node-edit) #page.page2 #main .field-name-cover-media.full_width picture img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}}@media screen and (min-width:769px){body:not(.page-node-edit) #page.page2 #main .field-name-cover-media.full_width picture{height:362px;}}@media screen and (min-width:1025px){body:not(.page-node-edit) #page.page2 #main .field-name-cover-media.full_width picture{height:510px;}}body:not(.page-node-edit) #page.page2 #main .field-name-cover-media.full_width img{width:100%;}body:not(.page-node-edit) #page.page2 #main .field-name-cover-media.video .inner{position:relative;}body:not(.page-node-edit) #page.page2 #main .field-name-cover-media.video .inner .picture-wrapper{-webkit-animation-duration:500ms;animation-duration:500ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;cursor:pointer;}body:not(.page-node-edit) #page.page2 #main .field-name-cover-media.video .inner .picture-wrapper:before{content:'';background:url(/sites/all/themes/edutopia/images/icons/video-circle-white.svg) no-repeat left center/ 80px 80px;height:80px;width:80px;position:absolute;display:block;top:50%;left:50%;margin:-40px 0 0 -40px;-webkit-opacity:0.9;-moz-opacity:0.9;opacity:0.9;z-index:9;}body:not(.page-node-edit) #page.page2 #main .field-name-cover-media.video .inner .picture-wrapper:hover:before{background:url(/sites/all/themes/edutopia/images/icons/video-circle-ltblue.svg) no-repeat left center/ 80px 80px;}body:not(.page-node-edit) #page.page2 #main .field-name-cover-media.video .inner .video-wrapper{max-width:790px;margin:0 auto;position:relative;}body:not(.page-node-edit) #page.page2 #main .field-name-cover-media.video .inner .video-wrapper .close{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;position:absolute;z-index:10;right:0;width:45px;height:45px;cursor:pointer;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(/sites/all/themes/edutopia/images/icons/close-white.svg) no-repeat center center/ 15px 15px;}body:not(.page-node-edit) #page.page2 #main .field-name-cover-media.video .inner .hidden{display:none;}body:not(.page-node-edit) #page.page2 #main .field-name-cover-media .media-youtube-video,body:not(.page-node-edit) #page.page2 #main .field-name-cover-media .media-vimeo-video{position:relative;padding-bottom:56.25%;height:0;}body:not(.page-node-edit) #page.page2 #main .field-name-cover-media .media-youtube-video iframe,body:not(.page-node-edit) #page.page2 #main .field-name-cover-media .media-vimeo-video iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important;}body:not(.page-node-edit) #page.page2 #main .field-name-cover-media .group-media-meta{float:right;margin:3px 20px 0;text-align:right;}body:not(.page-node-edit) #page.page2 #main .sponsor{margin:3px 0 39px;font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:400;font-size:12px;line-height:15px;text-transform:uppercase;color:#666666;}body:not(.page-node-edit) #page.page2 #main .sponsor span{display:inline-block;margin:0 3px 6px 0;}body:not(.page-node-edit) #page.page2 #main .sponsor a{display:inline-block;vertical-align:top;}body:not(.page-node-edit) #page.page2 #main .eyebrow{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:700;color:#ff4c00;font-size:12px;text-transform:uppercase;letter-spacing:0.6px;}body:not(.page-node-edit) #page.page2 #main .node-slug{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;background-color:#ff4c00;color:#ffffff;display:inline-block;padding:6px 10px 5px;margin-bottom:27px;}body:not(.page-node-edit) #page.page2 #main .field-name-field-intro{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:400;font-size:21px;line-height:24px;color:#666666;margin:0 0 1.5em;}@media screen and (max-width:768px){body:not(.page-node-edit) #page.page2 #main .field-name-field-intro{font-size:18px;line-height:21px;}}body:not(.page-node-edit) #page.page2 #main .author-byline{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:500;font-size:15px;line-height:18px;color:#333333;}body:not(.page-node-edit) #page.page2 #main .author-byline:empty{display:none;}body:not(.page-node-edit) #page.page2 #main .postdate{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:500;font-size:12px;line-height:15px;color:#8a959e;letter-spacing:normal;text-transform:none;margin:12px 0 36px;}body:not(.page-node-edit) #page.page2 #main .postdate .updated{margin-left:10px;}body:not(.page-node-edit) #page.page2 #main .field-name-field-image-caption,body:not(.page-node-edit) #page.page2 #main .field-name-field-video-caption{font-family:'MuseoSlab-500';font-size:15px;line-height:21px;color:#666666;font-style:normal;margin:0;float:none;display:block;margin-top:6px;}body:not(.page-node-edit) #page.page2 #main .field-name-field-image-caption a,body:not(.page-node-edit) #page.page2 #main .field-name-field-video-caption a{color:#00a7e1;}body:not(.page-node-edit) #page.page2 #main .field-name-field-image-credit,body:not(.page-node-edit) #page.page2 #main .field-name-field-copyright-holder,body:not(.page-node-edit) #page.page2 #main .field-name-field-video-credits{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:400;font-size:9px;line-height:11px;color:#8a959e;font-style:normal;margin:0;float:none;display:block;text-align:right;}body:not(.page-node-edit) #page.page2 #main .field-name-field-image-credit a,body:not(.page-node-edit) #page.page2 #main .field-name-field-copyright-holder a,body:not(.page-node-edit) #page.page2 #main .field-name-field-video-credits a{color:#00a7e1;}body:not(.page-node-edit) #page.page2 #main .field-name-body,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:400;font-size:18px;line-height:27px;color:#333333;margin:0 0 30px;}body:not(.page-node-edit) #page.page2 #main .field-name-body h3,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail h3{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:700;color:#333333;}body:not(.page-node-edit) #page.page2 #main .field-name-body ul,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail ul,body:not(.page-node-edit) #page.page2 #main .field-name-body ol,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail ol{margin:0 0 27px;}body:not(.page-node-edit) #page.page2 #main .field-name-body ul li,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail ul li,body:not(.page-node-edit) #page.page2 #main .field-name-body ol li,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail ol li{margin:0 0 15px 20px;padding-left:10px;line-height:27px;}body:not(.page-node-edit) #page.page2 #main .field-name-body .text-align-left,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .text-align-left{text-align:left;}body:not(.page-node-edit) #page.page2 #main .field-name-body .text-align-center,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .text-align-center{text-align:center;}body:not(.page-node-edit) #page.page2 #main .field-name-body .text-align-right,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .text-align-right{text-align:right;}body:not(.page-node-edit) #page.page2 #main .field-name-body blockquote,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail blockquote{margin:30px auto;padding:0;}body:not(.page-node-edit) #page.page2 #main .field-name-body blockquote p,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail blockquote p{display:inline;}body:not(.page-node-edit) #page.page2 #main .field-name-body blockquote:before,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail blockquote:before{content:'';display:block;margin:0 auto 15px;}body:not(.page-node-edit) #page.page2 #main .field-name-body blockquote.quote-pull,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail blockquote.quote-pull{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:300;font-size:24px;line-height:33px;color:#333333;font-style:normal;text-align:center;}body:not(.page-node-edit) #page.page2 #main .field-name-body blockquote.quote-pull:before,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail blockquote.quote-pull:before{background:url(/sites/all/themes/edutopia/images/icons/quote-orange.svg) no-repeat center center/ 32px 28px;width:32px;height:28px;position:relative;}@media screen and (min-width:769px){body:not(.page-node-edit) #page.page2 #main .field-name-body blockquote.quote-pull,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail blockquote.quote-pull{margin:30px 40px;}body:not(.page-node-edit) #page.page2 #main .field-name-body blockquote.quote-pull:before,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail blockquote.quote-pull:before{display:inline-block;margin:0 5px 0 0;}}body:not(.page-node-edit) #page.page2 #main .field-name-body blockquote.quote-block,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail blockquote.quote-block{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:400;font-size:18px;line-height:27px;color:#333333;color:#000000;font-style:normal;position:relative;border-left:3px solid #d8d8d8;margin:1.5em 30px 1.5em 20px;padding-left:10px;}@media screen and (min-width:769px){body:not(.page-node-edit) #page.page2 #main .field-name-body blockquote.quote-block,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail blockquote.quote-block{margin:1.5em 40px 1.5em 40px;padding-left:10px;}}body:not(.page-node-edit) #page.page2 #main .field-name-body blockquote cite,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail blockquote cite{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:500;font-size:15px;line-height:18px;color:#8a959e;text-transform:uppercase;display:block;margin-top:10px;}body:not(.page-node-edit) #page.page2 #main .field-name-body .media-inset,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-inset,body:not(.page-node-edit) #page.page2 #main .field-name-body .media-full_column,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-full_column{padding:0;margin-bottom:1em;clear:both;}body:not(.page-node-edit) #page.page2 #main .field-name-body .media-inset.media-float-none,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-inset.media-float-none,body:not(.page-node-edit) #page.page2 #main .field-name-body .media-full_column.media-float-none,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-full_column.media-float-none{margin:1em auto;}body:not(.page-node-edit) #page.page2 #main .field-name-body .media-inset .group-media-meta,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-inset .group-media-meta,body:not(.page-node-edit) #page.page2 #main .field-name-body .media-full_column .group-media-meta,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-full_column .group-media-meta{margin-top:3px;}body:not(.page-node-edit) #page.page2 #main .field-name-body .media-inset.media-video .media-youtube-video,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-inset.media-video .media-youtube-video,body:not(.page-node-edit) #page.page2 #main .field-name-body .media-full_column.media-video .media-youtube-video,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-full_column.media-video .media-youtube-video,body:not(.page-node-edit) #page.page2 #main .field-name-body .media-inset.media-video .media-vimeo-video,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-inset.media-video .media-vimeo-video,body:not(.page-node-edit) #page.page2 #main .field-name-body .media-full_column.media-video .media-vimeo-video,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-full_column.media-video .media-vimeo-video{position:relative;padding-bottom:56.25%;height:0;}body:not(.page-node-edit) #page.page2 #main .field-name-body .media-inset.media-video .media-youtube-video iframe,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-inset.media-video .media-youtube-video iframe,body:not(.page-node-edit) #page.page2 #main .field-name-body .media-full_column.media-video .media-youtube-video iframe,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-full_column.media-video .media-youtube-video iframe,body:not(.page-node-edit) #page.page2 #main .field-name-body .media-inset.media-video .media-vimeo-video iframe,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-inset.media-video .media-vimeo-video iframe,body:not(.page-node-edit) #page.page2 #main .field-name-body .media-full_column.media-video .media-vimeo-video iframe,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-full_column.media-video .media-vimeo-video iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important;}body:not(.page-node-edit) #page.page2 #main .field-name-body .media-inset.media-video.media-float-none,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-inset.media-video.media-float-none,body:not(.page-node-edit) #page.page2 #main .field-name-body .media-full_column.media-video.media-float-none,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-full_column.media-video.media-float-none{width:auto;}@media screen and (max-width:580px){body:not(.page-node-edit) #page.page2 #main .field-name-body .media-inset,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-inset,body:not(.page-node-edit) #page.page2 #main .field-name-body .media-full_column,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-full_column{float:none;margin-left:auto;margin-right:auto;}}body:not(.page-node-edit) #page.page2 #main .field-name-body .media-full_column,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-full_column{float:none;margin-left:0;margin-right:0;}body:not(.page-node-edit) #page.page2 #main .field-name-body .media-inset,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-inset{width:300px;}body:not(.page-node-edit) #page.page2 #main .field-name-body .media-inset.media-oembed,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-inset.media-oembed{width:auto;}body:not(.page-node-edit) #page.page2 #main .field-name-body .media-inset.media-oembed .inner,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-inset.media-oembed .inner{margin:15px auto;overflow:hidden;}body:not(.page-node-edit) #page.page2 #main .field-name-body .media-inset.media-oembed .inner iframe,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-inset.media-oembed .inner iframe{margin:0 auto;}body:not(.page-node-edit) #page.page2 #main .field-name-body .media-inset.media-oembed twitterwidget,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-inset.media-oembed twitterwidget{margin:auto;}body:not(.page-node-edit) #page.page2 #main .field-name-body .media-inset.media-oembed.media-float-none,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-inset.media-oembed.media-float-none{text-align:center;}body:not(.page-node-edit) #page.page2 #main .field-name-body .media-inset.media-document,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-inset.media-document{border:1px solid #c5c4c8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.05);box-shadow:0 2px 2px 0 rgba(0,0,0,0.05);}body:not(.page-node-edit) #page.page2 #main .field-name-body .media-inset.media-document a.link-box,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-inset.media-document a.link-box{display:block;padding:12px 12px 12px 78px;font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:400;font-size:18px;line-height:27px;color:#333333;background:url(/sites/all/themes/edutopia/images/icons/download-circle.svg) no-repeat left top/ 48px 48px;background-position:12px 12px;}body:not(.page-node-edit) #page.page2 #main .field-name-body .media-inset.media-document a.link-box:hover,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-inset.media-document a.link-box:hover{text-decoration:none;background-color:#d1ecfa;}body:not(.page-node-edit) #page.page2 #main .field-name-body .media-inset.media-document a.link-box .field-name-field-document-title,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-inset.media-document a.link-box .field-name-field-document-title{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:700;font-size:15px;line-height:18px;text-transform:uppercase;color:#000000;text-transform:none;margin:0 0 12px;}body:not(.page-node-edit) #page.page2 #main .field-name-body .media-inset.media-document a.link-box .field-name-field-document-summary,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-inset.media-document a.link-box .field-name-field-document-summary{font-family:'MuseoSlab-500';font-size:15px;line-height:21px;color:#666666;font-style:normal;margin:0;margin:12px 0 6px;}body:not(.page-node-edit) #page.page2 #main .field-name-body .media-inset.media-document a.link-box .field-name-field-document-summary a,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-inset.media-document a.link-box .field-name-field-document-summary a{color:#00a7e1;}body:not(.page-node-edit) #page.page2 #main .field-name-body .media-inset.media-document a.link-box .file-info,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-inset.media-document a.link-box .file-info{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:400;font-size:12px;line-height:15px;text-transform:uppercase;color:#c5c4c8;border-top:1px solid #d8d8d8;margin:6px 0 12px;padding-top:6px;}@media screen and (min-width:1025px){body:not(.page-node-edit) #page.page2 #main .field-name-body .media-inset.media-document.media-float-left,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-inset.media-document.media-float-left{margin-left:-78px;}}body:not(.page-node-edit) #page.page2 #main .field-name-body .media-inline_link .file-download a:after,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .media-inline_link .file-download a:after{content:'';display:inline-block;background:url(/sites/all/themes/edutopia/images/icons/file-download-blue.svg) no-repeat center center/ 16px 16px;height:16px;width:16px;margin-left:6px;}body:not(.page-node-edit) #page.page2 #main .field-name-body .edu-enews-signup-form,body:not(.page-node-edit) #page.page2 #main .field-name-field-tail .edu-enews-signup-form{margin-bottom:1.5em;}body:not(.page-node-edit) #page.page2 #main .field-name-body [id^="dfp-ad-"][id*="-wrapper"],body:not(.page-node-edit) #page.page2 #main .field-name-field-tail [id^="dfp-ad-"][id*="-wrapper"]{border:2px solid #d8d8d8;border-left:0;border-right:0;padding-top:9px;clear:both;overflow:hidden;}body:not(.page-node-edit) #page.page2 #main .content-card{position:relative;}body:not(.page-node-edit) #page.page2 #main .content-card>.inner{overflow:hidden;}body:not(.page-node-edit) #page.page2 #main .content-card .cover-media{float:left;margin-right:10px;width:120px;}body:not(.page-node-edit) #page.page2 #main .content-card .content{overflow:hidden;}body:not(.page-node-edit) #page.page2 #main .content-card .content .inner{position:relative;}body:not(.page-node-edit) #page.page2 #main .content-card .eyebrow{margin-bottom:6px;}body:not(.page-node-edit) #page.page2 #main .content-card .title{margin:0;}body:not(.page-node-edit) #page.page2 #main .content-card .title a{font-family:'MuseoSlab-700';font-weight:normal;font-size:21px;line-height:24px;color:#4a4a4a;}body:not(.page-node-edit) #page.page2 #main .content-card .summary{display:none;font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:400;font-size:18px;line-height:27px;color:#333333;margin:6px 0 12px;}body:not(.page-node-edit) #page.page2 #main .content-card .author-byline{display:none;}body:not(.page-node-edit) #page.page2 #main .content-card.related{margin:10px 0 1.5em;padding:20px 10px;border:1px solid #d8d8d8;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);}body:not(.page-node-edit) #page.page2 #main .content-card.related:before{content:'related';position:absolute;top:-10px;padding:0 10px;font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;line-height:20px;color:#8a959e;background-color:#ffffff;}@media screen and (min-width:581px){body:not(.page-node-edit) #page.page2 #main .content-card.related{padding:20px;}}@media screen and (min-width:581px){body:not(.page-node-edit) #page.page2 #main .content-card .cover-media{width:300px;margin-right:20px;}body:not(.page-node-edit) #page.page2 #main .content-card .summary,body:not(.page-node-edit) #page.page2 #main .content-card .author-byline{display:block;}}body:not(.page-node-edit) #page.page2 #main .snapshot{background-color:#eeeeee;padding:12px 20px;margin-bottom:1.5em;position:relative;clear:both;font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:400;font-size:18px;line-height:27px;color:#333333;}@media screen and (max-width:480px){body:not(.page-node-edit) #page.page2 #main .snapshot{margin-left:5px;}}body:not(.page-node-edit) #page.page2 #main .snapshot .snapshot-title{background-color:#333333;color:#ffffff;width:230px;padding:10px 20px;margin:0 0 0 -30px;position:absolute;}body:not(.page-node-edit) #page.page2 #main .snapshot .snapshot-title:after{content:'';display:block;width:0px;height:0px;position:absolute;left:0;bottom:-10px;border-style:solid;border-width:0 10px 10px 0;border-color:transparent #333333 transparent transparent;}body:not(.page-node-edit) #page.page2 #main .snapshot .snapshot-title a{color:#a7e1f5;}body:not(.page-node-edit) #page.page2 #main .snapshot .snapshot-title a:hover{background-color:inherit;}body:not(.page-node-edit) #page.page2 #main .snapshot .school-info{margin:60px 0 0 0;}body:not(.page-node-edit) #page.page2 #main .snapshot .school-info .school-name{margin:0;line-height:27px;}body:not(.page-node-edit) #page.page2 #main .snapshot .school-info .logistics{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:400;font-size:15px;line-height:18px;line-height:27px;text-transform:uppercase;}@media screen and (min-width:581px){body:not(.page-node-edit) #page.page2 #main .snapshot .school-info{float:left;margin:0 0 0 230px;}}body:not(.page-node-edit) #page.page2 #main .snapshot .enrollment{margin-bottom:1.5em;}body:not(.page-node-edit) #page.page2 #main .snapshot .school-data{overflow:hidden;clear:both;padding-top:20px;}body:not(.page-node-edit) #page.page2 #main .snapshot .school-data .subhead,body:not(.page-node-edit) #page.page2 #main .snapshot .school-data .field-name-field-school-stats-subhead{font-weight:bold;}@media screen and (min-width:581px){body:not(.page-node-edit) #page.page2 #main .snapshot .school-data .field-item{float:left;width:48%;}body:not(.page-node-edit) #page.page2 #main .snapshot .school-data .field-item.even{float:right;}}body:not(.page-node-edit) #page.page2 #main .snapshot .school-data .field-collection-container,body:not(.page-node-edit) #page.page2 #main .snapshot .school-data .field-collection-view,body:not(.page-node-edit) #page.page2 #main .snapshot .school-data .field{margin:0;padding:0;border:0;}body:not(.page-node-edit) #page.page2 #main .snapshot .school-more .view-more{font-size:15px;}body:not(.page-node-edit) #page.page2 #main .snapshot .school-more .view-more:after{content:'';background:url(/sites/all/themes/edutopia/images/icons/navigate-right-blue.svg) no-repeat center center/ 8px 12px;height:12px;width:12px;display:inline-block;margin-left:8px;}body:not(.page-node-edit) #page.page2 #main .node-tags{margin-bottom:2em;clear:both;overflow:hidden;}body:not(.page-node-edit) #page.page2 #main .node-tags .tag-list{overflow:hidden;}body:not(.page-node-edit) #page.page2 #main .node-tags .tag-list ul{margin:0;}body:not(.page-node-edit) #page.page2 #main .node-tags .tag-list ul li{list-style:none;float:left;margin:0;}body:not(.page-node-edit) #page.page2 #main .node-tags .tag-list a{font-weight:700;color:#00a7e1;font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:500;font-size:16px;background-color:#a7e1f5;display:inline-block;margin:0 8px 8px 0;padding:5px 10px;}body:not(.page-node-edit) #page.page2 #main ul.authors-list{margin:0 0 30px;}body:not(.page-node-edit) #page.page2 #main ul.authors-list li{list-style:none;margin:0 0 9px;font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:500;font-size:15px;line-height:18px;color:#333333;}body:not(.page-node-edit) #page.page2 #main ul.authors-list li .author-name,body:not(.page-node-edit) #page.page2 #main ul.authors-list li .author-summary,body:not(.page-node-edit) #page.page2 #main ul.authors-list li .author-twitter{display:block;margin-bottom:3px;}body:not(.page-node-edit) #page.page2 #main ul.authors-list li .author-summary,body:not(.page-node-edit) #page.page2 #main ul.authors-list li .author-twitter{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:400;font-size:12px;line-height:15px;color:#666666;}body:not(.page-node-edit) #page.page2 #main ul.authors-list li .author-twitter{padding-left:20px;background:url(/sites/all/themes/edutopia/images/icons/twitter-bird.svg) no-repeat left center/ 16px 13px;}body:not(.page-node-edit) #page.page2 #main .transcript-container h6{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:700;color:#00a7e1;}body:not(.page-node-edit) #page.page2 #main .transcript-container h6:hover{cursor:pointer;}body:not(.page-node-edit) #page.page2 #main .transcript-container h6:after{content:'';background:url(/sites/all/themes/edutopia/images/icons/navigate-down-blue.svg) no-repeat center center/ 12px 8px;height:12px;width:12px;display:inline-block;margin-left:8px;}body:not(.page-node-edit) #page.page2 #main .transcript-container .transcript{display:none;font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:400;font-size:18px;line-height:27px;color:#333333;border:1px solid #8a959e;padding:15px 20px;}body:not(.page-node-edit) #page.page2 #main .transcript-container .transcript h6{margin-bottom:0;}body:not(.page-node-edit) #page.page2 #main .transcript-container.opened h6:after{background-image:url(/sites/all/themes/edutopia/images/icons/navigate-up-blue.svg);}body:not(.page-node-edit) #page.page2 #main .comment{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}body:not(.page-node-edit) #page.page2 #main .comment:before,body:not(.page-node-edit) #page.page2 #main .comment:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}body:not(.page-node-edit) #page.page2 #main .comment *,body:not(.page-node-edit) #page.page2 #main .comment *:before,body:not(.page-node-edit) #page.page2 #main .comment *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}body:not(.page-node-edit) #page.page2 #main #related-content{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:790px;margin:30px auto;}body:not(.page-node-edit) #page.page2 #main .pager{margin-top:21px;}body:not(.page-node-edit) #page.page2 #main .pager .pager-next a,body:not(.page-node-edit) #page.page2 #main .pager .pager-previous a{background-color:#00a7e1;color:#ffffff;}body:not(.page-node-edit) #page.page2 #main .pager .pager-next a:hover,body:not(.page-node-edit) #page.page2 #main .pager .pager-previous a:hover{text-decoration:underline;}body:not(.page-node-edit) #page.page2 #main .action-bar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:16px 0 30px;}body:not(.page-node-edit) #page.page2 #main .action-bar:before,body:not(.page-node-edit) #page.page2 #main .action-bar:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body:not(.page-node-edit) #page.page2 #main .action-bar *,body:not(.page-node-edit) #page.page2 #main .action-bar *:before,body:not(.page-node-edit) #page.page2 #main .action-bar *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body:not(.page-node-edit) #page.page2 #main .action-bar a:hover{background-color:transparent;}body:not(.page-node-edit) #page.page2 #main .action-bar ul{margin:0;}body:not(.page-node-edit) #page.page2 #main .action-bar ul li{margin:0;padding:0;list-style-type:none;display:inline-block;}body:not(.page-node-edit) #page.page2 #main .action-bar .action-share{margin-bottom:15px;}body:not(.page-node-edit) #page.page2 #main .action-bar .action-share li{margin-right:10px;overflow:hidden;}body:not(.page-node-edit) #page.page2 #main .action-bar .action-share li a{margin:0;}body:not(.page-node-edit) #page.page2 #main .action-bar .action-share li .share-icon{height:36px;width:37px;}body:not(.page-node-edit) #page.page2 #main .action-bar .action-stats{border-bottom:1px solid #d8d8d8;padding-bottom:4px;}body:not(.page-node-edit) #page.page2 #main .action-bar .action-stats li{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:700;color:#c5c4c8;text-transform:uppercase;line-height:24px;font-size:12px;margin-right:20px;height:24px;}body:not(.page-node-edit) #page.page2 #main .action-bar .comment-count{background:url(/sites/all/themes/edutopia/images/icons/chat-ltgrey.svg) no-repeat right center/ 24px 24px;padding-right:30px;}body:not(.page-node-edit) #page.page2 #main .action-bar .read-later .flag-bookmarks a,body:not(.page-node-edit) #page.page2 #main .action-bar .read-later .flag-bookmarks a:hover{background:url(/sites/all/themes/edutopia/images/icons/bookmark-ltgrey.svg) no-repeat right center/ 24px 24px;border:0;height:24px;width:24px;}body:not(.page-node-edit) #page.page2 #main .action-bar .read-later .flag-bookmarks a:hover,body:not(.page-node-edit) #page.page2 #main .action-bar .read-later .flag-bookmarks a:hover:hover,body:not(.page-node-edit) #page.page2 #main .action-bar .read-later .flag-bookmarks a.unflag-action,body:not(.page-node-edit) #page.page2 #main .action-bar .read-later .flag-bookmarks a:hover.unflag-action{background-image:url(/sites/all/themes/edutopia/images/icons/bookmark-blue.svg);}body:not(.page-node-edit) #page.page2 #main .display-lite .postdate{margin-bottom:18px;}body:not(.page-node-edit) #page.page2 #main .display-lite .field-name-cover-media .group-media-meta{margin-right:0;}@media screen and (max-width:580px){body:not(.page-node-edit) #page.page2 #main .panel-display{background-color:#f5f5f5;}}body:not(.page-node-edit) #page.page2 #main .panel-pane{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:1280px;margin:auto;padding:0 20px;overflow:auto;margin:30px auto;background-color:#ffffff;}@media screen and (max-width:580px){body:not(.page-node-edit) #page.page2 #main .panel-pane{padding:0 10px 20px;margin:20px 10px;}}body:not(.page-node-edit) #page.page2 #main [class*="pane-dfp-"] .pane-content{border-top:1px solid #d8d8d8;padding-top:9px;clear:both;overflow:hidden;text-align:center;}body:not(.page-node-edit) #page.page2 #main [class*="pane-dfp-"] .pane-content .dfp-tag-wrapper{margin:0;}@media screen and (max-width:580px){body:not(.page-node-edit) #page.page2 #main [class*="pane-dfp-"]{background-color:transparent;}body:not(.page-node-edit) #page.page2 #main [class*="pane-dfp-"] .pane-content{border-top:0;}}body:not(.page-node-edit) #page.page2 #main .buttons-pane{text-align:center;}body:not(.page-node-edit) #page.page2 #main .buttons-pane .pane-title{display:none;}body:not(.page-node-edit) #page.page2 #main .buttons-pane .pane-content{border-top:1px solid #d8d8d8;padding-top:30px;}@media screen and (max-width:580px){body:not(.page-node-edit) #page.page2 #main .buttons-pane{background-color:transparent;border-top:1px solid #d8d8d8;}body:not(.page-node-edit) #page.page2 #main .buttons-pane .pane-content{border-top:0;}}@media screen and (max-width:580px){body:not(.page-node-edit) #page.page2 #main .pane-edu-enews-signup-large,body:not(.page-node-edit) #page.page2 #main .pane-edu-enews-signup-medium,body:not(.page-node-edit) #page.page2 #main .pane-edu-enews-signup-small{padding:20px 10px;}}@media screen and (max-width:580px){body:not(.page-node-edit) #page.page2 #main .content-pane{border:1px solid #d8d8d8;-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,0.1);-moz-box-shadow:2px 2px 2px 0 rgba(0,0,0,0.1);box-shadow:2px 2px 2px 0 rgba(0,0,0,0.1);}}body:not(.page-node-edit) #page.page2 #main .content-pane.content-pane-top{max-width:none;margin:0;padding:0;}body:not(.page-node-edit) #page.page2 #main .content-pane.content-pane-top .pane-title{display:none;}@media screen and (max-width:580px){body:not(.page-node-edit) #page.page2 #main .content-pane.content-pane-top{background-color:transparent;border:0;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0);}}body:not(.page-node-edit) #page.page2 #main .content-pane.content-pane-top .rows-group{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:1280px;margin:0 auto;padding:0 20px;}@media screen and (max-width:580px){body:not(.page-node-edit) #page.page2 #main .content-pane.content-pane-top .rows-group{padding:10px 10px 20px;margin:20px 10px 4px;background-color:#ffffff;border:1px solid #d8d8d8;-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,0.1);-moz-box-shadow:2px 2px 2px 0 rgba(0,0,0,0.1);box-shadow:2px 2px 2px 0 rgba(0,0,0,0.1);}}body:not(.page-node-edit) #page.page2 #main .content-pane.content-pane-feature .pane-title{display:none;}@media screen and (max-width:768px){body:not(.page-node-edit) #page.page2 #main .content-pane.content-pane-feature{max-width:none;padding:0;}}@media screen and (max-width:580px){body:not(.page-node-edit) #page.page2 #main .content-pane.content-pane-feature{margin:20px 0;}}body:not(.page-node-edit) #page.page2 #main .content-pane.content-pane-collections{padding-top:20px;}@media screen and (max-width:580px){body:not(.page-node-edit) #page.page2 #main .content-pane.content-pane-collections{background-color:#eeeeee;border:0;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0.25);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0.25);box-shadow:0 0 0 0 rgba(0,0,0,0.25);}}@media screen and (max-width:768px){body:not(.page-node-edit) #page.page2 #main .content-pane.content-pane-collections{padding-top:0;}}body:not(.page-node-edit) #page.page2 #main .content-pane.content-pane-collections .pane-title{border:0;background-color:#eeeeee;}body:not(.page-node-edit) #page.page2 #main .content-pane.content-pane-collections .pane-title span,body:not(.page-node-edit) #page.page2 #main .content-pane.content-pane-collections .pane-title a{background-color:#c5c4c8;}@media screen and (min-width:769px){body:not(.page-node-edit) #page.page2 #main .content-pane.content-pane-collections .pane-title{padding-bottom:39px;}body:not(.page-node-edit) #page.page2 #main .content-pane.content-pane-collections .pane-title .inner{position:absolute;left:50%;margin-top:-20px;}body:not(.page-node-edit) #page.page2 #main .content-pane.content-pane-collections .pane-title span,body:not(.page-node-edit) #page.page2 #main .content-pane.content-pane-collections .pane-title a{margin-left:-100%;}}body:not(.page-node-edit) #page.page2 #main .content-pane.content-pane-collections .pane-content{background-color:#eeeeee;}body:not(.page-node-edit) #page.page2 #main .content-pane.content-pane-collections .pane-content .content .title a{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:700;font-size:18px;line-height:21px;color:#4a4a4a;}body:not(.page-node-edit) #page.page2 #main .content-pane .pane-title{border-top:1px solid #d8d8d8;text-align:center;padding-bottom:21px;}body:not(.page-node-edit) #page.page2 #main .content-pane .pane-title span,body:not(.page-node-edit) #page.page2 #main .content-pane .pane-title a{display:inline-block;background-color:#ff4c00;padding:8px 16px;font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;color:#ffffff;}body:not(.page-node-edit) #page.page2 #main .content-pane .pane-title span:empty,body:not(.page-node-edit) #page.page2 #main .content-pane .pane-title a:empty{display:none;}body:not(.page-node-edit) #page.page2 #main .content-pane .pane-title a:hover{background-color:#00a7e1;}@media screen and (max-width:580px){body:not(.page-node-edit) #page.page2 #main .content-pane .pane-title{border-top:0;}}body:not(.page-node-edit) #page.page2 #main .content-pane .pane-content{overflow:hidden;}body:not(.page-node-edit) #page.page2 #main .content-pane .links{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:1280px;margin:auto;padding:0 20px;overflow:auto;clear:both;margin:10px auto;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2 .views-row{margin-bottom:21px;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2 .views-row.views-row-last{margin-bottom:0;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2 .views-row .inner{position:relative;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2 .views-row.unpublished{background-color:#f2dede;}@media screen and (min-width:581px){body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.list .cover-media{width:220px;}}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.grid{display:block;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.grid .views-row{width:100%;}@media screen and (min-width:581px){body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.grid .cover-media{width:220px;}}@media screen and (min-width:769px){body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.grid{display:flex;flex-wrap:wrap;justify-content:space-between;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.grid .views-row{width:50%;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.grid .views-row-odd{padding-right:10px;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.grid .views-row-even{padding-left:10px;}}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.grid2{display:block;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.grid2 .views-row{width:100%;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.grid2 .action-stats{margin-top:12px;}@media screen and (min-width:581px){body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.grid2{display:flex;flex-wrap:wrap;justify-content:center;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.grid2 .views-row{width:50%;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.grid2 .views-row-odd{padding-right:10px;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.grid2 .views-row-even{padding-left:10px;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.grid2 .cover-media{float:none;margin:0 0 15px;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.grid2 .summary,body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.grid2 .author-byline{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}}@media screen and (min-width:1025px){body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.grid2 .views-row{max-width:540px;}}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.grid3{display:block;margin:0 auto;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.grid3 .views-row{width:100%;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.grid3 .action-stats{margin-top:12px;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.grid3 .cover-media{margin-bottom:6px;}@media screen and (min-width:581px){body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.grid3{display:flex;flex-wrap:wrap;justify-content:center;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.grid3 .views-row{max-width:340px;width:auto;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.grid3 .views-row>.inner{width:300px;margin:0 20px;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.grid3 .views-row-odd{padding-right:10px;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.grid3 .views-row-even{padding-left:10px;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.grid3 .cover-media{float:none;margin:0 0 15px;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.grid3 .summary,body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.grid3 .author-byline{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}}@media screen and (min-width:581px){body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.lead .views-row{float:right;clear:right;width:60%;padding-left:10px;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.lead .views-row .cover-media{width:220px;}}@media screen and (min-width:769px){body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.lead .views-row{width:50%;}}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.lead .views-row.views-row-1 .cover-media{float:none;margin-right:0;}@media screen and (min-width:581px){body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.lead .views-row.views-row-1{float:left;width:40%;padding:0 10px 0 0;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.lead .views-row.views-row-1 .cover-media{width:auto;}}@media screen and (min-width:769px){body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.lead .views-row.views-row-1{width:50%;}}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.feature .views-row>.inner{min-height:200px;background-color:#8a959e;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.feature .views-row>.inner:after{content:'';position:absolute;height:100%;bottom:0;width:100%;background-color:#d8d8d8;background:-moz-linear-gradient(bottom,rgba(0,0,0,0.7) 10%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.7) 10%,rgba(255,255,255,0) 100%);background:linear-gradient(to top,rgba(0,0,0,0.7) 10%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3000000',endColorstr='#00ffffff',GradientType=1);}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.feature .cover-media{float:none;overflow:hidden;margin:0;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.feature .cover-media picture{display:block;position:relative;height:auto;overflow:hidden;}@media screen and (min-width:581px){body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.feature .cover-media picture{height:320px;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.feature .cover-media picture img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}}@media screen and (min-width:769px){body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.feature .cover-media picture{height:362px;}}@media screen and (min-width:1025px){body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.feature .cover-media picture{height:510px;}}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.feature .cover-media img{width:100%;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.feature .content{position:absolute;z-index:10;bottom:21px;width:100%;text-align:center;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.feature .content .title{margin:3px auto 9px;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.feature .content .title a{font-family:'MuseoSlab-700';font-weight:normal;font-size:33px;line-height:42px;margin:.3em 0;line-height:36px;color:#ffffff;}@media screen and (max-width:768px){body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.feature .content .title a{font-size:24px;line-height:27px;}}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.feature .content .title a:hover{background-color:transparent;text-decoration:underline;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.feature .content .eyebrow{color:#a7e1f5;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.feature .content .author-byline{float:none;color:#a7e1f5;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.feature .group-media-meta,body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.feature .summary,body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.feature .action-stats{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .views-row-1>.inner{min-height:200px;background-color:#8a959e;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .views-row-1:hover .title{text-decoration:underline;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .views-row-1 .cover-media{float:none;overflow:hidden;margin:0;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .views-row-1 .cover-media picture{display:block;position:relative;height:auto;overflow:hidden;}@media screen and (min-width:581px){body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .views-row-1 .cover-media picture{height:320px;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .views-row-1 .cover-media picture img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}}@media screen and (min-width:769px){body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .views-row-1 .cover-media picture{height:362px;}}@media screen and (min-width:1025px){body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .views-row-1 .cover-media picture{height:510px;}}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .views-row-1 .cover-media img{width:100%;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .views-row-1 .content{pointer-events:none;position:absolute;bottom:0;width:100%;background-color:#d8d8d8;background:-moz-linear-gradient(left,rgba(0,0,0,0.7) 10%,rgba(255,255,255,0) 800px);background:-webkit-linear-gradient(left,rgba(0,0,0,0.7) 10%,rgba(255,255,255,0) 800px);background:linear-gradient(to right,rgba(0,0,0,0.7) 10%,rgba(255,255,255,0) 800px);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3000000',endColorstr='#00ffffff',GradientType=1);}@media screen and (min-width:581px){body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .views-row-1 .content{bottom:50px;}}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .views-row-1 .content .inner{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:1280px;margin:0 auto;padding:9px 20px;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .views-row-1 .title{max-width:500px;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .views-row-1 .title a{font-family:'MuseoSlab-700';font-weight:normal;font-size:33px;line-height:42px;margin:.3em 0;line-height:36px;color:#ffffff;}@media screen and (max-width:768px){body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .views-row-1 .title a{font-size:24px;line-height:27px;}}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .views-row-1 .title a:hover{background-color:transparent;text-decoration:underline;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .views-row-1 .eyebrow{color:#a7e1f5;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .views-row-1 .group-media-meta,body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .views-row-1 .summary,body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .views-row-1 .author-byline,body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .views-row-1 .action-stats{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}@media screen and (min-width:581px){body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .rows-group .views-row{float:right;clear:right;width:60%;padding-left:10px;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .rows-group .views-row .cover-media{width:220px;}}@media screen and (min-width:769px){body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .rows-group .views-row{width:50%;}}@media screen and (max-width:1024px){body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .rows-group .views-row .cover-media{float:none;display:none;}}@media screen and (max-width:580px){body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .rows-group .views-row .cover-media{display:block;}}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .rows-group .views-row.views-row-2 .cover-media{float:none;margin-right:0;}@media screen and (min-width:581px){body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .rows-group .views-row.views-row-2{float:left;width:40%;padding:0 10px 0 0;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .rows-group .views-row.views-row-2 .cover-media{width:auto;}}@media screen and (min-width:769px){body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .rows-group .views-row.views-row-2{width:50%;}}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2.top .rows-group .views-row.views-row-2 .cover-media{display:block;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2 .cover-media{display:block;position:relative;margin-bottom:15px;float:left;margin-right:20px;}@media screen and (max-width:580px){body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2 .cover-media{float:none;width:auto;margin:0 auto 20px;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2 .cover-media img{width:100%;}}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2 .cover-media.Video:before{content:'';background:url(/sites/all/themes/edutopia/images/icons/video-circle-white.svg) no-repeat left center/ 80px 80px;height:80px;width:80px;position:absolute;z-index:10;display:block;top:50%;left:50%;margin:-40px 0 0 -40px;-webkit-opacity:0.9;-moz-opacity:0.9;opacity:0.9;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2 a.cover-media.Video:hover:before{background:url(/sites/all/themes/edutopia/images/icons/video-circle-ltblue.svg) no-repeat left center/ 80px 80px;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2 .content{overflow:hidden;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2 .eyebrow{margin-bottom:9px;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2 .title{margin:0;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2 .title a{font-family:'MuseoSlab-700';font-weight:normal;font-size:21px;line-height:24px;color:#4a4a4a;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2 .summary{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:400;font-size:18px;line-height:27px;color:#333333;margin-bottom:6px;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2 .author-byline{float:left;margin:0 12px 6px 0;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2 .sponsored-by{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:400;font-size:12px;line-height:15px;color:#8a959e;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2 .action-stats{float:left;margin:0;line-height:1;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2 .action-stats li{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:700;color:#c5c4c8;text-transform:uppercase;line-height:24px;font-size:12px;margin:0 12px 0 0;padding:0;list-style-type:none;display:inline-block;height:18px;line-height:18px;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2 .action-stats .comment-count{background:url(/sites/all/themes/edutopia/images/icons/chat-ltgrey.svg) no-repeat left center/ 18px 18px;padding-left:22px;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2 .action-stats .total-shares{background:url(/sites/all/themes/edutopia/images/icons/share-circle-ltgrey.svg) no-repeat left center/ 18px 18px;padding-left:22px;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2 .action-stats .read-later .flag-bookmarks a,body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2 .action-stats .read-later .flag-bookmarks a:hover{background:url(/sites/all/themes/edutopia/images/icons/bookmark-ltgrey.svg) no-repeat left center/ 18px 18px;border:0;height:18px;width:18px;}body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2 .action-stats .read-later .flag-bookmarks a:hover,body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2 .action-stats .read-later .flag-bookmarks a:hover:hover,body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2 .action-stats .read-later .flag-bookmarks a.unflag-action,body:not(.page-node-edit) #page.page2 #main .content-pane .view.edu2 .action-stats .read-later .flag-bookmarks a:hover.unflag-action{background-image:url(/sites/all/themes/edutopia/images/icons/bookmark-blue.svg);}body:not(.page-node-edit) .edu-enews-signup-form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#f5f5f5;padding:30px 20px;}body:not(.page-node-edit) .edu-enews-signup-form:before,body:not(.page-node-edit) .edu-enews-signup-form:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body:not(.page-node-edit) .edu-enews-signup-form *,body:not(.page-node-edit) .edu-enews-signup-form *:before,body:not(.page-node-edit) .edu-enews-signup-form *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body:not(.page-node-edit) .edu-enews-signup-form form{margin:0 auto;position:relative;overflow:hidden;}body:not(.page-node-edit) .edu-enews-signup-form .edu-enews-signup-form-fields:not(.stage-finished){max-width:320px;margin:0 auto;}body:not(.page-node-edit) .edu-enews-signup-form .title{font-family:'MuseoSlab-700';font-weight:normal;font-size:21px;line-height:24px;color:#4a4a4a;margin:0 0 12px;}body:not(.page-node-edit) .edu-enews-signup-form .stage-finished{text-align:center;}body:not(.page-node-edit) .edu-enews-signup-form .title-success{font-family:'MuseoSlab-700';font-weight:normal;font-size:33px;line-height:42px;margin:.3em 0;color:#4a4a4a;}body:not(.page-node-edit) .edu-enews-signup-form .title-success:before{content:url(/sites/all/themes/edutopia/images/icons/check-green.svg);display:inline-block;width:27px;margin-right:9px;}body:not(.page-node-edit) .edu-enews-signup-form .message{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:400;font-size:18px;line-height:27px;color:#333333;max-width:560px;margin:0 auto;}body:not(.page-node-edit) .edu-enews-signup-form .form-item-email{margin:0 0 12px 0;padding:0;}body:not(.page-node-edit) .edu-enews-signup-form .form-item-email label{display:none;}body:not(.page-node-edit) .edu-enews-signup-form .form-item-email input{width:100%;height:54px;margin:0;padding:6px 8px 6px 44px;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:inset 0 0 0 0 rgba(0,0,0,0);box-shadow:inset 0 0 0 0 rgba(0,0,0,0);font-size:16px;background:#ffffff url(/sites/all/themes/edutopia/images/icons/mail-orange.svg) no-repeat 16px center/ 20px 16px;}body:not(.page-node-edit) .edu-enews-signup-form input[type="submit"]{margin:0;width:100%;height:54px;padding:8px 30px;background-color:#00a7e1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:700;font-size:18px;text-transform:uppercase;}body:not(.page-node-edit) .edu-enews-signup-form input[type="submit"]:hover{background-color:#a7e1f5;}body:not(.page-node-edit) .edu-enews-signup-form .messages.error{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:700;font-size:15px;line-height:18px;color:#ffffff;text-align:center;background-color:#d70000;border:0;margin:0 auto 10px;}@media screen and (min-width:769px){body:not(.page-node-edit) .edu-enews-signup-form.edu-enews-signup-form-medium,body:not(.page-node-edit) .edu-enews-signup-form.edu-enews-signup-form-large{padding:30px 60px 30px 40px;}body:not(.page-node-edit) .edu-enews-signup-form.edu-enews-signup-form-medium .edu-enews-signup-form-fields:not(.stage-finished),body:not(.page-node-edit) .edu-enews-signup-form.edu-enews-signup-form-large .edu-enews-signup-form-fields:not(.stage-finished){overflow:hidden;max-width:768px;}body:not(.page-node-edit) .edu-enews-signup-form.edu-enews-signup-form-medium .edu-enews-signup-form-fields:not(.stage-finished) .fields-inner,body:not(.page-node-edit) .edu-enews-signup-form.edu-enews-signup-form-large .edu-enews-signup-form-fields:not(.stage-finished) .fields-inner{display:flex;justify-content:center;align-items:center;}body:not(.page-node-edit) .edu-enews-signup-form.edu-enews-signup-form-medium .edu-enews-signup-form-fields:not(.stage-finished) .messages.error,body:not(.page-node-edit) .edu-enews-signup-form.edu-enews-signup-form-large .edu-enews-signup-form-fields:not(.stage-finished) .messages.error{max-width:80%;}body:not(.page-node-edit) .edu-enews-signup-form.edu-enews-signup-form-medium .title,body:not(.page-node-edit) .edu-enews-signup-form.edu-enews-signup-form-large .title{position:relative;max-width:320px;margin:0 30px 0 0;padding-right:41px;}body:not(.page-node-edit) .edu-enews-signup-form.edu-enews-signup-form-medium .title:after,body:not(.page-node-edit) .edu-enews-signup-form.edu-enews-signup-form-large .title:after{content:url(/sites/all/themes/edutopia/images/icons/navigate-right.svg);height:32px;width:21px;position:absolute;right:0;top:50%;transform:translateY(-50%);}body:not(.page-node-edit) .edu-enews-signup-form.edu-enews-signup-form-medium .inputs-container,body:not(.page-node-edit) .edu-enews-signup-form.edu-enews-signup-form-large .inputs-container{float:right;max-width:240px;}}@media screen and (min-width:961px){body:not(.page-node-edit) .edu-enews-signup-form.edu-enews-signup-form-large .edu-enews-signup-form-fields:not(.stage-finished){max-width:none;}body:not(.page-node-edit) .edu-enews-signup-form.edu-enews-signup-form-large .title{max-width:none;}body:not(.page-node-edit) .edu-enews-signup-form.edu-enews-signup-form-large .inputs-container{max-width:375px;position:relative;}body:not(.page-node-edit) .edu-enews-signup-form.edu-enews-signup-form-large .form-item-email{margin:0;}body:not(.page-node-edit) .edu-enews-signup-form.edu-enews-signup-form-large .form-item-email input{padding-right:140px;}body:not(.page-node-edit) .edu-enews-signup-form.edu-enews-signup-form-large input[type="submit"]{position:absolute;top:0;right:0;width:135px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}}body:not(.page-node-edit) form.paypal-donate input[name="submit"]{width:220px;}.animated{-webkit-animation-duration:200ms;animation-duration:200ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp;}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown;}@-webkit-keyframes fadeOut{from{opacity:1;}to{opacity:0;}}@keyframes fadeOut{from{opacity:1;}to{opacity:0;}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}.admin-menu #edu-header.headroom--top{margin-top:30px;}#page{padding-top:90px;}#page:not(.page2) #edu-header,#page:not(.page2) #edu-footer{max-width:1000px;}@media screen and (min-width:769px){#page:not(.page2) #edu-header,#page:not(.page2) #edu-footer{left:auto;}}@media screen and (max-width:580px){#page:not(.page2) #main{padding-top:20px;}}#edu-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;width:100%;z-index:700;position:fixed;top:0;left:0;}#edu-header:before,#edu-header:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#edu-header *,#edu-header *:before,#edu-header *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#edu-header a{color:white;}#edu-header ul{margin:0;}#edu-header ul li{list-style-type:none;list-style-image:none;margin:0;padding:0;font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:500;font-size:15px;line-height:18px;text-transform:uppercase;}#edu-header.headroom{transition:transform 200ms linear;}#edu-header.headroom--pinned{transform:translateY(0%);}#edu-header.headroom--unpinned{transform:translateY(-100%);}#edu-header.headroom--not-top #header-top{display:none;}#edu-header #header-top{height:30px;overflow:hidden;background-color:#250670;line-height:30px;padding:0 20px;color:#beb4d4;font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:700;font-size:14px;}#edu-header #header-top .glef-name{text-transform:uppercase;letter-spacing:1.17px;}@media screen and (max-width:580px){#edu-header #header-top{padding:0 10px;}}@media screen and (max-width:480px){#edu-header #header-top .glef-name{font-size:11px;letter-spacing:.4px;}}#edu-header #header-top .glef-tagline:not(strong){font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:400;}#edu-header #header-front{background-color:#ff4c00;height:60px;}#edu-header #header-front #edu-name,#edu-header #header-front #glef-name{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}#edu-header #header-front #glef-logo{float:left;text-align:center;}#edu-header #header-front #glef-logo a{display:block;}#edu-header #header-front #glef-logo a img{height:60px;}#edu-header #header-front #edu-logo{float:left;margin:0 0 0 20px;line-height:60px;}@media screen and (max-width:580px){#edu-header #header-front #edu-logo{margin-left:10px;}}#edu-header #header-front #edu-logo img{height:51px;width:230px;}@media screen and (max-width:480px){#edu-header #header-front #edu-logo img{height:36px;width:162px;}}#edu-header #header-front ul.menu li{text-align:right;}#edu-header #header-front ul.menu li a.menu-item{display:block;margin:0 0 0px;padding:17px 10px 16px;}#edu-header #header-front ul.menu li a.menu-item:hover{background-color:#bf3900;text-decoration:none;}#edu-header #header-front .menu-trigger{border:0;padding:0 20px;width:76px;height:60px;float:right;background:#ff4c00 url(/sites/all/themes/edutopia/images/icons/menu-white.svg) no-repeat center center/ 36px 36px;}#edu-header #header-front .menu-trigger:hover{background-color:#bf3900;}#edu-header #header-front .menu-trigger:focus{outline:0;}@media screen and (min-width:961px){#edu-header #header-front .menu-trigger{display:none;}}#edu-header #header-front .search-link{text-indent:100%;white-space:nowrap;overflow:hidden;text-indent:200%;width:64px;background:url(/sites/all/themes/edutopia/images/icons/search-white.svg) no-repeat center center/ 24px 24px;}#edu-header #header-front .search-link.close{background:url(/sites/all/themes/edutopia/images/icons/close-white.svg) no-repeat center center/ 15px 15px;}#edu-header #header-front #mobile-menu{display:none;}@media screen and (min-width:961px){#edu-header #header-front #mobile-menu{display:block;}}#edu-header #header-front #mobile-menu.shown{display:block;}#edu-header #header-front #menu-main{background-color:#ff4c00;float:right;clear:both;width:243px;}#edu-header #header-front #menu-main li{float:none;}#edu-header #header-front #menu-main li .search-link{display:none;}@media screen and (min-width:961px){#edu-header #header-front #menu-main{position:absolute;right:0px;margin:0 0 0 260px;width:auto;}#edu-header #header-front #menu-main li{float:left;}#edu-header #header-front #menu-main li a.menu-item{padding:0 20px;margin:0;line-height:60px;}#edu-header #header-front #menu-main li a.menu-item.search-link{display:block;}}#edu-header #header-front #header-user{margin:17px 10px 0;padding:10px 0 16px;box-sizing:content-box;height:48px;border-top:2px solid #ff9400;}#edu-header #header-front #header-user .user-info{float:right;max-width:155px;text-align:left;color:#ffffff;}#edu-header #header-front #header-user .user-info span{float:left;clear:both;display:inline-block;}#edu-header #header-front #header-user .user-info span.greeting{text-transform:none;margin-top:3px;}#edu-header #header-front #header-user .user-info .logout{margin:6px 0;}#edu-header #header-front #header-user .user-info .logout a{color:#bf3900;font-size:12px;display:inline-block;padding:9px 0;}#edu-header #header-front #header-user .user-pic img{height:48px;width:auto;margin:0 10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}@media screen and (min-width:961px){#edu-header #header-front #header-user{border:0;margin:0 10px;padding:6px 0 0;}#edu-header #header-front #header-user .user-info{max-width:180px;}#edu-header #header-front #header-user .user-info .greeting{max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#edu-header #header-front #header-user .user-info .greeting{padding:0;}#edu-header #header-front #header-user .user-info .logout a{padding:0;}#edu-header #header-front #header-user .user-pic{float:left;}}#edu-header #header-front #header-search,#edu-header #header-front #menu-sub{width:243px;float:right;clear:both;background-color:#ff4c00;}@media screen and (min-width:961px){#edu-header #header-front #header-search,#edu-header #header-front #menu-sub{display:none;}#edu-header #header-front #header-search.shown,#edu-header #header-front #menu-sub.shown{display:block;}}#edu-header #header-front #header-search{height:66px;}@media screen and (min-width:961px){#edu-header #header-front #header-search{display:none;}#edu-header #header-front #header-search.shown{display:block;}}#edu-header #header-front #header-search .inner{padding:12px;}#edu-header #header-front #header-search form{margin:0;}#edu-header #header-front #header-search .form-item-search-block-form label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}#edu-header #header-front #header-search .form-item-search-block-form input{width:220px;height:42px;position:absolute;right:10px;border:0;padding:6px 40px 6px 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:inset 0 0 0 0 rgba(0,0,0,0);box-shadow:inset 0 0 0 0 rgba(0,0,0,0);font-size:16px;}#edu-header #header-front #header-search input[type="submit"]{margin:0;position:absolute;right:15px;margin-top:5px;padding:8px 16px;text-indent:-9999px;background:#ffffff url(/sites/all/themes/edutopia/images/icons/search-orange.svg) no-repeat center center/ 24px 24px;background-repeat:no-repeat;}#edu-header #header-front #header-search input[type="submit"]:hover{background-color:#a7e1f5;}#edu-header #header-bottom{border:1px solid #00FF00;display:none;}#edu-header #header-bottom ul{text-align:center;}#edu-header #header-bottom ul li{display:inline-block;}#edu-footer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 auto;background-color:#f5f5f5;}#edu-footer:before,#edu-footer:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#edu-footer *,#edu-footer *:before,#edu-footer *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#edu-footer #footer-top{background-color:#ffffff;padding-top:21px;}@media screen and (max-width:580px){#edu-footer #footer-top{background-color:transparent;}}#edu-footer #footer-top .view-giveaways-footer .views-row{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:360px;margin:0 auto 20px;padding:10px 20px;background-color:#4a4a4a;}#edu-footer #footer-top .view-giveaways-footer .giveaway-img{float:left;width:33%;}#edu-footer #footer-top .view-giveaways-footer .giveaway-co,#edu-footer #footer-top .view-giveaways-footer .giveaway-title{float:right;width:64%;}#edu-footer #footer-top .view-giveaways-footer .giveaway-co{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:700;font-size:18px;line-height:21px;color:#4a4a4a;color:#ffffff;}#edu-footer #footer-top .view-giveaways-footer .giveaway-title{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:700;font-size:15px;line-height:18px;text-transform:uppercase;color:#000000;text-transform:none;color:#ffd500;}#edu-footer #footer-top{background-color:#ffffff;}#edu-footer #footer-top .view-giveaways-footer .views-row{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:360px;margin:0 auto 20px;padding:10px 20px;background-color:#4a4a4a;}#edu-footer #footer-top .view-giveaways-footer .giveaway-img{float:left;width:33%;}#edu-footer #footer-top .view-giveaways-footer .giveaway-co,#edu-footer #footer-top .view-giveaways-footer .giveaway-title{float:right;width:64%;}#edu-footer #footer-top .view-giveaways-footer .giveaway-co{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:700;font-size:18px;line-height:21px;color:#4a4a4a;color:#ffffff;}#edu-footer #footer-top .view-giveaways-footer .giveaway-title{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:700;font-size:15px;line-height:18px;text-transform:uppercase;color:#000000;text-transform:none;color:#ffd500;}#edu-footer #footer-front{background-color:#d8d8d8;padding:12px 20px 12px;font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:400;font-size:15px;}#edu-footer #footer-front h3{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:400;font-size:15px;line-height:18px;color:#333333;margin:12px 0 10px;}#edu-footer #footer-front ul{list-style-type:none;margin:0;}#edu-footer #footer-front li{display:inline-block;}#edu-footer #footer-signup,#edu-footer #footer-follow{margin:0 20px 42px;text-align:center;}@media screen and (max-width:768px){#edu-footer #footer-signup,#edu-footer #footer-follow{float:none;margin:0 auto 20px;text-align:center;}}#edu-footer #footer-signup form{margin:0 auto;position:relative;width:282px;}#edu-footer #footer-signup .form-actions{margin:0;}#edu-footer #footer-signup .webform-component-email{margin:0;padding:0;}#edu-footer #footer-signup .webform-component-email label{display:none;}#edu-footer #footer-signup .webform-component-email input{width:100%;height:42px;border:0;margin:0;padding:6px 98px 6px 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:inset 0 0 0 0 rgba(0,0,0,0);box-shadow:inset 0 0 0 0 rgba(0,0,0,0);font-size:16px;}#edu-footer #footer-signup input[type="submit"]{margin:0;position:absolute;top:0;right:0;height:42px;padding:8px 30px;background-color:#00a7e1;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:700;font-size:18px;text-transform:uppercase;}#edu-footer #footer-signup input[type="submit"]:hover{background-color:#a7e1f5;}#edu-footer #footer-follow li:not(.last){margin-right:12px;}#edu-footer #footer-follow img{height:36px;width:37px;}#edu-footer #footer-links{clear:both;margin:32px auto 0;text-align:center;font-size:12px;line-height:18px;}#edu-footer #footer-links li:not(.last):after{content:"•";color:#ff4c00;padding:0 5px 0 9px;}#edu-footer #footer-links a{color:#666666;}#edu-footer #footer-bottom{padding:9px 10px 24px;background-color:#250670;color:#8a959e;text-align:center;}#edu-footer #footer-bottom .inner{max-width:790px;margin:0 auto;}#edu-footer #footer-bottom #footer-glef a:hover{text-decoration:none;}#edu-footer #footer-bottom .glef-name{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:700;color:#ffffff;font-size:11px;text-transform:uppercase;letter-spacing:1.17px;display:inline-block;margin:9px 0 0;}#edu-footer #footer-bottom .glef-tagline{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:400;color:#beb4d4;font-size:12px;font-style:normal;letter-spacing:0.17px;margin:3px 0 18px;}#edu-footer #footer-bottom .glef-tagline strong{font-family:"Gotham SSm A","Gotham SSm B",Arial,Verdana,sans-serif;font-weight:700;}#edu-footer #footer-bottom #footer-legal{margin-top:24px;font-size:12px;line-height:18px;}#edu-share-site-like{font-size:12px;text-indent:0;z-index:1000;float:right;position:relative;margin-top:-30px;}#edu-share-site-like span.service{display:inline-block;padding:4px;text-decoration:none;cursor:default;color:black;}#edu-share-site-like span.service.socialHover,#edu-share-site-like span.service:hover{background:#AAA;border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;-moz-box-shadow:0px 5px 6px 0px #000;-webkit-box-shadow:0px 5px 6px 0px #000;box-shadow:0px 5px 6px 0px #000;}#edu-share-site-like span.service .name{display:block;text-indent:-9999px;font-size:5px;width:18px;height:18px;}#edu-share-site-like-fb .name,#edu-share-site-like-twit .name,#edu-share-site-like-gplus .name,#edu-share-site-like-pint .name{background:url(/sites/all/modules/custom/edu_share/edu_share_icons.png) no-repeat 0 0;}#edu-share-site-like-twit .name{background-position:0 -18px;}#edu-share-site-like-gplus .name{background-position:0 -36px;}#edu-share-site-like-pint .name{background-position:0 -54px;}#edu-share-site-like-fb iframe{overflow:visible!important;}#edu-share-site-like .pane{display:none;position:absolute;background:#AAA;padding:10px 20px;margin:0;z-index:99999;right:0px;width:200px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0px 5px 6px 0px #000;-webkit-box-shadow:0px 5px 6px 0px #000;box-shadow:0px 5px 6px 0px #000;}#edu-share-site-like span.service:hover .pane{display:block;}#edu-share-site-like .pane .label{font-size:15px;font-weight:bold;margin-bottom:10px;display:block;color:#FFF;}