@font-face{font-family:"National";src:url("../fonts/NationalWeb-Light.eot");src:local(":)"),url("../fonts/NationalWeb-Light.woff") format("woff"),url("../fonts/NationalWeb-Light.ttf") format("truetype"),url("../fonts/NationalWeb-Light.svg") format("svg");font-weight:200;font-style:normal}@font-face{font-family:"National";src:url("../fonts/NationalWeb-LightItalic.eot");src:local(":)"),url("../fonts/NationalWeb-LightItalic.woff") format("woff"),url("../fonts/NationalWeb-LightItalic.ttf") format("truetype"),url("../fonts/NationalWeb-LightItalic.svg") format("svg");font-weight:200;font-style:italic}@font-face{font-family:"National";src:url("../fonts/NationalWeb-Regular.eot");src:local(":)"),url("../fonts/NationalWeb-Regular.woff") format("woff"),url("../fonts/NationalWeb-Regular.ttf") format("truetype"),url("../fonts/NationalWeb-Regular.svg") format("svg");font-weight:500;font-style:normal}@font-face{font-family:"National";src:url("../fonts/NationalWeb-Italic.eot");src:local(":)"),url("../fonts/NationalWeb-Italic.woff") format("woff"),url("../fonts/NationalWeb-Italic.ttf") format("truetype"),url("../fonts/NationalWeb-Italic.svg") format("svg");font-weight:500;font-style:italic}body{font-family:"National",sans-serif;font-size:1.2em;font-weight:300}.skip-link{background:#111;color:#fff;font-weight:700;left:50%;padding:4px;position:absolute;transform:translateY(-100%);transition:transform .3s}.skip-link:focus{transform:translateY(0%)}.container{width:100%;max-width:1200px;margin:0 auto;overflow:hidden}h1,h2,h3,h4,h5,h6{font-weight:normal}h1{font-size:2.2em;margin:.67em 0;line-height:1.2}h2{font-size:1.9em;margin:.83em 0}h3{font-size:1.6em;margin:1em 0}h4{font-size:1.2em;margin:1em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}h4{line-height:1.2}a{color:#900}a:hover{text-decoration:none}img{max-width:100%;height:auto}header{background:#900}header .container{display:flex;align-items:center}header .site-title{color:#fff;font-size:2.6rem;font-family:adobe-caslon-pro,serif;margin-bottom:.8rem}header img{display:inline-block;margin-bottom:.8rem}header .social-media{color:#fc0}header .social-media .fa-fw{margin:0 .5rem}header .social-media .fa-inverse{color:#900}header .social-media:hover{color:#777}header .social-media:hover .fa-inverse{color:#fff}nav{background:#111}nav ul{padding:0;margin:0;display:flex;flex-flow:row;justify-content:space-between;flex-wrap:wrap}nav a{color:#fff;text-decoration:none;text-transform:uppercase;display:block;padding:1rem}nav a:hover,nav .main-menu a.active{background:#900}nav li ul{position:absolute;left:-999em;z-index:1000;padding:0;margin:0;display:block}nav li ul li{clear:both}nav li ul li a,nav li.current_page_parent ul.sub-menu li a,nav li.current_menu_parent ul.sub-menu li a,nav li.current_page_item ul.sub-menu li a{padding:.5rem 1rem;width:11rem;text-align:left;background:#900;text-transform:initial}nav li ul li a:hover,nav li.current_page_parent ul.sub-menu li a:hover,nav li.current_menu_parent ul.sub-menu li a:hover,nav li.current_page_item ul.sub-menu li a:hover{text-decoration:none;background:#111}nav li ul ul{margin:-21px 0 0 12rem}nav li:hover ul ul,nav li.sfhover ul ul{left:-999em}nav li:hover ul,nav li li:hover ul,nav li.sfhover ul,nav li li.sfhover ul{left:auto}nav h2,nav h3{color:#fff}nav .mega{background:#900;width:100vw}nav #mega-menu{color:#fff}nav #mega-menu h2,nav #mega-menu h3{color:#fff;margin-bottom:0}nav #mega-menu ul{display:list-item}nav #mega-menu a{padding:.5rem 1rem}nav #mega-menu a:hover{text-decoration:underline}footer{background:#111;color:#fff}footer h3{margin-bottom:.7rem}footer a{color:#fff}footer a:hover{text-decoration:none}footer ul{padding:0;list-style:none;margin:.5rem 0}footer ul li{margin:.4rem 0}footer .social-media{color:#fc0}footer .social-media .fa-fw{margin:0 .5rem}footer .social-media .fa-inverse{color:#111}footer .social-media:hover{color:#777}footer .social-media:hover .fa-inverse{color:#fff}.search-form .frm_form_field.frm_inline_container,.search-form .frm_form_field.frm_right_container,.search-form .frm_form_field.frm_left_container,.search-form .frm_combo_inputs_container,.search-form .frm_grid_container,.search-form .frm_form_fields .frm_section_heading,.search-form .frm_form_fields .frm_fields_container,.search-form .frm_form_field.frm_two_col .frm_opt_container,.search-form .frm_form_field.frm_three_col .frm_opt_container,.search-form .frm_form_field.frm_four_col .frm_opt_container{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.search-form #frm_field_24_container{width:73%}.search-form input{font-family:"National",sans-serif;padding:.5rem;width:calc(100% - 1.5rem)}.search-form input[type=submit]{width:inherit;margin:0 .5rem}.search-form ::-webkit-input-placeholder{color:#777;font-family:"National",sans-serif}.search-form ::-moz-placeholder{color:#777;font-family:"National",sans-serif}.search-form :-ms-input-placeholder{color:#777;font-family:"National",sans-serif}.search-form :-moz-placeholder{color:#777;font-family:"National",sans-serif}.search-front{background:url(../images/mosaic.png) no-repeat center;background-size:cover !important;margin:2rem auto 0;max-width:80%}.search-front h2{margin-top:.7rem;margin-bottom:.5rem}.search-front h2+p{margin-top:0}.search-front #frm_field_24_container{width:67%}.search-front .search-form input{max-width:39rem}.search-box{border:#111 solid 2px;padding:1.5rem 1.5rem 3rem;background:hsla(0,0%,100%,.8)}.breadcrumbs{font-size:1.2rem;font-style:italic}.side-menu{list-style:none;padding:0}.side-menu a{display:block;background:#ccc;color:#111;text-decoration:none;padding:.5rem 1rem;margin:1rem 0}.side-menu a:hover,.side-menu li.current_page_item a{background:#777;color:#fff}.filters{list-style:none;padding:0;display:flex;flex-wrap:wrap}.filters h4{flex-basis:100%;width:0}.filters a{display:inline-block;padding:.3rem .5rem;border:2px solid #900;margin:.3rem .6rem .3rem 0;text-decoration:none}.filters a:hover{background:#900;color:#fff}.filters li.active a{background:#900;color:#fff}.filters li.active.reset a{background:none;color:#900}.meta-categories{font-size:1.1rem}.page-nav a{display:inline-block;border:1px solid #900;padding:.3rem .7rem;text-decoration:none}.page-nav a:hover{background:#900;color:#fff}.wp-pagenavi{margin:1rem 0 2rem;text-align:right;list-style:none;display:flex;padding:0;justify-content:flex-end}.wp-pagenavi span.pages{border:none}body.post-type-archive-teaching-resources .frm_submit+.advanced-search,body.page-id-4570 .frm_submit+.advanced-search{display:none}body.post-type-archive-teaching-resources .search-form .frm_form_fields .frm_fields_container{display:block}.tools{display:flex;align-items:center}.tools div{padding:0 1rem}.toolkit-list{display:flex;flex-wrap:wrap;align-items:stretch;margin-bottom:3rem}.toolkit-list .callout{margin:1rem;flex-basis:calc(33% - 6rem)}.rows{display:flex;align-items:stretch;margin-bottom:2rem !important}.rows .color-block{height:100%}.rows .callout{height:calc(100% - 4rem)}.rows.wrap{flex-wrap:wrap}.rows-centered{display:flex;align-items:center;margin-bottom:2rem}.rows-centered .callout{height:100%}.callout,.callout.goldfull,.callout.gold,.callout.red{background:#ccc;color:#111;overflow:hidden;padding:2rem;position:relative}.callout .triangle{background-blend-mode:multiply;background-image:url("../images/triangle-corner.png");background-color:#ccc;background-position:center;height:160px;width:200px;position:absolute;right:0;bottom:0;opacity:.7;z-index:0}.callout .top-triangle{background-blend-mode:multiply;background-image:url("../images/triangle-corner.png");background-color:#ccc;background-position:center;height:160px;width:200px;position:absolute;left:0;top:0;opacity:.7;z-index:0;transform:rotate(180deg)}.callout .callout-content{position:relative;z-index:5}.callout .callout-text{font-size:2.1rem}.callout h2,.callout.goldfull h2,.callout.gold h2,.callout.red h2,.callout h3,.callout.goldfull h3,.callout.gold h3,.callout.red h3{margin-top:0;margin-bottom:.8rem;text-align:center}.callout h2+p,.callout.goldfull h2+p,.callout.gold h2+p,.callout.red h2+p,.callout h3+p,.callout.goldfull h3+p,.callout.gold h3+p,.callout.red h3+p{margin-top:0}.callout h4,.callout.goldfull h4,.callout.gold h4,.callout.red h4{margin-top:0;font-size:1.6rem}.callout h4+p,.callout.goldfull h4+p,.callout.gold h4+p,.callout.red h4+p{margin-bottom:.5rem}.callout.red{color:#fff;background:#900}.callout.red .triangle{background-color:#900}.callout.red .top-triangle{background-color:#900}.callout.gold{color:#111;background:#ffda46}.callout.gold .triangle{background-color:#ffda46}.callout.gold .top-triangle{background-color:#ffda46}.callout.goldfull{color:#111;background:#fc0;text-align:left}.callout.goldfull .triangle{background-color:#fc0}.callout.goldfull .top-triangle{background-color:#fc0}.serif{font-family:adobe-caslon-pro,serif}.labels{margin-bottom:0}.button,.gray-button:hover,.gray-button,.yellow-button,.embed_download a{background:#900;background:linear-gradient(to bottom, #990000 0%, #760000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$start", endColorstr="$end",GradientType=0 );display:inline-block;color:#fff;text-decoration:none;padding:.5rem 1rem;box-shadow:0 1px 2px 0;border-radius:8px}.button:hover,.gray-button:hover,.yellow-button:hover,.embed_download a:hover{background:#760000;background:linear-gradient(to bottom, #760000 0%, #990000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$start", endColorstr="$end",GradientType=0 )}.yellow-button{background:#fc0;background:linear-gradient(to bottom, #FFCC00 0%, #F6931D 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$start", endColorstr="$end",GradientType=0 );color:#111}.yellow-button:hover{background:#f6931d;background:linear-gradient(to bottom, #F6931D 0%, #FFCC00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$start", endColorstr="$end",GradientType=0 )}.gray-button{background:#777;background:linear-gradient(to bottom, #777 0%, #111 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$start", endColorstr="$end",GradientType=0 )}.gray-button:hover{background:#111;background:linear-gradient(to bottom, #111 0%, #777 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$start", endColorstr="$end",GradientType=0 )}.menu-toggle.button,.menu-toggle.yellow-button,.menu-toggle.gray-button{display:block;margin:1rem auto;font-size:1.4rem}.faculty .name{text-align:left !important;margin-bottom:.3rem !important}.faculty .title{color:#900;font-style:italic;margin-top:0;font-weight:bold;font-size:1.3rem}.circle-photo{border-radius:50%}.white-link{color:#fff}.faculty-posts .post h3{line-height:1.2}.faculty-posts .post a{text-decoration:none}.faculty-posts .post a:hover{text-decoration:underline}.ctct-disclosure{display:none}.clear{clear:both}img.alignleft{float:left;margin-right:15px;margin-bottom:5px}img.alignright{float:right;margin-left:15px;margin-bottom:5px}img.aligncenter{display:block;margin:0 auto}@media(min-width: 801px){.menu-toggle.button.l-hidden,.menu-toggle.l-hidden.yellow-button,.menu-toggle.l-hidden.gray-button{display:none}}@media(max-width: 800px){.rows{flex-wrap:wrap}.search-form #frm_field_24_container{width:100%}.search-front #frm_field_24_container{width:100%}header .social-media{margin-top:1rem;display:inline-block}nav li ul{position:relative;padding:0;margin:0 0 0 1rem;display:block;left:0}nav li ul li a{width:inherit !important}.toolkit-list .callout{flex-basis:calc(50% - 6rem)}}@media(max-width: 600px){header .container{flex-wrap:wrap}nav ul{justify-content:space-evenly}.tools{flex-wrap:wrap}.toolkit-list .callout{flex-basis:100%}}

/*# sourceMappingURL=main.css.map */