.brdr-bttm{border-bottom:1px solid #6f766f;}.contain{width:100%;position:relative;float:left;max-width:940px;}.wrppr.edge{margin:20px 0;width:100%;max-width:940px;float:left;}.wrppr{margin:20px;width:100%;max-width:900px;float:left;}.tweet-footer:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.node-channel-news .service-links-ical{display:none;visibility:hidden;}.bug{border:2px 0 solid red;float:left;}ul.alt a{color:#FFF;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:0px 0px;margin:.5em .5em .5em 1.5em;position:relative;}ul.alt li:before{color:#cccccc;content:"";line-height:2px;width:.75em;height:.75em;background:#dc241f;background:rgba(220,36,31,0.4);position:absolute;left:-1.5em;top:4px;}.highlight-inline{background:#FFFBCF;}#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 #eee;margin:1em 0;}.anchor{padding:20px 20px 8px 20px;background:#F7F5F0;float:left;font-size:.85em;margin:0 0 .5em 0;width:100%;position:relative;}.anchor h4{background:rgba(0,0,0,0.8);background:#DC241F;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:#FFFBCF url(/prpp/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 #A33C47;padding:.5em;}.note .note-title{font-weight:bold;}.video-box{padding:3px;display:inline;position:relative;}.video-box a:after{}.pulled{border-left:1px solid #EEE;width:40.99617%;top:-20px;float:right;padding:0 1em;margin:0 0 1em 1em;font-weight:bold;font-family:georgia;font-size:1.5em;line-height:1.25em;color:#989B95;}@media only screen and (max-width:680px){.pulled{display:block;padding:.75em 0;margin:1em 0;border:3px solid #EFF2EE;border-width:2px 0;width:100%;}}.block.quote{font-size:1.25em;line-height:1.25em;}.block.quote .views-field-body,.block.quote blockquote{color:rgba(0,0,0,0.6);font-family:Georgia,Times,serif;font-style:italic;background:transparent;padding:0;margin:0;font-size:95%;}.block.quote .views-field-body p:before,.block.quote blockquote p:before{content:' \201C';font-size:3.5em;font-weight:bold;line-height:0px;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:"\201d";font-size:2em;font-weight:bold;line-height:0px;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:.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:#FCFAC8;color:#485B3A;}#sidebar-column .block.highlight h3{color:#fff;}#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:0px;}.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:#EFF2EE !important;}table.clear th,table.zero th{background:transparent !important;color:#444844 !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:#444844;}table.plain tbody tr:hover,table.no-zebra tbody tr:hover{background:none;color:#0C0C0C;}table.plain th,table.no-zebra th{background:#EFF2EE !important;border:2px solid #444844;border-width:0 0 2px 0;color:#444844 !important;}table.plain td,table.no-zebra td{border-width:0 0 1px 0;}.collapse,.collapse td,.collapse th{min-width:0 !important;}#top-page .twothirds-width,#bottom-page .twothirds-width,#content .twothirds-width,#top-content .twothirds-width,#bottom-content .twothirds-width{width:66.28352%;float:left;margin-right:1.14943%;clear:none;padding:0;margin:0 1.14943% 1.14943% 0;}#top-page .twothirds-width .block-inner,#bottom-page .twothirds-width .block-inner,#content .twothirds-width .block-inner,#top-content .twothirds-width .block-inner,#bottom-content .twothirds-width .block-inner{padding:1em 12px;}@media only screen and (max-width:480px){#top-page .twothirds-width,#bottom-page .twothirds-width,#content .twothirds-width,#top-content .twothirds-width,#bottom-content .twothirds-width{width:auto;margin:0 0 4.7619% 0;}}#top-page .half-width,#bottom-page .half-width,#content .half-width,#top-content .half-width,#bottom-content .half-width{width:49.42529%;float:left;margin-right:1.14943%;clear:none;padding:0;margin:0 1.14943% 1.14943% 0;}#top-page .half-width .block-inner,#bottom-page .half-width .block-inner,#content .half-width .block-inner,#top-content .half-width .block-inner,#bottom-content .half-width .block-inner{padding:1em 12px;}@media only screen and (max-width:480px){#top-page .half-width,#bottom-page .half-width,#content .half-width,#top-content .half-width,#bottom-content .half-width{width:auto;margin:0 0 4.7619% 0;}}#top-page .third-width,#bottom-page .third-width,#content .third-width,#top-content .third-width,#bottom-content .third-width{width:32.56705%;float:left;margin-right:1.14943%;clear:none;padding:0;margin:0 1.14943% 1.14943% 0;}#top-page .third-width .block-inner,#bottom-page .third-width .block-inner,#content .third-width .block-inner,#top-content .third-width .block-inner,#bottom-content .third-width .block-inner{padding:1em 12px;}@media only screen and (max-width:480px){#top-page .third-width,#bottom-page .third-width,#content .third-width,#top-content .third-width,#bottom-content .third-width{width:auto;margin:0 0 4.7619% 0;}}.block.last-block{margin-right:0 !important;}.two-column-1{float:left;width:48%;padding-right:10px;}.two-column-2{float:left;width:48%;}.three-column-1{float:left;width:31%;padding-right:10px;}.three-column-2{float:left;width:31%;padding-right:10px;}.three-column-3{float:left;width:31%;}.four-column-1{float:left;width:23%;padding-right:10px;clear:left;}.four-column-2{float:left;width:23%;padding-right:10px;}.four-column-3{float:left;width:23%;padding-right:10px;}.four-column-4{float:left;width:23%;}.no-vert-nav.no-sidebars .four-column-1{float:left;width:24%;padding-right:10px;}.no-vert-nav.no-sidebars .four-column-2{float:left;width:24%;padding-right:10px;}.no-vert-nav.no-sidebars .four-column-3{float:left;width:24%;padding-right:10px;}.no-vert-nav.no-sidebars .four-column-4{float:left;width:24%;}.no-vert-nav-no-sidebars .four-column-1{_float:left;_width:24%;_padding-right:10px;}.no-vert-nav-no-sidebars .four-column-2{_float:left;_width:24%;_padding-right:10px;}.no-vert-nav-no-sidebars .four-column-3{_float:left;_width:24%;_padding-right:10px;}.no-vert-nav-no-sidebars .four-column-4{_float:left;_width:24%;}.five-column-1{float:left;width:18%;padding-right:10px;}.five-column-2{float:left;width:18%;padding-right:10px;}.five-column-3{float:left;width:18%;padding-right:10px;}.five-column-4{float:left;width:18%;padding-right:10px;}.five-column-5{float:left;width:18%;}.no-vert-nav.no-sidebars .five-column-1{float:left;width:19%;padding-right:10px;}.no-vert-nav.no-sidebars .five-column-2{float:left;width:19%;padding-right:10px;}.no-vert-nav.no-sidebars .five-column-3{float:left;width:19%;padding-right:10px;}.no-vert-nav.no-sidebars .five-column-4{float:left;width:19%;padding-right:10px;}.no-vert-nav.no-sidebars .five-column-5{float:left;width:19%;}.no-vert-nav-no-sidebars .five-column-1{_float:left;_width:18%;_padding-right:10px;}.no-vert-nav-no-sidebars .five-column-2{_float:left;_width:18%;_padding-right:10px;}.no-vert-nav-no-sidebars .five-column-3{_float:left;_width:18%;_padding-right:10px;}.no-vert-nav-no-sidebars .five-column-4{_float:left;_width:18%;_padding-right:10px;}.no-vert-nav-no-sidebars .five-column-5{_float:left;_width:18%;}#mcgill-logo{max-width:940px;margin-left:auto;margin-right:auto;padding:0px;margin:auto;height:0px;}#mcgill-logo:after{content:" ";display:block;clear:both;}@media only screen and (max-width:680px){#mcgill-logo{height:48px;width:140px;position:absolute;left:15px;z-index:9999;}}#mcgill-logo a{_margin-bottom:-154px;position:relative;top:0px;left:10px;display:block;background:transparent url(/prpp/sites/all/themes/moriarty/images/primary_sprite_v2.png) scroll left top;height:93px;width:154px;-moz-box-shadow:0 1px 3px rgba(6,5,5,0.5);-webkit-box-shadow:0 1px 3px rgba(6,5,5,0.5);-webkit-transition:none;-moz-transition:none;transition:none;text-decoration:none;border-bottom:none;z-index:99;}@media only screen and (max-width:680px){#mcgill-logo a{height:45px;position:static;background:transparent url(/prpp/sites/all/themes/moriarty/images/primary_sprite_v2.png) scroll left -30px;margin:0 auto;-moz-box-shadow:none;-webkit-box-shadow:none;}}#mcgill-logo a:hover{background-position:-164px 0;text-decoration:none;border-bottom:none;}.svg #mcgill-logo a,.svg #mcgill-logo a:hover{background:#DC241F url(/prpp/sites/all/themes/moriarty/images/smlogo.svg) no-repeat left 40px;}@media only screen and (max-width:680px){.svg #mcgill-logo a,.svg #mcgill-logo a:hover{position:static;width:auto;background:url(/prpp/sites/all/themes/moriarty/images/mlogo.svg) no-repeat center 5px;}}#strap,#footer,#sub-footer{min-width:940px;}#strap{background:#C6C8C7 url(/prpp/sites/all/themes/moriarty/images/strap.png) repeat-x bottom left;border-color:#dc241f;border-style:solid;border-width:1px 0px 0px 0px;height:95px;font-size:small;}#strap-container{width:940px;margin:0 auto;position:relative;}#strap-links ul{float:right;position:relative;top:-11px;right:10px;clear:both;list-style:none;}#strap-links ul li{padding:0;}#strap-links ul li a{border-right:1px solid #FFF;display:inline-block;color:#333;padding:2px 5px;_padding-right:4px;text-decoration:none;}#strap-links ul li.last a{border-right:0px;}#strap-search{left:58px;margin:0 auto;position:relative;text-align:center;top:15px;}@media only screen and (max-width:680px){#strap-search{left:auto;top:0;margin:0;padding:10px 0;}}#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:#999898;text-shadow:1px 1px 0 #fff;font-size:1.3em;margin:0px;padding:8px;border:1px outset transparent;background-color:#fdf8eb;-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);}#searchbutton:hover{background:#D6D6D6;background-image:-moz-linear-gradient(100% 100% 90deg,#C7C7C7,#F0F0F0);background-image:-webkit-gradient(linear,0% 0%,0% 100%,left,right);}#searchbutton:active{background:#C7C7C7;}#container{padding:1px;margin:-10px auto 1em auto;background:#FFFFFC;text-align:left;max-width:940px;margin-left:auto;margin-right:auto;width:940px;}#container:after{content:" ";display:block;clear:both;}#header{padding:0px;height:189px;position:relative;font-size:small;background-repeat:no-repeat;background-color:#E0E4DB;}@media only screen and (max-width:680px){#header{background-image:none !important;}}#header.header-small,.header-small #home-link{height:100px;}#header.header-small #title-box{line-height:2.0125em;font-size:.8em;}#header.header-large,.header-large #home-link{height:189px;}.header-small #title-box{max-height:60px;}@media only screen and (max-width:680px){#header.header-small,#header.header-large{height:auto;}}#home-link{background:transparent;display:block;width:50%;position:relative;float:right;text-indent:-9000px;}#title-box{position:absolute;top:auto;right:10px;bottom:10px;min-width:200px;max-width:430px;width:450px;display:inline;z-index:1;padding:10px;background:#fff;background:rgba(255,255,255,0.8);margin:0px;height:129px;height:auto;color:#FFF;}@media only screen and (max-width:680px){#title-box{right:20px;left:20px;background:none !important;padding:0;font-size:.85em;}}#title-box a{color:#DC241F;font-weight:lighter;}#title-box a:hover{color:#ad1b18;}#title-box.large{font-size:.85em;width:330px;}#title-box.small{text-align:center;width:330px;}.header-large #title-box.small #title-box-inner{position:relative;top:30px;}#title-box:hover{background:#000;}#title-box a#site-name{text-decoration:none;-webkit-transition:none;-moz-transition:none;transition:none;font-size:2.5em;}#title-box a#site-name:hover{}#site-name{font-size:2.5em;font-weight:bold;color:#DC241F;line-height:1.125em;display:block;}p#slogan{line-height:1em;font-style:italic;font-size:12px;font-weight:normal;color:#333;text-shadow:#999 0px 0px 1px;display:block;margin:0px;padding:0px;}#header.shift-slogan #slogan{padding:3px 1px 0px 1px;}#title-box,#slogan{display:block;}#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%;}#container .breadcrumb{padding:8px 0 8px 10px;letter-spacing:.08em;background:none;text-align:left;margin:0;font-size:.65em;clear:both;}#container .breadcrumb a{color:#4D3534;}#container .breadcrumb .custom-breadcrumbs-item-1{text-transform:none;color:#DC241F;}#container .breadcrumb .custom-breadcrumbs-item-2{text-transform:uppercase;color:#6788A7;}#nav-column{width:18.51852%;float:left;margin-right:0.2849%;min-height:100%;margin-right:1.14943%;padding-bottom:2px;overflow:hidden;padding:0 0;}.no-vert-nav #inner-container{float:none;}.vert-nav #inner-container{border-width:0px;padding:0px;margin:0px;width:80.15195%;float:left;margin-right:0.2849%;float:right;margin-right:0;}.no-vert-nav #top-page{color:#555555;}.vert-nav #top-page{width:100%;color:#555555;}#main-column{float:left;padding-bottom:2px;word-wrap:break-word;font-size:.9em;line-height:1.65em;}.no-vert-nav.no-sidebars #container #main-column{max-width:940px;margin-left:auto;margin-right:auto;float:none;}.no-vert-nav.no-sidebars #container #main-column:after{content:" ";display:block;clear:both;}#content{clear:both;}#footer{font-size:.9em;line-height:1.65em;}#footer-inner{max-width:940px;margin-left:auto;margin-right:auto;background:transparent;padding-top:50px;margin:0 auto 0 auto;display:inline-block;text-align:left;position:relative;}#footer-inner:after{content:" ";display:block;clear:both;}#footer-nav{width:720px;float:left;padding:0px;margin:0px;}#footer-nav a{text-decoration:none;text-shadow:none;}#faculty-links ul{list-style:none;padding:0px;margin:0px;}#contact-info{float:right;width:210px;margin:0 0 0 0;line-height:1.25em;font-size:0.9em;}#contact-info h2{padding:2px 0;opacity:0.8;color:#1C1C1C;margin:0;}#contact-info strong{color:#2F2F2F;}#contact-info p{margin:1em 0;}#sign-in{float:left;width:210px;padding-top:10px;}#sub-footer{font-size:.7em;color:#FFF;text-align:left;padding:0px;margin:0px;background-color:#999B99;clear:both;border-top:1px solid #86867F;}#sub-footer-inner{max-width:940px;margin-left:auto;margin-right:auto;margin:0 auto;padding:10px 0;height:42px;}#sub-footer-inner:after{content:" ";display:block;clear:both;}#sub-footer-inner #copyright{width:200px;float:left;padding-top:10px;}a#mcgill-watermark{background:transparent url(/prpp/sites/all/themes/moriarty/images/primary_sprite.png) repeat scroll 0 -190px;float:right;height:42px;width:155px;margin:5px 10px 0px 0px;}a#mcgill-watermark span{display:none;}.no-vert-nav.one-sidebar #container #main-column{width:77.01804%;margin-right:1.14943%;}.vert-nav.sidebar-second #container #main-column{width:70.75024%;margin-right:1.14943%;}.vert-nav.sidebar-second #sidebar-column{width:27.92023%;}.vert-nav.sidebar-second #sidebar-column .block{width:189px;}@media only screen and (max-width:680px){.vert-nav.sidebar-second #sidebar-column .block{width:100%;}}@media only screen and (max-width:680px){.vert-nav.sidebar-second #sidebar-column{width:100%;clear:both;}}.vert-nav.no-sidebars #container #main-column{width:100%;}@media only screen and (max-width:680px){.no-vert-nav.one-sidebar #container #main-column,.vert-nav.sidebar-second #container #main-column,.vert-nav.no-sidebars #container #main-column{width:100%;}}#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;}#inner-container .meta{margin-top:16px;background-color:transparent;border:1px solid #DDD;border-width:1px 0 0 0;clear:both;}#inner-container .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;}#content-inner{padding:0 0 10px 0;}#block-system-main.block{padding-top:0;}#block-system-main.block .content > .node{margin-top: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:#555555;width:100%;overflow:hidden;*zoom:1;}#top-page-link{display:block;position:fixed;right:10px;bottom:10px;}#top-page-link a{width:30px;height:30px;background:#373737 url(/prpp/sites/all/themes/moriarty/images/top-page.png);border-radius:4px;display:block;text-indent:-9000px;position:relative;box-shadow:2px 2px 2px rgba(0,0,0,0.3);moz-box-shadow:2px 2px 2px rgba(0,0,0,0.3);-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.3);}#top-page-link a:hover{background-color:#000;}#sidebar-column{width:21.65242%;border:1px solid #eee;border-width:1px 1px 0 1px;font-size:.95em;box-sizing:border-box;float:right;margin-right:0;}body.mcgill-default #footer,#footer{background-color:#F3EDDB;margin:-20px auto 0 auto;padding-bottom:30px;border-width:1px 0;line-height:1.25em;min-height:200px;text-align:center;}.button,a:link.button,a.button,button,input[type="reset"],input[type="button"],input[type="submit"]{font-family:"CartoGothicStdBook",Helvetica,"Helvetica Neue",Arial,sans serif;border:none;background:#C5C5C5;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;}.button:hover,button:hover,input[type="reset"]:hover,input[type="button"]:hover,input[type="submit"]:hover{background:#C5C5C5;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:#555;font-size:0.8em;font-weight:400;letter-spacing:1px;}form.inline-labels .form-item label,.block.inline-labels .form-item label{display:inline;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:.8em;margin:0;background:#eee;}#maintenance-column{padding:20px;margin-left:175px;}.offscreen,.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;}#header .site-name-display-on{display:block;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;-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,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;}.hide{display:none;visibility:hidden;}.offscreen{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,.offscreen.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.image-caption-container .image-caption{*width:inherit;}.image-caption-container{*min-width:126px;*max-width:940px;*background:none;*border:none;*padding:0;}@-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;}@font-face{font-family:'CartoGothicStdBook';src:url(/prpp/sites/all/themes/moriarty/fonts/cartogothicstd-book-webfont.eot);src:url(/prpp/sites/all/themes/moriarty/fonts/cartogothicstd-book-webfont.eot?#iefix) format("embedded-opentype"),url(/prpp/sites/all/themes/moriarty/fonts/cartogothicstd-book-webfont.woff) format("woff"),url(/prpp/sites/all/themes/moriarty/fonts/cartogothicstd-book-webfont.ttf) format("truetype"),url(/prpp/sites/all/themes/moriarty/fonts/cartogothicstd-book-webfont.svg#CartoGothicStdBook) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'CartoGothicStdBold';src:url(/prpp/sites/all/themes/moriarty/fonts/cartogothicstd-bold-webfont.eot);src:url(/prpp/sites/all/themes/moriarty/fonts/cartogothicstd-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/prpp/sites/all/themes/moriarty/fonts/cartogothicstd-bold-webfont.woff) format("woff"),url(/prpp/sites/all/themes/moriarty/fonts/cartogothicstd-bold-webfont.ttf) format("truetype"),url(/prpp/sites/all/themes/moriarty/fonts/cartogothicstd-bold-webfont.svg#CartoGothicStdBold) format("svg");font-weight:normal;font-style:normal;}.bug{border-bottom:2px solid red;}*: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;}body{font-size:1em/1.6;font-family:Georgia,serif;color:#444;letter-spacing:0.012em;-webkit-font-smoothing:antialiased;line-height:1.125em;background:#FFFFFC;}select{background:#FFF;border:1px solid #b9b9b9;}th,#navigation,#nav-column,#site-name,#strap,.breadcrumb{font-family:"CartoGothicStdBook",Helvetica,"Helvetica Neue",Arial,sans serif;font-weight:normal;}body.front h1{display:none;}p,ul,ol{margin:1em 0;line-height:1.4em;}pre,code{font:.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:#fbfaf5;}strong,b{font-weight:bold;}i{font-weight:inherit;}em{font-style:italic;}cite{font-style:italic;}hr{display:block;clear:both;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}fieldset{margin:2em 0;border:0;padding:0;}textarea{resize:vertical;}legend{font-weight:bold;font-size:1.5em;}h1,h2,h3,h4,h5{font-family:"CartoGothicStdBold",Helvetica,"Helvetica Neue",Arial,sans serif;line-height:1.125em;font-weight:normal;padding:.25em 0;color:#5b5b5a;}h1{font-size:2.25em;margin-bottom:.25em;}h2{font-size:1.45em;}h3{font-size:1.2em;}h4{font-size:.95em;}h5{font-size:.75em;}.page-node #main-column .node h2{color:#382F2F;}a,a:link{text-decoration:underline;color:#1F5187;font-weight:inherit;}a:visited{color:#482f87;}a:hover{text-decoration:underline;color:#222;}a:active{text-decoration:none;}a img{text-decoration:none;}.transition a{-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;transition:all ease-in-out .3s;}.more-link a{padding:.25em;clear:both;margin:.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;}a.language-link:hover{background:rgbA(0,0,0,0.2);padding:6px 8px;text-decoration:none;}#sign-in a{background:rgbA(0,0,0,0.1);display:block;padding:10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;}#sign-in a:hover{background:rgbA(0,0,0,0.3);}ul,li,ol,p{font-size:100%;}ul,ol,dl{margin:.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:.75em;}#content-inner ul.inline{margin-left:0;}li{margin:.45em 0;}ol,ul{margin-bottom:1em;margin-left:20px;padding-left:6px;}.block .node ol,.block .node ul{padding-left:0;margin-left:1.5em;}dt{font-weight:bold;}dd{margin-right:.75em;}.node .links{font-size:1.125em;}.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 .5em 0 0;content:"\f15b";}a.document[href$=".pdf"]:before{content:"\f1c1";}a.document[href$=".txt"]:before{content:"\f15c";}a.document[href$=".docx"]:before,a.document[href$=".doc"]:before{content:"\f1c2";}#sidebar-column .content td,#sidebar-column .content th{min-width:0px;}form{font-size:.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%,#EEEEEE),right);background:-moz-linear-gradient(top,#FFFFFF,#EEEEEE 1px,#FFFFFF 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 #DDD;}input:focus{border:1px solid #C0C0C0;-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:#1F5187;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(/prpp/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:"CartoGothicStdBold",Helvetica,"Helvetica Neue",Arial,sans serif;line-height:1.125em;font-weight:normal;text-shadow:rgba(255,255,255,0.7) 1px 1px 0px;color:#444844;}span.date-display-single{font-style:italic;}.item-list .pager li{background:#C9D2D3;padding:.125em .5em;margin:0 0 0.25em 1em;display:inline-block;border-radius:2px;}.item-list .pager li:hover{background:#C7C7C7;}.item-list .pager li.pager-current,.item-list .pager li.pager-current:hover{background:#F5F5F5;}.item-list .pager li a{text-decoration:none;opacity:.8;}.rt{float:right;}.lt{float:left;}.center{margin:0 auto;display:block;}div.image-caption-container{border:1px solid #E1E1E1;background:#F9F9F9;display:inline-block;padding:5px;width:1%;display:table;}@media only screen and (max-width:680px){div.image-caption-container{width:auto;max-width:100%;}}div.image-caption-container img.lt,div.image-caption-container img.rt{margin:0;}span.image-caption-container{border:1px solid #E1E1E1;background:#F9F9F9;display:inline-block;padding:5px;width:1%;display:table;}@media only screen and (max-width:680px){span.image-caption-container{width:auto;max-width:100%;}}span.image-caption-container img.lt,span.image-caption-container img.rt{margin:0;}.image-caption{font-size:.85em;line-height:1.25em;padding:.75em 0 .25em 0;color:#444844;clear:both;text-align:center;}#sidebar-column div.image-caption-container{width:auto;display:block;}#sidebar-column span.image-caption-container{width:auto;display:block;}.image-caption-container.lt{margin:0 1em 0 0;padding:8px;text-align:left;}.image-caption-container.rt{margin:0 0 0 1em;padding:8px;text-align:right;}.image-caption-container span{line-height:110%;font-size:.8em;padding:5px 0 0 0;width:inherit;color:#888;}.image-caption-container.lt span{clear:left;}.image-caption-container.rt span{clear:right;}div img.rt,div p img.rt{margin:0 0 0 1em;}div img.lt,div p img.lt{margin:0 1em 0 0;}.not-logged-in .tabs.primary{margin:0;padding:0;}.not-logged-in ul.primary li a{border-color:transparent;padding:.65em .75em;margin:0 1em 0 0;line-height:2.25em;font-size:16px;background:#EEE;font-family:"CartoGothicStdBold",Helvetica,"Helvetica Neue",Arial,sans serif;}.not-logged-in ul.primary li a:hover{background:lightgray;}.not-logged-in ul.primary li.active a{border-color:red;padding:.65em .5em;background:transparent;border-width:0 0 5px 0;}.item.null{background:lightyellow;padding:4px;}#sidebar-column .block{width:183px;border-bottom:1px solid #eee;padding:12px 10px 12px 10px;float:left;clear:both;}#sidebar-column .block ul{padding:0;margin:.25em 0 .25em 1em;list-style-position:outside;}#sidebar-column .block .item-list{clear:both;}#sidebar-column .block .item-list ul{margin:.25em 0 0 0em;}#sidebar-column .block .pager{margin:0;display:block;clear:both;width:100%;font-size:.85em;}#sidebar-column .block .pager li{margin:0;}#sidebar-column .block img{max-width:100%;height:auto !important;}#sidebar-column .block h3{background:#E0E4DF;margin:-16px -10px 10px -10px;padding:16px 10px;letter-spacing:1px;text-transform:uppercase;font-weight:normal;font-size:1em;clear:both;}.block{padding:10px 0;background-color:transparent;color:#3E3834;float:left;width:100%;clear:both;}.block h3{color:rgba(0,0,0,0.7);}.block ul{padding:0;margin:.25em 0 .25em 1.5em;list-style-position:outside;}.block p{margin-bottom:0px;}.block-search .form-item{float:none;background:transparent;}.overlabel{position:relative;}.overlabel label{position:absolute;top:4px;left:8px;cursor:text;}.body-block h2{font-size:180%;font-weight:normal;}.body-block h3{font-size:160%;}.body-block h4{font-size:120%;}.body-block h5{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;text-decoration:none;font-weight:bold;font-size:.75em;letter-spacing:.1em;background:url(/prpp/sites/all/themes/moriarty/images/primary_sprite_v2.png) -260px -219px no-repeat;padding:4px 16px 4px 20px;margin:.25em 0;display:inline-block;text-transform:uppercase;}.more-link a:hover,.views-field-view-node a:hover,a.view-more:hover{color:#DC241F;}.node_read_more a:hover{background-color:#2E3130;border-bottom:0;}.node_read_more a:after{content:url(/prpp/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:20px;}.node .meta{clear:left;}.node .filefield-icon img{border:0;margin:0;}#content .node{margin:1em 0;}.views-field-title{color:#555;font-weight:bold;}.page-blog .node{padding:1em 0;border-bottom:1px solid #ddd;}.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:.65em 0;}.field-label-inline .field-label{margin-right:.5em;}.field-label{color:#989b95;font-weight:bold;}.field p{margin-top:10px;}img{margin:0;}img.fullwidth,.fullwidth img,img.wysiwyg_full_width{width:100%;height:auto;}img.frame{padding:4px;border:1px solid #ccc;background:#F8F8F8;}img.shadow{border:1px solid #fff;-moz-box-shadow:0 1px 4px #999;-webkit-box-shadow:0 1px 4px #999;box-shadow:0 1px 4px #999;}p img{margin:0 4px 4px 4px;}.page-taxonomy.no-vert-nav #top-page,.page-taxonomy.no-vert-nav #bottom-page{width:760px;}.page-taxonomy .views-row{padding:1em 1em;margin:0;}.page-taxonomy .views-row-odd{background:#f9f9f9;}.page-taxonomy .views-row div{margin:0 0 10px 0;}.page-taxonomy h2{font-size:1em;padding:0;}.page-taxonomy h2 a:link{display:block;font-size:1.75em;line-height:1.125em;margin:0 0 1em 0;color:#1F5187;text-decoration:none;}.page-taxonomy h2 a:hover{background:transparent;}.page-taxonomy #content .node{padding:2em 10px;margin:1em -10px;background:#f6f6f6;}.page-taxonomy #inner-container{padding:0 10px;}.page-taxonomy a.more-link{font-size:.85em;margin:1em 0 0 0;}.page-taxonomy .views-field-field-image-fid{float:right;}.page-taxonomy .views-row img{border:1px solid #DDD;}.page-taxonomy.no-vert-nav #inner-container{width:760px;float:right;border-left:1px solid #DDD;}.page-taxonomy h1{margin:12px 0 30px 4px;}#return{background:#eee url(/prpp/sites/all/themes/moriarty/images/return.png) no-repeat center center;border:1px solid #DDD;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:60px;height:60px;display:block;text-indent:-9000px;margin:.75em 0 .5em 0;float:left;left:60px;position:relative;}#return:hover{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);}.view cite{font-size:.75em;}.view-content .views-field-teaser{line-height:1.125em;}.view-content{clear:both;}#content .views-field-title{font-size:1.5em;margin:0 0 .25em 0;}#content .views-table .views-field-title{font-size:1em;}.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;}#autocomplete{font-family:"CartoGothicStdBook",Helvetica,"Helvetica Neue",Arial,sans serif;padding:0;border:1px solid #ccc;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:#EFF2EE;color:#0C0C0C;}#autocomplete span.autocomplete-suggestion-suffix{color:#6F6F6F;}.fullcalendar table{box-shadow:none;}.preview{position:relative;font-size:.85em;padding:.75em 0;}.preview .field-name-field-channels-event-date{display:inline-block;width:19.92337%;float:left;margin-right:1.14943%;}.preview h2{width:74.71264%;float:left;margin-right:1.14943%;display:inline-block;}#content .node.preview-container{margin:.25em 0;padding:.5em 1em;background:#ECEFF1;}#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:#B6B6B6;border:0;color:#212121;}.indicator{font-size:1.5em;color:#03a9f4;position:absolute;right:-6px;}.multi-date-simple{line-height:1.25em;}.multi-date-simple .day{margin-right:.45em;}.content .fullcalendar{line-height:1.25em;font-family:"CartoGothicStdBook",Helvetica,"Helvetica Neue",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:.95em;line-height:1.25em;}.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;}body.front .mcgill-emergency-message h1{display:inline;}.mcgill-emergency-message{background-color:#FFED00;border-bottom:1px solid #666;text-align:left;}.override .mcgill-emergency-message{background-color:#fff;border-bottom:none;}.mcgill-emergency-message > div{width:96%;margin:0 auto;padding:20px 10px 10px 10px;color:#000;}.override .mcgill-emergency-message div{width:inherit;}.override #right-column .mcgill-emergency-message div{width:220px;}.mcgill-emergency-message h1{text-shadow:none;}#container.mcgill-emergency h2{padding:20px 0px 20px 0px;font-size:2.3em;}.mcgill-emergency-message a{color:#000;}.mcgill-emergency-message .ems-updated{font-style:italic;font-size:.9em;}#container.mcgill-emergency .emergency p{border-width:0px 0px 1px 0px;border-style:solid;border-color:#ddd;padding:0px 0px 20px 0px;}#container.mcgill-emergency.override #inner-container{width:940px;}.emergency #container.mcgill-emergency.override #main-column{width:650px;}@media only screen and (max-width:480px){.emergency #container.mcgill-emergency.override #main-column{width:480px;}}#container.mcgill-emergency.override #right-column{float:right;width:270px;margin-top:20px;}#container.mcgill-emergency.override #right-column,#container.mcgill-emergency.override #right-column div{background:#eee;}#container.mcgill-emergency.override #right-column h2{font-size:1.5em;margin-left:20px;}#container.mcgill-emergency.override .mcgill-emergency-message div{width:inherit;}.form-actions{clear:both;padding:1em 0;}.form-item{padding:10px 0;width:96%;margin:.65em 0 .65em 4px;}.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 #555;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 #eee;color:#736759;font-weight:bold;}form.webform-client-form fieldset{border:1px solid #eee;margin:20px 0;padding:5px;clear:both;}form.webform-client-form fieldset.collapsible{border:0;}form.webform-client-form .form-item label{font-weight:normal;line-height:1.2em;margin:0 .5em .5em 0;}form.webform-client-form .form-checkboxes,form.webform-client-form .form-radios{display:inline;margin:0;}form.webform-client-form .form-radios .form-item,form.webform-client-form .form-checkboxes .form-item{margin:0;}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 red;-moz-appearance:none;}.webform-component.webform-container-inline{margin:.75em 0;clear:both;display:block;width:auto;}.webform-container-inline .form-item{float:left;width:auto;padding:10px 0;}.webform-container-inline input{float:left;display:block;}.webform-container-inline label{float:left;display:block;}.webform-datepicker .form-item{clear:none;padding:0;margin:0 .5em 0 0;}table{font-size:13px;box-shadow:2px 2px 3px rgba(0,0,0,0.2);margin:2em 0;border-collapse:collapse;}table.center{margin:.25em auto;display:table;}tbody{border:0;}table th,table td{padding:.25em .75em;}th{background:#444844;color:#EEE;font-size:.98em;font-family:"CartoGothicStdBold",Helvetica,"Helvetica Neue",Arial,sans serif;}th,td{padding:0.25em;text-align:left;vertical-align:top;border:1px solid #ccc;}tbody tr:nth-child(odd){background:#E0E4DB;}tbody tr:hover{background:#EFF2EE;}tr.even,tr.odd{background:none;border-bottom:0;}.content td,.content th{min-width:100px;}th.active{background-color:#555852;}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:#EFF2EE;}tr.odd .active{background-image:none;background-color:#E0E4DB;}th.active{background-color:#444844 !important;}.view table{clear:both;}table.admin{background:#F8F7EF;padding:10px;border:1px solid gray;}table.admin{border-color:#BDBCB6;}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:.95em;width:100%;}.views-table .views-field a.active{padding-right:20px;background:url(/prpp/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(/prpp/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(/prpp/sites/all/themes/moriarty/images/arrow_sort.png);display:inline-block;float:right;margin-top:.25em;}table.tablesorter thead tr th.headerSortUp::after{content:url(/prpp/sites/all/themes/moriarty/images/arrow_up.png);}table.tablesorter thead tr th.headerSortDown::after{content:url(/prpp/sites/all/themes/moriarty/images/arrow_down.png);}.meta{font-size:.85em;}.terms-inline .inline li{margin:0 .25em 0 0;padding:0;float:left;}.terms-inline,.submitted{clear:both;}.terms-inline strong{float:left;}.terms-inline .inline li a{background:#EEE;text-decoration:none;padding:2px 4px;font-size:12px;border-radius:3px;}.terms-inline .inline li a:hover{background:#333;color:white;}.mcgill-tags{display:none;}#content-inner .mcgill-tags .field{margin:0;}.fa.toggle{color:#989B95;cursor:pointer;cursor:hand;float:left;margin:0 6px 0 0;line-height:inherit;}.fa.toggle:hover{color:#6f766f;}.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:#C5C5C5;margin:.25em .25em .25em 0;border-radius:3px;background:#EFF2EE;text-decoration:none;padding:.25em .5em;display:inline-block;}ul.quicktabs-tabs li.first a{margin:0;}ul.quicktabs-tabs li.active a{background:#444844;color:#FFFFFC;}.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:#E1E1D9;}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:#F8F7EF;}ul.quicktabs-tabs.quicktabs-style-basic li.active{border-bottom:1px solid #F8F7EF;}p.job-title ~ p{color:#888;font-size:.84em;}#nav-column{font-size:.65em;color:#2B2B2B;}#nav-column ul.menu{list-style-position:inherit;margin:0px;padding:0px;border-top:1px solid #eae1c9;}#nav-column li li a,#nav-column li li li a,#nav-column li li li li a{text-transform:none;}#nav-column a:hover,#nav-column .menu a:hover,#nav-column li.expanded a,#nav-column li.expanded ul,#nav-column a.active{background-color:#c2cac9;}#nav-column li.active-trail a.active.nav-select,#nav-column li.active-trail a.active,#nav-column ul.menu li.expanded.active-trail a.active.parent-select{background-color:#000;color:#FFF;}#nav-column li.expanded ul li.dope a,#nav-column li.expanded ul ul li.dope a,#nav-column li.expanded ul ul ul li.dope a{background:#efefef;color:#000;}#nav-column ul.menu li > ul li{border-bottom:1px solid #FFF;}#nav-column ul.menu li > ul li.last{border-bottom:none;}#nav-column li{line-height:1.25em;padding:0px;margin:0;list-style-image:none;border-bottom:1px solid #E1D7BA;list-style-position:outside;list-style-type:none;}#nav-column li a{font-size:1.125em;letter-spacing:1px;}#nav-column li li a{text-transform:none;}#nav-column a,#nav-column a:link,#nav-column a:visited{color:#000;color:rgba(0,0,0,0.7);color:#313131;display:block;text-decoration:none;background-color:#E0E4DB;margin:0px;padding:14px 8px 14px 14px;letter-spacing:1px;}#nav-column a:hover,#nav-column .menu a:hover{background-color:#444844;color:#fff;}#nav-column ul.menu li.expanded a.parent-select,#nav-column ul.menu li.expanded a.parent-select:visited,#nav-column ul.menu li.expanded a.parent-select:link{background-color:#B4B8B1;color:#313131;border-bottom:1px solid #999;}#nav-column a.active{border-bottom:1px solid #FFF;color:#FFF;color:rgba(0,0,0,0.7);}#nav-column li.expanded ul a{padding-left:14px;}#nav-column ul.menu li.collapsed a,#nav-column ul.menu li li.collapsed a,#nav-column ul.menu li li li.collapsed a{background-repeat:no-repeat;background-position:140px 10px;padding:14px 20px 14px 14px;}#nav-column ul.menu li.expanded a.parent-select,#nav-column ul.menu li.expanded a.active{background-repeat:no-repeat;background-position:140px 10px;padding:14px 20px 14px 10px;}#nav-column li.active-trail a.active.nav-select,#nav-column li.active-trail a.active{background-color:#222;color:#FFF !important;}#nav-column li.expanded ul li,#nav-column li.expanded ul ul ul li{padding-left:4px;background:#382F2B;}#nav-column ul.menu li li li.expanded a.parent-select,#nav-column ul.menu li li li.collapsed a,#nav-column ul.menu li li li.expanded a.active{background-position:130px 10px;}#nav-column ul.menu li li.expanded a.parent-select,#nav-column ul.menu li li.collapsed a,#nav-column ul.menu li li.expanded a.active{background-position:136px 10px;}#nav-column ul.menu li.expanded a.parent-select{background-position:144px 10px;}#nav-column li.expanded ul li,#nav-column li.expanded ul ul ul li{padding-left:4px;background:#222;}#nav-column li.expanded ul ul li,#nav-column li.expanded ul ul ul ul li{padding-left:4px;background:#999;}.section-site #nav-column .home-section a,.section-site #nav-column .home-section a.active{background:#c5261f;color:#FFF;font-size:1.25em;}.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%;}.me-cannotplay span{display:inline-block;}ul.tweets-pulled-listing{margin:0;font-family:"CartoGothicStdBook",Helvetica,"Helvetica Neue",Arial,sans serif;font-size:.8em;line-height:1.25em;}ul.tweets-pulled-listing li{border:1px solid #E0E4DB;padding:10px;border-radius:3px;}ul.tweets-pulled-listing a:link,ul.tweets-pulled-listing a:visited{color:#989B95;}ul.tweets-pulled-listing .tweet-author a:link,ul.tweets-pulled-listing .tweet-author a:visited,ul.tweets-pulled-listing .tweet-text a{color:#0C0C0C;text-decoration:none;}ul.tweets-pulled-listing .tweet-author a:link:hover,ul.tweets-pulled-listing .tweet-author a:visited:hover,ul.tweets-pulled-listing .tweet-text a:hover{text-decoration:underline;}.tweet-screenname a{text-decoration:none;font-size:.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:.5;}.tweet-actions a:link i.fa:hover,.tweet-actions a:visited i.fa:hover{opacity:1;}.tweet-divider{display:none;}.tweet-text{margin:.5em 0;}.block-bean.mode-full{width:100%;}.block-bean.mode-half{width:49.42529%;clear:none;margin-right:1.14943%;}@media only screen and (max-width:480px){.block-bean.mode-half{position:relative;width:100%;bottom:0;left:0;}}.block-bean.mode-third{width:32.56705%;clear:none;margin-right:1.14943%;}@media only screen and (max-width:680px){.block-bean.mode-third{width:100%;}}.block-bean .field-name-field-m-image-info img{width:100% !important;height:auto;}.block-bean img{max-width:100%;height:auto;}.block.block-bean{padding:0;margin-bottom:4.7619%;}.block.block-bean .field-label{font-family:"CartoGothicStdBold",Helvetica,"Helvetica Neue",Arial,sans serif;font-size:.95em;font-weight:normal;color:#444844;margin-top: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;}.google-appliance-onebox-module{font-family:"CartoGothicStdBook",Helvetica,"Helvetica Neue",Arial,sans serif;background:#EFF2EE;margin-bottom:3.52941%;}.google-appliance-onebox-module .item-list{font-size:.85em;}.google-appliance-onebox-module .item-list li{margin-left:1em;}.block-bean-mcgill-post-card{box-sizing:border-box;border:0 1px 0 0;}.block-bean-mcgill-post-card .inner-wrapper > .field{margin:.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:#1F5187;text-decoration:none;}.block-bean-mcgill-post-card > .content{margin:10px;}.block-bean-mcgill-post-card > h3{margin:.65em 10px;padding:0;font-family:"CartoGothicStdBook",Helvetica,"Helvetica Neue",Arial,sans serif;}.block-bean-mcgill-post-card .field.field-name-field-m-block-link{margin: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{text-decoration:none;display:inline-block;margin:.45em 0 .45em 0em;line-height:1.25em;list-style:disc outside;list-style:none;display:list-item;}.block-bean-mcgill-post-card .field.field-name-field-m-block-link a:before{content:"\f105";font-family:fontawesome;font-size:.75em;margin-right:.5em;margin-left:.5em;}.block-bean-mcgill-post-card .field.field-name-field-m-block-file{padding:4.7619% 0;margin:.5em 0 0 0;border-top:1px dashed #EFF2EE;}.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;margin-top:1.14943%;}.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.99617%;float:left;margin-right:1.14943%;}@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.85441%;float:left;margin-right:1.14943%;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:2.32558%;}}.block-bean-mcgill-post-card.mode-full h2{font-size:1.95em;margin-top:0;font-family:"CartoGothicStdBold",Helvetica,"Helvetica Neue",Arial,sans serif;}.block-bean-mcgill-post-card.mode-full .field-name-field-m-block-body{color:#6f766f;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%;}.block-bean-mcgill-call-to-action{box-shadow:0 6px 6px -6px rgba(0,0,0,0.2);border:1px solid #EFF2EE;box-sizing:border-box;color:#444844;text-align:center;padding:0;}.block-bean-mcgill-call-to-action .inner-wrapper{margin:1em;}.block-bean-mcgill-call-to-action .field-name-field-m-block-body h1,.block-bean-mcgill-call-to-action .field-name-field-m-block-body h2,.block-bean-mcgill-call-to-action .field-name-field-m-block-body h3,.block-bean-mcgill-call-to-action .field-name-field-m-block-body h4,.block-bean-mcgill-call-to-action .field-name-field-m-block-body h5,.block-bean-mcgill-call-to-action .field-name-field-m-block-body h6{font-size:1.75em;line-height:1.25em;color:#6f766f;}.block-bean-mcgill-call-to-action a.button:link,.block-bean-mcgill-call-to-action a.button{display:inline-block;background:#DC241F;color:#FFFFFC;font-size:1.25em;margin:1em 0;line-height:1em;}.block-bean-mcgill-call-to-action a.button:link:hover,.block-bean-mcgill-call-to-action a.button:hover{background:#C70905;}.block-bean-mcgill-call-to-action.mode-full h1,.block-bean-mcgill-call-to-action.mode-full h2,.block-bean-mcgill-call-to-action.mode-full h3,.block-bean-mcgill-call-to-action.mode-full h4,.block-bean-mcgill-call-to-action.mode-full h5,.block-bean-mcgill-call-to-action.mode-full h6{font-size:1.85em;}.block-bean-mcgill-call-to-action.mode-full .field-name-field-m-image-info{width:49.42529%;float:left;}@media only screen and (max-width:680px){.block-bean-mcgill-call-to-action.mode-full .field-name-field-m-image-info{position:relative;width:100%;bottom:0;left:0;}}.block-bean-mcgill-call-to-action.mode-full .field-wrapper{width:49.42529%;float:left;}@media only screen and (max-width:680px){.block-bean-mcgill-call-to-action.mode-full .field-wrapper{position:relative;width:100%;bottom:0;left:0;}}.block-bean-mcgill-call-to-action.mode-full .inner-wrapper{margin:1em;}#sidebar-column .block-bean-mcgill-call-to-action.mode-third,#sidebar-column .block-bean-mcgill-call-to-action.mode-half,#sidebar-column .block-bean-mcgill-call-to-action.mode-full,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-third,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-half,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-full{width:100%;padding:0;}#sidebar-column .block-bean-mcgill-call-to-action.mode-third .field-name-field-m-image-info,#sidebar-column .block-bean-mcgill-call-to-action.mode-third .field-wrapper,#sidebar-column .block-bean-mcgill-call-to-action.mode-half .field-name-field-m-image-info,#sidebar-column .block-bean-mcgill-call-to-action.mode-half .field-wrapper,#sidebar-column .block-bean-mcgill-call-to-action.mode-full .field-name-field-m-image-info,#sidebar-column .block-bean-mcgill-call-to-action.mode-full .field-wrapper,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-third .field-name-field-m-image-info,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-third .field-wrapper,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-half .field-name-field-m-image-info,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-half .field-wrapper,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-full .field-name-field-m-image-info,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-full .field-wrapper{width:100%;}#sidebar-column .block-bean-mcgill-call-to-action.mode-third h1,#sidebar-column .block-bean-mcgill-call-to-action.mode-third h2,#sidebar-column .block-bean-mcgill-call-to-action.mode-third h3,#sidebar-column .block-bean-mcgill-call-to-action.mode-third h4,#sidebar-column .block-bean-mcgill-call-to-action.mode-third h5,#sidebar-column .block-bean-mcgill-call-to-action.mode-third h6,#sidebar-column .block-bean-mcgill-call-to-action.mode-half h1,#sidebar-column .block-bean-mcgill-call-to-action.mode-half h2,#sidebar-column .block-bean-mcgill-call-to-action.mode-half h3,#sidebar-column .block-bean-mcgill-call-to-action.mode-half h4,#sidebar-column .block-bean-mcgill-call-to-action.mode-half h5,#sidebar-column .block-bean-mcgill-call-to-action.mode-half h6,#sidebar-column .block-bean-mcgill-call-to-action.mode-full h1,#sidebar-column .block-bean-mcgill-call-to-action.mode-full h2,#sidebar-column .block-bean-mcgill-call-to-action.mode-full h3,#sidebar-column .block-bean-mcgill-call-to-action.mode-full h4,#sidebar-column .block-bean-mcgill-call-to-action.mode-full h5,#sidebar-column .block-bean-mcgill-call-to-action.mode-full h6,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-third h1,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-third h2,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-third h3,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-third h4,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-third h5,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-third h6,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-half h1,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-half h2,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-half h3,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-half h4,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-half h5,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-half h6,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-full h1,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-full h2,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-full h3,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-full h4,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-full h5,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-full h6{font-size:1.25em;}#sidebar-column .block-bean-mcgill-call-to-action.mode-third h3,#sidebar-column .block-bean-mcgill-call-to-action.mode-half h3,#sidebar-column .block-bean-mcgill-call-to-action.mode-full h3,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-third h3,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-half h3,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-full h3{margin:0;font-size:1em;text-align:left;}#sidebar-column .block-bean-mcgill-call-to-action.mode-third .inner-wrapper,#sidebar-column .block-bean-mcgill-call-to-action.mode-half .inner-wrapper,#sidebar-column .block-bean-mcgill-call-to-action.mode-full .inner-wrapper,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-third .inner-wrapper,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-half .inner-wrapper,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-full .inner-wrapper{margin:.5em;}#sidebar-column .block-bean-mcgill-call-to-action.mode-third .button,#sidebar-column .block-bean-mcgill-call-to-action.mode-half .button,#sidebar-column .block-bean-mcgill-call-to-action.mode-full .button,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-third .button,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-half .button,.vert-nav.sidebar-second #sidebar-column .block-bean-mcgill-call-to-action.mode-full .button{font-size:1.125em;}.block-bean-mcgill-banner{position:relative;padding:0;margin:0 0 1em 0;font-family:"CartoGothicStdBook",Helvetica,"Helvetica Neue",Arial,sans serif;}.block-bean-mcgill-banner .field-name-field-m-block-body .field-items{margin:.65em 0;}.block-bean-mcgill-banner .field-name-field-m-block-link .field-item{margin:0 .5em 1em 0;display:inline-block;}.block-bean-mcgill-banner .field-wrapper h1,.block-bean-mcgill-banner h2,.block-bean-mcgill-banner h3,.block-bean-mcgill-banner h4,.block-bean-mcgill-banner h5,.block-bean-mcgill-banner h6{font-family:"CartoGothicStdBook",Helvetica,"Helvetica Neue",Arial,sans serif;color:#FFFFFC !important;font-size:1.45em;}.block-bean-mcgill-banner a:link.button,.block-bean-mcgill-banner a:visited.button{background:#E0E4DB;color:#0C0C0C;background:#444844;color:#FFFFFC;}.block-bean-mcgill-banner a:link,.block-bean-mcgill-banner a:visited{color:#FFFFFC;}.block-bean-mcgill-banner .field-wrapper{position:absolute;background:rgbA(0,0,0,0.7);color:#FFFFFC;}@media only screen and (max-width:680px){.block-bean-mcgill-banner .field-wrapper{background:#0C0C0C;position:relative;width:100%;bottom:0;}}.block-bean-mcgill-banner .inner-wrapper{padding:.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{font-size:2em;}.block-bean-mcgill-banner.mode-half .field-wrapper{width:49.42529%;font-size:.85em;left:.75em;bottom:.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:.85em;left:0;bottom:0em;}@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:49.42529%;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%;}body.mcgill-default #sidebar-column .block.highlight h3{background-color:#5b5b5a;}body.page-node.not-front.mcgill-default h1,body.page-node.mcgill-default #main-column .node h2{color:#5b5b5a;}body.mcgill-default #title-box{background:#FFFFFC;background:rgba(255,255,255,0.8);color:#222;}body.mcgill-default #sidebar-column .block.highlight{background:#EFF2EE;}body.mcgill-default th{background-color:#444844;color:#FFFFFC;}body.mcgill-default th.active{background-color:#7f7f7f;}body.mcgill-default #footer{background:#dbdbdb;}body.grace #header,body.grace #sidebar-column .block.highlight h3{background-color:#396a84;}body.page-node.not-front.grace h1,body.page-node.grace h2,body.page-node.grace #main-column .node h2{color:#396a84;}body.grace #title-box{background:#203c4b;background:#FFF;background:rgba(255,255,255,0.8);color:#222;}body.grace #sidebar-column .block.highlight,body.grace #sidebar-column .block h3{background:#C3DFEC;}body.grace th{background-color:#639192;color:#FFF;}body.grace th.active{background-color:#25797E;}body.grace tr.odd td{background-color:#fff;}body.grace td,body.grace #footer{background:#C3DFEC;}body.ada #header,body.ada #sidebar-column .block.highlight h3{background-color:#565656;}body.page-node.not-front.ada h1,body.page-node.ada h2,body.page-node.ada #main-column .node h2{color:#565656;}body.ada #title-box{background:#2f2f2f;background:#FFF;background:rgba(255,255,255,0.8);color:#222;}body.ada #sidebar-column .block.highlight,body.ada #sidebar-column .block h3{background:#EFF2EE;}body.ada th{background-color:#565656;color:#FFF;}body.ada th.active{background-color:#7f7f7f;}body.ada tr.odd td{background-color:#fff;}body.ada td,body.ada #footer{background:#e0e0e0;}body.olive #header,body.olive #sidebar-column .block.highlight h3{background-color:#485b3a;}body.page-node.not-front.olive h1,body.page-node.olive h2,body.page-node.olive #main-column .node h2{color:#485b3a;}body.olive #title-box{background:#2d3a24;background:#FFF;background:rgba(255,255,255,0.8);color:#222;}body.olive #sidebar-column .block.highlight,body.olive #sidebar-column .block h3{background:#F0F1E9;}body.olive th{background-color:#788761;color:#fff;}body.olive th.active{background-color:#485B3A;}body.olive tr.odd td{background-color:#fff;}body.olive td{background:#f9faf7;}body.olive #footer{background:#E7E8E1;}
