@import url("//hello.myfonts.net/count/2b8528");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;}html{line-height:1;}ol,ul{list-style:none;}table{border-collapse:collapse;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle;}q,blockquote{quotes:none;}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none;}a img{border:none;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}@font-face{font-family:'HelveticaNeueLTStd';src:url(/sites/all/themes/mitacs/fonts/helvetica_neue/2B8528_5_0.eot);src:url(/sites/all/themes/mitacs/fonts/helvetica_neue/2B8528_5_0.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/mitacs/fonts/helvetica_neue/2B8528_5_0.woff) format("woff"),url(/sites/all/themes/mitacs/fonts/helvetica_neue/2B8528_5_0.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:'HelveticaNeueLTStd';src:url(/sites/all/themes/mitacs/fonts/helvetica_neue/2B8528_4_0.eot);src:url(/sites/all/themes/mitacs/fonts/helvetica_neue/2B8528_4_0.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/mitacs/fonts/helvetica_neue/2B8528_4_0.woff) format("woff"),url(/sites/all/themes/mitacs/fonts/helvetica_neue/2B8528_4_0.ttf) format("truetype");font-weight:normal;font-style:italic;}@font-face{font-family:'HelveticaNeueLTStd';src:url(/sites/all/themes/mitacs/fonts/helvetica_neue/2B8528_3_0.eot);src:url(/sites/all/themes/mitacs/fonts/helvetica_neue/2B8528_3_0.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/mitacs/fonts/helvetica_neue/2B8528_3_0.woff) format("woff"),url(/sites/all/themes/mitacs/fonts/helvetica_neue/2B8528_3_0.ttf) format("truetype");font-weight:100;font-style:normal;}@font-face{font-family:'HelveticaNeueLTStd';src:url(/sites/all/themes/mitacs/fonts/helvetica_neue/2B8528_0_0.eot);src:url(/sites/all/themes/mitacs/fonts/helvetica_neue/2B8528_0_0.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/mitacs/fonts/helvetica_neue/2B8528_0_0.woff) format("woff"),url(/sites/all/themes/mitacs/fonts/helvetica_neue/2B8528_0_0.ttf) format("truetype");font-weight:100;font-style:italic;}@font-face{font-family:'HelveticaNeueLTStd';src:url(/sites/all/themes/mitacs/fonts/helvetica_neue/2B8528_1_0.eot);src:url(/sites/all/themes/mitacs/fonts/helvetica_neue/2B8528_1_0.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/mitacs/fonts/helvetica_neue/2B8528_1_0.woff) format("woff"),url(/sites/all/themes/mitacs/fonts/helvetica_neue/2B8528_1_0.ttf) format("truetype");font-weight:bold;font-style:italic;}@font-face{font-family:'HelveticaNeueLTStd';src:url(/sites/all/themes/mitacs/fonts/helvetica_neue/2B8528_2_0.eot);src:url(/sites/all/themes/mitacs/fonts/helvetica_neue/2B8528_2_0.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/mitacs/fonts/helvetica_neue/2B8528_2_0.woff) format("woff"),url(/sites/all/themes/mitacs/fonts/helvetica_neue/2B8528_2_0.ttf) format("truetype");font-weight:bold;font-style:normal;}@font-face{font-family:'Oswald';src:url(/sites/all/themes/mitacs/fonts/oswald/oswald-light.eot);src:url(/sites/all/themes/mitacs/fonts/oswald/oswald-light.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/mitacs/fonts/oswald/oswald-light.woff) format("woff"),url(/sites/all/themes/mitacs/fonts/oswald/oswald-light.ttf) format("truetype");font-weight:100;font-style:normal;}@font-face{font-family:'Oswald';src:url(/sites/all/themes/mitacs/fonts/oswald/oswald-regular.eot);src:url(/sites/all/themes/mitacs/fonts/oswald/oswald-regular.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/mitacs/fonts/oswald/oswald-regular.woff) format("woff"),url(/sites/all/themes/mitacs/fonts/oswald/oswald-regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:'Oswald';src:url(/sites/all/themes/mitacs/fonts/oswald/oswald-bold.eot);src:url(/sites/all/themes/mitacs/fonts/oswald/oswald-bold.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/mitacs/fonts/oswald/oswald-bold.woff) format("woff"),url(/sites/all/themes/mitacs/fonts/oswald/oswald-bold.ttf) format("truetype");font-weight:bold;font-style:normal;}@font-face{font-family:'Zeyada';src:url(/sites/all/themes/mitacs/fonts/zeyada/zeyada.eot);src:url(/sites/all/themes/mitacs/fonts/zeyada/zeyada.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/mitacs/fonts/zeyada/zeyada.woff) format("woff"),url(/sites/all/themes/mitacs/fonts/zeyada/zeyada.ttf) format("truetype");font-weight:normal;font-style:normal;}ul li.fa{list-style-type:none;display:block;padding:8px 0;}ul li:before{margin-right:10px;color:#999;font-family:FontAwesome;}.fa.green:before{color:green;}.fa.blue:before{color:blue;}.fa.yellow:before{color:yellow;}.fa.purple:before{color:purple;}@font-face{font-family:'iconfont';src:url(/sites/all/themes/mitacs/fonts/iconfont/iconfont.eot?13odiw);src:url(/sites/all/themes/mitacs/fonts/iconfont/iconfont.eot?#iefix13odiw) format("embedded-opentype"),url(/sites/all/themes/mitacs/fonts/iconfont/iconfont.woff?13odiw) format("woff"),url(/sites/all/themes/mitacs/fonts/iconfont/iconfont.ttf?13odiw) format("truetype"),url(/sites/all/themes/mitacs/fonts/iconfont/iconfont.svg?13odiw#iconfont) format("svg");font-weight:normal;font-style:normal;}span.screen-reader{position:absolute;top:-9999em;left:-9999em;}[class^='icon-']:before,[class*=' icon-']:before{font-family:'iconfont';speak:none;font-style:normal;font-weight:normal;font-variant:normal;position:relative;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon:before,.iconfont:before{content:"";font-family:"iconfont";font-size:inherit;font-style:normal;font-weight:normal;line-height:1;position:relative;speak:none;line-height:1;text-decoration:none !important;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-logo:before{content:"";}.icon-menu:before{content:"";}.icon-arrow-up:before{content:"!";}.icon-arrow-down:before{content:'"';}.icon-arrow-left:before{content:"#";}.icon-arrow-right:before{content:"$";}.icon-angle-up:before{content:"2";}.icon-angle-down:before{content:"3";}.icon-angle-left:before{content:"4";}.icon-angle-right:before{content:"5";}.icon-angle-left-double:before{content:"8";}.icon-angle-right-double:before{content:"9";}.icon-angle-collapse:before{content:"B";}.icon-angle-expand:before{content:"C";}.icon-close:before{content:"M";}.icon-cross:before{content:"";}.icon-twitter:before{content:"";}.icon-facebook:before{content:"";}.icon-linkedin:before{content:"";}.icon-googleplus:before{content:"";}.icon-share:before{content:"";}.icon-mail:before{content:"";}.icon-read:before{content:"";}.ui-accordion .ui-accordion-header{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-transition:margin-bottom 0.3s;-o-transition:margin-bottom 0.3s;-webkit-transition:margin-bottom 0.3s;transition:margin-bottom 0.3s;background-color:#f5f3f4;border:1px solid #dbdbdb;color:#333333;cursor:pointer;font-weight:bold;margin-bottom:5px;padding:10px 15px;}.ui-accordion .ui-accordion-header:active,.ui-accordion .ui-accordion-header:focus{outline:none;}.ui-accordion .ui-accordion-header a{color:#333333;}.ui-accordion .ui-accordion-header.ui-accordion-header-active{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px;border-radius:3px 3px 0 0;margin-bottom:0;}.ui-accordion .ui-accordion-content{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0;border-radius:0 0 3px 3px;-moz-transition:margin-bottom 0.3s;-o-transition:margin-bottom 0.3s;-webkit-transition:margin-bottom 0.3s;transition:margin-bottom 0.3s;border:1px solid #dbdbdb;border-top:none;margin-bottom:0;padding:15px;}.ui-accordion .ui-accordion-content.ui-accordion-content-active{margin-bottom:5px;}.accordion.mitacs-accordion.ui-accordion{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;background-color:transparent;border:none;color:#333333;cursor:pointer;margin-bottom:5px;padding:0px;}.accordion.mitacs-accordion.ui-accordion .ui-accordion-header{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;background-color:transparent;border:none;border-bottom:1px solid #ccc;color:#333333;cursor:pointer;font-weight:bold;margin-bottom:5px;padding:10px 15px;}.accordion.mitacs-accordion.ui-accordion .ui-accordion-content{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none;}.accordion.mitacs-accordion.ui-accordion .ui-accordion-content ul{margin-bottom:10px;cursor:default;}.accordion.mitacs-accordion.ui-accordion .ui-accordion-content ul li{font-family:'Helvetica Neue',HelveticaNeueLTStd,Arial,sans-serif;display:flex;line-height:1.4em;font-weight:200;}.accordion.mitacs-accordion.ui-accordion .ui-accordion-content ul li p{margin:0px;padding:0px;display:inline-block;}.accordion.mitacs-accordion.ui-accordion .fa.fa-plus-circle,.accordion.mitacs-accordion.ui-accordion .fa.fa-minus-circle{margin-right:10px;}.accordion.mitacs-accordion.ui-accordion .fa.fa-plus-circle:before,.accordion.mitacs-accordion.ui-accordion .fa.fa-minus-circle:before{color:#85C16C;}.admin-tabs ul.primary{border-bottom:none;border-top:none;font-family:"Oswald",sans-serif;font-weight:400;margin:0;overflow:hidden;padding:0px;position:relative;white-space:normal;text-align:left;}.admin-tabs ul.primary li{display:inline-block;zoom:1;*display:inline;background:none;border-top:none !important;border-bottom:none !important;list-style-image:none !important;list-style-type:none !important;padding:0 !important;}.admin-tabs ul.primary li a{color:#333333;float:left;font-size:13px;margin-right:15px;text-transform:uppercase;white-space:nowrap;}.admin-tabs ul.primary li.active a{background:none;border:none;color:#1aa3dd;cursor:default;}.admin-tabs ul.secondary{border-bottom:1px solid #ccc;margin:1em 0 0;padding:0 .3em 1em;}.admin-tabs ul.secondary li{border-right:0;list-style:none;padding:0 2em 0 0;}.admin-tabs ul.secondary li a:hover,.admin-tabs ul.secondary li a.active{border-bottom:none;text-decoration:underline;}.messages{background:#fff5a2;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;margin-bottom:20px;padding:5px 10px;}.error{background:#f04f21;color:#fff;}body.cke_browser_webkit{background:#fff !important;color:#000 !important;}.maintenance-page #top #header .header-container #logo-container{float:left;position:relative;}.block{position:relative;}.secondary-content .block{margin-top:40px;}.secondary-content .block:first-child{margin-top:0;}.main-content .block{zoom:1;}.main-content .block:before,.main-content .block:after{content:".";display:block;height:0;overflow:hidden;visibility:hidden;}.main-content .block:after{clear:both;}.main-content .block .block-title{font-size:21px;margin:16px 0 8px;}@media screen and (max-width:781px){body:not(.page-events) .main-content .block .block-title{position:relative;background:#1aa3dd;width:83% !important;padding:20px 0 40px 40px !important;margin-left:-20px;text-align:left;font-size:14px;font-size:1.4rem;}body:not(.page-events) .main-content .block .block-title:before{content:'';position:absolute;bottom:0;right:0;border-bottom:50px solid white;border-left:50px solid #1aa3dd;width:0;}}.sidebar .block .block-title{font-size:21px;font-weight:200;margin-bottom:15px;}.sidebar .block ul,.sidebar .block ol{margin:0;}.sidebar .block li{list-style-position:outside;list-style-type:none;}.sidebar .block.filter-by .block-title{margin-bottom:0;}.sidebar .block .views-exposed-form .views-exposed-widget{margin-top:20px;}.sidebar .block .views-exposed-form .views-exposed-widget:first-child{margin-top:0;}.sidebar .block .views-exposed-form .views-exposed-widget > label{display:block;font-size:21px;font-weight:200;margin-bottom:5px;}.sidebar .block .views-exposed-form .views-exposed-widget #edit-reset{background:none;color:#1aa3dd;font-size:13px;line-height:18px;padding:0;text-transform:uppercase;}.block.dark{background:#333333;}.block.dark:after{background:url(/sites/all/themes/mitacs/images/block-tail-dark.png) left bottom no-repeat transparent;}.block.dark .block-title{color:#9a9a9a;font-size:13px;font-weight:bolder;margin-bottom:20px;margin-top:0;text-transform:uppercase;}.block.blue{background:url(/sites/all/themes/mitacs/images/bg-block-blue.jpg) left top no-repeat #1aa3dd;}.block.blue:after{background:url(/sites/all/themes/mitacs/images/block-tail-blue.png) left bottom no-repeat transparent;}.block.grey{background:url(/sites/all/themes/mitacs/images/bg-block-grey.jpg) right top no-repeat #9a9a9a;}.block.grey:after{background:url(/sites/all/themes/mitacs/images/block-tail-grey.png) left bottom no-repeat transparent;}.block.red{background:url(/sites/all/themes/mitacs/images/bg-block-red.jpg) right top no-repeat #e28081;}.block.red:after{background:url(/sites/all/themes/mitacs/images/block-tail-red.png) left bottom no-repeat transparent;}.block.map{background:url(/sites/all/themes/mitacs/images/bg-block-map.jpg) center center no-repeat #1aa3dd;}.block.map:after{background:url(/sites/all/themes/mitacs/images/block-tail-blue.png) left bottom no-repeat transparent;}.block.red .block-title,.block.grey .block-title,.block.map .block-title,.block.blue .block-title{color:#ffffff;font-size:18px;font-weight:normal;line-height:22px;margin-bottom:18px;}.block.red,.block.grey,.block.dark,.block.map,.block.blue{margin-bottom:53px;}#secondary-content .block.red,#secondary-content .block.grey,#secondary-content .block.dark,#secondary-content .block.map,#secondary-content .block.blue{float:right;width:25%;}@media screen and (max-width:781px){#secondary-content .block.red,#secondary-content .block.grey,#secondary-content .block.dark,#secondary-content .block.map,#secondary-content .block.blue{width:100% !important;}}.block.red .block-inner,.block.grey .block-inner,.block.dark .block-inner,.block.map .block-inner,.block.blue .block-inner{-moz-box-shadow:0 3px 5px -3px rgba(0,0,0,0.6);-webkit-box-shadow:0 3px 5px -3px rgba(0,0,0,0.6);box-shadow:0 3px 5px -3px rgba(0,0,0,0.6);color:#ffffff;min-height:126px;padding:30px 40px 30px 30px;position:relative;z-index:2;}.block.red .block-inner a,.block.grey .block-inner a,.block.dark .block-inner a,.block.map .block-inner a,.block.blue .block-inner a{color:#ffffff;}.block.red .block-inner .iconfont,.block.grey .block-inner .iconfont,.block.dark .block-inner .iconfont,.block.map .block-inner .iconfont,.block.blue .block-inner .iconfont{color:transparent;font-size:0px;}.block.red .block-inner .iconfont:before,.block.grey .block-inner .iconfont:before,.block.dark .block-inner .iconfont:before,.block.map .block-inner .iconfont:before,.block.blue .block-inner .iconfont:before{display:inline-block;zoom:1;*display:inline;background:rgba(255,255,255,0.2);border:1px solid #ffffff;color:#ffffff;font-size:15px;padding:10px;position:absolute;}.block.red h3,.block.red h3 a,.block.grey h3,.block.grey h3 a,.block.dark h3,.block.dark h3 a,.block.map h3,.block.map h3 a,.block.blue h3,.block.blue h3 a{color:#ffffff;font-size:18px;font-weight:500;margin-bottom:10px;}.block.red h4,.block.grey h4,.block.dark h4,.block.map h4,.block.blue h4{margin-bottom:8px;}.block.red:after,.block.grey:after,.block.dark:after,.block.map:after,.block.blue:after{content:' ';height:33px;width:44px;position:absolute;right:0;bottom:-33px;visibility:visible;}@media (max-width:781px){.block.red:after,.block.grey:after,.block.dark:after,.block.map:after,.block.blue:after{display:none;}}.block.stats{color:#9a9a9a;}@media screen and (max-width:781px){.block.stats{padding:0 20px;}}.block.stats .block-title{font-size:16px;font-weight:bolder;margin-bottom:20px;text-transform:uppercase;}.block.stats .content{font-size:18px;font-weight:200;}.block.stats .content li{display:block;border-top:2px solid #dbdbdb;padding:25px 0;}.block .stat,.block .field-name-field-stat-number{font-family:"Oswald",sans-serif;font-size:42px;font-weight:bold;line-height:34px;margin-bottom:5px;}.block.listing.newsroom{float:left;width:68%;}.block.listing .block-title{background:url(/sites/all/themes/mitacs/images/banner-grey.png) bottom right no-repeat transparent;color:#ffffff;float:left;font-size:16px;font-weight:bold;margin-top:0;padding:20px 3% 180px;text-align:right;text-transform:uppercase;width:21%;}.block.listing .view-content{background:#ffffff;float:right;padding-bottom:55px;width:73%;}.block.listing .view-content .list{padding:40px 40px 11px;}@media screen and (max-width:781px){.block.listing .view-content .list{padding-left:0;padding-right:10%;}}.block.listing .view-content .list li{border:none;border-top:1px solid #dbdbdb;display:block;font-size:13px;margin-top:8px;padding-top:12px;list-style:none;}.block.listing .view-content .list li:first-child{border:none;margin-top:0;padding-top:0;}.block.listing .view-content .list li h2,.block.listing .view-content .list li h2 a{color:#333333;font-size:21px;font-weight:bold;line-height:24px;}.block.listing .view-content .list li .status{font-weight:bolder;text-transform:uppercase;}.block.listing .view-content .list li .status.status-open{color:#94c981;}.block.listing .view-content .list li .status.status-ongoing{color:#94c981;}.block.listing .view-content .list li .status.status-soon{color:#f4c46f;}.block.listing .view-content .list li .status.status-closed{color:#e28081;}.block.listing .view-content .list li .pipe{color:#9a9a9a;}.block.listing .view-content .list li .event-title{margin-bottom:5px;}.block.listing .view-content .list li .event-location,.block.listing .view-content .list li .event-date{line-height:15px;}.block.listing .view-footer{background:url(/sites/all/themes/mitacs/images/divider.gif) left top no-repeat transparent;padding-top:15px;position:absolute;bottom:0;width:67%;right:0;}@media screen and (max-width:781px){.block.listing .view-footer{background:none;width:100%;padding:0;}}.block.listing .view-footer p{padding:0 40px 20px 0;text-transform:uppercase;}@media screen and (max-width:781px){.block.listing .view-footer p{padding-right:0;}}.block.listing .view-footer p a{color:#1aa3dd;font-size:13px;}@media screen and (max-width:781px){.block.newsroom{width:100% !important;}}@media screen and (max-width:781px){.block.newsroom .block-title{position:relative;background:#9b9b9b;width:98%;padding:20px 0 20px 20px;margin-left:-20px;text-align:left;font-size:14px;font-size:1.4rem;}.block.newsroom .block-title:before{content:'';position:absolute;bottom:0;right:0;border-bottom:50px solid white;border-left:50px solid #9b9b9b;width:0;}}@media screen and (max-width:781px){.block.newsroom .view-content{width:95% !important;margin:0 auto;}}.block.opportunities{zoom:1;}.block.opportunities:before,.block.opportunities:after{content:".";display:block;height:0;overflow:hidden;visibility:hidden;}.block.opportunities:after{clear:both;}.block.opportunities .block-title{background:url(/sites/all/themes/mitacs/images/banner-blue.png) bottom right no-repeat transparent;}@media screen and (max-width:781px){body:not(.front) .block.opportunities .block-title{position:relative;background:#1aa3dd;width:83% !important;padding:20px 0 40px 40px !important;margin-left:-20px;text-align:left;font-size:14px;font-size:1.4rem;}body:not(.front) .block.opportunities .block-title:before{content:'';position:absolute;bottom:0;right:0;border-bottom:50px solid white;border-left:50px solid #1aa3dd;width:0;}}.front .block.opportunities{float:none;width:auto;}.front .block.opportunities .block-title{background:none;margin:0;padding:20px 1% 0;position:absolute;width:24%;z-index:2;}@media screen and (max-width:781px){.front .block.opportunities .block-title{width:100%;padding:20px 0 0 20px !important;text-align:left;position:static;color:#1aa3dd;font-size:14px;font-size:1.4rem;}.front .block.opportunities .block-title:before{display:none;}}.block.opportunities .view-opportunities-listing{zoom:1;}.block.opportunities .view-opportunities-listing:before,.block.opportunities .view-opportunities-listing:after{content:".";display:block;height:0;overflow:hidden;visibility:hidden;}.block.opportunities .view-opportunities-listing:after{clear:both;}.block.opportunities .view-opportunities-listing > .view-header{background:url(/sites/all/themes/mitacs/images/banner-blue.png) bottom right no-repeat transparent;color:#ffffff;float:left;font-size:16px;padding-bottom:155px;padding-top:60px;position:relative;text-align:right;width:27%;}.block.opportunities .view-opportunities-listing > .view-header .i_am_a{font-size:34px;font-family:"Zeyada",cursive;display:block;margin:15px 15px -10px 0;}.block.opportunities .view-opportunities-listing > .view-header .audience_reset{display:block;float:none;clear:both;color:#fff;margin-right:20px;font-size:11px;font-weight:400;text-transform:uppercase;}@media screen and (max-width:781px){.block.opportunities .view-opportunities-listing > .view-header{width:100%;background:none;background:#1aa3dd;padding:0 20px;margin:0 0 0 -20px;text-align:left;}.block.opportunities .view-opportunities-listing > .view-header:before{content:'';display:none;}.block.opportunities .view-opportunities-listing > .view-header .i_am_a{margin:20px 15px -10px 20px;}.block.opportunities .view-opportunities-listing > .view-header .audience_reset{margin-left:20px;}}.block.opportunities .view-opportunities-listing > .view-header .view-content{background:none;padding-bottom:0;}@media screen and (max-width:781px){.block.opportunities .view-opportunities-listing > .view-header .view-content{float:left;width:100%;position:relative;padding:0 0 10px;}}.block.opportunities .view-opportunities-listing > .view-header .view-content #user-type-mobile-toggle{display:none;color:#fff;float:left;margin:40px 0 0 0;}@media screen and (max-width:781px){.block.opportunities .view-opportunities-listing > .view-header .view-content #user-type-mobile-toggle{display:block;}}.block.opportunities .view-opportunities-listing > .view-header .view-content #user-type-mobile-toggle a{color:#fff;cursor:pointer;}@media (max-width:781px){.block.opportunities .view-opportunities-listing > .view-header .view-content #user-type-mobile-toggle{margin-top:0;}}.block.opportunities .view-opportunities-listing > .view-header .view-footer{background:none;padding-top:inherit;position:inherit;bottom:0;width:auto;right:0;}.block.opportunities .view-opportunities-listing > .view-header .block-title{background:none;float:none;font-weight:bolder;margin-bottom:16px;padding:20px 20px 0;text-transform:uppercase;width:auto;}.block.opportunities .view-opportunities-listing > .view-header > div{padding:0 20px 20px;}.block.opportunities .view-opportunities-listing > .view-header .filter-title{font-family:"Zeyada",cursive;font-size:30px;font-weight:normal;margin-bottom:4px;}@media screen and (max-width:781px){.block.opportunities .view-opportunities-listing > .view-header .filter-title{display:none;}}.block.opportunities .view-opportunities-listing > .view-header ul.user-types{list-style:none;}@media screen and (max-width:781px){.block.opportunities .view-opportunities-listing > .view-header ul.user-types{display:block !important;float:left;width:100%;z-index:10;margin-left:0;}}.block.opportunities .view-opportunities-listing > .view-header li{list-style:none;}.block.opportunities .view-opportunities-listing > .view-header li a{-moz-transition:background-color 0.5s;-o-transition:background-color 0.5s;-webkit-transition:background-color 0.5s;transition:background-color 0.5s;background:#5abce9;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:200;margin-bottom:2px;margin-left:-20px;margin-right:-20px;padding:2px 20px;position:relative;text-transform:uppercase;}@media screen and (max-width:1100px){.block.opportunities .view-opportunities-listing > .view-header li a{padding-left:5px;padding-right:5px;}}@media screen and (max-width:781px){.block.opportunities .view-opportunities-listing > .view-header li a{padding:10px;margin:0;text-align:left;}}.block.opportunities .view-opportunities-listing > .view-header li a:after{-moz-transition:right 0.3s;-o-transition:right 0.3s;-webkit-transition:right 0.3s;transition:right 0.3s;border:13px solid transparent;content:'';position:absolute;right:-10px;top:0px;}.block.opportunities .view-opportunities-listing > .view-header li:hover a{background:#333333;color:#ffffff;text-decoration:none;}.block.opportunities .view-opportunities-listing > .view-header li.active a{background:#ffffff;color:#1689ba;text-decoration:none;}@media screen and (max-width:781px){.block.opportunities .view-opportunities-listing > .view-header li.active a:after{display:none;}}.block.opportunities .view-opportunities-listing > .view-content{background:#ffffff;padding-top:20px;width:73%;}@media screen and (max-width:781px){.block.opportunities .view-opportunities-listing > .view-content{width:100%;padding:0;}}.block.opportunities .view-opportunities-listing > .view-content .content-title{margin-left:40px;color:#b2b2b2;font-family:"Zeyada",cursive;font-size:30px;font-weight:normal;}.block.opportunities .view-opportunities-listing > .view-content .list{padding-top:12px;}@media (max-width:781px){.block.opportunities .view-opportunities-listing > .view-content .list li{display:none;}}.block.opportunities .view-opportunities-listing > .view-footer{position:absolute;bottom:0px;width:73%;right:0;}.front .block.success-stories-block{border-bottom:1px solid #dbdbdb;padding-bottom:50px;position:relative;margin-bottom:60px;}.block.success-stories-block .block-title{color:#b2b2b2;font-size:18px;font-weight:bolder;margin-bottom:30px;text-align:center;text-transform:uppercase;}.block.success-stories-block .view-content{zoom:1;position:relative;}.block.success-stories-block .view-content:before,.block.success-stories-block .view-content:after{content:".";display:block;height:0;overflow:hidden;visibility:hidden;}.block.success-stories-block .view-content:after{clear:both;}.block.success-stories-block .view-content .admin-links{bottom:5px;margin-left:15px;position:absolute;z-index:2;}.block.success-stories-block .view-content .admin-links a{color:#ffffff;}.block.success-stories-block .view-content .success-story-block{float:left;width:25%;}@media (max-width:780px){.block.success-stories-block .view-content .success-story-block{margin-bottom:15px;width:50%;}}@media (max-width:568px){.block.success-stories-block .view-content .success-story-block{width:100%;float:none;clear:both;margin-bottom:15px;}}.block.success-stories-block .view-content .success-story-block .success-story-inside a{-moz-box-shadow:3px 3px 5px #cbcbcb;-webkit-box-shadow:3px 3px 5px #cbcbcb;box-shadow:3px 3px 5px #cbcbcb;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#1aa3dd;color:#ffffff;display:block;height:202px;width:96.33%;margin:0 auto;overflow:hidden;padding:17px 22px;position:relative;}.block.success-stories-block .view-content .success-story-block .success-story-inside a:hover{text-decoration:none;}.block.success-stories-block .view-content .success-story-block .success-story-inside a:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;-moz-transform:scale(1.02,1.02);-ms-transform:scale(1.02,1.02);-webkit-transform:scale(1.02,1.02);transform:scale(1.02,1.02);}.block.success-stories-block .view-content .success-story-block .success-story-inside a h2{font-size:16px;line-height:21px;position:relative;z-index:2;}.block.success-stories-block .view-content .success-story-block .success-story-inside a .read-more{color:transparent;font-size:1px;position:absolute;bottom:0;right:0;z-index:2;}.block.success-stories-block .view-content .success-story-block .success-story-inside a .read-more:before{content:"";font-family:"iconfont";font-size:18px;font-style:normal;font-weight:normal;line-height:1;position:relative;speak:none;line-height:1;text-decoration:none !important;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.block.success-stories-block .view-content .success-story-block .success-story-inside a .read-more:before{color:#ffffff;}.block.success-stories-block .view-content .success-story-block .success-story-inside a img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2;-moz-transition:opacity 0.3s,-moz-transform 0.3s;-o-transition:opacity 0.3s,-o-transform 0.3s;-webkit-transition:opacity 0.3s,-webkit-transform 0.3s;transition:opacity 0.3s,transform 0.3s;position:absolute;top:0;left:0;z-index:0;}@media (max-width:780px){.block.success-stories-block .view-content .success-story-block .success-story-inside a img{width:100%;}}.block.success-stories-block .view-footer{background:url(/sites/all/themes/mitacs/images/divider.gif) center top no-repeat;margin-top:35px;padding-top:25px;}.block.success-stories-block .view-footer a{color:#1aa3dd;display:block;text-align:center;text-transform:uppercase;font-size:13px;}.block .download-pdf{display:block;width:100%;}.block .download-pdf span{-moz-transition:background-color 0.3s,color 0.3s;-o-transition:background-color 0.3s,color 0.3s;-webkit-transition:background-color 0.3s,color 0.3s;transition:background-color 0.3s,color 0.3s;background:#ffffff;display:block;float:right;font-size:13px;line-height:18px;padding:5% 6% 6%;text-transform:uppercase;width:66%;}.block .download-pdf span:hover{background:#1aa3dd;color:#ffffff;}.block .download-pdf:before{background:url(/sites/all/themes/mitacs/images/block-before-pdf.png) center top no-repeat transparent;content:'';display:block;float:left;height:81px;width:22%;}.block-tip{background:black;background:rgba(0,0,0,0.8);color:#ffffff;display:block;position:absolute;width:130px;text-align:left;padding:15px 10px 15px 20px;font-size:16px;bottom:-20px;left:-20px;}.block-tip:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;content:'';border-bottom:40px solid black;border-left:50px solid transparent;width:0;height:0;position:absolute;top:-40px;right:0;}.block-tip h2{color:#9a9a9a;font-size:13px;font-weight:bolder;margin-bottom:10px;text-transform:uppercase;}.block-tip p{padding:0 !important;text-transform:none !important;}.block-tip .close{cursor:pointer;position:absolute;top:4px;right:10px;}.block-tip .close:before{content:"M";font-family:"iconfont";font-size:11px;font-style:normal;font-weight:normal;line-height:1;position:relative;speak:none;line-height:1;text-decoration:none !important;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@media only screen and (max-width:781px){.block-tip{display:none !important;}}@media only screen and (max-width:tablet){.block-tip{display:none !important;}}@media screen and (max-width:781px){.listing{width:100% !important;}}@media screen and (max-width:781px){.listing .block-title{position:relative;background:#1aa3dd;width:83% !important;padding:20px 0 40px 40px !important;margin-left:-20px;text-align:left;font-size:14px;font-size:1.4rem;}.listing .block-title:before{content:'';position:absolute;bottom:0;right:0;border-bottom:50px solid white;border-left:50px solid #1aa3dd;width:0;}}@media screen and (max-width:781px){.listing .view-content{width:100% !important;}}.btn,button{-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;background-color:transparent;background-color:rgba(255,255,255,0.2);background-color:transparent9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33FFFFFF,endColorstr=#33FFFFFF);zoom:1;display:inline-block;zoom:1;*display:inline;border:1px solid #ffffff;border:1px solid rgba(255,255,255,0.6);color:#ffffff;cursor:pointer;letter-spacing:1px;padding:8px 20px 9px;text-decoration:none !important;text-transform:uppercase;}.btn:hover,button:hover{background-color:transparent;background-color:rgba(255,255,255,0.4);background-color:transparent9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66FFFFFF,endColorstr=#66FFFFFF);zoom:1;color:#ffffff;}.btn-accent{background-color:#1aa3dd;}.icon-btn{display:inline-block;zoom:1;*display:inline;-moz-transition:all 0.3s !important;-o-transition:all 0.3s !important;-webkit-transition:all 0.3s !important;transition:all 0.3s !important;background-color:transparent;background-color:rgba(255,255,255,0.2);background-color:transparent9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33FFFFFF,endColorstr=#33FFFFFF);zoom:1;border:1px solid rgba(255,255,255,0.6);cursor:pointer;text-decoration:none !important;padding:8px 8px 7px;}.ie6-8 .icon-btn{border:1px solid #ffffff;}.icon-btn:before{color:#ffffff;font-size:15px;}.icon-btn:hover{background-color:transparent;background-color:rgba(255,255,255,0.4);background-color:transparent9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66FFFFFF,endColorstr=#66FFFFFF);zoom:1;}.icon-btn:hover:before{color:#ffffff !important;}.mitacs-button{text-transform:uppercase;color:white;background-color:#0e3f4f;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;font-size:16px;padding:14px 90px 14px 30px;margin:40px 0;display:inline-block;font-weight:400px;position:relative;}.mitacs-button:hover{background-color:#125065;}.mitacs-button:after{content:"\f178";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#85C16C;font-size:26px;position:absolute;top:14px;right:40px;}.wysiwyg{font-size:15pxpx;font-size:1.5pxrem;line-height:1.4em;}.wysiwyg strong{font-weight:bolder;font-weight:700;}.wysiwyg em{font-style:italic;}.wysiwyg a{text-decoration:none;color:#1aa3dd;}.wysiwyg a:hover,.wysiwyg a:focus{text-decoration:underline;}.wysiwyg sup,.wysiwyg sub{font-size:smaller;}.wysiwyg sup{vertical-align:super;}.wysiwyg sub{vertical-align:sub;}.wysiwyg p,.wysiwyg ol,.wysiwyg ul{margin-bottom:1em;}.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin-bottom:.2em;}.wysiwyg h2{font-size:22px;}.wysiwyg h3,.wysiwyg h4{font-size:18px;}.wysiwyg h3{text-transform:uppercase;}.wysiwyg h5,.wysiwyg h6{font-size:16px;}.wysiwyg h5{text-transform:uppercase;}.wysiwyg li{margin-left:2em;}.wysiwyg ul li{list-style:disc outside;}.wysiwyg ol li{list-style:decimal outside;}.wysiwyg blockquote{font-size:1.25em;line-height:1.6em;font-style:italic;margin:2em 5em;border-bottom:2px solid #1aa3dd;}.wysiwyg img,.wysiwyg iframe{max-width:100%;height:auto;}.fluid-width-video-wrapper iframe{max-width:560px;max-height:315px;}.body-btn{color:#ffffff;font-weight:bold;background:#1aa3dd;padding:10px 20px 10px 20px;text-decoration:none;text-transform:uppercase;}.body-btn:hover{background:#1487b4;text-decoration:none;}.content .hero{-moz-box-shadow:3px 3px 5px #cbcbcb;-webkit-box-shadow:3px 3px 5px #cbcbcb;box-shadow:3px 3px 5px #cbcbcb;border:1px solid #ffffff;outline:1px solid #dbdbdb;margin:10px 0;}.field-collection-view{border:0;padding:0;margin:0;}.field-collection-container{border:0;margin:0;}.field-collection-container .field-items .field-item{margin:0;}ul li.expanded,ul li.collapsed,ul li.leaf,ul.menu li{list-style:none;margin:0;padding:0;}.item-list ul{margin:0;}.item-list ul li{margin:0;}tr.odd,tr.even{background-color:transparent;border:0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:0;}.item-list ul li{margin:0;}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav,.flex-direction-nav li{margin:0;padding:0;list-style:none;}@font-face{font-family:'flexslider-icon';src:url(/sites/all/themes/mitacs/fonts/flexslider/flexslider-icon.eot);src:url(/sites/all/themes/mitacs/fonts/flexslider/flexslider-icon.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/mitacs/fonts/flexslider/flexslider-icon.woff) format("woff"),url(/sites/all/themes/mitacs/fonts/flexslider/flexslider-icon.ttf) format("truetype"),url(/sites/all/themes/mitacs/fonts/flexslider/flexslider-icon.svg#flexslider-icon) format("svg");font-weight:normal;font-style:normal;}.flexslider{margin:0;padding:0;}.flexslider .slides img{width:100%;display:block;}.flex-pauseplay span{text-transform:capitalize;}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides > li:first-child{display:block;}.flexslider{margin:0 0 0;position:relative;zoom:1;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.flexslider .slides{zoom:1;}.carousel li{margin-right:5px;}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}.flex-direction-nav .flex-prev{left:-50px;}.flex-direction-nav .flex-next{right:-50px;text-align:right;}.flexslider:hover .flex-prev{opacity:0.7;left:10px;}.flexslider:hover .flex-next{opacity:0.7;right:10px;}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default;}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;line-height:1;display:inline-block;content:'\f001';}.flex-direction-nav a.flex-next:before{content:'\f002';}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004';}.flex-pauseplay a:hover{opacity:1;}.flex-pauseplay a.flex-play:before{content:'\f003';}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px;}.flex-direction-nav .flex-next{opacity:1;right:10px;}}input[type='submit']{-webkit-appearance:none;-moz-appearance:none;}.button-form{display:inline;}input,.customSelect,textarea{border:none;}input::-webkit-input-placeholder,.customSelect::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ffffff !important;font-family:"Helvetica Neue","HelveticaNeueLTStd",Arial,sans-serif !important;font-size:inherit !important;font-weight:200;letter-spacing:0.5px;}input:-moz-placeholder,.customSelect:-moz-placeholder,textarea:-moz-placeholder{color:#ffffff !important;font-family:"Helvetica Neue","HelveticaNeueLTStd",Arial,sans-serif !important;font-size:inherit !important;font-weight:200;letter-spacing:0.5px;}input::-moz-placeholder,.customSelect::-moz-placeholder,textarea::-moz-placeholder{color:#ffffff !important;font-family:"Helvetica Neue","HelveticaNeueLTStd",Arial,sans-serif !important;font-size:inherit !important;font-weight:200;letter-spacing:0.5px;}input:-ms-input-placeholder,.customSelect:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ffffff !important;font-family:"Helvetica Neue","HelveticaNeueLTStd",Arial,sans-serif !important;font-size:inherit !important;font-weight:200;letter-spacing:0.5px;}.toboggan-unified #login-links{display:none;}.toboggan-unified #login-form,.toboggan-unified #register-form{display:block !important;float:left;padding:2%;width:46%;}input[type=number],input[type=text],input[type=email],input[type=password],textarea,select{-moz-appearance:none;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;display:inline-block;zoom:1;*display:inline;background:#ffffff;border:1px solid #9a9a9a;color:#9a9a9a;font-size:15px;font-weight:normal;margin:0;padding:1%;}.webform-client-form fieldset{border-top:1px solid #dbdbdb;margin-bottom:15px;}.webform-client-form legend{background:#ffffff;padding-right:10px;}form .captcha legend{display:block;float:left;font-size:13px;margin-right:2%;text-align:right;text-transform:uppercase;width:20%;}form .captcha .fieldset-wrapper{border:1px solid #dbdbdb;float:left;font-size:15px;padding:1% 2%;width:65%;}form .form-item.form-type-textfield,form .form-item.form-type-password{zoom:1;margin:10px 0;position:relative;}form .form-item.form-type-textfield:before,form .form-item.form-type-textfield:after,form .form-item.form-type-password:before,form .form-item.form-type-password:after{content:".";display:block;height:0;overflow:hidden;visibility:hidden;}form .form-item.form-type-textfield:after,form .form-item.form-type-password:after{clear:both;}form .form-item.form-type-textfield label,form .form-item.form-type-password label{display:inline-block;zoom:1;*display:inline;background:#ffffff;font-size:10px;padding:0 3px;position:absolute;top:-9px;left:10px;}form .form-item.form-type-textfield .description,form .form-item.form-type-password .description{width:100%;clear:both;font-style:italic;font-size:11px;}form .form-item.form-type-textfield input[type=text],form .form-item.form-type-textfield input[type=email],form .form-item.form-type-textfield input[type=password],form .form-item.form-type-textfield textarea,form .form-item.form-type-password input[type=text],form .form-item.form-type-password input[type=email],form .form-item.form-type-password input[type=password],form .form-item.form-type-password textarea{width:96%;}form .form-item.form-type-textfield .form-textarea-wrapper textarea,form .form-item.form-type-password .form-textarea-wrapper textarea{width:100%;}form .form-type-checkbox label,form .form-type-checkboxes label{background:none;font-size:15px;position:relative;top:auto;left:auto;}form .webform-component{margin-bottom:25px;}form .webform-component label:not(.option){display:block;width:100%;}form .webform-component input:not([type='submit']):not([type='number']):not([type='checkbox']):not(.form-file):not([type='image']),form .webform-component textarea{width:100%;}form .webform-component .form-type-radio > *{display:inline-block;width:auto !important;}form .webform-component .form-managed-file .form-submit{font-size:11px;letter-spacing:1px;padding:2px 10px 1px;}form input[type=submit],form input[type=reset]{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;display:inline-block;zoom:1;*display:inline;background-color:#1aa3dd;border:none;color:#fff;cursor:pointer;font-family:"Oswald",sans-serif;font-size:15px;font-weight:400;padding:6px 12px 4px 12px;text-indent:0;text-decoration:none;text-transform:uppercase;}form input[type=submit]:hover,form input[type=submit]:focus,form input[type=reset]:hover,form input[type=reset]:focus{background-color:#1487b4;color:#fff;text-decoration:none;}form .form-actions{padding-top:40px;position:relative;text-align:center;}form .form-actions input[type=submit],form .form-actions input[type=reset]{margin-top:10px;width:50%;}@media only screen and (max-width:569px){form .form-actions input[type=submit],form .form-actions input[type=reset]{font-size:18px;padding:2%;width:100%;}}@media only screen and (max-width:mobile){form .form-actions input[type=submit],form .form-actions input[type=reset]{font-size:18px;padding:2%;width:100%;}}form .description{color:#9a9a9a;font-size:13px;line-height:18px;}form label:not(.option){font-weight:500;}form .form-type-bef-checkbox label{background:url(/sites/all/themes/mitacs/images/icon-checkbox.png) left 1px no-repeat;font-weight:200;padding-left:18px;}form .form-type-bef-checkbox label input{position:absolute;visibility:hidden;}form .form-type-bef-checkbox input{position:absolute;visibility:hidden;}form .form-type-bef-checkbox.highlight label{background-image:url(/sites/all/themes/mitacs/images/icon-checkbox-checked.png);}#edit-field-province-value{visibility:hidden;}.form-required{color:#e28081;}.ui-datepicker{background:#ffffff;border:1px solid #dbdbdb;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{cursor:pointer;}.ui-datepicker .ui-datepicker-prev:before,.ui-datepicker .ui-datepicker-next:before{top:5px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:none;}.ui-datepicker .ui-datepicker-prev:before{content:"4";font-family:"iconfont";font-size:inherit;font-style:normal;font-weight:normal;line-height:1;position:relative;speak:none;line-height:1;text-decoration:none !important;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ui-datepicker .ui-datepicker-prev:hover{left:2px;top:2px;}.ui-datepicker .ui-datepicker-next:before{content:"5";font-family:"iconfont";font-size:inherit;font-style:normal;font-weight:normal;line-height:1;position:relative;speak:none;line-height:1;text-decoration:none !important;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ui-datepicker .ui-datepicker-next:hover{right:2px;top:2px;}.main-section #main-content{position:relative;}@media screen and (max-width:781px){.main-section #main-content{background:#fff;}}.sidebar-first .main-section #main-content{float:left;width:68%;}@media screen and (max-width:781px){.sidebar-first .main-section #main-content{width:100%;float:left;}}.sidebar{float:right;position:relative;width:25%;}@media screen and (max-width:781px){.sidebar{width:100%;float:left;}body.page-events .sidebar,body.page-newsroom .sidebar{display:none;}}.section{overflow:hidden;position:relative;width:100%;}.section#page-hero .section-wrapper{-moz-box-shadow:inset 0 -8px 8px -8px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0 -8px 8px -8px rgba(0,0,0,0.5);box-shadow:inset 0 -8px 8px -8px rgba(0,0,0,0.5);position:relative;}@media (max-width:780px){.section#page-hero .section-wrapper{min-height:0;}.section#page-hero .section-wrapper > .section-content{min-height:0;}}.ie6-8 .section#page-hero .section-wrapper{border-bottom:2px solid #dbdbdb;}.section#page-hero .section-content{min-height:85px;padding-bottom:0;}.section#page-hero .block h2{font-size:21px;font-weight:200;line-height:24px;margin:-15px 0 20px;width:75%;}@media screen and (max-width:781px){.section#page-hero .block h2{font-size:18px;width:100%;}}.main-header.has-submenu ~ #page-hero.section{clear:both;}.main-header.has-submenu ~ #page-hero.section .section-wrapper{min-height:80px;}.main-header.has-submenu ~ #page-hero.section .section-wrapper > .section-content{min-height:80px;padding-top:31px;}@media (max-width:781px){.main-header.has-submenu ~ #page-hero.section .section-wrapper{min-height:0;}.main-header.has-submenu ~ #page-hero.section .section-wrapper > .section-content{min-height:0;padding:20px 5% 0;}.node-type-program .main-header.has-submenu ~ #page-hero.section .section-wrapper > .section-content{padding-top:0;}}.section-content{zoom:1;max-width:980px;margin-left:auto;margin-right:auto;padding-left:60px;padding-right:60px;position:relative;padding-top:50px;padding-bottom:50px;}.section-content:before,.section-content:after{content:".";display:block;height:0;overflow:hidden;visibility:hidden;}.section-content:after{clear:both;}@media only screen and (max-width:781px){.section-content{padding-left:20px;padding-right:20px;}}@media only screen and (max-width:tablet){.section-content{padding-left:20px;padding-right:20px;}}@media screen and (max-width:1100px){.section-content{padding:20px 2%;}}@media screen and (max-width:781px){.section-content{padding:20px 5%;}}@media screen and (max-width:781px){#content .section-content{padding:20px 5% 40px;}}@media (max-width:781px){#page-hero .section-content{padding-top:20px;}}#top-content{zoom:1;background:#ffffff;border-bottom:1px solid #dbdbdb;padding-bottom:60px;}#top-content:before,#top-content:after{content:".";display:block;height:0;overflow:hidden;visibility:hidden;}#top-content:after{clear:both;}#top-content .top-content{max-width:980px;margin-left:auto;margin-right:auto;padding-left:60px;padding-right:60px;position:relative;}@media only screen and (max-width:781px){#top-content .top-content{padding-left:20px;padding-right:20px;}}@media only screen and (max-width:tablet){#top-content .top-content{padding-left:20px;padding-right:20px;}}#top-content .field-name-body{padding:50px 0 20px;}#top-content .block{float:left;margin:0 2%;width:29%;}@media (max-width:781px){#top-content .block{width:100%;float:none;clear:both;margin-bottom:20px;}}#top-content .block .block-title{font-size:21px;line-height:24px;}#top-content .block .block-inner{padding:30px 40px 15px 30px;}#faqs > div{display:none;}#faqs > div:first-child{display:block;}.secondary-section{background:#ffffff;}.secondary-section #secondary-content{position:relative;}@media screen and (max-width:781px){.secondary-section #secondary-content{background:#fff;}}.sidebar-second .secondary-section #secondary-content{float:left;width:68%;}@media screen and (max-width:781px){.sidebar-second .secondary-section #secondary-content{width:100%;float:left;}}.secondary-section .sidebar-second{float:right;position:relative;width:25%;}@media screen and (max-width:781px){.secondary-section .sidebar-second{width:100%;float:left;}}.node-teaser,.views-search .views-row{border-bottom:1px solid #dbdbdb;margin-bottom:10px;padding:0 10px;}.pager{text-align:center;}.pager li{display:inline-block;zoom:1;*display:inline;}.pager li div{position:absolute;}.pager li a,.pager li.pager-current{-moz-transition:border-color 0.3s;-o-transition:border-color 0.3s;-webkit-transition:border-color 0.3s;transition:border-color 0.3s;display:inline-block;zoom:1;*display:inline;border-top:4px solid transparent;color:#1aa3dd;font-size:13px;padding:6px 8px 0;text-transform:uppercase;}.pager li a:hover,.pager li.pager-current:hover{border-top-color:#5abce9;text-decoration:none;}.pager li.pager-current{border-top-color:#1487b4;color:#1487b4;font-weight:normal;}.pager li.pager-previous:before,.pager li.pager-next:after{color:#1aa3dd;}.pager li.pager-previous:after{content:"4";font-family:"iconfont";font-size:11px;font-style:normal;font-weight:normal;line-height:1;position:relative;speak:none;text-decoration:none !important;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.pager li.pager-next:after{content:"5";font-family:"iconfont";font-size:11px;font-style:normal;font-weight:normal;line-height:1;position:relative;speak:none;text-decoration:none !important;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#top .a2a_kit{-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;background:#ffffff;position:absolute;right:0;}#top .a2a_kit a{clear:both;cursor:pointer;display:block;padding:3px 2px;}#top .a2a_kit a span{display:none;}#top .a2a_kit a:hover{opacity:0.6;text-decoration:none;}#top .a2a_kit a:before{color:#ffffff;display:block;font-size:21px;padding:10px 6px 10px 10px;}@media screen and (max-width:781px){#top .a2a_kit a:before{padding:7px 3px 7px 7px;}}#top .a2a_kit a.a2a_button_facebook{background-color:#3b579d;}@media screen and (max-width:781px){#top .a2a_kit a.a2a_button_facebook{display:none;}}#top .a2a_kit a.a2a_button_twitter{background-color:#00aced;}@media screen and (max-width:781px){#top .a2a_kit a.a2a_button_twitter{display:none;}}#top .a2a_kit a.a2a_button_linkedin{background-color:#007bb6;}@media screen and (max-width:781px){#top .a2a_kit a.a2a_button_linkedin{display:none;}}#top .a2a_kit a.a2a_button_google_plus{background-color:#ce3d2b;}@media screen and (max-width:781px){#top .a2a_kit a.a2a_button_google_plus{display:none;}}#top .a2a_kit a.a2a_button_email{background-color:#c9c9c9;}@media screen and (max-width:781px){#top .a2a_kit a.a2a_button_email{display:none;}}#top .a2a_kit a.a2a_dd{background-color:#00bf00;}table{background:transparent;border-collapse:collapse;border-spacing:0;max-width:100%;width:100%;}table th,table td{border-bottom:1px solid #dbdbdb;line-height:1.42857143;padding:8px;vertical-align:top;}table > thead > tr > th{border-bottom:2px solid #dbdbdb;text-align:left;vertical-align:bottom;}table > tbody > tr.even td{background-color:#f5f5f5;}table > tbody > tr.views-row-last td,table > tbody > tr.row-last td{border-bottom:none;}.file-downloads{zoom:1;border-top:2px dotted #dbdbdb;margin-top:20px;padding-top:4px;}.file-downloads:before,.file-downloads:after{content:".";display:block;height:0;overflow:hidden;visibility:hidden;}.file-downloads:after{clear:both;}body{font-weight:200;}h1{font-size:30px;font-weight:normal;line-height:34px;}h2{font-size:21px;font-weight:normal;line-height:24px;}h3{font-size:20px;font-weight:normal;line-height:23px;}h4{font-size:18px;font-weight:normal;line-height:22px;}h5{font-size:16px;font-weight:normal;line-height:20px;}h6{font-size:15px;font-weight:bold;line-height:21px;}#page-title{color:#1aa3dd;font-size:42px;font-weight:200;line-height:34px;margin-bottom:30px;}.has-image #page-title{color:#ffffff;}@media screen and (max-width:781px){#page-title{font-size:30px;margin-bottom:20px;}}#node-title{font-size:21px;line-height:24px;color:#1aa3dd;margin-bottom:15px;}.headline{font-size:21px;font-weight:200;line-height:24px;margin:0 auto;padding:50px 0 0px;text-align:center;width:82%;}.headline p{margin-bottom:8px;}.section-content .headline{padding-top:0;}p{letter-spacing:0.2px;margin-bottom:15px;}strong{font-weight:bold;}em{font-style:italic;}small,.small{font-size:85%;}cite{font-style:normal;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}.text-justify{text-align:justify;}.bg-primary{color:#fff;}ul{margin-left:20px;margin-bottom:15px;}ul ul{margin-bottom:0;}ul li{list-style-position:outside;list-style-type:square;}ul li li{list-style-type:disc;}ul li li li{list-style-type:circle;}ul.menu{margin:0;}ul.menu li{list-style-type:decimal;}ol{margin-left:20px;margin-bottom:15px;}ol li{list-style-position:outside;list-style-type:decimal;}ol li li{list-style-type:upper-alpha;}ol li li li{list-style-type:lower-alpha;}.list-unstyled,.list-inline{padding-left:0;list-style:none;}.list-inline{margin-left:-5px;}.list-inline > li{display:inline-block;zoom:1;*display:inline;padding-left:5px;padding-right:5px;}hr{border:0;height:0;border-bottom:1px solid #dbdbdb;}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #dbdbdb;}.initialism{font-size:90%;text-transform:uppercase;}blockquote:before,blockquote:after{content:"";}blockquote{border-left:10px solid #dbdbdb;color:#666;font-style:italic;margin-bottom:21px;padding:0.6em 0 0.8em 20px;quotes:"“" "”" "‘" "’";quotes:"“" "”" "‘" "’";}blockquote p{display:inline;}.small-info{font-size:13px;line-height:18px;}.views-more-link{font-size:1px;color:transparent;}.views-more-link:after{content:"$";font-family:"iconfont";font-size:15px;font-style:normal;font-weight:normal;line-height:1;position:relative;speak:none;text-decoration:none !important;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.views-more-link:after{color:#1aa3dd;}.field-name-field-subtitle{font-size:18px;font-weight:bold;line-height:22px;margin-bottom:15px;margin-top:15px;}.field-label-inline > div{display:inline-block;}.field-label-inline .field-item{display:inline-block;}.field-label{font-weight:500;margin-right:5px;}.node-type-project .field-name-field-province .field-items .field-item.odd:before,.node-type-project .field-name-field-faculty-supervisor .field-items .field-item.odd:before,.node-type-project .field-name-field-student-name .field-items .field-item.odd:before{content:',';margin-right:5px;}.node-type-project .field-name-field-province .field-items .field-item.odd + .field-item.even:before,.node-type-project .field-name-field-faculty-supervisor .field-items .field-item.odd + .field-item.even:before,.node-type-project .field-name-field-student-name .field-items .field-item.odd + .field-item.even:before{content:',';margin-right:5px;}.view.listing .view-content .views-row{border-bottom:1px solid #dbdbdb;list-style-image:none;list-style-type:none;margin-top:20px;padding-bottom:20px;overflow:hidden;}.view.listing .view-content .views-row:first-child{margin-top:0;}.view.listing .view-content .views-row .title{font-size:18px;font-weight:bold;line-height:21px;}.view.listing .view-content .views-row .phone{font-weight:bold;margin-top:15px;}.view.listing .view-content .views-row p img{border:1px solid #dbdbdb;float:left;margin-right:10px;position:relative;top:5px;}.node-type-faq .question{margin-bottom:20px;}.node-type-faq .question h2{font-size:21px;line-height:24px;}.node-type-faq .question p{font-size:15px;font-weight:200;line-height:22px;}.node-type-faq .faq-questions .block-title{margin-bottom:10px;}.node-type-faq .faq-questions .question-list li{margin-bottom:10px;}.node-type-faq .faq-questions .question-list li a{font-size:15px;line-height:21px;}#footer{background:#333333;color:#e9e9e9;font-size:13px;text-align:center;}#footer .footer-container{max-width:980px;margin-left:auto;margin-right:auto;padding-left:60px;padding-right:60px;position:relative;max-width:600px;padding-bottom:0;padding-top:55px;}@media only screen and (max-width:781px){#footer .footer-container{padding-left:20px;padding-right:20px;}}@media only screen and (max-width:tablet){#footer .footer-container{padding-left:20px;padding-right:20px;}}#footer p{margin-bottom:0;}#footer p.credit{color:#9a9a9a;margin-top:5px;}#footer p.credit a{color:#9a9a9a;}#footer a{-moz-transition:color 0.3s;-o-transition:color 0.3s;-webkit-transition:color 0.3s;transition:color 0.3s;color:#ffffff;}#footer a:before,#footer a:after{-moz-transition:color 0.3s;-o-transition:color 0.3s;-webkit-transition:color 0.3s;transition:color 0.3s;color:#ffffff;}#footer a:hover,#footer a.active-trail,#footer a.active{color:#1aa3dd;text-decoration:none;}#footer a:hover:before,#footer a.active-trail:before,#footer a.active:before{color:#1aa3dd;}#footer .region-footer .menu{margin-bottom:0;margin-left:0;}#footer .region-footer .menu li{display:inline-block;zoom:1;*display:inline;margin-left:12px;margin-right:12px;}#footer .region-footer .menu li a{line-height:24px;text-transform:uppercase;}#footer .footer-social{margin:30px 0;}.ie6-7 #footer .footer-social{display:none;}#footer .footer-social .menu{margin-bottom:0;margin-left:0;}#footer .footer-social .menu li{display:inline-block;zoom:1;*display:inline;}#footer .footer-social .menu li a{color:transparent;display:block;font-size:0;line-height:0;margin:0 22px;}#footer .footer-social .menu li a.facebook:before{content:"";font-family:"iconfont";font-size:18px;font-style:normal;font-weight:normal;line-height:1;position:relative;speak:none;line-height:1;text-decoration:none !important;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#footer .footer-social .menu li a.twitter:before{content:"";font-family:"iconfont";font-size:18px;font-style:normal;font-weight:normal;line-height:1;position:relative;speak:none;line-height:1;text-decoration:none !important;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#footer .footer-social .menu li a.linkedin:before{content:"";font-family:"iconfont";font-size:18px;font-style:normal;font-weight:normal;line-height:1;position:relative;speak:none;line-height:1;text-decoration:none !important;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#footer .footer-legal{line-height:21px;}.back-to-top{bottom:-1px;margin-top:50px;position:relative;}.back-to-top a:before{border-bottom:none;}.ie6-7 .back-to-top{display:none;}.image-gallery{zoom:1;border-top:2px dotted #dbdbdb;margin-top:20px;padding-top:4px;}.image-gallery:before,.image-gallery:after{content:".";display:block;height:0;overflow:hidden;visibility:hidden;}.image-gallery:after{clear:both;}.image-gallery ul li{background:#000000;display:block;float:left;margin:1%;text-align:center;width:23%;}.image-gallery ul li a{-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;display:block;opacity:0.7;}.image-gallery ul li a img{height:auto;vertical-align:bottom;width:100%;}.image-gallery ul li:hover a{opacity:1;}.ie6-8 .image-gallery ul li:hover a{outline:1px solid #1aa3dd;}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80);}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#CCC;}.mfp-preloader a:hover{color:#FFF;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100);}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100);}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px;}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px;}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444;}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}.mfp-ie7 .mfp-img{padding:0;}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;}.mfp-ie7 .mfp-container{padding:0;}.mfp-ie7 .mfp-content{padding-top:44px;}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0;}#header{-moz-box-shadow:0 8px 8px -8px rgba(0,0,0,0.5);-webkit-box-shadow:0 8px 8px -8px rgba(0,0,0,0.5);box-shadow:0 8px 8px -8px rgba(0,0,0,0.5);-moz-transition-property:background-color;-o-transition-property:background-color;-webkit-transition-property:background-color;transition-property:background-color;-moz-transition-duration:0.6s;-o-transition-duration:0.6s;-webkit-transition-duration:0.6s;transition-duration:0.6s;background-color:#ffffff;padding-top:48px;position:absolute;top:0;width:100%;z-index:998 !important;}@media screen and (max-width:780px){#header{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;position:relative;}}.ie6-8 #header{border-bottom:2px solid #dbdbdb;}#header.has-submenu{border-bottom-color:#1487b4;}#header .header-container{zoom:1;max-width:980px;margin-left:auto;margin-right:auto;padding-left:60px;padding-right:60px;position:relative;}#header .header-container:before,#header .header-container:after{content:".";display:block;height:0;overflow:hidden;visibility:hidden;}#header .header-container:after{clear:both;}@media only screen and (max-width:781px){#header .header-container{padding-left:20px;padding-right:20px;}}@media only screen and (max-width:tablet){#header .header-container{padding-left:20px;padding-right:20px;}}@media screen and (max-width:781px){#header .header-container{max-width:none;padding-left:0;padding-right:0;position:static;}}@media only screen and (max-width:781px) and (max-width:781px){#header .header-container{padding-left:0;padding-right:0;}}@media only screen and (max-width:781px) and (max-width:tablet){#header .header-container{padding-left:0;padding-right:0;}}#header .header-container #logo-container{position:absolute;top:-12px;}@media screen and (max-width:781px){#header .header-container #logo-container{top:7px;left:20px;}}#header .header-container #logo-container #logo{font-size:0;line-height:0;color:transparent;}#header .header-container #logo-container #logo:before{content:"";font-family:"iconfont";font-size:40px;font-style:normal;font-weight:normal;line-height:1;position:relative;speak:none;line-height:1;text-decoration:none !important;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#header .header-container #logo-container #logo:before{color:#1aa3dd;}@media screen and (max-width:781px){#header .header-container #logo-container #logo:before{content:"";font-family:"iconfont";font-size:30px;font-style:normal;font-weight:normal;line-height:1;position:relative;speak:none;line-height:1;text-decoration:none !important;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}}#header .header-container #header-right{-moz-transition-property:top;-o-transition-property:top;-webkit-transition-property:top;transition-property:top;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;float:right;position:relative;width:70%;z-index:10000;}@media screen and (max-width:781px){#header .header-container #header-right{position:absolute;top:48px;left:0;width:100%;background:#000;padding:0 18px 10px;}}#header .header-container #header-right .block-menu-block{float:right;position:relative;margin-top:8px;}@media screen and (max-width:781px){#header .header-container #header-right .block-menu-block{float:left;width:100%;}}#header .header-container #header-right .block-menu-block .menu{list-style:none;margin-bottom:0;}#header .header-container #header-right .block-menu-block .menu li{display:inline-block;list-style:none !important;position:relative;}@media screen and (max-width:781px){#header .header-container #header-right .block-menu-block .menu li{float:left;width:100%;}}#header .header-container #header-right .block-menu-block .menu li.expanded > a{padding-right:20px;}#header .header-container #header-right .block-menu-block .menu li.expanded > a:after{content:"C";font-family:"iconfont";font-size:8px;font-style:normal;font-weight:normal;line-height:1;position:relative;speak:none;text-decoration:none !important;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#header .header-container #header-right .block-menu-block .menu li.expanded > a:after{padding-left:5px !important;top:5px !important;}@media screen and (max-width:781px){#header .header-container #header-right .block-menu-block .menu li.expanded > a:after{display:none;}}.ie6-8 #header .header-container #header-right .block-menu-block .menu li.expanded > a:after{display:none;}#header .header-container #header-right .block-menu-block .menu li.expanded:hover > a:after{content:"B";font-family:"iconfont";font-size:8px;font-style:normal;font-weight:normal;line-height:1;position:relative;speak:none;text-decoration:none !important;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#header .header-container #header-right .block-menu-block .menu li.expanded:hover > a:after,#header .header-container #header-right .block-menu-block .menu li.expanded > a:after{padding-left:0;position:absolute;top:-2px;}#header .header-container #header-right .block-menu-block .menu li a{-moz-transition:border-color 0.3s;-o-transition:border-color 0.3s;-webkit-transition:border-color 0.3s;transition:border-color 0.3s;border-bottom:3px solid transparent;color:#1aa3dd;display:block;font-size:15px;font-weight:normal;letter-spacing:0.5px;line-height:normal;padding:0 10px 16px;position:relative;text-transform:uppercase;}@media screen and (max-width:781px){#header .header-container #header-right .block-menu-block .menu li a{color:#fff;padding:0 0 5px;margin:0 0 5px;}}#header .header-container #header-right .block-menu-block .menu li a:hover{border-bottom-color:#5abce9;text-decoration:none;}#header .header-container #header-right .block-menu-block .menu li a:active{border-bottom-color:#5abce9;text-decoration:none;}#header .header-container #header-right .block-menu-block .menu li a.active-trail,#header .header-container #header-right .block-menu-block .menu li a.active{border-bottom-color:#1aa3dd;}#header .header-container #header-right .block-menu-block .menu li:hover a{border-bottom-color:#5abce9;text-decoration:none;}#header .header-container #header-right .block-menu-block .menu li .menu{-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;background-color:transparent;background-color:rgba(26,163,221,0.9);background-color:transparent9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E61AA3DD,endColorstr=#E61AA3DD);zoom:1;display:none;position:absolute;width:100%;}.ie6-8 #header .header-container #header-right .block-menu-block .menu li .menu{display:none !important;}#header .header-container #header-right .block-menu-block .menu li .menu li{display:block;}#header .header-container #header-right .block-menu-block .menu li .menu li a{-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;border:none;color:#ffffff;display:block;font-size:13px;padding:8px 0 8px 12px;}#header .header-container #header-right .block-menu-block .menu li .menu li a:hover{background-color:transparent;background-color:rgba(255,255,255,0.3);background-color:transparent9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4DFFFFFF,endColorstr=#4DFFFFFF);zoom:1;}.front #header .header-container #header-right .block-menu-block .menu li .menu li a:hover{background-color:transparent;background-color:rgba(26,163,221,0.7);background-color:transparent9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B31AA3DD,endColorstr=#B31AA3DD);zoom:1;}#header .header-container #header-right .block-menu-block .menu li:hover .menu{display:block !important;}#header .header-container #header-right .block-menu-block .menu li:hover .menu li{list-style:none;}@media (max-width:781px){#header .header-container #header-right .block-menu-block .menu li:hover .menu{display:none !important;}}#header .header-container #header-right #block-views-exp-search-page{float:right;position:relative;margin-bottom:6px;margin-right:-12px;top:-1px;width:auto;}@media screen and (max-width:781px){#header .header-container #header-right #block-views-exp-search-page{display:none;}}#header .header-container #header-right #block-views-exp-search-page .close-button{display:none;color:transparent;cursor:pointer;font-size:0px;left:0px;line-height:0px;position:absolute;top:14px;}#header .header-container #header-right #block-views-exp-search-page .close-button:before{content:"M";font-family:"iconfont";font-size:12px;font-style:normal;font-weight:normal;line-height:1;position:relative;speak:none;line-height:1;text-decoration:none !important;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#header .header-container #header-right #block-views-exp-search-page .close-button:before{color:#333333;height:38px;width:38px;}#header .header-container #header-right #block-views-exp-search-page form{zoom:1;position:relative;width:auto;}#header .header-container #header-right #block-views-exp-search-page form:before,#header .header-container #header-right #block-views-exp-search-page form:after{content:".";display:block;height:0;overflow:hidden;visibility:hidden;}#header .header-container #header-right #block-views-exp-search-page form:after{clear:both;}#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-keys{display:none;float:left;padding-left:175px;position:relative;}#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-keys label{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:0px;}#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-keys input[type=text]{background:none;color:#ffffff;font-size:15px;font-weight:200;letter-spacing:0.5px;margin:0;padding:11px;width:400px;}#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-keys input[type=text]:focus,#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-keys input[type=text]:active{outline:none;}#header .header-container #header-right #block-views-exp-search-page form .views-submit-button{float:right;}#header .header-container #header-right #block-views-exp-search-page form .views-submit-button input[type=submit]{background:url(/sites/all/themes/mitacs/images/icon-search.png) center top no-repeat transparent;border:none;color:transparent;cursor:pointer;font-size:0;line-height:0;height:40px;position:relative;width:40px;z-index:10;}#header .header-container #header-right #block-views-exp-search-page form .views-submit-button input[type=submit]:focus{outline:none;}#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary{display:none;position:absolute;right:-5px;width:100%;}#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary > .form-wrapper > legend{padding-left:10px;}#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary > .form-wrapper > legend a{color:#333333;display:block;font-size:14px;padding:9px 0px;position:relative;text-transform:uppercase;z-index:2;}#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary > .form-wrapper.collapsed > div{display:none;}#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary > .form-wrapper > div{background:#ffffff;border:2px solid #dbdbdb;border-top:none;position:relative;top:8px;}#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary > .form-wrapper > div .bef-secondary-options{zoom:1;padding:4px 15px 5px;}#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary > .form-wrapper > div .bef-secondary-options:before,#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary > .form-wrapper > div .bef-secondary-options:after{content:".";display:block;height:0;overflow:hidden;visibility:hidden;}#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary > .form-wrapper > div .bef-secondary-options:after{clear:both;}#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary > .form-wrapper > div .bef-secondary-options .bef-select-as-checkboxes-fieldset legend{display:none;}#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary > .form-wrapper > div .bef-secondary-options .bef-select-as-checkboxes-fieldset legend a{color:#333333;cursor:default;}#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary > .form-wrapper > div .bef-secondary-options .bef-select-as-checkboxes-fieldset legend a:hover{text-decoration:none;}#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary > .form-wrapper > div .bef-secondary-options .bef-select-as-checkboxes-fieldset .form-item{float:left;margin-bottom:5px;margin-top:5px;width:33.333333%;}#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary > .form-wrapper > div .bef-secondary-options .bef-select-as-checkboxes-fieldset .form-item-edit-type-article,#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary > .form-wrapper > div .bef-secondary-options .bef-select-as-checkboxes-fieldset .form-item-edit-type-page,#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary > .form-wrapper > div .bef-secondary-options .bef-select-as-checkboxes-fieldset .form-item-edit-type-faq,#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary > .form-wrapper > div .bef-secondary-options .bef-select-as-checkboxes-fieldset .form-item-edit-type-homepage,#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary > .form-wrapper > div .bef-secondary-options .bef-select-as-checkboxes-fieldset .form-item-edit-type-office-location,#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary > .form-wrapper > div .bef-secondary-options .bef-select-as-checkboxes-fieldset .form-item-edit-type-program,#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary > .form-wrapper > div .bef-secondary-options .bef-select-as-checkboxes-fieldset .form-item-edit-type-programs-landing,#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary > .form-wrapper > div .bef-secondary-options .bef-select-as-checkboxes-fieldset .form-item-edit-type-testimonial,#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary > .form-wrapper > div .bef-secondary-options .bef-select-as-checkboxes-fieldset .form-item-edit-type-webform,#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary > .form-wrapper > div .bef-secondary-options .bef-select-as-checkboxes-fieldset .form-item-edit-type-2-article,#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary > .form-wrapper > div .bef-secondary-options .bef-select-as-checkboxes-fieldset .form-item-edit-type-2-page,#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary > .form-wrapper > div .bef-secondary-options .bef-select-as-checkboxes-fieldset .form-item-edit-type-2-faq,#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary > .form-wrapper > div .bef-secondary-options .bef-select-as-checkboxes-fieldset .form-item-edit-type-2-homepage,#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary > .form-wrapper > div .bef-secondary-options .bef-select-as-checkboxes-fieldset .form-item-edit-type-2-office-location,#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary > .form-wrapper > div .bef-secondary-options .bef-select-as-checkboxes-fieldset .form-item-edit-type-2-program,#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary > .form-wrapper > div .bef-secondary-options .bef-select-as-checkboxes-fieldset .form-item-edit-type-2-programs-landing,#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary > .form-wrapper > div .bef-secondary-options .bef-select-as-checkboxes-fieldset .form-item-edit-type-2-testimonial,#header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-secondary > .form-wrapper > div .bef-secondary-options .bef-select-as-checkboxes-fieldset .form-item-edit-type-2-webform{display:none;}#header .header-container #header-right #block-views-exp-search-page.search-active{padding-left:12px;}#header .header-container #header-right #block-views-exp-search-page.search-active .close-button{display:block;}#header .header-container #header-right #block-views-exp-search-page.search-active form input[type=text]{background-color:rgba(51,51,51,0.5);background-position:center bottom;border:none;}.ie6-8 #header .header-container #header-right #block-views-exp-search-page.search-active form input[type=text]{border:1px solid #ffffff;}#header .header-container #header-right #block-views-exp-search-page.search-active form input[type=submit]{background-color:rgba(51,51,51,0.5);background-position:center bottom;border:none;}#header .header-container #header-right #block-views-exp-search-page.search-active form .form-item{margin:0;}#header .header-container #header-right #block-views-exp-search-page.search-active .views-widget-filter-secondary{display:block;}#header .header-container #nav-toggle{display:none;position:absolute;top:6px;right:20px;width:30px;height:30px;color:#1aa3dd;z-index:10001;}#header .header-container #nav-toggle:before{content:"";font-family:"iconfont";font-size:34px;font-style:normal;font-weight:normal;line-height:1;position:relative;speak:none;line-height:1;text-decoration:none !important;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@media screen and (max-width:781px){#header .header-container #nav-toggle{display:block;}}#header .header-container #nav-toggle:hover{text-decoration:none;}#header .header-container #nav-toggle.active{color:#1aa3dd;top:12px;right:14px;}#header .header-container #nav-toggle.active:before{content:"M";font-family:"iconfont";font-size:24px;font-style:normal;font-weight:normal;line-height:1;position:relative;speak:none;line-height:1;text-decoration:none !important;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#header .header-container .language-switcher{position:absolute;right:-10px;top:-40px;text-align:right;z-index:3;}#header .header-container .language-switcher .active-lang{color:#333333;cursor:pointer;display:block;font-size:13px;padding:2px 10px 2px 10px;text-transform:uppercase;}#header .header-container .language-switcher .content ul{background:none;margin:0;padding:0;}#header .header-container .language-switcher .content ul li{display:inline;font-size:13px;list-style-type:none;margin:0;padding:0;text-transform:uppercase;}#header .header-container .language-switcher .content ul li a{color:#333333;cursor:pointer;display:inline-block;padding:2px 10px 2px 10px;}#header .header-container .language-switcher .content ul li a.active{color:#1aa3dd;display:none;}#header .header-container .language-switcher .content ul li a.active:hover{text-decoration:none;}#header .header-container .language-switcher .content ul li .locale-untranslated{color:#b2b2b2;display:inline-block;padding:2px 10px 2px 10px;text-decoration:none;}#header #secondary-nav{background:#1aa3dd;border-top:1px solid #1487b4;}@media screen and (max-width:781px){#header #secondary-nav{float:left;width:100%;}}#header #secondary-nav .container{zoom:1;max-width:980px;margin-left:auto;margin-right:auto;padding-left:60px;padding-right:60px;position:relative;}#header #secondary-nav .container:before,#header #secondary-nav .container:after{content:".";display:block;height:0;overflow:hidden;visibility:hidden;}#header #secondary-nav .container:after{clear:both;}@media only screen and (max-width:781px){#header #secondary-nav .container{padding-left:20px;padding-right:20px;}}@media only screen and (max-width:tablet){#header #secondary-nav .container{padding-left:20px;padding-right:20px;}}@media screen and (max-width:781px){#header #secondary-nav .container{padding:0;}}#header #secondary-nav .container h2{float:left;}#header #secondary-nav .container h2 a{text-decoration:none;}#header #secondary-nav .container h2 a,#header #secondary-nav .container .menu a{-moz-transition:background 0.3s;-o-transition:background 0.3s;-webkit-transition:background 0.3s;transition:background 0.3s;color:#ffffff;display:block;float:left;font-size:15px;font-weight:normal;letter-spacing:0.5px;line-height:15px;padding:15px 12px;}@media screen and (max-width:781px){#header #secondary-nav .container h2 a,#header #secondary-nav .container .menu a{float:left;width:100%;padding:10px 5%;}}#header #secondary-nav .container h2 a:hover,#header #secondary-nav .container .menu a:hover{background:#5abce9;text-decoration:none;}#header #secondary-nav .container h2 a.active,#header #secondary-nav .container .menu a.active{background:#1487b4;}#header #secondary-nav .container .menu a.active-trail{background:#1487b4;}#header #secondary-nav .container .block-title{float:left;text-transform:uppercase;margin-left:-10px;}@media screen and (max-width:781px){#header #secondary-nav .container .block-title{width:100%;margin:0;}}#header #secondary-nav .container .block-inner{float:left;position:relative;}@media screen and (max-width:781px){#header #secondary-nav .container .block-inner{width:100%;}}#header #secondary-nav .container .block-inner .content{float:left;}@media screen and (max-width:781px){#header #secondary-nav .container .block-inner .content{width:100%;}}#header #secondary-nav .container .block-inner .menu{float:left;}@media screen and (max-width:781px){#header #secondary-nav .container .block-inner .menu{width:100%;}}#header #secondary-nav .container .block-inner .menu li{display:block;float:left;}@media screen and (max-width:781px){#header #secondary-nav .container .block-inner .menu li{width:100%;border-bottom:1px solid #41b7e9;}#header #secondary-nav .container .block-inner .menu li:last-child{border:none;}}#header.scroll-to-fixed-fixed,#header.header-fixed{margin-top:0;padding-top:8px;background:#000000 !important;position:fixed !important;top:0;}@media (max-width:781px){#header.scroll-to-fixed-fixed,#header.header-fixed{padding-top:42px;}}#header.scroll-to-fixed-fixed .header-container #logo-container #logo:before,#header.header-fixed .header-container #logo-container #logo:before{content:"";font-family:"iconfont";font-size:30px;font-style:normal;font-weight:normal;line-height:1;position:relative;speak:none;line-height:1;text-decoration:none !important;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#header.scroll-to-fixed-fixed .header-container #header-right,#header.header-fixed .header-container #header-right{top:0px;}#header.scroll-to-fixed-fixed .header-container #logo-container,#header.header-fixed .header-container #logo-container{top:0px;}@media (max-width:781px){#header.scroll-to-fixed-fixed .header-container #logo-container,#header.header-fixed .header-container #logo-container{top:1px;}}#header.scroll-to-fixed-fixed .header-container #logo-container #logo:before,#header.header-fixed .header-container #logo-container #logo:before{color:#ffffff;}#header.scroll-to-fixed-fixed .header-container #nav-toggle,#header.header-fixed .header-container #nav-toggle{color:#ffffff;top:3px;}#header.scroll-to-fixed-fixed .header-container #header-right .block-menu-block .menu li a,#header.header-fixed .header-container #header-right .block-menu-block .menu li a{color:#ffffff;}#header.scroll-to-fixed-fixed .header-container #header-right .block-menu-block .menu li.expanded:hover > a:after,#header.scroll-to-fixed-fixed .header-container #header-right .block-menu-block .menu li.expanded > a:after,#header.header-fixed .header-container #header-right .block-menu-block .menu li.expanded:hover > a:after,#header.header-fixed .header-container #header-right .block-menu-block .menu li.expanded > a:after{color:#ffffff;}#header.scroll-to-fixed-fixed .header-container #header-right #block-views-exp-search-page .close-button:before,#header.header-fixed .header-container #header-right #block-views-exp-search-page .close-button:before{color:#ffffff;}#header.scroll-to-fixed-fixed .header-container #header-right #block-views-exp-search-page form .form-type-textfield input[type=text],#header.header-fixed .header-container #header-right #block-views-exp-search-page form .form-type-textfield input[type=text]{color:#ffffff;}#header.scroll-to-fixed-fixed .header-container #header-right #block-views-exp-search-page form input[type=submit],#header.header-fixed .header-container #header-right #block-views-exp-search-page form input[type=submit]{background-position:center bottom;}#header.scroll-to-fixed-fixed .header-container #header-right #block-views-exp-search-page #edit-secondary-wrapper #edit-secondary > div,#header.header-fixed .header-container #header-right #block-views-exp-search-page #edit-secondary-wrapper #edit-secondary > div{background:#000000 !important;border-top:none !important;top:8px;}#header.scroll-to-fixed-fixed .header-container #header-right #block-views-exp-search-page #edit-secondary-wrapper a,#header.scroll-to-fixed-fixed .header-container #header-right #block-views-exp-search-page #edit-secondary-wrapper .form-item,#header.header-fixed .header-container #header-right #block-views-exp-search-page #edit-secondary-wrapper a,#header.header-fixed .header-container #header-right #block-views-exp-search-page #edit-secondary-wrapper .form-item{color:#ffffff !important;}#header.scroll-to-fixed-fixed .header-container #header-right #block-views-exp-search-page.search-active input[type=text],#header.scroll-to-fixed-fixed .header-container #header-right #block-views-exp-search-page.search-active input[type=submit],#header.header-fixed .header-container #header-right #block-views-exp-search-page.search-active input[type=text],#header.header-fixed .header-container #header-right #block-views-exp-search-page.search-active input[type=submit]{background-color:rgba(255,255,255,0.5);}#header.scroll-to-fixed-fixed .header-container .language-switcher a,#header.header-fixed .header-container .language-switcher a{color:#ffffff;}#header.scroll-to-fixed-fixed #secondary-nav .container a,#header.header-fixed #secondary-nav .container a{color:#ffffff;}#header.scroll-to-fixed-fixed #secondary-nav .container .inner .menu li,#header.header-fixed #secondary-nav .container .inner .menu li{border-color:#ffffff;}#page-hero .header-chooser,#page-hero .tabs{zoom:1;margin:0 auto;position:relative;text-align:left;}#page-hero .header-chooser:before,#page-hero .header-chooser:after,#page-hero .tabs:before,#page-hero .tabs:after{content:".";display:block;height:0;overflow:hidden;visibility:hidden;}#page-hero .header-chooser:after,#page-hero .tabs:after{clear:both;}#page-hero .header-chooser .filter-title,#page-hero .tabs .filter-title{display:inline-block;color:#ffffff;font-family:"Zeyada",cursive;font-size:30px;line-height:inherit;margin:0;padding:15px 20px 0 0;width:auto;}#page-hero .header-chooser.user-type-chooser,#page-hero .tabs.user-type-chooser{text-align:center;}@media screen and (max-width:781px){#page-hero .header-chooser.user-type-chooser .filter-title,#page-hero .tabs.user-type-chooser .filter-title{display:none;}}#page-hero .header-chooser.user-type-chooser .filter a,#page-hero .tabs.user-type-chooser .filter a{color:#ffffff;}#page-hero .header-chooser .content,#page-hero .tabs .content{display:inline-block;}#page-hero .header-chooser .content ul,#page-hero .tabs .content ul{display:inline-block;margin:0;padding:0;}#page-hero .header-chooser .content ul li,#page-hero .tabs .content ul li{display:inline-block;}#page-hero .header-chooser .content ul li a,#page-hero .tabs .content ul li a{-moz-transition:background-color 0.3s,color 0.3s;-o-transition:background-color 0.3s,color 0.3s;-webkit-transition:background-color 0.3s,color 0.3s;transition:background-color 0.3s,color 0.3s;background-color:transparent;background-color:rgba(90,188,233,0.4);background-color:transparent9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#665ABCE9,endColorstr=#665ABCE9);zoom:1;color:#1aa3dd;cursor:pointer;display:block;font-size:14px;font-weight:normal;margin:0 1px;padding:8px 21px 6px;text-transform:uppercase;}#page-hero .header-chooser .content ul li a:hover,#page-hero .header-chooser .content ul li a:active,#page-hero .tabs .content ul li a:hover,#page-hero .tabs .content ul li a:active{background:#5abce9;color:#ffffff;text-decoration:none;}#page-hero .header-chooser .content ul li.active a,#page-hero .tabs .content ul li.active a{background-color:transparent;background-color:white;background-color:transparent9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF,endColorstr=#FFFFFFFF);zoom:1;color:#1aa3dd;}.programs-landing #page-hero .header-chooser .content ul li.active a,.programs-landing
          #page-hero .tabs .content ul li.active a{background:#f5f5f5;}@media screen and (max-width:781px){#page-hero .header-chooser .content,#page-hero .tabs .content{display:block;}#page-hero .header-chooser .content ul,#page-hero .tabs .content ul{width:100%;text-align:left;}#page-hero .header-chooser .content ul li,#page-hero .tabs .content ul li{display:block;}#page-hero .header-chooser .content ul li a,#page-hero .tabs .content ul li a{background:#5abce9;color:#ffffff;margin:0;}#page-hero .header-chooser .content ul li.active a,#page-hero .tabs .content ul li.active a{background:#f5f5f5;}}#header-chooser-toggle{display:none;color:#fff;width:100%;text-align:left;margin:0 0 10px;}#header-chooser-toggle a{color:#ffffff;cursor:pointer;}.no-image #header-chooser-toggle a{color:#1aa3dd;}.has-image #header-chooser-toggle{text-align:center;}@media screen and (max-width:781px){#header-chooser-toggle{display:none;}}@media (max-width:781px){.language-switcher-locale-url{margin:0;}.language-switcher-locale-url a{color:#ffffff;}}.language-switcher-locale-url .active{display:none;}.front #header{-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;background-color:transparent;border-bottom:none;position:absolute;}.front #header .header-container #logo-container{float:left;}.front #header .header-container #logo-container #logo:before{color:#ffffff;}.front #header .header-container #header-right .block-menu-block .menu li a{color:#ffffff;}.front #header .header-container #header-right .block-menu-block .menu li.expanded:hover > a:after,.front #header .header-container #header-right .block-menu-block .menu li.expanded > a:after{color:#ffffff;}.front #header .header-container #header-right #block-views-exp-search-page .close-button:before{color:#ffffff;}.front #header .header-container #header-right #block-views-exp-search-page form .views-widget-filter-keys input[type=text]{color:#ffffff;}.front #header .header-container #header-right #block-views-exp-search-page form .views-submit-button input[type=submit]{background-position:center bottom;}.front #header .header-container #header-right #block-views-exp-search-page form #edit-secondary-wrapper #edit-secondary > div{background:transparent;border:none;}.front #header .header-container #header-right #block-views-exp-search-page form #edit-secondary-wrapper a,.front #header .header-container #header-right #block-views-exp-search-page form #edit-secondary-wrapper .form-item{color:#ffffff !important;}.front #header .header-container #header-right #block-views-exp-search-page.search-active form input[type=text],.front #header .header-container #header-right #block-views-exp-search-page.search-active form input[type=submit]{background-color:rgba(255,255,255,0.5);}.front #header .header-container #nav-toggle{color:#ffffff;}.front #header .header-container #nav-toggle.active{color:#ffffff;}.front #header .header-container .language-switcher{background:none;}.front #header .header-container .language-switcher a{color:#ffffff !important;}.front #header #secondary-nav{display:none;}.front .section{background:#f5f5f5;}@media screen and (max-width:781px){.front .section{background:#fff;}}.front #hero{z-index:1;}.no-js .front #hero{padding:200px 0px;}.front #hero .hero-content{color:#fff;font-size:21px;line-height:24px;padding:0;max-width:750px;text-align:center;}.front #hero .hero-content h2{font-size:30px;font-weight:200;line-height:34px;}@media screen and (max-width:781px){.front #hero .hero-content h2{padding:0 20px;font-size:21px;}}@media (max-width:781px){.front #hero .hero-content{position:absolute;top:120px;left:0;}}.front #hero .fullsize{height:auto;width:100%;z-index:0;}.front #hero video{position:relative;height:auto;max-height:2000px;width:100%;top:0 !important;left:0;}.front #hero video img{height:auto;max-height:1000px;width:100%;}.touch .front #hero video{display:none;}.front #hero .video_fallback{display:none;}.front #hero img.mobile-bg{display:none;}.touch .front #hero img.mobile-bg,.ie6-8 .front #hero img.mobile-bg{display:block;height:100%;max-height:1000px;max-height:100%;max-width:none;width:auto;}@media (max-width:781px){.front #hero video{display:none;}.front #hero .video_fallback{display:block;max-height:2000px;}.front #hero img.mobile-bg{display:block;height:100%;max-height:2000px;width:auto;}}.front #hero .video_fallback{width:100%;height:100%;max-height:2000px;background-size:cover;}.front #testimonials{color:#ffffff;font-weight:200;}@media (max-width:781px){.front #testimonials{margin-top:60px;}}.front #testimonials .flex-viewport{overflow:visible !important;}.front #testimonials .flex-direction-nav li{overflow:visible;}.front #testimonials .flex-direction-nav li .flex-prev,.front #testimonials .flex-direction-nav li .flex-next{color:transparent;font-size:0;opacity:1;overflow:visible;}.front #testimonials .flex-direction-nav li .flex-prev:before,.front #testimonials .flex-direction-nav li .flex-next:before{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:url(/sites/all/themes/mitacs/images/bg-trans_white.png) top left repeat transparent;background:rgba(255,255,255,0.1);border-width:1px;border-style:solid;border-color:#ffffff;border-color:rgba(255,255,255,0.5);color:#ffffff;font-size:16px;padding:33px 25px 32px;}.front #testimonials .flex-direction-nav li .flex-prev:hover:before,.front #testimonials .flex-direction-nav li .flex-next:hover:before{background:url(/sites/all/themes/mitacs/images/bg-trans_white-hover.png) top left repeat transparent;background:rgba(255,255,255,0.4);}.front #testimonials .flex-direction-nav li .flex-prev{left:-2px;}.front #testimonials .flex-direction-nav li .flex-prev:before{border-left:none;}.front #testimonials .flex-direction-nav li .flex-next{right:13px;}.front #testimonials .flex-direction-nav li .flex-next:before{border-right:none;}.front #testimonials .profiles{zoom:1;padding-bottom:90px;margin-top:-90px;text-align:center;}.front #testimonials .profiles:before,.front #testimonials .profiles:after{content:".";display:block;height:0;overflow:hidden;visibility:hidden;}.front #testimonials .profiles:after{clear:both;}.front #testimonials .profiles > li .profile-image{-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;-moz-box-shadow:0px -2px 2px -2px rgba(125,125,125,0.3);-webkit-box-shadow:0px -2px 2px -2px rgba(125,125,125,0.3);box-shadow:0px -2px 2px -2px rgba(125,125,125,0.3);display:inline-block;zoom:1;*display:inline;background:url(/sites/all/themes/mitacs/images/banner-white.png) right -700px no-repeat transparent;background-position:right bottom;height:166px;margin-bottom:25px;padding:20px 0 50px;position:relative;text-align:center;width:200px;}.front #testimonials .profiles > li .profile-image img{-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;display:inline-block;zoom:1;*display:inline;border:1px solid #ffffff;height:164px;vertical-align:bottom;width:164px;}.front #testimonials .profiles > li blockquote{border:none;color:inherit;display:block;font-size:21px;font-style:italic;line-height:22px;margin:0 auto;max-width:600px;padding:0;quotes:none;}.front #testimonials .profiles > li blockquote cite{display:block;font-size:15px;font-style:normal;margin-top:15px;}.front #testimonials .profiles > li .helper{display:inline-block;zoom:1;*display:inline;vertical-align:middle;height:100%;}.front #testimonials p{bottom:20px;position:absolute;width:100%;}.front #testimonials .divider{bottom:50px;}.front #testimonials .section-content{max-width:none;padding-left:0;padding-right:0;padding-bottom:0;}@media only screen and (max-width:781px){.front #testimonials .section-content{padding-left:0;padding-right:0;}}@media only screen and (max-width:tablet){.front #testimonials .section-content{padding-left:0;padding-right:0;}}.front #testimonials a{color:#ffffff;font-size:13px;text-transform:uppercase;}.front #logos{background:#ffffff;text-align:center;}.front #logos ul li{display:inline-block;zoom:1;*display:inline;}.front #logos ul li .bwWrapper{display:inline-block;zoom:1;*display:inline;margin:5px;position:relative;}.front #logos ul li .bwWrapper img{vertical-align:bottom;}.front .main-section #main-content{float:left;width:70%;}@media screen and (max-width:781px){.front .main-section #main-content{width:100%;}}.front .main-section #main-content .main-content{background:#fff;float:left;width:62%;}@media screen and (max-width:781px){.front .main-section #main-content .main-content{width:100%;}}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@-moz-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@-ms-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}#preloader{position:fixed;width:100%;height:100%;background:#ffffff;z-index:100001;}.no-js #preloader{display:none;}#preloader .preloader-inner{width:300px;height:120px;position:absolute;top:50%;margin-top:-50px;left:50%;margin-left:-150px;text-align:center;}#preloader .preloader-inner .preloader-logo{margin-bottom:30px;}#preloader .preloader-inner .loader{margin:6em auto;font-size:10px;position:relative;text-indent:-9999em;border-top:0.5em solid white;border-right:0.5em solid white;border-bottom:0.5em solid white;border-left:0.5em solid #1aa3dd;-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear;}#preloader .preloader-inner .loader,#preloader .preloader-inner .loader:after{border-radius:50%;width:3em;height:3em;}.node-type-program #page-hero{background:#1487b4;border-bottom:none;}@media screen and (max-width:781px){.node-type-program #page-hero{background:#fff;}}.node-type-program #page-hero .section-content{padding-bottom:0;}.node-type-program #page-hero .section-content #page-title{color:#ffffff;font-weight:200;margin-bottom:85px;padding-top:50px;text-align:center;}@media (max-width:781px){.node-type-program #page-hero .section-content #page-title{padding-top:0;margin:10px 0;}}.node-type-program #page-hero .section-content .block-tip{bottom:auto;left:60px;top:50px;padding:20px 20px 15px 20px;width:200px;}.node-type-program #page-hero .section-content .block-tip:before{display:none;}.node-type-program #page-hero .section-content .block-tip:after{content:'';border-top:40px solid rgba(0,0,0,0.8);border-left:50px solid transparent;width:0;height:0;position:absolute;bottom:-40px;right:0;}.node-type-program .header-chooser{text-align:center;}.node-type-program .program-block h2{font-size:21px;font-weight:normal;line-height:24px;margin-bottom:18px;}.node-type-program #content{background:#f5f5f5;}@media screen and (max-width:781px){.node-type-program #content{background:#fff;}}.programs-landing #page-hero .section-content{padding-top:90px;}.programs-landing #page-hero .section-content #page-title{margin-bottom:90px;text-align:center;}@media (max-width:781px){.programs-landing #page-hero .section-content #page-title{margin-bottom:20px;}}.programs-landing .main-section{background:#f5f5f5;}@media screen and (max-width:781px){.programs-landing .main-section{background:#fff;}}.programs-landing #block-views-program-listing-block{margin-top:60px;}.programs-landing #block-views-program-listing-block .program{clear:left;float:left;margin-bottom:70px;width:45%;}@media (max-width:781px){.programs-landing #block-views-program-listing-block .program{margin-bottom:10px;}}.programs-landing #block-views-program-listing-block .program.views-row-even{clear:right;float:right;margin-top:140px;}@media (max-width:781px){.programs-landing #block-views-program-listing-block .program.views-row-even{margin-top:10px;}}.programs-landing #block-views-program-listing-block .program.views-row-even ~ .views-row-even{margin-top:0px;}.programs-landing #block-views-program-listing-block .program .block-title{background-image:url(/sites/all/themes/mitacs/images/banner-blue.png);font-size:18px;padding-bottom:167px;width:34%;}.programs-landing #block-views-program-listing-block .program .block-title a{color:#ffffff;}.programs-landing #block-views-program-listing-block .program .view-content{padding-bottom:0;width:60%;}.programs-landing #block-views-program-listing-block .program .view-content > .content{padding:0 25px 10px;}.programs-landing #block-views-program-listing-block .program .view-content > .content > div{border-top:1px solid #dbdbdb;margin-bottom:20px;padding-top:20px;}.programs-landing #block-views-program-listing-block .program .view-content > .content > div:first-child{border-top:none;}.programs-landing #block-views-program-listing-block .program .view-content > .content .more{background:url(/sites/all/themes/mitacs/images/divider.gif) left top no-repeat transparent;font-size:14px;padding-top:15px;text-transform:uppercase;}.programs-landing #block-views-program-listing-block .program .view-content > .content .field-collection-item-field-stats{color:#9a9a9a;}.programs-landing #block-views-program-listing-block .program .view-content > .content .field-collection-item-field-stats .content .field-name-field-stat-number{font-size:50px;line-height:48px;}.programs-landing #block-views-program-listing-block .program .view-content > .content .field-collection-item-field-stats .content .field-name-field-stat-description{font-size:18px;}.programs-landing #block-views-program-listing-block .program img{width:100%;}.node-type-program .accordion{visibility:hidden;opacity:0;}.node-type-program #bottom-content.program-new .block{float:left;margin:0 2%;width:29%;text-align:center;}@media (max-width:781px){.node-type-program #bottom-content.program-new .block{width:100%;float:none;clear:both;margin-bottom:20px;text-align:center;}}.node-type-program #bottom-content.program-new .block .field-item a:hover img{opacity:.5;transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;}.node-type-program .section-pre-footer-wrapper .section-pre-footer{zoom:1;max-width:980px;margin-left:auto;margin-right:auto;padding-left:60px;padding-right:60px;position:relative;padding-top:50px;padding-bottom:50px;}@media (max-width:781px){.node-type-program #top-content .block{text-align:center;}}#newsletter,#mitacs-rep{color:#ffffff;}#newsletter .block,#mitacs-rep .block{zoom:1;background:rgba(255,255,255,0.1);border:1px solid #ffffff;border:1px solid rgba(255,255,255,0.5);padding:40px 50px;}#newsletter .block:before,#newsletter .block:after,#mitacs-rep .block:before,#mitacs-rep .block:after{content:".";display:block;height:0;overflow:hidden;visibility:hidden;}#newsletter .block:after,#mitacs-rep .block:after{clear:both;}#newsletter h1,#mitacs-rep h1{color:#ffffff;float:left;font-size:21px;font-weight:200;line-height:40px;}#newsletter p,#mitacs-rep p{float:right;margin-bottom:0;}@media (max-width:781px){#newsletter h1,#mitacs-rep h1{text-align:center;margin-bottom:15px;float:none;}#newsletter p,#mitacs-rep p{float:none;clear:both;}}#newsletter .btn,#mitacs-rep .btn{background:#ffffff;color:#94c981;}.ie6-8 #newsletter .block,.ie6-8
  #mitacs-rep .block{background:url(/sites/all/themes/mitacs/images/bg-trans_white.png) transparent;}.ie6-8 #newsletter .btn,.ie6-8
  #mitacs-rep .btn{background:#94c981;color:#ffffff;}#sidebar-first .menu li a{font-size:14px;}#sidebar-first .menu li a.active-trail,#sidebar-first .menu li a.active{color:#333333;}#sidebar-first .menu li .menu{margin-left:10px;}.image-gallery{zoom:1;border-top:2px dotted #dbdbdb;margin-top:20px;padding-top:4px;}.image-gallery:before,.image-gallery:after{content:".";display:block;height:0;overflow:hidden;visibility:hidden;}.image-gallery:after{clear:both;}.image-gallery ul li{background:#000000;display:block;float:left;margin:1%;text-align:center;width:23%;}.image-gallery ul li a{-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;display:block;opacity:0.7;}.image-gallery ul li a img{height:auto;vertical-align:bottom;width:100%;}.image-gallery ul li:hover a{opacity:1;}.ie6-8 .image-gallery ul li:hover a{outline:1px solid #1aa3dd;}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80);}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#CCC;}.mfp-preloader a:hover{color:#FFF;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100);}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100);}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px;}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px;}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444;}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}.mfp-ie7 .mfp-img{padding:0;}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;}.mfp-ie7 .mfp-container{padding:0;}.mfp-ie7 .mfp-content{padding-top:44px;}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0;}.page-projects #page-hero{display:none;}.page-projects #block-system-main .block-inner{max-width:980px;padding:0 60px;margin:0 auto;}@media screen and (max-width:980px){.page-projects #block-system-main .block-inner{padding:0 20px;}}.page-projects .section{background:#ffffff;}.page-projects #block-mitacs-projects-project-totals{background-color:#f5f5f5;border-bottom:1px solid #dbdbdb;width:100%;zoom:1;}.page-projects #block-mitacs-projects-project-totals:before,.page-projects #block-mitacs-projects-project-totals:after{content:".";display:block;height:0;overflow:hidden;visibility:hidden;}.page-projects #block-mitacs-projects-project-totals:after{clear:both;}.page-projects #block-mitacs-projects-project-totals .block-inner{max-width:980px;margin:0 auto;}.page-projects #content .section-content{width:100%;max-width:100%;margin:0px;padding:0px;}.og-grid{list-style:none;padding:0 0 30px;margin:0 auto;text-align:center;width:100%;max-width:980px;position:relative;}.og-grid .projects-link-wrapper{position:absolute;height:100%;width:100%;border-bottom:1px solid #f0f8fb;left:0;bottom:0;}.og-grid .projects-link-inner{zoom:1;padding:12px 12px 12px 12px;}.og-grid .projects-link-inner:before,.og-grid .projects-link-inner:after{content:".";display:block;height:0;overflow:hidden;visibility:hidden;}.og-grid .projects-link-inner:after{clear:both;}.og-grid li.views-row{display:inline-block;margin:5px 3px;vertical-align:top;height:234px;width:234px;background:url(/sites/all/themes/mitacs/images/bg-projects.gif) center top no-repeat transparent;}@media screen and (max-width:980px){.og-grid li.views-row{margin:5px 0;}}.og-grid li.views-row a.projects-tile-link{-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;background-color:transparent;position:relative;display:block;text-align:left;color:#FFFFFF;font-size:18px;height:210px;width:210px;padding:12px 12px 13px 12px;font-family:"Helvetica Neue","HelveticaNeueLTStd",Arial,sans-serif;font-weight:200;text-decoration:none;-webkit-box-shadow:5px 5px 3px 0px rgba(231,231,231,0.75);-moz-box-shadow:5px 5px 3px 0px rgba(231,231,231,0.75);box-shadow:5px 5px 3px 0px rgba(231,231,231,0.75);}.og-grid li.views-row a.projects-tile-link:hover{background-color:rgba(22,137,186,0.7);}.og-grid li.views-row a.projects-tile-link.expan{background-color:rgba(22,137,186,0.7);}.og-grid .views-row a.expan:before{content:"";width:0;height:0;border-left:18px solid transparent;border-right:18px solid transparent;border-bottom:18px solid #e7e7e7;position:absolute;bottom:-26px;left:97px;z-index:0;}.og-grid .views-row a.expan:after{content:"";width:0;height:0;border-left:18px solid transparent;border-right:18px solid transparent;border-bottom:16px solid #f5f5f5;position:absolute;bottom:-28px;left:97px;z-index:1;}.projects-expander{position:absolute;top:auto;left:0;background:#f5f5f5;border:1px solid #e7e7e7;border-top:none;width:100%;margin:26px 0 0;text-align:left;height:340px;overflow:hidden;display:none;cursor:pointer;z-index:0;}@media screen and (max-width:568px){.projects-expander{border-left:none;border-right:none;margin-left:-20px;margin-right:-20px;width:auto;}}.projects-expander .projects-expander-inner{border-top:1px solid #e7e7e7;position:relative;height:100%;float:left;width:100%;z-index:0;}@media screen and (max-width:780px){.projects-expander .projects-expander-inner{padding-top:32px;}}.projects-expander .projects-details{cursor:default;zoom:1;width:80%;margin:0 auto;padding:32px 0 0 0;height:297px;overflow:auto;}.projects-expander .projects-details:before,.projects-expander .projects-details:after{content:".";display:block;height:0;overflow:hidden;visibility:hidden;}.projects-expander .projects-details:after{clear:both;}@media screen and (max-width:780px){.projects-expander .projects-details{-moz-box-shadow:inset 2px -10px 10px -10px black;-webkit-box-shadow:inset 2px -10px 10px -10px black;box-shadow:inset 2px -10px 10px -10px black;padding-top:0;padding-left:20px;padding-right:20px;width:100%;}}@media screen and (max-width:568px){.projects-expander .projects-details{padding-left:42px;padding-right:42px;width:auto;}}.projects-expander .projects-details .projects-details-title{width:100%;}.projects-expander .projects-details .projects-details-title h2{font-size:21px;color:#333333;font-family:"Helvetica Neue","HelveticaNeueLTStd",Arial,sans-serif;font-weight:200;max-width:50%;margin-bottom:10px;}@media screen and (max-width:780px){.projects-expander .projects-details .projects-details-title h2{max-width:none;}}.projects-expander .projects-details .projects-details-title a:hover{color:#1689ba;}.projects-expander .projects-details .projects-details-body{font-family:"Helvetica Neue","HelveticaNeueLTStd",Arial,sans-serif;font-size:15px;font-weight:200;}.projects-expander .projects-details .projects-details-story-link{margin:12px 0 0 0;}.projects-expander .projects-details .projects-details-story-link a{color:#3faddb;font-size:18px;font-family:"Helvetica Neue","HelveticaNeueLTStd",Arial,sans-serif;font-weight:300;text-decoration:none;}.projects-expander .projects-details .projects-details-story-link a:before{content:"";font-family:"iconfont";font-size:18px;font-style:normal;font-weight:normal;line-height:1;position:relative;speak:none;line-height:1;text-decoration:none !important;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.projects-expander .projects-details .projects-details-story-link a:before{margin-right:10px;top:2px;}.projects-expander .projects-details .projects-details-story-link a:hover{color:#1689ba;}.projects-expander .projects-button-wrapper{with:56px;height:340px;position:absolute;top:0;}.projects-expander .projects-button-wrapper .projects-button{color:#3faddb;font-size:0px;line-height:105px;text-align:center;display:block;height:80px;width:56px;border:1px solid white;background:#dfedf2;float:left;margin-top:130px;}.projects-expander .projects-button-wrapper .projects-button:hover{background-color:#ffffff;}@media screen and (max-width:568px){.projects-expander .projects-button-wrapper .projects-button{opacity:0.7;line-height:70px;height:45px;width:39px;}.projects-expander .projects-button-wrapper .projects-button:after,.projects-expander .projects-button-wrapper .projects-button:before{font-size:26px !important;}}.projects-expander .projects-button-wrapper.prev{left:0;}.projects-expander .projects-button-wrapper.prev .projects-button{border-left:none;}.projects-expander .projects-button-wrapper.prev .projects-button:before{content:"4";font-family:"iconfont";font-size:30px;font-style:normal;font-weight:normal;line-height:1;position:relative;speak:none;line-height:1;text-decoration:none !important;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.projects-expander .projects-button-wrapper.next{right:0;}.projects-expander .projects-button-wrapper.next .projects-button{border-right:none;}.projects-expander .projects-button-wrapper.next .projects-button:after{content:"5";font-family:"iconfont";font-size:30px;font-style:normal;font-weight:normal;line-height:1;position:relative;speak:none;text-decoration:none !important;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.projects-expander .projects-close{color:#3faddb;font-size:0px;position:absolute;right:110px;top:24px;}.projects-expander .projects-close:before{content:"M";font-family:"iconfont";font-size:11px;font-style:normal;font-weight:normal;line-height:1;position:relative;speak:none;line-height:1;text-decoration:none !important;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@media screen and (max-width:780px){.projects-expander .projects-close{right:20px;top:20px;}}.projects-expander .projects-details-left{width:45%;float:left;padding-right:5%;}@media screen and (max-width:780px){.projects-expander .projects-details-left{float:none;width:auto;}}.projects-expander .projects-details-right{width:45%;float:left;padding-left:5%;padding-top:14px;font-family:"Helvetica Neue","HelveticaNeueLTStd",Arial,sans-serif;font-size:15px;}@media screen and (max-width:780px){.projects-expander .projects-details-right{float:none;width:auto;padding-left:0;}}.projects-expander .projects-details-right .projects-details-info{font-family:"Helvetica Neue","HelveticaNeueLTStd",Arial,sans-serif;font-size:15px;font-weight:200;line-height:21px;margin-bottom:6px;}.projects-expander .projects-details-right .projects-details-info p{margin-bottom:0;}.projects-expander .projects-details-right .projects-details-info strong{font-weight:bold;}.projects-expander .projects-details-right .projects-details-info a{color:#3faddb;font-weight:300;font-family:"Helvetica Neue","HelveticaNeueLTStd",Arial,sans-serif;font-size:15px;}.projects-expander .projects-details-right .projects-details-info a:hover{text-decoration:none;color:#1c7398;}.view-mitacs-projects{}.view-mitacs-projects .view-header{width:100%;text-align:center;margin:56px 0;}@media screen and (max-width:980px){.view-mitacs-projects .view-header{margin:20px 0;float:none;width:100%;}}.view-mitacs-projects .view-header p{font-family:"Helvetica Neue","HelveticaNeueLTStd",Arial,sans-serif;font-size:36px;font-weight:300;color:#3faddb;}.view-mitacs-projects .item-list{margin:46px auto 0 auto;width:100%;max-width:980px;border-top:1px solid #e7e7e7;}.view-mitacs-projects .item-list ul.pager{width:300px;margin:0 auto 20px;}@media screen and (max-width:980px){.view-mitacs-projects .item-list ul.pager{width:100%;}}.view-mitacs-projects .item-list ul.pager li{-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;}.view-mitacs-projects .item-list ul.pager li a{color:#3faddb;background:transparent;border-top:3px solid white;}.view-mitacs-projects .item-list ul.pager li a:hover{text-decoration:none;border-top:3px solid #1689ba;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;}.view-mitacs-projects .item-list ul.pager li.pager-current{background:transparent;color:#1689ba;border-top:3px solid #1689ba;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;}.view-mitacs-projects .item-list ul.pager li.pager-previous a:before,.view-mitacs-projects .item-list ul.pager li.pager-next a:after{content:"";}.view-mitacs-projects .item-list ul.pager li.pager-previous a:hover,.view-mitacs-projects .item-list ul.pager li.pager-next a:hover{border-top:3px solid white;}.view-mitacs-projects .view-filters{width:100%;float:left;position:relative;z-index:99;}.view-mitacs-projects .view-filters form{width:100%;max-width:900px;padding:0 40px;margin:0 auto;}@media screen and (max-width:980px){.view-mitacs-projects .view-filters{float:none;}.view-mitacs-projects .view-filters form{padding:0;}.view-mitacs-projects .view-filters form .views-exposed-form{float:none;}}.view-mitacs-projects .views-exposed-widget{float:left;position:relative;}@media screen and (max-width:980px){.view-mitacs-projects .views-exposed-widget{float:none;}}.view-mitacs-projects .views-exposed-widget select,.view-mitacs-projects .views-exposed-widget input{-webkit-appearance:none;-moz-appearance:none;font-family:"Helvetica Neue","HelveticaNeueLTStd",Arial,sans-serif;font-weight:200;font-size:15px;background:transparent;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;border:1px solid #9a9a9a;color:#9a9a9a;padding:8px 12px;width:210px;margin-right:16px;margin-bottom:24px;}.view-mitacs-projects .views-exposed-widget select:focus,.view-mitacs-projects .views-exposed-widget input:focus{-webkit-appearance:none;-moz-appearance:none;border:1px solid #3faddb;}@media screen and (max-width:980px){.view-mitacs-projects .views-exposed-widget select,.view-mitacs-projects .views-exposed-widget input{padding:8px 2%;width:100%;}}.view-mitacs-projects .views-exposed-widget #edit-field-university-taxonomy,.view-mitacs-projects .views-exposed-widget #edit-search-api-views-fulltext{margin-right:0px;}.view-mitacs-projects .views-exposed-widget #edit-search-api-views-fulltext{padding:8px 0px 8px 12px;width:196px;}.view-mitacs-projects .views-exposed-widget label{position:absolute;top:-11px;background-color:#ffffff;margin-left:7px;padding:0 6px;color:#333333;font-size:12px;font-family:"Helvetica Neue","HelveticaNeueLTStd",Arial,sans-serif;}.view-mitacs-projects .projects-search-buttons{border-bottom:1px solid #dbdbdb;clear:both;margin:5px 0 6px;padding-bottom:15px;text-align:center;}.view-mitacs-projects .projects-search-buttons input{letter-spacing:0.5px;margin:0 5px;width:234px;}@media only screen and (max-width:781px){.view-mitacs-projects .projects-search-buttons input{margin:0;}}@media only screen and (max-width:tablet){.view-mitacs-projects .projects-search-buttons input{margin:0;}}@media only screen and (max-width:569px){.view-mitacs-projects .projects-search-buttons input{margin:10px 0 0;}.view-mitacs-projects .projects-search-buttons input:first-child{margin-top:5px;}}@media only screen and (max-width:mobile){.view-mitacs-projects .projects-search-buttons input{margin:10px 0 0;}.view-mitacs-projects .projects-search-buttons input:first-child{margin-top:5px;}}.view-mitacs-projects #edit-search-api-views-fulltext-wrapper{position:relative;}.view-mitacs-projects #edit-search-api-views-fulltext-wrapper label{display:block;position:absolute;color:#9a9a9a;font-family:"Helvetica Neue","HelveticaNeueLTStd",Arial,sans-serif;font-weight:200;font-size:15px;left:0px;top:8px;}.view-mitacs-projects #edit-search-api-views-fulltext-wrapper label.active{position:absolute;top:-9px;background-color:#ffffff;margin-left:7px;padding:0 6px;color:#e7e7e7;font-size:12px;}.view-mitacs-projects .fieldset-wrapper{display:none;}.view-mitacs-projects fieldset{position:relative;margin-bottom:30px;float:left;clear:left;width:100%;}.view-mitacs-projects fieldset legend{position:absolute;bottom:-12px;width:100%;text-align:center;}.view-mitacs-projects fieldset legend a.fieldset-title{text-decoration:none;font-family:"Helvetica Neue","HelveticaNeueLTStd",Arial,sans-serif;font-weight:200;font-size:12px;color:#3faddb;}.view-mitacs-projects fieldset legend a.fieldset-title:hover{color:#1689ba;}.view-mitacs-projects fieldset legend a.fieldset-title:before{content:"-";position:relative;left:-4px;bottom:-1px;font-family:"Helvetica Neue","HelveticaNeueLTStd",Arial,sans-serif;font-weight:200;font-size:18px;color:#3faddb;}.view-mitacs-projects fieldset .projects-more-filters{position:absolute;left:49%;bottom:-26px;font-family:"Helvetica Neue","HelveticaNeueLTStd",Arial,sans-serif;font-weight:200;font-size:24px;color:#3faddb;}.view-mitacs-projects fieldset.collapsed a.fieldset-title:before{content:"+";position:relative;left:-4px;bottom:-1px;font-family:"Helvetica Neue","HelveticaNeueLTStd",Arial,sans-serif;font-weight:200;font-size:24px;color:#3faddb;}.view-mitacs-projects .projects-tile-link .projects-link-inner img{width:100%;height:100%;position:absolute;left:0;top:0;z-index:0;}.view-mitacs-projects .projects-tile-success-cover{-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;background-color:rgba(63,173,219,0.7);position:absolute;z-index:1;height:100%;width:100%;top:0px;left:0px;}.view-mitacs-projects .projects-tile-success-cover:hover{background:transparent;}.view-mitacs-projects .projects-tile-success-cover .projects-tile-success-inner{padding:20px 12px 12px 12px;}.view-mitacs-projects .expan .projects-tile-success-cover{display:none;}.view-mitacs-projects .success-story-icon{position:absolute;bottom:20px;right:0px;z-index:1;}.view-mitacs-projects .view-empty{text-align:center;font-family:"Helvetica Neue","HelveticaNeueLTStd",Arial,sans-serif;font-weight:300;font-size:24px;padding-top:50px;margin:200px 0;}.block-mitacs-projects #canada-map path.province{-moz-transition:fill 0.3s;-o-transition:fill 0.3s;-webkit-transition:fill 0.3s;transition:fill 0.3s;fill:#d0d2d3;}.block-mitacs-projects #canada-map path.province.hover{fill:#c3c5c7;}.block-mitacs-projects #canada-map path.province.active{fill:#9a9a9a;}.block-mitacs-projects #mitacs-projects-intro{position:absolute;top:56px;width:100%;text-align:center;}@media screen and (max-width:980px){.block-mitacs-projects #mitacs-projects-intro{position:relative;top:0;}}.ie6-8 .block-mitacs-projects #mitacs-projects-intro{position:relative;top:0;}.block-mitacs-projects #mitacs-projects-intro h1{font-size:48px;font-family:"Helvetica Neue","HelveticaNeueLTStd",Arial,sans-serif;color:#3faddb;font-weight:300;margin-bottom:44px;}.block-mitacs-projects #mitacs-projects-intro p{font-size:20px;font-family:"Helvetica Neue","HelveticaNeueLTStd",Arial,sans-serif;font-weight:300;color:#333333;line-height:28px;}.block-mitacs-projects #mitacs-projects-intro #mitacs-projects-intro-inner{max-width:668px;margin:0 auto;}.block-mitacs-projects #country-total-wrapper{position:absolute;top:270px;width:100%;text-align:center;z-index:99;}@media screen and (max-width:980px){.block-mitacs-projects #country-total-wrapper{background:url(/sites/all/themes/mitacs/images/mitacs-canada-map.jpg) center center no-repeat;background-size:cover;border-top:1px solid #dbdbdb;padding:100px 0;position:relative;top:0;}}.ie6-8 .block-mitacs-projects #country-total-wrapper{background:url(/sites/all/themes/mitacs/images/mitacs-canada-map.jpg) center center no-repeat;border-bottom:1px solid #dbdbdb;border-top:1px solid #dbdbdb;margin-bottom:1px;padding:100px 0;position:relative;top:0;}.block-mitacs-projects #country-total-wrapper #country-total-inner{max-width:668px;margin:0 auto;text-align:center;}.block-mitacs-projects #country-total-wrapper #country-total-inner h2{font-size:50px;font-weight:bold;font-family:'Oswald';color:#333333;}@media screen and (max-width:980px){.block-mitacs-projects #country-total-wrapper #country-total-inner h2{font-size:38px;}}.block-mitacs-projects #mitacs-map-graph-wrapper{position:relative;min-height:830px;margin-top:30px;}@media screen and (max-width:980px){.block-mitacs-projects #mitacs-map-graph-wrapper{min-height:0px;}}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper{position:relative;}@media screen and (max-width:980px){.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper{overflow:hidden;}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .block-block{background:#ffffff;padding-top:40px;padding:40px 0 20px;}}.ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper{overflow:hidden;}.ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .block-block{background:#ffffff;padding-top:40px;padding:40px 0 20px;}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper #ca-chart{position:absolute;top:0;}@media screen and (max-width:980px){.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper #ca-chart{display:none;}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper #ca-chart svg{width:100%;height:100%;}}.ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper #ca-chart{display:none;}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals{display:none;position:absolute;height:820px;width:980px;}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total{position:absolute;}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a{-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;display:block;width:144px;height:144px;position:relative;background-color:transparent;background-color:rgba(26,163,221,0.7);background-color:transparent9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B31AA3DD,endColorstr=#B31AA3DD);zoom:1;}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a:after{border-top-color:rgba(26,163,221,0.7);}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a.active{z-index:9;}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a:hover,.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a.hover{z-index:10;}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a.hover,.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a:hover,.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a.active{background-color:transparent;background-color:rgba(20,135,180,0.7);background-color:transparent9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B31487B4,endColorstr=#B31487B4);zoom:1;}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a.hover:after,.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a:hover:after,.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a.active:after{border-top-color:rgba(20,135,180,0.7);}@media screen and (max-width:980px){.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals{position:relative;bottom:auto;left:auto;width:auto;height:auto;}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total{position:relative;bottom:auto !important;top:auto !important;right:auto !important;left:auto !important;}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a{background:#1aa3dd;border-top:1px solid #5abce9;overflow:hidden;padding:5px 20px;height:auto !important;width:auto !important;}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a:after{display:none;}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a:before,.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a div.num{color:#ffffff;display:block;float:left;font-family:"Oswald",sans-serif;font-size:21px !important;line-height:24px;text-align:left;vertical-align:middle;height:inherit;width:inherit;}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a div.num{margin-left:5px;position:relative;top:1px;}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a:before{font-weight:100;}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=AB]:before{content:"Alberta:";}html[lang=fr] .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=AB]:before{content:"Alberta:";}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=BC]:before{content:"British Columbia:";}html[lang=fr] .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=BC]:before{content:"Colombie Britannique:";}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=MB]:before{content:"Manitoba:";}html[lang=fr] .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=MB]:before{content:"Manitoba:";}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=NB]:before{content:"New Brunswick:";}html[lang=fr] .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=NB]:before{content:"Nouveau Brunswick:";}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=NF]:before{content:"Newfoundland and Labrador:";}html[lang=fr] .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=NF]:before{content:"Terre Neuve et Labrador:";}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=NT]:before{content:"Northwest Territories:";}html[lang=fr] .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=NT]:before{content:"territoires du Nord-Ouest:";}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=NS]:before{content:"Nova Scotia:";}html[lang=fr] .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=NS]:before{content:"Nouvelle Écosse:";}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=NU]:before{content:"Nunavut:";}html[lang=fr] .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=NU]:before{content:"Nunavut:";}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=ON]:before{content:"Ontario:";}html[lang=fr] .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=ON]:before{content:"Ontario:";}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=PE]:before{content:"Prince Edward Island:";}html[lang=fr] .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=PE]:before{content:"l'île du Prince-Édouard:";}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=QC]:before{content:"Quebec:";}html[lang=fr] .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=QC]:before{content:"Québec:";}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=SK]:before{content:"Saskatchewan:";}html[lang=fr] .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=SK]:before{content:"Saskatchewan:";}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=YT]:before{content:"Yukon:";}html[lang=fr] .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=YT]:before{content:"territoire du Yukon:";}}.ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals{position:relative;bottom:auto;left:auto;}.ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total{position:relative;top:auto !important;right:auto !important;}.ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a{background:#1aa3dd;border-top:1px solid #5abce9;overflow:hidden;padding:5px 20px;height:auto !important;width:auto !important;}.ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a:after{display:none;}.ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a:before,.ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a div.num{color:#ffffff;display:block;float:left;font-family:"Oswald",sans-serif;font-size:21px !important;line-height:24px;text-align:left;vertical-align:middle;height:inherit;width:inherit;}.ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a div.num{margin-left:5px;position:relative;top:1px;}.ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a:before{font-weight:100;}.ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=AB]:before{content:"Alberta:";}html[lang=fr] .ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=AB]:before{content:"Alberta:";}.ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=BC]:before{content:"British Columbia:";}html[lang=fr] .ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=BC]:before{content:"Colombie Britannique:";}.ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=MB]:before{content:"Manitoba:";}html[lang=fr] .ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=MB]:before{content:"Manitoba:";}.ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=NB]:before{content:"New Brunswick:";}html[lang=fr] .ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=NB]:before{content:"Nouveau Brunswick:";}.ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=NF]:before{content:"Newfoundland and Labrador:";}html[lang=fr] .ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=NF]:before{content:"Terre Neuve et Labrador:";}.ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=NT]:before{content:"Northwest Territories:";}html[lang=fr] .ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=NT]:before{content:"territoires du Nord-Ouest:";}.ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=NS]:before{content:"Nova Scotia:";}html[lang=fr] .ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=NS]:before{content:"Nouvelle Écosse:";}.ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=NU]:before{content:"Nunavut:";}html[lang=fr] .ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=NU]:before{content:"Nunavut:";}.ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=ON]:before{content:"Ontario:";}html[lang=fr] .ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=ON]:before{content:"Ontario:";}.ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=PE]:before{content:"Prince Edward Island:";}html[lang=fr] .ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=PE]:before{content:"l'île du Prince-Édouard:";}.ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=QC]:before{content:"Quebec:";}html[lang=fr] .ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=QC]:before{content:"Québec:";}.ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=SK]:before{content:"Saskatchewan:";}html[lang=fr] .ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=SK]:before{content:"Saskatchewan:";}.ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=YT]:before{content:"Yukon:";}html[lang=fr] .ie6-8 .block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper .mitacs-country-project-totals div.province-total a[data-province=YT]:before{content:"territoire du Yukon:";}.block-mitacs-projects #mitacs-map-graph-wrapper #map-wrapper div.num{color:white;font-family:'Oswald';font-weight:bold;font-size:48px;display:table-cell;vertical-align:middle;height:inherit;text-align:center;width:inherit;}.block-mitacs-projects #graph-wrapper .academic-discipline-chart-title{font-size:25px;font-family:"Helvetica Neue","HelveticaNeueLTStd",Arial,sans-serif;line-height:27px;color:#333;margin:0 0 20px 2px;}@media screen and (max-width:980px){.block-mitacs-projects #graph-wrapper{border-top:1px solid #dbdbdb;padding:40px 20px 0;}.no-svg .block-mitacs-projects #graph-wrapper{display:none;}}.ie6-8 .block-mitacs-projects #graph-wrapper{display:none;}.block-mitacs-projects #academic-discipline-chart{float:none;margin-bottom:50px;position:relative;}.block-mitacs-projects #academic-discipline-chart .axis{display:none;}.block-mitacs-projects #academic-discipline-chart .row{cursor:default;fill:#ffffff;font-family:"Helvetica Neue","HelveticaNeueLTStd",Arial,sans-serif;font-size:15px;font-weight:300;}.block-mitacs-projects #academic-discipline-chart g.row rect{cursor:default;fill-opacity:1;}.block-mitacs-projects #academic-discipline-chart g.row rect.selected{fill-opacity:1;fill:#1689ba;}.block-mitacs-projects #academic-discipline-chart g.row rect.deselected{fill-opacity:1;fill:#3faddb;}@media screen and (max-width:980px){.block-mitacs-projects #academic-discipline-chart{float:none;margin-bottom:0;}.block-mitacs-projects #academic-discipline-chart svg{height:auto;width:100%;}}form #edit-search-api-views-fulltext-wrapper .form-item-search-api-views-fulltext{margin-top:0;}.page-projects .ajax-progress-throbber{background:url(/sites/all/themes/mitacs/images/ajax-loader.gif) center center no-repeat rgba(245,245,245,0.8);height:100%;width:100%;bottom:0;top:0;position:fixed;left:0;right:0;z-index:9999;}#graph-loading{background:url(/sites/all/themes/mitacs/images/ajax-loader.gif) center center no-repeat #f5f5f5;position:absolute;height:100%;width:100%;z-index:9999;}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;font-smoothing:antialiased;}@media only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:200dpi),only screen and (min-resolution:1.25dppx){html{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:subpixel-antialiased;font-smoothing:subpixel-antialiased;}}@media screen and (max-width:780px){html{font-size:8px;}}body{background-color:#ffffff;font-family:"Helvetica Neue","HelveticaNeueLTStd",Arial,sans-serif;font-size:15px;font-weight:200;line-height:21px;margin:0;padding:0;}.ie6-8 body{min-width:1100px;}.off-canvas{position:relative;overflow:hidden;padding-top:94px;width:100%;}.no-js .off-canvas,.ie6-8 .off-canvas{visibility:visible;}.front .off-canvas{padding-top:0;}.has-submenu .off-canvas{padding-top:140px;}@media screen and (max-width:780px){.off-canvas{padding-top:0 !important;}}.element-invisible,.hidden,.js-hide{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:0px;}#headline{font-size:21px;font-weight:200;line-height:24px;margin-bottom:50px;width:75%;}a{color:#1aa3dd;text-decoration:none;}.more-link{background:url(/sites/all/themes/mitacs/images/divider.gif) center top no-repeat transparent;font-size:16px;line-height:22px;margin-bottom:50px;padding-top:15px;text-align:center;text-transform:uppercase;}.headline .more-link{display:block;margin-bottom:30px;margin-top:20px;}img{height:auto;max-width:100%;vertical-align:middle;}.field-name-field-hero-image img{-moz-box-shadow:3px 3px 5px #cbcbcb;-webkit-box-shadow:3px 3px 5px #cbcbcb;box-shadow:3px 3px 5px #cbcbcb;border:1px solid #ffffff;outline:1px solid #dbdbdb;float:right;margin:0 0 20px 20px;}@media (max-width:980px){.field-name-field-hero-image img{float:none;margin:0 auto 20px;}}.text-muted{color:#9a9a9a;}.text-primary{color:#428bca;}.text-success{color:#94c981;}.text-info{color:#5bc0de;}.text-warning{color:#f4c46f;}.text-danger{color:#e28081;}.nowrap{white-space:nowrap;}[data-type=parallax]{position:relative;}[data-prlx-parent=true]{overflow:hidden;}.parallax-background[data-type=parallax]{width:100%;}.parallax-background[data-type=parallax] img{max-width:none;}.not-front .parallax-background[data-type=parallax] img{-o-transform:translateY(-85.8px);-moz-transform:translateY(-85.8px);-webkit-transform:translateY(-85.8px);transform:translateY(-85.8px);}.non-parallax-background{position:absolute;}[data-prlx-xtra=overflow][data-prlx-parent=true]{overflow:visible;}[data-prlx-xtra=overflow] .parallax-background{overflow:hidden;position:absolute;width:100%;}[data-prlx-xtra=overflow] .parallax-background img{min-width:100%;}@media (max-width:781px){[data-prlx-xtra=overflow] .parallax-background{height:100%;}[data-prlx-xtra=overflow] .parallax-background img{height:100%;width:auto;}}.scroll-link{bottom:50px;position:absolute;text-align:center;width:100%;z-index:2;}.no-js .scroll-link{display:none;}.page_navigation{margin:0 40px;text-align:center;text-transform:uppercase;}.page_navigation a{-moz-transition:border 0.3s cubic-bezier(0,0,1,1);-o-transition:border 0.3s cubic-bezier(0,0,1,1);-webkit-transition:border 0.3s cubic-bezier(0,0,1,1);transition:border 0.3s cubic-bezier(0,0,1,1);border-top:4px solid transparent;color:#1aa3dd;display:inline-block;font-size:12px;line-height:1;padding:10px;}.page_navigation a.active_page{border-top:4px solid #1487b4;color:#1487b4;}.page_navigation a.active_page:hover{text-decoration:none;}.page_navigation a.previous_link:before{content:"4";font-family:"iconfont";font-size:11px;font-style:normal;font-weight:normal;line-height:1;position:relative;speak:none;line-height:1;text-decoration:none !important;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.page_navigation a.previous_link:before{padding-right:8px;}.page_navigation a.next_link:after{content:"$";font-family:"iconfont";font-size:11px;font-style:normal;font-weight:normal;line-height:1;position:relative;speak:none;text-decoration:none !important;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ajax-progress-throbber{background-image:url(/sites/all/themes/mitacs/images/status-active.gif);background-position:center center;background-repeat:no-repeat;height:13px;width:13px;}.page-node .field-name-field-remove-hero{display:none;}
