.academic_achievement ul,.urgent ul{margin:0;padding:0;list-style:none}

/*! normalize.css v1.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body{font-size:100%}.mason,body,html{width:100%;height:100%}body{background:#CCCCCC}.mason *,.mason :after,.mason :before{-webkit-box-sizing:border-box;box-sizing:border-box;*behavior:url("/_includes/polyfills/boxsizing.htc")}.mason--resizing *{-webkit-transition:none;-o-transition:none;transition:none}.mason{width:1024px;min-height:100%;height:auto!important;height:100%;margin:0 auto;clear:both;position:relative;overflow:hidden;background:#EEEEEE}@media (min-width:0px){.mason{width:auto}}.mason{color:#444444;font-family:"Source Sans Pro", sans-serif}button,input,select,textarea{font-family:"Source Sans Pro", sans-serif}.video{max-width:100%;position:relative;background:#000}.video iframe{width:100%;height:100%;position:absolute;border:0}.region h1,.region h2,.region h3,.region h4,.region h5,.region h6{color:#444444;font-family:"PT Serif", serif;font-weight:normal;line-height:1.5em}.region a{color:#4587D0;text-decoration:none}.region hr{width:100%;height:0;margin:0;border:0;border-bottom:1px solid #E0E0E0}.region iframe,.region img{max-width:100%}.region img{height:auto!important}.region img[data-fill]{max-width:none}.region figure{max-width:100%;padding:2px;margin:1em 0;border:1px solid #E0E0E0;background:#e9eef1}.region figure img{clear:both}.region figure figcaption{clear:both}.region blockquote{margin:1em 0;padding:0 0 0 1em}.region table{max-width:100%;margin:1em 0;clear:both;border:1px solid #E0E0E0;background:#e9eef1}.region td,.region th{text-align:left;padding:0.25em 0.5em;border:1px solid #E0E0E0}.region label{margin-right:.5em;display:block}.region legend{padding:0 .5em}.region label em,.region legend em{color:#CF1111;font-style:normal;margin-left:.2em}.region input{max-width:100%}.region input[type=number],.region input[type=password],.region input[type=text]{width:18em;height:2em;display:block;padding:0 0 0 .5em;border:1px solid #E0E0E0}.region input[type=checkbox],.region input[type=radio]{width:1em;height:1em;margin:.4em}.region textarea{max-width:100%;display:block;padding:.5em;border:1px solid #E0E0E0}.region select{max-width:100%;width:18em;height:2em;padding:.2em;border:1px solid #E0E0E0}.region select[size]{height:auto;padding:.2em}.region fieldset{border-color:#E0E0E0}.captcha{display:block;margin:0 0 1em}.captcha__help{max-width:28em}.captcha__help--extended{max-width:26em}.captcha__elements{width:200px}.btn{height:auto;margin-top:-1px;display:inline-block;padding:0 1em;color:#4587D0;line-height:2.8em;letter-spacing:1px;text-decoration:none;text-transform:uppercase;border:1px solid #4587D0;background:transparent;-webkit-transition:background .4s, color .4s;-o-transition:background .4s, color .4s;transition:background .4s, color .4s}.btn:focus,.btn:hover{color:#FFF;background:#4587D0}.btn__icon,.btn__text{float:left;margin:0 0.2em;line-height:inherit}.btn__icon{font-size:1.5em;margin-top:-2px}.btn--disabled{color:#999;border-color:#999;cursor:default}.btn--disabled:focus,.btn--disabled:hover{color:#999;background:transparent}.anchor{visibility:hidden;position:absolute;top:0}#forumUpdateForm fieldset{margin:1em 0}#forumUpdateForm .cmsForm__field{display:block;clear:both}.mason--admin .anchor{margin-top:-110px}.ui_toolbar{clear:both;margin:1em 0;line-height:2.1em}.ui_toolbar:after,.ui_toolbar:before{content:'';display:table}.ui_toolbar:after{clear:both}.lte-ie7 .ui_toolbar{zoom:1}.ui_left>*,.ui_right>*,.ui_toolbar>*{margin:0 .5em 0 0;float:left}.ui_right>:last-child,.ui_toolbar>:last-child{margin-right:0}.ui_left{float:left}.ui_right{float:right;margin-left:.5em}.ui_button,.ui_select,.ui_tag{margin:0 .5em 0 0;position:relative;float:left;text-align:left}.ui_button,.ui_select>div,.ui_tag{height:2.1em;padding:0 .6em;position:relative;font-size:1em;white-space:nowrap;color:#444444!important;line-height:2.1em;border:1px solid;border-color:rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);border-radius:0px;background-color:#F8F8F8;background-image:none}.ui_button:hover,.ui_select:hover>div{background-color:#E0E0E0}.ui_button.ui_button--selected,.ui_select.ui_select--selected>div{background-color:#E0E0E0}.ui_button.ui_button--disabled,.ui_select.ui_select--disabled>div{cursor:default;color:rgba(68, 68, 68, 0.25)!important;background-color:#F8F8F8}.ui_button{margin:0 .3em 0 0;cursor:pointer;outline:none!important;text-decoration:none;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}.ui_card{padding:1em;display:block;text-align:left;color:#444444;background-color:#F8F8F8;border:1px solid!important;border-color:rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25)!important;border-radius:0px}.ui_card:after,.ui_card:before{content:'';display:table;clear:both}.ui_card--void{padding:0;overflow:hidden}.ui_card--void>*{margin:-1px -2px -1px -1px}.ui_card__img{margin:0 -1em;display:block;overflow:hidden;border:2px solid #F8F8F8}.ui_card__img--top{margin:-1em -1em 0;border-radius:0px 0px 0 0}.ui_card__img--full{margin:-1em;border-radius:0px}.ui_txt{margin:0 0 0.8em;font-weight:300;line-height:1.6em}.ui_txt__title{margin:0.6666666667em 0;font-size:1.2em;font-weight:400;line-height:1.3333333333em}.ui_txt__bold{margin:0.8em 0;font-weight:400}.ui_txt__sub{margin:-1em 0 1em;font-size:0.8em;font-weight:300;line-height:2em}.ui_txt__content{font-size:0.9em;line-height:1.7777777778em}.ui_txt__content *{display:inline;margin:0}.ui_txt--truncate_3,.ui_txt--truncate_4,.ui_txt--truncate_5,.ui_txt--truncate_6,.ui_txt--truncate_7,.ui_txt--truncate_8,.ui_txt--truncate_9{position:relative;overflow:hidden}.ui_txt--truncate_3:after,.ui_txt--truncate_4:after,.ui_txt--truncate_5:after,.ui_txt--truncate_6:after,.ui_txt--truncate_7:after,.ui_txt--truncate_8:after,.ui_txt--truncate_9:after{content:'';width:50%;height:1.6em;display:block;position:absolute;right:0;bottom:0;background:-webkit-gradient(linear, left top, right top, from(rgba(248, 248, 248, 0)), to(#f8f8f8));background:-webkit-linear-gradient(left, rgba(248, 248, 248, 0), #f8f8f8);background:-o-linear-gradient(left, rgba(248, 248, 248, 0), #f8f8f8);background:linear-gradient(to right, rgba(248, 248, 248, 0), #f8f8f8)}.ui_txt--truncate_3{height:4.8em}.ui_txt--truncate_3 .ui_txt__title{max-height:1.3333333333em;overflow:hidden}.ui_txt--truncate_4{height:6.4em}.ui_txt--truncate_4 .ui_txt__title{max-height:2.6666666667em;overflow:hidden}.ui_txt--truncate_5{height:8em}.ui_txt--truncate_5 .ui_txt__title{max-height:4em;overflow:hidden}.ui_txt--truncate_6{height:9.6em}.ui_txt--truncate_6 .ui_txt__title{max-height:5.3333333333em;overflow:hidden}.ui_txt--truncate_7{height:11.2em}.ui_txt--truncate_7 .ui_txt__title{max-height:6.6666666667em;overflow:hidden}.ui_txt--truncate_8{height:12.8em}.ui_txt--truncate_8 .ui_txt__title{max-height:8em;overflow:hidden}.ui_txt--truncate_9{height:14.4em}.ui_txt--truncate_9 .ui_txt__title{max-height:9.3333333333em;overflow:hidden}.ui_select{padding:0}.ui_select>div{padding:0 1.5em 0 .6em;cursor:pointer;outline:none!important;text-decoration:none;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}.ui_select>div:after{content:'';display:block;position:absolute;right:.6em;top:50%;margin-top:-2px;border:4px solid;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent}.ui_select>ul{padding:0;margin:.75em 0 0;display:none;list-style:none;overflow:hidden;background:#fff;position:absolute;z-index:8;top:100%;right:0}.ui_select>ul li{height:2.1em;padding:.15em;clear:both;position:relative;border-bottom:1px solid #ddd}.ui_select>ul li span{width:.6em;height:.6em;margin:.6em;float:left}.ui_select>ul li label{margin:0 3.6em 0 1.8em;display:block;white-space:nowrap}.ui_select>ul li input{position:absolute;top:50%;right:0.15em;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.ui_select--selected>ul{display:block}.ui_group{float:left;margin:0 .3em 0 0}.ui_group .ui_button{float:left;margin:0;border-radius:0;border-left-color:rgba(255, 255, 255, 0.15)}.ui_group .ui_button:first-child{border-radius:0px 0 0 0px;border-left-color:rgba(0, 0, 0, 0.15)}.ui_group .ui_button:last-child{border-radius:0 0px 0px 0}.ui_icon{height:.5em;font-size:2em;line-height:.5em;display:inline-block;font-family:"Courier New", Courier, monospace}.ui_icon--prev:after{content:"\02039";font-weight:bold}.ui_icon--next:after{content:"\0203A";font-weight:bold}.ui-tooltip{-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;max-width:300px;padding:8px;position:absolute;z-index:9999;font-size:95%;line-height:1.2}.mason{background:#15394d}.urgent{width:100%;padding-right:5%;padding-left:5%;margin-right:auto;margin-left:auto;position:relative;color:#FFFFFF;padding-top:1em;padding-bottom:1em;background:#EB4747;position:absolute;top:100%;left:0;z-index:6;font-size:.85em}.lte_ie8 .urgent{width:2960px;padding-right:1000px;padding-left:1000px;margin-left:-1480px;left:50%}@media (min-width:81.25em){.urgent{padding-right:-webkit-calc((100% - 73.125rem) / 2);padding-right:-moz-calc((100% - 73.125rem) / 2);padding-right:calc((100% - 73.125rem) / 2);padding-left:-webkit-calc((100% - 73.125rem) / 2);padding-left:-moz-calc((100% - 73.125rem) / 2);padding-left:calc((100% - 73.125rem) / 2)}}.urgent li *{display:inline;color:#FFFFFF}.urgent li h2{font-size:1em}@media (min-width:769px){.urgent li h2{font-size:1.75em}}.lte-ie8 .urgent li h2{font-size:1.75em}.slideshow{height:41.625em;height:100vh;height:-webkit-calc(100vh);height:calc(100vh - 10em);overflow:visible;position:relative}.slideshow ul{z-index:1}.ios .slideshow{height:20em}@media (max-width:52.5em){.slideshow{height:25em}}@media (max-width:40em){.slideshow{height:20em}}.slideshow .slideshow_left,.slideshow .slideshow_right{width:5em;z-index:18;height:100%;opacity:0.7;display:block;position:absolute;background:transparent;-webkit-transition:opacity 350ms ease, background 500ms ease;-o-transition:opacity 350ms ease, background 500ms ease;transition:opacity 350ms ease, background 500ms ease}.slideshow .slideshow_left img,.slideshow .slideshow_right img{top:50%;margin-top:-8px;display:block;margin:0 auto;position:relative}.slideshow .slideshow_left:hover,.slideshow .slideshow_right:hover{opacity:1;background:rgba(0, 0, 0, 0.24)}@media (max-width:40em){.slideshow .slideshow_left,.slideshow .slideshow_right{display:none}}.slideshow .slideshow_right{right:0;top:0}.slideshow .slideshow_left{left:0;top:0}.homepage{display:none}.welcome{width:100%;padding-right:5%;padding-left:5%;margin-right:auto;margin-left:auto;position:relative;padding-top:2em;padding-bottom:2em;text-align:center;display:none}.lte_ie8 .welcome{width:2960px;padding-right:1000px;padding-left:1000px;margin-left:-1480px;left:50%}@media (min-width:81.25em){.welcome{padding-right:-webkit-calc((100% - 73.125rem) / 2);padding-right:-moz-calc((100% - 73.125rem) / 2);padding-right:calc((100% - 73.125rem) / 2);padding-left:-webkit-calc((100% - 73.125rem) / 2);padding-left:-moz-calc((100% - 73.125rem) / 2);padding-left:calc((100% - 73.125rem) / 2)}}.welcome_content{width:90%;margin:0 auto}.prosCyclePagr{display:none}.academic_achievement{width:100%;padding-right:5%;padding-left:5%;margin-right:auto;margin-left:auto;position:relative;font-size:.75em;text-align:center;position:absolute;left:0;bottom:3em;z-index:20;overflow:hidden}.lte_ie8 .academic_achievement{width:2960px;padding-right:1000px;padding-left:1000px;margin-left:-1480px;left:50%}@media (min-width:81.25em){.academic_achievement{padding-right:-webkit-calc((100% - 73.125rem) / 2);padding-right:-moz-calc((100% - 73.125rem) / 2);padding-right:calc((100% - 73.125rem) / 2);padding-left:-webkit-calc((100% - 73.125rem) / 2);padding-left:-moz-calc((100% - 73.125rem) / 2);padding-left:calc((100% - 73.125rem) / 2)}}.academic_achievement h2{margin:0;line-height:1.2}.academic_achievement .wrapper_ac{width:100%;height:100%;background:#FFF;position:relative}.academic_achievement ul{z-index:1;margin-bottom:.5em;color:#5b5b5b;position:relative;width:100%!important;overflow:visible!important}.lte-ie7 .academic_achievement ul{overflow:hidden!important}.academic_achievement li{width:100%!important;padding:1.5em 2em 2em}.academic_achievement li span{width:100%;display:block;white-space:nowrap;font-size:1.0625em;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-bottom:1em}.academic_achievement li a{color:#FFF;background:#205573;text-decoration:none;padding:.675em 1.25em;text-transform:uppercase;-webkit-transition:background 500ms ease;-o-transition:background 500ms ease;transition:background 500ms ease}.academic_achievement li a span{display:inline}.lte-ie7 .academic_achievement li a{right:217px}.academic_achievement li a img{position:relative;margin-left:0.325em;top:2px}.academic_achievement li a:hover{background:#583257}@media (min-width:769px){.prosCyclePagr{display:block;position:absolute;bottom:2em;left:2em;z-index:2}.prosCyclePagr a{float:left;width:10px;height:10px;display:block;margin-left:3px;background:#dddddd;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);cursor:pointer}.prosCyclePagr a.cycle-pager-active{background:#205573}.academic_achievement{text-align:left;font-size:.875em}.academic_achievement li{padding-right:18em}.academic_achievement li a{position:absolute;right:2em;top:2em}}.lte-ie8 .prosCyclePagr{display:block;position:absolute;bottom:2em;left:2em;z-index:2}.lte-ie8 .prosCyclePagr a{float:left;width:10px;height:10px;display:block;margin-left:3px;background:#dddddd;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);cursor:pointer}.lte-ie8 .prosCyclePagr a.cycle-pager-active{background:#205573}.lte-ie8 .academic_achievement{text-align:left;font-size:.875em}.lte-ie8 .academic_achievement li{padding-right:18em}.lte-ie8 .academic_achievement li a{position:absolute;right:2em;top:2em}@media (min-width:1025px){.academic_achievement{font-size:1em}}.announcement__pop{position:fixed;top:0;left:0;width:100%;height:100%;z-index:800;padding:1.5em}.announcement__pop .cover{position:absolute;top:0;left:0;width:100%;height:100%}.announcement__pop.announcement__pop--hide{visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:opacity .5s ease, visibility 0s ease .5s;-o-transition:opacity .5s ease, visibility 0s ease .5s;transition:opacity .5s ease, visibility 0s ease .5s}.announcement__pop__overlay{background-color:#265b79;opacity:.8;z-index:1;width:100%;height:100%;border:0;padding:0;margin:0}.announcement__pop__flex{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:4;visibility:hidden;height:100%}.pop__item{position:relative;padding:2em;width:90%;max-width:1040px;visibility:visible;background:#fff;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.announcement__pop--hide .pop__item{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 5s ease;transition:-webkit-transform 5s ease;-o-transition:transform 5s ease;transition:transform 5s ease;transition:transform 5s ease, -webkit-transform 5s ease}.pop__item__img{position:relative;width:100%;height:100px;display:none}.pop__item__img[data-img=""]{display:none}.pop__item__info button{position:absolute;top:1em;right:2em;background:#265b79;color:#fff;border:0;padding:10px 15px}.pop__item__info button i{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.pop__item__info button:hover i{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.pop__item__info h3{font-size:1.2em;margin:0 0 10px;text-transform:none}.pop__item__info .pop__item__date{display:block;margin:.15em 0 1em;font-weight:700}.pop__item__info .pop__item__more{display:inline-block}.pop__item__info .pop__item__more a{display:block;color:#fff;padding:1em 2em;margin:1em 0 0;background:#265b79;-webkit-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease}.pop__item__info .pop__item__more a:hover{background:#583257!important;color:#fff}.pop__item__info .pop__item__more a[href=""]{display:none}.pop__item__intro{line-height:1.35em;overflow:auto;max-height:35vh;margin:0 0 1em;scrollbar-width:thin;scrollbar-color:rgba(38, 91, 121, 0.2) rgba(38, 91, 121, 0.2);-ms-overflow-style:-ms-autohiding-scrollbar}.pop__item__intro::-webkit-scrollbar{width:8px}.pop__item__intro::-webkit-scrollbar-track{border-radius:10px;background-color:rgba(38, 91, 121, 0.2)}.pop__item__intro::-webkit-scrollbar-thumb{border-radius:10px;background-color:#265b79}.pop__item__intro p{padding-right:1em}@media (min-width:415px){.pop__item__info h3{font-size:1.3em}}.lte-ie8 .pop__item__info h3{font-size:1.3em}@media (min-width:769px){.pop__item__info h3{font-size:1.4em}}.lte-ie8 .pop__item__info h3{font-size:1.4em}@media (min-width:1025px){.pop__item{padding:2em;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pop__item__img{width:45%;display:block;height:auto;-ms-flex-negative:0;flex-shrink:0;margin-right:4%;min-height:370px}.pop__item__img .cover{background-size:cover;background-position:center}.pop__item__img[data-img=""]{width:2em;display:inline-block}.pop__item__img>div{background-size:cover}.pop__item__info{padding:4em 0 4em 0}.pop__item__info h3{font-size:1.8em}}@media (min-width:1301px){.pop__item__img{width:40%}}