  :root{--border-radus:3px;--space-unit:0.5rem;--mds-spacing-xx-small:calc(0.25 * var(--space-unit));--mds-spacing-x-small:calc(0.5 * var(--space-unit));--mds-spacing-small:calc(0.75 * var(--space-unit));--mds-spacing-medium:calc(1 * var(--space-unit));--mds-spacing-large:calc(1.25 * var(--space-unit));--mds-spacing-x-large:calc(1.75 * var(--space-unit));}@media (min-width:720px){:root{--space-unit:1rem;}}
#sliding-popup,.eu-cookie-withdraw-tab{background:black;color:white;}.eu-cookie-withdraw-tab{border-radius:var(--border-radus) var(--border-radus) 0 0;border-bottom:0;padding:var(--mds-spacing-small) var(--mds-spacing-large);}.sliding-popup-bottom{box-shadow:rgb(151,151,153) 0 4px 8px 0;box-sizing:border-box;padding:var(--mds-spacing-x-large);right:0;}.eu-cookie-compliance-categories label{display:inline;margin-left:var(--mds-spacing-small);}#sliding-popup .popup-content{display:flex;flex-direction:column;gap:var(--mds-spacing-large);margin:0;}#sliding-popup .popup-content a:visited,#sliding-popup .popup-content a:link,#sliding-popup .popup-content a:hover{color:white;text-decoration:underline;}#sliding-popup .popup-content #popup-text,#sliding-popup .popup-content,#popup-buttons{max-width:none !important;}#popup-buttons{display:flex;flex-direction:column;gap:var(--mds-spacing-large);border-top:1px solid white;padding-top:var(--mds-spacing-x-large);width:100%;justify-content:space-between;}#eu-cookie-compliance-categories{display:flex;flex-direction:column;gap:var(--mds-spacing-large);}:where(.eu-cookie-withdraw-banner,.eu-cookie-compliance-banner,.eu-cookie-withdraw-button) button,.eu-cookie-withdraw-button,.eu-cookie-compliance-toggle-withdraw-banner{border:white 2px solid !important;border-radius:var(--border-radus) !important;background:black !important;color:white !important;padding:var(--mds-spacing-x-small) var(--mds-spacing-small);}:where(.eu-cookie-withdraw-banner,.eu-cookie-compliance-banner) button:hover,.eu-cookie-withdraw-button:hover,.eu-cookie-compliance-toggle-withdraw-banner:hover{background-color:white !important;color:black !important;}.eu-cookie-compliance-default-button{background-color:white !important;color:black !important;}.eu-cookie-compliance-default-button:hover{background:black !important;color:white !important;}.eu-cookie-compliance-categories-buttons{display:flex;gap:var(--mds-spacing-large);}.eu-cookie-withdraw-button,.eu-cookie-compliance-toggle-withdraw-banner{padding:8px;font-size:14px;font-family:海角精品黑料Sans-Regular,Arial,sans-serif;}#popup-buttons,.eu-cookie-compliance-more-button,.eu-cookie-compliance-hidden,.eu-cookie-withdraw-tab{display:none !important;}@media (min-width:720px){#sliding-popup{width:300px;}}
@font-face{font-family:"海角精品黑料Sans-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}.h2-sans{font-size:1.5em;}@font-face{font-family:"FontAwesome";src:url(/sites/all/themes/moriarty/icons/fontawesome-webfont.eot?v=4.7.0);src:url(/sites/all/themes/moriarty/icons/fontawesome-webfont.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/icons/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(/sites/all/themes/moriarty/icons/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(/sites/all/themes/moriarty/icons/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(/sites/all/themes/moriarty/icons/fontawesome-webfont.svg?v=4.7.0) format("svg");font-weight:normal;font-style:normal;}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.fa-lg{font-size:1.3333333333em;line-height:0.75em;vertical-align:-15%;}.fa-2x{font-size:2em;}.fa-3x{font-size:3em;}.fa-4x{font-size:4em;}.fa-5x{font-size:5em;}.fa-fw{width:1.2857142857em;text-align:center;}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none;}.fa-ul > li{position:relative;}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:0.1428571429em;text-align:center;}.fa-li.fa-lg{left:-1.8571428571em;}.fa-border{padding:0.2em 0.25em 0.15em;border:solid 0.08em #eee;border-radius:0.1em;}.fa-pull-left{float:left;}.fa-pull-right{float:right;}.fa.fa-pull-left{margin-right:0.3em;}.fa.fa-pull-right{margin-left:0.3em;}.pull-right{float:right;}.pull-left{float:left;}.fa.pull-left{margin-right:0.3em;}.fa.pull-right{margin-left:0.3em;}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8);}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1);}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1);}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none;}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle;}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center;}.fa-stack-1x{line-height:inherit;}.fa-stack-2x{font-size:2em;}.fa-inverse{color:#fff;}.fa-glass:before{content:"飥";}.fa-music:before{content:"飥";}.fa-search:before{content:"飥";}.fa-envelope-o:before{content:"飥";}.fa-heart:before{content:"飥";}.fa-star:before{content:"飥";}.fa-star-o:before{content:"飥";}.fa-user:before{content:"飥";}.fa-film:before{content:"飥";}.fa-th-large:before{content:"飥";}.fa-th:before{content:"飥";}.fa-th-list:before{content:"飥";}.fa-check:before{content:"飥";}.fa-remove:before,.fa-close:before,.fa-times:before{content:"飥";}.fa-search-plus:before{content:"飥";}.fa-search-minus:before{content:"飥";}.fa-power-off:before{content:"飥";}.fa-signal:before{content:"飥";}.fa-gear:before,.fa-cog:before{content:"飥";}.fa-trash-o:before{content:"飥";}.fa-home:before{content:"飥";}.fa-file-o:before{content:"飥";}.fa-clock-o:before{content:"飥";}.fa-road:before{content:"飥";}.fa-download:before{content:"飥";}.fa-arrow-circle-o-down:before{content:"飥";}.fa-arrow-circle-o-up:before{content:"飥";}.fa-inbox:before{content:"飥";}.fa-play-circle-o:before{content:"飥";}.fa-rotate-right:before,.fa-repeat:before{content:"飥";}.fa-refresh:before{content:"飥";}.fa-list-alt:before{content:"飥";}.fa-lock:before{content:"飥";}.fa-flag:before{content:"飥";}.fa-headphones:before{content:"飥";}.fa-volume-off:before{content:"飥";}.fa-volume-down:before{content:"飥";}.fa-volume-up:before{content:"飥";}.fa-qrcode:before{content:"飥";}.fa-barcode:before{content:"飥";}.fa-tag:before{content:"飥";}.fa-tags:before{content:"飥";}.fa-book:before{content:"飥";}.fa-bookmark:before{content:"飥";}.fa-print:before{content:"飥";}.fa-camera:before{content:"飥";}.fa-font:before{content:"飥";}.fa-bold:before{content:"飥";}.fa-italic:before{content:"飥";}.fa-text-height:before{content:"飥";}.fa-text-width:before{content:"飥";}.fa-align-left:before{content:"飥";}.fa-align-center:before{content:"飥";}.fa-align-right:before{content:"飥";}.fa-align-justify:before{content:"飥";}.fa-list:before{content:"飥";}.fa-dedent:before,.fa-outdent:before{content:"飥";}.fa-indent:before{content:"飥";}.fa-video-camera:before{content:"飥";}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"飥";}.fa-pencil:before{content:"飦";}.fa-map-marker:before{content:"飦";}.fa-adjust:before{content:"飦";}.fa-tint:before{content:"飦";}.fa-edit:before,.fa-pencil-square-o:before{content:"飦";}.fa-share-square-o:before{content:"飦";}.fa-check-square-o:before{content:"飦";}.fa-arrows:before{content:"飦";}.fa-step-backward:before{content:"飦";}.fa-fast-backward:before{content:"飦";}.fa-backward:before{content:"飦";}.fa-play:before{content:"飦";}.fa-pause:before{content:"飦";}.fa-stop:before{content:"飦";}.fa-海角精品黑料:before{content:"飦";}.fa-fast-海角精品黑料:before{content:"飦";}.fa-step-海角精品黑料:before{content:"飦";}.fa-eject:before{content:"飦";}.fa-chevron-left:before{content:"飦";}.fa-chevron-right:before{content:"飦";}.fa-plus-circle:before{content:"飦";}.fa-minus-circle:before{content:"飦";}.fa-times-circle:before{content:"飦";}.fa-check-circle:before{content:"飦";}.fa-question-circle:before{content:"飦";}.fa-info-circle:before{content:"飦";}.fa-crosshairs:before{content:"飦";}.fa-times-circle-o:before{content:"飦";}.fa-check-circle-o:before{content:"飦";}.fa-ban:before{content:"飦";}.fa-arrow-left:before{content:"飦";}.fa-arrow-right:before{content:"飦";}.fa-arrow-up:before{content:"飦";}.fa-arrow-down:before{content:"飦";}.fa-mail-海角精品黑料:before,.fa-share:before{content:"飦";}.fa-expand:before{content:"飦";}.fa-compress:before{content:"飦";}.fa-plus:before{content:"飦";}.fa-minus:before{content:"飦";}.fa-asterisk:before{content:"飦";}.fa-exclamation-circle:before{content:"飦";}.fa-gift:before{content:"飦";}.fa-leaf:before{content:"飦";}.fa-fire:before{content:"飦";}.fa-eye:before{content:"飦";}.fa-eye-slash:before{content:"飦";}.fa-warning:before,.fa-exclamation-triangle:before{content:"飦";}.fa-plane:before{content:"飦";}.fa-calendar:before{content:"飦";}.fa-random:before{content:"飦";}.fa-comment:before{content:"飦";}.fa-magnet:before{content:"飦";}.fa-chevron-up:before{content:"飦";}.fa-chevron-down:before{content:"飦";}.fa-retweet:before{content:"飦";}.fa-shopping-cart:before{content:"飦";}.fa-folder:before{content:"飦";}.fa-folder-open:before{content:"飦";}.fa-arrows-v:before{content:"飦";}.fa-arrows-h:before{content:"飦";}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"飩";}.fa-twitter-square:before{content:"飩";}.fa-facebook-square:before{content:"飩";}.fa-camera-retro:before{content:"飩";}.fa-key:before{content:"飩";}.fa-gears:before,.fa-cogs:before{content:"飩";}.fa-comments:before{content:"飩";}.fa-thumbs-o-up:before{content:"飩";}.fa-thumbs-o-down:before{content:"飩";}.fa-star-half:before{content:"飩";}.fa-heart-o:before{content:"飩";}.fa-sign-out:before{content:"飩";}.fa-linkedin-square:before{content:"飩";}.fa-thumb-tack:before{content:"飩";}.fa-external-link:before{content:"飩";}.fa-sign-in:before{content:"飩";}.fa-trophy:before{content:"飩";}.fa-github-square:before{content:"飩";}.fa-upload:before{content:"飩";}.fa-lemon-o:before{content:"飩";}.fa-phone:before{content:"飩";}.fa-square-o:before{content:"飩";}.fa-bookmark-o:before{content:"飩";}.fa-phone-square:before{content:"飩";}.fa-twitter:before{content:"飩";}.fa-facebook-f:before,.fa-facebook:before{content:"飩";}.fa-github:before{content:"飩";}.fa-unlock:before{content:"飩";}.fa-credit-card:before{content:"飩";}.fa-feed:before,.fa-rss:before{content:"飩";}.fa-hdd-o:before{content:"飩";}.fa-bullhorn:before{content:"飩";}.fa-bell:before{content:"飪";}.fa-certificate:before{content:"飩";}.fa-hand-o-right:before{content:"飩";}.fa-hand-o-left:before{content:"飩";}.fa-hand-o-up:before{content:"飩";}.fa-hand-o-down:before{content:"飩";}.fa-arrow-circle-left:before{content:"飩";}.fa-arrow-circle-right:before{content:"飩";}.fa-arrow-circle-up:before{content:"飩";}.fa-arrow-circle-down:before{content:"飩";}.fa-globe:before{content:"飩";}.fa-wrench:before{content:"飩";}.fa-tasks:before{content:"飩";}.fa-filter:before{content:"飩";}.fa-briefcase:before{content:"飩";}.fa-arrows-alt:before{content:"飩";}.fa-group:before,.fa-users:before{content:"飪";}.fa-chain:before,.fa-link:before{content:"飪";}.fa-cloud:before{content:"飪";}.fa-flask:before{content:"飪";}.fa-cut:before,.fa-scissors:before{content:"飪";}.fa-copy:before,.fa-files-o:before{content:"飪";}.fa-paperclip:before{content:"飪";}.fa-save:before,.fa-floppy-o:before{content:"飪";}.fa-square:before{content:"飪";}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"飪";}.fa-list-ul:before{content:"飪";}.fa-list-ol:before{content:"飪";}.fa-strikethrough:before{content:"飪";}.fa-underline:before{content:"飪";}.fa-table:before{content:"飪";}.fa-magic:before{content:"飪";}.fa-truck:before{content:"飪";}.fa-pinterest:before{content:"飪";}.fa-pinterest-square:before{content:"飪";}.fa-google-plus-square:before{content:"飪";}.fa-google-plus:before{content:"飪";}.fa-money:before{content:"飪";}.fa-caret-down:before{content:"飪";}.fa-caret-up:before{content:"飪";}.fa-caret-left:before{content:"飪";}.fa-caret-right:before{content:"飪";}.fa-columns:before{content:"飪";}.fa-unsorted:before,.fa-sort:before{content:"飪";}.fa-sort-down:before,.fa-sort-desc:before{content:"飪";}.fa-sort-up:before,.fa-sort-asc:before{content:"飪";}.fa-envelope:before{content:"飪";}.fa-linkedin:before{content:"飪";}.fa-rotate-left:before,.fa-undo:before{content:"飪";}.fa-legal:before,.fa-gavel:before{content:"飪";}.fa-dashboard:before,.fa-tachometer:before{content:"飪";}.fa-comment-o:before{content:"飪";}.fa-comments-o:before{content:"飪";}.fa-flash:before,.fa-bolt:before{content:"飪";}.fa-sitemap:before{content:"飪";}.fa-umbrella:before{content:"飪";}.fa-paste:before,.fa-clipboard:before{content:"飪";}.fa-lightbulb-o:before{content:"飪";}.fa-exchange:before{content:"飪";}.fa-cloud-download:before{content:"飪";}.fa-cloud-upload:before{content:"飪";}.fa-user-md:before{content:"飪";}.fa-stethoscope:before{content:"飪";}.fa-suitcase:before{content:"飪";}.fa-bell-o:before{content:"飩";}.fa-coffee:before{content:"飪";}.fa-cutlery:before{content:"飪";}.fa-file-text-o:before{content:"飪";}.fa-building-o:before{content:"飪";}.fa-hospital-o:before{content:"飪";}.fa-ambulance:before{content:"飪";}.fa-medkit:before{content:"飪";}.fa-fighter-jet:before{content:"飪";}.fa-beer:before{content:"飪";}.fa-h-square:before{content:"飪";}.fa-plus-square:before{content:"飪";}.fa-angle-double-left:before{content:"飫";}.fa-angle-double-right:before{content:"飫";}.fa-angle-double-up:before{content:"飫";}.fa-angle-double-down:before{content:"飫";}.fa-angle-left:before{content:"飫";}.fa-angle-right:before{content:"飫";}.fa-angle-up:before{content:"飫";}.fa-angle-down:before{content:"飫";}.fa-desktop:before{content:"飫";}.fa-laptop:before{content:"飫";}.fa-tablet:before{content:"飫";}.fa-mobile-phone:before,.fa-mobile:before{content:"飫";}.fa-circle-o:before{content:"飫";}.fa-quote-left:before{content:"飫";}.fa-quote-right:before{content:"飫";}.fa-spinner:before{content:"飫";}.fa-circle:before{content:"飫";}.fa-mail-reply:before,.fa-reply:before{content:"飫";}.fa-github-alt:before{content:"飫";}.fa-folder-o:before{content:"飫";}.fa-folder-open-o:before{content:"飫";}.fa-smile-o:before{content:"飫";}.fa-frown-o:before{content:"飫";}.fa-meh-o:before{content:"飫";}.fa-gamepad:before{content:"飫";}.fa-keyboard-o:before{content:"飫";}.fa-flag-o:before{content:"飫";}.fa-flag-checkered:before{content:"飫";}.fa-terminal:before{content:"飫";}.fa-code:before{content:"飫";}.fa-mail-reply-all:before,.fa-reply-all:before{content:"飫";}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"飫";}.fa-location-arrow:before{content:"飫";}.fa-crop:before{content:"飫";}.fa-code-fork:before{content:"飫";}.fa-unlink:before,.fa-chain-broken:before{content:"飫";}.fa-question:before{content:"飫";}.fa-info:before{content:"飫";}.fa-exclamation:before{content:"飫";}.fa-superscript:before{content:"飫";}.fa-subscript:before{content:"飫";}.fa-eraser:before{content:"飫";}.fa-puzzle-piece:before{content:"飫";}.fa-microphone:before{content:"飫";}.fa-microphone-slash:before{content:"飫";}.fa-shield:before{content:"飫";}.fa-calendar-o:before{content:"飫";}.fa-fire-extinguisher:before{content:"飫";}.fa-rocket:before{content:"飫";}.fa-maxcdn:before{content:"飫";}.fa-chevron-circle-left:before{content:"飫";}.fa-chevron-circle-right:before{content:"飫";}.fa-chevron-circle-up:before{content:"飫";}.fa-chevron-circle-down:before{content:"飫";}.fa-html5:before{content:"飫";}.fa-css3:before{content:"飫";}.fa-anchor:before{content:"飫";}.fa-unlock-alt:before{content:"飫";}.fa-bullseye:before{content:"飬";}.fa-ellipsis-h:before{content:"飬";}.fa-ellipsis-v:before{content:"飬";}.fa-rss-square:before{content:"飬";}.fa-play-circle:before{content:"飬";}.fa-ticket:before{content:"飬";}.fa-minus-square:before{content:"飬";}.fa-minus-square-o:before{content:"飬";}.fa-level-up:before{content:"飬";}.fa-level-down:before{content:"飬";}.fa-check-square:before{content:"飬";}.fa-pencil-square:before{content:"飬";}.fa-external-link-square:before{content:"飬";}.fa-share-square:before{content:"飬";}.fa-compass:before{content:"飬";}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"飬";}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"飬";}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"飬";}.fa-euro:before,.fa-eur:before{content:"飬";}.fa-gbp:before{content:"飬";}.fa-dollar:before,.fa-usd:before{content:"飬";}.fa-rupee:before,.fa-inr:before{content:"飬";}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"飬";}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"飬";}.fa-won:before,.fa-krw:before{content:"飬";}.fa-bitcoin:before,.fa-btc:before{content:"飬";}.fa-file:before{content:"飬";}.fa-file-text:before{content:"飬";}.fa-sort-alpha-asc:before{content:"飬";}.fa-sort-alpha-desc:before{content:"飬";}.fa-sort-amount-asc:before{content:"飬";}.fa-sort-amount-desc:before{content:"飬";}.fa-sort-numeric-asc:before{content:"飬";}.fa-sort-numeric-desc:before{content:"飬";}.fa-thumbs-up:before{content:"飬";}.fa-thumbs-down:before{content:"飬";}.fa-youtube-square:before{content:"飬";}.fa-youtube:before{content:"飬";}.fa-xing:before{content:"飬";}.fa-xing-square:before{content:"飬";}.fa-youtube-play:before{content:"飬";}.fa-dropbox:before{content:"飬";}.fa-stack-overflow:before{content:"飬";}.fa-instagram:before{content:"飬";}.fa-flickr:before{content:"飬";}.fa-adn:before{content:"飬";}.fa-bitbucket:before{content:"飬";}.fa-bitbucket-square:before{content:"飬";}.fa-tumblr:before{content:"飬";}.fa-tumblr-square:before{content:"飬";}.fa-long-arrow-down:before{content:"飬";}.fa-long-arrow-up:before{content:"飬";}.fa-long-arrow-left:before{content:"飬";}.fa-long-arrow-right:before{content:"飬";}.fa-apple:before{content:"飬";}.fa-windows:before{content:"飬";}.fa-android:before{content:"飬";}.fa-linux:before{content:"飬";}.fa-dribbble:before{content:"飬";}.fa-skype:before{content:"飬";}.fa-foursquare:before{content:"飭";}.fa-trello:before{content:"飭";}.fa-female:before{content:"飭";}.fa-male:before{content:"飭";}.fa-gittip:before,.fa-gratipay:before{content:"飭";}.fa-sun-o:before{content:"飭";}.fa-moon-o:before{content:"飭";}.fa-archive:before{content:"飭";}.fa-bug:before{content:"飭";}.fa-vk:before{content:"飭";}.fa-weibo:before{content:"飭";}.fa-renren:before{content:"飭";}.fa-pagelines:before{content:"飭";}.fa-stack-exchange:before{content:"飭";}.fa-arrow-circle-o-right:before{content:"飭";}.fa-arrow-circle-o-left:before{content:"飭";}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"飭";}.fa-dot-circle-o:before{content:"飭";}.fa-wheelchair:before{content:"飭";}.fa-vimeo-square:before{content:"飭";}.fa-turkish-lira:before,.fa-try:before{content:"飭";}.fa-plus-square-o:before{content:"飭";}.fa-space-shuttle:before{content:"飭";}.fa-slack:before{content:"飭";}.fa-envelope-square:before{content:"飭";}.fa-wordpress:before{content:"飭";}.fa-openid:before{content:"飭";}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"飭";}.fa-mortar-board:before,.fa-graduation-cap:before{content:"飭";}.fa-yahoo:before{content:"飭";}.fa-google:before{content:"飭";}.fa-reddit:before{content:"飭";}.fa-reddit-square:before{content:"飭";}.fa-stumbleupon-circle:before{content:"飭";}.fa-stumbleupon:before{content:"飭";}.fa-delicious:before{content:"飭";}.fa-digg:before{content:"飭";}.fa-pied-piper-pp:before{content:"飭";}.fa-pied-piper-alt:before{content:"飭";}.fa-drupal:before{content:"飭";}.fa-joomla:before{content:"飭";}.fa-language:before{content:"飭";}.fa-fax:before{content:"飭";}.fa-building:before{content:"飭";}.fa-child:before{content:"飭";}.fa-paw:before{content:"飭";}.fa-spoon:before{content:"飭";}.fa-cube:before{content:"飭";}.fa-cubes:before{content:"飭";}.fa-behance:before{content:"飭";}.fa-behance-square:before{content:"飭";}.fa-steam:before{content:"飭";}.fa-steam-square:before{content:"飭";}.fa-recycle:before{content:"飭";}.fa-automobile:before,.fa-car:before{content:"飭";}.fa-cab:before,.fa-taxi:before{content:"飭";}.fa-tree:before{content:"飭";}.fa-spotify:before{content:"飭";}.fa-deviantart:before{content:"飭";}.fa-soundcloud:before{content:"飭";}.fa-database:before{content:"飮";}.fa-file-pdf-o:before{content:"飮";}.fa-file-word-o:before{content:"飮";}.fa-file-excel-o:before{content:"飮";}.fa-file-powerpoint-o:before{content:"飮";}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"飮";}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"飮";}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"飮";}.fa-file-movie-o:before,.fa-file-video-o:before{content:"飮";}.fa-file-code-o:before{content:"飮";}.fa-vine:before{content:"飮";}.fa-codepen:before{content:"飮";}.fa-jsfiddle:before{content:"飮";}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"飮";}.fa-circle-o-notch:before{content:"飮";}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"飮";}.fa-ge:before,.fa-empire:before{content:"飮";}.fa-git-square:before{content:"飮";}.fa-git:before{content:"飮";}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"飮";}.fa-tencent-weibo:before{content:"飮";}.fa-qq:before{content:"飮";}.fa-wechat:before,.fa-weixin:before{content:"飮";}.fa-send:before,.fa-paper-plane:before{content:"飮";}.fa-send-o:before,.fa-paper-plane-o:before{content:"飮";}.fa-history:before{content:"飮";}.fa-circle-thin:before{content:"飮";}.fa-header:before{content:"飮";}.fa-paragraph:before{content:"飮";}.fa-sliders:before{content:"飮";}.fa-share-alt:before{content:"飮";}.fa-share-alt-square:before{content:"飮";}.fa-bomb:before{content:"飮";}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"飮";}.fa-tty:before{content:"飮";}.fa-binoculars:before{content:"飮";}.fa-plug:before{content:"飮";}.fa-slideshare:before{content:"飮";}.fa-twitch:before{content:"飮";}.fa-yelp:before{content:"飮";}.fa-newspaper-o:before{content:"飮";}.fa-wifi:before{content:"飮";}.fa-calculator:before{content:"飮";}.fa-paypal:before{content:"飮";}.fa-google-wallet:before{content:"飮";}.fa-cc-visa:before{content:"飮";}.fa-cc-mastercard:before{content:"飮";}.fa-cc-discover:before{content:"飮";}.fa-cc-amex:before{content:"飮";}.fa-cc-paypal:before{content:"飮";}.fa-cc-stripe:before{content:"飮";}.fa-bell-slash:before{content:"飮";}.fa-bell-slash-o:before{content:"飮";}.fa-trash:before{content:"飮";}.fa-copyright:before{content:"飮";}.fa-at:before{content:"飮";}.fa-eyedropper:before{content:"飮";}.fa-paint-brush:before{content:"飮";}.fa-birthday-cake:before{content:"飮";}.fa-area-chart:before{content:"飮";}.fa-pie-chart:before{content:"飯";}.fa-line-chart:before{content:"飯";}.fa-lastfm:before{content:"飯";}.fa-lastfm-square:before{content:"飯";}.fa-toggle-off:before{content:"飯";}.fa-toggle-on:before{content:"飯";}.fa-bicycle:before{content:"飯";}.fa-bus:before{content:"飯";}.fa-ioxhost:before{content:"飯";}.fa-angellist:before{content:"飯";}.fa-cc:before{content:"飯";}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"飯";}.fa-meanpath:before{content:"飯";}.fa-buysellads:before{content:"飯";}.fa-connectdevelop:before{content:"飯";}.fa-dashcube:before{content:"飯";}.fa-forumbee:before{content:"飯";}.fa-leanpub:before{content:"飯";}.fa-sellsy:before{content:"飯";}.fa-shirtsinbulk:before{content:"飯";}.fa-simplybuilt:before{content:"飯";}.fa-skyatlas:before{content:"飯";}.fa-cart-plus:before{content:"飯";}.fa-cart-arrow-down:before{content:"飯";}.fa-diamond:before{content:"飯";}.fa-ship:before{content:"飯";}.fa-user-secret:before{content:"飯";}.fa-motorcycle:before{content:"飯";}.fa-street-view:before{content:"飯";}.fa-heartbeat:before{content:"飯";}.fa-venus:before{content:"飯";}.fa-mars:before{content:"飯";}.fa-mercury:before{content:"飯";}.fa-intersex:before,.fa-transgender:before{content:"飯";}.fa-transgender-alt:before{content:"飯";}.fa-venus-double:before{content:"飯";}.fa-mars-double:before{content:"飯";}.fa-venus-mars:before{content:"飯";}.fa-mars-stroke:before{content:"飯";}.fa-mars-stroke-v:before{content:"飯";}.fa-mars-stroke-h:before{content:"飯";}.fa-neuter:before{content:"飯";}.fa-genderless:before{content:"飯";}.fa-facebook-official:before{content:"飯";}.fa-pinterest-p:before{content:"飯";}.fa-whatsapp:before{content:"飯";}.fa-server:before{content:"飯";}.fa-user-plus:before{content:"飯";}.fa-user-times:before{content:"飯";}.fa-hotel:before,.fa-bed:before{content:"飯";}.fa-viacoin:before{content:"飯";}.fa-train:before{content:"飯";}.fa-subway:before{content:"飯";}.fa-medium:before{content:"飯";}.fa-yc:before,.fa-y-combinator:before{content:"飯";}.fa-optin-monster:before{content:"飯";}.fa-opencart:before{content:"飯";}.fa-expeditedssl:before{content:"飯";}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"飰";}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"飰";}.fa-battery-2:before,.fa-battery-half:before{content:"飰";}.fa-battery-1:before,.fa-battery-quarter:before{content:"飰";}.fa-battery-0:before,.fa-battery-empty:before{content:"飰";}.fa-mouse-pointer:before{content:"飰";}.fa-i-cursor:before{content:"飰";}.fa-object-group:before{content:"飰";}.fa-object-ungroup:before{content:"飰";}.fa-sticky-note:before{content:"飰";}.fa-sticky-note-o:before{content:"飰";}.fa-cc-jcb:before{content:"飰";}.fa-cc-diners-club:before{content:"飰";}.fa-clone:before{content:"飰";}.fa-balance-scale:before{content:"飰";}.fa-hourglass-o:before{content:"飰";}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"飰";}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"飰";}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"飰";}.fa-hourglass:before{content:"飰";}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"飰";}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"飰";}.fa-hand-scissors-o:before{content:"飰";}.fa-hand-lizard-o:before{content:"飰";}.fa-hand-spock-o:before{content:"飰";}.fa-hand-pointer-o:before{content:"飰";}.fa-hand-peace-o:before{content:"飰";}.fa-trademark:before{content:"飰";}.fa-registered:before{content:"飰";}.fa-creative-commons:before{content:"飰";}.fa-gg:before{content:"飰";}.fa-gg-circle:before{content:"飰";}.fa-tripadvisor:before{content:"飰";}.fa-odnoklassniki:before{content:"飰";}.fa-odnoklassniki-square:before{content:"飰";}.fa-get-pocket:before{content:"飰";}.fa-wikipedia-w:before{content:"飰";}.fa-safari:before{content:"飰";}.fa-chrome:before{content:"飰";}.fa-firefox:before{content:"飰";}.fa-opera:before{content:"飰";}.fa-internet-explorer:before{content:"飰";}.fa-tv:before,.fa-television:before{content:"飰";}.fa-contao:before{content:"飰";}.fa-500px:before{content:"飰";}.fa-amazon:before{content:"飰";}.fa-calendar-plus-o:before{content:"飰";}.fa-calendar-minus-o:before{content:"飰";}.fa-calendar-times-o:before{content:"飰";}.fa-calendar-check-o:before{content:"飰";}.fa-industry:before{content:"飰";}.fa-map-pin:before{content:"飰";}.fa-map-signs:before{content:"飰";}.fa-map-o:before{content:"飰";}.fa-map:before{content:"飰";}.fa-commenting:before{content:"飰";}.fa-commenting-o:before{content:"飰";}.fa-houzz:before{content:"飰";}.fa-vimeo:before{content:"飰";}.fa-black-tie:before{content:"飰";}.fa-fonticons:before{content:"飱";}.fa-reddit-alien:before{content:"飱";}.fa-edge:before{content:"飱";}.fa-credit-card-alt:before{content:"飱";}.fa-codiepie:before{content:"飱";}.fa-modx:before{content:"飱";}.fa-fort-awesome:before{content:"飱";}.fa-usb:before{content:"飱";}.fa-product-hunt:before{content:"飱";}.fa-mixcloud:before{content:"飱";}.fa-scribd:before{content:"飱";}.fa-pause-circle:before{content:"飱";}.fa-pause-circle-o:before{content:"飱";}.fa-stop-circle:before{content:"飱";}.fa-stop-circle-o:before{content:"飱";}.fa-shopping-bag:before{content:"飱";}.fa-shopping-basket:before{content:"飱";}.fa-hashtag:before{content:"飱";}.fa-bluetooth:before{content:"飱";}.fa-bluetooth-b:before{content:"飱";}.fa-percent:before{content:"飱";}.fa-gitlab:before{content:"飱";}.fa-wpbeginner:before{content:"飱";}.fa-wpforms:before{content:"飱";}.fa-envira:before{content:"飱";}.fa-universal-access:before{content:"飱";}.fa-wheelchair-alt:before{content:"飱";}.fa-question-circle-o:before{content:"飱";}.fa-blind:before{content:"飱";}.fa-audio-description:before{content:"飱";}.fa-volume-control-phone:before{content:"飱";}.fa-braille:before{content:"飱";}.fa-assistive-listening-systems:before{content:"飱";}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"飱";}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"飱";}.fa-glide:before{content:"飱";}.fa-glide-g:before{content:"飱";}.fa-signing:before,.fa-sign-language:before{content:"飱";}.fa-low-vision:before{content:"飱";}.fa-viadeo:before{content:"飱";}.fa-viadeo-square:before{content:"飱";}.fa-snapchat:before{content:"飱";}.fa-snapchat-ghost:before{content:"飱";}.fa-snapchat-square:before{content:"飱";}.fa-pied-piper:before{content:"飱";}.fa-first-order:before{content:"飱";}.fa-yoast:before{content:"飱";}.fa-themeisle:before{content:"飱";}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"飱";}.fa-fa:before,.fa-font-awesome:before{content:"飱";}.fa-handshake-o:before{content:"飱";}.fa-envelope-open:before{content:"飱";}.fa-envelope-open-o:before{content:"飱";}.fa-linode:before{content:"飱";}.fa-address-book:before{content:"飱";}.fa-address-book-o:before{content:"飱";}.fa-vcard:before,.fa-address-card:before{content:"飱";}.fa-vcard-o:before,.fa-address-card-o:before{content:"飱";}.fa-user-circle:before{content:"飱";}.fa-user-circle-o:before{content:"飱";}.fa-user-o:before{content:"飲";}.fa-id-badge:before{content:"飲";}.fa-drivers-license:before,.fa-id-card:before{content:"飲";}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"飲";}.fa-quora:before{content:"飲";}.fa-free-code-camp:before{content:"飲";}.fa-telegram:before{content:"飲";}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"飲";}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"飲";}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"飲";}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"飲";}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"飲";}.fa-shower:before{content:"飲";}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"飲";}.fa-podcast:before{content:"飲";}.fa-window-maximize:before{content:"飲";}.fa-window-minimize:before{content:"飲";}.fa-window-restore:before{content:"飲";}.fa-times-rectangle:before,.fa-window-close:before{content:"飲";}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"飲";}.fa-bandcamp:before{content:"飲";}.fa-grav:before{content:"飲";}.fa-etsy:before{content:"飲";}.fa-imdb:before{content:"飲";}.fa-ravelry:before{content:"飲";}.fa-eercast:before{content:"飲";}.fa-microchip:before{content:"飲";}.fa-snowflake-o:before{content:"飲";}.fa-superpowers:before{content:"飲";}.fa-wpexplorer:before{content:"飲";}.fa-meetup:before{content:"飲";}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;}@font-face{font-family:"海角精品黑料Sans-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}.fas{font-family:"FontAwesome";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}.brdr-bttm{border-bottom:1px solid #979797;}.contain,.group-contact,.container-m,#content .channels-item-list .channel-item{width:100%;position:relative;float:left;max-width:960px;}.wrppr.edge,.container-m .edge.wrapper{margin:20px 0;width:100%;max-width:960px;float:left;}.wrppr,.container-m .wrapper{margin:20px;width:100%;max-width:900px;float:left;}.tweet-footer:after,.view-content:after,.field-name-field-paragraphs-multi-column:after,.paragraphs-items-full:after,div.tabs.vertical:after,div.tabs div.container:after,#bottom-page:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.bug{border-bottom:2px solid red;}#footer-nav > ul.menu > li > a.nolink,.article-content .meta div.service-links li.service-links-ical,.node-type-article #nav-column,.node-channel-news .service-links-ical,.state-hide{display:none;visibility:hidden;}form.views-page-search-form .views-exposed-widgets .views-exposed-widget.views-submit-button input[type=submit],#views-exposed-form-mcgill-program-finder-page .views-exposed-widgets .views-exposed-widget.views-submit-button input[type=submit],#views-exposed-form-mcgill-graduate-program-finder-page .views-exposed-widgets .views-exposed-widget.views-submit-button input[type=submit]{text-indent:-9999px;}.block .grid img{max-width:100%;height:auto !important;}.third-width .block-inner,#highlighted .third-width .block-inner,#top-page .third-width .block-inner,#bottom-page .third-width .block-inner,#top-content .third-width .block-inner,#bottom-content .third-width .block-inner,.half-width .block-inner,#highlighted .half-width .block-inner,#top-page .half-width .block-inner,#bottom-page .half-width .block-inner,#top-content .half-width .block-inner,#bottom-content .half-width .block-inner,.twothirds-width .block-inner,#highlighted .twothirds-width .block-inner,#top-page .twothirds-width .block-inner,#bottom-page .twothirds-width .block-inner,#top-content .twothirds-width .block-inner,#bottom-content .twothirds-width .block-inner{padding:1em 12px;}@font-face{font-family:"海角精品黑料Sans-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}a.button,a.button--reverse,.block-bean-mcgill-banner a.button,.cta--sidebar a.button,#sidebar-column .block-bean-mcgill-call-to-action a.button,.cta--highlighted a.button,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced a.button,.cta--sidebar.mode-enhanced a.button,.mode-enhanced.cta--highlighted a.button,#sidebar-column .cta--dark-mode a.button,#sidebar-column .paragraphs-item-call-to-action a.button,#highlighted .cta--dark-mode a.button,#highlighted .paragraphs-item-call-to-action a.button,a.button--outline,.cta--third a.button,.block-bean-mcgill-call-to-action.mode-third a.button,a.button--primary,.cta--full .has-image a.button,.block-bean-mcgill-call-to-action.mode-full .has-image a.button,a.button--default,.item-list ul.pager-load-more li a,.cta--half a.button,.block-bean-mcgill-call-to-action.mode-half a.button{display:inline-block;font-size:0.875rem;line-height:1.1;padding:0.7em 1.05em;transition:background 0.15s;position:relative;border-width:2px;border-style:solid;border-radius:4px;}a.button:link,a.button--reverse:link,#sidebar-column .cta--dark-mode a.button:link,#sidebar-column .block-bean-mcgill-call-to-action.mode-enhanced a.button:link,#sidebar-column .paragraphs-item-call-to-action a.button:link,#highlighted .cta--dark-mode a.button:link,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced a.button:link,#highlighted .paragraphs-item-call-to-action a.button:link,a.button--outline:link,a.button--primary:link,.cta--full .has-image a.button:link,.block-bean-mcgill-call-to-action.mode-full .has-image a.button:link,a.button--default:link,.item-list ul.pager-load-more li a:link{text-decoration:none;}a.button--default,.item-list ul.pager-load-more li a,.cta--half a.button,.block-bean-mcgill-call-to-action.mode-half a.button{background-color:#000;border-color:#000;}a.button--default:link,.item-list ul.pager-load-more li a:link,.cta--half a.button:link,.block-bean-mcgill-call-to-action.mode-half a.button:link{color:#FFF;}a.button--default:visited,.item-list ul.pager-load-more li a:visited,.cta--half a.button:visited,.block-bean-mcgill-call-to-action.mode-half a.button:visited{color:#FFF;}a.button--default:hover,.item-list ul.pager-load-more li a:hover,.cta--half a.button:hover,.block-bean-mcgill-call-to-action.mode-half a.button:hover{background-color:transparent;color:#000;}a.button--default:active,.item-list ul.pager-load-more li a:active,.cta--half a.button:active,.block-bean-mcgill-call-to-action.mode-half a.button:active{background-color:transparent;color:#000;}a.button--primary,.cta--full .has-image a.button,.block-bean-mcgill-call-to-action.mode-full .has-image a.button{background-color:#ED1B2F;border-color:#ED1B2F;font-weight:bold;}a.button--primary:link,.cta--full .has-image a.button:link,.block-bean-mcgill-call-to-action.mode-full .has-image a.button:link{color:#FFF;}a.button--primary:visited,.cta--full .has-image a.button:visited,.block-bean-mcgill-call-to-action.mode-full .has-image a.button:visited{color:#FFF;}a.button--primary:hover,.cta--full .has-image a.button:hover,.block-bean-mcgill-call-to-action.mode-full .has-image a.button:hover{background-color:transparent;color:#ED1B2F;}a.button--primary:active,.cta--full .has-image a.button:active,.block-bean-mcgill-call-to-action.mode-full .has-image a.button:active{background-color:#9E0918;border-color:#9E0918;}a.button--outline,.cta--third a.button,.block-bean-mcgill-call-to-action.mode-third a.button{background-color:transparent;border-color:#000;}a.button--outline:visited,.cta--third a.button:visited,.block-bean-mcgill-call-to-action.mode-third a.button:visited{color:#000;}a.button--outline:hover,.cta--third a.button:hover,.block-bean-mcgill-call-to-action.mode-third a.button:hover{background-color:#000;color:#FFF;}a.button--reverse,.block-bean-mcgill-banner a.button,.cta--sidebar a.button,#sidebar-column .block-bean-mcgill-call-to-action a.button,.cta--highlighted a.button,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced a.button,.cta--sidebar.mode-enhanced a.button,.mode-enhanced.cta--highlighted a.button,#sidebar-column .cta--dark-mode a.button,#sidebar-column .paragraphs-item-call-to-action a.button,#highlighted .cta--dark-mode a.button,#highlighted .paragraphs-item-call-to-action a.button{background-color:transparent;border-color:#FFF;color:#FFF;}a.button--reverse:visited,.block-bean-mcgill-banner a.button:visited,.cta--sidebar a.button:visited,#sidebar-column .block-bean-mcgill-call-to-action a.button:visited,.cta--highlighted a.button:visited,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced a.button:visited,#sidebar-column .cta--dark-mode a.button:visited,#sidebar-column .paragraphs-item-call-to-action a.button:visited,#highlighted .cta--dark-mode a.button:visited,#highlighted .paragraphs-item-call-to-action a.button:visited{color:#FFF;}a.button--reverse:hover,.block-bean-mcgill-banner a.button:hover,.cta--sidebar a.button:hover,#sidebar-column .block-bean-mcgill-call-to-action a.button:hover,.cta--highlighted a.button:hover,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced a.button:hover,#sidebar-column .cta--dark-mode a.button:hover,#sidebar-column .paragraphs-item-call-to-action a.button:hover,#highlighted .cta--dark-mode a.button:hover,#highlighted .paragraphs-item-call-to-action a.button:hover{background-color:#FFF;border-color:#FFF;color:#000;}a.button--large{font-size:24px;padding:15px;}.bl-tpl{margin:1em 0;}a.read-more,a.read-more--inverted,a.read-more-inverted,#main-column .cta--dark-mode a.button,#main-column .block-bean-mcgill-call-to-action.mode-enhanced a.button,#main-column .paragraphs-item-call-to-action a.button,#top-page .cta--dark-mode a.button,#top-page .block-bean-mcgill-call-to-action.mode-enhanced a.button,#top-page .paragraphs-item-call-to-action a.button,#bottom-page .cta--dark-mode a.button,#bottom-page .block-bean-mcgill-call-to-action.mode-enhanced a.button,#bottom-page .paragraphs-item-call-to-action a.button,a.read-more--default,.cta--full .no-image .field-name-field-single-link a.button,.block-bean-mcgill-call-to-action.mode-full .no-image .field-name-field-single-link a.button{border-bottom:3px solid;border-top:0;border-right:0;border-left:0;border-radius:0;font-size:1.25rem;line-height:1.5;padding:0 0 5px;}a.read-more:link,a.read-more--inverted:link,a.read-more-inverted:link,#main-column .cta--dark-mode a.button:link,#main-column .block-bean-mcgill-call-to-action.mode-enhanced a.button:link,#main-column .paragraphs-item-call-to-action a.button:link,#top-page .cta--dark-mode a.button:link,#top-page .block-bean-mcgill-call-to-action.mode-enhanced a.button:link,#top-page .paragraphs-item-call-to-action a.button:link,#bottom-page .cta--dark-mode a.button:link,#bottom-page .block-bean-mcgill-call-to-action.mode-enhanced a.button:link,#bottom-page .paragraphs-item-call-to-action a.button:link,a.read-more--default:link,.cta--full .no-image .field-name-field-single-link a.button:link,.block-bean-mcgill-call-to-action.mode-full .no-image .field-name-field-single-link a.button:link{text-decoration:none;}a.read-more:hover,a.read-more--inverted:hover,a.read-more-inverted:hover,#main-column .cta--dark-mode a.button:hover,#main-column .block-bean-mcgill-call-to-action.mode-enhanced a.button:hover,#main-column .paragraphs-item-call-to-action a.button:hover,#top-page .cta--dark-mode a.button:hover,#top-page .block-bean-mcgill-call-to-action.mode-enhanced a.button:hover,#top-page .paragraphs-item-call-to-action a.button:hover,#bottom-page .cta--dark-mode a.button:hover,#bottom-page .block-bean-mcgill-call-to-action.mode-enhanced a.button:hover,#bottom-page .paragraphs-item-call-to-action a.button:hover,a.read-more--default:hover,.cta--full .no-image .field-name-field-single-link a.button:hover,.block-bean-mcgill-call-to-action.mode-full .no-image .field-name-field-single-link a.button:hover{border-bottom:4px solid;}a.read-more--default,.cta--full .no-image .field-name-field-single-link a.button,.block-bean-mcgill-call-to-action.mode-full .no-image .field-name-field-single-link a.button{border-bottom-color:#ED1B2F;color:#ED1B2F;}a.read-more--default:link,a.read-more--default:visited,.cta--full .no-image .field-name-field-single-link a.button:link,.block-bean-mcgill-call-to-action.mode-full .no-image .field-name-field-single-link a.button:link,.cta--full .no-image .field-name-field-single-link a.button:visited,.block-bean-mcgill-call-to-action.mode-full .no-image .field-name-field-single-link a.button:visited{border-bottom-color:#ED1B2F;color:#ED1B2F;}a.read-more--inverted,a.read-more-inverted,#main-column .cta--dark-mode a.button,#main-column .block-bean-mcgill-call-to-action.mode-enhanced a.button,#main-column .paragraphs-item-call-to-action a.button,#top-page .cta--dark-mode a.button,#top-page .block-bean-mcgill-call-to-action.mode-enhanced a.button,#top-page .paragraphs-item-call-to-action a.button,#bottom-page .cta--dark-mode a.button,#bottom-page .block-bean-mcgill-call-to-action.mode-enhanced a.button,#bottom-page .paragraphs-item-call-to-action a.button{border-bottom-color:#FFF;color:#FFF;}a.read-more--inverted:link,a.read-more--inverted:visited,a.read-more-inverted:link,a.read-more-inverted:visited,#main-column .cta--dark-mode a.button:link,#main-column .block-bean-mcgill-call-to-action.mode-enhanced a.button:link,#main-column .paragraphs-item-call-to-action a.button:link,#top-page .cta--dark-mode a.button:link,#top-page .block-bean-mcgill-call-to-action.mode-enhanced a.button:link,#top-page .paragraphs-item-call-to-action a.button:link,#bottom-page .cta--dark-mode a.button:link,#bottom-page .block-bean-mcgill-call-to-action.mode-enhanced a.button:link,#bottom-page .paragraphs-item-call-to-action a.button:link,#main-column .cta--dark-mode a.button:visited,#main-column .block-bean-mcgill-call-to-action.mode-enhanced a.button:visited,#main-column .paragraphs-item-call-to-action a.button:visited,#top-page .cta--dark-mode a.button:visited,#top-page .block-bean-mcgill-call-to-action.mode-enhanced a.button:visited,#top-page .paragraphs-item-call-to-action a.button:visited,#bottom-page .cta--dark-mode a.button:visited,#bottom-page .block-bean-mcgill-call-to-action.mode-enhanced a.button:visited,#bottom-page .paragraphs-item-call-to-action a.button:visited{border-bottom-color:#FFF;color:#FFF;}@font-face{font-family:"海角精品黑料Sans-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}.cta--full .no-image .field-name-field-single-link a.button,.block-bean-mcgill-call-to-action.mode-full .no-image .field-name-field-single-link a.button,#main-column .cta--dark-mode a.button,#main-column .block-bean-mcgill-call-to-action.mode-enhanced a.button,#main-column .paragraphs-item-call-to-action a.button,#top-page .cta--dark-mode a.button,#top-page .block-bean-mcgill-call-to-action.mode-enhanced a.button,#top-page .paragraphs-item-call-to-action a.button,#bottom-page .cta--dark-mode a.button,#bottom-page .block-bean-mcgill-call-to-action.mode-enhanced a.button,#bottom-page .paragraphs-item-call-to-action a.button{margin-bottom:0.5em;padding-bottom:5px;background-color:transparent;}.cta,.block-bean-mcgill-call-to-action{}.cta .inner-wrapper,.block-bean-mcgill-call-to-action .inner-wrapper{margin:1em;}.cta .inner-wrapper p:first-of-type,.block-bean-mcgill-call-to-action .inner-wrapper p:first-of-type{margin-top:0;}.cta .inner-wrapper p:last-of-type,.block-bean-mcgill-call-to-action .inner-wrapper p:last-of-type{margin-bottom:1em;}@media (min-width:680px){.cta .inner-wrapper,.block-bean-mcgill-call-to-action .inner-wrapper{margin-right:0;margin-left:0;}}.cta .field-name-field-m-block-body h2 + p,.block-bean-mcgill-call-to-action .field-name-field-m-block-body h2 + p,.cta .field-name-field-m-block-body h3 + p,.block-bean-mcgill-call-to-action .field-name-field-m-block-body h3 + p,.cta .field-name-field-m-block-body h4 + p,.block-bean-mcgill-call-to-action .field-name-field-m-block-body h4 + p,.cta .field-name-field-m-block-body h5 + p,.cta .field-name-field-m-block-body .mds-accordion > summary + p,.block-bean-mcgill-call-to-action .field-name-field-m-block-body h5 + p,.block-bean-mcgill-call-to-action .field-name-field-m-block-body .mds-accordion > summary + p,.cta .field-name-field-m-block-body h6 + p,.block-bean-mcgill-call-to-action .field-name-field-m-block-body h6 + p{margin-top:0;}.cta--primary,.block-bean-mcgill-call-to-action.mode-third,.block-bean-mcgill-call-to-action.mode-half,.block-bean-mcgill-call-to-action.mode-full{border-top:1px solid #979797;}.cta--dark-mode,.block-bean-mcgill-call-to-action.mode-enhanced,.paragraphs-item-call-to-action{text-align:center;}.cta--dark-mode .inner-wrapper,.block-bean-mcgill-call-to-action.mode-enhanced .inner-wrapper,.paragraphs-item-call-to-action .inner-wrapper{margin:0;}.cta--dark-mode .block-inner,.block-bean-mcgill-call-to-action.mode-enhanced .block-inner,.paragraphs-item-call-to-action .block-inner,.cta--dark-mode > .content,.block-bean-mcgill-call-to-action.mode-enhanced > .content,.paragraphs-item-call-to-action > .content{padding:1.4em;}.cta--dark-mode .field-name-field-single-link,.block-bean-mcgill-call-to-action.mode-enhanced .field-name-field-single-link,.paragraphs-item-call-to-action .field-name-field-single-link{margin-bottom:1em;}#sidebar-column .cta--dark-mode a.button,#sidebar-column .block-bean-mcgill-call-to-action.mode-enhanced a.button,#sidebar-column .paragraphs-item-call-to-action a.button,#highlighted .cta--dark-mode a.button,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced a.button,#highlighted .paragraphs-item-call-to-action a.button{display:inline-block;}#main-column .cta--dark-mode a.button,#main-column .block-bean-mcgill-call-to-action.mode-enhanced a.button,#main-column .paragraphs-item-call-to-action a.button,#top-page .cta--dark-mode a.button,#top-page .block-bean-mcgill-call-to-action.mode-enhanced a.button,#top-page .paragraphs-item-call-to-action a.button,#bottom-page .cta--dark-mode a.button,#bottom-page .block-bean-mcgill-call-to-action.mode-enhanced a.button,#bottom-page .paragraphs-item-call-to-action a.button{display:inline;}.cta--full,.block-bean-mcgill-call-to-action.mode-full{border-bottom:1px solid #979797;}.cta--full .has-image,.block-bean-mcgill-call-to-action.mode-full .has-image{display:flex;flex-direction:column;justify-content:center;}.cta--full .no-image .field-name-field-single-link,.block-bean-mcgill-call-to-action.mode-full .no-image .field-name-field-single-link{margin-bottom:2em;line-height:2;}.cta--full .no-image .field-name-field-single-link a.button,.block-bean-mcgill-call-to-action.mode-full .no-image .field-name-field-single-link a.button{display:inline;position:relative;}.cta--full .no-image.field-wrapper,.block-bean-mcgill-call-to-action.mode-full .no-image.field-wrapper{text-align:center;width:100%;}@media (min-width:680px){.cta--full > .block-inner .content,.block-bean-mcgill-call-to-action.mode-full > .block-inner .content{display:flex;justify-content:space-between;}.cta--full > .block-inner .content > .entity,.block-bean-mcgill-call-to-action.mode-full > .block-inner .content > .entity{display:none;}.cta--full > .block-inner .content > .entity:only-child,.block-bean-mcgill-call-to-action.mode-full > .block-inner .content > .entity:only-child{display:block;}.cta--full .field-name-field-m-image-info,.block-bean-mcgill-call-to-action.mode-full .field-name-field-m-image-info{order:2;width:49%;}.cta--full .has-image.field-wrapper,.block-bean-mcgill-call-to-action.mode-full .has-image.field-wrapper{order:1;width:49%;}}.cta--half .field-wrapper.no-image,.block-bean-mcgill-call-to-action.mode-half .field-wrapper.no-image{text-align:center;}.cta--third,.block-bean-mcgill-call-to-action.mode-third{text-align:center;}@media (min-width:480px){.cta--third,.block-bean-mcgill-call-to-action.mode-third{text-align:left;}}.cta--third .field-wrapper.no-image,.block-bean-mcgill-call-to-action.mode-third .field-wrapper.no-image{text-align:center;}.cta--third .field-type-image,.block-bean-mcgill-call-to-action.mode-third .field-type-image{display:none;}@media (min-width:480px){.cta--third .field-type-image,.block-bean-mcgill-call-to-action.mode-third .field-type-image{display:block;}}.cta--sidebar,#sidebar-column .block-bean-mcgill-call-to-action,.cta--highlighted,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced{text-align:left;padding:0;border:0;}.cta--sidebar h1,#sidebar-column .block-bean-mcgill-call-to-action h1,.cta--highlighted h1,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced h1{font-size:1.25em;}.cta--sidebar h2,#sidebar-column .block-bean-mcgill-call-to-action h2,.cta--highlighted h2,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced h2{font-size:1.25em;}.cta--sidebar h3,#sidebar-column .block-bean-mcgill-call-to-action h3,.cta--highlighted h3,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced h3{font-size:1.25em;}.cta--sidebar h4,#sidebar-column .block-bean-mcgill-call-to-action h4,.cta--highlighted h4,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced h4{font-size:1.25em;}.cta--sidebar h5,.cta--sidebar .mds-accordion > summary,#sidebar-column .block-bean-mcgill-call-to-action h5,#sidebar-column .block-bean-mcgill-call-to-action .mds-accordion > summary,.cta--highlighted h5,.cta--highlighted .mds-accordion > summary,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced h5,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced .mds-accordion > summary{font-size:1.25em;}.cta--sidebar h6,#sidebar-column .block-bean-mcgill-call-to-action h6,.cta--highlighted h6,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced h6{font-size:1.25em;}.cta--sidebar .field-name-field-single-link,#sidebar-column .block-bean-mcgill-call-to-action .field-name-field-single-link,.cta--highlighted .field-name-field-single-link,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced .field-name-field-single-link{margin:0;}.cta--sidebar .block-inner,#sidebar-column .block-bean-mcgill-call-to-action .block-inner,.cta--highlighted .block-inner,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced .block-inner{padding:0 0.7em;}@media (min-width:480px){.cta--sidebar .block-inner,#sidebar-column .block-bean-mcgill-call-to-action .block-inner,.cta--highlighted .block-inner,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced .block-inner{padding:0;}}.cta--sidebar .inner-wrapper,#sidebar-column .block-bean-mcgill-call-to-action .inner-wrapper,.cta--highlighted .inner-wrapper,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced .inner-wrapper{text-align:left;margin:0;}.cta--sidebar > .block-inner .content,#sidebar-column .block-bean-mcgill-call-to-action > .block-inner .content,.cta--highlighted > .block-inner .content,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced > .block-inner .content{display:block;}.cta--sidebar > .block-inner .content .field-name-field-m-image-info,#sidebar-column .block-bean-mcgill-call-to-action > .block-inner .content .field-name-field-m-image-info,.cta--highlighted > .block-inner .content .field-name-field-m-image-info,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced > .block-inner .content .field-name-field-m-image-info{width:100%;}.cta--sidebar.mode-enhanced h3,#sidebar-column .mode-enhanced.block-bean-mcgill-call-to-action h3,.mode-enhanced.cta--highlighted h3,#highlighted .mode-enhanced.block-bean-mcgill-call-to-action h3{padding-bottom:0.35em;}@media (min-width:480px){.cta--sidebar.mode-enhanced .block-inner,#sidebar-column .mode-enhanced.block-bean-mcgill-call-to-action .block-inner,.mode-enhanced.cta--highlighted .block-inner,#highlighted .mode-enhanced.block-bean-mcgill-call-to-action .block-inner{padding:0;}}.cta--sidebar.mode-enhanced .inner-wrapper,#sidebar-column .mode-enhanced.block-bean-mcgill-call-to-action .inner-wrapper,.mode-enhanced.cta--highlighted .inner-wrapper,#highlighted .mode-enhanced.block-bean-mcgill-call-to-action .inner-wrapper{margin:0;}.cta--sidebar.mode-enhanced p:last-of-type,#sidebar-column .mode-enhanced.block-bean-mcgill-call-to-action p:last-of-type,.mode-enhanced.cta--highlighted p:last-of-type,#highlighted .mode-enhanced.block-bean-mcgill-call-to-action p:last-of-type{margin-bottom:0.5em;}.cta--sidebar a.button,#sidebar-column .block-bean-mcgill-call-to-action a.button,.cta--highlighted a.button,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced a.button{margin:0;}.cta--highlighted .block-inner .inner-wrapper,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced .block-inner .inner-wrapper{padding:0;}.cta--highlighted p:last-of-type,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced p:last-of-type{margin-bottom:1em;}.cta--highlighted .inner-wrapper,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced .inner-wrapper{padding:0;}.view-mcgill-graduate-program-finder .views-row .views-field-field-program-type,.view-mcgill-program-finder .views-row .views-field-field-program-type{font-size:14px;font-family:"McgillSans-Regular","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;}.primary-content-links{margin-bottom:1em;display:flex;gap:12px;}@media (min-width:480px){.primary-content-links{max-width:50%;float:right;flex-wrap:wrap;}}.cta--dark-mode,.block-bean-mcgill-call-to-action.mode-enhanced,.paragraphs-item-call-to-action,.cta--sidebar,#sidebar-column .block-bean-mcgill-call-to-action,.cta--highlighted,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced{background:#000;color:#FFF;}.cta--dark-mode h1 a:link,.block-bean-mcgill-call-to-action.mode-enhanced h1 a:link,.paragraphs-item-call-to-action h1 a:link,.cta--sidebar h1 a:link,#sidebar-column .block-bean-mcgill-call-to-action h1 a:link,.cta--highlighted h1 a:link,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced h1 a:link{color:#FFF;}.cta--dark-mode h1 a:visited,.block-bean-mcgill-call-to-action.mode-enhanced h1 a:visited,.paragraphs-item-call-to-action h1 a:visited,.cta--sidebar h1 a:visited,#sidebar-column .block-bean-mcgill-call-to-action h1 a:visited,.cta--highlighted h1 a:visited,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced h1 a:visited{color:#BCADE2;}.cta--dark-mode h2 a:link,.block-bean-mcgill-call-to-action.mode-enhanced h2 a:link,.paragraphs-item-call-to-action h2 a:link,.cta--sidebar h2 a:link,#sidebar-column .block-bean-mcgill-call-to-action h2 a:link,.cta--highlighted h2 a:link,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced h2 a:link{color:#FFF;}.cta--dark-mode h2 a:visited,.block-bean-mcgill-call-to-action.mode-enhanced h2 a:visited,.paragraphs-item-call-to-action h2 a:visited,.cta--sidebar h2 a:visited,#sidebar-column .block-bean-mcgill-call-to-action h2 a:visited,.cta--highlighted h2 a:visited,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced h2 a:visited{color:#BCADE2;}.cta--dark-mode h3 a:link,.block-bean-mcgill-call-to-action.mode-enhanced h3 a:link,.paragraphs-item-call-to-action h3 a:link,.cta--sidebar h3 a:link,#sidebar-column .block-bean-mcgill-call-to-action h3 a:link,.cta--highlighted h3 a:link,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced h3 a:link{color:#FFF;}.cta--dark-mode h3 a:visited,.block-bean-mcgill-call-to-action.mode-enhanced h3 a:visited,.paragraphs-item-call-to-action h3 a:visited,.cta--sidebar h3 a:visited,#sidebar-column .block-bean-mcgill-call-to-action h3 a:visited,.cta--highlighted h3 a:visited,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced h3 a:visited{color:#BCADE2;}.cta--dark-mode h4 a:link,.block-bean-mcgill-call-to-action.mode-enhanced h4 a:link,.paragraphs-item-call-to-action h4 a:link,.cta--sidebar h4 a:link,#sidebar-column .block-bean-mcgill-call-to-action h4 a:link,.cta--highlighted h4 a:link,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced h4 a:link{color:#FFF;}.cta--dark-mode h4 a:visited,.block-bean-mcgill-call-to-action.mode-enhanced h4 a:visited,.paragraphs-item-call-to-action h4 a:visited,.cta--sidebar h4 a:visited,#sidebar-column .block-bean-mcgill-call-to-action h4 a:visited,.cta--highlighted h4 a:visited,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced h4 a:visited{color:#BCADE2;}.cta--dark-mode h5 a:link,.cta--dark-mode .mds-accordion > summary a:link,.block-bean-mcgill-call-to-action.mode-enhanced h5 a:link,.block-bean-mcgill-call-to-action.mode-enhanced .mds-accordion > summary a:link,.paragraphs-item-call-to-action h5 a:link,.paragraphs-item-call-to-action .mds-accordion > summary a:link,.cta--sidebar h5 a:link,.cta--sidebar .mds-accordion > summary a:link,#sidebar-column .block-bean-mcgill-call-to-action h5 a:link,#sidebar-column .block-bean-mcgill-call-to-action .mds-accordion > summary a:link,.cta--highlighted h5 a:link,.cta--highlighted .mds-accordion > summary a:link,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced h5 a:link,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced .mds-accordion > summary a:link{color:#FFF;}.cta--dark-mode h5 a:visited,.cta--dark-mode .mds-accordion > summary a:visited,.block-bean-mcgill-call-to-action.mode-enhanced h5 a:visited,.block-bean-mcgill-call-to-action.mode-enhanced .mds-accordion > summary a:visited,.paragraphs-item-call-to-action h5 a:visited,.paragraphs-item-call-to-action .mds-accordion > summary a:visited,.cta--sidebar h5 a:visited,.cta--sidebar .mds-accordion > summary a:visited,#sidebar-column .block-bean-mcgill-call-to-action h5 a:visited,#sidebar-column .block-bean-mcgill-call-to-action .mds-accordion > summary a:visited,.cta--highlighted h5 a:visited,.cta--highlighted .mds-accordion > summary a:visited,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced h5 a:visited,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced .mds-accordion > summary a:visited{color:#BCADE2;}.cta--dark-mode h6 a:link,.block-bean-mcgill-call-to-action.mode-enhanced h6 a:link,.paragraphs-item-call-to-action h6 a:link,.cta--sidebar h6 a:link,#sidebar-column .block-bean-mcgill-call-to-action h6 a:link,.cta--highlighted h6 a:link,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced h6 a:link{color:#FFF;}.cta--dark-mode h6 a:visited,.block-bean-mcgill-call-to-action.mode-enhanced h6 a:visited,.paragraphs-item-call-to-action h6 a:visited,.cta--sidebar h6 a:visited,#sidebar-column .block-bean-mcgill-call-to-action h6 a:visited,.cta--highlighted h6 a:visited,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced h6 a:visited{color:#BCADE2;}.cta--dark-mode p a:link,.block-bean-mcgill-call-to-action.mode-enhanced p a:link,.paragraphs-item-call-to-action p a:link,.cta--sidebar p a:link,#sidebar-column .block-bean-mcgill-call-to-action p a:link,.cta--highlighted p a:link,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced p a:link{color:#FFF;}.cta--dark-mode p a:visited,.block-bean-mcgill-call-to-action.mode-enhanced p a:visited,.paragraphs-item-call-to-action p a:visited,.cta--sidebar p a:visited,#sidebar-column .block-bean-mcgill-call-to-action p a:visited,.cta--highlighted p a:visited,#highlighted .block-bean-mcgill-call-to-action.mode-enhanced p a:visited{color:#BCADE2;}div#accessibility a{color:#FFF;text-decoration:none;}div#accessibility a:hover{color:#FFF;border-color:#FFF;}div#accessibility a:visited{color:#BCADE2;}div#accessibility a:focus{color:#000;background:#F4F4F4;}.no-vert-nav.one-sidebar #main-column .block-media-nivo-slider.js-center-media,.vert-nav.one-sidebar #main-column .block-media-nivo-slider.js-center-media,.vert-nav.no-sidebars #main-column .block-media-nivo-slider.js-center-media,.vert-nav #top-page .block-media-nivo-slider.js-center-media,.vert-nav #bottom-page .block-media-nivo-slider.js-center-media,.no-vert-nav.no-sidebars #main-column .block-media-nivo-slider.js-center-media{margin-left:auto;margin-right:auto;float:none;display:block;}@font-face{font-family:"海角精品黑料Sans-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}.fas{font-family:"FontAwesome";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}.brdr-bttm{border-bottom:1px solid #979797;}.contain,.group-contact,.container-m,#content .channels-item-list .channel-item{width:100%;position:relative;float:left;max-width:960px;}.wrppr.edge,.container-m .edge.wrapper{margin:20px 0;width:100%;max-width:960px;float:left;}.wrppr,.container-m .wrapper{margin:20px;width:100%;max-width:900px;float:left;}.tweet-footer:after,.view-content:after,.field-name-field-paragraphs-multi-column:after,.paragraphs-items-full:after,div.tabs.vertical:after,div.tabs div.container:after,#bottom-page:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.bug{border-bottom:2px solid red;}#footer-nav > ul.menu > li > a.nolink,.article-content .meta div.service-links li.service-links-ical,.node-type-article #nav-column,.node-channel-news .service-links-ical,.state-hide{display:none;visibility:hidden;}form.views-page-search-form .views-exposed-widgets .views-exposed-widget.views-submit-button input[type=submit],#views-exposed-form-mcgill-program-finder-page .views-exposed-widgets .views-exposed-widget.views-submit-button input[type=submit],#views-exposed-form-mcgill-graduate-program-finder-page .views-exposed-widgets .views-exposed-widget.views-submit-button input[type=submit]{text-indent:-9999px;}@font-face{font-family:"海角精品黑料Sans-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}.fas{font-family:"FontAwesome";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}.brdr-bttm{border-bottom:1px solid #979797;}.contain,.group-contact,.container-m,#content .channels-item-list .channel-item{width:100%;position:relative;float:left;max-width:960px;}.wrppr.edge,.container-m .edge.wrapper{margin:20px 0;width:100%;max-width:960px;float:left;}.wrppr,.container-m .wrapper{margin:20px;width:100%;max-width:900px;float:left;}.tweet-footer:after,.view-content:after,.field-name-field-paragraphs-multi-column:after,.paragraphs-items-full:after,div.tabs.vertical:after,div.tabs div.container:after,#bottom-page:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.bug{border-bottom:2px solid red;}#footer-nav > ul.menu > li > a.nolink,.article-content .meta div.service-links li.service-links-ical,.node-type-article #nav-column,.node-channel-news .service-links-ical,.state-hide{display:none;visibility:hidden;}form.views-page-search-form .views-exposed-widgets .views-exposed-widget.views-submit-button input[type=submit],#views-exposed-form-mcgill-program-finder-page .views-exposed-widgets .views-exposed-widget.views-submit-button input[type=submit],#views-exposed-form-mcgill-graduate-program-finder-page .views-exposed-widgets .views-exposed-widget.views-submit-button input[type=submit]{text-indent:-9999px;}.block .grid img{max-width:100%;height:auto !important;}.third-width .block-inner,#highlighted .third-width .block-inner,#top-page .third-width .block-inner,#bottom-page .third-width .block-inner,#top-content .third-width .block-inner,#bottom-content .third-width .block-inner,.half-width .block-inner,#highlighted .half-width .block-inner,#top-page .half-width .block-inner,#bottom-page .half-width .block-inner,#top-content .half-width .block-inner,#bottom-content .half-width .block-inner,.twothirds-width .block-inner,#highlighted .twothirds-width .block-inner,#top-page .twothirds-width .block-inner,#bottom-page .twothirds-width .block-inner,#top-content .twothirds-width .block-inner,#bottom-content .twothirds-width .block-inner{padding:1em 12px;}@font-face{font-family:"海角精品黑料Sans-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}:root{--font-size-narrow:98%;--font-size:105%;--ratio:1.15;--ratio-large:1.2;--ratio-alt:1.68;--h5:calc(var(--font-size) * var(--ratio));--h4:calc(var(--font-size) * var(--ratio));--h3:calc(var(--h4) * var(--ratio));--h2:calc(var(--h3) * var(--ratio));--h1:calc(var(--h2) * var(--ratio));--h2-large:calc(var(--h3) * var(--ratio-large));--h1-large:calc(var(--h2) * var(--ratio-large));}@media (min-width:960px){:root{--ratio:var(--ratio-large);}}body{font-size:98%;font-size:var(--font-size-narrow);font-smoothing:antialiased;font-family:"McgillSans-Regular","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;line-height:1.5;color:#000;}@media only screen and (max-width:480px){body{font-size:5vw;}}h1,h2,h3,h4,h5,.mds-accordion > summary,h6{font-weight:normal;margin:calc(2rem - 0.14285714em) 0 1rem;line-height:1.3;padding:0.25em 0 0.75em 0;}h1,h2,h3,h4{font-family:"海角精品黑料Serif-Medium","MinionPro-Medium","Minion Pro Medium","Minion Pro",Century,Georgia,serif;}h1 em,h2 em,h3 em,h4 em{font-family:"海角精品黑料Serif-Italic","MinionPro-Medium","Minion Pro Medium","Minion Pro",Century,Georgia,serif;font-style:normal;}h5,.mds-accordion > summary,h6{font-family:"海角精品黑料Sans-Medium","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;}h5 em,.mds-accordion > summary em,h6 em{font-family:"海角精品黑料Sans-Italic","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;}h1{font-size:211.1925046875%;font-size:var(--h1);padding:0.25em 0;}h2{font-size:183.64565625%;font-size:var(--h2);}h3{font-size:159.691875%;font-size:var(--h3);}h4{font-size:138.8625%;font-size:var(--h4);}h5,.mds-accordion > summary{font-size:120.75%;font-size:var(--h5);}@font-face{font-family:"海角精品黑料Sans-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}html{height:100%;}body{height:100%;}#container{margin:1em auto 1em auto;background:#FFFFFF;text-align:left;max-width:960px;margin-left:auto;margin-right:auto;width:960px;}#container:after{content:" ";display:block;clear:both;}@media only screen and (max-width:680px){#container{width:auto;}}#header{position:relative;}#header .inner{width:960px;position:relative;margin:0 auto;}@media only screen and (max-width:680px){#header .inner{width:100%;}}div#slogan{line-height:1.1;font-size:0.85em;font-family:"McgillSans-Regular","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;margin:0.25em 0 0 0;padding:0;}.shift-slogan div#slogan{padding:3px 1px 0 1px;}#navigation .inner{width:960px;margin:0 auto;}@media (min-width:960px){#highlighted .region{display:-webkit-flex;display:flex;}}#highlighted .block.block-bean,#highlighted .block{margin-top:1.9830028329%;margin-bottom:0;}#highlighted .block.block-bean.mode-full:first-child,#highlighted .block.mode-full:first-child{margin-top:0;}#highlighted .block-inner{margin:0 auto;padding:0;position:relative;}.region-highlighted > .block-bean-mcgill-block.mode-full{display:flex;justify-content:center;}#top-page .region{margin-bottom:10px;float:left;width:100%;}#top-content .block-block:first-child,#top-page .block-block:first-child{padding-top:0;}#top-content{width:100%;}#sidebar-column{width:23.5127478754%;border:1px solid #979797;border-width:1px 1px 0 1px;font-size:0.95em;box-sizing:border-box;float:right;margin-right:0;}@media only screen and (max-width:680px){#sidebar-column{border-width:0;}}#main-column{width:100%;float:left;margin-left:0;margin-right:0;padding-bottom:2px;word-wrap:break-word;}@media (min-width:680px){#main-column{float:left;}}#content{clear:both;}#nav-column{width:19.2634560907%;float:left;margin-right:1.9830028329%;margin-right:1.9830028329%;padding-bottom:2px;overflow:hidden;padding:0 0;}.vert-nav #inner-container{border-width:0px;padding:0px;margin:0px;}@media (min-width:680px){.vert-nav #inner-container{width:78.7535410765%;float:left;margin-right:1.9830028329%;float:right;margin-right:0;}}.vert-nav #top-page{width:100%;color:#000;}.vert-nav.sidebar-second #main-column{margin-right:1.9830028329%;}@media (min-width:680px){.vert-nav.sidebar-second #main-column{width:70.2549575071%;float:left;margin-right:1.9830028329%;}}@media (min-width:680px){.vert-nav.sidebar-second #sidebar-column{width:27.7620396601%;float:left;margin-right:1.9830028329%;float:right;margin-right:0;}}.vert-nav.sidebar-second #sidebar-column .block{width:100%;float:left;margin-left:0;margin-right:0;}@media (min-width:680px){.no-vert-nav.one-sidebar #main-column{width:76.858345021%;margin-right:0.9817671809%;}}@media (min-width:680px){.no-vert-nav.sidebar-second #sidebar-column{width:22.159887798%;float:left;margin-right:0.9817671809%;float:right;margin-right:0;}}.no-vert-nav.no-sidebars #main-column{max-width:960px;margin-left:auto;margin-right:auto;float:none;}.no-vert-nav.no-sidebars #main-column:after{content:" ";display:block;clear:both;}#container .breadcrumb{padding:0 0 2em 0;letter-spacing:0.08em;background:none;text-align:left;margin:0;font-size:0.65em;clear:both;}#container .breadcrumb a{color:#1E1E1E;text-decoration:none;}#container .breadcrumb .custom-breadcrumbs-item-1{text-transform:none;color:#9E0918;}#container .breadcrumb .custom-breadcrumbs-item-2{text-transform:uppercase;}#inner-container .messages{display:block;margin-bottom:8px;padding:10px;background:#FEF36D;border:1px dotted red;clear:both;}#inner-container .help{display:block;margin-bottom:8px;padding:10px;text-align:right;}.meta{margin-top:16px;background-color:transparent;border:1px solid #979797;border-width:1px 0 0 0;clear:both;}.meta div{padding:10px 0;}#top-page .meta{border:0;}#sidebar-column .meta{display:none;}#tabs,#top-page,#top-content,#content,#bottom-content,#bottom-page,#footer{display:block;}.no-sidebars #top-page,.no-sidebars #top-content,.no-sidebars #content,.no-sidebars #bottom-content,.no-sidebars #bottom-page,.no-sidebars #footer,.no-sidebars #tabs{width:100%;}#content{width:100%;}#tabs,.mcgill-apachesolor-search #tabs{width:100%;}#content .content p{margin:0 0 1em 0;}@media (min-width:680px){#footer-inner{max-width:960px;margin-left:auto;margin-right:auto;margin:0 auto;}#footer-inner:after{content:" ";display:block;clear:both;}}#block-system-main.block{padding:0;}#block-system-main.block .content > .node{margin:0;}#block-system-main.block .content > .node .field-name-body .field-items{margin-top:0;}#bottom-content{width:100%;}#bottom-page{float:left;margin:1em 0;color:#000;width:100%;}a#js-top-page-link{display:block;position:fixed;right:10px;bottom:10px;width:30px;height:30px;background:#373737 url(/sites/all/themes/moriarty/images/top-page.png);border-radius:4px;display:block;text-indent:-9000px;}a#js-top-page-link:hover{background-color:#000;}button,input[type=reset],input[type=button],input[type=submit]{font-family:"McgillSans-Regular","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;border:none;background:#F4F4F4;background:-moz-linear-gradient(top,#E4E4E4,#B8B8B8);background:-webkit-gradient(linear,0% 0%,0% 100%,left,right);padding:7px;border-radius:3px;position:relative;text-decoration:none;}input[type=reset]:hover,input[type=button]:hover,input[type=submit]:hover{background:#F4F4F4;background-image:-moz-linear-gradient(100% 100% 90deg,#C7C7C7,#F0F0F0);background-image:-webkit-gradient(linear,0% 0%,0% 100%,left,right);}.container-inline label{color:#000;font-size:0.8em;font-weight:400;letter-spacing:1px;}form.inline-labels .form-item label,.block.inline-labels .form-item label{display:inline-block;padding:0 0.75em 0 0;}.views-exposed-form .form-item{margin:0;}#content li.print_html a,#content li.print_mail a,#content li.print_pdf a{text-decoration:none;border-bottom:none;}.print-link{clear:both;}.print_html,.print_mail,.print_pdf{font-size:0.8em;margin:0;background:#F4F4F4;}.maintenance-page #global-nav{display:none;}#maintenance-column{padding:20px;}@media (min-width:680px){#maintenance-column{margin-left:175px;}}.offscreen,div.sf-accordion-toggle a span,.home-link span,#strap-search .search-form label,.social-share-link,.follow-link-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;outline:0;}.clear-box,.clr{clear:both;}#header .site-name-display-off{display:none;}article,aside,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{font-family:sans-serif;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1,h2,h3,h4,h5,.mds-accordion > summary,h6{margin:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}p,pre{margin:1em 0;}code,kbd,pre,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:"";content:none;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1em 0;}dd{margin:0 0 0 40px;}menu,ol,ul{padding:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}button[disabled],input[disabled]{cursor:default;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width: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-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}span.hide,.hide{display:none;visibility:hidden;}.offscreen,div.sf-accordion-toggle a span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;outline:0;}.offscreen.focusable:active,div.sf-accordion-toggle a span.focusable:active,.offscreen.focusable:focus,div.sf-accordion-toggle a span.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.block-bean-mcgill-call-to-action.mode-enhanced .block-inner > h3,.block-bean-mcgill-call-to-action.mode-enhanced .block-inner > h2{background:transparent !important;}@-moz-document url-prefix(){a#explore-mcgill{}}@-moz-document url-prefix(){.i18n-fr a#explore-mcgill.open{}}* + html #navigation ul.menu ul.menu,* + html #navigation ul.menu div.mega-menu{clear:left;margin-top:-3px;}* + html #navigation ul.menu div.mega-menu ul.menu{clear:none;}#sidebar-column{-moz-box-sizing:border-box;}.views-field-field-channels-attach .mejs-container{max-height:140px !important;}.views-field-field-channels-attach .mejs-container.mejs-container-fullscreen{max-height:100% !important;}#block-views-mcgill-calendar-block-1 .block-inner,#sidebar-column #block-views-mcgill-calendar-block-1 .block-inner{padding:0 !important;}@media (min-width:680px){.two-column-1.column-last,.two-column-2.column-last,.three-column-1.column-last,.three-column-2.column-last,.three-column-3.column-last,.four-column-1.column-last,.four-column-2.column-last,.four-column-3.column-last,.four-column-4.column-last,.five-column-1.column-last,.five-column-2.column-last,.five-column-3.column-last,.five-column-4.column-last,.five-column-5.column-last{margin-right:0;}}#content .view-id-mcgill_taxonomy_term .node{margin:0;}.block-bean-bean-relevant .teaser{border-bottom:1px solid #979797;}.block-bean-bean-relevant .teaser img{display:none;}*:focus{-moz-outline-offset:-1px;}::-moz-selection{background:#b3d4fc;text-shadow:none;}::selection{background:#b3d4fc;text-shadow:none;}html,button,input,select,textarea{color:#222;font-family:"McgillSans-Regular","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;}.button,a:link.button,a.button,button{font-family:"海角精品黑料Sans-Medium","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;}body{background:#FFF;}@media only screen and (min-device-width:768px){body{min-width:960px;}}@media only screen and (max-width:680px){body{min-width:auto;}}select{background:#FFF;border:1px solid #979797;}th,#navigation,#nav-column,#strap,.breadcrumb{font-family:"McgillSans-Regular","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;}body.front h1{display:none;}p,ul,ol{margin:0 0 1em 0;}pre,code{font:0.9em "Courier New",Courier,monospace;padding:4px;}code{background:#D6FEFF;-moz-shadow:inset 1px 1px 1px rgba(0,0,0,0.5);box-shadow:inset 1px 1px 1px rgba(0,0,0,0.5);}pre{line-height:1.5em;}pre strong{font-size:1em;font-weight:bold;}blockquote{padding:1em;background:#F4F4F4;}strong,b{font-weight:bold;}i{font-weight:inherit;}u{text-decoration:none;}em{font-style:italic;}cite{font-style:italic;}hr{display:block;clear:both;height:1px;border:0;border-top:1px solid #979797;margin:1em 0;padding:0;}fieldset{margin:2em 0;border:0;padding:0;}textarea{resize:vertical;}legend{font-weight:bold;font-size:1.25em;}h1{text-align:center;}@media (min-width:680px){h1{text-align:left;}}a,a:link{text-decoration:underline;color:#000;font-weight:inherit;}a:visited{color:#482f87;}a:hover{text-decoration:underline;color:#9E0918;}a:active{text-decoration:none;}a:focus{outline:2px solid #BCADE2;outline-offset:-2px;}p a:focus{background:#1E1E1E;color:#FFF;}a img{text-decoration:none;}.transition a{-webkit-transition:all ease-in-out 0.3s;-moz-transition:all ease-in-out 0.3s;transition:all ease-in-out 0.3s;}.more-link a{padding:0.25em;clear:both;margin:0.5em 0;}#global-nav a{text-decoration:none;}#global-nav a:hover{text-decoration:underline;}#nodelink a{text-decoration:none;background:yellow;}ul.links li.node_read_more{font-size:0.8em;padding:0;margin:0;}a.language-link{padding:6px 8px;text-decoration:none;}ul,ol,dl{margin:0.5em;padding:5px;text-transform:none;line-height:1.6em;list-style-position:outside;font-weight:normal;}ul{list-style-type:disc;font-weight:normal;}ul.inline li{list-style:none;display:inline-block;margin-right:0.75em;}#content-inner ul.inline{margin-left:0;}li{margin:0.45em 0;}ol,ul{margin-bottom:1em;margin-left:20px;padding-left:6px;}dt{font-weight:bold;}dd{margin-right:0.75em;}.links{font-size:1em;}caption{font-size:2.25em;text-align:left;padding:0.75em 10px 10px 0;}video{max-width:100%;}a.document{text-decoration:none;}a.document:before{font-family:fontawesome;margin:0 0.5em 0 0;content:"飬";}a.document[href$=".pdf"]:before{content:"飮";}a.document[href$=".txt"]:before{content:"飬";}a.document[href$=".docx"]:before,a.document[href$=".doc"]:before{content:"飮";}#sidebar-column .content td,#sidebar-column .content th{min-width:0px;}#sidebar-column p{margin-top:1em;font-size:0.85em;}form{font-size:0.95em;}#edit-date,#edit-date-wrapper label{float:left;}#edit-date{margin:2px 0 0 1em;}.form-item{clear:both;padding:1.5em 0;margin:0;}#autocomplete{background:#FFF;padding:6px;display:block !important;}input{padding:6px;_padding:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:-webkit-gradient(linear,left top,left 25,left,color-stop(4%,#F4F4F4),right);background:-moz-linear-gradient(top,#FFF,#F4F4F4 1px,#FFF 25px);-moz-box-shadow:rgba(0,0,0,0.4) 0px 0px 2px;-webkit-box-shadow:rgba(0,0,0,0.4) 0px 0px 2px;box-shadow:rgba(0,0,0,0.4) 0px 0px 2px;}input[type=text],input[type=password],input[type=email]{border:1px solid #F4F4F4;}input:focus{border:1px solid #979797;-moz-box-shadow:rgba(122,202,255,0.9) 0px 0px 4px;-webkit-box-shadow:rgba(122,202,255,0.9) 0px 0px 4px;box-shadow:rgba(122,202,255,0.9) 0px 0px 4px;}input.form-autocomplete{background-position:100% 8px !important;}input.form-autocomplete:focus{background-position:100% -13px !important;}img{border:0;text-decoration:none;vertical-align:middle;}a:hover img{border-color:#000;border-style:solid;border-min-width:1px;}.ical-icon img{filter:alpha(opacity=0);opacity:0;-moz-opacity:0;width:24px;height:14px;padding-top:5px;}.ical-icon{background:url(/sites/all/themes/moriarty/images/ical_default.png);width:24px;height:14px;background-position:bottom;background-repeat:no-repeat;display:block;position:absolute;}#flvplayer{background:#000;}span.date-display-single,caption{font-family:"海角精品黑料Sans-Bold","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.125em;font-weight:normal;text-shadow:rgba(255,255,255,0.7) 1px 1px 0px;color:#1E1E1E;}span.date-display-single{font-style:italic;}.item-list ul.pager{font-family:"海角精品黑料Sans-Bold","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0.75em auto;}.item-list ul.pager li{display:inline-block;padding:0.125em 0.5em;margin:0;}.item-list ul.pager li:hover,.item-list ul.pager li.pager-current{background:#F4F4F4;}.item-list ul.pager li a{display:inline-block;text-decoration:none;}.item-list ul.pager-load-more{text-align:left;margin:1.5em auto;}.item-list ul.pager-load-more li{padding-left:0;}.item-list ul.pager-load-more li:hover{background:transparent;}@font-face{font-family:"海角精品黑料Sans-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}div.m-display-block{display:block !important;}.highlight-inline{background:#FEFCC2;}#content-inner ol.highlight-inline,#content-inner ul.highlight-inline{list-style-position:inside;padding-left:15px;margin:0;}.box{padding:10px;border:1px solid #F4F4F4;margin:1em 0;display:inline-block;}.block.block-bean.box{margin:0;padding:1em;}*[dir=rtl],.rtl{direction:rtl;unicode-bidi:embed;text-align:right;}*[dir=ltr],.ltr{direction:ltr;unicode-bidi:embed;text-align:left;}*[dir=rtl] ul li,*[dir=rtl] ol li{margin:0.25em 1.5em 0.25em 1.5em;}bdo[dir=rtl]{direction:rtl;unicode-bidi:bidi-override;}bdo[dir=ltr]{direction:ltr;unicode-bidi:bidi-override;}.anchor{padding:20px 20px 8px 20px;background:#F4F4F4;float:left;font-size:0.85em;margin:0 0 0.5em 0;width:100%;position:relative;}.anchor h4{background:#ED1B2F;padding:6px 10px;color:#FFF;display:inline-block;top:0;left:0px;position:absolute;text-shadow:1px 1px 1px rgba(0,0,0,0.2);}.highlight-icon{background:#FEFCC2 url(/sites/all/themes/moriarty/images/content_icons.png) no-repeat 4px center;min-height:32px;padding:20px 20px 10px 50px;margin:20px 0;font-size:1.25em;text-shadow:1px 1px 1px rgba(255,255,255,0.7);}.highlight-icon a{font-style:italic;}.note{background:#FEFCC2;border:1px dotted #9E0918;padding:0.5em;}.note .note-title{font-weight:bold;}.video-box{padding:3px;display:inline;position:relative;}.video-box a:after{}.pulled{font-family:"海角精品黑料Serif-Italic","MinionPro-Medium","Minion Pro Medium","Minion Pro",Century,Georgia,serif;font-size:1.5em;line-height:1.5;color:#000;}.pulled{width:40.5099150142%;float:right;margin:0 0 1em 1em;box-sizing:border-box;}@media only screen and (max-width:680px){.pulled{display:block;margin:1em 0;width:100%;}}.block.quote{font-size:1.25em;line-height:1.5;}.block.quote .views-field-body,.block.quote blockquote{font-family:"海角精品黑料Serif-Italic","MinionPro-Medium","Minion Pro Medium","Minion Pro",Century,Georgia,serif;background:transparent;padding:0;margin:0.5em auto;font-size:95%;}.block.quote .views-field-body p:before,.block.quote blockquote p:before{content:" 鈥";font-size:3.5em;font-weight:bold;line-height:0;margin:20px 10px -20px -5px;float:left;height:20px;width:20px;color:#e0e0dd;}.block.quote .views-field-body p:after,.block.quote blockquote p:after{content:"鈥";font-size:2em;font-weight:bold;line-height:0;margin:15px 0 0 0;float:right;height:20px;width:20px;color:#e0e0dd;}.block.quote .views-field-body h4,.block.quote blockquote h4{padding:15px 0 10px 0;}.block.quote .views-field-field-event-date-value{font-size:12px;display:inline;}.block.quote .views-field-field-quote-attribution-value,.block.quote cite{font-size:0.5em;font-weight:bold;display:inline;margin:0 1em 0 0;}#top-page .block.quote .views-field-body:after,#top-page .block.quote blockquote:after{margin:0px 10px 20px 10px;}.block.rounded-corners{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}#sidebar-column .block.highlight-box,#sidebar-column .block.highlight{background:#F4F4F4;color:#000;margin-bottom:4.0462427746%;}#sidebar-column .block.highlight-box span,#sidebar-column .block.highlight span.deco{height:10px;width:214px;display:block;position:relative;bottom:-31px;right:0px;}.block.no-bg{background-color:transparent !important;}#sidebar-column .block.no-padding,.block.no-padding{padding:0;}#sidebar-column .block.no-padding .block-inner,.block.no-padding .block-inner{padding:0;}.clear,.clear td,.clear th,.clear table,.clear tbody tr,.zero,.zero td,.zero th,.zero table,.zero tbody tr{background:transparent !important;border:0 !important;box-shadow:none !important;}table.clear,table.zero{background:transparent !important;border:0 !important;box-shadow:none;}table.clear tbody tr:nth-child(odd),table.zero tbody tr:nth-child(odd){background:none;border:0;}table.clear tbody tr:hover td,table.clear tbody tr:hover:nth-child(odd) td,table.zero tbody tr:hover td,table.zero tbody tr:hover:nth-child(odd) td{background:#F4F4F4 !important;}table.clear th,table.zero th{background:transparent !important;color:#1E1E1E !important;}table.clear th,table.clear td,table.zero th,table.zero td{border:0;background:0;}table.plain,table.no-zebra{box-shadow:none;}table.plain tbody tr:nth-child(odd),table.no-zebra tbody tr:nth-child(odd){background:none;}table.plain tbody tr,table.no-zebra tbody tr{background:none;color:#1E1E1E;}table.plain tbody tr:hover,table.no-zebra tbody tr:hover{background:none;color:#000;}table.plain th,table.no-zebra th{background:#F4F4F4 !important;border:2px solid #979797;border-width:0 0 2px 0;color:#1E1E1E !important;}table.plain td,table.no-zebra td{border-width:0 0 1px 0;}table.collapse,table.collapse td,table.collapse th{min-width:0 !important;width:auto;}.twothirds-width,#highlighted .twothirds-width,#top-page .twothirds-width,#bottom-page .twothirds-width,#top-content .twothirds-width,#bottom-content .twothirds-width{width:66.0056657224%;float:left;margin-right:1.9830028329%;clear:none;padding:0;margin:0 1.9830028329% 1.9830028329% 0;}@media only screen and (max-width:680px){.twothirds-width,#highlighted .twothirds-width,#top-page .twothirds-width,#bottom-page .twothirds-width,#top-content .twothirds-width,#bottom-content .twothirds-width{width:auto;margin:0 0 8.4337349398% 0;}}.half-width,#highlighted .half-width,#top-page .half-width,#bottom-page .half-width,#top-content .half-width,#bottom-content .half-width{width:49.0084985836%;float:left;margin-right:1.9830028329%;clear:none;padding:0;margin:0 1.9830028329% 1.9830028329% 0;}@media only screen and (max-width:680px){.half-width,#highlighted .half-width,#top-page .half-width,#bottom-page .half-width,#top-content .half-width,#bottom-content .half-width{width:auto;margin:0 0 8.4337349398% 0;}}.third-width,#highlighted .third-width,#top-page .third-width,#bottom-page .third-width,#top-content .third-width,#bottom-content .third-width{width:32.0113314448%;float:left;margin-right:1.9830028329%;clear:none;padding:0;margin:0 1.9830028329% 1.9830028329% 0;}@media only screen and (max-width:680px){.third-width,#highlighted .third-width,#top-page .third-width,#bottom-page .third-width,#top-content .third-width,#bottom-content .third-width{width:auto;margin:0 0 8.4337349398% 0;}}.block.last-block{margin-right:0 !important;}@font-face{font-family:"海角精品黑料Sans-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}bignumber{display:inline-block;margin:0 0 10px 0;box-sizing:border-box;width:100%;text-align:center;}bignumber.bignumber_wrapper{padding:2em;}bignumber p{margin:0 !important;}bignumber a,bignumber a:link,bignumber a:visited{color:inherit;text-decoration:none;}bignumber a:hover,bignumber a:link:hover,bignumber a:visited:hover{color:#6e0611;}.block bignumber ol,.block bignumber ul{margin-left:0;}.block bignumber ol li,.block bignumber ul li{list-style-position:inside;text-align:center;}bignumber bnvalue,bignumber .bignumber_value{font-size:2.5em;font-family:"海角精品黑料Serif-Bold","MinionPro-Medium","Minion Pro Medium","Minion Pro",Century,Georgia,serif;line-height:1.1;margin-bottom:0.25em;display:block;color:#9E0918;}@media (min-width:680px){bignumber bnvalue,bignumber .bignumber_value{font-size:3.5em;}}bignumber bnvalue h1,bignumber .bignumber_value h1{font-size:1em;}bignumber bnvalue h2,bignumber .bignumber_value h2{font-size:1em;}bignumber bnvalue h3,bignumber .bignumber_value h3{font-size:1em;}bignumber bnvalue h4,bignumber .bignumber_value h4{font-size:1em;}bignumber bnvalue h5,bignumber bnvalue .mds-accordion > summary,bignumber .bignumber_value h5,bignumber .bignumber_value .mds-accordion > summary{font-size:1em;}bignumber bnvalue h6,bignumber .bignumber_value h6{font-size:1em;}bignumber .bignumber_content{color:#000;line-height:1.1;margin-bottom:0.5em;font-size:1.5em;}bignumber .bn-value{display:block;font-size:inherit;line-height:inherit;margin-bottom:inherit;border:none;}bignumber bncaption,bignumber .bn-caption,bignumber .bn-preamble{display:block;font-size:inherit;font-family:"海角精品黑料Serif-Bold","MinionPro-Medium","Minion Pro Medium","Minion Pro",Century,Georgia,serif;color:inherit;border:none;}@media (min-width:680px){bignumber.half-width{width:49.0084985836%;float:left;margin-right:1.9830028329%;}bignumber.half-width.last-block{float:right;margin-right:0;margin-left:1.9830028329%;}}@media (min-width:680px){bignumber.third-width{width:32.0113314448%;float:left;margin-right:1.9830028329%;}bignumber.third-width.last-block{float:right;margin-right:0;}}@media (min-width:680px){bignumber.quarter-width{width:23.5127478754%;float:left;margin-right:1.9830028329%;}bignumber.quarter-width.last-block{float:right;margin-right:0;}}.center{text-align:center;}.three-column-1 .bignumber_wrapper,.three-column-2 .bignumber_wrapper,.three-column-3 .bignumber_wrapper{font-size:70%;}.two-column-1 .bignumber_wrapper,.two-column-2 .bignumber_wrapper{font-size:80%;}.js div bignumber{opacity:0;will-change:opacity;}.js div .fade-in{opacity:1;transition:opacity 1.7s;}@font-face{font-family:"海角精品黑料Sans-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}.block ol.grid,.block ul.grid{list-style-type:none;padding:0;clear:both;display:flex;flex-wrap:wrap;margin:1.5em 0;box-sizing:border-box;border:1px solid #979797;border-width:1px 0 0 1px;}.block ol.grid > li,.block ul.grid > li{border:1px solid #979797;border-width:0 1px 1px 0;margin:0;list-style:none;padding:2.5em 2em;width:100%;}@media (min-width:680px){.block ol.grid > li,.block ul.grid > li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%;float:left;}.vert-nav.sidebar-second .block ol.grid > li,.vert-nav.sidebar-second .block ul.grid > li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;}#sidebar-column .block ol.grid > li,#sidebar-column .block ul.grid > li{width:100%;float:left;margin-left:0;margin-right:0;}}.block ol.grid > li ol.enhance li,.block ol.grid > li ol.grid li,.block ul.grid > li ol.enhance li,.block ul.grid > li ol.grid li{position:relative;padding-left:2em;}.block ol.grid > li ol.enhance li::before,.block ol.grid > li ol.grid li::before,.block ul.grid > li ol.enhance li::before,.block ul.grid > li ol.grid li::before{left:-1.5em;}.block ol.grid > li ol.enhance li::before,.block ul.grid > li ol.enhance li::before{color:#FFF;background-color:#000;}.vert-nav .block ol.grid > li .grid > li,.sidebar-second .block ol.grid > li .grid > li,.vert-nav.sidebar-second .block ol.grid > li .grid > li,.no-sidebars .block ol.grid > li .grid > li,#sidebar-column .block ol.grid > li .grid > li,.vert-nav .block ol.grid > li .grid.alternate > li,.sidebar-second .block ol.grid > li .grid.alternate > li,.vert-nav.sidebar-second .block ol.grid > li .grid.alternate > li,.no-sidebars .block ol.grid > li .grid.alternate > li,#sidebar-column .block ol.grid > li .grid.alternate > li,.vert-nav .block ul.grid > li .grid > li,.sidebar-second .block ul.grid > li .grid > li,.vert-nav.sidebar-second .block ul.grid > li .grid > li,.no-sidebars .block ul.grid > li .grid > li,#sidebar-column .block ul.grid > li .grid > li,.vert-nav .block ul.grid > li .grid.alternate > li,.sidebar-second .block ul.grid > li .grid.alternate > li,.vert-nav.sidebar-second .block ul.grid > li .grid.alternate > li,.no-sidebars .block ul.grid > li .grid.alternate > li,#sidebar-column .block ul.grid > li .grid.alternate > li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;background:transparent;border:0;margin:0.45em 0;padding:0;}.block ol.grid > li .grid,.block ul.grid > li .grid{margin:0.25em 0 0.25em 1.5em;border:0;}.block .grid{}.block .grid.alternate{border:0;}.block .grid.alternate > li{background:#F4F4F4;border:1px solid #FFF;}.block .grid.zero{border:0;background:none;}.block .grid.zero > li{border:0 !important;}.block .grid.enhance > li::before{color:#000;background-color:transparent;top:0.125em;left:0.0125em;}#sidebar-column .block .grid{margin-left:0;}.block ol.grid{list-style-type:none;counter-reset:step-counter;}.block ol.grid > li{list-style-position:outside;padding-left:2.75em;position:relative;counter-increment:step-counter;}.block ol.grid > li::before{content:counter(step-counter);position:absolute;top:0.25em;left:0.5em;font-family:"海角精品黑料Sans-Bold","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:22px;line-height:1.5;}.block ul.grid ol{list-style-type:none;counter-reset:counter;margin-left:0;}.block ul.grid ol > li{list-style-position:outside;padding-left:2.75em;position:relative;counter-increment:counter;}.block ul.grid ol > li::before{content:counter(counter);position:absolute;left:0em;display:inline-block;font-family:"海角精品黑料Sans-Bold","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:22px;line-height:1.5;}.block ol.enhance{margin-top:1.5em;margin-bottom:1.5em;}ol.enhance{padding:0;list-style-type:none;}ol.enhance > li{list-style-position:outside;margin-bottom:2em;padding-left:2.75em;position:relative;counter-increment:step-counter;}ol.enhance > li:before{border-radius:50%;background-color:#000;color:#FFF;content:counter(step-counter);position:absolute;left:-0.75em;top:-0.25em;display:inline-block;font-family:"海角精品黑料Sans-Bold","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.75em;margin-right:1em;width:1.5em;height:1.45em;line-height:1.65;text-align:center;}ul.alt a{color:#a33944;text-decoration:none;font-family:sans-serif;font-size:1.125em;}ul.alt a:hover{text-decoration:underline;}ul.alt{margin:0;padding:0;}ul.alt li{background:transparent;list-style:none;padding:0;margin:0.5em 0.5em 0.5em 1.5em;position:relative;}ul.alt li:before{color:#000;content:"";line-height:0;width:0.75em;height:0.75em;background:#dc241f;background:rgba(220,36,31,0.4);position:absolute;left:-1.5em;top:4px;}.one-column-1,.two-column-1,.two-column-2,.three-column-1,.three-column-2,.three-column-3,.four-column-1,.four-column-2,.four-column-3,.four-column-4,.five-column-1,.five-column-2,.five-column-3,.five-column-4,.five-column-5{box-sizing:border-box;width:100%;float:left;margin-left:0;margin-right:0;}.one-column-1{clear:both;}@media (min-width:680px){.two-column-1,.two-column-2{width:49.0084985836%;float:left;margin-right:1.9830028329%;}}@media (min-width:680px){.three-column-1,.three-column-2,.three-column-3{width:32.0113314448%;float:left;margin-right:1.9830028329%;}}@media (min-width:680px){.four-column-1,.four-column-2,.four-column-3,.four-column-4{width:23.5127478754%;float:left;margin-right:1.9830028329%;}}@media (min-width:680px){.five-column-1,.five-column-2,.five-column-3,.five-column-4,.five-column-5{width:18.4135977337%;float:left;margin-right:1.9830028329%;}}@media (min-width:680px){.two-column-2,.three-column-3,.four-column-4,.five-column-5{float:right;margin-right:0;}}#content .accordion,.block-bean-mcgill-block .accordion{margin:2px 0px;position:relative;clear:both;}#content .accordion > .active:before,.block-bean-mcgill-block .accordion > .active:before{font-family:"FontAwesome";content:"飦";margin:0 10px 0 0;}#content .accordion .active,.block-bean-mcgill-block .accordion .active{color:#444;}#content .accordion .open,.block-bean-mcgill-block .accordion .open{margin:0 0 0 25px;}#content .accordion > h1,#content .accordion > h2,#content .accordion > h3,#content .accordion > h4,#content .accordion > h5,#content .mds-accordion.accordion > summary,#content .accordion > h6,.block-bean-mcgill-block .accordion > h1,.block-bean-mcgill-block .accordion > h2,.block-bean-mcgill-block .accordion > h3,.block-bean-mcgill-block .accordion > h4,.block-bean-mcgill-block .accordion > h5,.block-bean-mcgill-block .mds-accordion.accordion > summary,.block-bean-mcgill-block .accordion > h6{padding:5px;margin:1px 0 0 20px;cursor:pointer;}#content .accordion > h1:before,#content .accordion > h2:before,#content .accordion > h3:before,#content .accordion > h4:before,#content .accordion > h5:before,#content .mds-accordion.accordion > summary:before,#content .accordion > h6:before,.block-bean-mcgill-block .accordion > h1:before,.block-bean-mcgill-block .accordion > h2:before,.block-bean-mcgill-block .accordion > h3:before,.block-bean-mcgill-block .accordion > h4:before,.block-bean-mcgill-block .accordion > h5:before,.block-bean-mcgill-block .mds-accordion.accordion > summary:before,.block-bean-mcgill-block .accordion > h6:before{font-family:"FontAwesome";content:"飦";margin:0 10px 0 0;position:absolute;left:3px;}#sidebar-column .block-bean-mcgill-block .accordion p{margin:auto 0 1em 0;}#content .advanced-accordion .toggler h1,#content .advanced-accordion .toggler h2,#content .advanced-accordion .toggler h3,#content .advanced-accordion .toggler h4,#content .advanced-accordion .toggler h5,#content .advanced-accordion .toggler .mds-accordion > summary,#content .advanced-accordion .toggler h6,.block-bean-mcgill-block .advanced-accordion .toggler h1,.block-bean-mcgill-block .advanced-accordion .toggler h2,.block-bean-mcgill-block .advanced-accordion .toggler h3,.block-bean-mcgill-block .advanced-accordion .toggler h4,.block-bean-mcgill-block .advanced-accordion .toggler h5,.block-bean-mcgill-block .advanced-accordion .toggler .mds-accordion > summary,.block-bean-mcgill-block .advanced-accordion .toggler h6{margin:2px 2px 0px 0px;}#content .advanced-accordion .slider,.block-bean-mcgill-block .advanced-accordion .slider{margin:5px 0px;}#content .advanced-accordion .slider.open,.block-bean-mcgill-block .advanced-accordion .slider.open{margin:1em 0;}#content .advanced-accordion .toggler,.block-bean-mcgill-block .advanced-accordion .toggler{margin-top:5px;}.block ul.tab-nav{list-style:none;margin:0px;padding:0px;}div.tabs{margin:1.5em 0;clear:both;}div.tabs ul.tab-nav a{background-color:#F4F4F4;color:#000;text-decoration:none;}div.tabs ul.tab-nav a:focus{outline:0;}div.tabs > div{box-sizing:border-box;border:1px solid #F4F4F4;padding:10px;}div.tabs div{margin:1px 0px 0px 0px;}div.tabs h2{margin:0px;}div.tabs.vertical{border-top:1px solid #F4F4F4;}div.tabs.vertical ul.tab-nav{margin-left:0;}@media (min-width:960px){div.tabs.vertical ul.tab-nav{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;}}div.tabs.vertical ul.tab-nav li{display:block;margin:0 0 0.125em 0;position:relative;}div.tabs.vertical ul.tab-nav li a{display:block;border:0;padding:0.75em 0.5em;background:#F4F4F4;}div.tabs.vertical ul.tab-nav li a:hover{background:#000;color:#FFF;}div.tabs.vertical ul.tab-nav li a.selected{background:#FFF;position:relative;right:-2px;border:0;border-left:3px solid #9E0918;}div.tabs.vertical > div{background:#FFF;border:0;margin:0;padding:1.25em 1.5em 1.5em 1.5em;border-bottom:3px solid #F4F4F4;}@media (min-width:960px){div.tabs.vertical > div{width:74.5042492918%;float:right;margin-right:0;}}div.tabs ul.tab-nav,div.tabs.horizontal ul.tab-nav{margin-left:0;}div.tabs ul.tab-nav li,div.tabs.horizontal ul.tab-nav li{display:block;}@media (min-width:960px){div.tabs ul.tab-nav li,div.tabs.horizontal ul.tab-nav li{display:inline;}}div.tabs ul.tab-nav li a,div.tabs.horizontal ul.tab-nav li a{display:block;padding:0.75em 0.5em;}@media (min-width:960px){div.tabs ul.tab-nav li a,div.tabs.horizontal ul.tab-nav li a{display:inline;padding:4px 7px;}}div.tabs ul.tab-nav li a:hover,div.tabs.horizontal ul.tab-nav li a:hover{background:#000;color:#FFF;}div.tabs ul.tab-nav li a:hover.selected,div.tabs.horizontal ul.tab-nav li a:hover.selected{background-color:#FFF;color:#000;}div.tabs ul.tab-nav li a.selected,div.tabs.horizontal ul.tab-nav li a.selected{border-width:1px;border-style:solid;border-color:#F4F4F4;color:#000;background-color:#FFF;}@media (min-width:960px){div.tabs ul.tab-nav li a.selected,div.tabs.horizontal ul.tab-nav li a.selected{padding:5px 7px;border-bottom-color:#FFF;}}.not-logged-in .tabs.primary{margin:0;padding:0;}.not-logged-in ul.primary li a{border-color:transparent;padding:0.5em 0.75em;margin:0 0.5em 0 0;line-height:2.0125em;font-size:0.85em;background:#F4F4F4;font-family:"海角精品黑料Sans-Bold","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;}.not-logged-in ul.primary li a:hover{background:#F4F4F4;}.not-logged-in ul.primary li.active a{border-color:#ED1B2F;padding:0.5em 0.5em;background:transparent;border-width:0 0 5px 0;}.item.null{background:lightyellow;padding:4px;}.body-block h2{font-size:180%;font-weight:normal;}.body-block h3{font-size:160%;}.body-block h4{font-size:120%;}.body-block h5,.body-block .mds-accordion > summary{font-size:80%;}.body-block h6{font-size:70%;}.more-link a,.views-field-view-node a,a.view-more{box-shadow:none;color:#000;font-family:"海角精品黑料Sans-Bold","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none;font-size:0.85em;letter-spacing:0.1em;padding:0.5em 0;margin:0.25em 0;display:inline-block;text-transform:uppercase;}.more-link a:hover,.views-field-view-node a:hover,a.view-more:hover{color:#ED1B2F;}.node_read_more a:hover{background-color:#2E3130;border-bottom:0;}.node_read_more a:after{content:url(/sites/all/themes/moriarty/images/arrow_go.png) no-repeat;opacity:0.7;}.more-link,.node_read_more,a.view-more{text-align:center;margin-top:0.5em;}.node .meta{clear:left;}.node .filefield-icon img{border:0;margin:0;}#content .node{margin:1em 0;}.views-field-title{color:#000;font-weight:bold;}.node .field-items,.field .field-label,.field .field-label-inline,.field .field-label-inline-first{margin:1em 0;}.field-label-above,.field-label-inline{margin:0;}.field-label-above .field-label,.field-label-above .field-items,.field-label-inline .field-label,.field-label-inline .field-items{margin:0.65em 0;}.field-label-inline .field-label{margin-right:0.5em;}.field-label{color:#1E1E1E;font-weight:bold;}.field p{margin-top:10px;}#autocomplete{font-family:"McgillSans-Regular","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;padding:0;border:1px solid #979797;border-radius:2px;-webkit-font-smoothing:auto;font-size:18px;}#autocomplete ul li{text-align:left;padding:6px 8px;margin:0;}#autocomplete ul li.selected{background:#F4F4F4;color:#000;}#autocomplete span.autocomplete-suggestion-suffix{color:#000;}.indicator{font-size:1.5em;color:#000;position:absolute;right:-6px;}.multi-date-simple{line-height:1;}.multi-date-simple .day{margin-right:0.45em;}p img{margin:0 4px 4px 4px;}figure{display:inline-table;}figure.rt{margin-left:1em;}figure.rt img.rt{margin:0;}figure.lt{margin-right:1em;}figure.lt img.lt{margin:0;}figure figcaption{background:#000;color:#FFF;font-family:"McgillSans-Regular","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;padding:0.35em;font-size:0.75rem;line-height:1.3;display:table-caption;caption-side:bottom;}figure a{display:inline-table;}.rt{float:right;}.lt{float:left;}.center{margin:0 auto;display:block;}.image-caption-container{border:1px solid #979797;background:#F4F4F4;padding:0.35em;display:table;caption-side:bottom;}@media only screen and (max-width:680px){.image-caption-container{width:auto;max-width:100%;}}.image-caption-container img.lt,.image-caption-container img.rt{margin:0;}.image-caption{font-size:0.75rem;line-height:1.3;padding:0.35em 0;color:#1E1E1E;clear:both;text-align:center;display:table-caption;}#sidebar-column .image-caption-container{width:auto;display:block;}.image-caption-container.lt{margin:0 1em 0 0;padding:0.35em;text-align:left;}.image-caption-container.rt{margin:0 0 0 1em;padding:0.35em;}div img.rt,div p img.rt{margin:0 0 0 1em;}div img.lt,div p img.lt{margin:0 1em 0 0;}img{margin:0;}img.fullwidth,img.wysiwyg_full_width,.fullwidth img{width:100%;height:auto;}img.frame{padding:0.35em;border:1px solid #F4F4F4;background:#FFF;}img.shadow{border:1px solid #FFF;box-shadow:0 1px 4px #F4F4F4;}.paragraphs-item-call-to-action{padding:1.4em;}@media (min-width:480px){.paragraphs-item-call-to-action{padding:0;}}.paragraphs-item-call-to-action .field-name-field-p-button{margin-bottom:1em;}.paragraphs-items{margin:1em 0;}.paragraphs-items img{max-width:100%;height:auto;}.paragraphs-items .field-items{margin:0;}.paragraphs-items-full{clear:both;}.field-name-field-mosaic-tiles .field-items > .field-item{margin-bottom:1em;}@media (min-width:480px){.field-name-field-paragraphs-multi-column > .field-items{display:flex;justify-content:space-between;}}.field-name-field-paragraphs-multi-column > .field-items > .field-item{box-sizing:border-box;}.collection-of-1 > div > .field-item{flex-basis:100%;}@media (min-width:480px){.collection-of-2 .field-items > .field-item{flex-basis:49%;}}@media (min-width:680px){.collection-of-3 > div > .field-item{flex-basis:33%;}}@font-face{font-family:"海角精品黑料Sans-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}.block-search .form-item{float:none;background:transparent;}.overlabel{position:relative;}.overlabel label{position:absolute;top:4px;left:8px;cursor:text;}#sidebar-column ul li.leaf{list-style:none;line-height:1.1;margin:0 0 0.5em 0;}.block-facetapi .item-list ul li a,.block-facetapi .item-list ul li a:link,.block-facetapi .item-list ul li a:visited{text-decoration:none;}.facetapi-facetapi-checkbox-links li{color:#000;font-family:"海角精品黑料Sans-Bold","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;}a:link.facetapi-inactive,a:visited.facetapi-inactive{font-family:"McgillSans-Regular","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;color:#6f766f;}a.facetapi-active{color:#339558;}input[type=checkbox]{vertical-align:baseline;height:13px;box-shadow:none;}.page-search ul.primary li a{color:#000;font-family:"海角精品黑料Sans-Bold","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;}ul#collections{list-style:none;margin:0;font-size:0.75em;text-transform:uppercase;font-family:"海角精品黑料Sans-Bold","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;}ul#collections li{display:inline;}ul#collections li a{background:#F4F4F4;padding:0.25em 0.5em;text-decoration:none;margin:0 0.5em 0 0;color:#1E1E1E;}@font-face{font-family:"海角精品黑料Sans-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}.content .fullcalendar{line-height:1.5;font-family:"McgillSans-Regular","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;}.content .fullcalendar th,.content .fullcalendar td{min-width:0;}.content .fullcalendar table{box-shadow:none;}.content .fullcalendar tbody tr:nth-child(odd){background-color:transparent;box-shadow:none;}a.fc-event{padding:2px 4px;}.fc-event-default .fc-event-time{border:0;background-color:transparent;display:inline-block;}.fc-event-inner{font-size:0.95em;line-height:1.3;}.fc-view-month a.fc-event{max-height:3.5em;overflow:hidden;}.fc-view-month a.fc-event:hover{max-height:none;background:#264FA1;z-index:9999;}.fc-view{overflow:visible;}.view-display-id-events_list_tab .views-widget-filter-search_api_views_fulltext{clear:both;}form.views-page-search-form .views-exposed-widgets,#views-exposed-form-mcgill-program-finder-page .views-exposed-widgets,#views-exposed-form-mcgill-graduate-program-finder-page .views-exposed-widgets{}@media (min-width:680px){form.views-page-search-form .views-exposed-widgets,#views-exposed-form-mcgill-program-finder-page .views-exposed-widgets,#views-exposed-form-mcgill-graduate-program-finder-page .views-exposed-widgets{display:flex;}}form.views-page-search-form .views-exposed-widgets .views-widget-filter-search_api_views_fulltext,#views-exposed-form-mcgill-program-finder-page .views-exposed-widgets .views-widget-filter-search_api_views_fulltext,#views-exposed-form-mcgill-graduate-program-finder-page .views-exposed-widgets .views-widget-filter-search_api_views_fulltext{margin:0;padding:0;position:relative;float:none;}@media (min-width:680px){form.views-page-search-form .views-exposed-widgets .views-widget-filter-search_api_views_fulltext,#views-exposed-form-mcgill-program-finder-page .views-exposed-widgets .views-widget-filter-search_api_views_fulltext,#views-exposed-form-mcgill-graduate-program-finder-page .views-exposed-widgets .views-widget-filter-search_api_views_fulltext{display:flex;flex:2;justify-content:space-between;}}form.views-page-search-form .views-exposed-widgets .views-widget-filter-search_api_views_fulltext label,#views-exposed-form-mcgill-program-finder-page .views-exposed-widgets .views-widget-filter-search_api_views_fulltext label,#views-exposed-form-mcgill-graduate-program-finder-page .views-exposed-widgets .views-widget-filter-search_api_views_fulltext label{display:none;}form.views-page-search-form .views-exposed-widgets .views-widget-filter-search_api_views_fulltext .views-widget,#views-exposed-form-mcgill-program-finder-page .views-exposed-widgets .views-widget-filter-search_api_views_fulltext .views-widget,#views-exposed-form-mcgill-graduate-program-finder-page .views-exposed-widgets .views-widget-filter-search_api_views_fulltext .views-widget{margin:0;width:100%;}form.views-page-search-form .views-exposed-widgets .views-widget-filter-search_api_views_fulltext .views-widget .form-item-query,#views-exposed-form-mcgill-program-finder-page .views-exposed-widgets .views-widget-filter-search_api_views_fulltext .views-widget .form-item-query,#views-exposed-form-mcgill-graduate-program-finder-page .views-exposed-widgets .views-widget-filter-search_api_views_fulltext .views-widget .form-item-query{display:contents;}form.views-page-search-form .views-exposed-widgets .views-widget-filter-search_api_views_fulltext .views-widget .form-item-query input.form-text,#views-exposed-form-mcgill-program-finder-page .views-exposed-widgets .views-widget-filter-search_api_views_fulltext .views-widget .form-item-query input.form-text,#views-exposed-form-mcgill-graduate-program-finder-page .views-exposed-widgets .views-widget-filter-search_api_views_fulltext .views-widget .form-item-query input.form-text{background-position:0;background-image:none;box-shadow:none;border-style:solid;border-color:#000;border-width:0 0 2px;font-family:"海角精品黑料Serif-Regular","MinionPro-Medium","Minion Pro Medium","Minion Pro",Century,Georgia,serif;border-radius:0;line-height:1.5em;height:64px;font-size:1.5rem;width:100%;}@media (min-width:680px){form.views-page-search-form .views-exposed-widgets .views-widget-filter-search_api_views_fulltext .views-widget .form-item-query input.form-text,#views-exposed-form-mcgill-program-finder-page .views-exposed-widgets .views-widget-filter-search_api_views_fulltext .views-widget .form-item-query input.form-text,#views-exposed-form-mcgill-graduate-program-finder-page .views-exposed-widgets .views-widget-filter-search_api_views_fulltext .views-widget .form-item-query input.form-text{font-size:2.25rem;}}form.views-page-search-form .views-exposed-widgets .views-widget-filter-search_api_views_fulltext .views-widget .form-item-query input.form-text:focus,#views-exposed-form-mcgill-program-finder-page .views-exposed-widgets .views-widget-filter-search_api_views_fulltext .views-widget .form-item-query input.form-text:focus,#views-exposed-form-mcgill-graduate-program-finder-page .views-exposed-widgets .views-widget-filter-search_api_views_fulltext .views-widget .form-item-query input.form-text:focus{border-color:#ED1B2F;outline:none;}form.views-page-search-form .views-exposed-widgets .views-exposed-widget.views-submit-button,#views-exposed-form-mcgill-program-finder-page .views-exposed-widgets .views-exposed-widget.views-submit-button,#views-exposed-form-mcgill-graduate-program-finder-page .views-exposed-widgets .views-exposed-widget.views-submit-button{margin:0 0 0 0.5em;padding:0;display:none;}@media (min-width:680px){form.views-page-search-form .views-exposed-widgets .views-exposed-widget.views-submit-button,#views-exposed-form-mcgill-program-finder-page .views-exposed-widgets .views-exposed-widget.views-submit-button,#views-exposed-form-mcgill-graduate-program-finder-page .views-exposed-widgets .views-exposed-widget.views-submit-button{display:block;}}form.views-page-search-form .views-exposed-widgets .views-exposed-widget.views-submit-button input[type=submit],#views-exposed-form-mcgill-program-finder-page .views-exposed-widgets .views-exposed-widget.views-submit-button input[type=submit],#views-exposed-form-mcgill-graduate-program-finder-page .views-exposed-widgets .views-exposed-widget.views-submit-button input[type=submit]{text-indent:-9000px;border:0;margin:0;width:64px;height:64px;background:#000 url(/sites/all/themes/moriarty/images/search_icon-white.svg) no-repeat center center;border-radius:4px;}form.views-page-search-form .views-exposed-widgets .views-exposed-widget.views-submit-button input[type=submit]:hover,#views-exposed-form-mcgill-program-finder-page .views-exposed-widgets .views-exposed-widget.views-submit-button input[type=submit]:hover,#views-exposed-form-mcgill-graduate-program-finder-page .views-exposed-widgets .views-exposed-widget.views-submit-button input[type=submit]:hover{background-color:#ED1B2F;}.view-mcgill-graduate-program-finder .views-row,.view-mcgill-program-finder .views-row{padding:1.4em 0;border-bottom:1px solid #979797;}@media (min-width:680px){.view-mcgill-graduate-program-finder .views-row,.view-mcgill-program-finder .views-row{display:flex;flex-wrap:wrap;}}.view-mcgill-graduate-program-finder .views-row .views-field-title,.view-mcgill-program-finder .views-row .views-field-title{flex-basis:50%;}#content .view-mcgill-graduate-program-finder .views-row .views-field-title,#content .view-mcgill-program-finder .views-row .views-field-title{font-size:initial;}.view-mcgill-graduate-program-finder .views-row .views-field-field-program-type,.view-mcgill-program-finder .views-row .views-field-field-program-type{color:#979797;padding-top:0.35em;}@media (min-width:680px){.view-mcgill-graduate-program-finder .views-row .views-field-field-program-type,.view-mcgill-program-finder .views-row .views-field-field-program-type{margin-left:0.5em;flex-basis:24%;}}.view-mcgill-graduate-program-finder .views-row .views-field-field-location-term,.view-mcgill-program-finder .views-row .views-field-field-location-term{padding-top:0.35em;}@media (min-width:680px){.view-mcgill-graduate-program-finder .views-row .views-field-field-location-term,.view-mcgill-program-finder .views-row .views-field-field-location-term{margin-left:0.5em;flex-basis:24%;}}.view-mcgill-graduate-program-finder .views-row .views-field-field-row,.view-mcgill-program-finder .views-row .views-field-field-row{flex-basis:100%;padding-bottom:1.4em;}.view-mcgill-graduate-program-finder .views-row .views-field-field-row .field-content,.view-mcgill-program-finder .views-row .views-field-field-row .field-content{width:75%;display:block;}.view-mcgill-graduate-program-finder .view-empty,.view-mcgill-program-finder .view-empty{color:#000;}.context-block-empty-content h2{padding-bottom:0.5em;}.page-programs .region-top-of-content{background:#F4F4F4;clear:both;margin:1em 0;padding:0.7em;}@media (min-width:480px){.page-programs .region-top-of-content{display:flex;flex-wrap:wrap;justify-content:space-between;}}.page-programs .region-top-of-content #block-views-exp-mcgill-program-finder-page{flex-basis:100%;}.page-programs .region-top-of-content .block-facetapi{float:none;flex-basis:32%;}.page-programs .region-top-of-content .block-facetapi ul{margin:0 0 0 0.35em;}.page-programs .region-top-of-content .block-facetapi ul li{list-style:none;margin-left:0;}.page-programs .view-header h2{border-bottom:1px solid #979797;padding:1.4em 0 0.7em 0;}.view-id-mcgill_areas_of_interest .views-row,.view-id-mcgill_faculty_of_interest .views-row{display:block;}.view-id-mcgill_areas_of_interest .views-row .views-field,.view-id-mcgill_faculty_of_interest .views-row .views-field{max-width:54em;}.view-id-mcgill_areas_of_interest .views-row .views-field-field-area-interest-image,.view-id-mcgill_areas_of_interest .views-row .views-field-field-faculty-interest-image,.view-id-mcgill_faculty_of_interest .views-row .views-field-field-area-interest-image,.view-id-mcgill_faculty_of_interest .views-row .views-field-field-faculty-interest-image{float:right;margin-left:0.5em;}.view-id-mcgill_areas_of_interest .views-row .views-field-field-area-interest-image img,.view-id-mcgill_areas_of_interest .views-row .views-field-field-faculty-interest-image img,.view-id-mcgill_faculty_of_interest .views-row .views-field-field-area-interest-image img,.view-id-mcgill_faculty_of_interest .views-row .views-field-field-faculty-interest-image img{max-width:40vw;}@media (min-width:680px){.view-id-mcgill_areas_of_interest .views-row .views-field-field-area-interest-image,.view-id-mcgill_areas_of_interest .views-row .views-field-field-faculty-interest-image,.view-id-mcgill_faculty_of_interest .views-row .views-field-field-area-interest-image,.view-id-mcgill_faculty_of_interest .views-row .views-field-field-faculty-interest-image{margin-left:5em;}.view-id-mcgill_areas_of_interest .views-row .views-field-field-area-interest-image img,.view-id-mcgill_areas_of_interest .views-row .views-field-field-faculty-interest-image img,.view-id-mcgill_faculty_of_interest .views-row .views-field-field-area-interest-image img,.view-id-mcgill_faculty_of_interest .views-row .views-field-field-faculty-interest-image img{max-width:none;}}.block-facetapi.grad-applicant-facet---block{flex-basis:49% !important;}@font-face{font-family:"海角精品黑料Sans-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}.form-actions{clear:both;padding:1em 0;}.form-item{padding:10px 0;width:96%;margin:0.65em 0 0.65em 4px;}.form-item .description{white-space:normal;}input[disabled]{cursor:default;background:lightgrey;}.webform-component-date label{padding-bottom:5px;}#webform-component-phone_number{clear:both;}form.webform-client-form .webform-component-submissionref label .form-item{padding:0 0 0 1em;}form.webform-client-form .webform-component-submissionref label .form-item span{font-weight:bold;}form.webform-client-form .resizable-textarea{float:left;}form.webform-client-form .form-item textarea{border:1px solid #979797;position:relative;margin:10px;}form.webform-client-form .resizable-textarea .grippie{display:none;}form.webform-client-form fieldset .form-item select{margin-left:10px;}form.webform-client-form fieldset legend{padding:5px;border:1px solid #F4F4F4;color:#736759;font-weight:bold;}form.webform-client-form fieldset{border:1px solid #F4F4F4;margin:20px 0;padding:5px;clear:both;}form.webform-client-form .form-item label,form.webform-client-form .form-item caption{font-weight:normal;line-height:1.3;margin:0 0.5em 0.5em 0;font-family:"海角精品黑料Sans-Bold","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;}form.webform-client-form .form-item caption{font-size:1.25em;}form.webform-client-form .form-radios .form-item label.option,form.webform-client-form .form-checkboxes .form-item label.option{margin-bottom:5px;clear:both;}form.webform-client-form .form-item label.option{width:auto;text-align:left;margin-left:5px;}form.webform-client-form .form-item .description{clear:both;}form.webform-client-form .form-text{padding:3px;}.form-item input[type=checkbox].error,.form-item input[type=radio].error{outline:2px solid #ED1B2F;-moz-appearance:none;}.webform-component.webform-container-inline{margin:0.75em 0;clear:both;display:block;width:auto;}.webform-container-inline .form-item{clear:none;width:auto;padding:10px 0;}.webform-container-inline > label{display:block;}.webform-datepicker .form-item{clear:none;padding:0;margin:0 0.5em 0 0;}.webform-component .form-checkboxes,.webform-component .form-radios{display:flex;flex-wrap:wrap;}.webform-component .form-checkboxes .form-item,.webform-component .form-radios .form-item{clear:none;box-sizing:border-box;background:#F4F4F4;padding:10px;margin:2px;}@media (min-width:680px){.webform-component .form-checkboxes .form-item,.webform-component .form-radios .form-item{flex:1 0 30%;}.vert-nav.one-sidebar .webform-component .form-checkboxes .form-item,.vert-nav.one-sidebar .webform-component .form-radios .form-item{flex:1 0 100%;}.vert-nav.no-sidebars .webform-component .form-checkboxes .form-item,.no-vert-nav.one-sidebar .webform-component .form-checkboxes .form-item,.vert-nav.no-sidebars .webform-component .form-radios .form-item,.no-vert-nav.one-sidebar .webform-component .form-radios .form-item{flex:1 0 40%;}}.webform-component.webform-component-time .form-radios .form-item,.webform-component.webform-component-time .form-checkboxes .form-item{flex:none;}.webform-component td .form-checkboxes .form-item,.webform-component td .form-radios .form-item{background:transparent;flex:auto;}.webform-component tr.odd .form-item,.webform-component tr.even .form-item{white-space:normal;}input[type=text],input[type=password],input[type=email]{max-width:100%;box-sizing:border-box;}.webform-layout-box .form-item{width:auto;margin:0.65em 1.2em 0.65em 4px;}.webform-layout-box.horiz{word-spacing:0em;}.webform-layout-box.equal{word-spacing:0em;}.webform-layout-box.equal.child-width-2 > *{width:48.5%;}.webform-layout-box.equal.child-width-3 > *{width:31.5%;}.webform-layout-box.equal.child-width-4 > *{width:23%;}.webform-layout-box.equal.child-width-5 > *{width:18.25%;}.webform-layout-box.equal.child-width-6 > *{width:15%;}.webform-layout-box.equal.child-width-7 > *{width:12.7%;}.webform-layout-box.equal.child-width-8 > *{width:10.85%;}.webform-layout-box.equal.child-width-9 > *{width:9.5%;}@font-face{font-family:"海角精品黑料Sans-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}.node-type-article #page-title{text-align:center;}.node-type-article .field-name-field-article-dek{clear:both;font-family:"McgillSans-Regular","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.5em;line-height:1.5;text-align:center;color:#000;}.node-type-article .field-name-field-article-dek .field-items{margin:0;}.node-type-article .field-name-field-featured-image{text-align:center;}.article-content{font-family:"海角精品黑料Serif-Regular","MinionPro-Medium","Minion Pro Medium","Minion Pro",Century,Georgia,serif;font-size:1.25em;border-top:1px solid #979797;}@media (min-width:680px){.article-content{width:66.0056657224%;margin:0 auto;}}.article-content .field-name-body{clear:both;}.article-content .field-name-body .field-item > p:first-child:first-letter{color:#ED1B2F;float:left;font-size:4em;line-height:1.1;padding-right:8px;}.article-content .meta{border:0;margin:4.0462427746% 0;}@media (min-width:680px){.article-content .meta{width:100%;float:left;margin-left:0;margin-right:0;}}.article-content .meta div.submitted{padding:0;}@media (min-width:480px){.article-content .meta div.submitted{width:66.0056657224%;float:left;margin-right:1.9830028329%;}}.article-content .meta div.service-links{margin:0;padding:0;}@media (min-width:480px){.article-content .meta div.service-links{width:32.0113314448%;float:left;margin-right:1.9830028329%;float:right;margin-right:0;text-align:right;}}.article-content .meta div.service-links li{margin:5px 0.85em 5px 0;}.field-name-field-article-categories{padding:0;display:inline-block;}.field-name-field-article-categories .field-items{margin:0;padding:0;}.field-name-field-article-categories .field-item{display:inline-block;margin-right:0.5em;padding:0 0.25em;}.field-name-field-article-tags{font-family:"McgillSans-Regular","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;border:1px solid #F4F4F4;border-width:1px 0;font-size:0.75em;}.field-name-field-article-tags .field-label{margin-bottom:0;}.field-name-field-article-tags .field-item{display:inline-block;margin-right:1em;}.field-name-field-article-tags .field-item a:link{color:#000;text-decoration:none;}.view-articles.gallery-grid{width:100%;}@media (min-width:680px){.view-articles.gallery-grid .views-row{width:32.0113314448%;float:left;border-top:4px solid #979797;margin-bottom:1.9830028329%;}.view-articles.gallery-grid .views-row:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.view-articles.gallery-grid .views-row:nth-child(3n+2){margin-left:33.9943342776%;margin-right:-100%;clear:none;}.view-articles.gallery-grid .views-row:nth-child(3n+3){margin-left:67.9886685552%;margin-right:-100%;clear:none;}.vert-nav.sidebar-second .view-articles.gallery-grid .views-row{width:49.0084985836%;float:left;}.vert-nav.sidebar-second .view-articles.gallery-grid .views-row:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.vert-nav.sidebar-second .view-articles.gallery-grid .views-row:nth-child(2n+2){margin-left:50.9915014164%;margin-right:-100%;clear:none;}#sidebar-column .view-articles.gallery-grid .views-row{width:100%;float:left;margin-left:0;margin-right:0;}}.view-articles.article-simple-list{width:100%;}@font-face{font-family:"海角精品黑料Sans-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}.fas{font-family:"FontAwesome";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}.brdr-bttm{border-bottom:1px solid #979797;}.contain,.group-contact,.container-m,#content .channels-item-list .channel-item{width:100%;position:relative;float:left;max-width:960px;}.wrppr.edge,.container-m .edge.wrapper{margin:20px 0;width:100%;max-width:960px;float:left;}.wrppr,.container-m .wrapper{margin:20px;width:100%;max-width:900px;float:left;}.tweet-footer:after,.view-content:after,#bottom-page:after,div.tabs div.container:after,div.tabs.vertical:after,.paragraphs-items-full:after,.field-name-field-paragraphs-multi-column:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.bug{border-bottom:2px solid red;}#footer-nav > ul.menu > li > a.nolink,.node-channel-news .service-links-ical,.node-type-article #nav-column,.article-content .meta div.service-links li.service-links-ical,.state-hide{display:none;visibility:hidden;}form.views-page-search-form .views-exposed-widgets .views-exposed-widget.views-submit-button input[type=submit],#views-exposed-form-mcgill-program-finder-page .views-exposed-widgets .views-exposed-widget.views-submit-button input[type=submit],#views-exposed-form-mcgill-graduate-program-finder-page .views-exposed-widgets .views-exposed-widget.views-submit-button input[type=submit]{text-indent:-9999px;}.block .grid img{max-width:100%;height:auto !important;}.twothirds-width .block-inner,#highlighted .twothirds-width .block-inner,#top-page .twothirds-width .block-inner,#bottom-page .twothirds-width .block-inner,#top-content .twothirds-width .block-inner,#bottom-content .twothirds-width .block-inner,.half-width .block-inner,#highlighted .half-width .block-inner,#top-page .half-width .block-inner,#bottom-page .half-width .block-inner,#top-content .half-width .block-inner,#bottom-content .half-width .block-inner,.third-width .block-inner,#highlighted .third-width .block-inner,#top-page .third-width .block-inner,#bottom-page .third-width .block-inner,#top-content .third-width .block-inner,#bottom-content .third-width .block-inner{padding:1em 12px;}body.page-node .channelblock h2 a,body.page-node #sidebar-column ul.channelblock h2 a,.channel-item h2 a{background:transparent;}#content-inner .view-importantdates-search .view-footer ul,#content-inner .view-channels-hub-news .view-footer ul{margin:0;padding:0;width:50%;}#content-inner .view-importantdates-search .view-footer ul li,#content-inner .view-channels-hub-news .view-footer ul li{list-style:none;display:inline;font-family:FontAwesome;margin:0 8px 0 0;font-size:1.025em;}#content-inner .view-importantdates-search .view-footer ul a,#content-inner .view-channels-hub-news .view-footer ul a{padding:0 0 0 3px;text-decoration:none;text-transform:uppercase;}#content-inner .view-importantdates-search .view-footer ul li.ical-link a,#content-inner .view-channels-hub-news .view-footer ul li.ical-link a{color:red;}#content-inner .view-importantdates-search .view-footer ul li.ical-link a:before,#content-inner .view-channels-hub-news .view-footer ul li.ical-link a:before{margin:0 0.25em 0 0;content:"飦";}#content-inner .view-importantdates-search .view-footer ul li.rss-link a,#content-inner .view-channels-hub-news .view-footer ul li.rss-link a{color:#f1be00;}#content-inner .view-importantdates-search .view-footer ul li.rss-link a:before,#content-inner .view-channels-hub-news .view-footer ul li.rss-link a:before{margin:0 0.25em 0 0;content:"飩";}#content-inner .view-importantdates-search .view-footer ul li.rss-link a:hover:before,#content-inner .view-channels-hub-news .view-footer ul li.rss-link a:hover:before{color:#f1a603;}#content-inner .view-importantdates-search .view-footer ul li.ical-link a:hover:before,#content-inner .view-channels-hub-news .view-footer ul li.ical-link a:hover:before{color:#b61d19;}.categories .item-list a,.categories .item-list a:link{margin:0 0.5em 0.65em 0;background:#e1ecdd;text-decoration:none;padding:2px 4px;font-size:12px;border-radius:3px;font-weight:normal;}.categories .item-list a:hover,.categories .item-list a:link:hover{background:#F4F4F4;}.channel-item .categories .links.inline li{display:inline;margin:0;}.channel-item .categories .links.inline li a{margin:0;}.channel-item .categories .links.inline li.first{padding:0 0.5em 0 0;}.view-importantdates-search .custom-multi-date,.channel_event .custom-multi-date{}.view-importantdates-search .custom-multi-date .date-container,.view-importantdates-search .custom-multi-date .multi-date,.channel_event .custom-multi-date .date-container,.channel_event .custom-multi-date .multi-date{font-style:italic;background:#A33944;color:#FFF;box-shadow:0 0 2px rgbA(0,0,0,0.2);display:inline-block;*display:inline;line-height:1.25em;margin:0 3px 0 0;padding:0px;text-align:center;zoom:1;}.view-importantdates-search .custom-multi-date .date-container span,.view-importantdates-search .custom-multi-date .multi-date span,.channel_event .custom-multi-date .date-container span,.channel_event .custom-multi-date .multi-date span{display:inline-block;*display:inline;padding:2px 4px;zoom:1;text-shadow:1px 1px 2px rgba(0,0,0,0.5);}.view-importantdates-search .custom-multi-date .date-container .day,.view-importantdates-search .custom-multi-date .multi-date .day,.channel_event .custom-multi-date .date-container .day,.channel_event .custom-multi-date .multi-date .day{}.view-importantdates-search .custom-multi-date .date-container .month,.view-importantdates-search .custom-multi-date .multi-date .month,.channel_event .custom-multi-date .date-container .month,.channel_event .custom-multi-date .multi-date .month{}.view-importantdates-search .custom-multi-date .date-container .year,.view-importantdates-search .custom-multi-date .multi-date .year,.channel_event .custom-multi-date .date-container .year,.channel_event .custom-multi-date .multi-date .year{background:none;}.channel_news .custom-multi-date span{color:#F4F4F4;font-size:0.95em;text-transform:uppercase;}.multi-seperator{display:inline-block;*display:inline;padding:0 4px;text-align:center;color:#929492;zoom:1;}.block-channels .date-container{font-size:1.35em;}#sidebar-column .block.block-channels .item-list{float:none;}ul.channelblock li{list-style-type:none;font-size:0.6em;margin:0;padding:8px 0;line-height:15px;overflow:hidden;border-bottom:1px solid #f5f5f5;}.block-channels,.block-channels h2 a{font-family:"McgillSans-Regular","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none;}.block-channels a.view-more{margin:0;}.block-channels .rss,.block-channels .ical{float:right;margin:4px 0 4px 4px;}.block-channels .rss img,.block-channels .ical img{opacity:0.7;-moz-opacity:0.7;}.block-channels .rss img:hover,.block-channels .ical img:hover{opacity:1;-moz-opacity:1;}.block-channels .link-list{clear:both;}.block-channels ul.channelblock{margin:0.25em 0.25em 0.25em 0;}.channelblock .channel-item.channel_event h2{margin:0 0 0 46px;}.channel_event .custom-multi-date,.view-importantdates-search .custom-multi-date{width:46px;float:left;clear:none;}#sidebar-column .channel_event .custom-multi-date{clear:both;}.block-channels .channelblock .channel_event .date-container{width:36px;float:left;}.block-channels .channelblock .channel_event .date-container span{width:36px;text-align:center;padding:0;}.block-channels .channelblock .channel_event .date-container .month{background:#FFF;color:#000;text-shadow:none;}#sidebar-column .channelblock img{display:none;}.channel-item.channel_event .multi-seperator,.view-importantdates-search .multi-seperator{float:left;position:relative;}.block-channels .multi-seperator{float:left;width:40px;position:relative;padding:0;}#content-inner .node ul.channelblock{margin-left:0;font-size:1.45em;}#content-inner .node ul.channelblock .channel_event .custom-multi-date{padding:0 0 0.125em 0;}#content-inner .node ul.channelblock .channel_event h2{margin:0;}#content .channels-item-list .channel-item,.view-importantdates-search .views-row{padding:1em 0 2.5em 0;border:1px solid #DDD;border-width:0 0 1px 0;}#content .channels-item-list .channel-item{clear:both;}#content .channels-item-list .custom-multi-date{clear:both;}#content .channels-item-list .channel-item:nth-last-child(-n+3){margin-bottom:2em;}.view-importantdates-search .views-field-title a{text-decoration:none;font-size:0.85em;}#content .channel-item h2{float:none;}#content-inner .channels-item-list .item-list,.view-importantdates-search .item-list{margin:0.5em 0;}#content .has-image .content-container{float:left;width:72%;}#content .has-image .primary-image{float:right;width:25%;}.channels-item-list .channel-item.channel_event h2,.channels-item-list .channel-item.channel_event p{clear:left;}.channels-item-list .channel-item.channel_event .custom-multi-date,.view-importantdates-search .custom-multi-date{width:460px;padding:4px 0 0 0;clear:none;margin:0 0 0.75em 0em;}.channels-item-list.view-more-listing .channel-item.channel_event .custom-multi-date,.view-importantdates-search .custom-multi-date{width:auto;}.channels-item-list .channel-item.channel_event .multi-date,#main-column .view-importantdates-search .multi-date,#content-inner .node .channel_event .multi-date{float:left;background:transparent;color:#222;border:1px solid #EFF2EE;padding:2px;box-shadow:none;}.channels-item-list .channel-item.channel_event .multi-date span,#main-column .view-importantdates-search .multi-date span,#content-inner .node .channel_event .multi-date span{text-shadow:none;}.channels-item-list .channel-item.channel_event .multi-date .time,#main-column .view-importantdates-search .multi-date .time,#content-inner .node .channel_event .multi-date .time{background:#e9e9e9;}.channels-item-list .channel-item.channel_event .multi-seperator,.view-importantdates-search .multi-seperator{top:2px;}.channels-primary-image{max-width:320px;margin:10px;float:right;}.channels-container{background-color:#F9F9F9;margin:0 0 1em 0;padding:1em;clear:both;}.channels-links{width:48%;float:right;}.channels-links #content-inner .channels-contact .field{margin:0.001em !important;}.channels-contact{width:50%;}#content-inner .channels-contact .field{margin:0.01em;}.channels-list{width:45%;margin:0px;padding:0px 0px 10px 0px;}#content-inner .channels-list ul{margin:0px;padding:0px;}.channels-list ul li{display:inline;margin-right:10px;}.channels-image-set{background-color:#ddd;margin-bottom:10px;}.channels-image-set img{margin:20px 0px 12px 20px;}#content .node.channel-item{padding:0;margin:0 0 1em 0;}#content .content.channels.channel-item{clear:both;padding:1em 0 0 0;}.node-type-channel-news #content .dek{font-family:"海角精品黑料Sans-Bold","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.5;margin:0px;color:#504D4D;}.node-type-channel-news #content .channels-summary{font-size:1.125em;font-style:italic;color:#797474;}.node .channel-item .channels-body-images{float:left;margin:0px 15px 15px 0px;}.node .channel-item .channels-body-images .channels-secondary-images{width:330px;overflow:hidden;}.node .channel-item .channels-body-images .channels-secondary-images a{float:left;margin:0px 8px 0px 0px;*margin:5px 8px 0px 0px;}.node .channel-item .channels-body-images .channels-secondary-images a img{border:1px solid #eee;}.node .channel-item .channels-body-images .channels-secondary-images a:hover{z-index:100;}.node .channel-item .channels-body-images .channels-secondary-images a:hover img{border-color:#ddd;}.node .channel-item.channel_event .custom-multi-date{float:left;width:100%;margin:0 0 0.5em 0;}.node .channel-item.channel_event .multi-date{float:left;background:transparent;color:#222;border:1px solid #EFF2EE;padding:2px;box-shadow:none;}.node .channel-item.channel_event .multi-date .time{background:#e9e9e9;text-shadow:none;}.node .channel-item.channel_event .multi-date span{text-shadow:none;}.node .channel-item.channel_event .multi-seperator{top:3px;}.channel-item .channel-item-supp-content{margin:-16px 0 0 0;}.channel-item .channel-item-supp-content .views-field-field-primary-image-fid,.channel-item .channel-item-supp-content .views-field-field-bio-image-fid{line-height:0;margin:10px 10px 10px 0;}.channel-item .channel-item-supp-content .views-field-field-channels-attach-fid,.channel-item .channel-item-supp-content .views-field-field-link-url{font-size:0.85em;}.channel-item .channel-item-supp-content .views-field-changed{font-size:0.7em;}.channel-item .channel-item-supp-content .views-field-field-secondary-images-fid{margin:0 0 0 -11px;min-height:120px;position:relative;width:208px;}.channel-item .channel-item-supp-content .views-field-field-secondary-images-fid .field-item{background:#fff;border:1px #fff solid;left:0;position:absolute;z-index:99;width:105px;-webkit-transition:all 0.2s;}.channel-item .channel-item-supp-content .views-field-field-secondary-images-fid .field-item:hover{margin:-2% 0 0 0;box-shadow:1px 1px 5px rgbA(0,0,0,0.3);z-index:100 !important;}.channel-item .channel-item-supp-content .views-field-field-secondary-images-fid .field-item img,.channel-item .channel-item-supp-content .views-field-field-secondary-images-fid .field-item a{display:block;width:105px;height:105px;}.channel-item .channel-item-supp-content label{display:block;font-weight:bold;margin:1em 0 0 0;}#sidebar-column .block .views-field-field-bio-name-value h3{margin:-6px -10px 0px -10px;}#sidebar-column .block .views-field-field-bio-value{margin:0px -10px 10px -10px;padding:10px;}.channel-item .multi-date{display:inline;}.channel-item .multi-date span{display:inline;}.channel-item .source-site{margin:0 0 1em 0;}.channelblock .primary-image img,#content-inner .channels-item-list .channel-item .primary-image img{background:#EEE;background:rgbA(255,255,255,0.8);clear:right;float:right;padding:1px;margin:0 0 10px 4px;text-align:center;color:#000;font-size:1.25em;font-style:italic;border:1px solid #F4F4F4;box-shadow:1px 1px 1px rgbA(0,0,0,0.1);}#content-inner .channels-item-list .channel-item.channel_event .primary-image img{margin:0 0 1em 1em;}#content-inner .channels-item-list .channel-item .primary-image img{margin:0.25em 0 0 1em;width:auto;float:right;}.channel_event .custom-multi-date{padding:0 0 10px 0;}.channel_event .field-label{font-weight:bold;}.source-site .field-label,.terms-inline .field-label{font-weight:bold;}#content .channels-title{width:100%;}#content .channels-title h2{display:inline;}#content .channels-title .social-share-container{float:right;width:auto;}#content .channels-title .social-share-container ul{display:inline-block;margin:0 0 0 0.1em;}#content .channels-title .social-share-container label{float:left;line-height:1.7em;}.bug{border:2px 0;border-color:red;}div ul.quicktabs_tabs.quicktabs-style-garland{background:#F4F4F4;background:#FDFDFD;background:none;border:1px #F8F8F8 solid;border-width:0 0 1px 0;}div ul.quicktabs_tabs.quicktabs-style-garland li{background:#C0C0C0;border-radius:2px 2px 0 0;border-width:0;margin:0 2px 0 0;}div ul.quicktabs_tabs.quicktabs-style-garland li:hover{background:#CCC;}div ul.quicktabs_tabs.quicktabs-style-garland li.disabled{background:#EEE;}div ul.quicktabs_tabs.quicktabs-style-garland li.disabled:hover{background:#C0C0C0;background:#EEE;}div ul.quicktabs_tabs.quicktabs-style-garland li.active a{background:none;}div ul.quicktabs_tabs.quicktabs-style-garland li.active{background:#FEFEFE;box-shadow:0px -1px 3px rgbA(0,0,0,0.09);}div ul.quicktabs_tabs.quicktabs-style-garland li a.nomorework:link,div ul.quicktabs_tabs.quicktabs-style-garland li a.nomorework:visited,div ul.quicktabs_tabs.quicktabs-style-garland li a.nomorework:active,div ul.quicktabs_tabs.quicktabs-style-garland li a.nomorework:hover{color:#DDD;cursor:default;}.view-channels-hub-news .views-exposed-widgets{float:left;width:100%;padding:1.75em 0;}.view-channels-hub-news .views-exposed-widget{float:left;}.page-tags .views-exposed-form{border:1px #F8F8F8 solid;border-width:0 0 1px 0;}.page-tags .view-channels-hub .views-exposed-widget .form-item{background:none;}.page-tags .view-channels-hub .views-exposed-widget.views-widget-filter-field_published_date_value{clear:left;height:0;overflow:hidden;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.page-tags .show-ui .view-channels-hub .views-exposed-widget.views-widget-filter-field_published_date_value{min-height:200px;}.page-tags .view-channels-hub .views-exposed-widget.views-widget-filter-field_published_date_value .form-text.date-date{width:8em;}.page-tags .view-channels-hub .views-exposed-widget.views-widget-filter-field_published_date_value .container-inline-date.date-clear-block{display:inline-block;}.page-tags .view-channels-hub .views-exposed-widget.views-submit-button{}.page-tags .views-exposed-widget.views-submit-button input{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.51,#C71B18),color-stop(0.51,#DC251F));background-image:-moz-linear-gradient(center bottom,#C71B18 51%,#DC251F 51%);border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,0.8);color:white;font-size:13px;text-shadow:none;}.page-tags .view-channels-hub .views-exposed-form .views-exposed-widgets .trigger{margin-top:1.8em;padding:2px 4px;background:#FAFAFA;border-radius:4px;color:#333;float:left;font-size:12px;text-decoration:none;margin-top:1.95em;padding:0 3px;background:#EEE;border:1px solid #DDD;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.page-tags .view-channels-hub .views-exposed-form .views-exposed-widgets.show-ui .trigger{color:#999;}.page-tags .view-channels-hub .views-exposed-form .views-exposed-widgets .trigger:hover{color:#000;box-shadow:0 0 2px rgba(0,0,0,0.3);-moz-box-shadow:0 0 2px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 2px rgba(0,0,0,0.3);}.page-tags .view-channels-hub .feed-links,.page-tags .view-channels-hub-channels .feed-links,.page-tags .view-channel-generated-feed .views-field-nothing .field-content a.rss-link{margin-top:2px;display:inline-block;background-color:#FAFAFA;border-radius:3px;box-shadow:0 0 2px rgbA(0,0,0,0.1) inset;padding:0.25em;text-decoration:none;}.page-tags .view-channel-generated-feed .views-field-nothing .field-content a.rss-link{padding:0.25em 1.5em 0.25em 0.25em;background:url(/../misc/feed.png) 99% 50% no-repeat;}.page-tags .view-channels-hub .feed-links a.rss-link,.page-tags .view-channels-hub-channels .feed-links a.rss-link,.page-tags .view-channels-hub .feed-links a.ical-link,.page-tags .view-channels-hub-channels .feed-links a.ical-link{background-size:1em auto;display:inline-block;background:url(/../misc/feed.png) 99% 50% no-repeat;padding:0.25em 1.5em 0.25em 0.25em;text-decoration:none;text-indent:-9000px;}.page-tags .view-channels-hub .feed-links a.ical-link,.page-tags .view-channels-hub-channels .feed-links a.ical-link{background:green;color:#fff;padding:0.25em;text-indent:0;font-size:80%;}.view-newsroom-archive .views-exposed-widget.views-widget-filter-field_published_date_value .description .container-inline-date,.view-newsroom-archive .views-exposed-widget.views-widget-filter-field_channels_event_date_value2 .description .container-inline-date,.view-newsroom-archive .views-exposed-widget.views-widget-filter-field_channels_event_date_value .description .container-inline-date,.view-channels-hub-news .views-exposed-widget.views-widget-filter-field_published_date_value .description .container-inline-date,.view-channels-hub-news .views-exposed-widget.views-widget-filter-field_channels_event_date_value2 .description .container-inline-date,.view-channels-hub-news .views-exposed-widget.views-widget-filter-field_channels_event_date_value .description .container-inline-date{width:auto;clear:none;}.view-newsroom-archive .views-exposed-widget.views-widget-filter-field_published_date_value .description .container-inline-date .form-item,.view-newsroom-archive .views-exposed-widget.views-widget-filter-field_channels_event_date_value2 .description .container-inline-date .form-item,.view-newsroom-archive .views-exposed-widget.views-widget-filter-field_channels_event_date_value .description .container-inline-date .form-item,.view-channels-hub-news .views-exposed-widget.views-widget-filter-field_published_date_value .description .container-inline-date .form-item,.view-channels-hub-news .views-exposed-widget.views-widget-filter-field_channels_event_date_value2 .description .container-inline-date .form-item,.view-channels-hub-news .views-exposed-widget.views-widget-filter-field_channels_event_date_value .description .container-inline-date .form-item{width:120px;}.view-newsroom-archive .views-exposed-widget.views-widget-filter-field_published_date_value .description .container-inline-date input,.view-newsroom-archive .views-exposed-widget.views-widget-filter-field_channels_event_date_value2 .description .container-inline-date input,.view-newsroom-archive .views-exposed-widget.views-widget-filter-field_channels_event_date_value .description .container-inline-date input,.view-channels-hub-news .views-exposed-widget.views-widget-filter-field_published_date_value .description .container-inline-date input,.view-channels-hub-news .views-exposed-widget.views-widget-filter-field_channels_event_date_value2 .description .container-inline-date input,.view-channels-hub-news .views-exposed-widget.views-widget-filter-field_channels_event_date_value .description .container-inline-date input{max-width:100px;}.view-newsroom-archive .views-exposed-widget.views-widget-filter-field_published_date_value .description .container-inline-date .description,.view-newsroom-archive .views-exposed-widget.views-widget-filter-field_channels_event_date_value2 .description .container-inline-date .description,.view-newsroom-archive .views-exposed-widget.views-widget-filter-field_channels_event_date_value .description .container-inline-date .description,.view-channels-hub-news .views-exposed-widget.views-widget-filter-field_published_date_value .description .container-inline-date .description,.view-channels-hub-news .views-exposed-widget.views-widget-filter-field_channels_event_date_value2 .description .container-inline-date .description,.view-channels-hub-news .views-exposed-widget.views-widget-filter-field_channels_event_date_value .description .container-inline-date .description{display:none;}#block-menu-menu-channels-interface{padding:0;}#block-menu-menu-channels-interface ul{list-style:none;padding:0;margin:0;}#block-menu-menu-channels-interface li{display:inline;margin:0;}#block-menu-menu-channels-interface li a{display:inline-block;background:#C0C0C0;float:left;margin:0 2px 0 0;font-size:0.85em;font-weight:bold;color:#FFF;text-decoration:none;padding:4px 8px;line-height:1.75em;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}#block-menu-menu-channels-interface li a:hover{background:#a9a9a9;}#block-menu-menu-channels-interface li a.active{background:#FFF;color:#444;border:1px solid #EEE;border-width:1px 1px 0 1px;}#block-quicktabs-channels_interface table,#channels-hub-category-search table{width:100%;}.views-widget .form-item{background:transparent;}.quicktabs_tabpage td,.view-channels-hub-news td,.view-newsroom-archive td,#channels-hub-category-search td{position:relative;padding:1em 0.5em;}#content-inner .view-channels-hub-news tr.active td{-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-color:#eaf5f8;}#content-inner .view-channels-hub-news tr.active td ul{margin:0;}#content-inner .view-channels-hub-news tr.active td .categories a,#content-inner .view-channels-hub-news tr.active td a.tags{box-shadow:0px 0px 2px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.5);-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.5);}.view-channels-hub-news td div.all-day-All .time,.view-channels-hub-news td div.all-day-All .multi-seperator{display:none;}.view-channels-hub-news td div.all-day-All .span-many .multi-seperator{display:inline-block;}.official.mcgill{width:0px;height:0px;border-color:red transparent transparent transparent;border-style:solid;border-width:10px 10px 0px 0px;font-size:11px;color:#FFF;text-align:center;line-height:12px;font-family:sans-serif;margin:-13px 0 3px -6px;}.view-channels-hub td{padding:1em 0.5em;}.content .view-channels-hub th{font-size:0.85em;}.quicktabs_main table a{text-decoration:none;}.views-field-field-published-date-value,.views-field-field-channels-event-date-value2,.views-field-field-channels-event-date-value{min-width:120px;}table .custom-multi-date{text-align:center;}.views-field-title a{display:inline-block;}.views-field-title a.title{margin:0 0 0.5em 0;}.views-field-title a.title:hover{text-decoration:underline;}.views-field-title .item-list.show{display:block;margin:0.25em 0 0 0;}tr.active td{background:#f4ffff !important;}#content-inner td.views-field-title ul,.block td.views-field-title ul{margin:0;}#content-inner td.views-field-title ul li,.block td.views-field-title ul li{list-style:none;display:inline-block;margin:0;}a.tags,a.tags:link{margin:0 0.5em 0.65em 0;background:#EEE;text-decoration:none;padding:2px 4px;font-size:12px;border-radius:3px;font-weight:normal;}a.tags:hover,a.tags:link:hover{background:#333;color:white;}td span.date-display-single{font-size:1em;}.view-channels-hub-news .view-filters,.view-importantdates-search .view-filters{float:left;}.view-channels-hub-news .view-header,.view-importantdates-search .view-header{float:right;margin:5px 5px 0 0;}.view-channels-hub-news .view-empty,.view-importantdates-search .view-empty{clear:both;}.view-channels-hub-news input,.view-importantdates-search input{max-width:190px;margin-right:5px;}.view-channels-hub-news input.form-submit,.view-importantdates-search input.form-submit{}.view-channels-hub-news span.views-throbbing,.view-importantdates-search span.views-throbbing{float:right;height:25px;margin-top:21px;}*:first-child + html .view-channels-hub-news input{margin-right:0px;}.block.block-quicktabs .view-header{margin-top:0;}.channels-title{width:350px;float:left;}body.page-node .channelblock h2 a,body.page-node #sidebar-column ul.channelblock h2 a,.channel-item h2 a{background:transparent;}#content-inner .view-importantdates-search .view-footer ul,#content-inner .view-channels-hub-news .view-footer ul{margin:0;padding:0;width:50%;}#content-inner .view-importantdates-search .view-footer ul li,#content-inner .view-channels-hub-news .view-footer ul li{list-style:none;display:inline;font-family:FontAwesome;margin:0 8px 0 0;font-size:1.025em;}#content-inner .view-importantdates-search .view-footer ul a,#content-inner .view-channels-hub-news .view-footer ul a{padding:0 0 0 3px;text-decoration:none;text-transform:uppercase;}#content-inner .view-importantdates-search .view-footer ul li.ical-link a,#content-inner .view-channels-hub-news .view-footer ul li.ical-link a{color:#dc241f;}#content-inner .view-importantdates-search .view-footer ul li.ical-link a:before,#content-inner .view-channels-hub-news .view-footer ul li.ical-link a:before{margin:0 0.25em 0 0;content:"飦";}#content-inner .view-importantdates-search .view-footer ul li.rss-link a,#content-inner .view-channels-hub-news .view-footer ul li.rss-link a{color:#f1be00;}#content-inner .view-importantdates-search .view-footer ul li.rss-link a:before,#content-inner .view-channels-hub-news .view-footer ul li.rss-link a:before{margin:0 0.25em 0 0;content:"飩";}#content-inner .view-importantdates-search .view-footer ul li.rss-link a:hover:before,#content-inner .view-channels-hub-news .view-footer ul li.rss-link a:hover:before{color:#f1a603;}#content-inner .view-importantdates-search .view-footer ul li.ical-link a:hover:before,#content-inner .view-channels-hub-news .view-footer ul li.ical-link a:hover:before{color:#b61d19;}.channel-item .categories .links.inline li{display:inline;margin:0;}.channel-item .categories .links.inline li a{margin:0;}.channel-item .categories .links.inline li.first{padding:0 0.5em 0 0;}.view-importantdates-search .custom-multi-date,.channel_event .custom-multi-date{}.view-importantdates-search .custom-multi-date .date-container,.view-importantdates-search .custom-multi-date .multi-date,.channel_event .custom-multi-date .date-container,.channel_event .custom-multi-date .multi-date{font-style:italic;background:#A33944;color:#FFF;box-shadow:0 0 2px rgbA(0,0,0,0.2);display:inline-block;*display:inline;line-height:1.25em;margin:0 3px 0 0;padding:0px;text-align:center;zoom:1;}.view-importantdates-search .custom-multi-date .date-container span,.view-importantdates-search .custom-multi-date .multi-date span,.channel_event .custom-multi-date .date-container span,.channel_event .custom-multi-date .multi-date span{display:inline-block;*display:inline;padding:2px 4px;zoom:1;text-shadow:1px 1px 2px rgba(0,0,0,0.5);}.view-importantdates-search .custom-multi-date .date-container .day,.view-importantdates-search .custom-multi-date .multi-date .day,.channel_event .custom-multi-date .date-container .day,.channel_event .custom-multi-date .multi-date .day{}.view-importantdates-search .custom-multi-date .date-container .month,.view-importantdates-search .custom-multi-date .multi-date .month,.channel_event .custom-multi-date .date-container .month,.channel_event .custom-multi-date .multi-date .month{}.view-importantdates-search .custom-multi-date .date-container .year,.view-importantdates-search .custom-multi-date .multi-date .year,.channel_event .custom-multi-date .date-container .year,.channel_event .custom-multi-date .multi-date .year{background:none;}.channel_news .custom-multi-date span{color:#1E1E1E;font-size:0.95em;text-transform:uppercase;margin:0 2px 0 0;}.multi-seperator{display:inline-block;*display:inline;padding:0 4px;text-align:center;color:#929492;zoom:1;}.block-channels .date-container{font-size:1.35em;}#sidebar-column .block.block-channels .item-list{float:none;}ul.channelblock li{list-style-type:none;font-size:0.6em;margin:0;padding:8px 0;line-height:15px;overflow:hidden;border-bottom:1px solid #f5f5f5;}.block-channels,.block-channels h2 a{font-family:"McgillSans-Regular","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none;}.block-channels a.view-more{margin:0;}.block-channels .rss,.block-channels .ical{float:right;margin:4px 0 4px 4px;}.block-channels .rss img,.block-channels .ical img{opacity:0.7;-moz-opacity:0.7;}.block-channels .rss img:hover,.block-channels .ical img:hover{opacity:1;-moz-opacity:1;}.block-channels .link-list{clear:both;}.block-channels ul.channelblock{margin:0.25em 0.25em 0.25em 0;}.channelblock .channel-item.channel_event h2{margin:0 0 0 46px;}.channel_event .custom-multi-date,.view-importantdates-search .custom-multi-date{width:46px;float:left;clear:none;}#sidebar-column .channel_event .custom-multi-date{clear:both;}.block-channels .channelblock .channel_event .date-container{width:36px;float:left;}.block-channels .channelblock .channel_event .date-container span{width:36px;text-align:center;padding:0;}.block-channels .channelblock .channel_event .date-container .month{background:#FFF;color:#000;text-shadow:none;}#sidebar-column .channelblock img{display:none;}.channel-item.channel_event .multi-seperator,.view-importantdates-search .multi-seperator{float:left;position:relative;}.block-channels .multi-seperator{float:left;width:40px;position:relative;padding:0;}.channels-primary-image{max-width:320px;margin:10px;float:right;}.channels-container{background-color:#F4F4F4;margin:0 0 1em 0;padding:1em;clear:both;}.channels-links{width:48%;float:right;}.channels-links #content-inner .channels-contact .field{margin:0.001em !important;}.channels-contact{width:50%;}#content-inner .channels-contact .field{margin:0.01em;}#content-inner .channels-contact .field .field-label,#content-inner .channels-contact .field .field-items{margin:0.25em 0;}.channels-list{width:45%;margin:0px;padding:0px 0px 10px 0px;}#content-inner .channels-list ul{margin:0px;padding:0px;}.channels-list ul li{display:inline;margin-right:10px;}.channels-image-set{background-color:#ddd;margin-bottom:10px;}.channels-image-set img{margin:20px 0px 12px 20px;}#content .node.channel-item{padding:0;margin:0 0 1em 0;}#content .content.channels.channel-item{clear:both;padding:0.5em 0 0 0;}.node-type-channel-news #content .dek{font-family:"海角精品黑料Sans-Bold","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.5;margin:0px;color:#504D4D;}.node-type-channel-news #content .channels-summary{font-size:1.125em;font-style:italic;color:#797474;}.node .channel-item .channels-body-images{float:left;margin:0px 15px 15px 0px;}.node .channel-item .channels-body-images .channels-secondary-images{width:330px;margin:1em 0 0 0;overflow:hidden;}.node .channel-item .channels-body-images .channels-secondary-images a{float:left;margin:0px 8px 0px 0px;*margin:5px 8px 0px 0px;}.node .channel-item .channels-body-images .channels-secondary-images a img{border:1px solid #eee;}.node .channel-item .channels-body-images .channels-secondary-images a:hover{z-index:100;}.node .channel-item .channels-body-images .channels-secondary-images a:hover img{border-color:#ddd;}.event-field,.news-field{float:left;width:100%;}.event-field .field-name-field-channels-event-date,.news-field .field-name-field-published-date{width:49%;float:left;}.channels .service-links{width:49%;float:left;text-align:right;margin:0;}.node .field-name-field-channels-event-date .field-items{margin:0;}.node .channel-item.channel_event .custom-multi-date{float:left;width:100%;margin:0 0 0.5em 0;}.node .channel-item.channel_event .multi-date{float:left;background:transparent;color:#222;border:1px solid #EFF2EE;padding:2px;box-shadow:none;}.node .channel-item.channel_event .multi-date .time{background:#e9e9e9;text-shadow:none;}.node .channel-item.channel_event .multi-date span{text-shadow:none;}.node .channel-item.channel_event .multi-seperator{top:3px;}.mcgill-tags{display:none;}#content-inner .mcgill-tags .field{margin:0;}.node-type-channel-news .mcgill-tags,.node-type-channel-event .mcgill-tags{display:inline-block;margin-bottom:2em;clear:both;font-family:"McgillSans-Regular","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;-webkit-font-smoothing:auto;}.node-type-channel-news .mcgill-tags .field-label,.node-type-channel-event .mcgill-tags .field-label{margin:0;font-family:"海角精品黑料Sans-Medium","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;}.node-type-channel-news .mcgill-tags .field-items,.node-type-channel-event .mcgill-tags .field-items{margin:0;}.node-type-channel-news .mcgill-tags .field-items .field-item,.node-type-channel-event .mcgill-tags .field-items .field-item{margin:0 0.25em 0 0;padding:0;float:left;}.node-type-channel-news .mcgill-tags .field-items .field-item:after,.node-type-channel-event .mcgill-tags .field-items .field-item:after{content:",";}.node-type-channel-news .mcgill-tags .field-items .field-item:last-child:after,.node-type-channel-event .mcgill-tags .field-items .field-item:last-child:after{content:"";}.node-type-channel-news .mcgill-tags .field-items .field-item a,.node-type-channel-event .mcgill-tags .field-items .field-item a{background:transparent;text-decoration:none;font-size:14px;border-radius:3px;color:#000;}.node-type-channel-news .mcgill-tags .field-items .field-item a:hover,.node-type-channel-event .mcgill-tags .field-items .field-item a:hover{background:transparent;text-decoration:underline;}.channel-item .channel-item-supp-content{margin:-16px 0 0 0;word-wrap:break-word;}.channel-item .channel-item-supp-content .views-field-field-primary-image,.channel-item .channel-item-supp-content .views-field-field-bio-image{line-height:0;margin:10px 10px 10px 0;}.channel-item .channel-item-supp-content .views-label-field-channels-attach{font-size:1.25em;margin:0.5em 0;display:block;font-family:"海角精品黑料Sans-Bold","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;}.channel-item .channel-item-supp-content .views-field-field-channels-attach,.channel-item .channel-item-supp-content .views-field-field-link-url{font-size:0.85em;}.channel-item .channel-item-supp-content .views-field-changed{font-size:0.7em;}.channel-item .channel-item-supp-content .views-field-field-secondary-images{margin:0 0 0 -11px;min-height:120px;position:relative;width:208px;}.channel-item .channel-item-supp-content .views-field-field-secondary-images .field-item{background:#fff;border:1px #fff solid;left:0;position:absolute;z-index:99;width:105px;-webkit-transition:all 0.2s;}.channel-item .channel-item-supp-content .views-field-field-secondary-images .field-item:hover{margin:-2% 0 0 0;box-shadow:1px 1px 5px rgbA(0,0,0,0.3);z-index:100 !important;}.channel-item .channel-item-supp-content .views-field-field-secondary-images .field-item img,.channel-item .channel-item-supp-content .views-field-field-secondary-images .field-item a{display:block;width:105px;height:105px;}.channel-item .channel-item-supp-content label{display:block;font-weight:bold;margin:1em 0 0 0;}.views-field-field-channels-attach .file{margin:0.5em 0;}#sidebar-column .block .views-field-field-bio-name h3{margin:-6px -10px 0px -10px;}#sidebar-column .block .views-field-field-bio{margin:0px -10px 10px -10px;padding:10px;}.channel_event .custom-multi-date{padding:0 0 10px 0;}.channel_event .field-label{font-weight:bold;}.channel-item .field{clear:both;}.channel-item .field.field-name-body{clear:none;}.source-site .field-label,.terms-inline .field-label{font-weight:bold;}#content .channels-title{width:100%;}#content .channels-title h2{display:inline;}#content .channels-title .social-share-container{float:right;width:auto;}#content .channels-title .social-share-container ul{display:inline-block;margin:0 0 0 0.1em;}#content .channels-title .social-share-container label{float:left;line-height:1.7em;}#content-inner .channels-body-images .field,#content-inner .channels-body-images .field-items{margin:0;}.channels-summary{font-size:1.125em;font-style:italic;color:#797474;}#content .channels-item-list .channel-item,.view-importantdates-search .views-row{padding:2em 0 2.5em 0;border:1px solid #DDD;border-width:0 0 1px 0;}.view-importantdates-search .views-field-title a{text-decoration:none;font-size:0.85em;}#content .channels-item-list .channel-item{clear:both;}#content .channels-item-list .custom-multi-date{clear:both;}#content .channel-item h2{float:none;}#content-inner .channels-item-list .item-list,.view-importantdates-search .item-list{margin:0.5em 0;}.channels-item-list .channel-item.channel_event h2,.channels-item-list .channel-item.channel_event p{clear:left;}.channels-item-list .channel-item.channel_event .custom-multi-date,.view-importantdates-search .custom-multi-date{width:460px;padding:4px 0 0 0;clear:none;margin:0 0 0.75em 0em;}.channels-item-list.view-more-listing .channel-item.channel_event .custom-multi-date,.view-importantdates-search .custom-multi-date{width:100%;}.channels-item-list .channel-item.channel_event .multi-date,#main-column .view-importantdates-search .multi-date,#content-inner .node .channel_event .multi-date{float:left;background:transparent;color:#222;border:1px solid #EFF2EE;padding:2px;box-shadow:none;}.channels-item-list .channel-item.channel_event .multi-date span,#main-column .view-importantdates-search .multi-date span,#content-inner .node .channel_event .multi-date span{text-shadow:none;}.channels-item-list .channel-item.channel_event .multi-date .time,#main-column .view-importantdates-search .multi-date .time,#content-inner .node .channel_event .multi-date .time{background:#e9e9e9;}.channels-item-list .channel-item.channel_event .multi-seperator,.view-importantdates-search .multi-seperator{top:2px;}.bug{border:2px 0;border-color:red;}div ul.quicktabs_tabs.quicktabs-style-garland{background:#AAA;background:#FDFDFD;background:none;border:1px #F8F8F8 solid;border-width:0 0 1px 0;}div ul.quicktabs_tabs.quicktabs-style-garland li{background:#C0C0C0;border-radius:2px 2px 0 0;border-width:0;margin:0 2px 0 0;}div ul.quicktabs_tabs.quicktabs-style-garland li:hover{background:#CCC;}div ul.quicktabs_tabs.quicktabs-style-garland li.disabled{background:#EEE;}div ul.quicktabs_tabs.quicktabs-style-garland li.disabled:hover{background:#C0C0C0;background:#EEE;}div ul.quicktabs_tabs.quicktabs-style-garland li.active a{background:none;}div ul.quicktabs_tabs.quicktabs-style-garland li.active{background:#FEFEFE;box-shadow:0px -1px 3px rgbA(0,0,0,0.09);}div ul.quicktabs_tabs.quicktabs-style-garland li a.nomorework:link,div ul.quicktabs_tabs.quicktabs-style-garland li a.nomorework:visited,div ul.quicktabs_tabs.quicktabs-style-garland li a.nomorework:active,div ul.quicktabs_tabs.quicktabs-style-garland li a.nomorework:hover{color:#DDD;cursor:default;}.view-channels-hub-news .views-exposed-widgets{float:left;width:100%;padding:1.75em 0;}.view-channels-hub-news .views-exposed-widget{float:left;}.page-tags .views-exposed-form{border:1px #F8F8F8 solid;border-width:0 0 1px 0;}.page-tags .view-channels-hub .views-exposed-widget .form-item{background:none;}.page-tags .view-channels-hub .views-exposed-widget.views-widget-filter-field_published_date_value{clear:left;height:0;overflow:hidden;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.page-tags .show-ui .view-channels-hub .views-exposed-widget.views-widget-filter-field_published_date_value{min-height:200px;}.page-tags .view-channels-hub .views-exposed-widget.views-widget-filter-field_published_date_value .form-text.date-date{width:8em;}.page-tags .view-channels-hub .views-exposed-widget.views-widget-filter-field_published_date_value .container-inline-date.date-clear-block{display:inline-block;}.page-tags .view-channels-hub .views-exposed-widget.views-submit-button{}.page-tags .views-exposed-widget.views-submit-button input{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.51,#C71B18),color-stop(0.51,#DC251F));background-image:-moz-linear-gradient(center bottom,#C71B18 51%,#DC251F 51%);border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,0.8);color:white;font-size:13px;text-shadow:none;}.page-tags .view-channels-hub .views-exposed-form .views-exposed-widgets .trigger{margin-top:1.8em;padding:2px 4px;background:#FAFAFA;border-radius:4px;color:#333;float:left;font-size:12px;text-decoration:none;margin-top:1.95em;padding:0 3px;background:#EEE;border:1px solid #DDD;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.page-tags .view-channels-hub .views-exposed-form .views-exposed-widgets.show-ui .trigger{color:#999;}.page-tags .view-channels-hub .views-exposed-form .views-exposed-widgets .trigger:hover{color:#000;box-shadow:0 0 2px rgba(0,0,0,0.3);-moz-box-shadow:0 0 2px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 2px rgba(0,0,0,0.3);}.page-tags .view-channels-hub .feed-links,.page-tags .view-channels-hub-channels .feed-links,.page-tags .view-channel-generated-feed .views-field-nothing .field-content a.rss-link{margin-top:2px;display:inline-block;background-color:#FAFAFA;border-radius:3px;box-shadow:0 0 2px rgbA(0,0,0,0.1) inset;padding:0.25em;text-decoration:none;}.page-tags .view-channel-generated-feed .views-field-nothing .field-content a.rss-link{padding:0.25em 1.5em 0.25em 0.25em;background:url(/../misc/feed.png) 99% 50% no-repeat;}.page-tags .view-channels-hub .feed-links a.rss-link,.page-tags .view-channels-hub-channels .feed-links a.rss-link,.page-tags .view-channels-hub .feed-links a.ical-link,.page-tags .view-channels-hub-channels .feed-links a.ical-link{background-size:1em auto;display:inline-block;background:url(/../misc/feed.png) 99% 50% no-repeat;padding:0.25em 1.5em 0.25em 0.25em;text-decoration:none;text-indent:-9000px;}.page-tags .view-channels-hub .feed-links a.ical-link,.page-tags .view-channels-hub-channels .feed-links a.ical-link{background:green;color:#fff;padding:0.25em;text-indent:0;font-size:80%;}.view-newsroom-archive .views-exposed-widget.views-widget-filter-field_published_date_value .description .container-inline-date,.view-newsroom-archive .views-exposed-widget.views-widget-filter-field_channels_event_date_value2 .description .container-inline-date,.view-newsroom-archive .views-exposed-widget.views-widget-filter-field_channels_event_date_value .description .container-inline-date,.view-channels-hub-news .views-exposed-widget.views-widget-filter-field_published_date_value .description .container-inline-date,.view-channels-hub-news .views-exposed-widget.views-widget-filter-field_channels_event_date_value2 .description .container-inline-date,.view-channels-hub-news .views-exposed-widget.views-widget-filter-field_channels_event_date_value .description .container-inline-date{width:auto;clear:none;}.view-newsroom-archive .views-exposed-widget.views-widget-filter-field_published_date_value .description .container-inline-date .form-item,.view-newsroom-archive .views-exposed-widget.views-widget-filter-field_channels_event_date_value2 .description .container-inline-date .form-item,.view-newsroom-archive .views-exposed-widget.views-widget-filter-field_channels_event_date_value .description .container-inline-date .form-item,.view-channels-hub-news .views-exposed-widget.views-widget-filter-field_published_date_value .description .container-inline-date .form-item,.view-channels-hub-news .views-exposed-widget.views-widget-filter-field_channels_event_date_value2 .description .container-inline-date .form-item,.view-channels-hub-news .views-exposed-widget.views-widget-filter-field_channels_event_date_value .description .container-inline-date .form-item{width:120px;}.view-newsroom-archive .views-exposed-widget.views-widget-filter-field_published_date_value .description .container-inline-date input,.view-newsroom-archive .views-exposed-widget.views-widget-filter-field_channels_event_date_value2 .description .container-inline-date input,.view-newsroom-archive .views-exposed-widget.views-widget-filter-field_channels_event_date_value .description .container-inline-date input,.view-channels-hub-news .views-exposed-widget.views-widget-filter-field_published_date_value .description .container-inline-date input,.view-channels-hub-news .views-exposed-widget.views-widget-filter-field_channels_event_date_value2 .description .container-inline-date input,.view-channels-hub-news .views-exposed-widget.views-widget-filter-field_channels_event_date_value .description .container-inline-date input{max-width:100px;}.view-newsroom-archive .views-exposed-widget.views-widget-filter-field_published_date_value .description .container-inline-date .description,.view-newsroom-archive .views-exposed-widget.views-widget-filter-field_channels_event_date_value2 .description .container-inline-date .description,.view-newsroom-archive .views-exposed-widget.views-widget-filter-field_channels_event_date_value .description .container-inline-date .description,.view-channels-hub-news .views-exposed-widget.views-widget-filter-field_published_date_value .description .container-inline-date .description,.view-channels-hub-news .views-exposed-widget.views-widget-filter-field_channels_event_date_value2 .description .container-inline-date .description,.view-channels-hub-news .views-exposed-widget.views-widget-filter-field_channels_event_date_value .description .container-inline-date .description{display:none;}.view-channels-hub-news #edit-field-channels-event-date-value2-min-wrapper,.view-channels-hub-news #edit-field-channels-event-date-value2-max-wrapper,.view-channels-hub-news #edit-field-published-date-value-min-wrapper,.view-channels-hub-news #edit-field-published-date-value-max-wrapper{float:left;}#block-menu-menu-channels-interface{padding:0;}#block-menu-menu-channels-interface ul{list-style:none;padding:0;margin:0;}#block-menu-menu-channels-interface li{display:inline;margin:0;}#block-menu-menu-channels-interface li a{display:inline-block;background:#C0C0C0;float:left;margin:0 2px 0 0;font-size:0.85em;font-weight:bold;color:#FFF;text-decoration:none;padding:4px 8px;line-height:1.75em;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}#block-menu-menu-channels-interface li a:hover{background:#a9a9a9;}#block-menu-menu-channels-interface li a.active{background:#FFF;color:#444;border:1px solid #EEE;border-width:1px 1px 0 1px;}#block-quicktabs-channels_interface table,#channels-hub-category-search table{width:100%;}.views-widget .form-item{background:transparent;}.quicktabs_tabpage td,.view-channels-hub-news td,.view-newsroom-archive td,#channels-hub-category-search td{position:relative;padding:1em 0.5em;}#content-inner .view-channels-hub-news tr.active td{-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-color:#eaf5f8;}#content-inner .view-channels-hub-news tr.active td ul{margin:0;}#content-inner .view-channels-hub-news tr.active td .categories a,#content-inner .view-channels-hub-news tr.active td a.tags,#content-inner .view-channels-hub-news tr.active td .tags a{box-shadow:0px 0px 2px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.5);-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.5);text-decoration:none;}.view-channels-hub-news td div.all-day-All .time,.view-channels-hub-news td div.all-day-All .multi-seperator{display:none;}.view-channels-hub-news td div.all-day-All .span-many .multi-seperator{display:inline-block;}.official-0{display:none;}.official-1,.official.mcgill{width:0px;height:0px;border-color:red transparent transparent transparent;border-style:solid;border-width:10px 10px 0px 0px;font-size:11px;color:#FFF;text-align:center;line-height:12px;font-family:sans-serif;margin:-13px 0 4px -6px;}.view-channels-hub td{padding:1em 0.5em;}.content .view-channels-hub th{font-size:0.85em;}.quicktabs_main table a{text-decoration:none;}.views-field-field-published-date-value,.views-field-field-channels-event-date-value2,.views-field-field-channels-event-date-value{min-width:120px;}table .custom-multi-date{text-align:center;}.views-field-title a{display:inline-block;}.views-field-title a.title{margin:0 0 0.5em 0;}.views-field-title a.title:hover{text-decoration:underline;}.views-field-title .tags.show,.views-field-title .categories.show,.active .views-field-title .tags,.active .views-field-title .categories{display:block;margin:0.125em 0 0 0;}tr.active td{background:#f4ffff !important;}.views-field-title .tags,.views-field-title .categories{display:none;}#content-inner td.views-field-title ul,.block td.views-field-title ul{margin:0;}#content-inner td.views-field-title ul li,.block td.views-field-title ul li{list-style:none;display:inline-block;margin:0;}.tags a,a.tags,a.tags:link{margin:0 0.5em 0.65em 0;background:#EEE;text-decoration:none;padding:2px 4px;font-size:12px;border-radius:3px;font-weight:normal;}.tags a:hover,a.tags:hover,a.tags:link:hover{background:#333;color:white;}td span.date-display-single{font-size:1em;}.view-channels-hub-news .view-filters,.view-importantdates-search .view-filters{float:left;}.view-channels-hub-news .view-header,.view-importantdates-search .view-header{float:right;margin:5px 5px 0 0;}.view-channels-hub-news .view-empty,.view-importantdates-search .view-empty{clear:both;}.view-channels-hub-news input,.view-importantdates-search input{max-width:190px;margin-right:5px;}.view-channels-hub-news input.form-submit,.view-importantdates-search input.form-submit{}.view-channels-hub-news span.views-throbbing,.view-importantdates-search span.views-throbbing{float:right;height:25px;margin-top:21px;}*:first-child + html .view-channels-hub-news input{margin-right:0px;}.block.block-quicktabs .view-header{margin-top:0;}.channel-item .channel-item-supp-content{margin:-16px 0 0 0;}.channel-item .channel-item-supp-content .views-field-field-primary-image-fid,.channel-item .channel-item-supp-content .views-field-field-bio-image-fid{line-height:0;margin:10px 10px 10px 0;}.channel-item .channel-item-supp-content .views-field-field-channels-attach-fid,.channel-item .channel-item-supp-content .views-field-field-link-url{font-size:0.85em;}.channel-item .channel-item-supp-content .views-field-changed{font-size:0.7em;}.channel-item .channel-item-supp-content .views-field-field-secondary-images-fid{margin:0 0 0 -11px;min-height:120px;position:relative;width:208px;}.channel-item .channel-item-supp-content .views-field-field-secondary-images-fid .field-item{background:#fff;border:1px #fff solid;left:0;position:absolute;z-index:99;width:105px;-webkit-transition:all 0.2s;}.channel-item .channel-item-supp-content .views-field-field-secondary-images-fid .field-item:hover{margin:-2% 0 0 0;box-shadow:1px 1px 5px rgbA(0,0,0,0.3);z-index:100 !important;}.channel-item .channel-item-supp-content .views-field-field-secondary-images-fid .field-item img,.channel-item .channel-item-supp-content .views-field-field-secondary-images-fid .field-item a{display:block;width:105px;height:105px;}.channel-item .channel-item-supp-content label{display:block;font-weight:bold;margin:1em 0 0 0;}#sidebar-column .block .views-field-field-bio-name-value h3{margin:-6px -10px 0px -10px;}#sidebar-column .block .views-field-field-bio-value{margin:0px -10px 10px -10px;padding:10px;}.channel-item .multi-date{display:inline;}.channel-item .multi-date span{display:inline;}.channel-item .source-site{margin:0 0 1em 0;}.channelblock .primary-image img,#content-inner .channels-item-list .channel-item .primary-image img{background:#EEE;background:rgbA(255,255,255,0.8);clear:right;float:right;padding:1px;margin:0 0 10px 4px;text-align:center;color:#000;font-size:1.25em;font-style:italic;border:1px solid #aaa;box-shadow:1px 1px 1px rgbA(0,0,0,0.1);}#content-inner .channels-item-list .channel-item.channel_event .primary-image img{margin:0 0 1em 1em;}#content-inner .channels-item-list .channel-item .primary-image img{margin:0.25em 0 0 1em;width:auto;float:right;max-width:100%;height:auto;}table{font-size:13px;box-shadow:2px 2px 3px rgba(0,0,0,0.2);margin:2em 0;border-collapse:collapse;width:100%;}table.center{margin:0.25em auto;display:table;}tbody{border:0;}table th,table td{padding:0.25em 0.75em;}th{background:#1E1E1E;color:#FFF;font-size:0.98em;font-family:"海角精品黑料Sans-Bold","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;}th,td{padding:0.25em;text-align:left;vertical-align:top;border:1px solid #979797;}tbody tr:nth-child(odd){background:#F4F4F4;}tbody tr:hover{background:#F4F4F4;}tr.even,tr.odd{background:none;border-bottom:0;}.content td,.content th{min-width:50px;}th.active{background-color:#000;}th a:link,th a:visited,th a.active{color:#FFF;text-decoration:none;font-size:1em;font-weight:normal;}th.active img{margin-left:7px;}thead th{border-bottom:1px solid #FFF;padding:7px 10px;}tr.odd th .active,tr.even th .active{background-color:transparent;}tr.even .active{background-image:none;background-color:#F4F4F4;}tr.odd .active{background-image:none;background-color:#F4F4F4;}th.active{background-color:#1E1E1E !important;}.view table{clear:both;}table.admin{background:#F4F4F4;padding:10px;border:1px solid #979797;}table.admin td.hed,table.admin td.noc{color:#000;font-size:1.25em;}table.webform-grid{clear:both;}.equal table{background:transparent;}.views-table{font-size:0.95em;width:100%;}.views-table .views-field a.active{padding-right:20px;background:url(/sites/all/themes/moriarty/images/arrow_sort.png) no-repeat center right;}.views-table .views-field.active a.active{background:transparent;padding-left:0;}.views-table .views-field a.views-throbbing,.views-table .views-field.active a.active.views-throbbing{-moz-transition:none;-webkit-transition:none;transition:none;background:url(/sites/all/themes/moriarty/images/status-active.gif) no-repeat center right;}.views-view-grid{width:100%;}.layout table,.layout td{border:0;background:transparent;}table.tablesorter thead tr th::after{content:url(/sites/all/themes/moriarty/images/arrow_sort.png);display:inline-block;float:right;margin-top:0.25em;}table.tablesorter thead tr th.headerSortUp::after{content:url(/sites/all/themes/moriarty/images/arrow_up.png);}table.tablesorter thead tr th.headerSortDown::after{content:url(/sites/all/themes/moriarty/images/arrow_down.png);}@font-face{font-family:"海角精品黑料Sans-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}.view cite{font-size:0.75em;}.view-content .views-field-teaser{line-height:1.1;}#content .views-field-title{font-size:1.5em;margin:0 0 0.25em 0;}#content .views-table .views-field-title{font-size:1em;}.views-exposed-form{font-family:"海角精品黑料Sans-Bold","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.8em;}.views-exposed-form .form-item{padding:0;}.views-exposed-form .views-exposed-widget{margin-top:1em;}.teaser-checkbox{clear:both;}.view-empty{padding:0.5em;margin:0.5em 0 1em 0;}.view.simple-list .views-row{color:#000;margin:0 0 1em 0;padding:0 0 1em 0;border-bottom:1px solid #F4F4F4;}.view-footer .feed-icon a{text-decoration:none;}.preview{position:relative;font-size:0.85em;padding:0.75em 0;}.preview .field-name-field-channels-event-date{display:inline-block;width:19.2634560907%;float:left;margin-right:1.9830028329%;}.preview h2{width:74.5042492918%;float:left;margin-right:1.9830028329%;display:inline-block;}#content .node.preview-container{margin:0.25em 0;padding:0.5em 1em;background:#F4F4F4;}#content .node.preview-container a.view-more{margin-top:0;}#content .node.preview-container .field.field-name-body{clear:both;}#content .node.preview-container .multi-date.first,#content .node.preview-container .multi-date.last{border-color:#000;border:0;color:#000;}@media (min-width:680px){.page-taxonomy.no-vert-nav #inner-container{margin:0 auto;}}.view-id-mcgill_taxonomy_term{width:100%;}@media (min-width:680px){.view-id-mcgill_taxonomy_term .views-row{width:32.0113314448%;float:left;border-top:4px solid #979797;margin-bottom:1.9830028329%;}.view-id-mcgill_taxonomy_term .views-row:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.view-id-mcgill_taxonomy_term .views-row:nth-child(3n+2){margin-left:33.9943342776%;margin-right:-100%;clear:none;}.view-id-mcgill_taxonomy_term .views-row:nth-child(3n+3){margin-left:67.9886685552%;margin-right:-100%;clear:none;}.vert-nav.sidebar-second .view-id-mcgill_taxonomy_term .views-row{width:49.0084985836%;float:left;}.vert-nav.sidebar-second .view-id-mcgill_taxonomy_term .views-row:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.vert-nav.sidebar-second .view-id-mcgill_taxonomy_term .views-row:nth-child(2n+2){margin-left:50.9915014164%;margin-right:-100%;clear:none;}#sidebar-column .view-id-mcgill_taxonomy_term .views-row{width:100%;float:left;margin-left:0;margin-right:0;}}#content .view-id-mcgill_taxonomy_term .node{margin:0;}.meta{font-size:0.85em;}.terms-inline .inline li{margin:0 0.25em 0 0;padding:0;float:left;}.terms-inline,.submitted{clear:both;}.terms-inline strong{float:left;}.terms-inline .inline li a{background:#F4F4F4;text-decoration:none;padding:2px 4px;font-size:12px;border-radius:3px;}.terms-inline .inline li a:hover{background:#1E1E1E;color:#FFF;}.mcgill-tags{display:none;}#content-inner .mcgill-tags .field{margin:0;}.fa.toggle{color:#F4F4F4;cursor:pointer;cursor:hand;float:left;margin:0 6px 0 0;line-height:inherit;}.fa.toggle:hover{color:#000;}.field-name-field-tags{float:left;margin:0;}.block.block-quicktabs{padding:0;}ul.quicktabs-tabs{margin-left:0;}ul.quicktabs-tabs li{margin:0;}ul.quicktabs-tabs li a{border-color:#F4F4F4;margin:0.25em 0.25em 0.25em 0;border-radius:3px;background:#F4F4F4;text-decoration:none;padding:0.25em 0.5em;display:inline-block;}ul.quicktabs-tabs li.first a{margin:0;}ul.quicktabs-tabs li.active a{background:#1E1E1E;color:#FFF;}.block.block-quicktabs .view-header{margin-top:1em;}.block.block-quicktabs{background:none;}.quicktabs_main.quicktabs-style-basic,ul.quicktabs-tabs.quicktabs-style-basic,ul.quicktabs-tabs.quicktabs-style-basic li.active{border-color:#F4F4F4;}ul.quicktabs-tabs.quicktabs-style-basic li{padding:2px 10px 2px 10px;line-height:1.5em;}ul.quicktabs-tabs.quicktabs-style-basic li.active,.quicktabs_main.quicktabs-style-basic{background-color:#F4F4F4;}ul.quicktabs-tabs.quicktabs-style-basic li.active{border-bottom:1px solid #F4F4F4;}p.job-title ~ p{color:#F4F4F4;font-size:0.84em;}#content{}#content .profile-image img,#content .field-name-field-mprofile-prof-image img{border:2px solid #F4F4F4;}@media only screen and (max-width:680px){#content .profile-image img,#content .field-name-field-mprofile-prof-image img{float:none;width:80%;height:auto;margin:0 auto;display:block;}}#content .profile-image.medium img,#content .field-name-field-mprofile-prof-image img{float:right;max-width:25%;height:auto;}#content .profile-image.fullwidth img,#content .field-name-field-mprofile-prof-image.fullwidth img{margin:0 auto;width:100%;max-width:100%;display:block;}.container-m .wrapper{padding:0 0 10px 0;}.profile-title{float:left;width:72%;}.profile-title .field-label-above,.profile-title .field-label-inline{border:0;}@media only screen and (max-width:680px){.profile-title{text-align:center;float:none;width:auto;padding:0 10px;}}@media only screen and (max-width:680px){.profile-name{font-size:0.75em;text-align:center;}}#content .profile-name .field-type-text:first-child{margin:0 0 0.25em 0;}#content .profile-name .field-type-text:first-child .field-items{margin:0.125em 0 0.5em 0 !important;}.profile-title .field-name-field-mprofile-last-name,.profile-title .field-name-field-mprofile-middle-name,.profile-title .field-name-field-mprofile-first-name{font-family:"海角精品黑料Sans-Bold","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;color:#1E1E1E;font-size:2.25em;}.profile-title .field-name-field-mprofile-last-name .field-items,.profile-title .field-name-field-mprofile-middle-name .field-items,.profile-title .field-name-field-mprofile-first-name .field-items{margin:0.5em 0;}.group-contact{background:#F4F4F4;margin:20px 0;}.group-contact legend{float:left;margin:20px 0 0 20px;font-family:"McgillSans-Regular","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;}.group-contact .field{flex-basis:calc(100% / 3 - 40px);margin:0 20px;}@media only screen and (max-width:680px){.group-contact .field{display:inline-block;}}.group-contact .fieldset-wrapper{width:100%;}@media (min-width:480px){.group-contact .fieldset-wrapper{display:flex;flex-wrap:wrap;}}.field-name-field-mprofile-phone .field-label:before{font-family:FontAwesome;content:"飩";margin-right:6px;}.field-name-field-mprofile-address .field-label:before{font-family:FontAwesome;content:"飪";margin-right:6px;}.field-type-email .field-label:before{font-family:FontAwesome;content:"飥";margin-right:6px;}.field-name-field-mprofile-fax .field-label:before{font-family:FontAwesome;content:"飭";margin-right:6px;}@font-face{font-family:"海角精品黑料Sans-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}.block-menu ul.menu,.block-menu ul.menu li{margin:0;padding:0;}.block-menu ul li.expanded,.block-menu ul li.collapsed,.block-menu ul li.leaf{list-style-image:none;list-style:none;}a.nolink,a.nolink:hover{text-decoration:none;}#navigation,#navigation *{box-sizing:border-box;}.d9-header{--nav-bg:none;--nav-link-color:#000;--nav-active-bg:none;--nav-active-color:#000;--nav-hover-color:#ED1B2FFF;--nav-wrapper-hover-color:#FFF;--nav-list-hover-border:2px solid #ED1B2FFF;--sf-link-color:#000;}#navigation{background:var(--nav-bg,#1E1E1E);width:100%;border-right:1px solid #F4F4F4;font-size:13px;}@media only screen and (max-width:680px){#navigation{float:left;}}body:not(.expanded-nav) #navigation .sf-menu{height:42px;}#navigation .sf-menu{line-height:1.5;}@media only screen and (max-width:680px){#navigation .sf-menu{float:left;}}#navigation ul.sf-main-menu{margin:0;}#navigation .sf-menu h3{text-shadow:none;}#navigation .block-superfish,.region-nav{margin:0;padding:0;width:100%;}#navigation > li{display:inline;margin:0;padding:0;}#navigation .sf-main-menu > li > a{display:inline-block;padding:12px 10px;height:42px;color:var(--nav-link-color,#FFF);text-decoration:none;letter-spacing:0px;}ul.sf-main-menu li.active-trail > a,.sf-menu li > a:focus,.sf-menu li > a:hover,.sf-menu li > a:active,.sf-menu > li:hover > a,.sf-menu > li.sfHover > a{background:var(--nav-active-bg,#000);padding:10px 12px;color:var(--nav-active-color,#FFF);text-decoration:none;}.sf-menu a,.sf-menu a:visited{color:#000;}.sf-menu li ul li a:hover{color:var(--nav-hover-color,#FFF);}#navigation .sf-horizontal > .first a,#navigation .sf-horizontal > .first a.active,#navigation .sf-horizontal > .first a:hover{font-family:fontawesome;font-size:0;}#navigation .sf-horizontal > .first a:before{content:"飥";font-size:16px;line-height:1;}#navigation ul li ul li a.nolink,#navigation ul li ul li a.nolink:hover{color:#787165;font-size:0.95em;}.sf-menu .sf-megamenu li a,.sf-menu .sf-megamenu li a:link,.sf-menu .sf-megamenu li a:visited,.sf-menu .sf-megamenu li a:hover,.sf-menu .sf-megamenu li.active-trail a{padding:4px 0;font-size:0.9em;line-height:1.3;}.sf-menu li ul.sf-megamenu,.sf-menu li ul.sf-megamenu li.sf-megamenu-wrapper,.sf-menu li ul.sf-megamenu li.sf-megamenu-wrapper ol{max-width:780px;}.sf-menu li ul.sf-megamenu li.sf-megamenu-wrapper,.sf-menu li ul.sf-megamenu li.sf-megamenu-wrapper:hover,.sf-menu li ul.sf-megamenu li.sf-megamenu-wrapper.sfHover{background:var(--nav-wrapper-hover-color,#000);padding:10px 0 10px 10px;}.sf-menu li ul.sf-megamenu li ol li{background:none;border:0 none;}.sf-menu li ul.sf-megamenu li.sf-megamenu-wrapper ol,.sf-menu li ul.sf-megamenu li.sf-megamenu-wrapper ol li{margin:0;padding:0;}.sf-menu ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column > a{font-weight:bold;padding:1em;}.sf-menu ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column:hover > a{color:#000;}.sf-menu ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column > a:focus,.sf-menu ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column > a:hover,.sf-menu ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column > a:active{color:#000;}.sf-menu.rtl ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column ol li{background-position:right center;margin:0 1em 0 0;padding:0 1em 0 0;}.sf-menu li ul.sf-megamenu li.sf-megamenu-wrapper ol li{max-width:13em;}.sf-menu ul.sf-megamenu .sf-megamenu-column{max-width:13em;}.sf-menu ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column{display:inline;float:left;max-width:13em;margin-right:0.45em;}.sf-menu.rtl ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column{float:right;}.sf-menu li.sf-parent-children-1 ul.sf-megamenu{width:12em;}.sf-menu li.sf-parent-children-2 ul.sf-megamenu{width:24em;}.sf-menu li.sf-parent-children-3 ul.sf-megamenu{width:36em;}.sf-menu li.sf-parent-children-4 ul.sf-megamenu{width:48em;}.sf-menu li.sf-parent-children-5 ul.sf-megamenu{width:60em;}.sf-menu li.sf-parent-children-6 ul.sf-megamenu{width:72em;}.sf-menu li.sf-parent-children-7 ul.sf-megamenu{width:84em;}.sf-menu li.sf-parent-children-8 ul.sf-megamenu{width:96em;}.sf-menu li.sf-parent-children-9 ul.sf-megamenu{width:108em;}.sf-menu li.sf-parent-children-10 ul.sf-megamenu{width:120em;}.block-superfish,.block-superfish .content{overflow:visible !important;width:100%;}.sf-menu{float:left;margin:0;padding:0;}.sf-menu a > .sf-sub-indicator{top:1.5em;background-image:none;}.sf-menu.rtl a > .sf-sub-indicator{background-image:none;}.sf-menu.sf-vertical a > .sf-sub-indicator{top:1.1em;}.sf-menu li li .sf-sub-indicator,.sf-menu li li a > .sf-sub-indicator{top:1em;}.sf-menu ul{padding-left:0;}.sf-menu.rtl ul{padding-left:auto;padding-right:0;}.sf-menu.sf-horizontal li:hover > ul,.sf-menu.sf-horizontal li.sfHover > ul{top:41px;}.sf-menu.sf-horizontal.rtl > li:hover > ul,.sf-menu.sf-horizontal.rtl > li.sfHover > ul{left:auto;right:-1px;}.sf-menu.sf-horizontal li li:hover > ul,.sf-menu.sf-horizontal li li.sfHover > ul,.sf-menu.sf-vertical li:hover > ul,.sf-menu.sf-vertical li.sfHover > ul,.sf-menu.sf-navbar li li li:hover > ul,.sf-menu.sf-navbar li li li.sfHover > ul,.sf-menu.sf-navbar li li li.active-trail ul{top:-1px;}.sf-menu.sf-horizontal > li:first-child:hover > ul,.sf-menu.sf-horizontal > li:first-child.sfHover > ul{left:10px;}.sf-menu.sf-horizontal.rtl > li:first-child:hover > ul,.sf-menu.sf-horizontal.rtl > li:first-child.sfHover > ul{left:auto;right:10px;}.sf-menu.sf-horizontal li li li:first-child:hover > ul,.sf-menu.sf-horizontal li li li:first-child.sfHover > ul,.sf-menu.sf-vertical li:first-child:hover > ul,.sf-menu.sf-vertical li:first-child.sfHover > ul,.sf-menu.sf-navbar li li li li:first-child:hover > ul,.sf-menu.sf-navbar li li li li:first-child.sfHover > ul{top:10px;}.sf-menu.sf-navbar > li:hover > ul,.sf-menu.sf-navbar > li.sfHover > ul,.sf-menu.sf-navbar > li.active-trail > ul{top:50px;}.sf-menu.sf-navbar li li:hover > ul,.sf-menu.sf-navbar li li.sfHover > ul{top:38px;}.sf-menu li:hover,.sf-menu li.sfHover{border-bottom:var(--nav-list-hover-border,#000);}.sf-menu li a,.sf-menu li a:link,.sf-menu li a:visited{color:var(--sf-link-color,#FFF);padding:1.4em 1.5em;text-decoration:none;}.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active,.sf-menu li:hover > a,.sf-menu li.sfHover > a{color:#FFF;}.sf-menu li li a,.sf-menu.sf-vertical a{padding:1em 1.5em;}.sf-menu a.sf-with-ul{padding-right:3em;}.sf-menu.rtl a.sf-with-ul{padding-left:3em;padding-right:1.5em;}.sf-menu span.sf-description{color:#000;display:block;font-size:0.8em;line-height:1.5;margin:5px 0 0 5px;padding:0;}.sf-menu.sf-horizontal > li:first-child,.sf-menu.sf-navbar > li:first-child,.sf-menu.sf-navbar > li.firstandlast{border-left-color:#F4F4F4;}.sf-menu.sf-horizontal.rtl > li:first-child,.sf-menu.sf-navbar.rtl > li:first-child{border-left-color:#ffffff;}.sf-menu.sf-horizontal.rtl > li:last-child,.sf-menu.sf-navbar.rtl > li:last-child{border-left-color:#F4F4F4;}.sf-menu.sf-navbar li > ul > li{border:0 none;border-bottom:1px solid #F4F4F4;}.sf-menu.sf-navbar li > ul > li:first-child,.sf-menu.sf-navbar li > ul > li.firstandlast,.sf-menu.sf-navbar.rtl li > ul > li:last-child{border-left:1px solid #F4F4F4;}.sf-menu.sf-navbar li > ul > li:last-child,.sf-menu.sf-navbar li > ul > li.firstandlast,.sf-menu.sf-navbar.rtl li > ul > li:first-child{border-right:1px solid #F4F4F4;}.sf-menu.sf-vertical li:first-child,.sf-menu.sf-horizontal li li li:first-child,.sf-menu.sf-navbar li li li li:first-child,.sf-menu li ul.sf-megamenu li.sf-megamenu-wrapper{border-top-color:#F4F4F4;}.mb #block-superfish-1{width:100%;padding:0;}.mb ul.sf-menu.sf-accordion.sf-expanded{font-family:"McgillSans-Regular","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;background:#F4F4F4;}ul.sf-menu.sf-accordion,ul.sf-menu.sf-accordion ul,ul.sf-menu.sf-accordion li{width:100%;}ul.sf-menu.sf-accordion li a{background:#F4F4F4;color:#1E1E1E;padding:12px 9px;}ul.sf-menu.sf-accordion .sf-depth-2 > a{background:#1E1E1E;color:#FFF;}ul.sf-menu.sf-accordion .sf-depth-3 > a{background:#000;color:#FFF;}div.sf-accordion-toggle{height:1.6em;width:1.6em;font-family:fontawesome;position:absolute;right:6px;top:6px;}div.sf-accordion-toggle a{font-size:1.65em;color:#000;text-decoration:none;line-height:1;}div.sf-accordion-toggle a.sf-expanded:before{font-family:fontawesome;content:"飦";}div.sf-accordion-toggle a:before{font-family:fontawesome;content:"飪";}.sf-menu.sf-accordion li{border-top:1px solid #F4F4F4;border-bottom:1px solid #B8B8B8;}.sf-menu.sf-accordion li.first{border-top:0;}.sf-menu.sf-accordion li.last{border-bottom:0;}ul.sf-menu.sf-accordion li li{float:right;margin-left:3.9%;width:98%;}.sf-menu.sf-accordion li:hover{background:#F4F4F4;}.sf-menu.sf-accordion li ul{margin:10px 0;}.sf-menu.sf-accordion li a.sf-accordion-button{position:absolute;right:0;top:0;z-index:499;}.sf-menu.sf-accordion li.sf-expanded > a.sf-accordion-button{color:#000;}#navigation .sf-menu ul{-webkit-border-top-right-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomleft:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;}@media only screen and (max-width:680px){#navigation .block-superfish{display:none;}#header-inner > #strap-search{display:none;}#superfish-1-accordion #strap{display:block;}body > #block-superfish-1{display:block;}}body > #block-superfish-1 #superfish-1{display:none !important;}.mb #nav-column > ul.menu{background:#000;margin:0 10px;}.mb #nav-column > ul.menu .btn-nav{display:block;}@media only screen and (max-width:680px){#nav-column{z-index:9999;transition:top 0.2s ease-in-out;width:100%;}#nav-column.fixed{position:fixed;width:100%;}#nav-column.nav-up{top:-40px;position:relative;}#nav-column.nav-down{top:0;}}#nav-menu{display:block;width:100%;text-align:center;}@media (min-width:680px){#nav-menu{display:none;}}#nav-menu a.btn-nav,#nav-menu a.btn-nav:link,#nav-menu a.btn-nav:hover,#nav-menu a.btn-nav:visited{background:#000;color:#FFF;margin:0 10px;text-transform:uppercase;text-align:center;font-size:0.85em;}#nav-column > ul,#nav-column > div > ul{font-size:0.65em;margin:0;padding:0;border:0;}@media only screen and (max-width:680px){#nav-column > ul,#nav-column > div > ul{padding-left:1em;padding-right:1em;}}#nav-column > ul ul,#nav-column > div > ul ul{margin:0 0 0 1.125em;border-top:1px dotted #000;padding:0;}#nav-column > ul ul a:link,#nav-column > ul ul a:visited,#nav-column > div > ul ul a:link,#nav-column > div > ul ul a:visited{font-size:1.15em;padding:0.75em 0;letter-spacing:0.5px;}#nav-column > ul li.expanded ul ul,#nav-column > div > ul li.expanded ul ul{padding:0 0.25em;}#nav-column > ul li.expanded ul ul li,#nav-column > div > ul li.expanded ul ul li{border-bottom:1px solid #FFF;}#nav-column > ul li.expanded ul ul a:link,#nav-column > ul li.expanded ul ul a:visited,#nav-column > div > ul li.expanded ul ul a:link,#nav-column > div > ul li.expanded ul ul a:visited{padding:0.55em 0;}#nav-column > ul ul ul ul,#nav-column > div > ul ul ul ul{margin:0;}#nav-column > ul ul ul ul a:link,#nav-column > ul ul ul ul a:visited,#nav-column > div > ul ul ul ul a:link,#nav-column > div > ul ul ul ul a:visited{font-size:1.025em;letter-spacing:normal;padding:0.45em 0;}#nav-column li{border-bottom:1px dotted #979797;padding:0;margin:0;list-style:none;}#nav-column li.last{border-bottom:none !important;}#nav-column a,#nav-column a:link,#nav-column a:visited{display:block;font-size:1.25em;margin:0;padding:0.75em 0;text-transform:none;text-decoration:none;line-height:1.5;color:#FFF;}@media (min-width:680px){#nav-column a,#nav-column a:link,#nav-column a:visited{color:#000;}}#nav-column a.active-trail,#nav-column a:link.active-trail,#nav-column a:visited.active-trail{color:#000;}#nav-column a.active-trail.active,#nav-column a:link.active-trail.active,#nav-column a:visited.active-trail.active{font-family:"海角精品黑料Sans-Bold","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;background:#F4F4F4;padding-left:0.45em;}#nav-column a.nav-select,#nav-column a:link.nav-select,#nav-column a:visited.nav-select{color:#000;font-family:"海角精品黑料Sans-Bold","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;}#nav-column a:hover,#nav-column .menu a:hover{color:#9E0918;}.section-site #nav-column .home-section a,.section-site #nav-column .home-section a.active{background:#ED1B2F;color:#FFF;padding:0.5em;}.section-site #nav-column .home-section a:before,.section-site #nav-column .home-section a.active:before{display:none;}.section-site #nav-column .home-section a:hover,.section-site #nav-column .home-section a.active:hover{background:#b8231c;}.mejs-container{clear:both;}iframe.media-youtube-player,.media-youtube-video{max-width:100%;}iframe.media-youtube-player,.mejs-video{margin-left:auto;margin-right:auto;display:block;}.me-cannotplay span{display:inline-block;}@font-face{font-family:"海角精品黑料Sans-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}.block-bean-twitter-pull .block-inner,.block-bean-twitter .block-inner{padding:1em 12px;}#sidebar-column .block-bean-twitter-pull .block-inner,#sidebar-column .block-bean-twitter .block-inner{padding:0;}.block ul.tweets-pulled-listing{margin:0;font-family:"McgillSans-Regular","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.8em;line-height:1.3;}#sidebar-column .block ul.tweets-pulled-listing{margin:0;}.block ul.tweets-pulled-listing li{border:1px solid #979797;padding:10px;border-radius:3px;}.block ul.tweets-pulled-listing a:link,.block ul.tweets-pulled-listing a:visited{color:#F4F4F4;}.block ul.tweets-pulled-listing .tweet-author a:link,.block ul.tweets-pulled-listing .tweet-author a:visited,.block ul.tweets-pulled-listing .tweet-text a{color:#000;text-decoration:none;}.block ul.tweets-pulled-listing .tweet-author a:link:hover,.block ul.tweets-pulled-listing .tweet-author a:visited:hover,.block ul.tweets-pulled-listing .tweet-text a:hover{text-decoration:underline;}.tweet-screenname a{text-decoration:none;font-size:0.95em;}.twitter-follow-button{display:none;}.tweet-actions{font-family:FontAwesome;line-height:0;margin-left:1em;}.tweet-actions a:link,.tweet-actions a:visited{text-decoration:none;visibility:hidden;display:inline-block;width:16px;height:16px;}.tweet-actions a:link i.fa,.tweet-actions a:visited i.fa{visibility:visible;font-size:14px;opacity:0.5;}.tweet-actions a:link i.fa:hover,.tweet-actions a:visited i.fa:hover{opacity:1;}.tweet-divider{display:none;}.tweet-text{margin:0.5em 0;}.twitter-widget{text-align:center;}:root{--icon-bluesky:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" width="24.7692" height="28" viewBox="0 0 24 24"><path d="M18.231,3.618c-2.312,1.736-4.785,5.107-5.948,7.244c-0.123,0.226-0.444,0.226-0.567,0c-1.163-2.137-3.636-5.508-5.948-7.244C3.949,2.252,1,1.195,1,4.559c0,0.672,0.385,5.643,0.611,6.451c0.606,2.169,2.454,3.089,4.437,3.195c0.19,0.01,0.222,0.261,0.043,0.324c-2.988,1.048-3.518,3.196-1.424,5.344c3.826,3.894,5.814,0.647,6.733-1.514c0.224-0.525,0.977-0.525,1.2,0c0.92,2.161,2.907,5.408,6.733,1.514c2.093-2.148,1.564-4.296-1.424-5.344c-0.179-0.063-0.146-0.313,0.043-0.324c1.983-0.106,3.83-1.026,4.437-3.195C22.615,10.203,23,5.231,23,4.559C23,1.195,20.051,2.252,18.231,3.618z"></path></svg>');--icon-threads:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" width="23" aria-label="Threads" viewBox="0 0 192 192"><path class="x19hqcy" d="M141.537 88.9883C140.71 88.5919 139.87 88.2104 139.019 87.8451C137.537 60.5382 122.616 44.905 97.5619 44.745C97.4484 44.7443 97.3355 44.7443 97.222 44.7443C82.2364 44.7443 69.7731 51.1409 62.102 62.7807L75.881 72.2328C81.6116 63.5383 90.6052 61.6848 97.2286 61.6848C97.3051 61.6848 97.3819 61.6848 97.4576 61.6855C105.707 61.7381 111.932 64.1366 115.961 68.814C118.893 72.2193 120.854 76.925 121.825 82.8638C114.511 81.6207 106.601 81.2385 98.145 81.7233C74.3247 83.0954 59.0111 96.9879 60.0396 116.292C60.5615 126.084 65.4397 134.508 73.775 140.011C80.8224 144.663 89.899 146.938 99.3323 146.423C111.79 145.74 121.563 140.987 128.381 132.296C133.559 125.696 136.834 117.143 138.28 106.366C144.217 109.949 148.617 114.664 151.047 120.332C155.179 129.967 155.42 145.8 142.501 158.708C131.182 170.016 117.576 174.908 97.0135 175.059C74.2042 174.89 56.9538 167.575 45.7381 153.317C35.2355 139.966 29.8077 120.682 29.6052 96C29.8077 71.3178 35.2355 52.0336 45.7381 38.6827C56.9538 24.4249 74.2039 17.11 97.0132 16.9405C119.988 17.1113 137.539 24.4614 149.184 38.788C154.894 45.8136 159.199 54.6488 162.037 64.9503L178.184 60.6422C174.744 47.9622 169.331 37.0357 161.965 27.974C147.036 9.60668 125.202 0.195148 97.0695 0H96.9569C68.8816 0.19447 47.2921 9.6418 32.7883 28.0793C19.8819 44.4864 13.2244 67.3157 13.0007 95.9325L13 96L13.0007 96.0675C13.2244 124.684 19.8819 147.514 32.7883 163.921C47.2921 182.358 68.8816 191.806 96.9569 192H97.0695C122.03 191.827 139.624 185.292 154.118 170.811C173.081 151.866 172.51 128.119 166.26 113.541C161.776 103.087 153.227 94.5962 141.537 88.9883ZM98.4405 129.507C88.0005 130.095 77.1544 125.409 76.6196 115.372C76.2232 107.93 81.9158 99.626 99.0812 98.6368C101.047 98.5234 102.976 98.468 104.871 98.468C111.106 98.468 116.939 99.0737 122.242 100.233C120.264 124.935 108.662 128.946 98.4405 129.507Z"/></svg>');}.follow-link-wrapper{display:inline-block;margin:0 4px 4px 0;width:27px;height:24px;line-height:1;}.follow-link-wrapper.follow-link-wrapper-more{width:auto;}.follow-link-wrapper.follow-link-wrapper-bluesky,.follow-link-wrapper.follow-link-wrapper-threads{position:relative;}a.follow-link,a.follow-link:link,a.follow-link:visited,a.follow-link:hover{font-family:fontawesome;display:block;color:#000;opacity:0.9;text-decoration:none;-webkit-text-size-adjust:none;font-size:0px;width:27px;height:24px;*letter-spacing:0px;*font-size:1em;}a.follow-link.follow-link-more,a.follow-link:link.follow-link-more,a.follow-link:visited.follow-link-more,a.follow-link:hover.follow-link-more{font-family:"McgillSans-Regular","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:inherit;letter-spacing:inherit;width:auto;height:24px;background:#000;border-radius:3px;color:#FFF;padding:0.0125em 0.5em;display:table-cell;vertical-align:middle;position:relative;top:0.45em;}a.follow-link.follow-link-bluesky,a.follow-link:link.follow-link-bluesky,a.follow-link:visited.follow-link-bluesky,a.follow-link:hover.follow-link-bluesky{position:absolute;top:5px;}a.follow-link.follow-link-threads,a.follow-link:link.follow-link-threads,a.follow-link:visited.follow-link-threads,a.follow-link:hover.follow-link-threads{position:absolute;top:7px;}a.follow-link:hover{opacity:1;}a.follow-link:after{font-size:26px;}a.follow-link.follow-link-this-site:after{content:"飩";}a.follow-link.follow-link-facebook:after{content:"飩";}a.follow-link.follow-link-googleplus:after{content:"飪";}a.follow-link.follow-link-twitter:after{content:"饾晱";}a.follow-link.follow-link-youtube:after{content:"飬";}a.follow-link.follow-link-flickr:after{content:"飬";}a.follow-link.follow-link-linkedin:after{content:"飩";}a.follow-link.follow-link-tumblr:after{content:"飬";}a.follow-link.follow-link-vimeo:after{content:"飭";}a.follow-link.follow-link-instagram:after{content:"飬";}a.follow-link.follow-link-mcgill-blogs:after{font-family:mcgill-extra-icons-font;content:"顦";}a.follow-link.follow-link-tenthousandcoffees:after{font-family:mcgill-extra-icons-font;font-size:22.5px;content:"瞍";}a.follow-link.follow-link-bluesky:after{font-size:22.5px;content:var(--icon-bluesky);}a.follow-link.follow-link-threads:after{font-size:22.5px;content:var(--icon-threads);}.block{background-color:transparent;box-sizing:border-box;clear:both;padding:10px 0;float:left;width:100%;overflow-wrap:break-word;word-wrap:break-word;}.block ul,.block ol{padding:0;margin:0.25em 0 0.25em 2em;list-style-position:outside;}.block p{margin-bottom:0;}@media only screen and (max-width:680px){.block .content{padding:0 5px;}.block.block-bean-mcgill-call-to-action .content{padding:0;}}.block-bean-mcgill-block .block-inner{padding:1em 12px;}#sidebar-column .block-bean-mcgill-block .block-inner{padding:0;}.block-bean.mode-full{max-width:100%;margin-left:auto;margin-right:auto;max-width:960px;float:none;}.block-bean.mode-full:after{content:" ";display:block;clear:both;}.block-bean.mode-half{width:49.0084985836%;float:left;margin-right:1.9830028329%;clear:none;margin-right:1.9830028329%;}@media only screen and (max-width:480px){.block-bean.mode-half{position:relative;width:100%;float:left;margin-left:0;margin-right:0;bottom:0;left:0;}}.block-bean.mode-third{width:32.0113314448%;float:left;margin-right:1.9830028329%;clear:none;margin-right:1.9830028329%;}@media only screen and (max-width:680px){.block-bean.mode-third{width:100%;float:left;margin-left:0;margin-right:0;}}.block-bean .field-name-field-m-image-info img{width:100% !important;height:auto;}.block-bean img{max-width:100%;height:auto;}.block-bean p img{margin:0;}.block.block-bean{padding:0;margin-bottom:4.0462427746%;}.block.block-bean .field-label{font-family:"海角精品黑料Sans-Bold","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.95em;font-weight:normal;color:#1E1E1E;margin-top:0;}#sidebar-column .block-bean,#sidebar-column .block-bean.mode-full,#sidebar-column .block-bean.mode-half,#sidebar-column .block-bean.mode-third{margin-bottom:0;}#sidebar-column .block-bean .field-wrapper,#sidebar-column .block-bean.mode-full .field-wrapper,#sidebar-column .block-bean.mode-half .field-wrapper,#sidebar-column .block-bean.mode-third .field-wrapper{width:100%;left:0;bottom:0;}#sidebar-column .block{border-bottom:1px solid #979797;box-sizing:border-box;clear:both;float:left;padding:12px 10px 12px 10px;width:100%;}@media only screen and (max-width:680px){#sidebar-column .block{padding:16px 0;}}#sidebar-column .block ul,#sidebar-column .block ol{padding:0;margin:0.25em 0 0.25em 1em;list-style-position:outside;}#sidebar-column .block .item-list{clear:both;}#sidebar-column .block .item-list ul,#sidebar-column .block .item-list ol{margin:0.25em 0 0 0;}#sidebar-column .block .pager{margin:0;display:block;clear:both;width:100%;font-size:0.85em;}#sidebar-column .block .pager li{margin:0;}#sidebar-column .block img{max-width:100%;width:auto;height:auto !important;}#sidebar-column .block .block-inner > h3,#sidebar-column .block .block-inner > h2{background:#F4F4F4;color:#000;margin:-12px -10px 10px -10px;padding:16px 10px;font-size:1em;clear:both;}@media only screen and (max-width:680px){#sidebar-column .block .block-inner > h3,#sidebar-column .block .block-inner > h2{margin:0 0 1em 0;width:auto;}}.google-appliance-onebox-module{font-family:"McgillSans-Regular","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;background:#F4F4F4;margin-bottom:6.1946902655%;}.google-appliance-onebox-module .item-list{font-size:0.85em;}.google-appliance-onebox-module .item-list li{margin-left:1em;}@font-face{font-family:"海角精品黑料Sans-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}.block-bean-mcgill-post-card{box-sizing:border-box;border:0 1px 0 0;}.block-bean-mcgill-post-card .inner-wrapper > .field{margin:0.5em 0;}.block-bean-mcgill-post-card .inner-wrapper > .field.field-name-field-m-image-info{margin-bottom:1em;}.block-bean-mcgill-post-card ul,.block-bean-mcgill-post-card .field.field-name-field-m-block-link .field-items{font-size:1em;list-style:none;}.block-bean-mcgill-post-card ul a,.block-bean-mcgill-post-card .field.field-name-field-m-block-link .field-items a{color:#000;}.block-bean-mcgill-post-card > .content{margin:10px;}.block-bean-mcgill-post-card > h3{padding:0;}.block-bean-mcgill-post-card .field.field-name-field-m-block-link{margin:0 0 0.5em 0;}.block-bean-mcgill-post-card .field.field-name-field-m-block-link .field-items{margin:0 0 1em 0;}.block-bean-mcgill-post-card .field.field-name-field-m-block-link a{margin:0.45em 0 0.45em 0;line-height:1.3;list-style:none;display:list-item;padding-left:1em;position:relative;}.block-bean-mcgill-post-card .field.field-name-field-m-block-link a:before{content:"飫";font-family:fontawesome;font-size:0.75em;margin-right:0.5em;margin-left:0.5em;position:absolute;left:0;}.block-bean-mcgill-post-card .field.field-name-field-m-block-file{padding:8.4337349398% 0;margin:0.5em 0 0 0;border-top:1px dashed #F4F4F4;}.block-bean-mcgill-post-card .field.field-name-field-m-block-file a:link{text-decoration:none;}.block-bean-mcgill-post-card.mode-half h3{font-size:1.75em;}.block-bean-mcgill-post-card.mode-third h3{font-size:1.45em;}.block-bean-mcgill-post-card.mode-full{background:transparent;font-size:1em;}.block-bean-mcgill-post-card.mode-full .container-content{width:100%;float:left;margin-left:0;margin-right:0;}.block-bean-mcgill-post-card.mode-full .container-content.image{width:40.5099150142%;float:left;margin-right:1.9830028329%;}@media only screen and (max-width:680px){.block-bean-mcgill-post-card.mode-full .container-content.image{width:100%;float:left;margin-left:0;margin-right:0;}}@media only screen and (max-width:680px){.block-bean-mcgill-post-card.mode-full .container-content{width:100%;float:left;margin-left:0;margin-right:0;}}.block-bean-mcgill-post-card.mode-full .container-image{width:57.507082153%;float:left;margin-right:1.9830028329%;float:right;margin-right:0;}@media only screen and (max-width:680px){.block-bean-mcgill-post-card.mode-full .container-image{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:4.0462427746%;}}.block-bean-mcgill-post-card.mode-full h2,.block-bean-mcgill-post-card.mode-full .block-inner > h3,.block-bean-mcgill-post-card.mode-full .block-inner > h2{font-size:1.95em;margin-top:0;font-family:"海角精品黑料Sans-Bold","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;}.block-bean-mcgill-post-card.mode-full .field-name-field-m-block-body{color:#000;padding:0 2em 0 0;}.block-bean-mcgill-post-card.mode-full .entity.bean-mcgill-post-card.clearfix{width:100%;clear:none;}.block-bean-mcgill-post-card.mode-full .field-name-field-m-image-info{margin:0;}.block-bean-mcgill-post-card.mode-full ul,.block-bean-mcgill-post-card.mode-full .field.field-name-field-m-block-link a{margin-left:0;}.block-bean-mcgill-post-card.mode-full .field-name-field-m-block-link{border:0;margin:1em 0;}@media only screen and (max-width:680px){.block-bean-mcgill-post-card.mode-full .field-name-field-m-block-link{position:relative;width:100%;bottom:0;left:0;}}#sidebar-column .block-bean-mcgill-post-card.mode-third,#sidebar-column .block-bean-mcgill-post-card.mode-half,#sidebar-column .block-bean-mcgill-post-card.mode-full,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-post-card.mode-third,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-post-card.mode-half,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-post-card.mode-full{width:100%;font-size:1em;}#sidebar-column .field-name-field-m-block-body,.vert-nav.sidebar-second #sidebar-column .field-name-field-m-block-body{border:0;padding:0;}#sidebar-column .field-name-field-m-block-link,#sidebar-column .field-name-field-m-block-file,.vert-nav.sidebar-second #sidebar-column .field-name-field-m-block-link,.vert-nav.sidebar-second #sidebar-column .field-name-field-m-block-file{width:100%;float:left;}#sidebar-column .bean-mcgill-post-card .container-image,#sidebar-column .bean-mcgill-post-card .container-content,.vert-nav.sidebar-second #sidebar-column .bean-mcgill-post-card .container-image,.vert-nav.sidebar-second #sidebar-column .bean-mcgill-post-card .container-content{width:100%;}.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action p:first-of-type{margin-top:0;}@media (min-width:960px){.js #highlighted .cta-dynamic-wrapper{max-width:15.0141643059%;position:fixed;right:0;margin-top:-0.5em;z-index:9999;}}.js #highlighted .cta-dynamic-wrapper .block-bean-mcgill-call-to-action.mode-enhanced{margin-bottom:1em;transition-timing-function:ease-in;transition:0.3s;}.js #highlighted .cta-dynamic-wrapper .block-bean-mcgill-call-to-action.mode-enhanced .block-inner{padding:1.4em 1.4em 2.1em 1.4em;}.js #highlighted .cta-dynamic-wrapper .block-bean-mcgill-call-to-action.mode-enhanced .inner-wrapper{margin:0;}.js #highlighted .cta-dynamic-wrapper .block-bean-mcgill-call-to-action.mode-enhanced i.toggle{visibility:hidden;}@media (min-width:960px){.js #highlighted .cta-dynamic-wrapper .block-bean-mcgill-call-to-action.mode-enhanced{position:relative;right:0;margin-bottom:0.5em;width:100%;}.js #highlighted .cta-dynamic-wrapper .block-bean-mcgill-call-to-action.mode-enhanced i.toggle{visibility:visible;color:#FFF;opacity:1;position:absolute;bottom:0.25em;left:0.5em;}.js #highlighted .cta-dynamic-wrapper .block-bean-mcgill-call-to-action.mode-enhanced i.toggle:hover{opacity:0.6;}}.js #highlighted .cta-dynamic-wrapper .block-bean-mcgill-call-to-action.mode-enhanced.hidden{transform:translateX(88%);}.block-bean-mcgill-banner{position:relative;padding:0;margin:0 0 1em 0;}.block-bean-mcgill-banner .field-name-field-m-block-body .field-items{margin:0.65em 0;}.block-bean-mcgill-banner .field-name-field-m-block-link .field-item{margin:0 0.5em 1em 0;display:inline-block;}.block-bean-mcgill-banner .field-wrapper h1{color:#FFF !important;padding:0.25em 0;}.block-bean-mcgill-banner .field-wrapper h2{color:#FFF !important;padding:0.25em 0;}.block-bean-mcgill-banner .field-wrapper h3{color:#FFF !important;padding:0.25em 0;}.block-bean-mcgill-banner .field-wrapper h4{color:#FFF !important;padding:0.25em 0;}.block-bean-mcgill-banner .field-wrapper h5,.block-bean-mcgill-banner .field-wrapper .mds-accordion > summary{color:#FFF !important;padding:0.25em 0;}.block-bean-mcgill-banner .field-wrapper h6{color:#FFF !important;padding:0.25em 0;}.block-bean-mcgill-banner a:link,.block-bean-mcgill-banner a:visited{color:#FFF;}.block-bean-mcgill-banner .field-wrapper{position:absolute;background:rgba(0,0,0,0.7);color:#FFF;}@media only screen and (max-width:680px){.block-bean-mcgill-banner .field-wrapper{background:#000;position:relative;width:100%;bottom:0;}}.block-bean-mcgill-banner .inner-wrapper{padding:0.25em 1em;}.block-bean-mcgill-banner .field-name-field-m-image-info .field-items{margin:0;}.block-bean-mcgill-banner.mode-full .field-name-field-m-block-body h2,.block-bean-mcgill-banner.mode-full .field-name-field-m-block-body h3,.block-bean-mcgill-banner.mode-full .field-name-field-m-block-body h4,.block-bean-mcgill-banner.mode-full .field-name-field-m-block-body h5,.block-bean-mcgill-banner.mode-full .field-name-field-m-block-body .mds-accordion > summary{font-size:2em;}.block-bean-mcgill-banner.mode-half .field-wrapper{width:49.0084985836%;font-size:0.85em;left:0.75em;bottom:0.75em;}@media only screen and (max-width:680px){.block-bean-mcgill-banner.mode-half .field-wrapper{position:relative;width:100%;bottom:0;left:0;}}.block-bean-mcgill-banner.mode-third .field-wrapper{width:100%;font-size:0.85em;left:0;bottom:0;}@media only screen and (max-width:680px){.block-bean-mcgill-banner.mode-third .field-wrapper{position:relative;width:100%;bottom:0;left:0;}}.block-bean-mcgill-banner .field-wrapper{width:calc(50% - 1.125em);left:1em;bottom:1em;}@media only screen and (max-width:680px){.block-bean-mcgill-banner .field-wrapper{position:relative;width:100%;bottom:0;left:0;}}#sidebar-column .block-bean-mcgill-banner,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-banner{padding:0;width:100%;}@font-face{font-family:"海角精品黑料Sans-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}.block-bean-bean-relevant .block-inner{padding:1em 12px;}.block-bean-bean-relevant.viewmode-title .item-list ul{margin:0;padding:0;}.block-bean-bean-relevant.viewmode-linked_title_enhanced{max-width:100%;margin-left:auto;margin-right:auto;}.block-bean-bean-relevant.viewmode-linked_title_enhanced:after{content:" ";display:block;clear:both;}.block-bean-bean-relevant.viewmode-linked_title_enhanced .node{overflow:hidden;margin-bottom:0.9817671809%;height:240px;background-color:#ED1B2F;}@media (min-width:680px){.block-bean-bean-relevant.viewmode-linked_title_enhanced .node{width:33.023255814%;float:left;margin-right:0.4651162791%;}}@media (min-width:680px){.block-bean-bean-relevant.viewmode-linked_title_enhanced .node:nth-child(3n+3){float:right;margin-right:0;}}.block-bean-bean-relevant.viewmode-linked_title_enhanced .node:nth-child(1) img{background:#ED1B2F;}.block-bean-bean-relevant.viewmode-linked_title_enhanced .node:nth-child(2n+2) img{background:#ED1B2F;filter:grayscale(1);}.block-bean-bean-relevant.viewmode-linked_title_enhanced .node > .content{position:relative;height:240px;padding:0;}.block-bean-bean-relevant.viewmode-linked_title_enhanced .content .node h2{display:block;position:relative;z-index:2;padding-top:0;height:240px;}.block-bean-bean-relevant.viewmode-linked_title_enhanced .content .node h2 a:link,.block-bean-bean-relevant.viewmode-linked_title_enhanced .content .node h2 a:visited{margin-left:0;list-style:none;color:#FFF;text-decoration:none;display:inline-block;padding:20px 20px 20px 20px;box-sizing:border-box;height:240px;width:100%;position:relative;}.block-bean-bean-relevant.viewmode-linked_title_enhanced .content .node h2 a:link .published_date,.block-bean-bean-relevant.viewmode-linked_title_enhanced .content .node h2 a:visited .published_date{font-size:0.5em;position:absolute;bottom:0;right:1em;}.block-bean-bean-relevant.viewmode-linked_title_enhanced .content .node h2:hover a{background:rgba(213,0,0,0.6);}.block-bean-bean-relevant.viewmode-linked_title_enhanced .content .node img{position:absolute;max-width:none;filter:grayscale(90%);top:0;height:240px;}.block-bean-bean-relevant.viewmode-linked_title_enhanced .content .node.odd a{background:#ED1B2F;background:rgba(213,0,0,0.85);}.block-bean-bean-relevant.viewmode-linked_title_enhanced .content .node.odd a:hover{background:rgba(213,0,0,0.6);}.block-bean-bean-relevant.viewmode-linked_title_enhanced .content .node.even a{background:#ED1B2F;background:rgba(190,17,33,0.85);}.block-bean-bean-relevant.viewmode-linked_title_enhanced .content .node.even a:hover{background:rgba(190,17,33,0.6);}@media (min-width:680px){.block-bean-bean-relevant.viewmode-linked_title_enhanced .content .node:nth-child(3n+3) a{float:right;margin-right:0;}}.region-sidebar_second.block-bean-bean-relevant.viewmode-linked_title_enhanced .node{font-size:0.65em;clear:both;width:100%;height:auto;}.region-sidebar_second.block-bean-bean-relevant.viewmode-linked_title_enhanced .node > .content{height:auto;}.region-sidebar_second.block-bean-bean-relevant.viewmode-linked_title_enhanced .node h2{height:auto;min-height:90px;padding-bottom:0;display:block;}.region-sidebar_second.block-bean-bean-relevant.viewmode-linked_title_enhanced .node h2 a:link,.region-sidebar_second.block-bean-bean-relevant.viewmode-linked_title_enhanced .node h2 a:visited{font-size:1em;height:auto;min-height:90px;padding:0.75em;}@media (min-width:680px){.region-sidebar_second.block-bean-bean-relevant.viewmode-linked_title_enhanced .content .node a:link,.region-sidebar_second.block-bean-bean-relevant.viewmode-linked_title_enhanced .content .node a:visited{width:100%;}}.region-sidebar_second.block-bean-bean-relevant .item-list ul{list-style:none;}.region-sidebar_second.block-bean-bean-relevant .item-list ul li{margin-left:0;line-height:1.3;font-size:0.85em;font-family:"McgillSans-Regular","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;}.region-sidebar_second.block-bean-bean-relevant .item-list a:link,.region-sidebar_second.block-bean-bean-relevant .item-list a:visited{width:100%;float:left;margin-left:0;margin-right:0;margin:0.5em 0;padding:0;background-color:transparent;color:#000;text-decoration:none;min-height:auto;}.region-sidebar_second.block-bean-bean-relevant .item-list a:link:hover,.region-sidebar_second.block-bean-bean-relevant .item-list a:visited:hover{color:#000;}.block-bean-mcgill-hero.mode-full,.block-bean-mcgill-hero.mode-default{width:100%;float:left;margin-left:0;margin-right:0;max-width:none;}.block-bean-mcgill-hero.mode-full .content,.block-bean-mcgill-hero.mode-default .content{padding:0;}#highlighted .block-bean-mcgill-hero.mode-full,#highlighted .block-bean-mcgill-hero.mode-default{margin:0;}#flintbox-embed{max-width:720px;}@media (min-width:960px){.no-sidebars.no-vert-nav #flintbox-embed{min-width:998px;}}#inner-container .nivoSlider{max-width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box;}#inner-container .nivoSlider:after{content:" ";display:block;clear:both;}.theme-swap .nivo-caption{position:absolute;right:0;top:0;z-index:8;width:36.2606232295%;float:right;margin-right:0;padding:1em;overflow:hidden;left:auto;}.slider-wrapper.theme-default,.slider-wrapper.theme-swap{}.slider-wrapper.theme-default .nivoSlider,.slider-wrapper.theme-swap .nivoSlider{border:0;padding:0;margin:0;position:relative;border:1px solid #979797;box-shadow:0 0 2px rgba(0,0,0,0.5);box-shadow:none;}.slider-wrapper.theme-default .nivo-controlNav,.slider-wrapper.theme-swap .nivo-controlNav{padding:6px 0;}.slider-wrapper.theme-default .nivo-controlNav a,.slider-wrapper.theme-swap .nivo-controlNav a{background:#F4F4F4;border:2px solid #FFF;width:12px;height:12px;margin:0 4px;border-radius:12px;display:inline-block;text-indent:-9999px;}.slider-wrapper.theme-default .nivo-controlNav a.active,.slider-wrapper.theme-swap .nivo-controlNav a.active{background:#1E1E1E;}.slider-wrapper.theme-default .nivo-controlNav.nivo-thumbs-enabled a.active img,.slider-wrapper.theme-swap .nivo-controlNav.nivo-thumbs-enabled a.active img{border-color:#979797;background:#1E1E1E;opacity:1;}.slider-wrapper.theme-default .nivo-controlNav.nivo-thumbs-enabled a img,.slider-wrapper.theme-swap .nivo-controlNav.nivo-thumbs-enabled a img{width:80px;border:2px solid #F4F4F4;background:#F4F4F4;opacity:0.7;}.slider-wrapper.theme-default .nivo-controlNav.nivo-thumbs-enabled a,.slider-wrapper.theme-swap .nivo-controlNav.nivo-thumbs-enabled a{display:inline-block;width:auto;height:auto;background:none;margin-bottom:5px;}.slider-wrapper.theme-default .nivo-directionNav a,.slider-wrapper.theme-swap .nivo-directionNav a{background:rgba(126,134,126,0.8) url(/sites/all/themes/moriarty/images/slide_arrows.png);height:30px;width:30px;display:inline-block;text-indent:-9999px;opacity:0;}@media only screen and (max-width:680px){.slider-wrapper.theme-default .nivo-directionNav a,.slider-wrapper.theme-swap .nivo-directionNav a{display:none;}}.slider-wrapper.theme-default .nivo-directionNav a.nivo-prevNav,.slider-wrapper.theme-swap .nivo-directionNav a.nivo-prevNav{left:-1px;background-position:3px 0;}.slider-wrapper.theme-default .nivo-directionNav a.nivo-nextNav,.slider-wrapper.theme-swap .nivo-directionNav a.nivo-nextNav{right:-1px;background-position:-34px 0;}.slider-wrapper.theme-default .nivo-directionNav a:hover,.slider-wrapper.theme-swap .nivo-directionNav a:hover{background-color:#000;}.slider-wrapper.theme-default:hover .nivo-directionNav a,.slider-wrapper.theme-swap:hover .nivo-directionNav a{opacity:1;}.slider-wrapper.theme-default:hover .nivo-directionNav a.nivo-nextNav,.slider-wrapper.theme-swap:hover .nivo-directionNav a.nivo-nextNav{right:10px;}.slider-wrapper.theme-default:hover .nivo-directionNav a.nivo-prevNav,.slider-wrapper.theme-swap:hover .nivo-directionNav a.nivo-prevNav{left:10px;}.slider-wrapper.theme-default .nivo-caption,.slider-wrapper.theme-swap .nivo-caption{background:#F4F4F4;bottom:-1px;color:#000;opacity:1;font-size:1em;font-family:"McgillSans-Regular","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;}.slider-wrapper.theme-default .nivo-caption h1,.slider-wrapper.theme-swap .nivo-caption h1{padding-bottom:0.125em;}.slider-wrapper.theme-default .nivo-caption h2,.slider-wrapper.theme-swap .nivo-caption h2{padding-bottom:0.125em;}.slider-wrapper.theme-default .nivo-caption h3,.slider-wrapper.theme-swap .nivo-caption h3{padding-bottom:0.125em;}.slider-wrapper.theme-default .nivo-caption h4,.slider-wrapper.theme-swap .nivo-caption h4{padding-bottom:0.125em;}.slider-wrapper.theme-default .nivo-caption h5,.slider-wrapper.theme-default .nivo-caption .mds-accordion > summary,.slider-wrapper.theme-swap .nivo-caption h5,.slider-wrapper.theme-swap .nivo-caption .mds-accordion > summary{padding-bottom:0.125em;}.slider-wrapper.theme-default .nivo-caption h6,.slider-wrapper.theme-swap .nivo-caption h6{padding-bottom:0.125em;}.slider-wrapper.theme-default .nivo-caption *,.slider-wrapper.theme-swap .nivo-caption *{padding-left:0 !important;padding-right:0 !important;}.slider-wrapper.theme-default .nivo-caption a,.slider-wrapper.theme-default .nivo-caption a:link,.slider-wrapper.theme-swap .nivo-caption a,.slider-wrapper.theme-swap .nivo-caption a:link{border:0;color:#000;}.slider-wrapper.theme-default .nivo-caption a:hover,.slider-wrapper.theme-default .nivo-caption a:link:hover,.slider-wrapper.theme-swap .nivo-caption a:hover,.slider-wrapper.theme-swap .nivo-caption a:link:hover{color:#222;}@media only screen and (max-width:680px){.slider-wrapper .nivo-caption{position:relative;max-width:100%;width:100%;}}.slider-wrapper.theme-default .nivo-caption{background:rgba(236,239,241,0.95);padding:0.5em 1em;}@media only screen and (max-width:680px){.slider-wrapper.theme-default .nivo-caption{position:relative;}}.theme-swap .nivoSlider img{position:absolute;top:0;left:0;max-width:64.2356241234%;margin:0;}@media only screen and (max-width:680px){.theme-swap .nivoSlider img{max-width:100%;}}.theme-swap .nivo-controlNav{text-align:center;padding:20px 0;}.theme-swap .nivo-controlNav.nivo-thumbs-enabled img{display:block;width:120px;height:auto;}#top-content .region .block-media-nivo-slider:first-child,#top-page .region .block-media-nivo-slider:first-child{padding:0 0 10px 0;}#sidebar-column .nivo-caption{position:relative;max-width:100%;width:100%;top:0;left:0;}#sidebar-column .nivo-caption p{margin-top:0;}.no-vert-nav.no-sidebars #main-column .block-media-nivo-slider.js-center-media{max-width:960px;}.vert-nav #top-page .block-media-nivo-slider.js-center-media,.vert-nav #bottom-page .block-media-nivo-slider.js-center-media{max-width:756px;}.vert-nav.no-sidebars #main-column .block-media-nivo-slider.js-center-media{max-width:756px;}.vert-nav.one-sidebar #main-column .block-media-nivo-slider.js-center-media{max-width:531px;}.no-vert-nav.one-sidebar #main-column .block-media-nivo-slider.js-center-media{max-width:737px;}@font-face{font-family:"海角精品黑料Sans-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}.d9-header{--border-radus:3px;--header-border:none;--header-bg-color:none;--mcgill-logo--width:144px;--logo-bg-size:contain;--a11y-position--right:0;--a11y-ul-position:relative;--a11y-ul-position--top:auto;--a11y-ul-position--left:auto;--a11y-link-color:#000;--a11y-link-size:1.25em;--a11y-link-border:2px solid #000;--a11y-link-hover-bg:#000;--title-margin--left:162px;--title-padding--left:1.125em;--site-name-font-family:mcgillsans-medium,sans-serif;--strap-search-display:flex;--search-position-top:42px;}#header{border-top:var(--header-border,1px solid #ED1B2F);border-bottom:1px solid #979797;background-color:var(--header-bg-color,#F4F4F4);font-family:"海角精品黑料Sans-Bold","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;}#header form.mcgill-search-form input[type=text]{font-size:1em;}a#mcgill-logo{height:44px;position:absolute;top:36px;width:var(--mcgill-logo--width,19.2634560907%);min-width:var(--mcgill-logo--width,185px);background:transparent url(/sites/all/themes/moriarty/images/logo-red.png) no-repeat left;z-index:99;}@media only screen and (max-width:680px){a#mcgill-logo{display:inline-block;margin:0.25em 0 0 0.5em;position:static;width:32.0113314448%;float:left;margin-right:1.9830028329%;}}.svg a#mcgill-logo,.svg a#mcgill-logo:hover{background:url(/sites/all/themes/moriarty/images/logo-red.svg) no-repeat left;background-size:var(--logo-bg-size,initial);}@media only screen and (max-width:680px){.svg a#mcgill-logo,.svg a#mcgill-logo:hover{background-size:110px auto;}}div#accessibility{position:var(--a11y-position,absolute);top:0;right:0;display:inline-block;font-size:small;}@media only screen and (max-width:680px){div#accessibility{top:4px;right:3.2em;font-size:initial;}}div#accessibility ul{margin:0.25em 0 0 0;padding:0;list-style:none;position:var(--a11y-ul-position,static);top:var(--a11y-ul-position--top,unset);left:var(--a11y-ul-position--left,unset);}div#accessibility li{padding:0;margin:0;display:inline-block;}div#accessibility a{padding:0.35em 0.5em;color:var(--a11y-link-color,#000);font-size:var(--a11y-link-size,initial);border:var(--a11y-link-border,none);border-radius:var(--border-radus,0);line-height:1.1;display:inline-block;}div#accessibility a:hover{background:var(--a11y-link-hover-bg,#1E1E1E);}a#explore-mcgill{background:#ED1B2F;font-size:small;}a#explore-mcgill:hover{background:#9E0918;}#title-box{margin:32px 0 40px var(--title-margin--left,19.2634560907%);border-left:1px solid #979797;padding-left:var(--title-padding--left,1.5em);width:40.5099150142%;max-width:26em;min-height:43px;display:inline-block;z-index:1;}@media only screen and (max-width:680px){#title-box{margin:0;text-align:center;width:100%;max-width:none;padding:0.75em 0;border:0;}}#title-box a{color:#000;font-weight:lighter;}#title-box a:hover{color:#000;}@media only screen and (max-width:680px){#title-box a{font-weight:normal;}}#title-box img{max-width:100%;height:auto;}#logo{max-width:348px;}@media only screen and (max-width:680px){#logo{margin:0 10px;}}#logo a#site-name{top:0px;}a#site-name{text-decoration:none;line-height:1.1;font-size:1.5em;font-family:var(--site-name-font-family,McgillSans-Regular);display:block;position:relative;top:8px;}@media (min-width:680px){a#site-name{font-size:1.75em;-webkit-transition:none;-moz-transition:none;transition:none;}}#strap-search{display:var(--strap-search-display,block);justify-content:flex-end;align-items:center;gap:1em;width:32.0113314448%;right:0;text-align:right;top:var(--search-position-top,36px);margin:0;position:absolute;}#strap-search .study.search-form{font-size:0.75em;}@media only screen and (max-width:680px){#strap-search{width:100%;margin:1em 0;position:static;text-align:center;justify-content:center;}}#searchbutton{border:none;background:#D6D6D6;background:-moz-linear-gradient(top,#E4E4E4,#B8B8B8);background:-webkit-gradient(linear,0% 0%,0% 100%,left,right);cursor:pointer;padding:6px;width:4em;position:relative;right:71px;*right:70px;font-size:16px;margin:0px;text-shadow:1px 1px 0 #ebebeb;-moz-border-radius:3px;border-radius:3px;}.i18n-fr #searchbutton{width:6em;right:101px;}#searchquery{color:#F4F4F4;text-shadow:1px 1px 0 #fff;font-size:1.3em;margin:0px;padding:8px;border:1px outset transparent;background-color:#F4F4F4;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 4px rbga 0,0,0,0.5;-webkit-box-shadow:0 1px 4px rbga 0,0,0,0.7;box-shadow:0 1px 4px rbga 0,0,0,0.5;width:26em;}#searchquery:focus{border:1px outset rgba(0,0,0,0.3);}#searchquery:hover{background:#D6D6D6;background-image:-moz-linear-gradient(100% 100% 90deg,#C7C7C7,#F0F0F0);background-image:-webkit-gradient(linear,0% 0%,0% 100%,left,right);}#searchquery:active{background:#C7C7C7;}#header.mcgill-brand-removed a#mcgill-logo{display:none;}#header.mcgill-brand-removed div#accessibility{right:4px;}@media only screen and (max-width:680px){#header.mcgill-brand-removed div#accessibility{right:3.2em;}}#header.mcgill-brand-removed #title-box{padding-left:0;margin-left:0;border:0;}@media only screen and (max-width:680px){#header.mcgill-brand-removed #title-box{padding:3em 0 1em 0;}}#global-nav{width:100%;background-color:#F4F4F4;min-width:940px;}.js #global-nav{display:none;}a#explore-mcgill{width:114px;text-align:center;display:block;position:absolute;top:0;right:0;padding:0.5em 0;color:#FFF;background:#ED1B2F;text-decoration:none;float:right;border-radius:0 0 2px 2px;clear:both;line-height:120%;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}a#explore-mcgill:after{font-family:fontawesome;content:"飪";margin:0 0 0 0.5em;font-size:12px;}a#explore-mcgill.open:after{font-family:fontawesome;margin:0 0 0 0.5em;content:"飪";}a#explore-mcgill:hover{background-color:#9E0918;}#strap{position:relative;}#strap .links{position:absolute;top:40px;right:5px;}@media only screen and (max-width:680px){#strap .links{position:relative;top:auto;padding:0;margin:0.5em 0 0 0;}#strap .links li{margin:0;}}#strap-links a:link,#strap-links a:visited{text-decoration:none;}#strap-links a:hover{text-decoration:underline;}#block-menu-menu-quicklinks{width:940px;margin:auto;padding:0;float:none;}#block-menu-menu-quicklinks ul{float:left;list-style-type:none;padding:0px;margin:38px 0 26px 43px;z-index:33;position:relative;}#block-menu-menu-quicklinks ul li{float:left;list-style:none;padding:0px 20px 0px 24px;margin:0px;border-color:#979797;border-width:0px 1px 0px 0px;border-style:solid;width:240px;}#block-menu-menu-quicklinks ul li a{display:none;text-decoration:none;}#block-menu-menu-quicklinks ul li li.first h3{margin:0;}#block-menu-menu-quicklinks ul li li h3{padding:1em 0 0 0;float:left;}#block-menu-menu-quicklinks ul li li{float:none;padding:0px;margin:0.5em 0px;border-width:0px;line-height:1.4em;list-style-type:none;min-height:0px;list-style-image:none;}#block-menu-menu-quicklinks ul li li a,#block-menu-menu-quicklinks ul li li h3{display:block;font-size:1.125em;padding:0px;line-height:1em;clear:both;}#block-menu-menu-quicklinks ul li li li a{font-weight:normal;font-size:0.8em;line-height:1.125em;}#block-menu-menu-quicklinks ul li li li a:hover{text-decoration:underline;}#block-menu-menu-quicklinks ul ul{list-style:none;}#block-menu-menu-quicklinks ul li.last{border-width:0px;}#block-menu-menu-quicklinks ul li ul{float:left;list-style-type:none;padding:0px;margin:0 0 0.45em 0;}li.expanded a{list-style-image:none;}#block-menu-menu-quicklinks ul li li a[title=news],#block-menu-menu-quicklinks ul li li a[title=events],#block-menu-menu-quicklinks ul li li a[title=minerva],#block-menu-menu-quicklinks ul li li a[title=mymcgill],#block-menu-menu-quicklinks ul li li a[title=nouvelles],#block-menu-menu-quicklinks ul li li a[title=activit脙漏s]{float:left;clear:none;padding:0 0;margin:0 0.25em 0.5em 0;}#block-menu-menu-quicklinks ul li.last ul li.last ul{min-width:0;}#block-menu-menu-quicklinks ul li ul li.last ul{min-width:130px;}#block-menu-menu-popular-tools{width:100%;background:#DDD;top:1px;z-index:20;float:right;margin:0px;}.toolbar.pin #block-menu-menu-popular-tools{top:30px;}.toolbar.toolbar-drawer #block-menu-menu-popular-tools{margin:31px 0 0 0;}.toolbar.pin #mcgill-logo{top:85px;}#global-nav #block-menu-menu-popular-tools{margin:0;position:relative;}#block-menu-menu-popular-tools.pinned{position:fixed;z-index:9000;box-shadow:0 0 5px;}#global-nav.pinned #block-menu-menu-popular-tools{position:fixed;}#block-menu-menu-popular-tools ul.menu{margin:0;width:93%;float:left;}#block-menu-menu-popular-tools .content{width:100%;margin:0 auto;}@media only screen and (max-width:680px){#block-menu-menu-popular-tools .content{width:auto;}}#block-menu-menu-popular-tools .content ul{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%;margin:0;}@media only screen and (max-width:680px){#block-menu-menu-popular-tools .content ul{display:block;}}#block-menu-menu-popular-tools .content li{list-style:none;margin:0;padding:0.2em 0.5em 0 0;float:right;}#block-menu-menu-popular-tools .content li.leaf{padding:0.2em 0.25em 0 0;}#block-menu-menu-popular-tools .content a{color:#333;background:#F4F4F4;padding:6px 8px;text-decoration:none;font-size:12px;text-transform:uppercase;}#block-menu-menu-popular-tools .content a:hover{background:#1E1E1E;color:#FFF;}@media all and (max-device-width:800px) and (orientation:portrait){#block-menu-menu-popular-tools{width:100%;}#block-menu-menu-popular-tools .content{margin:0;float:right;}}@media all and (max-device-width:800px) and (orientation:portrait){#block-menu-menu-quicklinks ul{margin:38px 0px 26px 180px;}#block-menu-menu-quicklinks ul li{width:160px;}}@media all and (max-device-width:680px){#toolbar{margin:0 !important;padding:0 !important;}#global-handle{position:absolute;top:9px;right:9px;font-size:24px;color:#FFF;z-index:222;text-indent:0;}#global-handle:before,.open #global-handle:before{font-family:fontawesome;font-style:normal;content:"飪";font-size:18px;}a#explore-mcgill{height:25px;width:35px;min-width:20px;text-indent:-9000px;padding:6px 0 3px 0;right:10px;margin:0 8px 0 0;}#global-nav{width:100%;background-color:#FFF;min-width:320px;}#block-menu-menu-popular-tools .content{margin:0;width:100%;}#block-menu-menu-quicklinks ul{margin:20px 0 20px 20px;}#over-take .tools.height,#over-take .tools ul.height{height:80px;}#global-nav-container ul{margin:24px 0;font-size:0.95em;clear:left;float:left;}#global-nav-container ul h2#nested-title{margin:1em 0 0 0;float:left;clear:left;}#global-nav-container ul li{padding:0 1em;border:0px;clear:left;}#global-nav-container ul li ul li li{clear:none;}#global-nav-container ul li ul li li a{padding:0.25em 0;clear:both;}.i18n-fr #global-nav-container ul li{padding:1em;}.i18n-fr #global-nav-container ul li ul li{padding:0.25em 0;}}.teaser{color:#000;padding:0 0 1em 0;}.teaser img{max-width:100%;}.teaser .content-inner{margin-top:1em;}.teaser ul.links{margin-left:0;}.teaser ul.links li{padding-left:0;margin-top:0;margin-bottom:0;}.teaser .multi-date > span{margin-right:0.25em;}.teaser .multi-date.first,.teaser .multi-date.last{display:inline;}.teaser .multi-date .multi-seperator{padding:0 1em;}#sidebar-column .teaser{color:#000;padding:1.5em 0;border-top:1px solid #F4F4F4;}#sidebar-column .teaser ul.links{margin-left:0;}#sidebar-column .teaser ul.links li{padding-left:0;margin-top:0;margin-bottom:0;}#sidebar-column .teaser .multi-date > span{margin-right:0.25em;}#sidebar-column .teaser .multi-date.first,#sidebar-column .teaser .multi-date.last{display:inline;}#sidebar-column .teaser .multi-date .multi-seperator{padding:0 1em;}div.published_date,.views-field-published-at{padding-bottom:0.5em;}.view-chancon .views-label.views-label-field-link{padding:1em 0 0.25em;display:inline-block;}.view-chancon .views-field-field-link .field-content a{padding:0.25em 0;display:inline-block;margin:0.25em 0;}.mds-accordion{box-shadow:0 1px 2px 0 rgba(0,35,64,0.32);border:1px solid #979797;background:#FFF;}.mds-accordion > summary::-webkit-details-marker{display:none;}.mds-accordion > summary{margin:0;padding:0.7em;list-style:none;line-height:1.1;cursor:pointer;}.mds-accordion > summary::before{font-family:"FontAwesome",sans-serif;content:"飦";margin-right:0.25em;}.mds-accordion[open] > summary::before{content:"飦";}.mds-accordion > div{padding:0.7em;}@font-face{font-family:"海角精品黑料Sans-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Sans-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Sans-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Regular";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Medium";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Bold";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"海角精品黑料Serif-Italic";src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot);src:url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.eot) format("embedded-opentype"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.woff) format("woff"),url(/sites/all/themes/moriarty/fonts/海角精品黑料Serif-Italic.ttf) format("truetype");font-weight:normal;font-style:normal;}#footer{font-size:0.85em;background-color:#F4F4F4;border-width:1px 0;text-align:center;clear:both;}#footer #footer-inner{background:transparent;display:block;position:relative;padding:0.25em 4.0462427746%;}@media (min-width:680px){#footer #footer-inner{text-align:left;}}#footer-nav{padding:0;margin:0;text-align:right;}@media (min-width:680px){#footer-nav{width:49.0084985836%;float:right;margin-right:0;}}#footer-nav a{text-decoration:none;text-shadow:none;}#footer-nav a.nolink{margin-bottom:0.5em;color:#222;}@media (min-width:680px){#footer-nav > ul.menu{text-align:right;}}#footer-nav .menu{margin:0;padding:0;font-size:0.9em;}#footer-nav .menu ul{margin-bottom:1em;width:auto;margin:0;padding:0;}#footer-nav .menu li{list-style-type:none;list-style-image:none;padding:0;margin:0 auto 0.65em auto;}#footer-nav .menu a,#footer-nav .menu a:link,#footer-nav .menu a:visited{display:block;font-size:1.125em;text-decoration:none;color:#000;}#footer-nav > .menu > li.expanded{display:inline-block;padding:0;width:49.0084985836%;vertical-align:top;}#footer-nav > .menu > li.expanded:nth-child(3n){margin-right:0;}#footer-nav > .menu > li.expanded > .menu > li{margin-bottom:2em;text-align:left;}@media (min-width:680px){#footer-nav > .menu > li.expanded{margin:0 0 1.9830028329% 0.5em;width:31.1827956989%;}}#footer-nav > .menu > li > .menu > li.expanded > a{font-size:1.2em;font-family:"海角精品黑料Sans-Bold","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:0.85em;color:#000;line-height:1.1;}#footer-nav > .menu > li > .menu > li.expanded > a:hover{text-decoration:none;cursor:text;}#footer-nav > .menu li.leaf > a{line-height:1.1;text-transform:none;}#footer-nav > .menu li.leaf > a:hover{text-decoration:underline;cursor:pointer;}#footer-nav > .menu > li > .menu > li.leaf > a{font-weight:bold;}#faculty-links ul{list-style:none;padding:0;margin:0;}#contact-info{font-size:0.9em;}@media (min-width:680px){#contact-info{width:23.5127478754%;float:left;margin-right:1.9830028329%;}}#contact-info h2{padding:2px 0;opacity:0.8;color:#000;margin:0 0 0.5em 0;}#contact-info strong{color:#2F2F2F;}#contact-info p{margin:1em 0;}#contact-info .follow-links{margin:1em 0;}@media (min-width:680px){#footer-branding{width:23.5127478754%;float:left;margin-bottom:1.5em;text-align:center;}}#footer-branding img{max-width:80%;height:auto !important;margin:0 auto 2em auto;display:block;}#footer-branding a:link#footer-cta,#footer-branding a:visited#footer-cta{border-radius:2px;background:#000;color:#FFF;display:inline-block;padding:0.5em 0.75em;margin:0 auto 1em auto;font-family:"海角精品黑料Sans-Bold","Helvetica Neue-Medium","Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none;transition:0.25s;max-width:100%;}#footer-branding a:link#footer-cta:hover,#footer-branding a:link#footer-cta:focus,#footer-branding a:visited#footer-cta:hover,#footer-branding a:visited#footer-cta:focus{background:#20999a;color:#FFF;}#footer-follow{clear:both;}#footer-follow .follow-links,#footer-branding,#footer-nav,#contact-info{margin-top:3em;margin-bottom:0em;padding-bottom:1em;}#sub-footer{background-color:#000;border-top:1px solid #979797;color:#FFF;clear:both;font-size:0.875rem;margin:0;padding:0;text-align:center;}@media (min-width:680px){#sub-footer{text-align:left;}}#sub-footer-inner{padding:10px;margin:0 auto;text-align:center;}@media (min-width:680px){#sub-footer-inner{max-width:960px;margin-left:auto;margin-right:auto;padding:10px 0;display:grid;grid-template-columns:1fr 1fr 2fr;align-items:center;}#sub-footer-inner:after{content:" ";display:block;clear:both;}}#sub-footer-inner #copyright{margin:0.5em auto;color:#979797;}#sub-footer-inner #admin-links{display:flex;gap:1em;text-align:center;flex-direction:column;}@media (min-width:680px){#sub-footer-inner #admin-links{text-align:right;justify-content:flex-end;flex-direction:row;}}#sub-footer-inner #admin-links a{display:inline-block;text-decoration:none;padding:0.5em 0.75em;color:#FFF;}#sub-footer-inner #admin-links a#accessibility-link{background-color:transparent;}#sub-footer-inner #admin-links a#accessibility-link:hover{text-decoration:underline;}#sub-footer-inner #admin-links a#signin-link{border:#FFF 2px solid;border-radius:3px;}#sub-footer-inner #admin-links a#signin-link:hover{background-color:#FFF;color:#000;}#sub-footer-inner a#mcgill-watermark{background:transparent url(/sites/all/themes/moriarty/images/primary_sprite.png) repeat scroll -6px -190px;display:inline-block;height:50px;width:140px;margin:0.5em auto;}@media (min-width:680px){#sub-footer-inner a#mcgill-watermark{margin:0.5em;}}.svg #sub-footer-inner a#mcgill-watermark{background:transparent url(/sites/all/themes/moriarty/images/mlogo.svg) no-repeat -6px 0;}a#mcgill-watermark span{display:none;}.d-content label{display:inline-block;margin-right:0.5em;}.d-content .groups{margin:1em 0;}.d-content .groups .d-group.inactive{display:none;}.d-content .groups .d-group.active{display:block;}.d-content .groups .d-group table{margin-top:0;}.d-content .groups .d-group table caption{display:none;}
@font-face{font-family:'mcgill-extra-icons-font';src:url(/sites/all/themes/moriarty/icons/mcgill-extra-icons-font/fonts/mcgill-extra-icons-font.eot?1b0q1s);src:url(/sites/all/themes/moriarty/icons/mcgill-extra-icons-font/fonts/mcgill-extra-icons-font.eot) format('embedded-opentype'),url(/sites/all/themes/moriarty/icons/mcgill-extra-icons-font/fonts/mcgill-extra-icons-font.woff?1b0q1s) format('woff'),url(/sites/all/themes/moriarty/icons/mcgill-extra-icons-font/fonts/mcgill-extra-icons-font.ttf?1b0q1s) format('truetype'),url(/sites/all/themes/moriarty/icons/mcgill-extra-icons-font/fonts/mcgill-extra-icons-font.svg?1b0q1s) format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:'mcgill-extra-icons-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-wordpress:before{content:"\e600";}.icon-wordpress2:before{content:"\e601";}.icon-quill:before{content:"\e602";}.icon-pen:before{content:"\e603";}.icon-newspaper:before{content:"\e608";}.icon-universal-blog:before{content:"\e607";}.icon-music:before{content:"\e604";}.icon-profile:before{content:"\e605";}.icon-address-book:before{content:"\e606";}.icon-map:before{content:"\e609";}.icon-map2:before{content:"\e60a";}.icon-location:before{content:"\e60b";}.icon-compass:before{content:"\e60c";}.icon-user:before{content:"\e60d";}.icon-users:before{content:"\e60e";}.icon-user2:before{content:"\e60f";}.icon-users2:before{content:"\e610";}.icon-user3:before{content:"\e611";}.icon-user4:before{content:"\e612";}.icon-remove:before{content:"\e613";}.icon-remove2:before{content:"\e614";}.icon-menu:before{content:"\e615";}.icon-menu2:before{content:"\e616";}.icon-file:before{content:"\e617";}.icon-picassa:before{content:"\e618";}.icon-pushpin:before{content:"\e619";}.icon-tenthousandcoffees:before{content:"\e900";}
:root{--mds-icon-minus-colored:url(/root/css/"data:image/svg+xml;utf8,<svg xmlns='http:/www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><title>Remove</title><path fill='none' stroke='rgb(237, 27, 47)' stroke-linecap='square' stroke-linejoin='round' stroke-width='32' d='M400 256H112'/></svg>");--mds-icon-plus-colored:url(/root/css/"data:image/svg+xml;utf8,<svg xmlns='http:/www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><title>Add</title><path fill='none' stroke='rgb(237, 27, 47)' stroke-linecap='square' stroke-linejoin='round' stroke-width='32' d='M256 112v288m144-144H112'/></svg>");}.hidden{display:none;}summary > :where(h1,h2,h3,h4,h5){padding:0}.mds-details > summary:not(:has(ion-icon))::before{display:inline-block;width:var(--mds-icon-size-small,1em);height:var(--mds-icon-size-small,1em);content:var(--details-icon,var(--mds-icon-plus-colored));}.mds-details[open] > summary:not(:has(ion-icon))::before{--details-icon:var(--mds-icon-minus-colored);}.mds-details,mds-extra-details{--theme-spacing-unit:0.5rem;--details-icon-color:var(--mds-color-primary-500,red);--details-base-unit:var(--theme-spacing-unit,calc(0.5 * 1rem));--details-summary-padding:var(--details-base-unit) 0 var(--details-base-unit) 0;--details-font-multiplier:2;--details-summary-font-size:var(--theme-font-size,calc(var(--details-font-multiplier) * var(--details-base-unit)));--theme-thick-border-width:2px;--details-border-style:var(--theme-thick-border-width) #f4f4f4 solid;border:var(--details-border-style);padding:0;border-width:var(--theme-thick-border-width) 0 var(--theme-thick-border-width) 0;}mds-extra-details + mds-extra-details,.mds-details + .mds-details{border-top-color:transparent;}.mds-details summary::-webkit-details-marker{display:none;}mds-extra-details::part(contents),.mds-details > :is(p,div):last-child{padding-bottom:calc(2 * var(--details-base-unit));}mds-extra-details [slot="summary"],mds-extra-details [slot="summary"] :is(h1,h2,h3,h4,h5,p,div),mds-extra-details::part(summary),.mds-details summary :is(h1,h2,h3,h4,h5,p,div),.mds-details summary{margin:0;font-size:var(--details-summary-font-size);font-weight:normal;line-height:var(--details-summary-font-size);}mds-extra-details::part(summary),.mds-details summary{display:flex;align-items:center;gap:var(--details-base-unit);padding:var(--details-summary-padding);cursor:pointer;}@media (min-width:768px){mds-extra-details,.mds-details{--details-font-multiplier:3;}mds-extra-details::part(contents),.mds-details > :not(summary){margin-left:calc(var(--details-summary-font-size) + var(--details-base-unit));}}mds-extra-details::part(toggle-wrapper),.mds-details summary .mds-icon{flex:none;margin:0;display:inline-block;color:var(--details-icon-color);width:var(--details-summary-font-size);height:var(--details-summary-font-size);position:relative;}.mds-details .mds-icon[name="remove-sharp"]{display:none;}.mds-details[open] .mds-icon[name="add-sharp"]{display:none;}.mds-details[open] .mds-icon[name="remove-sharp"]{display:inline-block;}
