#bodytag_1_divSiteBar{display:none}#center-rail h1{font-size:42px;margin-bottom:30px;font-family:FuturaBold;font-weight:500;text-align:center;text-transform:none;display:none}.sorter img{width:100%}h2.range{font-family:FuturaBold;font-weight:500;font-size:22px;border-bottom:1px solid #e1e1e0;padding-bottom:5px;margin-bottom:20px;margin-top:36px}#bodytag_1_imgLockup{max-width:300px !important}.sorter{margin:0 6px}.sorter p:first-of-type{font-family:Georgia;font-style:italic;color:#07294d;margin-bottom:0}.controls{overflow:hidden;margin-bottom:18px;padding-bottom:8px;padding:10px 0}.control{background:white;float:left;margin-top:1%;padding:10px;font-family:FuturaBold;font-weight:500;letter-spacing:1px;font-size:1.1em;border:1px solid #e1e1e0;margin:5px;text-shadow:none !important}.control i{display:none}.control img{display:none}.control[data-filter=".announcement"]{color:#d14124}.control.mixitup-control-active[data-filter=".announcement"]{background-color:#d14124 !important;color:white}.control[data-filter=".event"]{color:#ffc600}.control.mixitup-control-active[data-filter=".event"]{background-color:#ffc600 !important;color:white}.control[data-filter=".funding-opportunity"]{color:#b7bf10}.control.mixitup-control-active[data-filter=".funding-opportunity"]{background-color:#b7bf10 !important;color:white}.control[data-filter=".writing-competition"]{color:#ff8f1c}.control.mixitup-control-active[data-filter=".writing-competition"]{background-color:#ff8f1c !important;color:white}button:hover,a.button,input[type="reset"]:hover,input[type="submit"]:hover,input[type="button"]:hover{background-color:white !important}.tags .control{border:none;display:inline-block;float:none;padding:4px 12px;letter-spacing:0;font-family:Georgia;font-weight:bold;text-transform:none}.tags{clear:both}@media only screen and (max-width:375px){#foot{width:calc(100% - 15px) !important}.grid .mix{padding:20px 8px !important}}.grid{//overflow:hidden;}.grid .mix{padding:20px;margin:10px 0;display:block;border:1px solid #e1e1e0;position:relative;width:100%;min-height:300px;background:white}.grid .mix h2.full,.modal h2.full{width:100%;padding:0}.grid > span{overflow:hidden;display:block}.grid .mix > a{position:absolute;display:block;width:100%;height:100%;left:0;top:0;z-index:10000000}.grid .mix #body #main{display:none}#head{position:relative;overflow:hidden;display:block}.grid .circular-pic{height:20vw;width:20vw;background-repeat:no-repeat;background-size:cover;background-position:center center;float:left}.modal img{max-width:100%;height:auto;margin:0 auto 23px;display:block}.mix #head span{float:right;width:calc(100% - 20vw);padding-left:15px}.mix #head span.full{width:100%;float:none}.mix h2{font-family:FuturaBold;font-weight:500;text-transform:none;color:black;display:block;font-size:18px;line-height:21px}.mix h2 p{font-size:16px !important}.mix #head h3{margin-top:12px;display:block;font-family:FuturaBold;font-weight:normal;font-size:14px;color:#3b3b3b}.grid #body{display:block;position:relative;max-height:200px;overflow:hidden}#body *,#body{font-family:Georgia;font-size:15px;line-height:24px;color:#454545}.mix p:last-of-type{margin-bottom:0 !important}#foot{overflow:hidden;display:block;height:30px;position:absolute;bottom:0;width:calc(100% - 60px);left:0;right:0;margin-left:auto;margin-right:auto}.modal #foot{width:100%;position:relative;margin-top:46px;height:auto}#foot #category{float:left;position:relative}#foot #date{float:right;position:relative}h3#category,h3#date{font-family:FuturaBold;font-weight:500;text-transform:uppercase;letter-spacing:1px}#announcement{border-bottom:3px solid #d14124}#event{border-bottom:3px solid #ffc600}#funding-opportunity{border-bottom:3px solid #b7bf10}#writing-competition{border-bottom:3px solid #ff8f1c}h3#date{color:#a2a2a2;text-transform:none !important}@media only screen and (min-width:600px){.grid .mix{width:48%;float:left;margin:1%;}.grid #body{max-height:20000px}.grid .circular-pic{width:100px;height:100px}.grid .mix #head span{width:calc(100% - 100px)}}.pinned::before{position:absolute;content:'\f08d';font-family:FontAwesome;top:-9px;color:#656565;font-size:20px;left:-11px;border:1px solid #626262;border-radius:50%;width:23px;height:31px;background:#efefef;padding-left:10px;padding-top:1px}.blocker{z-index:1000000 !important;background-color:rgba(255,255,255,0.96) !important}.modal{border-radius:0 !important;box-shadow:none !important;margin-bottom:30px;background:white !important;padding:30px !important;max-width:750px !important}.modal #head{margin-bottom:24px}.modal h2{font-family:FuturaBold;font-weight:500;text-transform:none;color:black;float:right;width:100%;display:block;font-size:18px;line-height:21px;margin-top:0 !important}.modal #head h3{margin-top:12px;display:block;font-family:FuturaBold;font-weight:normal;font-size:14px;color:#3b3b3b;line-height:300%}.border{background:white;padding:15px;border:1px solid #e1e1e0;position:relative}.modal .circular-pic{max-width:250px;text-align:center;margin:32px auto !important}.modal #body a{z-index:102;font-weight:bold;background-size:100% .5em;background-image:linear-gradient(#FFF,#67dffb);background-repeat:no-repeat;background-position:bottom;transition:all 0.3s}.modal #body a:hover{background-size:100% 2em;text-decoration:none}.modal #summary{display:none}.modal ul li{list-style:none;background:url("/~/media/Images/coresite/ui/l-square.png") no-repeat left 4px;padding-left:20px;background-position-y:8px}.modal ol li{list-style-type:decimal;padding-left:8px;margin-left:20px}@media only screen and (max-width:475px){.modal{width:100% !important;padding:15px !important}}.modal a.close-modal{top:6px !important;right:6px !important;background-image:url('https://i.imgur.com/v52GURM.png') !important}.upcoming-events h2{font-size:18px;font-family:FuturaBold;font-weight:500;text-transform:none}.upcoming-events ul.upcoming-events-list li a{font:bold 1.1em/1 FuturaBold,arial,sans-serif;font-weight:500;text-transform:none}.upcoming-events ul.upcoming-events-list li .upcoming-events-date,.upcoming-events ul.upcoming-events-list li .upcoming-events-time{font-family:Georgia}#all-events{padding-left:15px;font-family:futurabold;font-size:14px;text-transform:uppercase;margin-bottom:26px !important;display:block}.submit{border:1px solid #e1e1e0;padding:10px;margin:33px 18px;font-family:FuturaBold;font-weight:500;text-align:center;font-size:15px;text-transform:uppercase;background:#006699}.submit a{color:white}.archive{padding:0 15px}.archive h2{font-family:FuturaBold;font-weight:500;text-transform:none;color:black}.archive ul{padding:0}.archive li{padding:5px 0;border-bottom:1px solid #e1e1e0;margin-top:7px}.archive li a{font-family:FuturaBold;font-weight:500;font-size:1.1em}