/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary::before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary::before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary::before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary::before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}@font-face{font-family:Proxima-Nova;src:url("https://campusfont.ucdavis.edu/proxima-nova/proximanova_regular_macroman/proximanova-regular-webfont.eot");src:url("https://campusfont.ucdavis.edu/proxima-nova/proximanova_regular_macroman/proximanova-regular-webfont.eot?#iefix") format("embedded-opentype"),url("https://campusfont.ucdavis.edu/proxima-nova/proximanova_regular_macroman/proximanova-regular-webfont.woff") format("woff"),url("https://campusfont.ucdavis.edu/proxima-nova/proximanova_regular_macroman/proximanova-regular-webfont.ttf") format("truetype"),url("https://campusfont.ucdavis.edu/proxima-nova/proximanova_regular_macroman/proximanova-regular-webfont.svg#Proxima-Nova") format("svg");font-weight:400;font-style:normal}@font-face{font-family:Proxima-Nova;src:url("https://campusfont.ucdavis.edu/proxima-nova/proximanova_bold_macroman/proximanova-bold-webfont.eot");src:url("https://campusfont.ucdavis.edu/proxima-nova/proximanova_bold_macroman/proximanova-bold-webfont.eot?#iefix") format("embedded-opentype"),url("https://campusfont.ucdavis.edu/proxima-nova/proximanova_bold_macroman/proximanova-bold-webfont.woff") format("woff"),url("https://campusfont.ucdavis.edu/proxima-nova/proximanova_bold_macroman/proximanova-bold-webfont.ttf") format("truetype"),url("https://campusfont.ucdavis.edu/proxima-nova/proximanova_bold_macroman/proximanova-bold-webfont.svg#Proxima-Nova") format("svg");font-weight:700;font-style:normal}@font-face{font-family:Proxima-Nova;src:url("https://campusfont.ucdavis.edu/proxima-nova/proximanova_italic_macroman/proximanova-regularit-webfont.eot");src:url("https://campusfont.ucdavis.edu/proxima-nova/proximanova_italic_macroman/proximanova-regularit-webfont.eot?#iefix") format("embedded-opentype"),url("https://campusfont.ucdavis.edu/proxima-nova/proximanova_italic_macroman/proximanova-regularit-webfont.woff") format("woff"),url("https://campusfont.ucdavis.edu/proxima-nova/proximanova_italic_macroman/proximanova-regularit-webfont.ttf") format("truetype"),url("https://campusfont.ucdavis.edu/proxima-nova/proximanova_italic_macroman/proximanova-regularit-webfont.svg#Proxima-Nova") format("svg");font-weight:400;font-style:italic}@font-face{font-family:Proxima-Nova;src:url("https://campusfont.ucdavis.edu/proxima-nova/proximanova_bolditalic_macroman/proximanova-boldit-webfont.eot");src:url("https://campusfont.ucdavis.edu/proxima-nova/proximanova_bolditalic_macroman/proximanova-boldit-webfont.eot?#iefix") format("embedded-opentype"),url("https://campusfont.ucdavis.edu/proxima-nova/proximanova_bolditalic_macroman/proximanova-boldit-webfont.woff") format("woff"),url("https://campusfont.ucdavis.edu/proxima-nova/proximanova_bolditalic_macroman/proximanova-boldit-webfont.ttf") format("truetype"),url("https://campusfont.ucdavis.edu/proxima-nova/proximanova_bolditalic_macroman/proximanova-boldit-webfont.svg#Proxima-Nova") format("svg");font-weight:700;font-style:italic}.o-box-wrapper{background-color:#fff;margin-bottom:2em;padding:2em}.o-box-wrapper:after{content:"";display:table;clear:both}@media (min-width:1200px){.o-box-wrapper{padding:2.5em}}.o-box,.o-box--flush,.o-box--small,.o-box--large{display:block;padding:16px}.o-box:after,.o-box--flush:after,.o-box--small:after,.o-box--large:after{content:"";display:table;clear:both}.o-box>:last-child,.o-box--flush>:last-child,.o-box--small>:last-child,.o-box--large>:last-child{margin-bottom:0}.o-box--flush{padding:0}.o-box--small{padding:8px}@media (min-width:992px){.o-box--large{padding:32px}}@media (min-width:480px){.u-align--right,.align-right{float:right !important;margin-bottom:1em;margin-left:1em}}[dir="rtl"] .u-align--right,[dir="rtl"] .align-right{float:left !important;margin-right:1em;margin-left:0}@media (min-width:480px){.u-align--left,.align-left{float:left !important;margin-bottom:1em;margin-right:1em}}[dir="rtl"] .u-align--left,[dir="rtl"] .align-left{float:right !important;margin-right:0;margin-left:1em}.u-align--center,.align-center{margin:0 auto !important;text-align:center !important}.u-align--center figure,.align-center figure{display:block}.u-align--center figure>img,.align-center figure>img{width:auto}.u-align--center figcaption,.align-center figcaption{font-size:12px;font-size:.75rem;line-height:18px;display:block}.clearfix:after,.u-clearfix:after{content:"";display:table;clear:both}.u-clear{clear:both !important}.u-error{color:#ba0c2f !important}.u-warning{color:#1a3e68 !important}.u-info{color:#5b7f95 !important}.u-bg--transparent{background-color:transparent !important}.u-bg--opaque{background-color:#fff !important}.u-space-top{margin-top:1em !important}.u-space-top--small{margin-top:.5em !important}.u-space-top--large{margin-top:2em !important}.u-space-top--flush{margin-top:0 !important}.u-space-right{margin-right:1em !important}.u-space-right--small{margin-right:.5em !important}.u-space-right--large{margin-right:2em !important}.u-space-right--flush{margin-right:0 !important}.u-space-bottom{margin-bottom:1em !important}.u-space-bottom--small{margin-bottom:.5em !important}.u-space-bottom--large{margin-bottom:2em !important}.u-space-bottom--flush{margin-bottom:0 !important}.u-space-left{margin-left:1em !important}.u-space-left--small{margin-left:.5em !important}.u-space-left--large{margin-left:2em !important}.u-space-left--flush{margin-left:0 !important}.u-space--flush{margin:0 !important}.u-space-pull{margin-left:-1em !important}.u-space-pull--small{margin-left:-.5em !important}.u-space-pull--large{margin-left:-2em !important}.u-block{display:block !important}.u-inline{display:inline !important}.u-hidden{display:none !important}.u-hidden--visually{border:0 !important;clip:rect(1px,1px,1px,1px) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.u-shown--visually{clip:auto !important;height:auto !important;position:inherit !important;width:auto !important}.u-hide-text{text-indent:110%;white-space:nowrap;overflow:hidden}@media (min-width:480px){.u-width--half{width:50% !important}}@media (min-width:480px){.u-width--one-third{width:33% !important}}@media (min-width:480px){.u-width--two-thirds{width:66% !important}}fieldset{border:1px solid #e5e9ef;border-top:3px solid #002855;margin:1em 0;padding:1em}fieldset>legend{font-size:18px;font-size:1.125rem;line-height:1.44444;padding:.25em}label{display:block;padding-bottom:.25em;font-weight:bold}input,select,textarea,details,.js .inputfile__container{border:1px solid #ccc;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.25em .75em;background-color:#fff;background-image:none;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;color:#555;font-family:inherit;margin:0;outline:0}input:focus,select:focus,textarea:focus,details:focus,.js .inputfile__container:focus{outline:none;background-color:#fbf7e6;border-color:#daaa00}input,select{height:2.5em}input,textarea{width:100%}input[type="text"],input[type="search"],input[type="url"],input[type="number"],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}button{border:0}button,input[type="submit"]{cursor:pointer}button:focus,input[type="submit"]:focus{outline:thin dotted;outline-offset:.25em}input[type="checkbox"],input[type="radio"]{height:auto;width:auto;margin-right:0.3em}input[type="search"]{-webkit-box-sizing:border-box;box-sizing:border-box}details{padding:.5em 1em 1em;margin-bottom:1em}h1{font-size:16px;font-size:1rem;line-height:1.625;margin:.75em 0 .25em;padding:0;color:#002855;font-style:normal;font-weight:700;font-size:36px;font-size:2.25rem;line-height:1.44444}h1:first-child{margin-top:0}h1 a{color:#daaa00;text-decoration:none}h1 a:hover{color:#daaa00;text-decoration:underline}h2{font-size:16px;font-size:1rem;line-height:1.625;margin:.75em 0 .25em;padding:0;color:#002855;font-style:normal;font-weight:700;font-size:25px;font-size:1.5625rem;line-height:1.04}h2:first-child{margin-top:0}h2 a{color:#daaa00;text-decoration:none}h2 a:hover{color:#daaa00;text-decoration:underline}h3{font-size:16px;font-size:1rem;line-height:1.625;margin:.75em 0 .25em;padding:0;color:#002855;font-style:normal;font-weight:700;font-size:23px;font-size:1.4375rem;line-height:1.13043;color:#335377}h3:first-child{margin-top:0}h3 a{color:#daaa00;text-decoration:none}h3 a:hover{color:#daaa00;text-decoration:underline}h4,.field--portfolio .field__label,.field--type-file .field__label{font-size:16px;font-size:1rem;line-height:1.625;margin:.75em 0 .25em;padding:0;color:#002855;font-style:normal;font-weight:700;font-size:19px;font-size:1.1875rem;line-height:1.36842}h4:first-child,.field--portfolio .field__label:first-child,.field--type-file .field__label:first-child{margin-top:0}h4 a,.field--portfolio .field__label a,.field--type-file .field__label a{color:#daaa00;text-decoration:none}h4 a:hover,.field--portfolio .field__label a:hover,.field--type-file .field__label a:hover{color:#daaa00;text-decoration:underline}h5{font-size:16px;font-size:1rem;line-height:1.625;margin:.75em 0 .25em;padding:0;color:#002855;font-style:normal;font-weight:700;font-size:17px;font-size:1.0625rem;line-height:1.52941}h5:first-child{margin-top:0}h5 a{color:#daaa00;text-decoration:none}h5 a:hover{color:#daaa00;text-decoration:underline}details summary,h6{font-size:16px;font-size:1rem;line-height:1.625;margin:.75em 0 .25em;padding:0;color:#002855;font-style:normal;font-weight:700;font-size:16px;font-size:1rem;line-height:1.625}details summary:first-child,h6:first-child{margin-top:0}details summary a,h6 a{color:#daaa00;text-decoration:none}details summary a:hover,h6 a:hover{color:#daaa00;text-decoration:underline}a{color:#daaa00;text-decoration:underline;outline:0;overflow-wrap:break-word;word-wrap:break-word}a:hover{color:#c19600;text-decoration:none}a:focus{outline:thin dotted;outline-offset:.25em}a:active{outline:none;color:#c19600}dl{overflow:hidden;margin:0 0 1em}dt{font-weight:bold}dd{margin-left:0}dd+dt{margin-top:.5em}html{background-color:#002855;font-size:16px}@media (min-width:1600px){html{font-size:17px}}body{position:relative;background-color:#fff;color:#333;font-family:"proxima-nova","Lucida Grande","Lucida Sans","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:26px}embed,img,object,video{max-width:100%;height:auto}iframe{margin-bottom:1em;max-width:100%}figure{margin:0 0 1em}figure>img{margin-bottom:.5em}figcaption{font-size:12px;font-size:.75rem;line-height:18px;caption-side:bottom;color:gray;font-style:italic}@supports (display:table) and (display:table-caption){figure{display:table}figcaption{display:table-caption}}audio,canvas,iframe,img,svg,video{vertical-align:middle}table{max-width:100%;width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:1em}th{padding:.5em;border-bottom:2px solid #daaa00;text-align:left;vertical-align:bottom}tfoot th{border-top:2px solid #daaa00;border-bottom:0}td{border-top:1px solid #7f93a9;padding:.5em}p{margin-top:0;margin-bottom:1em}strong{font-weight:700}blockquote{font-size:18px;font-size:1.125rem;line-height:1.44444;border-left:5px solid #ccd4dd;margin:inherit;padding-left:1.25em;color:#1a3e66;font-style:italic}hr{display:block;border:0;height:1px;border-top:1px solid #e6e6e6;margin:2em 0;padding:0}abbr{border-bottom:1px dotted #555;cursor:help}summary{list-style:none}.btn,.button{display:inline-block;margin-bottom:0;padding:.5em 1em;border-radius:2em;border-width:0;background-color:#1a3e68;color:#fff;cursor:pointer;font-weight:400;text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap;width:auto}.btn:hover,.button:hover,.btn:focus,.button:focus{background-color:#4d688c;color:#fff;text-decoration:none}.btn:active,.button:active{background-color:#002855}.btn:visited,.button:visited{color:#fff}.btn--disabled,.btn[disabled],fieldset[disabled] .btn{-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed;opacity:0.65;pointer-events:none}.btn--lg{font-size:20px;font-size:1.25rem;line-height:1.3;padding:.5em 1em}.btn--block{display:block;width:100%}.btn--gold{background-color:#deb31a}.btn--gold:hover,.btn--gold:focus{background-color:#e5c44d}.btn--gray{background-color:#999}.btn--gray:hover,.btn--gray:focus{background-color:#bfbfbf}.btn--warning{background-color:#ba0c2f}.btn--warning:hover,.btn--warning:focus{background-color:#f1224b}.field-container{margin-bottom:1em}.form-submit{margin-right:.5em;width:auto}@media (max-width:479px){.form-submit{margin-right:0;width:100%}}.form-submit:last-child{margin-right:0}.comment-form input,.comment-form textarea{border:1px solid #ccd4dd}.comment-form label{color:#335377;font-style:italic}.heading{font-size:16px;font-size:1rem;line-height:1.625;margin:.75em 0 .25em;padding:0;color:#002855;font-style:normal;font-weight:700}.heading:first-child{margin-top:0}.heading--primary{font-size:16px;font-size:1rem;line-height:1.625;margin:.75em 0 .25em;padding:0;color:#002855;font-style:normal;font-weight:700;font-size:25px;font-size:1.5625rem;line-height:1.04}.heading--primary:first-child{margin-top:0}.heading--secondary{font-size:16px;font-size:1rem;line-height:1.625;margin:.75em 0 .25em;padding:0;color:#002855;font-style:normal;font-weight:700;font-size:23px;font-size:1.4375rem;line-height:1.13043;color:#335377}.heading--secondary:first-child{margin-top:0}.heading--auxiliary{font-size:16px;font-size:1rem;line-height:1.625;margin:.75em 0 .25em;padding:0;color:#002855;font-style:normal;font-weight:700;font-size:23px;font-size:1.4375rem;line-height:1.13043;color:#335377;margin-bottom:.5em;color:#667e99;font-style:italic;font-weight:700}.heading--auxiliary:first-child{margin-top:0}.list--arrow li,.list-wrapper--arrow ul li{list-style:none}.list--arrow li:before,.list-wrapper--arrow ul li:before{position:absolute;margin:1px .5em 0 -.75em;color:#deb31a;content:"\203A";font-family:Georgia;font-size:1.25em;font-weight:normal;line-height:1}.list--download{margin:0;padding:0;list-style:none}.list--download li{list-style:none}.list--download a{color:#daaa00;text-decoration:underline}.list--download a:hover{color:#c19600;text-decoration:none}.list--reset{margin:0;padding:0;list-style:none}.list--reset li{list-style:none}.menu{margin:0;padding:0;list-style:none}.menu li{list-style:none}.menu li{margin:0;padding:0;list-style:none}.menu li li{list-style:none}.view-all{display:block;border-top:1px solid #7f93a9;padding-top:.5em}.sf-underline{border-bottom:1px solid #ccd4dd}.gray-border{border:1px solid #ccc}.font--secondary{font-family:Georgia,"Times New Roman",Times,serif}.font--monospace{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}.caption{font-style:italic}.hr-invert{border-color:rgba(255,255,255,0.25)}.text--smaller{font-size:15px;font-size:.9375rem;line-height:1.73333}.text--gray{color:#999}.account-nav{margin:0;padding:0;list-style:none;float:right;margin-top:.7em}.account-nav li{list-style:none}[dir="rtl"] .account-nav{float:left;padding-right:0}.account-nav li{display:inline;margin-left:1em}[dir="rtl"] .account-nav li{margin-left:0;margin-right:1em}@media (min-width:768px){.account-nav li{margin-left:2em}[dir="rtl"] .account-nav li{margin-left:0;margin-right:2em}}.js .inputfile{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.inputfile+label{display:none}.js .inputfile__container{display:block}.js .inputfile__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;cursor:pointer;width:100%;overflow:hidden;font-weight:normal;text-overflow:ellipsis;white-space:nowrap}.js .inputfile:focus+.js .inputfile__container,.js .inputfile.has-focus+.js .inputfile__container,.js .inputfile__container:hover{border-color:#4d6988}.js .inputfile:focus+.js .inputfile__button,.js .inputfile.has-focus+.js .inputfile__button,.js .inputfile__container:hover .js .inputfile__button{background-color:#4d6988}.js .inputfile__text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0.5rem;vertical-align:top;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.js .inputfile__button{white-space:nowrap;display:inline-block;padding:0.5rem 1rem;color:#fff;background-color:#335377}.footer-spacer{clear:both;position:relative;margin:2em 0;text-align:center}.footer-spacer__hr{position:absolute;top:50%;z-index:1;margin:0;width:100%}.footer-spacer__logo{display:inline-block;position:relative;padding:0 2em;z-index:2;background-color:#002855;width:250px}.hero-banner{position:relative;overflow:hidden}@media (max-width:479px){.hero-banner__image{margin-left:-50%;width:200%}}.hero-banner__image img{width:100%}.icon{padding-left:1.5em}.icon--link{text-decoration:underline}.icon--open{background:url(/themes/custom/a26_theme/images/icons/open.png) no-repeat 0 center}.language-switcher{position:relative;float:right}[dir="rtl"] .language-switcher{float:left}.language-switcher__body{position:absolute;z-index:840;top:3em;left:0;background-color:#fff;max-height:0;overflow:hidden;-webkit-transition:max-height .3s;transition:max-height .3s}.language-switcher__body.is-open{max-height:500px}.language-switcher__body ul{margin:0;padding:0;list-style:none}.language-switcher__body ul li{list-style:none}[dir="rtl"] .language-switcher__body{left:initial;right:0}.language-switcher__body li{border:1px solid #e5e9ef}.language-switcher__body li:last-child{border-top:0}.language-switcher__body a{display:block;padding:.5em 2em;background:#fff;text-decoration:none}.language-switcher__body a:hover{background:#daaa00;color:#002855}.marketing-highlight{display:block;background-color:#fff;color:inherit;text-align:center;text-decoration:none}.marketing-highlight__body{position:relative;padding:1.5em 1.5em 1em}.marketing-highlight__type{width:4em;height:4em;border-radius:2em;font-size:28px;font-size:1.75rem;line-height:22px;position:absolute;right:1em;top:-3em;z-index:820;padding:.25em;background-color:#002855;color:#fff;font-weight:700;font-style:normal;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}@media (min-width:480px){.marketing-highlight__type{font-size:28px;font-size:1.75rem;line-height:27px}}.marketing-highlight__type span{top:50%;position:relative;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block}.marketing-highlight__image{position:relative;z-index:800;overflow:hidden}.marketing-highlight__image img{width:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.marketing-highlight__image:after{-webkit-transform:scale(0.9999);-ms-transform:scale(0.9999);transform:scale(0.9999);display:block;width:0;height:0;border:0 solid transparent;border-bottom-color:#fff;border-width:0 0px 200px 1600px;bottom:0;position:absolute;z-index:810;-webkit-transition:border .3s ease-in-out;transition:border .3s ease-in-out;content:" "}.marketing-highlight__title{font-size:16px;font-size:1rem;line-height:1.625;margin:.75em 0 .25em;padding:0;color:#002855;font-style:normal;font-weight:700;font-size:22px;font-size:1.375rem;line-height:1.18182;font-style:inherit;color:#002855;text-align:center}.marketing-highlight__title:first-child{margin-top:0}.marketing-highlight__title:after{display:block;margin:1em auto;width:15%;height:2px;background-color:#002855;content:""}.marketing-highlight__cta{font-size:20px;font-size:1.25rem;line-height:1.3;display:inline-block;margin-top:1em;width:70%;color:#555;font-weight:700;text-align:center}.marketing-highlight:hover{text-decoration:none;color:inherit;cursor:pointer}.marketing-highlight:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.marketing-highlight:hover .marketing-highlight__image:after{display:block;width:0;height:0;border:0 solid transparent;border-bottom-color:#fff;border-width:0 0px 230px 1600px}.marketing-highlight:hover .marketing-highlight__type{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.alert{font-size:16px;font-size:1rem;line-height:1.625;border:1px solid #f0dd99;border-radius:.5em;margin:0 0 1em;padding:1em 2em;background-color:#fbf6e5;color:#335379;font-weight:bold}@media (min-width:768px){.alert{margin:0 0 2em}}.alert--success{background-color:#d8f3b7;color:#002855;border-color:#78be20}.alert--warning{background-color:#f0dd99;color:#1a3e68;border-color:#daaa00}.alert--error{background-color:#fcc9d4;color:#ba0c2f;border-color:#ba0c2f}.alert--flush{margin-bottom:0}.alert ul{margin:0;padding:0}.alert .button{margin-bottom:.5em}.alert li .button{margin-left:-1em}.alert a,.alert h3{color:#002855}@media (max-width:991px){.off-canvas{left:0;position:absolute;z-index:830;height:100%;width:310px;background:#fff;-webkit-transition:all .3s;transition:all .3s}[dir="rtl"] .off-canvas{left:initial;right:0;overflow:hidden}.menu--closed .off-canvas{left:-310px}[dir="rtl"] .menu--closed .off-canvas{left:initial;right:-310px;width:0}.off-canvas__container{position:static}.off-canvas--fixed{position:fixed;overflow:auto;z-index:1000}.off-canvas--fixed .off-canvas__container{padding-bottom:144px}.menu--open .off-canvas{-webkit-box-shadow:0 10px 10px 5px rgba(34,34,34,0.4);box-shadow:0 10px 10px 5px rgba(34,34,34,0.4)}}@media (max-width:310px){.off-canvas{width:245px}}.primary-nav{background-color:#fff;min-height:66px}@media (min-width:992px){.primary-nav{font-size:15px;font-size:.9375rem;line-height:1.73333}}@media (min-width:1100px){.primary-nav{font-size:17px;font-size:1.0625rem;line-height:1.52941}}@media (min-width:1600px){.primary-nav{font-size:18px;font-size:1.125rem;line-height:1.44444}}.primary-nav a{display:block;border-bottom:1px solid #555;padding-left:1em;background:#fff;color:#002855;font-weight:700;line-height:66px;text-decoration:none;text-transform:uppercase}[dir="rtl"] .primary-nav a{padding-right:1em}@media (min-width:992px){.primary-nav a{border-bottom:0;padding:0 1em;background:none}}.primary-nav a:hover{background:#daaa00}.primary-nav a:focus,.primary-nav a .active{background:#daaa00}@media (min-width:992px){.primary-nav li{float:left}[dir="rtl"] .primary-nav li{float:right}.primary-nav li:hover{background:#f8eecc}}.nav-toggle{text-indent:110%;white-space:nowrap;overflow:hidden;float:left;height:50px;margin-right:.75em;width:50px;background:#4d688c;-webkit-transition:background-color .3s;transition:background-color .3s}[dir="rtl"] .nav-toggle{float:right;margin-right:0;margin-left:.75em}@media (min-width:480px){.nav-toggle{margin-right:1em}}@media (min-width:992px){.nav-toggle{display:none}}.nav-toggle:hover,.nav-toggle:focus{background-color:#002855;outline:none}.nav-toggle__icon--menu{top:50%;position:relative;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative;margin-top:6px;margin-bottom:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;left:25%;margin:0}.nav-toggle__icon--menu,.nav-toggle__icon--menu::before,.nav-toggle__icon--menu::after{display:block;width:25px;height:2px;background-color:#fff;outline:1px solid transparent;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s}.nav-toggle__icon--menu::before,.nav-toggle__icon--menu::after{position:absolute;content:""}.nav-toggle__icon--menu::before{top:-6px}.nav-toggle__icon--menu::after{top:6px}[dir="rtl"] .nav-toggle__icon--menu{left:-25%}.nav-toggle--active .nav-toggle__icon--menu{background-color:transparent}.nav-toggle--active .nav-toggle__icon--menu::before{-webkit-transform:translateY(6px) rotate(45deg);-ms-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg)}.nav-toggle--active .nav-toggle__icon--menu::after{-webkit-transform:translateY(-6px) rotate(-45deg);-ms-transform:translateY(-6px) rotate(-45deg);transform:translateY(-6px) rotate(-45deg)}.pager__item--current,.pager__item--current a,.pager .is-active,.pager .is-active a{background:#335379 !important;color:#fff !important}.pager__item--current:hover,.pager__item--current a:hover,.pager .is-active:hover,.pager .is-active a:hover{background:#4d688c}.pager{margin:0;padding:0;list-style:none;width:inherit;list-style:none;margin:1em 0;padding:0}.pager li{list-style:none}.pager:after{content:"";display:table;clear:both}.pager__items{padding:0}.pager__item{float:left;margin:.25em .5em .25em 0}.pager__item a,.pager__item--static{color:#daaa00;text-decoration:underline;display:block;padding:.5em 1em;background:#fff;border:1px solid #4d688c;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#4d688c;text-decoration:none}.pager__item a:hover,.pager__item--static:hover{color:#c19600;text-decoration:none}.pager__item a:hover{background:#4d688c;color:#fff}.panel{clear:left;margin-bottom:1em;background-color:#fff}@media (min-width:768px){.panel{margin-bottom:2em}}.panel--flush{margin-bottom:0}.panel--transparent{background-color:transparent}.panel__title{font-size:16px;font-size:1rem;line-height:1.625;margin:.75em 0 .25em;padding:0;color:#002855;font-style:normal;font-weight:700;font-size:25px;font-size:1.5625rem;line-height:1.04;margin-bottom:1em}.panel__title:first-child{margin-top:0}.panel--auxilary .panel__title{font-size:16px;font-size:1rem;line-height:1.625;margin:.75em 0 .25em;padding:0;color:#002855;font-style:normal;font-weight:700;font-size:23px;font-size:1.4375rem;line-height:1.13043;color:#335377;margin-bottom:.5em;color:#667e99;font-style:italic;font-weight:700}.panel--auxilary .panel__title:first-child{margin-top:0}.responsive-iframe{position:relative;height:0;margin-bottom:1em;padding-bottom:56.25%}.responsive-iframe--4x3{padding-bottom:75%}.responsive-iframe--flush{margin-bottom:0}.u-align--right>.responsive-iframe,.u-align--left>.responsive-iframe{margin-bottom:0}.responsive-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin-bottom:0}.site-credits__logo{margin-bottom:1em}.social-follow{background:transparent}.social-follow ul{margin:0;padding:0;list-style:none}.social-follow ul li{list-style:none}.social-follow li{float:left;margin-right:1em;margin-bottom:.75em}.social-follow li:last-child{margin-right:0}@media (max-width:303px){.social-follow li:last-child{margin-right:0}}@media (min-width:992px){.social-follow li{margin-right:1.4em}}.social-follow a{text-indent:110%;white-space:nowrap;overflow:hidden;display:inline-block;height:43px;width:43px;background-image:url(/themes/custom/a26_theme/images/social-follow.png);background-repeat:no-repeat;background-size:129px;-webkit-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out;opacity:1}.social-follow a:hover{opacity:.6}.social-follow__facebook{background-position:0 0}.social-follow__twitter{background-position:-43px 0}.social-follow__linkedin{background-position:-86px 0}.page-title{margin-top:2em;margin-bottom:2em}.uc-footer{text-align:center}.uc-footer .list--pipe{margin-bottom:1em}.welcome-msg{margin-top:.7em}.footer{margin-top:2em;padding:2em 0 6em;background-color:#002855;color:#fff}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer .pane-title{font-size:16px;font-size:1rem;line-height:1.625;margin:.75em 0 .25em;padding:0;color:#002855;font-style:normal;font-weight:700;font-size:25px;font-size:1.5625rem;line-height:1.04;color:#fff;margin-bottom:.5em}.footer h1:first-child,.footer h2:first-child,.footer h3:first-child,.footer h4:first-child,.footer h5:first-child,.footer h6:first-child,.footer .pane-title:first-child{margin-top:0}.footer a{color:#fff}.footer .site-logo{float:inherit}@media (max-width:479px){.footer{padding-bottom:0}}@media (max-width:479px){.footer .l-container{margin-bottom:2em}}.header__bar{height:50px;border-bottom:1px solid #e5e9ef}@media (max-width:767px){.header__bar .welcome-msg{border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}}.header__branding{padding:1em 0;background-color:#fff;border-bottom:1px solid #e5e9ef}.header__branding .ucd-logo{display:block;width:170px}@media (min-width:475px){.header__branding .ucd-logo{display:inherit;margin:1.2em 0 0;float:right}}.site-logo{margin:0 auto 1em;max-height:85px}@media (min-width:475px){.site-logo{display:inherit;margin:inherit;float:left}}.navbar{background-color:#fff;-webkit-box-shadow:0 2px 1px rgba(0,40,85,0.15);box-shadow:0 2px 1px rgba(0,40,85,0.15)}@media (min-width:992px){.navbar .primary-nav{margin-right:55px}[dir="rtl"] .navbar .primary-nav{margin-right:0}}.l-container{width:95%;margin:0 auto}.l-container:after{content:"";display:table;clear:both}@media (min-width:992px){.l-container{width:90%}}@media (min-width:1200px){.l-container{width:85%}}@media (min-width:1600px){.l-container{width:75%}}.l-container--navigation:after{content:"";display:table;clear:both}@media (min-width:992px){.l-container--navigation{width:90%;margin:0 auto}}@media (min-width:1200px){.l-container--navigation{width:85%}}@media (min-width:1600px){.l-container--navigation{width:75%}}.l-page{overflow-x:hidden}.sg-main{margin:.5em}.l-full-width{width:105.26316%;position:relative;left:50%;margin-left:-52.63158%}@media (min-width:992px){.l-full-width{width:111.11111%;position:relative;left:50%;margin-left:-55.55556%}}@media (min-width:1200px){.l-full-width{width:117.64706%;position:relative;left:50%;margin-left:-58.82353%}}@media (min-width:1600px){.l-full-width{width:133.33333%;position:relative;left:50%;margin-left:-66.66667%}}.l-navbar{position:relative;z-index:830;height:100%}@media (max-width:991px){.l-navbar{position:absolute;left:0;top:50px}[dir="rtl"] .l-navbar{left:initial;right:0}}@media (min-width:992px){.l-navbar{height:auto;width:100%}}@media (min-width:992px){.l-davis-flipped .l-content{width:65.95745%;float:left;margin-right:-100%;margin-left:0;clear:none}[dir="rtl"] .l-davis-flipped .l-content{width:65.95745%;float:right;margin-left:0;margin-right:0;clear:none}}@media (min-width:992px){.l-davis-flipped .l-sidebar-first,.l-davis-flipped .l-sidebar-second{width:31.91489%;float:right;margin-left:0;margin-right:0;clear:none}[dir="rtl"] .l-davis-flipped .l-sidebar-first,[dir="rtl"] .l-davis-flipped .l-sidebar-second{width:31.91489%;float:left;margin-right:-100%;margin-left:0;clear:none}}.l-davis-flipped .l-sidebar-second{clear:right}@media (min-width:992px){.l-davis .l-content{width:65.95745%;float:right;margin-left:0;margin-right:0;clear:none}[dir="rtl"] .l-davis .l-content{width:65.95745%;float:left;margin-right:-100%;margin-left:0;clear:none}}@media (min-width:992px){.l-davis .l-sidebar-first,.l-davis .l-sidebar-second{width:31.91489%;float:left;margin-right:-100%;margin-left:0;clear:none}[dir="rtl"] .l-davis .l-sidebar-first,[dir="rtl"] .l-davis .l-sidebar-second{width:31.91489%;float:right;margin-left:0;margin-right:0;clear:none}}.l-davis .l-sidebar-second{clear:left}.button--danger{background-color:#ba0c2f;border:0}.button--danger:hover,.button--danger:focus{background-color:#f1224b}[dir="rtl"] .form-actions .button--danger{float:left}.contextual{z-index:850}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{float:right}@media (max-width:991px){.toolbar-fixed .l-navbar,.toolbar-vertical .l-navbar{top:89px}.toolbar-tray-open.toolbar-horizontal .l-navbar{top:129px}.toolbar-tray-open.toolbar-vertical .l-navbar{z-index:501}}.form-actions .button--danger{margin:1em 0}@media (min-width:480px){.form-actions .button--danger{float:right;margin-top:0}}@media (max-width:991px){details>.details-wrapper{padding:0.5em 0}}a.tabledrag-handle .handle{margin-top:0;padding:15px}.field--portfolio .field__label:first-child,.field--type-file .field__label:first-child{margin-top:.75em}.field--portfolio:first-child .field__label,.field--type-file:first-child .field__label{margin-top:0}.caption,.caption>figcaption{display:block}@supports (display:table) and (display:table-caption){.caption{display:table}.caption>figcaption{display:table-caption}}.form-item,.form-actions{margin-top:0}.view-display-id-profile_type_listing .views-row{margin:2em 0;padding-bottom:2em;border-bottom:1px solid #e6e6e6}@media (min-width:992px){.view-display-id-profile_type_listing .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.view-display-id-profile_type_listing .views-row:last-child{border:0;padding-bottom:0}.view-display-id-profile_type_listing .views-field-operations{min-width:7em}.block-simple-block .contextual+h2{margin-top:0}.toolbar-oriented .toolbar-bar{z-index:1000}
