table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;*cursor:hand}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url("../images/sort_both.png")}table.dataTable thead .sorting_asc{background-image:url("../images/sort_asc.png")}table.dataTable thead .sorting_desc{background-image:url("../images/sort_desc.png")}table.dataTable thead .sorting_asc_disabled{background-image:url("../images/sort_asc_disabled.png")}table.dataTable thead .sorting_desc_disabled{background-image:url("../images/sort_desc_disabled.png")}table.dataTable tbody tr{background-color:#ffffff}table.dataTable tbody tr.selected{background-color:#B0BED9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#acbad4}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#f6f6f6}table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:whitesmoke}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{-webkit-box-sizing:content-box;box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:0.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #979797;background-color:white;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #ffffff 0%,#dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%,#111111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%,#0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead>table,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:0.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:0.5em}}.margin-reset,figure,form,button,input,select,textarea{margin:0}.box-reset,nav ul,nav ol,fieldset{margin:0;padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif;color:#595959}body{margin:0;font-size:1em;line-height:1.4}::-moz-selection{background:#004775;color:#fff;text-shadow:none}::selection{background:#004775;color:#fff;text-shadow:none}a{color:#004775}a:visited{color:#004775}a:hover{color:#9A6F00}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,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:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}fieldset{border:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:0.2em 0;background:#ccc;color:black;padding:0.2em 0}.siteimg-sprite,.siteimg-feedhead-blog,.siteimg-feedhead-events,.siteimg-feedhead-news,.siteimg-feedhead-research,.siteimg-feedhead-webcasts,.siteimg-icon-home-gold,.siteimg-icon-home-white{background-image:url('/html/assets/img/siteimg-sb81919b0c4.png');background-repeat:no-repeat}.siteimg-feedhead-blog{background-position:0 0}.siteimg-feedhead-events{background-position:0 -45px}.siteimg-feedhead-news{background-position:0 -90px}.siteimg-feedhead-research{background-position:0 -138px}.siteimg-feedhead-webcasts{background-position:0 -186px}.siteimg-icon-home-gold{background-position:0 -237px}.siteimg-icon-home-white{background-position:0 -247px}.wf-loading{visibility:hidden}.wf-active,.wf-inactive{visibility:visible}.helvetica-neue,body,select,input,textarea,button{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:400}.font-normal,#findusnav #findus-header,#main>header h2,#main>header .h2-style,.directories #main header h1 .dirsection,.directories #main header .h1-style .dirsection,.directories #main header h1 .ex,.directories #main header .h1-style .ex,.directories #main #content .dir-info h3 .ex,.directories #main #content .dir-info .h3-style .ex,.profile #main header h1 .ex,.profile #main header .h1-style .ex,.post #main aside .item-year,.post #main aside .item-year .item-month,.post #main aside .item-year .item-month a,#personalinks>ul>li li a,#feeds div h3 a strong,#feeds div .h3-style a strong,#feeds h3 strong,#feeds .h3-style strong,#profileslider h2,#profileslider .h2-style,#profileslider h2 strong,#profileslider .h2-style strong,#profileslider .slide-content h3 em,#profileslider .slide-content .h3-style em,#profileslider .slide-content h4,#profileslider .slide-content .h4-style,.profiles #main header h1 .ex,.profiles #main header .h1-style .ex,.profiles #main #content .profile-list .profile-info h3 .ex,.profiles #main #content .profile-list .profile-info .h3-style .ex{font-weight:400}.helvetica-neue-bold{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:700}.font-bold,.alumnidir #main #content .dir-head p a,.alumniprofile header .rightbutton a,.post #main aside .item-year a,#main .byline,#main .researchlist .abstractlist .abstractlink,#main #newstab h3.inthenewslink,#main #newstab .h3-style.inthenewslink,.calendar #main #content .event .event-date,#personalinks>ul>li a{font-weight:700}.arial-narrow,#wrapper>header nav,#mainnav-header,#secondarynav-header{font-family:"Arial Narrow", sans-serif;font-weight:600}.fc-webicon{display:inline-block;background-size:100%;width:30px;height:30px;text-indent:-999em;text-align:left;-moz-box-shadow:0 1px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.5);box-shadow:0 1px 0 rgba(0,0,0,0.5);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:5px}.fc-webicon.small{width:20px;height:20px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.fc-webicon.large{width:48px;height:48px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.no-svg .fc-webicon.facebook.small{background:url(../css/img/fc-webicon-facebook-s.png)}.svg .fc-webicon.facebook{background:url(../css/img/fc-webicon-facebook.svg)}.no-svg .fc-webicon.linkedin.small{background:url(../css/img/fc-webicon-linkedin-s.png)}.svg .fc-webicon.linkedin{background:url(../css/img/fc-webicon-linkedin.svg)}.no-svg .fc-webicon.twitter.small{background:url(../css/img/fc-webicon-twitter-s.png)}.svg .fc-webicon.twitter{background:url(../css/img/fc-webicon-twitter.svg)}/*! formstone v1.3.3 [navigation.css] 2017-04-18 | GPL-3.0 License | formstone.it */.fs-navigation,.fs-navigation *,.fs-navigation :after,.fs-navigation :before,.fs-navigation:after,.fs-navigation:before{box-sizing:border-box;-webkit-transition:none;transition:none;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.fs-navigation-toggle-nav.fs-navigation-enabled{display:none}.fs-navigation-toggle-nav.fs-navigation-open{display:block}.fs-navigation-toggle-handle.fs-navigation-enabled{border:none;padding:0;width:100%;cursor:pointer;display:block}.fs-navigation-overlay-nav.fs-navigation-enabled,.fs-navigation-push-nav.fs-navigation-enabled,.fs-navigation-reveal-nav.fs-navigation-enabled{width:270px;height:100%;height:calc(100% + 60px);position:fixed;top:0;background:#fff;display:block;overflow:auto;-webkit-overflow-scrolling:touch}.fs-navigation-push-nav.fs-navigation-enabled,.fs-navigation-reveal-nav.fs-navigation-enabled{visibility:hidden}.fs-navigation-reveal-nav.fs-navigation-animated{-webkit-transition:visibility 1ms linear .2s;transition:visibility 1ms linear .2s}.fs-navigation-overlay-nav.fs-navigation-animated,.fs-navigation-push-nav.fs-navigation-animated{-webkit-transition:visibility 1ms linear .2s,-webkit-transform .2s ease;transition:visibility 1ms linear .2s,-webkit-transform .2s ease;transition:transform .2s ease,visibility 1ms linear .2s;transition:transform .2s ease,visibility 1ms linear .2s,-webkit-transform .2s ease}.fs-navigation-push-nav.fs-navigation-enabled,.fs-navigation-reveal-nav.fs-navigation-enabled{z-index:0}.fs-navigation-overlay-left-nav.fs-navigation-enabled,.fs-navigation-push-left-nav.fs-navigation-enabled,.fs-navigation-reveal-left-nav.fs-navigation-enabled{left:0}.fs-navigation-overlay-right-nav.fs-navigation-enabled,.fs-navigation-push-right-nav.fs-navigation-enabled,.fs-navigation-reveal-right-nav.fs-navigation-enabled{right:0}.fs-navigation-overlay-left-nav.fs-navigation-enabled,.fs-navigation-push-left-nav.fs-navigation-enabled{-webkit-transform:translateX(-270px);-ms-transform:translateX(-270px);transform:translateX(-270px)}.csstransforms3d .fs-navigation-overlay-left-nav.fs-navigation-enabled,.csstransforms3d .fs-navigation-push-left-nav.fs-navigation-enabled{-webkit-transform:translate3D(-270px, 0, 0);-ms-transform:translate3D(-270px, 0, 0);transform:translate3D(-270px, 0, 0)}.fs-navigation-overlay-right-nav.fs-navigation-enabled,.fs-navigation-push-right-nav.fs-navigation-enabled{-webkit-transform:translateX(270px);-ms-transform:translateX(270px);transform:translateX(270px)}.csstransforms3d .fs-navigation-overlay-right-nav.fs-navigation-enabled,.csstransforms3d .fs-navigation-push-right-nav.fs-navigation-enabled{-webkit-transform:translate3D(270px, 0, 0);-ms-transform:translate3D(270px, 0, 0);transform:translate3D(270px, 0, 0)}.fs-navigation-overlay-nav.fs-navigation-enabled{z-index:3}.fs-navigation-reveal-nav.fs-navigation-open{visibility:visible;-webkit-transition:visibility 1ms ease;transition:visibility 1ms ease}.fs-navigation-overlay-nav.fs-navigation-open,.fs-navigation-push-nav.fs-navigation-open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:visibility 1ms ease,-webkit-transform .2s ease;transition:visibility 1ms ease,-webkit-transform .2s ease;transition:transform .2s ease,visibility 1ms ease;transition:transform .2s ease,visibility 1ms ease,-webkit-transform .2s ease;visibility:visible}.csstransforms3d .fs-navigation-overlay-nav.fs-navigation-open,.csstransforms3d .fs-navigation-push-nav.fs-navigation-open{-webkit-transform:translate3D(0, 0, 0);-ms-transform:translate3D(0, 0, 0);transform:translate3D(0, 0, 0)}.fs-navigation-overlay-handle.fs-navigation-enabled,.fs-navigation-push-handle.fs-navigation-enabled{border:none;padding:0;cursor:pointer;display:block}.fs-navigation-overlay-content:before{width:100%;height:100%;height:calc(100% + 60px);position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;background:#fff;background:rgba(255,255,255,0.75);content:'';display:block;opacity:0;-webkit-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease;visibility:hidden}.fs-navigation-overlay-content.fs-navigation-open:before{opacity:1;visibility:visible}.fs-navigation-push-content.fs-navigation-enabled,.fs-navigation-reveal-content.fs-navigation-enabled{position:relative;z-index:1;display:block;overflow:hidden;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.csstransforms3d .fs-navigation-push-content.fs-navigation-enabled,.csstransforms3d .fs-navigation-reveal-content.fs-navigation-enabled{-webkit-transform:translate3D(0, 0, 0);-ms-transform:translate3D(0, 0, 0);transform:translate3D(0, 0, 0)}.fs-navigation-push-content.fs-navigation-animated,.fs-navigation-reveal-content.fs-navigation-animated{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.fs-navigation-push-left-content.fs-navigation-open,.fs-navigation-reveal-left-content.fs-navigation-open{-webkit-transform:translate3D(270px, 0, 0);-ms-transform:translate3D(270px, 0, 0);transform:translate3D(270px, 0, 0)}.csstransforms3d .fs-navigation-push-left-content.fs-navigation-open,.csstransforms3d .fs-navigation-reveal-left-content.fs-navigation-open{-webkit-transform:translateX(270px);-ms-transform:translateX(270px);transform:translateX(270px)}.fs-navigation-push-right-content.fs-navigation-open,.fs-navigation-reveal-right-content.fs-navigation-open{-webkit-transform:translate3D(-270px, 0, 0);-ms-transform:translate3D(-270px, 0, 0);transform:translate3D(-270px, 0, 0)}.csstransforms3d .fs-navigation-push-right-content.fs-navigation-open,.csstransforms3d .fs-navigation-reveal-right-content.fs-navigation-open{-webkit-transform:translateX(-270px);-ms-transform:translateX(-270px);transform:translateX(-270px)}.fs-navigation-handle.fs-navigation-enabled{border:none;padding:0}.fs-navigation-lock{overflow:hidden !important}/*! formstone v1.3.3 [navigation.css] 2017-04-18 | GPL-3.0 License | formstone.it */.fs-gspp.fs-navigation-enabled{margin:0}.fs-navigation,.fs-navigation *,.fs-navigation :after,.fs-navigation :before,.fs-navigation:after,.fs-navigation:before{box-sizing:border-box;-webkit-transition:none;transition:none;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.fs-gspp.fs-navigation-toggle-nav.fs-navigation-enabled{background:transparent;border:1px solid #595959;border-width:0 1px 1px;border-radius:0 0 2px 2px;padding:20px;padding:1.25rem}.fs-gspp.fs-navigation-toggle-handle.fs-navigation-enabled{width:100%;background:transparent;border:1px solid #595959;color:#263238;cursor:pointer;display:block;font-size:14px;font-size:.875rem;height:40px;height:2.5rem;line-height:40px;line-height:2.5rem;margin:0;padding:0 15px;padding: 0 .9375rem;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fs-gspp.fs-navigation-toggle-handle.fs-navigation-enabled.fs-navigation-open{border-bottom:1px solid #eee}.fs-gspp.fs-navigation-toggle-handle.fs-navigation-enabled.fs-navigation-focus,.no-touchevents .fs-gspp.fs-navigation-toggle-handle.fs-navigation-enabled:hover{background:#F7F7F7}.fs-gspp.fs-navigation-toggle-handle.fs-navigation-open{border-radius:2px 2px 0 0}.fs-gspp.fs-navigation-overlay-nav.fs-navigation-enabled,.fs-gspp.fs-navigation-push-nav.fs-navigation-enabled,.fs-gspp.fs-navigation-reveal-nav.fs-navigation-enabled{background:#eee;padding:0;width:270px;width:16.875rem}.fs-gspp.fs-navigation-push-nav.fs-navigation-enabled,.fs-gspp.fs-navigation-reveal-nav.fs-navigation-enabled{visibility:hidden}.fs-gspp.fs-navigation-reveal-nav.fs-navigation-animated{-webkit-transition:visibility 1ms linear .2s;transition:visibility 1ms linear .2s}.fs-gspp.fs-navigation-overlay-nav.fs-navigation-animated,.fs-gspp.fs-navigation-push-nav.fs-navigation-animated{-webkit-transition:box-shadow 1ms linear .2s,visibility 1ms linear .2s,-webkit-transform .2s ease;transition:box-shadow 1ms linear .2s,visibility 1ms linear .2s,-webkit-transform .2s ease;transition:box-shadow 1ms linear .2s,transform .2s ease,visibility 1ms linear .2s;transition:box-shadow 1ms linear .2s,transform .2s ease,visibility 1ms linear .2s,-webkit-transform .2s ease}.fs-gspp.fs-navigation-push-nav.fs-navigation-enabled,.fs-gspp.fs-navigation-reveal-nav.fs-navigation-enabled{z-index:0}.fs-gspp.fs-navigation-overlay-left-nav.fs-navigation-enabled,.fs-gspp.fs-navigation-push-left-nav.fs-navigation-enabled{-webkit-transform:translateX(-16.875rem);-ms-transform:translateX(-16.875rem);transform:translateX(-16.875rem)}.csstransforms3d .fs-gspp.fs-navigation-overlay-left-nav.fs-navigation-enabled,.csstransforms3d .fs-gspp.fs-navigation-push-left-nav.fs-navigation-enabled{-webkit-transform:translate3D(-16.875rem, 0, 0);-ms-transform:translate3D(-16.875rem, 0, 0);transform:translate3D(-16.875rem, 0, 0)}.fs-gspp.fs-navigation-overlay-right-nav.fs-navigation-enabled,.fs-gspp.fs-navigation-push-right-nav.fs-navigation-enabled{-webkit-transform:translateX(16.875rem);-ms-transform:translateX(16.875rem);transform:translateX(16.875rem)}.csstransforms3d .fs-gspp.fs-navigation-overlay-right-nav.fs-navigation-enabled,.csstransforms3d .fs-gspp.fs-navigation-push-right-nav.fs-navigation-enabled{-webkit-transform:translate3D(16.875rem, 0, 0);-ms-transform:translate3D(16.875rem, 0, 0);transform:translate3D(16.875rem, 0, 0)}.fs-gspp.fs-navigation-overlay-nav.fs-navigation-enabled{z-index:3}.fs-gspp.fs-navigation-reveal-nav.fs-navigation-open{visibility:visible;-webkit-transition:visibility 1ms ease;transition:visibility 1ms ease}.fs-gspp.fs-navigation-overlay-nav.fs-navigation-open,.fs-gspp.fs-navigation-push-nav.fs-navigation-open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:box-shadow 1ms ease,visibility 1ms ease,-webkit-transform .2s ease;transition:box-shadow 1ms ease,visibility 1ms ease,-webkit-transform .2s ease;transition:box-shadow 1ms ease,transform .2s ease,visibility 1ms ease;transition:box-shadow 1ms ease,transform .2s ease,visibility 1ms ease,-webkit-transform .2s ease;visibility:visible}.csstransforms3d .fs-gspp.fs-navigation-overlay-nav.fs-navigation-open,.csstransforms3d .fs-gspp.fs-navigation-push-nav.fs-navigation-open{-webkit-transform:translate3D(0, 0, 0);-ms-transform:translate3D(0, 0, 0);transform:translate3D(0, 0, 0)}.fs-gspp.fs-navigation-overlay-handle.fs-navigation-enabled,.fs-gspp.fs-navigation-push-handle.fs-navigation-enabled,.fs-gspp.fs-navigation-reveal-handle.fs-navigation-enabled{background:transparent;color:#fff;cursor:pointer;display:block;font-size:14px;font-size:.875rem;height:40px;height:2.5rem;line-height:40px;line-height:2.5rem;margin:0;padding:0 15px;padding: 0 .9375rem;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fs-gspp.fs-navigation-overlay-handle.fs-navigation-enabled:hover,.fs-gspp.fs-navigation-overlay-handle.fs-navigation-enabled:focus,.fs-gspp.fs-navigation-push-handle.fs-navigation-enabled:hover,.fs-gspp.fs-navigation-push-handle.fs-navigation-enabled:focus,.fs-gspp.fs-navigation-reveal-handle.fs-navigation-enabled:hover,.fs-gspp.fs-navigation-reveal-handle.fs-navigation-enabled:focus{color:#EAAD52}.fs-gspp.fs-navigation-overlay-handle.fs-navigation-open,.fs-gspp.fs-navigation-push-handle.fs-navigation-open,.fs-gspp.fs-navigation-reveal-handle.fs-navigation-open{color:#EAAD52}.fs-gspp.fs-navigation-overlay-handle.fs-navigation-enabled.fs-navigation-focus,.fs-gspp.fs-navigation-push-handle.fs-navigation-enabled.fs-navigation-focus,.fs-gspp.fs-navigation-reveal-handle.fs-navigation-enabled.fs-navigation-focus,.no-touchevents .fs-gspp.fs-navigation-overlay-handle.fs-navigation-enabled:hover,.no-touchevents .fs-gspp.fs-navigation-push-handle.fs-navigation-enabled:hover,.no-touchevents .fs-gspp.fs-navigation-reveal-handle.fs-navigation-enabled:hover{background:transparent}.fs-gspp.fs-navigation-overlay-content:before{background:#fff;background:rgba(255,255,255,0.75);opacity:0;-webkit-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease;visibility:hidden}.fs-gspp.fs-navigation-overlay-content.fs-navigation-open:before{opacity:1;visibility:visible}.fs-gspp.fs-navigation-push-content.fs-navigation-enabled,.fs-gspp.fs-navigation-reveal-content.fs-navigation-enabled{z-index:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.csstransforms3d .fs-gspp.fs-navigation-push-content.fs-navigation-enabled,.csstransforms3d .fs-gspp.fs-navigation-reveal-content.fs-navigation-enabled{-webkit-transform:translate3D(0, 0, 0);-ms-transform:translate3D(0, 0, 0);transform:translate3D(0, 0, 0)}.fs-gspp.fs-navigation-push-content.fs-navigation-animated,.fs-gspp.fs-navigation-reveal-content.fs-navigation-animated{-webkit-transition:box-shadow .2s ease,-webkit-transform .2s ease;transition:box-shadow .2s ease,-webkit-transform .2s ease;transition:box-shadow .2s ease,transform .2s ease;transition:box-shadow .2s ease,transform .2s ease,-webkit-transform .2s ease}.fs-gspp.fs-navigation-push-left-content.fs-navigation-open,.fs-gspp.fs-navigation-reveal-left-content.fs-navigation-open{-webkit-transform:translateX(16.875rem);-ms-transform:translateX(16.875rem);transform:translateX(16.875rem)}.csstransforms3d .fs-gspp.fs-navigation-push-left-content.fs-navigation-open,.csstransforms3d .fs-gspp.fs-navigation-reveal-left-content.fs-navigation-open{-webkit-transform:translate3D(16.875rem, 0, 0);-ms-transform:translate3D(16.875rem, 0, 0);transform:translate3D(16.875rem, 0, 0)}.fs-gspp.fs-navigation-push-right-content.fs-navigation-open,.fs-gspp.fs-navigation-reveal-right-content.fs-navigation-open{-webkit-transform:translateX(-16.875rem);-ms-transform:translateX(-16.875rem);transform:translateX(-16.875rem)}.csstransforms3d .fs-gspp.fs-navigation-push-right-content.fs-navigation-open,.csstransforms3d .fs-gspp.fs-navigation-reveal-right-content.fs-navigation-open{-webkit-transform:translate3D(-16.875rem, 0, 0);-ms-transform:translate3D(-16.875rem, 0, 0);transform:translate3D(-16.875rem, 0, 0)}.fs-gspp.fs-navigation-handle.fs-navigation-enabled{position:relative}.fs-gspp.fs-navigation-handle.fs-navigation-enabled:after{height:2px;height:.125rem;width:12px;width:.75rem;position:absolute;top:0;right:15px;right:.9375rem;bottom:2px;bottom:.125rem;background:#595959;box-shadow:0 0.25rem 0 #595959,0 -0.25rem 0 #595959;content:'';display:block;margin:auto 0}.fs-gspp.fs-navigation-overlay-handle.fs-navigation-enabled:after,.fs-gspp.fs-navigation-push-handle.fs-navigation-enabled:after,.fs-gspp.fs-navigation-reveal-handle.fs-navigation-enabled:after{background:#fff;box-shadow:0 0.25rem 0 #fff,0 -0.25rem 0 #fff}.fs-gspp.fs-navigation-overlay-handle.fs-navigation-enabled:hover:after,.fs-gspp.fs-navigation-overlay-handle.fs-navigation-enabled:focus:after,.fs-gspp.fs-navigation-push-handle.fs-navigation-enabled:hover:after,.fs-gspp.fs-navigation-push-handle.fs-navigation-enabled:focus:after,.fs-gspp.fs-navigation-reveal-handle.fs-navigation-enabled:hover:after,.fs-gspp.fs-navigation-reveal-handle.fs-navigation-enabled:focus:after{background:#EAAD52;box-shadow:0 0.25rem 0 #EAAD52,0 -0.25rem 0 #EAAD52}.fs-gspp.fs-navigation-overlay-handle.fs-navigation-open:after,.fs-gspp.fs-navigation-push-handle.fs-navigation-open:after,.fs-gspp.fs-navigation-reveal-handle.fs-navigation-open:after{color:#EAAD52}.fs-gspp.fs-navigation-overlay-handle.fs-navigation-open:hover:after,.fs-gspp.fs-navigation-overlay-handle.fs-navigation-open:focus:after,.fs-gspp.fs-navigation-push-handle.fs-navigation-open:hover:after,.fs-gspp.fs-navigation-push-handle.fs-navigation-open:focus:after,.fs-gspp.fs-navigation-reveal-handle.fs-navigation-open:hover:after,.fs-gspp.fs-navigation-reveal-handle.fs-navigation-open:focus:after{color:#EAAD52}#mainnav-header.fs-navigation-overlay-handle.fs-navigation-enabled,#mainnav-header.fs-navigation-push-handle.fs-navigation-enabled,#mainnav-header.fs-navigation-reveal-handle.fs-navigation-enabled{padding:0 15px 0 38px;padding: 0 .9375rem 0 2.375rem}#mainnav-header.fs-navigation-handle.fs-navigation-enabled:after{left:15px;left:.9375rem;right:0}#secondarynav-header.fs-navigation-handle.fs-navigation-enabled:after,#secondarynav-header.fs-navigation-handle.fs-navigation-enabled:hover:after,#secondarynav-header.fs-navigation-handle.fs-navigation-enabled:focus:after{background:0 0;border:none;box-shadow:none}.royalSlider{width:600px;height:400px;position:relative;direction:ltr}.royalSlider>*{float:left}.rsWebkit3d .rsSlide,.rsWebkit3d .rsContainer,.rsWebkit3d .rsThumbs,.rsWebkit3d .rsPreloader,.rsWebkit3d img,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsABlock,.rsWebkit3d .rsLink{-webkit-backface-visibility:hidden}.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img,.rsFade.rsWebkit3d .rsContainer{-webkit-transform:none}.rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:transparent}.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;-webkit-tap-highlight-color:transparent}.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:transparent}.rsArrow,.rsThumbsArrow{cursor:pointer}.rsThumb{float:left;position:relative}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-moz-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-o-transition:visibility 0s linear 0.3s,opacity 0.3s linear;transition:visibility 0s linear 0.3s,opacity 0.3s linear}.rsGCaption{width:100%;float:left;text-align:center}.royalSlider.rsFullscreen{position:fixed !important;height:auto !important;width:auto !important;margin:0 !important;padding:0 !important;z-index:2147483647 !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important}.royalSlider .rsSlide.rsFakePreloader{opacity:1 !important;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s;display:none}.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}.rsContent{width:100%;height:100%;position:relative}.rsPreloader{position:absolute;z-index:0}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,0.25)}.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22}.rsTabs{float:left;background:none !important}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer iframe,.rsVideoContainer video,.rsVideoContainer embed,.rsVideoContainer .rsVideoObj{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video,.rsVideoContainer.rsIOSVideo embed{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:44px}.rsABlock{left:0;top:0;position:absolute;z-index:15}img.rsImg{max-width:none}.grab-cursor{cursor:url(grab.png) 8 8,move}.grabbing-cursor{cursor:url(grabbing.png) 8 8,move}.rsNoDrag{cursor:auto}.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(blank.gif)}.rsDefault,.rsDefault .rsOverflow,.rsDefault .rsSlide,.rsDefault .rsVideoFrameHolder,.rsDefault .rsThumbs{background-color:#151515;color:#FFF}.rsDefault .rsArrow{height:100%;width:44px;position:absolute;display:block;cursor:pointer;z-index:21}.rsDefault.rsVer .rsArrow{width:100%;height:44px}.rsDefault.rsVer .rsArrowLeft{top:0;left:0}.rsDefault.rsVer .rsArrowRight{bottom:0;left:0}.rsDefault.rsHor .rsArrowLeft{left:0;top:0}.rsDefault.rsHor .rsArrowRight{right:0;top:0}.rsDefault .rsArrowIcn{width:32px;height:32px;top:50%;left:50%;margin-top:-16px;margin-left:-16px;position:absolute;cursor:pointer;background:url("../css/img/rs-default.png");background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000;border-radius:2px}.rsDefault .rsArrowIcn:hover{background-color:rgba(0,0,0,0.9)}.rsDefault.rsHor .rsArrowLeft .rsArrowIcn{background-position:-64px -32px}.rsDefault.rsHor .rsArrowRight .rsArrowIcn{background-position:-64px -64px}.rsDefault.rsVer .rsArrowLeft .rsArrowIcn{background-position:-96px -32px}.rsDefault.rsVer .rsArrowRight .rsArrowIcn{background-position:-96px -64px}.rsDefault .rsArrowDisabled .rsArrowIcn{opacity:.2;filter:alpha(opacity=20);*display:none}.rsDefault .rsBullets{position:absolute;z-index:35;left:0;bottom:0;width:100%;height:auto;margin:0 auto;background:#000;background:rgba(0,0,0,0.75);text-align:center;line-height:8px;overflow:hidden}.rsDefault .rsBullet{width:8px;height:8px;display:inline-block;*display:inline;*zoom:1;padding:6px 5px 6px}.rsDefault .rsBullet span{display:block;width:8px;height:8px;border-radius:50%;background:#777;background:rgba(255,255,255,0.5)}.rsDefault .rsBullet.rsNavSelected span{background-color:#FFF}.rsDefault .rsThumbsHor{width:100%;height:72px}.rsDefault .rsThumbsVer{width:96px;height:100%;position:absolute;top:0;right:0}.rsDefault.rsWithThumbsHor .rsThumbsContainer{position:relative;height:100%}.rsDefault.rsWithThumbsVer .rsThumbsContainer{position:relative;width:100%}.rsDefault .rsThumb{float:left;overflow:hidden;width:96px;height:72px}.rsDefault .rsThumb img{width:100%;height:100%}.rsDefault .rsThumb.rsNavSelected{background:#02874a}.rsDefault .rsThumb.rsNavSelected img{opacity:0.3;filter:alpha(opacity=30)}.rsDefault .rsTmb{display:block}.rsDefault .rsTmb h5{font-size:16px;margin:0;padding:0;line-height:20px;color:#FFF}.rsDefault .rsTmb span{color:#DDD;margin:0;padding:0;font-size:13px;line-height:18px}.rsDefault .rsThumbsArrow{height:100%;width:20px;position:absolute;display:block;cursor:pointer;z-index:21;background:#000;background:rgba(0,0,0,0.75)}.rsDefault .rsThumbsArrow:hover{background:rgba(0,0,0,0.9)}.rsDefault.rsWithThumbsVer .rsThumbsArrow{width:100%;height:20px}.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft{top:0;left:0}.rsDefault.rsWithThumbsVer .rsThumbsArrowRight{bottom:0;left:0}.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft{left:0;top:0}.rsDefault.rsWithThumbsHor .rsThumbsArrowRight{right:0;top:0}.rsDefault .rsThumbsArrowIcn{width:16px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-8px;position:absolute;cursor:pointer;background:url("../css/img/rs-default.png")}.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-128px -32px}.rsDefault.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-128px -48px}.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-144px -32px}.rsDefault.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-144px -48px}.rsDefault .rsThumbsArrowDisabled{display:none !important}@media screen and (min-width: 0px) and (max-width: 800px){.rsDefault .rsThumb{width:59px;height:44px}.rsDefault .rsThumbsHor{height:44px}.rsDefault .rsThumbsVer{width:59px}}.rsDefault .rsTabs{width:100%;height:auto;margin:0 auto;text-align:center;overflow:hidden;padding-top:12px;position:relative}.rsDefault .rsTab{display:inline-block;cursor:pointer;text-align:center;height:auto;width:auto;color:#333;padding:5px 13px 6px;min-width:72px;border:1px solid #D9D9DD;border-right:1px solid #f5f5f5;text-decoration:none;background-color:#FFF;background-image:-webkit-linear-gradient(top, #fefefe, #f4f4f4);background-image:-moz-linear-gradient(top, #fefefe, #f4f4f4);background-image:linear-gradient(to bottom, #fefefe,#f4f4f4);-webkit-box-shadow:inset 1px 0 0 #fff;box-shadow:inset 1px 0 0 #fff;*display:inline;*zoom:1}.rsDefault .rsTab:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.rsDefault .rsTab:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid #cfcfcf}.rsDefault .rsTab:active{border:1px solid #D9D9DD;background-color:#f4f4f4;box-shadow:0 1px 4px rgba(0,0,0,0.2) inset}.rsDefault .rsTab.rsNavSelected{color:#FFF;border:1px solid #999;text-shadow:1px 1px #838383;box-shadow:0 1px 9px rgba(102,102,102,0.65) inset;background:#ACACAC;background-image:-webkit-linear-gradient(top, #ACACAC, #BBB);background-image:-moz-llinear-gradient(top, #ACACAC, #BBB);background-image:linear-gradient(to bottom, #acacac,#bbbbbb)}.rsDefault .rsFullscreenBtn{right:0;top:0;width:44px;height:44px;z-index:22;display:block;position:absolute;cursor:pointer}.rsDefault .rsFullscreenIcn{display:block;margin:6px;width:32px;height:32px;background:url("../css/img/rs-default.png") 0 0;background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000;border-radius:2px}.rsDefault .rsFullscreenIcn:hover{background-color:rgba(0,0,0,0.9)}.rsDefault.rsFullscreen .rsFullscreenIcn{background-position:-32px 0}.rsDefault .rsPlayBtn{-webkit-tap-highlight-color:rgba(0,0,0,0.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer}.rsDefault .rsPlayBtnIcon{width:64px;display:block;height:64px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;background:url(rs-default.png) no-repeat 0 -32px;background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000}.rsDefault .rsPlayBtn:hover .rsPlayBtnIcon{background-color:rgba(0,0,0,0.9)}.rsDefault .rsBtnCenterer{position:absolute;left:50%;top:50%}.rsDefault .rsCloseVideoBtn{right:0;top:0;width:44px;height:44px;z-index:500;position:absolute;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.rsDefault .rsCloseVideoBtn.rsiOSBtn{top:-38px;right:-6px}.rsDefault .rsCloseVideoIcn{margin:6px;width:32px;height:32px;background:url("../css/img/rs-default.png") -64px 0;background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000}.rsDefault .rsCloseVideoIcn:hover{background-color:rgba(0,0,0,0.9)}.rsDefault .rsPreloader{width:20px;height:20px;background-image:url("../css/img/preloaders/preloader-white.gif");left:50%;top:50%;margin-left:-10px;margin-top:-10px}.rsDefault .rsGCaption{position:absolute;float:none;bottom:6px;left:6px;text-align:left;background:#000;background:rgba(0,0,0,0.75);color:#FFF;padding:2px 8px;width:auto;font-size:12px;border-radius:2px}.homeSlider{width:100% !important}.mainContentSlider{width:700px;width:43.75rem;height:342px;height:21.375rem}.sliderWithSidebar{width:480px;width:30rem;height:342px;height:21.375rem}.rsDefault,.rsDefault .rsOverflow,.rsDefault .rsSlide,.rsDefault .rsVideoFrameHolder,.rsDefault .rsThumbs{background:#FFF}#homepage .rsDefault,#homepage .rsDefault .rsOverflow,#homepage .rsDefault .rsSlide,#homepage .rsDefault .rsVideoFrameHolder,#homepage .rsDefault .rsThumbs{background:transparent}#profileslider .rsDefault,#profileslider .rsDefault .rsOverflow,#profileslider .rsDefault .rsSlide,#profileslider .rsDefault .rsVideoFrameHolder,#profileslider .rsDefault .rsThumbs{background:transparent}.rsDefault .rsThumb{float:left;overflow:hidden;width:58px;width:3.625rem;height:44px;height:2.75rem;border:3px solid #FFF}.rsDefault .rsThumb:hover{border:3px solid #9A6F00}.rsDefault .rsThumb.rsNavSelected{background:none;border:3px solid #004775}.rsDefault .rsThumb.rsNavSelected:hover{border:3px solid #004775}.rsDefault .rsThumb.rsNavSelected img{opacity:1;filter:alpha(opacity=100)}.rsDefault .rsThumbsHor{width:100%;height:82px;height:5.125rem;padding-top:16px;padding-top:1rem;padding-bottom:16px;padding-bottom:1rem}.rsDefault .rsThumbsContainer{margin:0 auto}.rsDefault .rsArrowIcn{background-color:rgba(0,71,117,0.75);*background-color:#004775;border-style:unset}.rsDefault .rsArrowIcn:hover{background-color:rgba(0,71,117,0.9)}.rsDefault .rsThumbsArrow{background:#004775;background:rgba(0,71,117,0.75)}.rsDefault .rsThumbsArrow:hover{background:rgba(0,71,117,0.9)}#homepage .rsDefault .rsArrow{width:75px;width:4.6875rem}#homepage .rsDefault .rsArrowIcn{top:auto;bottom:18px;bottom:1.125rem}#homepage .rsDefault .rsArrowIcn:hover{background-color:#3c88c5}#homepage .rsDefault .rsArrowIcn,#homepage .rsDefault .rsArrowDisabled .rsArrowIcn:hover{background-color:rgba(51,109,147,0.9);*background-color:#336D93}#profileslider .rsDefault .rsArrow{width:66px;width:4.125rem}#profileslider .rsDefault .rsArrowIcn{top:auto;bottom:18px;bottom:1.125rem}@media only screen and (min-width: 20em){#homepage .rsDefault .rsArrowIcn{top:50%;bottom:auto}#homepage .rsDefault .rsArrow{width:60px;width:3.75rem}#profileslider .rsDefault .rsArrow{width:95px;width:5.9375rem}}@media only screen and (min-width: 33.75em){#homepage .rsDefault .rsArrowIcn{background-color:rgba(0,71,117,0.75);*background-color:#004775}#homepage .rsDefault .rsArrow{width:110px;width:6.875rem}#profileslider .rsDefault .rsArrowIcn{top:50%;bottom:auto}#profileslider .rsDefault .rsArrow{width:60px;width:3.75rem}}@media only screen and (min-width: 61.25em){#homepage .rsDefault .rsArrow{width:160px;width:10rem}.rsDefault .rsThumbsHor{width:540px;width:33.75rem;float:right;height:82px;height:5.125rem;padding-top:16px;padding-top:1rem;padding-bottom:16px;padding-bottom:1rem}}/*!
 * Font Awesome Free 5.0.8 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 *//*!
 * Font Awesome Free 5.0.8 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;src:url("../fonts/fa-solid-900.eot");src:url("../fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../fonts/fa-solid-900.woff2") format("woff2"),url("../fonts/fa-solid-900.woff") format("woff"),url("../fonts/fa-solid-900.ttf") format("truetype"),url("../fonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas{font-family:'Font Awesome 5 Free';font-weight:900}/*!
 * Font Awesome Free 5.0.8 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:normal;src:url("../fonts/fa-brands-400.eot");src:url("../fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("../fonts/fa-brands-400.woff2") format("woff2"),url("../fonts/fa-brands-400.woff") format("woff"),url("../fonts/fa-brands-400.ttf") format("truetype"),url("../fonts/fa-brands-400.svg#fontawesome") format("svg")}.fab{font-family:'Font Awesome 5 Brands'}.ir{border:0;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent}.hidden{display:none !important;visibility:hidden}.visuallyhidden,#helpnav #helpful-header{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,#helpnav .focusable#helpful-header:active,.visuallyhidden.focusable:focus,#helpnav .focusable#helpful-header:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.hideforslide,.js #sectionnav ul.sidenav .nhide,.js #main .researchlist .abstractlist .ahide,.js #main .inthenewslist.ahide,#cal-tut .cal-tut-item ul.nhide{position:absolute !important;top:-9999px !important;left:-9999px !important}.unhideforslide{position:relative !important;top:auto !important;left:auto !important}.invisible{visibility:hidden}.clearfix:before,.directories #main #content .dir-person:before,.directories #main #content .dir-responsibility:before,.directories #main #content .dir-expertise:before,.directories #main #content .dir-hours:before,.directories #main #content .dir-hours-daily:before,.toplinks:before,.webcastdir #content .dir-webcast:before,.webcastdir #main header:before,.directories #main #content .dir-webcast:before,.post #main .feature-listing .readmore:before,.post #main .news-listing .readmore:before,.post #main .blog-listing .readmore:before,.post #main article .readmore:before,.calendar #main #content .event:before,.profiles #main #content .profile-list:before,.clearfix:after,.directories #main #content .dir-person:after,.directories #main #content .dir-responsibility:after,.directories #main #content .dir-expertise:after,.directories #main #content .dir-hours:after,.directories #main #content .dir-hours-daily:after,.toplinks:after,.webcastdir #content .dir-webcast:after,.webcastdir #main header:after,.directories #main #content .dir-webcast:after,.post #main .feature-listing .readmore:after,.post #main .news-listing .readmore:after,.post #main .blog-listing .readmore:after,.post #main article .readmore:after,.calendar #main #content .event:after,.profiles #main #content .profile-list:after{content:"";display:table}.clearfix:after,.directories #main #content .dir-person:after,.directories #main #content .dir-responsibility:after,.directories #main #content .dir-expertise:after,.directories #main #content .dir-hours:after,.directories #main #content .dir-hours-daily:after,.toplinks:after,.webcastdir #content .dir-webcast:after,.webcastdir #main header:after,.directories #main #content .dir-webcast:after,.post #main .feature-listing .readmore:after,.post #main .news-listing .readmore:after,.post #main .blog-listing .readmore:after,.post #main article .readmore:after,.calendar #main #content .event:after,.profiles #main #content .profile-list:after{clear:both}.clearfix,.directories #main #content .dir-person,.directories #main #content .dir-responsibility,.directories #main #content .dir-expertise,.directories #main #content .dir-hours,.directories #main #content .dir-hours-daily,.toplinks,.webcastdir #content .dir-webcast,.webcastdir #main header,.directories #main #content .dir-webcast,.post #main .feature-listing .readmore,.post #main .news-listing .readmore,.post #main .blog-listing .readmore,.post #main article .readmore,.calendar #main #content .event,.profiles #main #content .profile-list{*zoom:1}.unselectable{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.bluegradient,.pagination strong,.alumnidir #main #content .dir-head p a:hover,.searchform button,.alumniprofile header .rightbutton.editpro a,.updateset .button,.tablist .active,.tabtoggle .active,.searchtablist .active,.tablist .active:hover,.tabtoggle .active:hover,.searchtablist .active:hover,.alumnidir #main #content .tabtoggle #refinelink,.toplinks ul.linklist .active,.toplinks ul.linklist .active:hover,.calendar #main aside .actions a,#mini_calendar_calendar #mini_calendar_head,#mini_calendar_calendar .mini_calendar_days,#mini_calendar_calendar #mini_calendar_head th,#mini_calendar_calendar td.today,#mini_calendar_calendar td.today div a,#feeds .odd h3 a,#feeds .odd .h3-style a{background:#004775;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNjZhOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMjg0MiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0066a8),color-stop(100%, #002842));background-image:-moz-linear-gradient(#0066a8,#002842);background-image:-webkit-linear-gradient(#0066a8,#002842);background-image:linear-gradient(#0066a8,#002842)}.lt-ie9 .bluegradient,.lt-ie9 .pagination strong,.pagination .lt-ie9 strong,.lt-ie9 .alumnidir #main #content .dir-head p a:hover,.alumnidir #main #content .dir-head p .lt-ie9 a:hover,.lt-ie9 .searchform button,.searchform .lt-ie9 button,.lt-ie9 .alumniprofile header .rightbutton.editpro a,.alumniprofile header .rightbutton.editpro .lt-ie9 a,.lt-ie9 .updateset .button,.updateset .lt-ie9 .button,.lt-ie9 .tablist .active,.tablist .lt-ie9 .active,.lt-ie9 .tabtoggle .active,.tabtoggle .lt-ie9 .active,.lt-ie9 .searchtablist .active,.searchtablist .lt-ie9 .active,.lt-ie9 .alumnidir #main #content .tabtoggle #refinelink,.alumnidir #main #content .tabtoggle .lt-ie9 #refinelink,.lt-ie9 .toplinks ul.linklist .active,.toplinks ul.linklist .lt-ie9 .active,.lt-ie9 .calendar #main aside .actions a,.calendar #main aside .actions .lt-ie9 a,.lt-ie9 #mini_calendar_calendar #mini_calendar_head,#mini_calendar_calendar .lt-ie9 #mini_calendar_head,.lt-ie9 #mini_calendar_calendar .mini_calendar_days,#mini_calendar_calendar .lt-ie9 .mini_calendar_days,.lt-ie9 #mini_calendar_calendar #mini_calendar_head th,#mini_calendar_calendar #mini_calendar_head .lt-ie9 th,.lt-ie9 #mini_calendar_calendar td.today,#mini_calendar_calendar .lt-ie9 td.today,.lt-ie9 #mini_calendar_calendar td.today div a,#mini_calendar_calendar td.today div .lt-ie9 a,.lt-ie9 #feeds .odd h3 a,#feeds .odd h3 .lt-ie9 a,.lt-ie9 #feeds .odd .h3-style a,#feeds .odd .h3-style .lt-ie9 a,.ie9 .bluegradient,.ie9 .pagination strong,.pagination .ie9 strong,.ie9 .alumnidir #main #content .dir-head p a:hover,.alumnidir #main #content .dir-head p .ie9 a:hover,.ie9 .searchform button,.searchform .ie9 button,.ie9 .alumniprofile header .rightbutton.editpro a,.alumniprofile header .rightbutton.editpro .ie9 a,.ie9 .updateset .button,.updateset .ie9 .button,.ie9 .tablist .active,.tablist .ie9 .active,.ie9 .tabtoggle .active,.tabtoggle .ie9 .active,.ie9 .searchtablist .active,.searchtablist .ie9 .active,.ie9 .alumnidir #main #content .tabtoggle #refinelink,.alumnidir #main #content .tabtoggle .ie9 #refinelink,.ie9 .toplinks ul.linklist .active,.toplinks ul.linklist .ie9 .active,.ie9 .calendar #main aside .actions a,.calendar #main aside .actions .ie9 a,.ie9 #mini_calendar_calendar #mini_calendar_head,#mini_calendar_calendar .ie9 #mini_calendar_head,.ie9 #mini_calendar_calendar .mini_calendar_days,#mini_calendar_calendar .ie9 .mini_calendar_days,.ie9 #mini_calendar_calendar #mini_calendar_head th,#mini_calendar_calendar #mini_calendar_head .ie9 th,.ie9 #mini_calendar_calendar td.today,#mini_calendar_calendar .ie9 td.today,.ie9 #mini_calendar_calendar td.today div a,#mini_calendar_calendar td.today div .ie9 a,.ie9 #feeds .odd h3 a,#feeds .odd h3 .ie9 a,.ie9 #feeds .odd .h3-style a,#feeds .odd .h3-style .ie9 a{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0066A8', endColorstr='#FF002842')}.goldgradient,.searchform button:hover,.alumniprofile header .rightbutton.editpro a:hover,.updateset .button:hover,.alumnidir #main #content .tabtoggle #refinelink:hover,.calendar #main aside .actions a:hover,.calendar #main #content .event .event-date,#mini_calendar_calendar td.has_events div a:hover,#mini_calendar_calendar td.selected div.mini_calendar_date,#mini_calendar_calendar td.daysel div a,#feeds .even h3 a,#feeds .even .h3-style a,#secondarynav:not(.fs-navigation-enabled) #searchdrop{background:#9A6F00;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NkOTQwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzY3NGEwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #cd9400),color-stop(100%, #674a00));background-image:-moz-linear-gradient(#cd9400,#674a00);background-image:-webkit-linear-gradient(#cd9400,#674a00);background-image:linear-gradient(#cd9400,#674a00)}.lt-ie9 .goldgradient,.lt-ie9 .searchform button:hover,.searchform .lt-ie9 button:hover,.lt-ie9 .alumniprofile header .rightbutton.editpro a:hover,.alumniprofile header .rightbutton.editpro .lt-ie9 a:hover,.lt-ie9 .updateset .button:hover,.updateset .lt-ie9 .button:hover,.lt-ie9 .alumnidir #main #content .tabtoggle #refinelink:hover,.alumnidir #main #content .tabtoggle .lt-ie9 #refinelink:hover,.lt-ie9 .calendar #main aside .actions a:hover,.calendar #main aside .actions .lt-ie9 a:hover,.lt-ie9 .calendar #main #content .event .event-date,.calendar #main #content .event .lt-ie9 .event-date,.lt-ie9 #mini_calendar_calendar td.has_events div a:hover,#mini_calendar_calendar td.has_events div .lt-ie9 a:hover,.lt-ie9 #mini_calendar_calendar td.selected div.mini_calendar_date,#mini_calendar_calendar td.selected .lt-ie9 div.mini_calendar_date,.lt-ie9 #mini_calendar_calendar td.daysel div a,#mini_calendar_calendar td.daysel div .lt-ie9 a,.lt-ie9 #feeds .even h3 a,#feeds .even h3 .lt-ie9 a,.lt-ie9 #feeds .even .h3-style a,#feeds .even .h3-style .lt-ie9 a,.lt-ie9 #secondarynav:not(.fs-navigation-enabled) #searchdrop,#secondarynav:not(.fs-navigation-enabled) .lt-ie9 #searchdrop,.ie9 .goldgradient,.ie9 .searchform button:hover,.searchform .ie9 button:hover,.ie9 .alumniprofile header .rightbutton.editpro a:hover,.alumniprofile header .rightbutton.editpro .ie9 a:hover,.ie9 .updateset .button:hover,.updateset .ie9 .button:hover,.ie9 .alumnidir #main #content .tabtoggle #refinelink:hover,.alumnidir #main #content .tabtoggle .ie9 #refinelink:hover,.ie9 .calendar #main aside .actions a:hover,.calendar #main aside .actions .ie9 a:hover,.ie9 .calendar #main #content .event .event-date,.calendar #main #content .event .ie9 .event-date,.ie9 #mini_calendar_calendar td.has_events div a:hover,#mini_calendar_calendar td.has_events div .ie9 a:hover,.ie9 #mini_calendar_calendar td.selected div.mini_calendar_date,#mini_calendar_calendar td.selected .ie9 div.mini_calendar_date,.ie9 #mini_calendar_calendar td.daysel div a,#mini_calendar_calendar td.daysel div .ie9 a,.ie9 #feeds .even h3 a,#feeds .even h3 .ie9 a,.ie9 #feeds .even .h3-style a,#feeds .even .h3-style .ie9 a,.ie9 #secondarynav:not(.fs-navigation-enabled) #searchdrop,#secondarynav:not(.fs-navigation-enabled) .ie9 #searchdrop{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFCD9400', endColorstr='#FF674A00')}.doubleline-top,#page>div.footer,#homepage #page>div.footer{border-top:4px #eee double}.doubleline-bottom,.blog-listing,.feature-listing,.researchlanding .intro,.researchfeatures .intro,.researchlanding #main #content,.researchfeatures #main #content,.admissionsblog #main #content,.podcasts #main #content,#profileslider{border-bottom:4px #eee double}.pull-right{float:right}.pull-left{float:left}body,select,input,textarea,button{color:#595959;font-size:14px;font-size:.875rem}header a,nav a{text-decoration:none}body{background-color:#F7F7F7;height:100%}.h1-style,.h3-style,.h4-style,.h5-style,.h6-style{font-weight:bold}.outerwrapper{min-height:100vh;width:100%;display:flex;flex-flow:column}#wrapper{background-color:#fff;width:100%;flex:0 1 auto}#wrapper>header{width:100%;position:relative;*zoom:1}#wrapper>header:after{content:"";display:table;clear:both}#page{width:100%;*zoom:1}#page:after{content:"";display:table;clear:both}#main{float:left;padding:16px;padding:1rem;width:100%}#content{overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar}@media only screen and (min-width: 33.75em){#content{overflow-x:auto}}#sectionnav{width:100%;float:left;padding:16px;padding:1rem}#page>div.footer{clear:both;float:left;box-sizing:border-box;padding:16px;padding:1rem;width:100%;background-color:#F7F7F7}.outerwrapper>footer{padding:16px;padding:1rem;width:100%;flex:1 1 auto;background-color:#F7F7F7;overflow:hidden;*zoom:1}@media only screen and (min-width: 33.75em){#main{padding:30px;padding:1.875rem}#sectionnav{padding:30px;padding:1.875rem;padding-bottom:0}#page>div.footer{padding:30px;padding:1.875rem}.outerwrapper>footer{padding:30px;padding:1.875rem}}@media only screen and (min-width: 61.25em){body{text-align:center;background:#fff url(../css/img/page-bck.png) repeat top left}#wrapper{width:980px;width:61.25rem;text-align:left;margin:0 auto;box-shadow:0 0 10px #CCC;background-color:#fff}#main{padding:0}.hassubnav #main{float:right;width:71.42857%;margin-right:30px;margin-right:1.875rem;margin-top:45px;margin-top:2.8125rem;padding-bottom:30px;padding-bottom:1.875rem}#sectionnav,#refinesearch{float:left;width:20.40816%;margin-left:30px;margin-left:1.875rem;margin-top:45px;margin-top:2.8125rem;padding:0;padding-bottom:45px;padding-bottom:45px;padding-bottom:2.8125rem}#page>div.footer{width:920px;width:57.5rem;margin:0 30px;margin: 0 1.875rem;background-color:#fff;padding:0}.outerwrapper>footer{width:980px;width:61.25rem;text-align:left;margin:0 auto;padding:0;background-color:transparent}header h1,header .h1-style{margin-top:0}}.logowrap{width:100%;text-align:center;padding:16px;padding:1rem}#wrapper>header #logo{width:165px;width:10.3125rem;height:60px;height:3.75rem;margin:0 auto}#wrapper>header #logo a{display:block;width:100%;height:100%;background:transparent url(../css/img/gspp-logo-rgb-web.png) left top no-repeat;overflow:hidden;text-indent:-999em}.svg #wrapper>header #logo a{background:transparent url(../css/img/gspp-logo-rgb.svg) left top no-repeat;background-size:165px 60px;background-size: 10.3125rem 3.75rem}@media only screen and (min-width: 33.75em){#wrapper>header #logo{width:220px;width:13.75rem;height:80px;height:5rem}.svg #wrapper>header #logo a{background-size:220px 80px;background-size: 13.75rem 5rem}}@media only screen and (min-width: 61.25em){.logowrap{padding:0}#wrapper>header #logo{float:left;margin:2.55102% 0 2.7551% 3.26531%}}.content-section{background-color:#fff}.navlinks{background:#004775;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNjZhOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMjg0MiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0066a8),color-stop(100%, #002842));background-image:-moz-linear-gradient(#0066a8,#002842);background-image:-webkit-linear-gradient(#0066a8,#002842);background-image:linear-gradient(#0066a8,#002842);width:50%;float:left}.lt-ie9 .navlinks,.ie9 .navlinks{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0066A8', endColorstr='#FF002842')}#mainnav-header,#secondarynav-header{text-transform:uppercase;letter-spacing:.1em;max-width:49%}#mainnav-header{float:left;opacity:0}#mainnav-header.fs-navigation-enabled{opacity:1}#secondarynav-header{float:right;opacity:0}#secondarynav-header.fs-navigation-enabled{opacity:1;background:transparent url(../css/img/secondarynav-icons.png) right top no-repeat;width:90px;width:5.625rem;background-size:150px 40px;background-size: 9.375rem 2.5rem;text-indent:-999em}#secondarynav-header.fs-navigation-enabled:hover,#secondarynav-header.fs-navigation-enabled:focus{background:transparent url(../css/img/secondarynav-icons-hover.png) right top no-repeat;background-size:150px 40px;background-size: 9.375rem 2.5rem}#secondarynav-header.fs-navigation-open{background:none;opacity:1;text-indent:0;width:auto}#secondarynav-header.fs-navigation-open:hover,#secondarynav-header.fs-navigation-open:focus{background:none}.fs-navigation-enabled#mainnav a,.fs-navigation-enabled#secondarynav a{display:block;text-transform:uppercase;letter-spacing:.1em}.fs-navigation-enabled#mainnav{padding-top:.875em}.fs-navigation-enabled#mainnav a{padding:6px 20px;padding: .375rem 1.25rem;font-size:16px;font-size:1rem}.fs-navigation-enabled#secondarynav{padding-top:1em}.fs-navigation-enabled#secondarynav a{padding:.25em 1.25em}.fs-navigation-enabled #infonav #info-header{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.fs-navigation-enabled #personanav{padding-bottom:1em}.fs-navigation-enabled #personanav #persona-header{padding-left:1.25em;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.125em}.fs-navigation-enabled #searchnav #searchnav-header{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.fs-navigation-enabled #searchnav .directories{margin-bottom:1em}.fs-navigation-enabled #searchnav .search a{color:#595959}.fs-navigation-enabled #searchnav .search a:hover{color:#595959;cursor:default}.fs-navigation-enabled #searchdrop{padding:0 1.25em}.fs-navigation-enabled #searchdrop form,.fs-navigation-enabled #searchdrop fieldset{width:100%}.fs-navigation-enabled #searchdrop input[type="search"]{box-sizing:border-box;width:100%;margin-bottom:.375em;padding:.5em}.fs-navigation-enabled #searchdrop button{float:right;background-color:#004775;border:0;color:white;padding:.5em 1em}.fs-navigation-enabled #searchdrop button:hover,.fs-navigation-enabled #searchdrop button:focus{background-color:#9A6F00}@media only screen and (min-width: 61.25em){.navlinks{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navhead{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#infonav{float:left;position:absolute;right:21.93878%}#infonav h4,#infonav .h4-style{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#infonav ul{float:left}#infonav li{float:left}#infonav li a{display:block;font-size:14px;font-size:.875rem;padding:1.157em .8em 1.114em;text-transform:uppercase;letter-spacing:.1em;color:#004775}#infonav li a:hover{color:#9A6F00}#personanav{float:left;position:absolute;z-index:10;right:2.12em;top:.714em;border:1px solid #004775;width:16.73469%;background:#e5f5ff;font-size:14px;font-size:.875rem}#personanav #persona-header{text-transform:uppercase;letter-spacing:.1em;color:#004775;margin:0;padding:.4em 0 .15em 0.8em}#personanav #persona-header:after{content:"\f0d7";font-family:"Font Awesome 5 Free";font-size:16px;font-size:1rem;margin-left:0.6em}#personanav #persona-header:hover{cursor:default}#personanav ul{height:1px;overflow:hidden}#personanav .tapshow{height:auto;overflow:auto}#personanav li a{display:block;width:100%;padding:0.1em 0.8em}#personanav li a:hover{color:#002842;background:#c2e7ff;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2ZWZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2E4ZGRmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d6efff),color-stop(100%, #a8ddff));background-image:-moz-linear-gradient(#d6efff,#a8ddff);background-image:-webkit-linear-gradient(#d6efff,#a8ddff);background-image:linear-gradient(#d6efff,#a8ddff)}.no-touch #personanav:hover ul,#personanav:focus ul{height:auto}#searchnav{float:right}#searchnav h4,#searchnav .h4-style{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#searchnav ul{float:left;position:absolute;right:1.55em;top:6.4em}#searchnav li{float:left}#searchnav li a{display:block;font-size:14px;font-size:.875rem;line-height:28px;line-height:1.75rem;padding:.857em .51em .714em;text-transform:uppercase;letter-spacing:.1em;color:#9A6F00}#searchnav li a:hover{color:#674a00}#searchnav .directories a:before{content:"\f0c0";font-family:"Font Awesome 5 Free"}#searchnav .search a:before{content:"\f002";font-family:"Font Awesome 5 Free"}#mainnav{width:100%;float:left;background:#004775;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNjZhOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMjg0MiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0066a8),color-stop(100%, #002842));background-image:-moz-linear-gradient(#0066a8,#002842);background-image:-webkit-linear-gradient(#0066a8,#002842);background-image:linear-gradient(#0066a8,#002842);overflow:hidden}.lt-ie9 #mainnav,.ie9 #mainnav{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0066A8', endColorstr='#FF002842')}#mainnav h4,#mainnav .h4-style{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#mainnav ul{clear:left;float:left;position:relative;left:50%}#mainnav li{display:block;float:left;padding:0;position:relative;right:50%}#mainnav li a{font-size:14px;font-size:.875rem;display:block;padding:.857em .72em .714em;color:white;text-transform:uppercase;letter-spacing:.1em}#mainnav li a:hover{color:#ffb801}#mainnav .selected a{color:#ffb801}#about #mainnav .about a,#admissions #mainnav .admissions a,#academics #mainnav .academics a,#centers-executive-education #mainnav .centers-executive-education a,#student-life #mainnav .student-life a,#career-services #mainnav .career-services a,#research #mainnav .research a,#make-a-gift #mainnav .make-a-gift a{color:#ffb801}}#helpnav li a{display:block;font-size:13px;font-size:.8125rem;padding:3px 0;padding: .1875rem 0;color:#595959;text-transform:uppercase;letter-spacing:.1em}#helpnav li a:hover{color:#9A6F00}#findusnav{text-transform:uppercase;letter-spacing:.1em;font-size:13px;font-size:.8125rem}#findusnav #findus-header{margin:0;color:#9A6F00;padding:13px 0 3px 0;padding: .8125rem 0 .1875rem 0}#findusnav li a{display:block;padding:3px 0;padding: .1875rem 0;color:#595959}#findusnav li a:hover{color:#9A6F00}@media only screen and (min-width: 33.75em){#page>div.footer{display:flex}#helpnav{width:50%}#findusnav{width:50%}#findusnav #findus-header{padding:0 0 3px 0;padding: 0 0 .1875rem 0}}@media only screen and (min-width: 47.5em){#page>div.footer{flex-direction:column}#helpnav{width:100%}#findusnav{width:100%}#findusnav #findus-header{padding:13px 0 0 0;padding: .8125rem 0 0 0;width:100%;text-align:center}#helpnav ul,#findusnav ul{width:100%;display:flex;flex-direction:row;justify-content:center}#helpnav li a,#findusnav li a{padding:6px 12px;padding: .375rem .75rem}}@media only screen and (min-width: 61.25em){#page>div.footer{flex-direction:row;justify-content:space-between}#helpnav{flex:28}#findusnav{flex:72;display:flex;flex-direction:row;justify-content:flex-end}#findusnav #findus-header{width:auto;padding:13px 12px 13px 10px;padding: .8125rem .75rem .8125rem .625rem}#findusnav ul{width:auto;justify-content:flex-end}#helpnav li a,#findusnav li a{padding:13px 12px 13px 10px;padding: .8125rem .75rem .8125rem .625rem}}footer .copyright{float:left;font-size:12px;font-size:.75rem;text-align:center;width:100%}footer .login{float:right}footer .login a{text-decoration:none}footer .login input{color:white;background-color:#9A6F00;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFB801', endColorstr='#FF342500');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYjgwMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzM0MjUwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffb801),color-stop(100%, #342500));background-image:-moz-linear-gradient(top, #ffb801 0%,#342500 100%);background-image:-webkit-linear-gradient(top, #ffb801 0%,#342500 100%);background-image:linear-gradient(to bottom, #ffb801 0%,#342500 100%)}footer .login input:hover{background-color:#004775;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0085DB', endColorstr='#FF00090F');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwODVkYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDkwZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0085db),color-stop(100%, #00090f));background-image:-moz-linear-gradient(top, #0085db 0%,#00090f 100%);background-image:-webkit-linear-gradient(top, #0085db 0%,#00090f 100%);background-image:linear-gradient(to bottom, #0085db 0%,#00090f 100%)}footer .loggedin{float:right}footer .loggedin a{text-decoration:none}@media only screen and (min-width: 61.25em){footer .copyright{line-height:28px;line-height:1.75rem;text-align:left;width:60%}}section#debug{margin-top:50px}#sectionnav h4,#sectionnav .h4-style,#sectionnav #section-header{color:#9A6F00;font-size:14px;font-size:.875rem;font-weight:bold}#sectionnav h4 a,#sectionnav .h4-style a,#sectionnav #section-header a{color:#9A6F00;text-decoration:none}#sectionnav .sectionnav h4,#sectionnav .sectionnav .h4-style{margin-bottom:0.3em}#sectionnav ul.sidenav{font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem}#sectionnav ul.sidenav li{padding:1px 0 5px;padding: .0625rem 0 .3125rem}#sectionnav ul.sidenav li a{color:#595959}#sectionnav ul.sidenav li a:hover{color:#9A6F00}#sectionnav ul.sidenav li span:after{color:#9A6F00;content:"+";font-weight:bold;margin-left:.2em;margin-right:.2em}#sectionnav ul.sidenav li span.over:after{content:"\2013"}#sectionnav ul.sidenav li.treevue-focus:focus{background:#eee}#sectionnav ul.sidenav ul{font-size:12px;font-size:.75rem;margin:.5em 0 .8em 2em}#sectionnav>ul.sidenav>.selected>a,#sectionnav>ul.sidenav>.selected ul .selected>a{color:#9A6F00}.js .sectionnav.collapse{position:absolute !important;top:-9999px !important;left:-9999px !important}@media only screen and (min-width: 61.25em){.js .sectionnav.collapse{position:relative !important;top:auto !important;left:auto !important}}@media only screen and (min-width: 33.75em){#sectionnav h4,#sectionnav .h4-style,#sectionnav #section-header{font-size:18px;font-size:1.125rem}}@media only screen and (min-width: 61.25em){#sectionnav h4,#sectionnav .h4-style,#sectionnav #section-header{margin:0 0 .85em 0;line-height:1em;padding-top:.15em}}#main>header{padding-bottom:20px;padding-bottom:1.25rem;position:relative}#main>header h1,#main>header .h1-style{margin:-1px 0 0;color:#004775;font-size:30px;font-size:1.875rem;line-height:1.1}#main>header h2,#main>header .h2-style{margin:.2em 0 0;color:#9A6F00;font-size:22px;font-size:1.375rem;font-style:italic}#main>header div.edit-entry-wrap{position:absolute;top:0;right:0}#main>header div.edit-entry-btn{display:none}#main>header div.edit-entry-btn a{color:#FFF;display:block;text-decoration:none;padding:.4em 1em}#main>header div.edit-entry-btn a:hover{background:#7f7f7f}#main p{margin-top:0;margin-bottom:.8em}#main h3,#main .h3-style{color:#004775;font-size:22px;font-size:1.375rem;line-height:1.1em;margin:1.5em 0 .3em}#main h4,#main .h4-style{color:#9A6F00;font-size:19px;font-size:1.1875rem;line-height:1.1em;margin:1.3em 0 .3em}#main h4 a,#main .h4-style a{color:#9A6F00}#main h4 a:hover,#main .h4-style a:hover{color:#004775}#main h5,#main .h5-style{color:#004775;font-size:16px;font-size:1rem;line-height:1.1em;margin:1.1em 0 .4em}#main h6,#main .h6-style{font-size:13px;font-size:.8125rem;line-height:1.2em;margin:1em 0 .3em;text-transform:uppercase;letter-spacing:0.1em}#main h6 a,#main .h6-style a{color:#595959}#main h6 a:hover,#main .h6-style a:hover{color:#9A6F00}#main img{max-width:100%}#main abbr[title]{border-bottom:1px dotted;cursor:help}#main #content>h3:first-child,#main #content>h4:first-child,#main #content>h5:first-child,#main #content>.h3-style:first-child,#main #content>.h4-style:first-child,#main #content>.h5-style:first-child{margin-top:0}#main #content img{max-width:100%;height:auto;margin:1em auto;display:block}#main #content hr{width:100%;height:0;color:transparent;background:transparent;border:0 solid transparent;clear:both}#main .morelink{text-decoration:none;padding:0 .4em}#main .morelink strong:after{color:#99B4C7;content:"\f0da";font-family:"Font Awesome 5 Free";font-size:10px;font-size:.625rem;margin-left:.6em}#main .morelink:hover strong:after{color:#ffb801}#main table{width:100%;max-width:100%}#main table th,#main table td{color:#000}@media only screen and (min-width: 47.5em){#main #content img{margin:.3em auto 1em}#main #content img.left{float:left;margin-right:1.5em}#main #content img.right{float:right;margin-left:1.5em}#main #content img.extraspacebelow{margin-bottom:2em}#main header div.edit-entry-btn{display:inline-block;float:right}}#main aside{border-top:4px #eee double;margin-top:30px;margin-top:1.875rem}.hassidebar #main header{width:100%}.hassidebar #main aside{border:0;color:#004775}.hassidebar #main aside h3,.hassidebar #main aside h4,.hassidebar #main aside h5,.hassidebar #main aside h6,.hassidebar #main aside .h3-style,.hassidebar #main aside .h4-style,.hassidebar #main aside .h5-style,.hassidebar #main aside .h6-style{color:#004775;margin:1em 0 .2em}.hassidebar #main aside h3:first-child,.hassidebar #main aside h4:first-child,.hassidebar #main aside h5:first-child,.hassidebar #main aside h6:first-child,.hassidebar #main aside .h3-style:first-child,.hassidebar #main aside .h4-style:first-child,.hassidebar #main aside .h5-style:first-child,.hassidebar #main aside .h6-style:first-child{margin-top:0}.hassidebar #main aside h3 a,.hassidebar #main aside h4 a,.hassidebar #main aside h5 a,.hassidebar #main aside h6 a,.hassidebar #main aside .h3-style a,.hassidebar #main aside .h4-style a,.hassidebar #main aside .h5-style a,.hassidebar #main aside .h6-style a{color:#004775}.hassidebar #main aside h3 a:hover,.hassidebar #main aside h4 a:hover,.hassidebar #main aside h5 a:hover,.hassidebar #main aside h6 a:hover,.hassidebar #main aside .h3-style a:hover,.hassidebar #main aside .h4-style a:hover,.hassidebar #main aside .h5-style a:hover,.hassidebar #main aside .h6-style a:hover{color:#9A6F00}.hassidebar #main aside p{font-size:12px;font-size:.75rem}.hassidebar #main aside h4,.hassidebar #main aside .h4-style{color:#9A6F00}.hassidebar #main aside h6,.hassidebar #main aside .h6-style{font-size:12px;font-size:.75rem;margin-top:.8em}.hassidebar #main aside img{max-width:100%}.hassidebar #main aside .sidesel{width:100%;display:block;padding-bottom:2em}@media only screen and (min-width: 33.75em){.hassidebar #main header div.edit-entry-wrap{width:28.57143%}.hassidebar #main #content{float:left;width:68.57143%}.hassidebar #main aside{float:right;margin-top:0;width:28.57143%}}.skiplinks{position:absolute;left:0;top:0;width:100%;text-align:center}.skiplinks a{display:block;position:absolute;left:-99999em;top:10px}.skiplinks a:focus,.skiplinks a:active{position:relative;left:0;z-index:9999;height:auto;width:60%;margin:0 auto;padding:20px 30px;padding: 1.25rem 1.875rem;text-align:center;text-decoration:none;font-size:24px;font-size:1.5rem;color:white;background-color:rgba(0,71,117,0.95);border:1px dotted #004775}#splashimages{width:100%;float:left;border-top:1px solid #FFF}#splashimages img{float:left}#splashimages img:last-child{border-right:0}#splashimages .lastchild{border-right:0}@media only screen and (min-width: 61.25em){#splashimages img{float:left}#splashimages img:last-child{border-right:0}#splashimages .lastchild{border-right:0}}.pagination{clear:both;float:left;position:relative;left:50%;padding-top:10px;padding-top:.625rem}.pagination a,.pagination strong{display:block;float:left;padding:.2em .5em;margin:.2em;text-decoration:none;position:relative;right:50%}.pagination a:hover{background:#eee;color:#004775}.pagination strong{color:#FFF}.directories #main header h1 .dirsection,.directories #main header .h1-style .dirsection{font-size:12px;font-size:.75rem;color:#595959;display:block;text-transform:uppercase;letter-spacing:0.1em;padding-bottom:0.2em}.directories #main header h1 .ex,.directories #main header .h1-style .ex{font-size:14px;font-size:.875rem;color:#595959;display:block}.directories #main header h2,.directories #main header .h2-style{font-size:14px;font-size:.875rem}.directories #main #content ul,.directories #main #content ol{padding-left:1.2em;margin-top:0}.directories #main #content li{padding-bottom:.4em}.directories #main #content .pt-switch li{padding-bottom:0}.directories #main #content .dir-person{width:100%;border-top:1px solid #eee;padding-bottom:15px;padding-bottom:.9375rem}.directories #main #content .dir-person img{width:100%;max-width:180px;margin-left:auto;margin-right:auto}.directories #main #content .dir-info{float:right;position:relative;width:100%}.directories #main #content .dir-info h3,.directories #main #content .dir-info .h3-style{margin:15px 0 0 0;margin: .9375rem 0 0 0;font-size:20px;font-size:1.25rem}.directories #main #content .dir-info h3 a,.directories #main #content .dir-info .h3-style a{text-decoration:none}.directories #main #content .dir-info h3 .ex,.directories #main #content .dir-info .h3-style .ex{font-size:15px;font-size:.9375rem;color:#595959;display:block}.directories #main #content .dir-info h4,.directories #main #content .dir-info .h4-style{margin:.2em 0 0;font-weight:normal;font-style:italic;color:#595959;font-size:14px;font-size:.875rem}.directories #main #content .dir-info .expertise,.directories #main #content .dir-info .interests{padding-top:10px;padding-top:.625rem}.directories #main #content .dir-info .expertise ul li,.directories #main #content .dir-info .interests ul li{font-size:13px;font-size:.8125rem}.directories #main #content .dir-responsibility,.directories #main #content .dir-expertise{width:100%;border-top:1px solid #eee;padding-top:10px;padding-top:.625rem;padding-bottom:15px;padding-bottom:.9375rem}.directories #main #content .dir-responsibility h3,.directories #main #content .dir-responsibility .h3-style,.directories #main #content .dir-expertise h3,.directories #main #content .dir-expertise .h3-style{font-size:19px;font-size:1.1875rem;margin-top:0}.directories #main #content .dir-responsibility ul,.directories #main #content .dir-expertise ul{padding-top:.2em}.directories #main #content .dir-responsibility a,.directories #main #content .dir-expertise a{text-decoration:none}.directories #main #content .dir-hours{width:100%;border-top:1px solid #eee;padding-top:10px;padding-top:.625rem;padding-bottom:15px;padding-bottom:.9375rem}.directories #main #content .dir-hours a{text-decoration:none}.directories #main #content .dir-hours h3,.directories #main #content .dir-hours .h3-style{width:100%;font-size:19px;font-size:1.1875rem;margin-top:0}.directories #main #content .dir-hours .contact{padding-top:.6em;width:100%}.directories #main #content .dir-hours .contact a{text-decoration:underline}.directories #main #content .dir-hours .hours{padding-top:.6em;width:100%}.directories #main #content .dir-hours .hours a{text-decoration:underline}.directories #main #content .dir-hours p{margin-bottom:.4em}.directories #main #content .dir-hours-daily{width:100%;border-top:1px solid #eee;padding-top:10px;padding-top:.625rem;padding-bottom:15px;padding-bottom:.9375rem}.directories #main #content .dir-hours-daily a{text-decoration:none}.directories #main #content .dir-hours-daily .hours-info h3,.directories #main #content .dir-hours-daily .hours-info .h3-style{font-size:19px;font-size:1.1875rem;margin-top:0}.directories #main #content .dir-hours-daily .hours-info h4,.directories #main #content .dir-hours-daily .hours-info .h4-style{margin:.2em 0 0;font-weight:normal;font-style:italic;color:#595959;font-size:16px;font-size:1rem}.directories #main #content .dir-hours-daily .hours-info .contact{padding-top:.2em}.directories #main #content .dir-hours-daily .hours-info .contact a{text-decoration:underline}.directories #main #content .dir-hours-daily .hours-daily{padding-top:.2em}.directories #main #content .dir-hours-daily .hours-daily a{text-decoration:underline}.directories #main #content .dir-hours-daily p{margin-bottom:.4em}.directories #main aside h5.jc{color:#9A6F00}div.faculty-profile-btn{display:block;float:left}div.faculty-profile-btn a{color:#FFF;display:block;font-size:0.875rem;font-weight:initial;line-height:0.875rem;padding:.4em 1em;text-decoration:none}div.faculty-profile-btn a:hover{background:#7f7f7f}div.faculty-profile-btn.small-btn{float:right}.phddir #main #content h3,.phddir #main #content .h3-style,.mppdir #main #content h3,.mppdir #main #content .h3-style{margin:15px 0 0 0;margin: .9375rem 0 0 0;padding-bottom:.4em;font-size:20px;font-size:1.25rem}.phddir #main #content h3.recent,.phddir #main #content .h3-style.recent,.mppdir #main #content h3.recent,.mppdir #main #content .h3-style.recent{padding-bottom:.1em}.phddir #main #content h3 a,.phddir #main #content .h3-style a,.mppdir #main #content h3 a,.mppdir #main #content .h3-style a{text-decoration:none}.phddir #main #content p,.mppdir #main #content p{margin-bottom:.1em}.phddir #main #content .interests,.mppdir #main #content .interests{padding-top:0}.phddir #main #content .jc,.mppdir #main #content .jc{font-size:15px;font-size:.9375rem;margin-top:-.2em;margin-bottom:1em}.phddir #main #content .jc a,.mppdir #main #content .jc a{text-decoration:none;color:#9A6F00}.phddir #main #content .jc a:hover,.mppdir #main #content .jc a:hover{color:#004775}.phddir #main #content .dir-person .dir-info h4,.phddir #main #content .dir-person .dir-info .h4-style,.mppdir #main #content .dir-person .dir-info h4,.mppdir #main #content .dir-person .dir-info .h4-style{line-height:1.3;margin-top:0}.phddir #main #content .recentinfo,.mppdir #main #content .recentinfo{padding-top:.6em}.staffdir #main #content h4,.staffdir #main #content .h4-style{padding-bottom:.8em}.staffdir #main #content p{margin-bottom:.2em}.staffdir #main #content .responsibilities{padding-top:.6em}.staffdir #main #content .responsibilities ul{margin-bottom:0}.staffdir #main #content .responsibilities li{padding-bottom:.2em}.staffdir #main #content .hours-header{display:none}.bofadir #main #content .dir-person .dir-info h4,.bofadir #main #content .dir-person .dir-info .h4-style{line-height:1.3}.aboard #main #content .aoff{font-size:15px;font-size:.9375rem;color:#9A6F00;margin-top:0}.aboard #main #content h4,.aboard #main #content .h4-style{padding-bottom:.8em}.aboard #main #content p{margin-bottom:.2em}.profile #main header{width:100%}.profile #main header .nameandtitle{float:right;width:100%}.profile #main header.withphoto .nameandtitle{width:64%}.profile #main header h1,.profile #main header .h1-style{font-size:20px;font-size:1.25rem}.profile #main header h1 .ex,.profile #main header .h1-style .ex{font-size:14px;font-size:.875rem;color:#595959;display:block}.profile #main header h2,.profile #main header .h2-style{font-size:14px;font-size:.875rem}.profile #main header img{float:left;max-width:30%;margin-right:5%}.profile #main #content{width:100%;clear:both;padding-top:2em}@media only screen and (min-width: 20em){.directories #main #content .dir-person img{float:left;width:25%;margin-left:0;margin-right:0;margin-top:0}.directories #main #content .dir-info{width:68%}.directories #main #content .dir-info .expertise,.directories #main #content .dir-info .interests{float:left;width:100%}.directories #main #content .dir-info .expertise ul,.directories #main #content .dir-info .interests ul{width:100%;float:left;column-count:1;list-style-position:inside;padding-left:0}.directories #main #content .dir-info .expertise ul li,.directories #main #content .dir-info .interests ul li{break-inside:avoid;padding-bottom:0;padding-left:1em;text-indent:-1em}.profile #main header h1,.profile #main header .h1-style{font-size:24px;font-size:1.5rem}.profile #main header h1 .ex,.profile #main header .h1-style .ex{font-size:16px;font-size:1rem}.profile #main header h2,.profile #main header .h2-style{font-size:16px;font-size:1rem}.profile #main header.withphoto .nameandtitle{width:74%}.profile #main header img{max-width:20%}}@media only screen and (min-width: 33.75em){.directories #main #content .dir-responsibility h3,.directories #main #content .dir-responsibility .h3-style,.directories #main #content .dir-expertise h3,.directories #main #content .dir-expertise .h3-style{float:left;width:35%}.directories #main #content .dir-responsibility ul,.directories #main #content .dir-expertise ul{float:right;width:54.5%}.directories #main #content .dir-hours h3,.directories #main #content .dir-hours .h3-style{float:left;width:38%;margin-right:4%}.directories #main #content .dir-hours .contact{padding-top:.2em;float:right;width:58%}.directories #main #content .dir-hours .contact a{text-decoration:underline}.directories #main #content .dir-hours .hours{padding-top:.2em;float:right;width:100%;padding-left:42%}.directories #main #content .dir-hours .hours a{text-decoration:underline}.directories #main #content .dir-person img{width:16.8%}.directories #main #content .dir-info{width:80.2%}.directories #main #content .dir-info .expertise ul,.directories #main #content .dir-info .interests ul{column-count:2}.directories #main #content .dir-info h3 .ex,.directories #main #content .dir-info .h3-style .ex{display:inline;padding-left:0.4em}.directories #main #content .dir-info h4,.directories #main #content .dir-info .h4-style{font-size:16px;font-size:1rem}.profile #main header h1,.profile #main header .h1-style{font-size:30px;font-size:1.875rem}.profile #main header h1 .ex,.profile #main header .h1-style .ex{font-size:20px;font-size:1.25rem;display:inline-block;padding-left:0.4em}.profile #main header h2,.profile #main header .h2-style{font-size:20px;font-size:1.25rem}.profile #main header.withphoto .nameandtitle{width:100%}.profile #main #content{float:left;width:68.57143%}.profile #main aside{float:right;width:28.57143%;padding-top:2em}.profile #main aside img{margin-bottom:1.5em}.profile.facultyprofile aside{padding-top:1em}.phddir #main #content .jc,.mppdir #main #content .jc{position:absolute;top:0;right:0;margin-top:1.1em}}@media only screen and (min-width: 47.5em){.directories #main #content .dir-person img{width:12.8%}.directories #main #content .dir-info{width:84.2%}.directories #main #content .dir-info .expertise ul,.directories #main #content .dir-info .interests ul{column-count:3}.directories #main #content .dir-hours h3,.directories #main #content .dir-hours .h3-style{width:28%}.directories #main #content .dir-hours .contact{width:33%;margin-right:4%;padding-right:.625em;float:left}.directories #main #content .dir-hours .hours{width:28%;padding-left:0}.staffdir #main #content .staffinfo{float:left;width:48%}.staffdir #main #content .responsibilities{float:right;width:48%;padding-top:0}.staffdir #main #content .dir-hours-daily .hours-info{float:left;width:32%}.staffdir #main #content .dir-hours-daily .hours-daily{padding-top:.2em;float:right;width:64%}.staffdir #main #content .dir-hours-daily .hours-daily a{text-decoration:underline}.staffdir #main #content .dir-hours-daily .hours-daily .day{float:left;width:20%;padding-right:10px}.staffdir #main #content .dir-hours-daily .hours-daily strong{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.staffdir #main #content .hours-header{width:100%;display:block;overflow:hidden;*zoom:1;margin-top:0;margin-bottom:0;font-size:14px;font-size:.875rem}.staffdir #main #content .hours-header em{font-style:normal;color:#595959}.staffdir #main #content .hours-header .name{display:block;float:left;width:36%}.staffdir #main #content .hours-header .day{display:block;float:left;width:12.8%;padding-right:10px;padding-right:.625rem}.aboard #main #content .aoff{position:absolute;top:0;right:0;margin-top:1.1em}}@media only screen and (min-width: 61.25em){.directories #main #content .dir-info .expertise ul,.directories #main #content .dir-info .interests ul{column-count:2}}.alumnidir #main #content .searchtablist{padding-left:0}.alumnidir #main #content .searchtablist li{margin-right:0}.alumnidir #main #content #basictab p{width:100%;display:flex;flex-direction:row;justify-content:space-between}.alumnidir #main #content #basictab button{width:4.125em;margin-left:.625em}.alumnidir #main #content #basictab #keywords{flex:1}.alumnidir #main #content #basictab .searchmode{flex-direction:column;justify-content:flex-start}.alumnidir #main #content .dir-alumni{width:100%;float:left}.alumnidir #main #content .dir-info{width:100%;display:flex;flex-direction:column}.alumnidir #main #content .dir-info p{margin-bottom:0}.alumnidir #main #content .dir-info .workinfo{margin-top:1em}.alumnidir #main #content .dir-info ul,.alumnidir #main #content .dir-info li{margin:0;padding-bottom:0}.alumnidir #main #content .dir-info h4,.alumnidir #main #content .dir-info .h4-style{color:#004775;font-style:normal;font-weight:bold;text-transform:uppercase;letter-spacing:.1em}.alumnidir #main #content .dir-info h4 small,.alumnidir #main #content .dir-info .h4-style small{color:#595959;font-size:12px;font-size:.75rem;font-weight:normal;font-style:italic;text-transform:capitalize;letter-spacing:normal}.alumnidir #main #content .dir-head{width:100%;display:flex;flex-direction:row;justify-content:space-between}.alumnidir #main #content .dir-head h3,.alumnidir #main #content .dir-head .h3-style{flex:1}.alumnidir #main #content .dir-head p{margin-top:15px;width:6em}.alumnidir #main #content .dir-head p a{display:block;background:#d9d9d9;color:#595959;padding:.2em .8em;text-decoration:none;font-size:12px;font-size:.75rem;text-align:center}.alumnidir #main #content .dir-head p a:hover{color:#FFF}.alumnidir #main #content .searchform{background:#e5f5ff;width:100%;float:left;padding:3%;margin-bottom:1.5em}.alumnidir #main #content .searchform h4,.alumnidir #main #content .searchform .h4-style{color:#004775;margin-top:0}.alumnidir #sectionnav #changePasswordBtn,.alumnidir #sectionnav #changeEmailBtn,.alumniprofile #sectionnav #changePasswordBtn,.alumniprofile #sectionnav #changeEmailBtn{border:0;padding:0;background:none}.alumnidir #sectionnav #changePasswordBtn:hover,.alumnidir #sectionnav #changeEmailBtn:hover,.alumniprofile #sectionnav #changePasswordBtn:hover,.alumniprofile #sectionnav #changeEmailBtn:hover{color:#9A6F00}@media only screen and (min-width: 20em){#directories .alumnidir #main #content .searchtablist{width:100%;display:flex;flex-direction:row;justify-content:space-between}#directories .alumnidir #main #content .searchtablist li{width:49%;flex:0 1 auto;float:none}}@media only screen and (min-width: 33.75em){#directories .alumnidir #main #content .searchtablist{justify-content:flex-start}#directories .alumnidir #main #content .searchtablist li{width:auto;margin-right:.4em;margin-bottom:0}#directories .alumnidir #main #content #basictab .searchmode{flex-direction:row}#directories .alumnidir #main #content .dir-info{flex-direction:row;flex-wrap:wrap;justify-content:space-between}#directories .alumnidir #main #content .dir-info .generalinfo,#directories .alumnidir #main #content .dir-info .workinfo{width:48%;margin-top:.3em}#directories .alumnidir #main #content .dir-head p a{font-size:14px;font-size:.875rem}}.searchform fieldset{width:100%;float:left;margin-bottom:.3em}.searchform fieldset label{display:block;font-weight:bold;padding-bottom:.2em}.searchform fieldset label.sublabel{font-weight:normal}.searchform fieldset label small{font-weight:normal;font-style:italic}#main .searchform fieldset .searchmode{margin-bottom:0}.searchform fieldset .searchmode label{display:inline;padding-right:1em}.searchform fieldset .searchmode span{margin-right:1em}.searchform button{color:#FFF;border:0}#advancedtab button,#searchrefine button,#noresults button{padding:.6em 1.2em}#advancedtab button.addrule,#advancedtab button.removerule,#searchrefine button.addrule,#searchrefine button.removerule,#noresults button.addrule,#noresults button.removerule{float:right}#advancedtab button.reset,#searchrefine button.reset,#noresults button.reset{margin-right:.4em}.s-limit p{padding-top:.6em;float:left;margin-bottom:0 !important;margin-right:3%}.s-limit button{margin-top:.5em}#main .search-keyword h5,#main .search-keyword .h5-style{margin-top:0}#advancedtab p,#searchrefine p,#noresults p{margin-bottom:1em}#advancedtab input[type='search'],#advancedtab select,#searchrefine input[type='search'],#searchrefine select,#noresults input[type='search'],#noresults select{box-sizing:border-box;width:100%}.search-degrees p.a-mpp{clear:both}.search-degrees p.a-ppia{padding-top:.625em}.a-sector .addremove,.a-sector .addrule,.a-sector .removerule,.a-policy .addremove,.a-policy .addrule,.a-policy .removerule{margin:2px 0 0;text-indent:-100000px;width:16px;height:16px;display:block;border:none;cursor:pointer;padding:0 2.3em 0 0 !important}.a-sector .addrule,.a-policy .addrule{background:url("../css/img/add_remove.png") no-repeat scroll left top transparent !important;border:medium none;box-shadow:none}.a-sector .removerule,.a-policy .removerule{background:transparent url("../css/img/add_remove.png") bottom left no-repeat !important;box-shadow:none;border:none}@media only screen and (min-width: 47.5em){.searchwrap{display:flex;flex-direction:row;justify-content:space-between}.search-names p{flex:0 1 auto;width:31%}.search-degrees .searchwrap p{flex:0 1 auto;width:23%}.search-degrees .a-ppia{padding-top:.625em}.a-org,.a-place,.a-secfoc,.a-policies{width:100%;display:flex;flex-direction:row;justify-content:space-between}.a-org p,.a-place p,.a-secfoc p,.a-policies p{flex:0 1 auto}.a-org p{width:31%}.a-place{flex-wrap:wrap}.a-place p{width:51%}.a-place p.a-state{width:11%}.a-place p.a-country{width:31%}.a-sector,.a-policy{width:63%;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.a-sector label,.a-policy label{width:100%}#advancedtab .a-sector select,#searchrefine .a-sector select,#noresults .a-sector select,#advancedtab .a-policy select,#searchrefine .a-policy select,#noresults .a-policy select{margin-bottom:.1em;flex:0 1 auto;width:83%}#advancedtab .a-sector select.boolean,#searchrefine .a-sector select.boolean,#noresults .a-sector select.boolean,#advancedtab .a-policy select.boolean,#searchrefine .a-policy select.boolean,#noresults .a-policy select.boolean{width:15%}.a-focus,.a-pother{width:31%}}.search-info{padding-bottom:1em;width:100%}.search-info .result-detail{float:left;padding:.4em 0 0}.alumniprofile header{position:relative}.alumniprofile header .rightbutton{position:absolute;right:0;top:0}.alumniprofile header .rightbutton a{display:block;background:#d9d9d9;color:#595959;text-decoration:none;line-height:2.4em;height:2.4em;padding:0 1em}.alumniprofile header .rightbutton a:hover{background:#7f7f7f;color:#FFF}.alumniprofile header .rightbutton a em{vertical-align:-.1em;font-style:normal}.alumniprofile header .rightbutton.editpro{display:none;right:8.8em}.alumniprofile header .rightbutton.editpro a{color:#FFF}@media only screen and (min-width: 61.25em){.alumniprofile header .rightbutton.editpro{display:block}}.profilesection{width:100%;padding-bottom:2em}.alumniwrap{width:100%;display:flex;flex-direction:column}.alumnicol{width:100%}.personalinfo .alumniwrap .alumnicol:first-child{padding-bottom:2em}.alumniprofile #main header{padding-top:2.8125em}.alumniprofile #main #content p{margin-bottom:0}.alumniprofile #main #content h3,.alumniprofile #main #content .h3-style{margin-top:0}.alumniprofile #main #content h3 small,.alumniprofile #main #content .h3-style small{font-size:13px;font-size:.8125rem;font-weight:normal;font-style:italic}.alumniprofile #main #content .jdesc,.alumniprofile #main #content .workcontact{margin-top:.8em}.alumniprofile #main #content .workcontact .alumnicol{margin-bottom:.8em}@media only screen and (min-width: 33.75em){.alumniprofile #main header{padding-top:0}.alumniwrap{flex-direction:row;justify-content:space-between}.alumnicol{width:48%}.personalinfo .alumniwrap .alumnicol:first-child{padding-bottom:0}}.updateset,.updateline{width:100%;float:left}.updateset{background:#e5f5ff;width:94%;float:left;padding:3%;margin-bottom:1em}#main #content .updateset h3,#main #content .updateset .h3-style{margin-top:0}#main #content .updateset h4,#main #content .updateset .h4-style{color:#004775;width:100%;overflow:hidden;*zoom:1;padding-top:.6em}.updateset label{display:block;font-weight:bold;padding-bottom:.2em}.updateset label.sublabel{font-weight:normal}.updateset label small{font-weight:normal;font-style:italic}.updateset .p-sub{float:right;padding-right:3.5%}#main #content .updateset .p-sub{margin-bottom:0}.updateset .button{color:#FFF;border:0;float:right;padding:.6em 1.0em}.changelogin input[type="text"],.changelogin input[type="password"]{width:96%}.socnet label{float:left;width:65%}.updateline p{float:left}.col3 p{width:31%;margin-right:2%;float:left}.col3 p input{width:95%}.namesub .p-sub{padding-top:.8em}.descsub .p-sub{padding-top:2em}.workinfoupdate h3,.workinfoupdate .h3-style{float:left}.workinfoupdate p{float:right}.col2 p{width:48%;margin-right:2%;float:left}.col2 p input{width:95%}.colhalf{width:48%;margin-right:2%}.colhalf p{width:100%}.colhalf p input{width:95%}.colhalf .p-city{width:75%;margin-right:4%}.colhalf .p-city input{width:95%}.colhalf .p-st{width:20%}.colhalf .p-zip{width:47%;margin-right:4%}.colhalf .p-zip input{width:95%}.colhalf .p-ctry{width:47%}.colhalf .p-ctry input{width:95%}.p-email{width:31%;margin-right:2%;float:left}#main #content .p-email{margin-bottom:0}.p-email input{width:95%}.p-add input{margin-bottom:.4em}.p-sect,.p-pol,.div-desc{width:65%;margin-right:3%}.p-sect select,.p-pol select,.div-desc select{width:98%;height:6.5em}.p-sect textarea,.p-pol textarea,.div-desc textarea{width:97%;height:6.5em}.div-desc{float:left}#main #content .div-desc{margin-bottom:0}.f-focus{width:29%;float:left}.f-focus fieldset{width:100%}.f-focus fieldset label{font-weight:normal}.p-focus{width:100%}#main #content .p-focus{margin-bottom:.2em}.p-other,.p-ced{width:29%;float:left}.p-other input,.p-ced input{width:95%}#main #content .loginbox{background:#e5f5ff;width:100%;float:left;padding:4%;margin-bottom:1em}#main #content .loginbox h3,#main #content .loginbox .h3-style{margin-top:0}#main #content .loginbox label{display:inline-block;font-weight:bold;width:6em}#main #content .loginbox .acceptpolicy{font-size:13px;font-size:.8125rem;margin-left:2em;text-indent:-2em}#main #content .loginbox .acceptpolicy input{margin-right:.8em}#main #content .loginbox a{text-decoration:none}#main #content .loginbox .backtologin{margin-left:.6em}#main #content .loginbox .loginBeforeCheckbox{height:60px}#main #content .loginbox .loginButton{margin-bottom:0em}#main #content .loginbox .loginButton button{display:inline-block;padding:6px 12px;margin-bottom:0;line-height:1.5em;text-align:center;white-space:nowrap;vertical-align:middle;color:#FFF;background-color:#004775;background-image:none;border:1px solid transparent;border-radius:4px}#main #content .forgotpwd .loginform{padding-right:0;border-right:0}#main #content .forgotpwd .logininfo{padding-left:5%;border-left:1px solid #004775}#main #content .error,#main #content .success{display:block;margin-bottom:1em;padding:.6em;color:#dd0000;border:1px solid #dd0000;font-size:13px;font-size:.8125rem}#main #content .success{color:#33CC33;border:1px solid #33CC33}.tablist,.tabtoggle,.searchtablist{float:left;width:100%;padding:0;margin:0 0 2em;list-style:none}.tablist li,.tabtoggle li,.searchtablist li{float:left;margin-right:5px;margin-right:.3125rem}.tablist li a,.tabtoggle li a,.searchtablist li a{display:block;text-decoration:none;padding:.4em 1em;background:#d9d9d9;color:#595959}.tablist li a:hover,.tabtoggle li a:hover,.searchtablist li a:hover{background:#7f7f7f;color:#FFF}.tablist .active,.tabtoggle .active,.searchtablist .active{color:#FFF}.tablist .active:hover,.tabtoggle .active:hover,.searchtablist .active:hover{cursor:default;color:#FFF}#directories .tablist,#directories .tabtoggle,#directories .searchtablist{display:flex;flex-direction:column}#directories .tablist li,#directories .tabtoggle li,#directories .searchtablist li{margin-bottom:2%;padding-bottom:0}#directories .tablist li a,#directories .tabtoggle li a,#directories .searchtablist li a{width:100%}#directories #main #content .tablist,#directories #main #content .tabtoggle,#directories #main #content .searchtablist{padding-left:0}#directories #main #content .tablist li,#directories #main #content .tabtoggle li,#directories #main #content .searchtablist li{padding-bottom:0}.tablist{width:100%}.alumnidir #main #content .tablist,.alumnidir #main #content .tabtoggle,.alumnidir #main #content .searchtablist{margin-bottom:5px;margin-bottom:.3125rem}.alumnidir #main #content .tabtoggle{width:100%;padding-left:0 !important;flex-direction:column}.alumnidir #main #content .tabtoggle li{flex:0 1 auto;margin:0 !important;padding:0;width:100%}.alumnidir #main #content .tabtoggle li a{line-height:2.4em;height:2.4em;padding:0 1em}.alumnidir #main #content .tabtoggle #refinelink{color:#FFF}.alumnidir #main #content .tabtoggle #refinelink strong:after{content:"\f0d7";font-family:"Font Awesome 5 Free";margin-left:.6em}.alumnidir #main #content .tabtoggle #newsearch em{font-style:normal}#alumni-orderby{clear:both;width:100%}.limitfilters{display:flex;flex-direction:column}.limitfilters p{width:100%}.limitwrap{width:100%}.limitwrap button{width:auto;padding:0 .8em;margin-top:0.5em;height:1.6em}@media only screen and (min-width: 20em){.alumnidir #main #content .tabtoggle{flex-direction:row;justify-content:space-between}.alumnidir #main #content .tabtoggle li{width:49%}.alumnidir #main #content .limitwrap button{width:auto}}@media only screen and (min-width: 33.75em){.alumnidir #main #content .tabtoggle{float:right;width:auto;justify-content:flex-end}.alumnidir #main #content .tabtoggle li{float:right;margin-right:0;padding-left:10px;padding-left:.625rem;width:auto}.alumnidir #main #content .limitfilters{flex-direction:row;justify-content:flex-start;float:left;flex:1}.alumnidir #main #content .limitfilters p{width:auto;min-width:25%}.alumnidir #main #content .limitwrap{width:100%;float:left;display:flex}.alumnidir #main #content .limitwrap button{float:left;width:auto}}.toplinks{padding:0;margin:20px 0 0;margin: 1.25rem 0 0}.toplinks ul.linklist{margin:0;float:left;padding:0;list-style:none;display:flex;flex-direction:column;width:100%}#directories #content .toplinks ul.linklist{padding:0}#directories #content .toplinks ul.linklist li{padding-bottom:0}.toplinks ul.linklist li{margin-bottom:.3125em}.toplinks ul.linklist li a{display:block;text-decoration:none;padding:.4em 1em;background:#d9d9d9;color:#595959}.toplinks ul.linklist li a:hover{background:#7f7f7f;color:#FFF}.toplinks ul.linklist .active{color:#FFF}.toplinks ul.linklist .active:hover{cursor:default;color:#FFF}.ie9 .toplinks ul.linklist,.lt-ie9 .toplinks ul.linklist{zoom:1;width:495px;width:30.9375rem}.staffdir .toplinks ul{width:100%}.choosefaculty+.chosen-container,.choosestudent+.chosen-container{margin-top:1em}@media only screen and (min-width: 20em){#directories #main #content .tablist{flex-direction:row;flex-wrap:wrap;justify-content:space-between}#directories #main #content .tablist li{width:49%;margin-right:0}}@media only screen and (min-width: 33.75em){.toplinks ul.linklist{flex-direction:row}.toplinks ul.linklist li{margin-right:.3125em}.phddir .toplinks ul.linklist,.mppdir .toplinks ul.linklist,.mpadir .toplinks ul.linklist{width:50%}.toplinks .choosestudent{width:38% !important;float:right}.toplinks .choosestudent+.chosen-container{width:38% !important;margin-top:0;float:right}.staffdir .toplinks ul.linklist{flex-wrap:wrap;justify-content:space-between}.staffdir .toplinks ul.linklist li{width:49%;margin-right:0;margin-bottom:2%}#directories #main #content .tablist{width:100%;justify-content:flex-start}#directories #main #content .tablist li{width:auto;margin-right:.3125em;margin-bottom:.3125em}}@media only screen and (min-width: 47.5em){.toplinks ul.linklist{width:70%}.toplinks .choosefaculty,.toplinks .choosestudent{width:28% !important;float:right}.toplinks .choosefaculty+.chosen-container,.toplinks .choosestudent+.chosen-container{width:28% !important;margin-top:0;float:right}.staffdir .toplinks ul.linklist{width:100%;justify-content:flex-start}.staffdir .toplinks ul.linklist li{width:auto;margin-right:.3125em;margin-bottom:0}}#content .webcast-info{padding:1.6em 0 1em}#content .webcast-info p{margin-bottom:0.5em}#content .webcast-info p span{display:block}#content .webcast-links{float:left;width:100%;padding:1em 0;margin-top:1.2em;background:#eee}#content .webcast-links p{margin:0 1em}.webcastdir #content .dir-webcast{width:100%;border-top:1px solid #eee;padding-bottom:25px;padding-bottom:1.5625rem}.webcastdir #content .dir-webcast .videothumb{width:100%;text-align:center}.webcastdir #content .dir-webcast img{margin:0 auto}.webcastdir #content .dir-webcast .dir-info{padding-top:8px;padding-top:.5rem}.webcastdir #content .dir-webcast .dir-info h3,.webcastdir #content .dir-webcast .dir-info .h3-style{font-size:18px;font-size:1.125rem;margin-top:0}.webcastdir #content .dir-webcast .dir-info h3 a,.webcastdir #content .dir-webcast .dir-info .h3-style a{text-decoration:none}.webcastdir #content .dir-webcast .dir-info h4,.webcastdir #content .dir-webcast .dir-info .h4-style{margin:.2em 0 .7em;font-weight:normal;font-style:italic;color:#595959;font-size:14px;font-size:.875rem}.webcastdir #content .dir-webcast .dir-info p{margin-bottom:.2em;font-size:12px;font-size:.75rem}.webcastdir #content .dir-webcast .dir-info p strong:nth-child(2){margin-left:50px;margin-left:3.125rem}.webcastdir #content .dir-webcast .dir-info .date-length{margin-bottom:.6em}.webcastdir #main header .filterset{float:left;padding-top:1em;width:100%;display:flex;flex-direction:column}.webcastdir #main header .filterset h5,.webcastdir #main header .filterset .h5-style{float:left;margin-top:0;padding-right:1em;line-height:1.55}.webcastdir #main header .filterset .filter{margin-bottom:.5625em}@media only screen and (min-width: 33.75em){.webcastdir #main header .filterset{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.webcastdir #main header .filterset h5,.webcastdir #main header .filterset .h5-style{width:100%}.webcastdir #main header .filterset .filter{flex:0 1 31%}}@media only screen and (min-width: 47.5em){.webcastdir #main header .filterset{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.webcastdir #main header .filterset h5,.webcastdir #main header .filterset .h5-style{width:auto}.webcastdir #main header .filterset .filter{flex:0 1 28%}}.directories #main #content .dir-webcast{width:100%;border-top:1px solid #eee;padding-bottom:25px;padding-bottom:1.5625rem}.directories #main #content .dir-webcast .videothumb{width:100%;text-align:center}.directories #main #content .dir-webcast img{margin:0 auto}.directories #main #content .dir-webcast .dir-info{padding-top:8px;padding-top:.5rem}.directories #main #content .dir-webcast .dir-info h3,.directories #main #content .dir-webcast .dir-info .h3-style{font-size:18px;font-size:1.125rem;margin-top:0}.directories #main #content .dir-webcast .dir-info h3 a,.directories #main #content .dir-webcast .dir-info .h3-style a{text-decoration:none}.directories #main #content .dir-webcast .dir-info h4,.directories #main #content .dir-webcast .dir-info .h4-style{margin:.2em 0 .7em;font-weight:normal;font-style:italic;color:#595959;font-size:14px;font-size:.875rem}.directories #main #content .dir-webcast .dir-info p{margin-bottom:.2em;font-size:12px;font-size:.75rem}.directories #main #content .dir-webcast .dir-info p strong:nth-child(2){margin-left:30px;margin-left:1.875rem}.directories #main #content .dir-webcast .dir-info .date-length{margin-bottom:.6em}@media only screen and (min-width: 20em){.webcastdir #content .dir-webcast .videothumb,.directories #main #content .dir-webcast .videothumb{width:32%;float:left}.webcastdir #content .dir-webcast img,.directories #main #content .dir-webcast img{margin:0}.webcastdir #content .dir-webcast .dir-info,.directories #main #content .dir-webcast .dir-info{width:65%;float:right;padding-top:18px;padding-top:1.125rem}#content .webcast-info p span{display:inline}#content .webcast-info p span:nth-child(2){margin-left:20px;margin-left:1.25rem}}.post #main .feature-listing header,.post #main .news-listing header,.post #main .blog-listing header,.post #main article header{padding-bottom:14px;padding-bottom:.875rem}.post #main .feature-listing h1,.post #main .feature-listing .h1-style,.post #main .news-listing h1,.post #main .news-listing .h1-style,.post #main .blog-listing h1,.post #main .blog-listing .h1-style,.post #main article h1,.post #main article .h1-style{margin:0;font-size:1.5rem;line-height:1.1}.post #main .feature-listing h2,.post #main .feature-listing .h2-style,.post #main .news-listing h2,.post #main .news-listing .h2-style,.post #main .blog-listing h2,.post #main .blog-listing .h2-style,.post #main article h2,.post #main article .h2-style{margin:0.1em 0 0;font-style:italic;color:#9A6F00}.post #main .feature-listing h4,.post #main .feature-listing .h4-style,.post #main .news-listing h4,.post #main .news-listing .h4-style,.post #main .blog-listing h4,.post #main .blog-listing .h4-style,.post #main article h4,.post #main article .h4-style{font-style:italic}.post #main .feature-listing .postmeta,.post #main .news-listing .postmeta,.post #main .blog-listing .postmeta,.post #main article .postmeta{font-size:12px;font-size:.75rem;color:#a6a6a6;text-transform:uppercase;letter-spacing:.1em;margin:0 0 .2em}.post #main .feature-listing .readmore a,.post #main .news-listing .readmore a,.post #main .blog-listing .readmore a,.post #main article .readmore a{display:block;background:#d9d9d9;color:#595959;float:left;padding:.2em .8em;text-decoration:none}.post #main .feature-listing .readmore a strong:after,.post #main .news-listing .readmore a strong:after,.post #main .blog-listing .readmore a strong:after,.post #main article .readmore a strong:after{content:"\f0da";font-family:"Font Awesome 5 Free";font-size:10px;font-size:.625rem;margin-left:.6em}.post #main .feature-listing .readmore a:hover,.post #main .news-listing .readmore a:hover,.post #main .blog-listing .readmore a:hover,.post #main article .readmore a:hover{background:#ccc}.post #main aside{margin-top:1.45em}.post #main aside h4,.post #main aside .h4-style{padding-top:.2em}.post #main aside ul{margin-left:0;padding-left:0;margin-top:.4em;list-style:none;font-size:13px;font-size:.8125rem}.post #main aside ul a{text-decoration:none}.post #main aside .recent{margin-left:0;padding-left:0;line-height:1.3em;margin-top:.8em}.post #main aside .recent li{padding-bottom:.6em;padding-left:1.4em;position:relative}.post #main aside .recent li a:before{position:absolute;margin-right:.55em;top:.15em;left:0em;font-size:15px;font-size:.9375rem}.post #main aside .active a{color:#9A6F00}.post #main aside .item-year{font-size:12px;font-size:.75rem;color:#a6a6a6;letter-spacing:.1em}.post #main aside .item-year ul{margin-top:0;padding-left:1.2em}.post #main aside .item-year .item-month{font-size:12px;font-size:.75rem;color:#a6a6a6;letter-spacing:.1em}.post #main aside .item-year .item-month a{letter-spacing:0;color:#004775;font-size:13px;font-size:.8125rem}.post #main aside .item-year .item-month a:hover{color:#9A6F00}.post #main aside .item-year .active a{color:#9A6F00}.post .facultyblog{padding:.2em 0 1em}.post .bloglink a{text-decoration:none}.post .postlist{list-style:none;margin-left:0;padding-left:0;line-height:1.3em;margin-top:.8em;margin-bottom:0}.post .postlist li{padding-bottom:.6em;padding-left:1.4em;position:relative}.post .postlist li a{text-decoration:none}.post .postlist li:before{background:#004775;border-radius:200px;border-radius:12.5rem;color:#FFF;content:"\f10d";font-family:"Font Awesome 5 Free";font-size:5px;font-size:.3125rem;left:0em;padding:0 6px;padding: 0 .375rem;position:absolute}.blog #main aside .recent li:before{background:#004775;border-radius:200px;border-radius:12.5rem;color:#FFF;content:"\f10d";font-family:"Font Awesome 5 Free";font-size:5px;font-size:.3125rem;left:0em;padding:0 5px;padding: 0 .3125rem;position:absolute}.feat #main aside .recent li:before{content:"\f212";font-family:"Font Awesome 5 Brands";left:0em;position:absolute}.news #main aside .recent li:before{content:"\f1ea";font-family:"Font Awesome 5 Free";left:0em;position:absolute}#main #content .newsthumb{float:left;margin:0 15px 5px 0;margin: 0 .9375rem .3125rem 0}#main .social{padding-bottom:25px;padding-bottom:1.5625rem}#main .researchlist,#main .courseslist{padding:0;margin:0;list-style:none}#main .researchlist li,#main .courseslist li{padding-bottom:1.2em;margin-bottom:1.2em;border-bottom:1px solid #eee}#main .researchlist h5,#main .researchlist .h5-style,#main .courseslist h5,#main .courseslist .h5-style{margin-top:0;font-size:17px;font-size:1.0625rem}#main .researchlist h5 a,#main .researchlist .h5-style a,#main .courseslist h5 a,#main .courseslist .h5-style a{text-decoration:none}#main .researchlist p,#main .courseslist p{margin:0;font-size:13px;font-size:.8125rem}#main .researchlist .authors,#main .researchlist .semester,#main .courseslist .authors,#main .courseslist .semester{font-size:15px;font-size:.9375rem;margin-bottom:.4em}#main .researchlist .abstractlist{overflow:hidden;*zoom:1;padding-top:.6em}#main .researchlist .abstractlist .abstractlink{display:block;background:#d9d9d9;color:#595959;float:left;padding:.2em .8em;text-decoration:none}#main .researchlist .abstractlist .abstractlink strong:after{content:"\f0da";font-family:"Font Awesome 5 Free";font-size:10px;font-size:.625rem;margin-left:.6em}#main .researchlist .abstractlist .abstractlink:hover{background:#bfbfbf;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmYmZiZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #bfbfbf),color-stop(100%, #d9d9d9));background-image:-moz-linear-gradient(#bfbfbf,#d9d9d9);background-image:-webkit-linear-gradient(#bfbfbf,#d9d9d9);background-image:linear-gradient(#bfbfbf,#d9d9d9);cursor:pointer}#main .researchlist .abstractlist .abstractlink:hover strong:after{content:"\f0d7";font-family:"Font Awesome 5 Free";font-size:10px;font-size:.625rem;margin-left:.6em}#main .researchlist .abstractlist .abstractlink.open strong:after{content:"\f0d7";font-family:"Font Awesome 5 Free";font-size:10px;font-size:.625rem;margin-left:.6em}#main .researchlist .abstractlist .abstractlink.open:hover strong:after{content:"\f0da";font-family:"Font Awesome 5 Free";font-size:10px;font-size:.625rem;margin-left:.6em}#main .researchlist .abstractlist .abstract{overflow:hidden;*zoom:1;float:left;background:#d9d9d9;color:#000;padding:0 .8em}#main .researchlist .abstractlist .abstract p{margin:0 0 .6em}#main .researchlist .abstractlist .abstract p:first-child{margin-top:0.8em}#main .researchlist .abstractlist .abstract p:last-child{margin-bottom:0.8em}#research #content h4+ul,#research #content .h4-style+ul{padding-left:1.2em;margin-top:0}.selectedpubs #content img{float:right;max-width:200px;max-width:12.5rem;margin:24px 0 10px 25px;margin: 1.5rem 0 .625rem 1.5625rem;border:5px solid #FFF;box-shadow:0 0 10px #CCC}.selectedpubs #content .pubref{font-size:16px;font-size:1rem}.researchlanding #main .feature-listing{border-bottom:none;margin:0;padding:0}.researchfeatures #main .feature-listing{margin-bottom:1.7em;padding-bottom:1.2em}.researchlanding .intro,.researchfeatures .intro{padding-bottom:20px;padding-bottom:1.25rem;margin-bottom:20px;margin-bottom:1.25rem}.researchlanding #main #content,.researchfeatures #main #content{padding-bottom:20px;padding-bottom:1.25rem;margin-bottom:20px;margin-bottom:1.25rem}.researchlanding #main aside,.researchfeatures #main aside{margin-top:0}.researchlanding #main aside h4 a,.researchlanding #main aside .h4-style a,.researchfeatures #main aside h4 a,.researchfeatures #main aside .h4-style a{text-decoration:none}.researchlanding #main .featured h2,.researchlanding #main .featured .h2-style,.researchfeatures #main .featured h2,.researchfeatures #main .featured .h2-style{margin:0;padding:0;font-size:26px;font-size:1.625rem}.researchlanding #main .featured h2 a,.researchlanding #main .featured .h2-style a,.researchfeatures #main .featured h2 a,.researchfeatures #main .featured .h2-style a{text-decoration:none}.researchlanding #main .feature-listing h3,.researchlanding #main .feature-listing .h3-style,.researchfeatures #main .feature-listing h3,.researchfeatures #main .feature-listing .h3-style{font-size:18px;font-size:1.125rem;margin:0}.researchlanding #main .feature-listing h4,.researchlanding #main .feature-listing .h4-style,.researchfeatures #main .feature-listing h4,.researchfeatures #main .feature-listing .h4-style{font-size:16px;font-size:1rem;margin:0.5em 0 0 0}.researchlanding #main .morelink,.researchfeatures #main .morelink{padding-left:0}.researchlanding #main .feature-listing .morelink,.researchfeatures #main .feature-listing .morelink{padding-left:0.4em}.researchlanding #main aside ul .morelink,.researchfeatures #main aside ul .morelink{margin-left:1.5em}@media only screen and (min-width: 33.75em){.researchlanding #main #content,.researchfeatures #main #content{padding-bottom:0;margin-bottom:0;border-bottom:none}}.newslanding #main .news-listing{border-bottom:none;margin:0;padding:0}.newscenter #main .news-listing{margin-bottom:.6em;padding-bottom:1.2em}.newslanding #main aside,.newscenter #main aside{margin-top:0}.newslanding #main aside h4 a,.newslanding #main aside .h4-style a,.newscenter #main aside h4 a,.newscenter #main aside .h4-style a{text-decoration:none}.newslanding #main aside .pncover,.newscenter #main aside .pncover{padding:14px;padding:.875rem;background:#EEE;border:0}.newslanding #main aside .pncover img,.newscenter #main aside .pncover img{box-shadow:0 0 10px #CCC;border:1px solid #CCC;margin-top:.6em}.newslanding #main .news-listing header,.newscenter #main .news-listing header{padding-bottom:10px;padding-bottom:.625rem}.newslanding #main .news-listing:first-child header,.newscenter #main .news-listing:first-child header{padding-top:0}.newslanding #main .news-listing h3,.newslanding #main .news-listing .h3-style,.newscenter #main .news-listing h3,.newscenter #main .news-listing .h3-style{font-size:18px;font-size:1.125rem;margin:0}.newslanding #main .news-listing h4,.newslanding #main .news-listing .h4-style,.newscenter #main .news-listing h4,.newscenter #main .news-listing .h4-style{font-size:16px;font-size:1rem;margin:0.5em 0 0 0}.newslanding #main .morelink,.newscenter #main .morelink{padding-left:0}.newslanding #main .news-listing .morelink,.newscenter #main .news-listing .morelink{padding-left:0.4em}.newslanding #main .pncover p,.newscenter #main .pncover p{margin:.6em 0 0}.admissionsblog #main #content,.podcasts #main #content{padding-bottom:20px;padding-bottom:1.25rem;margin-bottom:20px;margin-bottom:1.25rem}.admissionsblog #main aside,.podcasts #main aside{margin-top:0}.admissionsblog #main aside h4 a,.admissionsblog #main aside .h4-style a,.podcasts #main aside h4 a,.podcasts #main aside .h4-style a{text-decoration:none}.admissionsblog #main .blog-listing,.podcasts #main .blog-listing{margin-bottom:1.7em;padding-bottom:1.2em}.admissionsblog #main .blog-listing h3,.admissionsblog #main .blog-listing .h3-style,.podcasts #main .blog-listing h3,.podcasts #main .blog-listing .h3-style{font-size:18px;font-size:1.125rem;margin:0}.admissionsblog #main .blog-listing h4,.admissionsblog #main .blog-listing .h4-style,.podcasts #main .blog-listing h4,.podcasts #main .blog-listing .h4-style{font-size:16px;font-size:1rem;margin:0.5em 0 0 0}.admissionsblog #main .readmore,.podcasts #main .readmore{padding-left:0}.admissionsblog #main .blog-listing .readmore,.podcasts #main .blog-listing .readmore{padding-left:0.4em}.admissionsblog #main aside ul .readmore,.podcasts #main aside ul .readmore{margin-left:1.5em}@media only screen and (min-width: 33.75em){.podcasts #main #content{padding-bottom:0;margin-bottom:0;border-bottom:none}}#directories #main #content .researchlist,#directories #main #content .courseslist{list-style:disc}#directories #main #content .researchlist>li,#directories #main #content .courseslist>li{margin-bottom:1.2em;border-bottom:none}#directories #main #content .researchlist ul,#directories #main #content .courseslist ul{margin-bottom:0em}#directories #main #content .researchlist ul>li,#directories #main #content .courseslist ul>li{margin-bottom:0em;border-bottom:none}#directories #main #content .researchlist h5,#directories #main #content .researchlist .h5-style,#directories #main #content .courseslist h5,#directories #main #content .courseslist .h5-style{font-size:14px;font-size:.875rem;margin-bottom:0}#directories #main #content .researchlist p,#directories #main #content .courseslist p{font-size:14px;font-size:.875rem}#directories #main #content .researchlist .authors,#directories #main #content .courseslist .authors{font-size:14px;font-size:.875rem;margin-bottom:0}#directories #main #content .researchlist .abstractlist .abstractlink,#directories #main #content .courseslist .abstractlist .abstractlink{font-size:12px;font-size:.75rem}#directories #main #content .researchlist .abstractlist .abstractlink strong:after,#directories #main #content .courseslist .abstractlist .abstractlink strong:after{font-size:8px;font-size:.5rem}#main #newstab h3.inthenewslink,#main #newstab .h3-style.inthenewslink{float:left;margin:0;clear:both;display:inline-block;text-decoration:none}#main #newstab h3.inthenewslink:after,#main #newstab .h3-style.inthenewslink:after{content:"\f0da";font-family:"Font Awesome 5 Free";font-size:14px;font-size:.875rem;margin-left:.6em}#main #newstab h3.inthenewslink:hover,#main #newstab .h3-style.inthenewslink:hover{cursor:pointer}#main #newstab h3.inthenewslink:hover:after,#main #newstab .h3-style.inthenewslink:hover:after{content:"\f0d7";font-family:"Font Awesome 5 Free";font-size:14px;font-size:.875rem;margin-left:.6em}#main #newstab .inthenewslist{clear:both}#main #newstab .inthenewslist li{padding-bottom:.4em}#main #newstab .inthenewslist h5,#main #newstab .inthenewslist .h5-style{margin-top:0;font-size:14px;font-size:.875rem;margin-bottom:0}#main #newstab .inthenewslist h5 a,#main #newstab .inthenewslist .h5-style a{text-decoration:none}#main #newstab .inthenewslist p{margin:0;font-size:14px;font-size:.875rem}.calendar #main{position:relative}.calendar #main aside{float:right;width:100%}.calendar #main aside .eventfilters{margin-top:2em}.calendar #main aside .act-contact{width:100%;padding:15px 16px .5em 16px;margin-top:.3em;margin-bottom:2em;float:left;display:block;background-color:#eee}.calendar #main aside .act-contact p{font-size:13px;font-size:.8125rem}.calendar #main aside .actions{width:100%;float:left;padding-bottom:1.6em}.calendar #main aside .actions a{float:left;margin-right:5px;margin-right:.3125rem;display:block;text-decoration:none;padding:.4em 1em;color:#FFF}.calendar #main aside .actions a:hover{color:#FFF}.calendar #main aside .related-events{margin-left:0;padding-left:1.2em;line-height:1.3em;margin-top:.8em}.calendar #main aside .related-events li{font-size:13px;font-size:.8125rem;padding-bottom:.3em}.calendar #main #content{overflow-x:visible !important}.calendar #main #content header{float:left}.calendar #main #content ul,.calendar #main #content ol{padding-left:1.2em;margin-top:0}.calendar #main #content li{padding-bottom:.4em}.calendar #main #content .event{width:100%;border-top:1px solid #eee;padding-bottom:15px;padding-bottom:.9375rem;float:left}.calendar #main #content .event .event-date{width:auto;max-width:30%;color:#FFF;text-align:center;text-transform:uppercase;padding:10px 0;padding: .625rem 0;line-height:1}.calendar #main #content .event .event-date span{padding:0}.calendar #main #content .event .event-date .month{letter-spacing:.1em;line-height:14px;line-height:.875rem}.calendar #main #content .event .event-info{width:100%}.calendar #main #content .event .event-info h3,.calendar #main #content .event .event-info .h3-style{margin:15px 0 .2em 0;margin-top:15px;margin-top:.9375rem;font-size:20px;font-size:1.25rem}.calendar #main #content .event .event-info h3 a,.calendar #main #content .event .event-info .h3-style a{text-decoration:none}.calendar #main #content .day-view .event-info{width:100% !important}.hassidebar #main #content .day-view .event-info{width:100%}#mini_calendar_calendar{width:100%;font-size:12px;font-size:.75rem;margin-top:4px;margin-top:.25rem}#mini_calendar_calendar td,#mini_calendar_calendar th{margin:0;padding:0;text-align:center}#mini_calendar_calendar td{border:1px solid #FFF}#mini_calendar_calendar #mini_calendar_head,#mini_calendar_calendar .mini_calendar_days{width:100%}#mini_calendar_calendar #mini_calendar_head th{color:#FFF}#mini_calendar_calendar #mini_calendar_head th a{color:#FFF;text-decoration:none;text-transform:uppercase;display:block;padding:6px 1px;padding: .375rem .0625rem}#mini_calendar_calendar #mini_calendar_head th a:hover{color:#ffb801}#mini_calendar_calendar .mini_calendar_days{background:#eee}#mini_calendar_calendar .mini_calendar_days th{background:#eee;width:14.2857143%;padding:6px 1px;padding: .375rem .0625rem}#mini_calendar_calendar td a{display:block;color:#fff;text-decoration:none}#mini_calendar_calendar td div,#mini_calendar_calendar td.has_events div,#mini_calendar_calendar td.mini_calendar_pad div{vertical-align:middle;text-align:center;padding:6px 1px;padding: .375rem .0625rem}#mini_calendar_calendar td.has_events div{padding:0}#mini_calendar_calendar td.has_events div a{font-weight:bold;color:#004775;display:block;padding:6px 1px;padding: .375rem .0625rem;background-color:#eee}#mini_calendar_calendar td.has_events div a:hover,#mini_calendar_calendar td.selected div.mini_calendar_date{color:#fff}#mini_calendar_calendar td.today,#mini_calendar_calendar td.today div a{color:#ffffff}#mini_calendar_calendar .middot{color:#FFF}#mini_calendar_calendar td.daysel div a{color:#fff}#mini_calendar_calendar td.mini_calendar_pad{background:#FFF}@media only screen and (min-width: 20em){.calendar #main #content .event .event-date{float:left;color:#FFF;text-align:center;width:13%;text-transform:uppercase;padding:10px 0;padding: .625rem 0;line-height:1}.calendar #main #content .event .event-date span{padding:0}.calendar #main #content .event .event-date .month{letter-spacing:.1em;line-height:14px;line-height:.875rem}.calendar #main #content .event .event-date .date{display:block;font-size:26px;font-size:1.625rem;line-height:24px;line-height:1.5rem}.calendar #main #content .event .event-info{width:83%;float:right;position:relative}}@media only screen and (min-width: 33.75em){.calendar #main aside{display:flex;flex-direction:row;justify-content:space-between}.calendar #main aside #mini_calendar_calendar,.calendar #main aside .eventfilters{width:48%}.calendar #main aside .eventfilters{margin-top:0}.calendar #main #content .event .event-date{width:10%}.calendar #main #content .event .event-info{width:86%}.calendar.hassidebar #main #content .event .event-date{width:13%}.calendar.hassidebar #main #content .event .event-info{width:83%}}@media only screen and (min-width: 47.5em){.calendar #main aside{display:flex;width:28.57143%;flex-direction:column;justify-content:flex-start}.calendar #main aside #mini_calendar_calendar,.calendar #main aside .eventfilters{width:100%}.calendar #main aside .eventfilters{margin-top:2em}}@media only screen and (min-width: 61.25em){#mini_calendar_calendar{font-size:13px;font-size:.8125rem}#mini_calendar_calendar #mini_calendar_head th a{letter-spacing:.1em;padding:6px 3px;padding: .375rem .1875rem}#mini_calendar_calendar .mini_calendar_days th{padding:6px 3px;padding: .375rem .1875rem}#mini_calendar_calendar td.has_events div a{padding:6px 3px;padding: .375rem .1875rem}}.policynotes #main .issue{float:left;width:100%;margin:.5em 19px 1em 0;margin-right:19px;margin-right:1.1875rem;border-top:1px solid #EEE}.policynotes #main .issue img{border:1px solid #DDD;border-top:0;float:left;box-shadow:0 0 6px #DDD;width:40%}.policynotes #main .issue .issue-info{float:right;width:55%}.policynotes #main .issue h5,.policynotes #main .issue .h5-style{margin:1.2em 0 .5em 0}.policynotes #main .issue h5 a,.policynotes #main .issue .h5-style a{text-decoration:none}.policynotes #main .issue .dl{font-size:.85em}.policynotes #main .even{margin:.5em 0 1em 0}.policynotes #main .latest{float:left;width:100%;padding:4%;background:#EEE;margin:1em 0 2em 0;border:0}.policynotes #main .latest img{box-shadow:0 0 10px #CCC;border:1px solid #CCC;width:35%}.policynotes #main .latest .issue-info{float:right;width:60%}.policynotes #main .latest h3,.policynotes #main .latest .h3-style{width:100%;margin:.2em 0 .5em 0}.policynotes #main .latest h3 a,.policynotes #main .latest .h3-style a{text-decoration:none}.policynotes #main .latest .dl{margin-bottom:0}.policynotes #main .archived{width:100%;float:left;margin-bottom:2em}.policynotes #main #content .issue img{margin-top:0}.policynotes #main #content .latest img{margin-top:.6em}@media only screen and (min-width: 47.5em){.policynotes #main .archived{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.policynotes #main .issue{width:48%;margin-right:0}.policynotes #main .issue img{width:35%}.policynotes #main .issue .issue-info{width:60%}.policynotes #main .latest{width:100%}}.persona #main header{padding-bottom:0}.persona #main header h1,.persona #main header .h1-style{font-size:36px;font-size:2.25rem;float:left}.persona #main .persona-jump{float:left;max-width:100%;width:100%}.persona #main .persona-jump div,.persona #main .persona-jump select{margin-top:1em}#personalinks{padding-bottom:20px;padding-bottom:1.25rem;margin-bottom:20px;margin-bottom:1.25rem;float:left}#personalinks .links{float:left}#personalinks .links a{text-decoration:none}#personalinks .links h2,#personalinks .links .h2-style{margin-top:0;margin-bottom:0;padding-right:10px;padding-right:.625rem;font-size:15px;font-size:.9375rem;line-height:1.1em}#personalinks .links h2 a,#personalinks .links .h2-style a{display:block;color:#9A6F00;padding-top:10px;padding-top:.625rem;padding-bottom:10px;padding-bottom:.625rem}#personalinks .links h2 a:hover,#personalinks .links .h2-style a:hover{color:#004775}#personalinks .links ul{margin:0;padding:0;padding-right:10px;padding-right:.625rem;list-style:none}#personalinks .links ul li{font-size:13px;font-size:.8125rem;line-height:1.1em}#personalinks .links ul li a{color:#595959;display:block;padding-bottom:8px;padding-bottom:.5rem}#personalinks .links ul li a:hover{color:#9A6F00}#personalinks ul,#personalinks li{margin:0;padding:0;list-style:none}#personalinks a{text-decoration:none}#personalinks>ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}#personalinks>ul>li{flex:1 0 15.3125em;padding:0;padding-right:15px;padding-right:.9375rem;margin-top:1em;margin-bottom:0;font-size:15px;font-size:.9375rem;line-height:1.1em}#personalinks>ul>li a{display:block;color:#9A6F00;padding-top:10px;padding-top:.625rem;padding-bottom:10px;padding-bottom:.625rem}#personalinks>ul>li a:hover{color:#004775}#personalinks>ul>li li{font-size:14px;font-size:.875rem;line-height:1.1em}#personalinks>ul>li li a{color:#595959;display:block;padding-top:0px;padding-top:0rem;padding-bottom:8px;padding-bottom:.5rem}#personalinks>ul>li li a:hover{color:#9A6F00}@media only screen and (min-width: 47.5em){.persona #main .persona-jump{float:right;margin-top:.1875em;max-width:50%;width:50%}}@media only screen and (min-width: 61.25em){.persona #main header{margin-left:30px;margin-left:1.875rem;margin-right:30px;margin-right:1.875rem;margin-top:30px;margin-top:1.875rem;width:920px;width:57.5rem}#personalinks{margin-left:30px;margin-left:1.875rem;margin-right:30px;margin-right:1.875rem;width:920px;width:57.5rem}#personalinks .links{width:153.33333px;width:9.58333rem}#personalinks>ul{width:920px;width:57.5rem}}#feeds{background:#F7F7F7;margin-left:30px;margin-left:1.875rem;margin-right:30px;margin-right:1.875rem;margin-bottom:20px;width:908px;width:56.75rem;padding:6px;padding:.375rem;float:left}#feeds div{width:217px;width:13.5625rem;margin:5px;margin:.3125rem;float:left}#feeds div a{text-decoration:none}#feeds div h3,#feeds div .h3-style{margin-top:0;margin-bottom:12px;margin-bottom:.75rem;font-size:24px;font-size:1.5rem}#feeds div h3 a,#feeds div .h3-style a{display:block;padding:10px 15px;padding: .625rem .9375rem;color:#FFF;position:relative;overflow:hidden}#feeds div h3 a strong,#feeds div .h3-style a strong{-webkit-font-smoothing:antialiased}#feeds div ul{margin:0;padding:0;padding-right:10px;padding-right:.625rem;list-style:none}#feeds div ul li{padding-left:1.5em;position:relative}#feeds div ul li a{font-size:12px;font-size:.75rem;padding-bottom:12px;padding-bottom:.75rem;display:inline-block;color:#595959}#feeds div ul li a strong{font-size:13px;font-size:.8125rem;padding-bottom:.2em;color:#595959;-webkit-font-smoothing:antialiased}#feeds div ul li a:before{position:absolute;margin-right:.65em;top:0;left:0em;font-size:18px;font-size:1.125rem}#feeds .odd ul li a:hover,#feeds .odd ul li a:hover strong{color:#004775}#feeds .odd ul li:before{color:#004775}#feeds .even ul li a:hover,#feeds .even ul li a:hover strong{color:#9A6F00}#feeds .even ul li:before{color:#9A6F00}#feeds h3 strong,#feeds .h3-style strong{-webkit-font-smoothing:antialiased}#feeds h3 strong:after,#feeds .h3-style strong:after{position:absolute;right:15px;right:.9375rem;top:0;font-size:60px;font-size:3.75rem;line-height:60px;line-height:3.75rem;-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-webkit-transform:rotate(20deg);transform:rotate(20deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2}#feeds ul li:before{margin-left:-1.5em;float:left}#feeds .news h3 a strong:after,#feeds .news .h3-style a strong:after,#feeds .news ul li:before{content:"\f1ea";font-family:"Font Awesome 5 Free";font-weight:900}#feeds .events h3 a strong:after,#feeds .events .h3-style a strong:after,#feeds .events ul li:before{content:"\f073";font-family:"Font Awesome 5 Free";font-weight:900}#feeds .research h3 a strong:after,#feeds .research .h3-style a strong:after,#feeds .research ul li:before{content:"\f212";font-family:"Font Awesome 5 Brands";font-weight:400}#feeds .webcasts h3 a strong:after,#feeds .webcasts .h3-style a strong:after,#feeds .webcasts ul li:before{content:"\f144";font-family:"Font Awesome 5 Free";font-weight:900}.ie9 #feeds div h3 a strong:after,.ie9 #feeds div .h3-style a strong:after{top:28px}#profileslider{padding-bottom:0;width:100%;float:left;position:relative}#profileslider a{text-decoration:none}#profileslider h2,#profileslider .h2-style{padding:0;margin:0;z-index:200;text-transform:uppercase;letter-spacing:0.14em;font-size:16px;font-size:1rem;height:82px;height:5.125rem;width:100%;display:flex;align-items:center;text-align:center}.ie9 #profileslider h2,.ie9 #profileslider .h2-style{letter-spacing:0.1em}#profileslider h2 a,#profileslider .h2-style a{display:block;width:100%;margin:0 30px;margin: 0 1.875rem;text-align:center}#profileslider h2 a:hover strong:after,#profileslider .h2-style a:hover strong:after{color:#cd9400}#profileslider .royalSlider{width:100%}#profileslider .slide{width:100%;display:flex;flex-direction:column;justify-content:flex-start;background:#E0E8EE;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjZmOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NjZDllMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f2f6f8),color-stop(100%, #ccd9e3));background-image:-moz-linear-gradient(#f2f6f8,#ccd9e3);background-image:-webkit-linear-gradient(#f2f6f8,#ccd9e3);background-image:linear-gradient(#f2f6f8,#ccd9e3)}.lt-ie9 #profileslider .slide,.ie9 #profileslider .slide{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF2F6F8', endColorstr='#FFCCD9E3')}#profileslider .slide-imagewrap{width:100%;background-size:cover;background-position:center center;order:1}#profileslider .slide-imagewrap:before{content:'';float:left;padding-bottom:71.05263%}#profileslider .slide-imagewrap:after{content:'';display:table;clear:both}#profileslider .slide-imagewrap img{width:100%;height:100%}#profileslider .slide-content{width:100%;padding:16px 16px 60px;padding: 1rem 1rem 3.75rem;overflow:auto;order:2}#profileslider .slide-content h3,#profileslider .slide-content .h3-style,#profileslider .slide-content p{color:#004775}#profileslider .slide-content h3,#profileslider .slide-content .h3-style{margin-top:0;margin-bottom:0;font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem}#profileslider .slide-content h3 em,#profileslider .slide-content .h3-style em{display:block;font-size:14px;font-size:.875rem;font-style:normal}#profileslider .slide-content h4,#profileslider .slide-content .h4-style{margin-top:0;margin-bottom:0;font-size:15px;font-size:.9375rem;line-height:16px;line-height:1rem;font-style:italic;color:#004775}#profileslider .slide-content p{margin-top:.8em;margin-bottom:0;font-size:13px;font-size:.8125rem}#profileslider .slide-content .pro-more{text-transform:uppercase;letter-spacing:0.1em}#profileslider .slide-content .pro-more a strong:after{color:#7EA0B8;content:"\f0da";font-family:"Font Awesome 5 Free";font-size:16px;font-size:1rem;line-height:13px;line-height:.8125rem;margin-left:.6em}#profileslider .slide-content .pro-more a:hover{color:#00090f}#profileslider .slide-content .pro-more a:hover strong:after{color:#00090f}@media only screen and (min-width: 20em){#profileslider .slide-content{padding:30px 30px 60px;padding: 1.875rem 1.875rem 3.75rem}#profileslider .slide-content h3,#profileslider .slide-content .h3-style{font-size:24px;font-size:1.5rem;line-height:24px;line-height:1.5rem}#profileslider .slide-content h3 em,#profileslider .slide-content .h3-style em{font-size:15px;font-size:.9375rem}#profileslider .slide-content h4,#profileslider .slide-content .h4-style{font-size:16px;font-size:1rem;line-height:17px;line-height:1.0625rem}#profileslider .slide-content p{font-size:13px;font-size:.8125rem}#profileslider .slide-content .pro-more a strong:after{font-size:12px;font-size:.75rem;line-height:13px;line-height:.8125rem}}@media only screen and (min-width: 33.75em){#profileslider .slide{flex-direction:row;justify-content:space-between}#profileslider .slide-imagewrap{width:42%;background-size:cover;background-position:center center}#profileslider .slide-content{width:58%;padding-bottom:30px;padding-bottom:1.875rem}#profileslider .slide-content h3,#profileslider .slide-content .h3-style{font-size:28px;font-size:1.75rem;line-height:28px;line-height:1.75rem}#profileslider .slide-content h3 em,#profileslider .slide-content .h3-style em{font-size:17px;font-size:1.0625rem}#profileslider .slide-content h4,#profileslider .slide-content .h4-style{font-size:18px;font-size:1.125rem;line-height:19px;line-height:1.1875rem}#profileslider .slide-content p{font-size:15px;font-size:.9375rem}#profileslider .slide-content .pro-more a strong:after{font-size:12px;font-size:.75rem;line-height:14px;line-height:.875rem}#profileslider .imgpos-l .slide-content{order:2;padding-right:60px;padding-right:3.75rem}#profileslider .imgpos-l .slide-imagewrap{order:1}#profileslider .imgpos-r .slide-content{order:1;padding-left:60px;padding-left:3.75rem}#profileslider .imgpos-r .slide-imagewrap{order:2}}@media only screen and (min-width: 61.25em){#profileslider{margin-top:30px;margin-top:1.875rem;margin-left:30px;margin-left:1.875rem;margin-right:30px;margin-right:1.875rem;padding-bottom:0;width:100%;max-width:920px;max-width:57.5rem;overflow:hidden;float:left;position:relative}#profileslider a{text-decoration:none}#profileslider h2,#profileslider .h2-style{position:absolute;margin-bottom:0;bottom:0;z-index:200;text-transform:uppercase;letter-spacing:0.14em;font-size:16px;font-size:1rem;line-height:82px;line-height:5.125rem;width:380px;width:23.75rem}.ie9 #profileslider h2,.ie9 #profileslider .h2-style{letter-spacing:0.1em}#profileslider h2 strong:after,#profileslider .h2-style strong:after{color:#99B4C7;content:"\f0da";font-family:"Font Awesome 5 Free";margin-left:.6em}#profileslider h2 a:hover strong:after,#profileslider .h2-style a:hover strong:after{color:#cd9400}#profileslider h2.alumni,#profileslider h2.donors,#profileslider .h2-style.alumni,#profileslider .h2-style.donors{text-align:center}#profileslider .royalSlider{width:100%}#profileslider .slide{width:920px;width:57.5rem;float:left;background:#E0E8EE;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjZmOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NjZDllMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f2f6f8),color-stop(100%, #ccd9e3));background-image:-moz-linear-gradient(#f2f6f8,#ccd9e3);background-image:-webkit-linear-gradient(#f2f6f8,#ccd9e3);background-image:linear-gradient(#f2f6f8,#ccd9e3)}.lt-ie9 #profileslider .slide,.ie9 #profileslider .slide{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF2F6F8', endColorstr='#FFCCD9E3')}#profileslider .slide-content{width:540px;width:33.75rem;padding:30px;padding:1.875rem;min-height:270px;min-height:16.875rem;overflow:auto}#profileslider .slide-content h3,#profileslider .slide-content .h3-style,#profileslider .slide-content p{color:#004775}#profileslider .slide-content h3,#profileslider .slide-content .h3-style{margin-top:0;margin-bottom:0;font-size:28px;font-size:1.75rem;line-height:28px;line-height:1.75rem}#profileslider .slide-content h3 em,#profileslider .slide-content .h3-style em{display:inline;font-size:17px;font-size:1.0625rem;padding-left:0.4em;font-style:normal}#profileslider .slide-content h4,#profileslider .slide-content .h4-style{margin-top:0;margin-bottom:0;font-size:18px;font-size:1.125rem;line-height:19px;line-height:1.1875rem;font-style:italic;color:#004775}#profileslider .slide-content p{margin-top:.8em;margin-bottom:0;font-size:15px;font-size:.9375rem}#profileslider .slide-content .pro-more{text-transform:uppercase;letter-spacing:0.1em}#profileslider .slide-content .pro-more a:hover{color:#00090f}#profileslider .slide-content .pro-more a:hover strong:after{color:#00090f}#profileslider .imgpos-l .slide-content,#profileslider .imgpos-r .slide-image{float:right}#profileslider .imgpos-r .slide-content,#profileslider .imgpos-l .slide-image{float:left}}.makeagift #main,.makeagift #sectionnav{margin-top:10px;margin-top:.625rem}.profiles #main header h1 .ex,.profiles #main header .h1-style .ex{font-size:22px;font-size:1.375rem;color:#595959;padding-left:0.4em}.profiles #main #content ul,.profiles #main #content ol{padding-left:1.2em;margin-top:0}.profiles #main #content li{padding-bottom:.4em}.profiles #main #content .profile-list{width:100%;border-top:1px solid #eee;padding-bottom:15px;padding-bottom:.9375rem}.profiles #main #content .profile-list img{margin:1em auto 0}.profiles #main #content .profile-list .profile-info{width:100%;position:relative}.profiles #main #content .profile-list .profile-info h3,.profiles #main #content .profile-list .profile-info .h3-style{margin:15px 0 0 0;margin: .9375rem 0 0 0;font-size:20px;font-size:1.25rem}.profiles #main #content .profile-list .profile-info h3 a,.profiles #main #content .profile-list .profile-info .h3-style a{text-decoration:none}.profiles #main #content .profile-list .profile-info h3 .ex,.profiles #main #content .profile-list .profile-info .h3-style .ex{font-size:15px;font-size:.9375rem;color:#595959;display:block}.profiles #main #content .profile-list .profile-info h4,.profiles #main #content .profile-list .profile-info .h4-style{margin:.2em 0 0;font-weight:normal;font-style:italic;color:#595959;font-size:16px;font-size:1rem}.profiles #main #content .profile-list .profile-info p{margin-top:.4em}.profiles #main #content .profile-landing .profile-type{padding-bottom:.625em}.profiles #main #content .profile-landing h3,.profiles #main #content .profile-landing .h3-style{margin-top:.625em;font-size:24px;font-size:1.5rem}.profiles #main #content .profile-landing a{text-decoration:none}.profiles #main #content .profile-landing .profile-list{padding-bottom:5px;padding-bottom:.3125rem}.profiles #main #content .profile-landing .more{text-align:right}.profiles #main #content .profile-landing .more a strong:after{color:#7EA0B8;content:"\f0da";font-family:"Font Awesome 5 Free";font-size:12px;font-size:.75rem;line-height:14px;line-height:.875rem;margin-left:.6em}.profiles #main #content .profile-landing .more a:hover strong:after{color:#cd9400}@media only screen and (min-width: 20em){.profiles #main #content .profile-list img{width:37%;float:left;margin-top:0}.profiles #main #content .profile-list .profile-info{width:58%;float:right}}@media only screen and (min-width: 33.75em){.profiles #main #content .profile-list img{width:27%}.profiles #main #content .profile-list .profile-info{width:70%}.profiles #main #content .profile-list .profile-info h3 .ex,.profiles #main #content .profile-list .profile-info .h3-style .ex{display:inline-block;padding-left:0.4em}}#secondarynav:not(.fs-navigation-enabled) #searchdrop{display:none;position:absolute;top:9.4em;right:0;z-index:5;padding:20px 30px 20px 20px;padding: 1.25rem 1.875rem 1.25rem 1.25rem;box-shadow:-2px 5px 5px rgba(0,0,0,0.4)}#secondarynav:not(.fs-navigation-enabled) #searchdrop input[type="search"]{margin-right:5px;margin-right:.3125rem}#secondarynav:not(.fs-navigation-enabled) #searchdrop input[type="search"]:focus{outline-color:#e7a600}#searchform{background:#e5f5ff;padding:20px;padding:1.25rem;margin-bottom:100px;margin-bottom:6.25rem}#searchform input[type="search"]{width:545px;width:34.0625rem;padding:5px 7px;padding: .3125rem .4375rem;margin-right:10px;margin-right:.625rem}#searchform button{padding:7px 10px;padding: .4375rem .625rem}.results #main #content .result-detail{background:#F7F7F7;padding:1em}.results #main #content ul{padding-left:0;list-style:none}.results #main #content li{padding-bottom:.7em;border-bottom:1px solid #eee;margin-bottom:1em}.results #main #content h3,.results #main #content .h3-style{margin-bottom:0;font-size:18px;font-size:1.125rem}.results #main #content h3 a,.results #main #content .h3-style a{text-decoration:none}.results #main #content .result-url{margin-bottom:.4em}.results #main #content .result-url a{text-decoration:none;color:#99B4C7}.results #main #content .result-url a:hover{color:#9A6F00}.results #main #content .result-excerpt strong{color:#9A6F00}#search #refinesearch{float:left;width:100%;padding:30px;padding:1.875rem}#search #refinesearch form{background:#e5f5ff;width:100%;padding:15px;padding:.9375rem}#search #refinesearch h4,#search #refinesearch .h4-style{margin-top:0;margin-bottom:0;color:#004775;font-size:18px;font-size:1.125rem}#search #refinesearch p{color:#004775;margin-top:0}#search #refinesearch input[type="search"]{width:95%}@media only screen and (min-width: 47.5em){#search .hassubnav #main{float:right;width:71.42857%;margin-right:30px;margin-right:1.875rem;margin-top:45px;margin-top:2.8125rem;padding:0 0 30px 0;padding: 0 0 1.875rem 0}#search #sectionnav,#search #refinesearch{width:20.40816%;margin-left:30px;margin-left:1.875rem;margin-top:45px;margin-top:2.8125rem}#search #refinesearch{padding:0;width:18.36735%}}.courses #content h5,.courses #content .h5-style,.courses #content ul{margin:0 !important}.courses #content ul{padding-left:1.2em}.gspp-utilities #main{padding:0 30px;margin:4em 0px;width:100%}.course-eval #main,.course-eval-admin #main,.gep-eval #main,.course-review #main{padding:45px 30px}.course-eval #main td,.course-eval-admin #main td,.gep-eval #main td,.course-review #main td{vertical-align:middle}#page.course-review #main img{display:inline}.course-eval #qs_title{width:75%;min-width:450px;max-width:650px}.course-eval input.custom-eval-q-text{width:80%;min-width:450px;max-width:650px}.course-eval .fieldwrapper{margin:0.5em 0}.course-eval #new-custom-qs .fieldwrapper{padding-left:40px}.course-eval input.remove{line-height:1em;padding:0.5em;vertical-align:middle}.course-eval #qs_title,.course-eval input.custom-eval-q-text,.course-eval select.custom-eval-q-type{height:2em}.course-eval input.custom-eval-q-text,.course-eval select.custom-eval-q-type{margin-right:0.5em;vertical-align:middle}.course-eval div#course_evals_own_qs_wrapper,.course-eval div#course_evals_other_qs_wrapper{margin-top:1em}.course-eval button#custom-qs-submit{margin:1em 0 2em}#course_evals_eval_list td:nth-child(7){text-align:center}#course_evals_eval_list td:last-child{text-align:center}.radio-response{width:260px;float:left;margin:1em}.radio-response strong{display:block}.radio-response table,.radio-response th,.radio-response td{border:1px solid #595959;text-align:center}.radio-response p{height:4.5em}.text-response{clear:both;padding-top:1em}.text-response p{margin:0 !important}.text-response ul{list-style:disc;padding:1em}.text-response a{text-decoration:none}.course-eval-list,.gep-eval-list{list-style:disc;margin:0;padding:0}.course-eval-list li h5,.course-eval-list li .h5-style,.gep-eval-list li h5,.gep-eval-list li .h5-style{width:120px;width:7.5rem;background:none repeat scroll 0 0 #e6e6e6;color:#595959;display:inline-block;padding:0.2em 0.8em;text-decoration:none;margin-bottom:0 !important}.course-eval-list li h5:after,.course-eval-list li .h5-style:after,.gep-eval-list li h5:after,.gep-eval-list li .h5-style:after{content:"\f0da";font-family:"Font Awesome 5 Free";font-size:16px;font-size:1rem;margin-left:0.6em}.course-eval-list li h5:hover,.course-eval-list li .h5-style:hover,.gep-eval-list li h5:hover,.gep-eval-list li .h5-style:hover{background:#bfbfbf;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmYmZiZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #bfbfbf),color-stop(100%, #d9d9d9));background-image:-moz-linear-gradient(#bfbfbf,#d9d9d9);background-image:-webkit-linear-gradient(#bfbfbf,#d9d9d9);background-image:linear-gradient(#bfbfbf,#d9d9d9)}.course-eval-list li h5:hover:after,.course-eval-list li .h5-style:hover:after,.gep-eval-list li h5:hover:after,.gep-eval-list li .h5-style:hover:after{content:"\f0d7"}.course-eval-detail{background:none repeat scroll 0 0 #e6e6e6;color:#000;overflow:hidden;padding:2em}.course-eval-course{margin-bottom:2em}#admin-reload-container{width:50%}#admin-reload-container label{display:inline-block;width:140px;width:8.75rem}.eval-form h6,.eval-form .h6-style,.eval-form ul,.eval-form fieldset,.eval-form .eval-form-comments{float:left;margin-top:1em;clear:both;max-width:100%}.eval-form h6 label,.eval-form h6 textarea,.eval-form .h6-style label,.eval-form .h6-style textarea,.eval-form ul label,.eval-form ul textarea,.eval-form fieldset label,.eval-form fieldset textarea,.eval-form .eval-form-comments label,.eval-form .eval-form-comments textarea{float:left;clear:both;max-width:100%}.eval-form ul{list-style-type:none;position:relative}.eval-form ul,.eval-form li{display:inline;float:left;padding:0;text-align:center}.eval-form li{margin:0;cursor:pointer;display:inline-block;position:relative;width:50px;min-height:50px;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#fff;border-color:#ccc #ccc #ccc;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px medium}.eval-form li:first-child{border-left:1px solid #ccc !important}.eval-form li:hover{background-color:#dfefff;color:#2175a3}.eval-form input,.eval-form label{margin:0 auto;width:auto}.eval-form input{cursor:pointer;position:relative;top:25px}.eval-form label{vertical-align:top}.eval-form .eval-form-label{width:100%;position:absolute;left:0;top:0;background-color:#eee}.eval-form .eval-form-label:hover{background-color:#c2d7ef}.eval-form .eval-form-label label{margin:0;float:unset}.eval-form h5,.eval-form .h5-style{display:inline-block}.eval-form .eval-form-hover{background-color:#dfefff;color:#2175a3}.eval-form .eval-form-hover div{background-color:#c2d7ef}.eval-form .eval-form-buttons{clear:both}.eval-form .eval-form-buttons button,.eval-form .eval-form-buttons button[type=submit]{margin:2em 0 0 1em}#main #content .eval-form-note img{display:inline}.eval-form-note{margin-top:1em !important}@media only screen and (min-width: 61.25em){.threesixty-tool #main{width:920px;width:57.5rem;margin:45px 30px}}@media only screen and (max-width: 47.5em){.threesixty-modal,.modal{max-width:720px;width:90% !important;margin-left:0 !important;left:5% !important}}#page.threesixty-tool{position:static;transform:none}.threesixty-tool #main .pure-button:hover,.threesixty-tool #main .modal-close:hover{opacity:0.9}.threesixty-tool #main .eval-form-comments{margin:0}.threesixty-tool #content{overflow:visible}.threesixty-tip{cursor:pointer;margin-left:0.6em}.threesixty-tip:after{content:"\f059";font-family:"Font Awesome 5 Free";font-size:16px;font-size:1rem}#threesixty-request label{font-weight:bold}#threesixty-request button,#threesixty-request .chzn-container{margin-top:1em}#threesixty-requests-table td,#threesixty-submitted-requests-table td{vertical-align:middle;text-align:center}.threesixty-submited-container{width:80%;margin:0}@media only screen and (min-width: 61.25em){#threesixty-sent-requests-container{float:right;width:450px;width:28.125rem}#threesixty-request-container{float:left;width:400px;width:25rem}.threesixty-completed-container{width:30%;float:left}.threesixty-areas-container{width:65%;float:right}}@media only screen and (min-width: 47.5em){.threesixty-submited-container{width:100%}}@media only screen and (min-width: 33.75em){.threesixty-submited-container{width:100%}}#threesixty-submitted-requests-table .pure-button{width:95px;width:5.9375rem}.threesixty-completed:after,.course-eval-completed:after{content:"\f058";font-family:"Font Awesome 5 Free";font-size:16px;font-size:1rem;color:#00CC00}.threesixty-modal,.modal{background:none repeat scroll 0 0 #fff;border-radius:5px;box-shadow:0 0 4px rgba(0,0,0,0.7);display:none;width:720px;width:45rem;max-height:94%;overflow:auto}.threesixty-modal .modal-close,.modal .modal-close{float:right;clear:both;display:block;cursor:pointer;margin-right:8px}.threesixty-modal .modal-close:after,.modal .modal-close:after{content:"\f00d";font-family:"Font Awesome 5 Free";font-size:30px;font-size:1.875rem}.threesixty-modal .modal-content,.modal .modal-content{clear:both;padding:0 30px 30px 30px}.threesixty-modal .modal-response-container,.modal .modal-response-container{padding:0.8em;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#eee #eee #eee;border-image:none;border-style:none solid solid solid;border-width:medium 1px 1px 1px}.threesixty-modal .modal-response-container.modal-response-first,.modal .modal-response-container.modal-response-first{border-top:1px solid #eee !important}.threesixty-modal .modal-scale-container,.modal .modal-scale-container{float:right}.threesixty-modal .modal-scale,.modal .modal-scale{display:inline-block;position:relative;font-weight:bold;text-align:center;width:20px}.threesixty-modal .modal-scale.modal-scale-lg,.modal .modal-scale.modal-scale-lg{width:35px}.threesixty-modal .modal-scale:first-child,.threesixty-modal .modal-scale:last-child,.modal .modal-scale:first-child,.modal .modal-scale:last-child{width:5px}.threesixty-modal .modal-scale.modal-scale-selected,.modal .modal-scale.modal-scale-selected{border-radius:5px;border:2px solid #EAAD52}.threesixty-modal h2,.threesixty-modal .h2-style,.modal h2,.modal .h2-style{margin-top:0 !important}.threesixty-modal h5,.threesixty-modal .h5-style,.threesixty-modal p,.modal h5,.modal .h5-style,.modal p{margin:0 !important}.threesixty-modal.threesixty-modal p,.modal.threesixty-modal p{max-width:420px;max-width:26.25rem}.threesixty-modal h5,.threesixty-modal .h5-style,.modal h5,.modal .h5-style{display:inline-block}.threesixty-modal .modal-comment,.modal .modal-comment{color:#99B4C7}.threesixty-modal .threesixty-tip,.modal .threesixty-tip{margin-left:0.1em}#course-review-table td,#course-review-by-tag td{vertical-align:top !important}#course-review-table p,#course-review-by-tag p{margin:0}.review-container{position:relative}.review-tags{position:absolute;bottom:0;right:0;width:50%}.review-vote{position:absolute;bottom:0;width:40%}.review-vote p{margin:0}.review-vote .vote-thanks{color:#00CC00}.review-vote img:first-child{margin-left:-10px}.review-form fieldset,.review-form .eval-form-comments{margin-top:1em;clear:both}.review-form input,.review-form label{margin:0 auto;width:auto}.review-form label{vertical-align:top}.review-form .eval-form-label{width:100%;position:absolute;left:0;top:0;background-color:#eee}.review-form .eval-form-label:hover{background-color:#c2d7ef}.review-form .eval-form-comments{float:left;clear:both}.review-form .eval-form-comments label,.review-form .eval-form-comments textarea{float:left;clear:both}.review-form .eval-form-buttons{clear:both}.review-form .eval-form-buttons button{margin:2em 0 0 1em}.tag-link{text-decoration:none}#review-sorting{float:left;clear:both;margin-top:0.5em}#review-sorting label,#review-sorting span,#review-sorting a{color:#333}#review-sorting a{text-decoration:none}#review-sorting .sort-btn{color:#0000CC}#review-sorting .sort-btn:hover{color:#3366FF}#review-sorting .sort-btn-selected:hover{cursor:text}#review-sorting span{margin-left:8px}#page.request-moderation #main{padding:45px 10px 45px 10px}#page.request-moderation h2:not(:first-child),#page.request-moderation .h2-style:not(:first-child){margin-top:2em}#page.request-moderation #hague-wrapper{overflow:auto}#page.request-moderation #hague-wrapper input[type='submit']{margin-top:1em}#page.request-moderation #uploaded_files_wrapper{width:35%}#page.request-moderation #uploaded_files_wrapper input[type='submit']{margin-top:1em}#page.request-moderation #upload_wrapper{width:35%}#page.request-moderation #upload_wrapper fieldset{margin-bottom:0.4em}#page.request-moderation #upload_wrapper label{display:inline-block;width:25%}#page.request-moderation #upload_wrapper input[type='text']{width:72%}#page.request-moderation #upload_wrapper input[type='submit']{float:right}#page.request-moderation table{border-collapse:collapse}#page.request-moderation table td,#page.request-moderation table th{padding:2px}#page.request-moderation table.center,#page.request-moderation th.center,#page.request-moderation td.center{width:15%;text-align:center;vertical-align:middle}#page.request-moderation table.center input,#page.request-moderation th.center input,#page.request-moderation td.center input{margin-top:4px}#page.request-moderation ul{padding-left:15px;margin:0}#page.request-moderation ul.address{list-style:none;padding:0}.haguedv-form .required{color:#FF0000}.haguedv-form table{width:100%;border-collapse:separate}.haguedv-form table.form-text{border-spacing:0 12px}.haguedv-form table.form-text td{vertical-align:middle;text-align:left}.haguedv-form table.form-text td:first-child{width:20%}.haguedv-form table.form-text input[type='text']{width:100%}.haguedv-form table.form-text input[type='text'][name='postal_code'],.haguedv-form table.form-text input[type='text'][name='firm_postal_code']{width:25%}.haguedv-form table.form-text select[name='state'],.haguedv-form table.form-text select[name='firm_state']{width:25%}.haguedv-form table.form-text select[name='country'],.haguedv-form table.form-text select[name='firm_country']{width:60%}.haguedv-form table.form-check{margin-top:0;border-spacing:0 24px}.haguedv-form table.form-check td:first-child{width:75%;overflow:hidden;max-width:6em;white-space:nowrap}.haguedv-form table.form-check td:first-child:after{content:' ..............................................................................................................................................'}.haguedv-form table.form-check td:last-child{vertical-align:bottom;text-align:right}.haguedv-form table.form-list td:first-child{width:5%;padding-top:.2em}.haguedv-form input[type='submit']{margin-top:2em;float:right}#cal-tut{margin:0;padding:0}#cal-tut img{cursor:pointer}#cal-tut ul,#cal-tut li{list-style:none;padding:0;margin:0}#cal-tut .cal-tut-item h3,#cal-tut .cal-tut-item .h3-style{cursor:pointer}#cal-tut .cal-tut-item h3:after,#cal-tut .cal-tut-item .h3-style:after{content:"\f0da";font-family:"Font Awesome 5 Free";font-size:16px;font-size:1rem;margin-left:0.6em}#cal-tut .cal-tut-item h3:hover:after,#cal-tut .cal-tut-item .h3-style:hover:after{content:"\f0d7"}#cal-tut #cal-tut-menu li{margin-left:2em}.mfp-close{cursor:pointer}.sitemap #main header{padding:0 0 2em}.sitemap #content{padding:0;width:100%;columns:15em 3;column-gap:2em}.sitemap .mapset{break-inside:avoid;margin-bottom:2em}.sitemap #main a{text-decoration:none}.sitemap #main h4,.sitemap #main .h4-style{margin-top:0}.sitemap #main h4+ul,.sitemap #main .h4-style+ul{margin:0;padding-left:1.2em}.sitemap #main h4+ul>li,.sitemap #main .h4-style+ul>li{margin-bottom:.4em}.sitemap #main ul>li>ul{margin:0;padding-left:1.2em;font-size:13px;font-size:.8125rem}@media only screen and (min-width: 61.25em){.sitemap #main{padding:30px}}#more.readmore-js-collapsed{height:0%;overflow:hidden;padding-bottom:0px}#more.readmore-js-expanded{height:100% !important;padding-bottom:30px}.auth-page body{background:none;text-align:center;color:#595959;font-size:0.875rem;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:400;line-height:1.4;margin:0}.login-box{width:80%;border:2px solid;margin:0 auto;padding:2em}.login-box h1,.login-box .h1-style{margin-top:1em}.login-box hr{border:1px solid #C0C0C0}.login-box p{font-size:1rem}.login-box input{float:left}.login-box input[type="text"],.login-box input[type="password"]{width:100%}.login-box input[type="submit"]{float:right}.login-box div{margin-bottom:1em}.login-box form{width:225px;margin:0 auto}.login-box fieldset{border:none}.login-box label{display:block;width:6.5em;text-align:left}.rsContainer{z-index:10}a.more.share-provider{display:none}#homepage #homesplash{width:100%;background:#595959;overflow:hidden}#homepage #homesplash .splashback{width:100%;background:no-repeat center top}#homepage #homesplash .splashimg{max-width:100%;z-index:1}#homepage #main{width:100%;padding:0px;padding:0rem}#homepage #feeds{background:#FFF;margin-left:0;margin-right:0;margin-bottom:20px;width:100%;padding:15px 25px 0;padding: .9375rem 1.5625rem 0}#homepage #feeds div{width:100%;margin:0;margin-bottom:20px}#homepage #homefeatures{width:100%;text-align:left;margin:0px auto}#homepage #homefeatures h3,#homepage #homefeatures .h3-style,#homepage #homefeatures p,#homepage #homefeatures a{color:#FFF;text-decoration:none}#homepage #homefeatures h3,#homepage #homefeatures .h3-style{font-size:20px;font-size:1.25rem;margin:0;line-height:1.2}#homepage #homefeatures p{font-size:14px;font-size:.875rem;margin:.6em 0 0}#homepage #homefeatures .featlink{color:#EAAD52;text-transform:uppercase;letter-spacing:.1em}#homepage #homefeatures .featlink strong:after{content:"\f0da";font-family:"Font Awesome 5 Free";font-size:16px;font-size:1rem;margin-left:0.6em}#homepage .homeSlider{background-color:rgba(4,18,28,0.5)}#homepage .homeSlider .slide{padding:22px 22px 60px}#homepage .featured-story{display:flex;flex-direction:column;width:100%}#homepage .featured-image{width:100%;flex:0 1 auto;display:flex;align-items:center}#homepage .featured-image img{max-width:100%;margin:0 auto 1.125em;border:1px solid #FFF}#homepage .featured-content{width:100%;flex:0 1 auto;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center}#homepage .featured-content h3,#homepage .featured-content .h3-style,#homepage .featured-content p{flex:0 1 auto;width:100%}@media only screen and (min-width: 20em){#homepage #homesplash .splashback{background-size:cover;background-position:center center}#homepage .homeSlider .slide{padding:22px 4.375em}}@media only screen and (min-width: 33.75em){#homepage #homefeatures h3,#homepage #homefeatures .h3-style{font-size:22px;font-size:1.375rem}#homepage #homefeatures p{font-size:16px;font-size:1rem}#homepage #homefeatures .featlink strong:after{vertical-align:0.1em;margin-left:.6em;margin-right:.6em;font-size:12px;font-size:.75rem;line-height:14px;line-height:.875rem}#homepage .homeSlider{background-color:transparent;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF00273F', endColorstr='#FF00273F');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMjczZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjE1JSIgc3RvcC1jb2xvcj0iIzAwMjczZiIgc3RvcC1vcGFjaXR5PSIwLjg1Ii8+PHN0b3Agb2Zmc2V0PSI4NSUiIHN0b3AtY29sb3I9IiMwMDI3M2YiIHN0b3Atb3BhY2l0eT0iMC44NSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMjczZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(0,39,63,0)),color-stop(15%, rgba(0,39,63,0.85)),color-stop(85%, rgba(0,39,63,0.85)),color-stop(100%, rgba(0,39,63,0)));background-image:-moz-linear-gradient(left, rgba(0,39,63,0) 0%,rgba(0,39,63,0.85) 15%,rgba(0,39,63,0.85) 85%,rgba(0,39,63,0) 100%);background-image:-webkit-linear-gradient(left, rgba(0,39,63,0) 0%,rgba(0,39,63,0.85) 15%,rgba(0,39,63,0.85) 85%,rgba(0,39,63,0) 100%);background-image:linear-gradient(to right, rgba(0,39,63,0) 0%,rgba(0,39,63,0.85) 15%,rgba(0,39,63,0.85) 85%,rgba(0,39,63,0) 100%)}.ie9 #homepage .homeSlider{filter:none}#homepage .homeSlider .slide{padding:22px 120px}#homepage #feeds{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:15px 25px 0;padding: .9375rem 1.5625rem 0}#homepage #feeds div{flex:0 1 auto;width:48%}}@media only screen and (min-width: 47.5em){#homepage #homefeatures{height:26.875em;position:relative}#homepage .homeSlider{position:absolute;bottom:1.875em}#homepage .featured-story{flex-direction:row;justify-content:space-between}#homepage .featured-image{width:38%;flex:0 1 auto;display:flex;align-items:center}#homepage .featured-image img{width:100%;margin:0}#homepage .featured-content{width:56%;flex:0 1 auto;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center}#homepage .featured-content h3,#homepage .featured-content .h3-style,#homepage .featured-content p{flex:0 1 auto}#homepage #page #feeds{padding:15px 25px 0;padding: .9375rem 1.5625rem 0}}@media only screen and (min-width: 61.25em){#homepage{background:#FFF url(../css/img/home-bck.png) repeat top left}#homepage #wrapper{width:100%;box-shadow:none;background:transparent}#homepage #wrapper>header{background:#FFF}#homepage .logowrap,#homepage .secondarypanel{width:980px;width:61.25rem;text-align:left;margin:0 auto;position:relative}#homepage #wrapper>header #logo{height:148px;height:9.25rem;margin:1.02041% 0 1.02041% 3.26531%}.svg #homepage #wrapper>header #logo{background:transparent url(../css/img/gspp-logo-sealonly-rgb.png) left top no-repeat;background-size:220px 148px;background-size: 13.75rem 9.25rem}#homepage #wrapper>header #logo a{background:transparent url(../css/img/gspp-logo-seal-rgb.png) left top no-repeat}.svg #homepage #wrapper>header #logo a{background:transparent url(../css/img/gspp-logo-noseal-rgb.svg) left top no-repeat;background-size:220px 148px;background-size: 13.75rem 9.25rem}#homepage #wrapper>header #logo a:hover{cursor:default}#homepage #searchnav ul{top:9.0em}#homepage #secondarynav:not(.fs-navigation-enabled) #searchdrop{top:12em}#homepage #page{text-align:left;background:none;overflow:hidden;*zoom:1;overflow:visible}#homepage #page #feeds{float:unset;margin:-95px auto 0 auto;padding:15px 15px 0;padding: .9375rem .9375rem 0;width:980px;width:61.25rem;box-shadow:0 0 10px rgba(0,0,0,0.4)}#homepage #page>div.footer{clear:both;float:unset;width:980px;width:61.25rem;margin-left:auto;margin-right:auto;box-shadow:0 0 10px rgba(0,0,0,0.4)}#homepage #homesplash{height:32.8125em}#homepage #homesplash .splashback{height:32.8125em;background-size:cover}#homepage #homefeatures{width:980px;width:61.25rem}#homepage .homeSlider .slide{padding:22px 170px;padding: 1.375rem 10.625rem}#homepage #feeds{background:#FFF;margin-left:0;margin-right:0;margin-bottom:20px;width:100%;padding:0}#homepage #feeds div{width:24%}}@media print{*{background:transparent !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.directories #main #content .dir-info{width:80.2%;float:right;position:relative}.directories #main #content .dir-person img{width:16.8%;float:left;position:relative}}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;user-select:none}.chosen-container *{box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.15);clip:rect(0, 0, 0, 0)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:linear-gradient(#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url("chosen-sprite.png") -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url("chosen-sprite.png") no-repeat 0px 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url("chosen-sprite.png") no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0, 0, 0, 0)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:linear-gradient(#eeeeee 1%,#ffffff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eeeeee;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url("chosen-sprite.png") -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:linear-gradient(#eeeeee 20%,#ffffff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222 !important}.chosen-disabled{opacity:0.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:url("chosen-sprite.png") no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url("chosen-sprite@2x.png") !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}.chosen-container{font-size:13px;font-size:.8125rem;width:100% !important}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;margin-right:.25rem}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{padding-left:2px;padding-left:.125rem}.chosen-container-single .chosen-single{padding:0 0 0 8px;padding: 0 0 0 .5rem;height:25px;height:1.5625rem;line-height:24px;line-height:1.5rem}.chosen-container-single .chosen-single span{margin-right:26px;margin-right:1.625rem}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px;margin-right:2.375rem}.chosen-container-single .chosen-single abbr{top:6px;top:.375rem;right:26px;right:1.625rem;width:12px;width:.75rem;height:12px;height:.75rem;background:url("chosen-sprite.png") -42px 1px no-repeat;background-position:-42px -1px;background-position: -2.625rem -.0625rem;font-size:1px;font-size:.0625rem}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px;background-position: -2.625rem -.625rem}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px;background-position: -2.625rem -.625rem}.chosen-container-single .chosen-single div{width:18px;width:1.125rem}.chosen-container-single .chosen-single div b{background:url("chosen-sprite.png") no-repeat 0px 2px;background-position:0px 2px;background-position: 0px .125rem}.chosen-container-single .chosen-search{padding:3px 4px;padding: .1875rem .25rem}.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;margin: .0625rem 0;padding:4px 20px 4px 5px;padding: .25rem 1.25rem .25rem .3125rem;background:url("chosen-sprite.png") no-repeat 100% -1.25rem}.chosen-container-single .chosen-drop{margin-top:-1px;margin-top:-.0625rem;border-radius:0 0 4px 4px;border-radius: 0 0 .25rem .25rem}.chosen-container .chosen-results{margin:0 4px 4px 0;margin: 0 .25rem .25rem 0;padding:0 0 0 4px;padding: 0 0 0 .25rem;max-height:240px;max-height:15rem}.chosen-container .chosen-results li{padding:5px 6px;padding: .3125rem .375rem;line-height:15px;line-height:.9375rem}.chosen-container .chosen-results li.group-option{padding-left:15px;padding-left:.9375rem}.chosen-container-multi .chosen-choices{padding:0 5px;padding: 0 .3125rem}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;margin: .0625rem 0;height:25px;height:1.5625rem;width:25px;width:1.5625rem}.chosen-container-multi .chosen-choices li.search-choice{margin:3px 5px 3px 0;margin: .1875rem .3125rem .1875rem 0;padding:3px 20px 3px 5px;padding: .1875rem 1.25rem .1875rem .3125rem;border-radius:3px;border-radius:.1875rem;background-size:100% 1.1875rem;line-height:13px;line-height:.8125rem}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{top:4px;top:.25rem;right:3px;right:.1875rem;width:12px;width:.75rem;height:12px;height:.75rem;background:url("chosen-sprite.png") -42px 1px no-repeat;background-position:-42px 1px;background-position: -2.625rem .0625rem;font-size:1px;font-size:.0625rem}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px;background-position: -2.625rem -.625rem}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;padding-right:.3125rem}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px;background-position: -2.625rem -.625rem}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px;background-position: -1.125rem .125rem}.chosen-rtl .chosen-single{padding:0 8px 0 0;padding: 0 .5rem 0 0}.chosen-rtl .chosen-single span{margin-left:26px;margin-left:1.625rem}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px;margin-left:2.375rem}.chosen-rtl .chosen-single div{left:3px;left:.1875rem}.chosen-rtl .chosen-single abbr{left:26px;left:1.625rem}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;margin: .1875rem .3125rem .1875rem 0;padding:3px 5px 3px 19px;padding: .1875rem .3125rem .1875rem 1.1875rem}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{left:4px;left:.25rem}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;margin: 0 0 .25rem .25rem;padding:0 4px 0 0;padding: 0 .25rem 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-right:.9375rem}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;padding: .25rem .3125rem .25rem 1.25rem;background:url("chosen-sprite.png") no-repeat -30px -20px;background-position:-30px -20px;background-position: -1.875rem -1.25rem}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px;background-position: .375rem .125rem}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px;background-position: -.75rem .125rem}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-size:3.25rem 2.3125rem !important}}.chosen-container-multi .chosen-choices li.search-field{width:100%}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{width:100%}.addToCal,ul.ui-addtocal{cursor:pointer;cursor:hand}ul.ui-addtocal{position:absolute;font-size:12px;text-align:left}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#cccccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.tooltipster-default{border-radius:5px;border:2px solid #000;background:#4c4c4c;color:#fff}.tooltipster-default .tooltipster-content{font-family:Arial, sans-serif;font-size:16px;line-height:16px;padding:8px 10px;overflow:hidden;text-align:left}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-o-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 1);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-moz-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-ms-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-o-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0px !important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0px !important;opacity:0}.tooltipster-content-changing{opacity:0.5;-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.tooltipster-light{border-radius:5px;border:1px solid #cccccc;background:#ededed;color:#666666}.tooltipster-light .tooltipster-content{font-family:Arial, sans-serif;font-size:14px;line-height:16px;padding:8px 10px}/*!
Pure v0.5.0
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yui/pure/blob/master/LICENSE.md
*/.pure-button{display:inline-block;*display:inline;zoom:1;line-height:normal;white-space:nowrap;vertical-align:baseline;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pure-button::-moz-focus-inner{padding:0;border:0}.pure-button{font-family:inherit;font-size:100%;*font-size:90%;*overflow:visible;padding:.5em 1em;color:#444;color:rgba(0,0,0,0.8);*color:#444;border:1px solid #999;border:0 transparent;background-color:#E6E6E6;text-decoration:none;border-radius:2px}.pure-button-hover,.pure-button:hover,.pure-button:focus{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=0);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(40%, rgba(0,0,0,0.05)), to(rgba(0,0,0,0.1)));background-image:-webkit-linear-gradient(transparent, rgba(0,0,0,0.05) 40%, rgba(0,0,0,0.1));background-image:-moz-linear-gradient(top, rgba(0,0,0,0.05) 0, rgba(0,0,0,0.1));background-image:-o-linear-gradient(transparent, rgba(0,0,0,0.05) 40%, rgba(0,0,0,0.1));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.05) 40%,rgba(0,0,0,0.1))}.pure-button:focus{outline:0}.pure-button-active,.pure-button:active{box-shadow:0 0 0 1px rgba(0,0,0,0.15) inset,0 0 6px rgba(0,0,0,0.2) inset}.pure-button[disabled],.pure-button-disabled,.pure-button-disabled:hover,.pure-button-disabled:focus,.pure-button-disabled:active{border:0;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=40);-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;cursor:not-allowed;box-shadow:none}.pure-button-hidden{display:none}.pure-button::-moz-focus-inner{padding:0;border:0}.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected{background-color:#0078e7;color:#fff}.pure-form input[type=text],.pure-form input[type=password],.pure-form input[type=email],.pure-form input[type=url],.pure-form input[type=date],.pure-form input[type=month],.pure-form input[type=time],.pure-form input[type=datetime],.pure-form input[type=datetime-local],.pure-form input[type=week],.pure-form input[type=number],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=color],.pure-form select,.pure-form textarea{padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pure-form input:not([type]){padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pure-form input[type=color]{padding:.2em .5em}.pure-form input[type=text]:focus,.pure-form input[type=password]:focus,.pure-form input[type=email]:focus,.pure-form input[type=url]:focus,.pure-form input[type=date]:focus,.pure-form input[type=month]:focus,.pure-form input[type=time]:focus,.pure-form input[type=datetime]:focus,.pure-form input[type=datetime-local]:focus,.pure-form input[type=week]:focus,.pure-form input[type=number]:focus,.pure-form input[type=search]:focus,.pure-form input[type=tel]:focus,.pure-form input[type=color]:focus,.pure-form select:focus,.pure-form textarea:focus{outline:0;outline:thin dotted \9;border-color:#129FEA}.pure-form input:not([type]):focus{outline:0;outline:thin dotted \9;border-color:#129FEA}.pure-form input[type=file]:focus,.pure-form input[type=radio]:focus,.pure-form input[type=checkbox]:focus{outline:thin dotted #333;outline:1px auto #129FEA}.pure-form .pure-checkbox,.pure-form .pure-radio{margin:.5em 0;display:block}.pure-form input[type=text][disabled],.pure-form input[type=password][disabled],.pure-form input[type=email][disabled],.pure-form input[type=url][disabled],.pure-form input[type=date][disabled],.pure-form input[type=month][disabled],.pure-form input[type=time][disabled],.pure-form input[type=datetime][disabled],.pure-form input[type=datetime-local][disabled],.pure-form input[type=week][disabled],.pure-form input[type=number][disabled],.pure-form input[type=search][disabled],.pure-form input[type=tel][disabled],.pure-form input[type=color][disabled],.pure-form select[disabled],.pure-form textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input:not([type])[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input[readonly],.pure-form select[readonly],.pure-form textarea[readonly]{background:#eee;color:#777;border-color:#ccc}.pure-form input:focus:invalid,.pure-form textarea:focus:invalid,.pure-form select:focus:invalid{color:#b94a48;border-color:#ee5f5b}.pure-form input:focus:invalid:focus,.pure-form textarea:focus:invalid:focus,.pure-form select:focus:invalid:focus{border-color:#e9322d}.pure-form input[type=file]:focus:invalid:focus,.pure-form input[type=radio]:focus:invalid:focus,.pure-form input[type=checkbox]:focus:invalid:focus{outline-color:#e9322d}.pure-form select{border:1px solid #ccc;background-color:#fff}.pure-form select[multiple]{height:auto}.pure-form label{margin:.5em 0 .2em}.pure-form fieldset{margin:0;padding:.35em 0 .75em;border:0}.pure-form legend{display:block;width:100%;padding:.3em 0;margin-bottom:.3em;color:#333;border-bottom:1px solid #e5e5e5}.pure-form-stacked input[type=text],.pure-form-stacked input[type=password],.pure-form-stacked input[type=email],.pure-form-stacked input[type=url],.pure-form-stacked input[type=date],.pure-form-stacked input[type=month],.pure-form-stacked input[type=time],.pure-form-stacked input[type=datetime],.pure-form-stacked input[type=datetime-local],.pure-form-stacked input[type=week],.pure-form-stacked input[type=number],.pure-form-stacked input[type=search],.pure-form-stacked input[type=tel],.pure-form-stacked input[type=color],.pure-form-stacked select,.pure-form-stacked label,.pure-form-stacked textarea{display:block;margin:.25em 0}.pure-form-stacked input:not([type]){display:block;margin:.25em 0}.pure-form-aligned input,.pure-form-aligned textarea,.pure-form-aligned select,.pure-form-aligned .pure-help-inline,.pure-form-message-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.pure-form-aligned textarea{vertical-align:top}.pure-form-aligned .pure-control-group{margin-bottom:.5em}.pure-form-aligned .pure-control-group label{text-align:right;display:inline-block;vertical-align:middle;width:10em;margin:0 1em 0 0}.pure-form-aligned .pure-controls{margin:1.5em 0 0 10em}.pure-form input.pure-input-rounded,.pure-form .pure-input-rounded{border-radius:2em;padding:.5em 1em}.pure-form .pure-group fieldset{margin-bottom:10px}.pure-form .pure-group input{display:block;padding:10px;margin:0;border-radius:0;position:relative;top:-1px}.pure-form .pure-group input:focus{z-index:2}.pure-form .pure-group input:first-child{top:1px;border-radius:4px 4px 0 0}.pure-form .pure-group input:last-child{top:-2px;border-radius:0 0 4px 4px}.pure-form .pure-group button{margin:.35em 0}.pure-form .pure-input-1{width:100%}.pure-form .pure-input-2-3{width:66%}.pure-form .pure-input-1-2{width:50%}.pure-form .pure-input-1-3{width:33%}.pure-form .pure-input-1-4{width:25%}.pure-form .pure-help-inline,.pure-form-message-inline{display:inline-block;padding-left:.3em;color:#666;vertical-align:middle;font-size:.875em}.pure-form-message{display:block;color:#666;font-size:.875em}@media only screen and (max-width: 480px){.pure-form button[type=submit]{margin:.7em 0 0}.pure-form input:not([type]),.pure-form input[type=text],.pure-form input[type=password],.pure-form input[type=email],.pure-form input[type=url],.pure-form input[type=date],.pure-form input[type=month],.pure-form input[type=time],.pure-form input[type=datetime],.pure-form input[type=datetime-local],.pure-form input[type=week],.pure-form input[type=number],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=color],.pure-form label{margin-bottom:.3em;display:block}.pure-group input:not([type]),.pure-group input[type=text],.pure-group input[type=password],.pure-group input[type=email],.pure-group input[type=url],.pure-group input[type=date],.pure-group input[type=month],.pure-group input[type=time],.pure-group input[type=datetime],.pure-group input[type=datetime-local],.pure-group input[type=week],.pure-group input[type=number],.pure-group input[type=search],.pure-group input[type=tel],.pure-group input[type=color]{margin-bottom:0}.pure-form-aligned .pure-control-group label{margin-bottom:.3em;text-align:left;display:block;width:100%}.pure-form-aligned .pure-controls{margin:1.5em 0 0}.pure-form .pure-help-inline,.pure-form-message-inline,.pure-form-message{display:block;font-size:.75em;padding:.2em 0 .8em}}.button-error,.button-secondary,.button-success,.button-warning{color:#FFF !important;border-radius:4px !important;text-shadow:0 1px 1px rgba(0,0,0,0.2) !important}.button-success{background:#1cb841 !important}.button-error{background:#ca3c3c !important}.button-warning{background:#df7514 !important}.button-secondary{background:#42b8dd !important}.button-xsmall{font-size:70% !important}.button-small{font-size:85% !important}.button-large{font-size:110% !important}.button-xlarge{font-size:125% !important}.pure-table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #cbcbcb}.pure-table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}.pure-table td,.pure-table th{border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:.5em 1em}.pure-table td:first-child,.pure-table th:first-child{border-left-width:0}.pure-table thead{background:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}.pure-table td{background-color:transparent}.pure-table-odd td{background-color:#f2f2f2}.pure-table-striped tr:nth-child(2n-1) td{background-color:#f2f2f2}.pure-table-bordered td{border-bottom:1px solid #cbcbcb}.pure-table-bordered tbody>tr:last-child td,.pure-table-horizontal tbody>tr:last-child td{border-bottom-width:0}.pure-table-horizontal td,.pure-table-horizontal th{border-width:0 0 1px;border-bottom:1px solid #cbcbcb}.pure-table-horizontal tbody>tr:last-child td{border-bottom-width:0}#lean_overlay{position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%;background:#000;display:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;left:-99999999px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:Helvetica, Arial, sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Helvetica, Arial, sans-serif;font-size:1em}.ui-widget-content{border:1px solid #dddddd;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#444444}.ui-widget-content a{color:#444444}.ui-widget-header{border:1px solid #dddddd;background:#ddd url(images/ui-bg_highlight-soft_50_dddddd_1x100.png) 50% 50% repeat-x;color:#444444;font-weight:bold}.ui-widget-header a{color:#444444}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #dddddd;background:#f6f6f6 url(images/ui-bg_highlight-soft_100_f6f6f6_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#0073ea}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#0073ea;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #0073ea;background:#0073ea url(images/ui-bg_highlight-soft_25_0073ea_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#ffffff}.ui-state-hover a,.ui-state-hover a:hover{color:#ffffff;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #dddddd;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#ff0084}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ff0084;text-decoration:none}.ui-widget :active{outline:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #cccccc;background:#fff url(images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x;color:#444444}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#444444}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #ff0084;background:#fff url(images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x;color:#222222}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#222222}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#222222}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_ff0084_256x240.png)}.ui-widget-content .ui-icon{background-image:url(images/ui-icons_ff0084_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_0073ea_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_666666_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_0073ea_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_ff0084_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-tl{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px}.ui-corner-tr{-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px}.ui-corner-bl{-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px}.ui-corner-br{-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px}.ui-corner-top{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px}.ui-corner-bottom{-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px}.ui-corner-right{-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px}.ui-corner-left{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px}.ui-corner-all{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.ui-widget-overlay{background:#eee url(images/ui-bg_flat_0_eeeeee_40x100.png) 50% 50% repeat-x;opacity:.80;filter:Alpha(Opacity=80)}.ui-widget-shadow{margin:-4px 0 0 -4px;padding:4px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.60;filter:Alpha(Opacity=60);-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{border:1px dotted #000}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.ui-accordion a{zoom:1}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active{display:block}.ui-autocomplete{position:absolute;cursor:default}.ui-autocomplete-loading{background:#fff url("images/ui-anim_basic_16x16.gif") right center no-repeat}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.5em 1em .3em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .2em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane button{float:right;margin:.5em .4em .5em 0;cursor:pointer;padding:.2em .6em .3em .6em;line-height:1.4em;width:auto;overflow:visible}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tabs .ui-tabs-hide{display:none !important}.ui-datepicker{width:17em;padding:.2em .2em 0}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display/**/:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-progressbar{height:2em;text-align:left}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.c3 svg{font:10px sans-serif}.c3 path,.c3 line{fill:none;stroke:#000}.c3 text{-webkit-user-select:none;-moz-user-select:none;user-select:none}.c3-legend-item-tile,.c3-xgrid-focus,.c3-ygrid,.c3-event-rect,.c3-bars path{shape-rendering:crispEdges}.c3-chart-arc path{stroke:#fff}.c3-chart-arc text{fill:#fff;font-size:13px}.c3-grid line{stroke:#aaa}.c3-grid text{fill:#aaa}.c3-xgrid,.c3-ygrid{stroke-dasharray:3 3}.c3-text.c3-empty{fill:#808080;font-size:2em}.c3-line{stroke-width:1px}.c3-circle._expanded_{stroke-width:1px;stroke:white}.c3-selected-circle{fill:white;stroke-width:2px}.c3-bar{stroke-width:0}.c3-bar._expanded_{fill-opacity:0.75}.c3-chart-arcs-title{font-size:1.3em}.c3-target.c3-focused path.c3-line,.c3-target.c3-focused path.c3-step{stroke-width:2px}.c3-region{fill:steelblue;fill-opacity:.1}.c3-brush .extent{fill-opacity:.1}.c3-legend-item{font-size:12px}.c3-legend-background{opacity:0.75;fill:white;stroke:lightgray;stroke-width:1}.c3-tooltip{border-collapse:collapse;border-spacing:0;background-color:#fff;empty-cells:show;-webkit-box-shadow:7px 7px 12px -9px #777;-moz-box-shadow:7px 7px 12px -9px #777;box-shadow:7px 7px 12px -9px #777;opacity:0.9}.c3-tooltip tr{border:1px solid #CCC}.c3-tooltip th{background-color:#aaa;font-size:14px;padding:2px 5px;text-align:left;color:#FFF}.c3-tooltip td{font-size:13px;padding:3px 6px;background-color:#fff;border-left:1px dotted #999}.c3-tooltip td>span{display:inline-block;width:10px;height:10px;margin-right:6px}.c3-tooltip td.value{text-align:right}.c3-area{stroke-width:0;opacity:0.2}.c3-chart-arcs .c3-chart-arcs-background{fill:#e0e0e0;stroke:none}.c3-chart-arcs .c3-chart-arcs-gauge-unit{fill:#000;font-size:16px}.c3-chart-arcs .c3-chart-arcs-gauge-max{fill:#777}.c3-chart-arcs .c3-chart-arcs-gauge-min{fill:#777}.c3-chart-arc .c3-gauge-value{fill:#000;font-size:28px}.cancel-on-png,.cancel-off-png,.star-on-png,.star-off-png,.star-half-png{font-size:2em}@font-face{font-family:"raty";font-style:normal;font-weight:normal;src:url("../../fonts/raty.eot");src:url("../../fonts/raty.eot?#iefix") format("embedded-opentype");src:url("../../fonts/raty.svg#raty") format("svg");src:url("../../fonts/raty.ttf") format("truetype");src:url("../../fonts/raty.woff") format("woff")}.cancel-on-png,.cancel-off-png,.star-on-png,.star-off-png,.star-half-png{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"raty";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none}.cancel-on-png:before{content:"\e600"}.cancel-off-png:before{content:"\e601"}.star-on-png:before{content:"\f005"}.star-off-png:before{content:"\f006"}.star-half-png:before{content:"\f123"}
