#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;}#cboxOverlay{background:#fff;}#colorbox{}#cboxContent{margin-top:32px;overflow:visible;}.cboxIframe{background:#fff;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{background:#000;padding:1px;}#cboxLoadingGraphic{background:url(/sites/all/libraries/colorbox/example2/images/loading.gif) no-repeat center center;}#cboxLoadingOverlay{background:#000;}#cboxTitle{position:absolute;top:-22px;left:0;color:#000;}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px;}#cboxSlideshow,#cboxPrevious,#cboxNext,#cboxClose{text-indent:-9999px;width:20px;height:20px;position:absolute;top:-20px;background:url(/sites/all/libraries/colorbox/example2/images/controls.png) no-repeat 0 0;}#cboxPrevious{background-position:0px 0px;right:44px;}#cboxPrevious:hover{background-position:0px -25px;}#cboxNext{background-position:-25px 0px;right:22px;}#cboxNext:hover{background-position:-25px -25px;}#cboxClose{background-position:-50px 0px;right:0;}#cboxClose:hover{background-position:-50px -25px;}.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px;}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px;}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px;right:44px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px;}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/profiles/perimeterinstitute_ca/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/profiles/perimeterinstitute_ca/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
div.ctools-modal-content{background:#fff;color:#000;padding:0;margin:2px;border:1px solid #000;width:600px;text-align:left;}div.ctools-modal-content .modal-title{font-size:120%;font-weight:bold;color:white;overflow:hidden;white-space:nowrap;}div.ctools-modal-content .modal-header{background-color:#2385c2;padding:0 .25em 0 1em;}div.ctools-modal-content .modal-header a{color:white;}div.ctools-modal-content .modal-content{padding:1em 1em 0 1em;overflow:auto;position:relative;}div.ctools-modal-content .modal-form{}div.ctools-modal-content a.close{color:white;float:right;}div.ctools-modal-content a.close:hover{text-decoration:none;}div.ctools-modal-content a.close img{position:relative;top:1px;}div.ctools-modal-content .modal-content .modal-throbber-wrapper{text-align:center;}div.ctools-modal-content .modal-content .modal-throbber-wrapper img{margin-top:160px;}div.ctools-modal-content .form-item label{width:15em;float:left;}div.ctools-modal-content .form-item label.option{width:auto;float:none;}div.ctools-modal-content .form-item .description{clear:left;}div.ctools-modal-content .form-item .description .tips{margin-left:2em;}div.ctools-modal-content .no-float .form-item *{float:none;}div.ctools-modal-content .modal-form .no-float label{width:auto;}div.ctools-modal-content fieldset,div.ctools-modal-content .form-radios,div.ctools-modal-content .form-checkboxes{clear:left;}div.ctools-modal-content .resizable-textarea{width:auto;margin-left:15em;margin-right:5em;}div.ctools-modal-content .container-inline .form-item{margin-right:2em;}#views-exposed-pane-wrapper .form-item{margin-top:0;margin-bottom:0;}div.ctools-modal-content label.hidden-options{background:transparent url(/profiles/perimeterinstitute_ca/modules/contrib/ctools/images/arrow-active.png) no-repeat right;height:12px;padding-right:12px;}div.ctools-modal-content label.expanded-options{background:transparent url(/profiles/perimeterinstitute_ca/modules/contrib/ctools/images/expanded-options.png) no-repeat right;height:12px;padding-right:16px;}div.ctools-modal-content .option-text-aligner label.expanded-options,div.ctools-modal-content .option-text-aligner label.hidden-options{background:none;}div.ctools-modal-content .dependent-options{padding-left:30px;}
div.modal-forms-modal-content .resizable-textarea{margin-left:0;margin-right:0;}div.modal-forms-modal-content .form-item label{float:none;width:auto;}div.modal-forms-modal-content .item-list ul li{margin:0 0 0.25em 1.5em;}div.modal-forms-modal-content div.messages{margin:0;}div.modal-forms-modal-content{background:transparent;color:#000;font:12px "Lucida Grande",Verdana,Arial,sans-serif;border:0;margin:0;padding:0;}div.modal-forms-modal-content .popups-container{overflow:hidden;height:100%;background:#fff;text-align:left;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}div.modal-forms-modal-content .modal-header{background-color:transparent;padding:0.5em 1em 0 1em;min-height:25px;}div.modal-forms-modal-content .modal-title{display:inline;color:#000;}div.modal-forms-modal-content .popups-close{float:right;cursor:pointer;background:url(/sites/all/modules/contrib/modal_forms/images/controls.png) -25px 0px no-repeat;width:25px;height:25px;text-indent:100%;white-space:nowrap;overflow:hidden;}div.modal-forms-modal-content .popups-close:hover{background-position:-25px -25px;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.node{margin:0;padding:0;}div.panel-pane div.feed a{float:right;}
.simple-dialog-ajax-loader{background:url(/profiles/perimeterinstitute_ca/modules/contrib/simple_dialog/css/images/ajax_loader_white_bg.gif) no-repeat center center;width:100%;height:100%;display:block;}
#views-slideshow-form-wrapper .form-item.dependent-options{padding-left:5px;}#views-slideshow-form-wrapper .vs-dependent{padding-left:30px;}
.panel-flexible .panel-separator{margin:0 0 1em 0;}
.field-slideshow{overflow:hidden;max-width:100%;}.field-slideshow-slide,.field-slideshow-slide a,.field-slideshow-slide img{max-width:100%;height:auto !important;width:auto !important;}.region-content ul.field-slideshow-pager{list-style-type:none;padding:0;overflow:hidden;}.field-slideshow-pager li{float:left;margin-right:5px;}.jcarousel-clip{overflow:hidden;}.field-slideshow-carousel li{opacity:0.6;}.field-slideshow-carousel li.activeSlide{opacity:1;}.field-slideshow-carousel-wrapper .hidden{display:none;visibility:hidden;}
.view-id-home_page_events dl{margin-top:1em;}.view-id-home_page_events dd{display:inline-block;vertical-align:top;text-align:left;font-size:1em;margin-top:0;margin-left:0.1em;width:80%;}.view-id-home_page_events dt{display:inline-block;vertical-align:top;text-align:left;font-size:1.5em;font-family:'NeoGramUltraLight',Arial,sans-serif;margin-top:0;margin-left:.1em;width:13%;}.view-id-home_page_events dt div.event_month{font-size:1.5em;}.view-id-home_page_events dt div.event_day{font-size:2em;margin-top:.5em;}.view-id-home_page_events hr{border-width:0px !important;margin:2em;}.view-id-home_page_events dd div.event_desc{color:#686868;}.view-id-home_page_events dd span.event_scientific_series{color:#686868;display:inline-block;margin-right:.5em;}.view-id-home_page_events dd span.event_time{vertical-align:top;display:inline-block;width:4em;margin-left:1em;color:#3B3B3B;}.view-id-home_page_events dd div.event_info{margin-left:1em;display:inline-block;width:90%;}.view-id-home_page_events dd div.event_info a{font-size:1.2em;}.view-id-home_page_events dd div.speakers{margin-left:1em;display:inline-block;width:90%;color:#686868;}.custom_content hr{border:1px solid #E0E0E0;margin-top:20px;}.date-display-single{display:inline;}.view-id-home_page_events dd div.speakers{margin-left:0.8em;}.more-link{margin-top:8px;margin-right:250px;}.title_seminar{color:#993399;font-size:1.4em;}.title_conference{color:#993399;font-size:1.4em;}.title_course a{color:#00CCFF;font-size:1.4em;}.title_course{margin-top:15px;font-size:1.4em;}.title_public_lecture{color:#FF9933;font-size:1.4em;}.title_cultural_event{color:#FF0066;font-size:1.4em;}.event_info a{color:#686868 !important;}.event_time{color:#000000 !important;font-weight:bold;margin-left:10px;margin-bottom:15px;}.e_time{color:#000000 !important;font-weight:bold;margin-left:10px;}.calender_home_content{margin-top:-12px;border-left:2px solid #CCCCCC;}.calendar_table td{margin-bottom:20px;}.day{margin-top:2px;margin-bottom:15px;}.view-id-home_page_events dd{display:inline-block;font-size:1em;margin-left:0.1em;margin-top:-10px;text-align:left;vertical-align:top;width:100%;}tbody{border-top:1px solid transparent;}.event_day{color:#000000 !important;}.speakers{font-weight:bold;font-size:1.3em;line-height:1.3em;text-transform:uppercase;color:#000000 !important;}.event_info{font-size:1em;line-height:1em;}.view-id-home_page_events dl{margin-top:0.6em;}.view-id-home_page_events dd div.event_info a{text-transform:none;}
.calendar-calendar div.day{float:left !important;}.event_type_square{margin-left:.1em;margin-right:0em;vertical-align:top;}.calendar-calendar .month-view .full tr.single-day td.single-day{vertical-align:bottom;}.calendar-calendar .month-view .full td.date-box.today,.calendar-calendar .month-view .full tr td.single-day.today{border-color:#993399;}.view-courses-calendar .calendar-calendar .month-view .full td.date-box.today,.view-courses-calendar .calendar-calendar .month-view .full tr td.single-day.today{border-color:#00CCCC;}.pi_item{display:inline-block;}.pi_item_no_bkg{background-color:#FFFFFF !important;}.pi_item_no_bkg a,.pi_item_no_bkg a:hover{color:#969696;}.cart a{position:absolute;width:32px;height:32px;right:15px;top:-10px;text-indent:-9999px;}.cart a:hover,.cart-hover{background-position:0 -32px;}#overlay{position:absolute;top:50px;left:0;color:#000;background-color:#FFFFFF;display:none;text-align:left;border:1px #993399 solid;border-top-right-radius:8px;}#overlay a{font-weight:bold;color:#969696;}.day_cal_summary{display:none;}.cal_day{display:inline-block;margin-top:0.25em;margin-left:1em;margin-bottom:1em;}.cal_time{display:inline-block;margin-left:1em;}.cal_event{margin-left:.2em;}.cal_event_week{margin-left:.5em !important;text-align:left;display:inline-block;clear:both;width:85%;position:relative;vertical-align:top;line-height:1rem;}.cal_event_day{margin-left:.5em;}.cal_title{color:#333333;margin-left:1em;margin-bottom:1em;display:inline-block;}.conference_border{border-color:#0065A4 !important;}.course_border{border-color:#00CCCC !important;}.cultural_event_border{border-color:#652666 !important;}.arts_and_culture_event_border{border-color:#652666 !important;}.outreach_border{border-color:#FF0066 !important;}.public_lecture_border{border-color:#FF0066 !important;}.scientific_seminar_border{border-color:#0065A4 !important;}.other_border{border-color:#00CC33 !important;}.conference_font,.conference_font a{color:#0065A4 !important;}.course_font,.course_font a{color:#00CCCC !important;}.cultural_event_font,.cultural_event_font a{color:#652666 !important;}.arts_and_culture_event_font,.arts_and_culture_event_font a{color:#652666 !important;}.outreach_font,.outreach_font a{color:#FF0066 !important;}.public_lecture_font,.public_lecture_font a{color:#FF0066 !important;}.scientific_seminar_font,.scientific_seminar_font a{color:#0065A4 !important;}.other_font,.other_font a{color:#00CC33 !important;}.list_view_time_group{margin-left:3em;}.list_view_time_group li{list-style-type:none;}.list_view_time_group .date-display-single{}.view-display-id-event_calendar_list_view dl{margin-top:1em;margin-bottom:2em;}.view-display-id-event_calendar_list_view dt{display:inline-block;vertical-align:top;text-align:left;font-size:1.5em;font-family:'NeoGramUltraLight',Arial,sans-serif;margin-top:0em;margin-left:.1em;width:12%;}.view-display-id-event_calendar_list_view hr{border-width:1px !important;margin:2em;}.view-display-id-event_calendar_list_view dt.new_day{margin-top:.5em;}.view-display-id-event_calendar_list_view dt.empty{display:inline-block;vertical-align:top;text-align:left;margin-top:0;margin-left:.1em;width:12%;}.view-display-id-event_calendar_list_view dd{display:inline-block;vertical-align:top;text-align:left;font-size:1em;margin-top:0;margin-left:0.1em;width:80%;}.view-display-id-event_calendar_list_view dd p{font-size:1em;}.view-display-id-event_calendar_list_view dd.first{margin-top:0em;margin-left:.1em;}.view-display-id-event_calendar_list_view dd.desc{display:block;vertical-align:top;text-align:left;font-size:1em;margin-top:0;margin-left:11em;}.view-display-id-event_calendar_list_view dd span.event_time{vertical-align:top;display:inline-block;width:4em;}.view-display-id-event_calendar_list_view dd div.event_info{margin-left:.5em;display:inline-block;width:89%;}.view-display-id-event_calendar_list_view dd div.event_info a{text-transform:uppercase;}.view-display-id-event_calendar_list_view dd div.event_desc{color:#969696;}.view-display-id-event_calendar_list_view .view-grouping-content{display:inline-block;vertical-align:top;margin:1em;width:100%;}.view-display-id-event_calendar_upcoming dl{margin-top:1em;}.view-display-id-event_calendar_upcoming dd{display:inline-block;vertical-align:top;text-align:left;font-size:1em;margin-top:0;margin-left:0.1em;width:80%;}.view-display-id-event_calendar_upcoming dt{display:inline-block;vertical-align:top;text-align:left;font-size:1.5em;font-family:'NeoGramUltraLight',Arial,sans-serif;margin-top:0;margin-left:.1em;width:13%;}.view-display-id-event_calendar_upcoming dt div.event_month{font-size:1.5em;}.view-display-id-event_calendar_upcoming dt div.event_day{font-size:2em;margin-top:.5em;}.view-display-id-event_calendar_upcoming hr{border-width:1px !important;margin:2em;}.view-display-id-event_calendar_upcoming dd div.event_desc{color:#969696;}.view-display-id-event_calendar_upcoming dd span.event_scientific_series{color:#969696;display:inline-block;margin-right:.5em;}.view-display-id-event_calendar_upcoming dd span.event_time{vertical-align:top;display:inline-block;width:4em;margin-left:1em;}.view-display-id-event_calendar_upcoming dd div.event_info{margin-left:1em;display:inline-block;width:90%;}.view-display-id-event_calendar_list_view dt div.event_month{font-size:1.2em;}.view-display-id-event_calendar_list_view dt div.event_day{font-size:2em;margin-top:0.5em;}.calendar-calendar .month-view .full tr td.multi-day .pi_item,.calendar-calendar .week-view .full tr td.multi-day .pi_item{width:100%;text-align:left;}.calendar-calendar .month-view .full tr td.multi-day .cart-hover{}.calendar-calendar .month-view .full tr td.multi-day .calendar.monthview .cutoff,.calendar-calendar .week-view .full tr td.multi-day .calendar.weekview .cutoff{width:0;}.view-display-id-event_calendar_list_view dd .speakers{color:#000000;font-size:1em;font-weight:bold;text-transform:uppercase;}
.panels-flexible-region{padding:0;}.panels-flexible-region-inside{padding-right:0.5em;padding-left:0.5em;}.panels-flexible-region-inside-first{padding-left:0;}.panels-flexible-region-inside-last{padding-right:0;}.panels-flexible-column{padding:0;}.panels-flexible-column-inside{padding-right:0.5em;padding-left:0.5em;}.panels-flexible-column-inside-first{padding-left:0;}.panels-flexible-column-inside-last{padding-right:0;}.panels-flexible-row{padding:0 0 0.5em 0;margin:0;}.panels-flexible-row-last{padding-bottom:0;}.panels-flexible-column-149-main{float:left;width:99.0000%;}.panels-flexible-149-inside{padding-right:0px;}.panels-flexible-149{width:auto;}.panels-flexible-region-149-top{float:left;width:99.0000%;}.panels-flexible-row-149-1-inside{padding-right:0px;}.panels-flexible-region-149-left{float:left;width:60.5243%;}.panels-flexible-region-149-center{float:left;width:38.4757%;}.panels-flexible-row-149-main-row-inside{padding-right:0px;}.panels-flexible-region-149-bottom{float:left;width:99.0000%;}.panels-flexible-row-149-2-inside{padding-right:0px;}
.locale-untranslated{font-style:normal;text-decoration:line-through;}#locale-translation-filter-form .form-item-language,#locale-translation-filter-form .form-item-translation,#locale-translation-filter-form .form-item-group{float:left;padding-right:.8em;margin:0.1em;width:15em;}#locale-translation-filter-form .form-type-select select{width:100%;}#locale-translation-filter-form .form-actions{float:left;padding:3ex 0 0 1em;}.language-switcher-locale-session a.active{color:#0062A0;}.language-switcher-locale-session a.session-active{color:#000000;}
#social_share a,#social_profile a{display:inline-block;margin:0 2px;width:16px;}#social_share span,#social_profile span{font-size:10px;margin-right:10px;height:16px;vertical-align:top;}#careers{display:inline;float:left;padding:0 8px;}.service-links-dialog{background:url('/profiles/perimeterinstitute_ca/modules/utilities/pi_page_blocks/images/gray/envelope_gray.png') no-repeat center;}.service-links-twitter{background:url('/profiles/perimeterinstitute_ca/modules/utilities/pi_page_blocks/images/gray/twitter_gray.png') no-repeat center;}.service-links-facebook{background:url('/profiles/perimeterinstitute_ca/modules/utilities/pi_page_blocks/images/gray/facebook_gray.png') no-repeat center;}.service-links-linkedin{background:url('/profiles/perimeterinstitute_ca/modules/utilities/pi_page_blocks/images/gray/Linkedin_gray.png') no-repeat center;}.service-links-reddit{background:url('/profiles/perimeterinstitute_ca/modules/utilities/pi_page_blocks/images/gray/reddit_gray.png') no-repeat center;}.service-links-google-plus{background:url('/profiles/perimeterinstitute_ca/modules/utilities/pi_page_blocks/images/gray/googleplus_gray.png') no-repeat center;}.service-links-youtube{background:url('/profiles/perimeterinstitute_ca/modules/utilities/pi_page_blocks/images/gray/Youtube_gray.png') no-repeat center;}.service-links-rss{background:url('/profiles/perimeterinstitute_ca/modules/utilities/pi_page_blocks/images/gray/rss_gray.png') no-repeat center;}a[class^="service-links-"]{text-indent:-9999px;}
