@font-face{font-family:'coohew_bold';src:url(cooperhewitt-bold-webfont.eot);src:url(cooperhewitt-bold-webfont.eot?#iefix) format("embedded-opentype"),url(cooperhewitt-bold-webfont.woff2) format("woff2"),url(cooperhewitt-bold-webfont.woff) format("woff"),url(cooperhewitt-bold-webfont.ttf) format("truetype"),url(cooperhewitt-bold-webfont.svg#webfontregular) format("svg");font-weight:400;font-style:normal}html,body{height:100%;font-family:'Lato'}.wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -4em;background:url("../img/bg/lined_paper_fd.png") #F5F2F2 repeat}.footer,.push{min-height:4em}.contain-header>img{padding:30px 0}.footer,.footer a{background-color:#17131A;min-height:150px;color:#fff}.footer p,.footer li{font-size:1.1em}a:hover{text-decoration:none;opacity:.8}#main-navbar-collapse-1>ul>li>a:visited{color:#eee}.resource-page{padding-bottom:70px}#sitehead{cursor:pointer}.menu-head{display:block;padding:3px 20px;clear:both;line-height:1.42857143;color:#151515;white-space:nowrap}.navbar-default{background-color:#31363A;border-color:#31363A;color:#FFE}.navbar-default .navbar-nav>li>a,.navbar-brand{color:#EEE;font-size:1.2em}.navbar-default .navbar-nav>li>a:hover{color:#F5D76E}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#EEE;background-color:#446CB3}.mission-title>small{color:#446CB3}.dropdown-menu{background:#F9F9F9;padding-right:3;font-size:1.1em}.footer-menu{display:table-cell}.footer-wrapper{display:table;padding:30px;color:#fff}.footer-wrapper .footer-menu ul{list-style-type:none}.footer-wrapper .footer-menu ul li{text-align:right}.footer-wrapper .about{display:table-cell;width:500px;padding-left:70px}.footer-wrapper .mission{width:400px}.footer-wrapper .contact{width:380px}.footer-wrapper .roster{width:490px}.footer-wrapper .copyright{margin-top:24px;width:400px}.footer-wrapper{margin:0 auto;max-width:1120px;position:relative}.footer-wrapper .social{display:table-cell;width:350px;padding-left:70px}.footer-wrapper p,.footer-wrapper a,.footer-wrapper span{font-family:'Merriweather';font-weight:400}p .highlight{color:#F5D76E}h2.module{padding:0 0 20px}.module-block{padding:10px 0}.content-column p{color:#fff}.lead{font-family:"Merriweather";font-weight:400;font-size:1.4em;padding:15px 0 0}.list-group-item:first-child,.standout{background-color:#6C7A89 !important;color:#fff !important;text-align:center}.list-group-item:nth-child(even){background-color:#ECF0F1}.list-group-item{border-color:#bedcff}.list-group-item p{color:#111;padding:7px 5px 0}.font-coohew{font-family:coohew_bold, sans-serif}.artHead{font-family:coohew_bold, sans-serif;text-align:center;padding:15px 0 10px}.artHead h2{font-size:3.5em}.artHead a{color:#222}.artHead a:hover{color:#555}.accent{color:#446CB3}#home .row{padding:10px 0}.spacer{padding:0 15px}.modal-content{box-shadow:none;background:transparent;border:none;outline:none}.modal-content iframe{border:none;padding:0;margin:0}.close{font-size:80px;margin:-20px 0 0}@media only screen and (max-width: 641px){.modal-body{height:100px;padding:0;margin:0}.modal-content{padding:0;margin:0}.modal-dialog{position:relative;width:auto;margin:15px}.close{margin:-12px 0 0}.artHead h2{font-size:2em}.artHead{padding:5px 0}}@media only screen and (min-width: 768px){.close{font-size:80px;margin:30px -43px -20px 100px}}.readable-text{margin-bottom:70px}.readable-text p{font-size:18px;line-height:1.5em;min-width:22.5em;max-width:37.5em;font-family:'Merriweather', "Serif";font-weight:400;padding:.5em 0;text-indent:50px;text-align:justify}p.listhead{text-indent:0;font-weight:700;padding:0}p.no-indent{text-indent:0}.person-title{font-size:3.5em;margin:0 0 30px}.bio-column img{width:360px;height:auto}.quotebox h3{font-family:coohew_bold}.quotebox blockquote:nth-of-type(odd){margin:20px 0;border-left:5px solid #BE90D4}.quotebox blockquote:nth-of-type(even){margin:20px 0;border-right:5px solid #6C9;border-left:none}.quotebox ol{font-family:inherit;list-style-type:none;font-size:inherit;margin:20px auto}.quotebox ol li a{color:#0D9AF1;font-size:16px;font-family:"Merriweather", serif;font-weight:400}.quotebox ol li a:hover{opacity:.5}.quotebox ol li{padding:.5em 0}.profile{padding:30px 0}.profile-right p,.profile-right h2{float:right;text-align:justify}.page-title{font-size:5em;margin:25px 0 30px}.mission-title{font-size:3.5em;margin:45px 0 10px}#main h1,#main h2,#main h3{font-family:Lato;font-weight:700}.resource-page h1,.resource-page h2,.resource-page h3{font-family:coohew_bold;font-weight:400}#self-guided ul,#self-guided ol,#recommended ul{font-family:inherit;list-style:none;margin:20px auto}#self-guided li:before,#recommended li:before{content:"-";position:relative;left:-5px}#self-guided li a,#self-guided li,#recommended li{font-size:16px;text-indent:-5px;font-family:"Merriweather";padding:4px 0}#recommended li{max-width:600px}#recommended h2{color:#333}#recommended a>h2:hover{color:#777}.btn-full{width:100%;margin:20px 0;padding:30px 0;font-size:25px;border-radius:15px;font-weight:700}.btn-full:hover{opacity:.7}.btn-box{max-width:675px}.bg-red{color:#444;background-color:#edb9bd;border-color:#edb9bd}.bg-yellow{color:#444;background-color:#f8e49e;border-color:#f8e49e}.bg-green{color:#444;background-color:#c3f2d7;border-color:#c3f2d7}.bg-purple{background-color:#AEA8D3;border-color:#AEA8D3;color:#444}#workshops .mission-title{padding-bottom:15px}.item{background:#333;text-align:center;height:250px !important}.carousel-holder{margin:40px 0}.carousel-holder h2{margin:0;color:#666;padding-top:90px;font-size:52px;font-family:"trebuchet ms", sans-serif}a.makemark{color:lightgrey !important;font-weight:700}#guestbook p{text-align:left}.person{text-decoration:italic;font-weight:700;margin:20px 0}#guestbook .testimonial:before{content:"";display:block;height:2px;width:90%;margin:12px 0 30px;background:#EF0}.wmark{background-color:#3A539B;text-align:right;color:#EEF;min-height:30px;padding:5px 0}.wmark p{padding:8px 0 0;font-size:18px;font-weight:700px;margin-right:10px}a.facebook{color:#72A7F9}.common-block h2.module{font-family:coohew_bold;font-weight:400}.navbar-collapse form[role="search"] button,.navbar-collapse form[role="search"] input{border-radius:0;border-width:0;color:inherit;background-color:inherit;border-color:inherit;box-shadow:none;outline:none}.navbar-collapse form[role="search"] input{font-size:12px;color:#a0a0a0}.navbar-collapse form[role="search"] button[type="reset"]{display:none}#searchbox{width:160px;border:1px solid #000;background-color:#e5e5e5}@media (min-width: 768px){.navbar-collapse{padding-top:0 !important;padding-right:38px !important}.navbar-collapse form[role="search"]{width:38px}.navbar-collapse form[role="search"] input{font-size:18pt;opacity:0;display:none}.navbar-collapse form[role="search"].active{width:100%}.navbar-collapse form[role="search"].active button,.navbar-collapse form[role="search"].active input{display:table-cell;opacity:1}.navbar-collapse form[role="search"].active input{width:100%}}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.sponsors img{width:360px;padding:10px 0}#corning_logo{padding-top:45px}#cc_logo{padding-top:30px}.center-images img{display:block;margin:10px auto}#ce-trans{max-height:90px;margin-top:20px;margin-bottom:50px}#cc-trans{padding-top:15px}.arithmetic-new{background-color:#909090;color:#EEE}.commoncore-new{background-color:#3b8bc4;color:#EEE}.videos-new{background-color:#9b111e;color:#EEE}.btn-box>.col-sm-4>img{margin:0 auto;height:117px}ul>li>a{color:#446CAF}.construction h4{background-color:#9BDEFD;border-radius:3px;padding:10px;margin-bottom:-15px}.donation_button{color:#27FCBF !important}.class_banner img{box-shadow:8px 8px 5px #888888;border:#CECECE 3px solid;opacity:.85;border-radius:10px}.class_banner img:hover{margin-left:10px;-webkit-transition:margin 0.5s ease-in-out;transition:margin 0.5s ease-in-out;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;cursor:pointer;opacity:1}
