/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"blockquote";src:url(/provost/themes/ucalgary/ucws_theme/icons/fonts/blockquote.ttf) format("truetype"),url(/provost/themes/ucalgary/ucws_theme/icons/fonts/blockquote.woff) format("woff"),url(/provost/themes/ucalgary/ucws_theme/icons/fonts/blockquote.svg) format("svg");font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:"ucalgary";src:url(/provost/themes/ucalgary/ucws_theme/icons/fonts/ucalgary.ttf?j3vfz6=) format("truetype"),url(/provost/themes/ucalgary/ucws_theme/icons/fonts/ucalgary.woff?j3vfz6=) format("woff"),url(/provost/themes/ucalgary/ucws_theme/icons/fonts/ucalgary.svg?j3vfz6=#ucalgary) format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=ucws-icon-],[class*=" ucws-icon-"]{font-family:"ucalgary" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-align:center;line-height:1;font-size:1.28em;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=ucws-icon-] *,[class*=" ucws-icon-"] *{font-family:"ucalgary" !important}.ucws-icon-block-anchor .path1{color:silver}.ucws-icon-block-anchor .path1:before{content:""}.ucws-icon-block-anchor .path2,.ucws-icon-block-anchor .path3{color:#fff}.ucws-icon-block-anchor .path2:before,.ucws-icon-block-anchor .path3:before{margin-left:-1em}.ucws-icon-block-anchor .path2:before{content:""}.ucws-icon-block-anchor .path3:before{content:""}.ucws-icon-bullhorn:before{content:""}.ucws-icon-camera:before{content:""}.ucws-icon-chevron:before{content:""}.ucws-icon-close:before{content:""}.ucws-icon-exclamation:before{content:""}.ucws-icon-link-arrow:before{content:""}.ucws-icon-round-checkmark .path1{color:#fff}.ucws-icon-round-checkmark .path1:before{content:""}.ucws-icon-round-checkmark .path2{color:transparent}.ucws-icon-round-checkmark .path2:before{content:"";margin-left:-1em}.ucws-icon-round-close .path1{color:#fff}.ucws-icon-round-close .path1:before{content:""}.ucws-icon-round-close .path2{color:transparent}.ucws-icon-round-close .path2:before{content:"";margin-left:-1em}.ucws-icon-round-error .path1{color:#fff}.ucws-icon-round-error .path1:before{content:""}.ucws-icon-round-error .path2,.ucws-icon-round-error .path3{color:transparent}.ucws-icon-round-error .path2:before,.ucws-icon-round-error .path3:before{margin-left:-1em}.ucws-icon-round-error .path2:before{content:""}.ucws-icon-round-error .path3:before{content:""}.ucws-icon-round-exclamation .path1{color:#fff}.ucws-icon-round-exclamation .path1:before{content:""}.ucws-icon-round-exclamation .path2,.ucws-icon-round-exclamation .path3{color:transparent}.ucws-icon-round-exclamation .path2:before,.ucws-icon-round-exclamation .path3:before{margin-left:-1em}.ucws-icon-round-exclamation .path2:before{content:""}.ucws-icon-round-exclamation .path3:before{content:""}.ucws-icon-round-plus .path1{color:#fff}.ucws-icon-round-plus .path1:before{content:""}.ucws-icon-round-plus .path2{color:transparent}.ucws-icon-round-plus .path2:before{content:"";margin-left:-1em}.ucws-icon-round-question .path1{color:#fff}.ucws-icon-round-question .path1:before{content:""}.ucws-icon-round-question .path2,.ucws-icon-round-question .path3{color:transparent}.ucws-icon-round-question .path2:before,.ucws-icon-round-question .path3:before{margin-left:-1em}.ucws-icon-round-question .path2:before{content:""}.ucws-icon-round-question .path3:before{content:""}.ucws-icon-search:before{content:""}.ucws-icon-supervisor-accepting-inquiries .path1{color:#ffcd00}.ucws-icon-supervisor-accepting-inquiries .path1:before{content:""}.ucws-icon-supervisor-accepting-inquiries .path2{color:#fff}.ucws-icon-supervisor-accepting-inquiries .path2:before{content:"";margin-left:-1em}.ucws-icon-supervisor-seeking-students .path1{color:#b5be00}.ucws-icon-supervisor-seeking-students .path1:before{content:""}.ucws-icon-supervisor-seeking-students .path2{color:#fff}.ucws-icon-supervisor-seeking-students .path2:before{content:"";margin-left:-1em}.ucws-icon-supervisor-unavailable .path1{color:#c4bfb6}.ucws-icon-supervisor-unavailable .path1:before{content:""}.ucws-icon-supervisor-unavailable .path2{color:#fff}.ucws-icon-supervisor-unavailable .path2:before{content:"";margin-left:-1em}.ucws-icon-webform-bullet:before{content:""}.ucws-icon-webform-checkmark:before{content:""}.ucws-icon-webform-drag:before{content:""}.ucws-icon-webform-enlarge:before{content:""}.ucws-icon-webform-remove:before{content:""}.ucws-icon-map-pin:before{content:""}.ucws-icon-clock:before{content:""}.ucws-icon-table-sort:before{content:""}.ucws-icon-arrow-down:before{content:""}.ucws-icon-arrow-up:before{content:""}.ucws-icon-round-checkmark-message:before{content:" "}.ucws-icon-triangle-exclamation:before{content:""}.ucws-icon-octagon-error:before{content:""}
@font-face{font-family:"Proxima Nova";src:url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-light-webfont.eot);src:url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-light-webfont.eot#iefix) format("embedded-opentype"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-light-webfont.woff2) format("woff2"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-light-webfont.woff) format("woff"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-light-webfont.ttf) format("truetype"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-light-webfont.svg#proxima_nova_ltlight) format("svg");font-weight:200;font-style:normal;font-display:fallback}@font-face{font-family:"Proxima Nova";src:url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-lightit-webfont.eot);src:url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-lightit-webfont.eot#iefix) format("embedded-opentype"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-lightit-webfont.woff2) format("woff2"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-lightit-webfont.woff) format("woff"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-lightit-webfont.ttf) format("truetype"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-lightit-webfont.svg#proxima_novalight_italic) format("svg");font-weight:200;font-style:italic;font-display:fallback}@font-face{font-family:"Proxima Nova";src:url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-regular-webfont.eot);src:url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-regular-webfont.eot#iefix) format("embedded-opentype"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-regular-webfont.woff2) format("woff2"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-regular-webfont.woff) format("woff"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-regular-webfont.ttf) format("truetype"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-regular-webfont.svg#proxima_nova_rgregular) format("svg");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:"Proxima Nova";src:url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-regularit-webfont.eot);src:url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-regularit-webfont.eot#iefix) format("embedded-opentype"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-regularit-webfont.woff2) format("woff2"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-regularit-webfont.woff) format("woff"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-regularit-webfont.ttf) format("truetype"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-regularit-webfont.svg#proxima_novaregular_italic) format("svg");font-weight:400;font-style:italic;font-display:fallback}@font-face{font-family:"Proxima Nova";src:url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-medium-webfont.eot);src:url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-medium-webfont.eot#iefix) format("embedded-opentype"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-medium-webfont.woff2) format("woff2"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-medium-webfont.woff) format("woff"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-medium-webfont.ttf) format("truetype"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-medium-webfont.svg#proxima_novamedium) format("svg");font-weight:500;font-style:normal;font-display:fallback}@font-face{font-family:"Proxima Nova";src:url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-mediumit-webfont.eot);src:url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-mediumit-webfont.eot#iefix) format("embedded-opentype"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-mediumit-webfont.woff2) format("woff2"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-mediumit-webfont.woff) format("woff"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-mediumit-webfont.ttf) format("truetype"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-mediumit-webfont.svg#proxima_novamedium_italic) format("svg");font-weight:500;font-style:italic;font-display:fallback}@font-face{font-family:"Proxima Nova";src:url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-semibold-webfont.eot);src:url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-semibold-webfont.eot#iefix) format("embedded-opentype"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-semibold-webfont.woff2) format("woff2"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-semibold-webfont.woff) format("woff"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-semibold-webfont.ttf) format("truetype"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-semibold-webfont.svg#proxima_nova_rgbold) format("svg");font-weight:600;font-style:normal;font-display:fallback}@font-face{font-family:"Proxima Nova";src:url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-semiboldit-webfont.eot);src:url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-semiboldit-webfont.eot#iefix) format("embedded-opentype"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-semiboldit-webfont.woff2) format("woff2"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-semiboldit-webfont.woff) format("woff"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-semiboldit-webfont.ttf) format("truetype"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-semiboldit-webfont.svg#proxima_novabold_italic) format("svg");font-weight:600;font-style:italic;font-display:fallback}@font-face{font-family:"Proxima Nova";src:url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-bold-webfont.eot);src:url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-bold-webfont.eot#iefix) format("embedded-opentype"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-bold-webfont.woff2) format("woff2"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-bold-webfont.woff) format("woff"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-bold-webfont.ttf) format("truetype"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-bold-webfont.svg#proxima_nova_rgbold) format("svg");font-weight:700;font-style:normal;font-display:fallback}@font-face{font-family:"Proxima Nova";src:url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-boldit-webfont.eot);src:url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-boldit-webfont.eot#iefix) format("embedded-opentype"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-boldit-webfont.woff2) format("woff2"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-boldit-webfont.woff) format("woff"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-boldit-webfont.ttf) format("truetype"),url(/provost/themes/ucalgary/ucws_theme/fonts/proximanova-boldit-webfont.svg#proxima_novabold_italic) format("svg");font-weight:700;font-style:italic;font-display:fallback}
