#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0}#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;zoom:1}html.js input.form-autocomplete{background-position:100% center;background-repeat:no-repeat}html.js input.throbbing{background-image:url(/sites/default/themes/pca/images/icons/spinner.svg);background-position:100% center}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0}html.js fieldset.collapsed .fieldset-wrapper{display:none}fieldset.collapsible{position:relative}fieldset.collapsible .fieldset-legend{display:block}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;box-sizing:border-box}.resizable-textarea .grippie{background:#eee url(/misc/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden}body.drag{cursor:move}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none}a.tabledrag-handle:hover{text-decoration:none}a.tabledrag-handle .handle{background:url(/misc/draggable.png) no-repeat 6px 9px;height:26px;margin:-0.4em 0.5em;padding:0.42em 0.5em;width:26px}a.tabledrag-handle-hover .handle{background-position:6px -11px}div.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px}div.tree-child{background:url(/misc/tree.png) no-repeat 11px center}div.tree-child-last{background:url(/misc/tree-bottom.png) no-repeat 11px center}div.tree-child-horizontal{background:url(/misc/tree.png) no-repeat -11px center}.tabledrag-toggle-weight-wrapper{text-align:right}table.sticky-header{background-color:#fff;margin-top:0}.progress .bar{background-color:#fff;border:1px solid}.progress .filled{background-color:#000;height:1.5em;width:5px}.progress .percentage{float:right}.ajax-progress{display:inline-block}.ajax-progress .throbber{background:transparent url(/sites/default/themes/pca/images/icons/spinner.svg) no-repeat 0px center;float:left;height:15px;margin:2px;width:15px}.ajax-progress .message{padding-left:20px}tr .ajax-progress .throbber{margin:0 2px}.ajax-progress-bar{width:16em}.container-inline div,.container-inline label{display:inline}.container-inline .fieldset-wrapper{display:block}.nowrap{white-space:nowrap}html.js .js-hide{display:none}.element-hidden{display:none}.element-invisible{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;left:-1px;overflow:hidden;position:absolute !important;top:-1px}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto}.clearfix:after{content:" ";display:block;height:0;clear:both;visibility:hidden}* html .clearfix{height:1%}*:first-child+html .clearfix{min-height:1%}
.messages{background-position:1em 1.25em;background-repeat:no-repeat;margin:.4em 0 1em;padding:1em 1em 1em 3em}.messages ul{margin:0 0 0 1em;padding:0}.messages ul li{list-style-image:none}.messages.status{background-image:url(/sites/default/themes/pca/images/icons/check.svg);border-color:#be7}.messages.warning{background-image:url(/sites/default/themes/pca/images/icons/warning.svg)}.messages.question{background-image:url(/sites/default/themes/pca/images/icons/question.svg)}.messages.error{background-image:url(/sites/default/themes/pca/images/icons/error.svg)}.messages.status,table tr.ok{background-color:#c4e9c1}.messages.warning,.messages.question,table tr.warning,table tr.question{background-color:#fffce5}.messages.error,table tr.error{background-color:#fef5f1}
fieldset{margin-bottom:1em;padding:0.5em}form{margin:0;padding:0}hr{border:1px solid gray;height:1px}img{border:0}table{border-collapse:collapse;width:100%}th{border-bottom:3px solid #F8E81C;padding-right:1em;text-align:left}tbody{border-top:1px solid #ccc}tr{border-bottom:1px solid #ccc;padding:0.1em 0.6em;transition:background-color ease-in-out .2s}th,td{box-sizing:content-box;padding:.75em .5em}.subheader{background-color:rgba(23,167,251,0.1)}th.active img{display:inline}td.active{background-color:#ddd}.item-list .title{font-weight:bold}.item-list ul{margin:0 0 0.75em 0;padding:0}.item-list ul li{margin:0 0 0.25em 1.5em;padding:0}.form-item,.form-actions{margin-top:1em;margin-bottom:1em}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap}.form-item .description{font-size:0.85em}label{display:block;font-weight:bold}label.option{display:inline;font-weight:normal}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em}input.form-checkbox,input.form-radio{vertical-align:middle}.marker,.form-required{color:#f00}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0}.more-link{text-align:right}.more-help-link{text-align:right}.more-help-link a{background:url(/misc/help.png) 0 50% no-repeat;padding:1px 0 1px 20px}.item-list .pager{clear:both;text-align:center}.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em}.pager-current{font-weight:bold}#autocomplete li.selected{background:#0072b9;color:#fff}html.js fieldset.collapsible .fieldset-legend{background:url(/misc/menu-expanded.png) 5px 65% no-repeat;padding-left:15px}html.js fieldset.collapsed .fieldset-legend{background-image:url(/misc/menu-collapsed.png);background-position:5px 50%}.fieldset-legend span.summary{color:#999;font-size:0.9em;margin-left:0.5em}tr.drag{background-color:#fffff0}tr.drag-previous{background-color:#ffd}.tabledrag-toggle-weight{font-size:0.9em}body div.tabledrag-changed-warning{margin-bottom:0.5em}tr.selected td{background:#ffc}td.checkbox,th.checkbox{text-align:center}.progress{font-weight:bold}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;border-radius:3px}.progress .filled{background:#0072b9 url(/misc/progress.gif)}
html,body,div,span,applet,object,iframe,h1,h2,h3,legend,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,u,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-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{background-color:white;line-height:1}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}sup,sub{font-size:smaller;height:0;line-height:1;vertical-align:baseline;_vertical-align:bottom;position:relative}sup{bottom:1ex}sub{top:.5ex}hr{height:0;border-width:1px 0 0 0}blockquote{margin-left:3em}*{box-sizing:border-box}html,body{margin:0;padding:0}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased}@font-face{font-family:'OpenSansWeb';src:url(/sites/default/themes/pca/fonts/opensans/opensans-light-webfont.eot);src:url(/sites/default/themes/pca/fonts/opensans/opensans-light-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/default/themes/pca/fonts/opensans/opensans-light-webfont.woff2) format("woff2"),url(/sites/default/themes/pca/fonts/opensans/opensans-light-webfont.woff) format("woff"),url(/sites/default/themes/pca/fonts/opensans/opensans-light-webfont.ttf) format("truetype"),url(/sites/default/themes/pca/fonts/opensans/opensans-light-webfont.svg#open_sanslight) format("svg");font-weight:300;font-style:normal}@font-face{font-family:'OpenSansWeb';src:url(/sites/default/themes/pca/fonts/opensans/opensans-lightitalic-webfont.eot);src:url(/sites/default/themes/pca/fonts/opensans/opensans-lightitalic-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/default/themes/pca/fonts/opensans/opensans-lightitalic-webfont.woff2) format("woff2"),url(/sites/default/themes/pca/fonts/opensans/opensans-lightitalic-webfont.woff) format("woff"),url(/sites/default/themes/pca/fonts/opensans/opensans-lightitalic-webfont.ttf) format("truetype"),url(/sites/default/themes/pca/fonts/opensans/opensans-lightitalic-webfont.svg#open_sanslight_italic) format("svg");font-weight:300;font-style:italic}@font-face{font-family:'OpenSansWeb';src:url(/sites/default/themes/pca/fonts/opensans/opensans-regular-webfont.eot);src:url(/sites/default/themes/pca/fonts/opensans/opensans-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/default/themes/pca/fonts/opensans/opensans-regular-webfont.woff2) format("woff2"),url(/sites/default/themes/pca/fonts/opensans/opensans-regular-webfont.woff) format("woff"),url(/sites/default/themes/pca/fonts/opensans/opensans-regular-webfont.ttf) format("truetype"),url(/sites/default/themes/pca/fonts/opensans/opensans-regular-webfont.svg#open_sansregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'OpenSansWeb';src:url(/sites/default/themes/pca/fonts/opensans/opensans-italic-webfont.eot);src:url(/sites/default/themes/pca/fonts/opensans/opensans-italic-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/default/themes/pca/fonts/opensans/opensans-italic-webfont.woff2) format("woff2"),url(/sites/default/themes/pca/fonts/opensans/opensans-italic-webfont.woff) format("woff"),url(/sites/default/themes/pca/fonts/opensans/opensans-italic-webfont.ttf) format("truetype"),url(/sites/default/themes/pca/fonts/opensans/opensans-italic-webfont.svg#open_sansitalic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:'OpenSansWeb';src:url(/sites/default/themes/pca/fonts/opensans/opensans-bold-webfont.eot);src:url(/sites/default/themes/pca/fonts/opensans/opensans-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/default/themes/pca/fonts/opensans/opensans-bold-webfont.woff2) format("woff2"),url(/sites/default/themes/pca/fonts/opensans/opensans-bold-webfont.woff) format("woff"),url(/sites/default/themes/pca/fonts/opensans/opensans-bold-webfont.ttf) format("truetype"),url(/sites/default/themes/pca/fonts/opensans/opensans-bold-webfont.svg#open_sansbold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:'OpenSansWeb';src:url(/sites/default/themes/pca/fonts/opensans/opensans-bolditalic-webfont.eot);src:url(/sites/default/themes/pca/fonts/opensans/opensans-bolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/default/themes/pca/fonts/opensans/opensans-bolditalic-webfont.woff2) format("woff2"),url(/sites/default/themes/pca/fonts/opensans/opensans-bolditalic-webfont.woff) format("woff"),url(/sites/default/themes/pca/fonts/opensans/opensans-bolditalic-webfont.ttf) format("truetype"),url(/sites/default/themes/pca/fonts/opensans/opensans-bolditalic-webfont.svg#open_sansbold_italic) format("svg");font-weight:700;font-style:italic}@font-face{font-family:'icomoon';src:url(/sites/default/themes/pca/fonts/icomoon/icomoon.eot?vzpkpk);src:url(/sites/default/themes/pca/fonts/icomoon/icomoon.eot?vzpkpk#iefix) format("embedded-opentype"),url(/sites/default/themes/pca/fonts/icomoon/icomoon.woff2?vzpkpk) format("woff2"),url(/sites/default/themes/pca/fonts/icomoon/icomoon.ttf?vzpkpk) format("truetype"),url(/sites/default/themes/pca/fonts/icomoon/icomoon.woff?vzpkpk) format("woff"),url(/sites/default/themes/pca/fonts/icomoon/icomoon.svg?vzpkpk#icomoon) format("svg");font-weight:normal;font-style:normal}body{color:#494949;font-family:"OpenSansWeb",sans-serif;font-size:1em;line-height:1.69231}a{border-radius:.1em;color:#17A7FB;font-weight:bold;transition:all ease-in-out .2s}a:hover,a:focus{color:#006BAB}tbody td a{font-weight:normal}.button.primary a{background-color:#006BAB;color:white}.button.primary a,.button.secondary a{border-radius:.1em;font-weight:normal;padding:.25em .5em;text-align:center;text-decoration:none}.button.primary a:hover,.button.secondary a:hover,.button.primary a:focus,.button.secondary a:focus,.button.primary a:active,.button.secondary a:active{background-color:#D3EFFF;color:#006BAB}.button.secondary a{background-color:#F8E81C;color:#006BAB}p{margin:.5em 0}p:first-child{margin-top:.5rem}p.intro{font-size:1.53846em;line-height:1.5}p.small{font-size:0.9em}pre,code{white-space:pre-line}h1,h2,h3,legend,h4,h5,h6{font-weight:bold;line-height:1.2;margin-top:.5em;margin-bottom:.5em;transition:all ease-in-out .2s}h1{font-size:2em}h1#page-title{color:white;font-size:2.46154em;letter-spacing:.04688em;line-height:1.09375}body:not(.admin-path) h1#page-title{text-transform:uppercase}body.node-type-presentation h1#page-title{color:#006BAB !important;font-size:2.15385em !important;letter-spacing:0 !important;text-transform:none !important}h2{color:#17A7FB;font-size:1.61538em}h2.xpandable{background-color:#D3EFFF;border-radius:.2em;font-size:1.38462em;padding:.5em 1em .5em 2.5em;position:relative;text-transform:uppercase}h2.xpandable:hover{cursor:pointer}h2.xpandable:before{background:url(/sites/default/themes/pca/images/icons/plus-main.svg) center no-repeat transparent;border-radius:50%;content:'';height:1em;left:1em;margin-right:1em;position:absolute;top:.65em;transition:transform ease-in-out .2s;width:1em}h2.xpandable.open:before{transform:rotate(45deg)}h3,legend{color:#006BAB;font-size:1.38462em;text-transform:uppercase}header.page h3,header.page legend{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;left:-1px;overflow:hidden;position:absolute !important;top:-1px}header.page h3.element-focusable:active,header.page legend.element-focusable:active,header.page h3.element-focusable:focus,header.page legend.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto}h4{color:#EC459C;font-weight:bold;text-transform:uppercase;font-size:1.07692em;letter-spacing:.07143em}label,.field-label{font-weight:bold;letter-spacing:.07692em;text-transform:uppercase}.form-type-checkbox label,.form-type-radio label,.form-type-checkbox .field-label,.form-type-radio .field-label{font-weight:normal;letter-spacing:0;text-transform:none}.form-optional{font-size:0.675em;font-weight:normal;letter-spacing:0;text-transform:none}footer.region .block>h3,footer.region .block>legend{color:#494949;font-size:0.9em}footer.region .block:not(#block-menu-menu-social-links)>h3,footer.region .block:not(#block-menu-menu-social-links)>legend{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;left:-1px;overflow:hidden;position:absolute !important;top:-1px}footer.region .block:not(#block-menu-menu-social-links)>h3.element-focusable:active,footer.region .block:not(#block-menu-menu-social-links)>legend.element-focusable:active,footer.region .block:not(#block-menu-menu-social-links)>h3.element-focusable:focus,footer.region .block:not(#block-menu-menu-social-links)>legend.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto}footer.region .block .content li{font-size:.92308em;font-weight:bold;line-height:2;text-transform:uppercase}footer.region .block .content li a{color:#494949;text-decoration:none}footer.region .block .content li a:hover,footer.region .block .content li a:focus{color:#17A7FB;text-decoration:underline}article ul,article ol,td ul,td ol{margin:.75em 0 0 3em}article ul li,td ul li{position:relative}article ul li:before,td ul li:before{color:#EC459C;content:'■';position:absolute;left:-1.25em}th{color:#EC459C;font-weight:bold;text-transform:uppercase}blockquote{color:#006BAB;font-weight:bold;padding:2.92308em 2.92308em 1.07692em 5.84615em;margin:0}blockquote p:not(.citation){font-size:2.15385em;line-height:1.42857}blockquote p:not(.citation):first-child{margin-top:0;position:relative}blockquote p:not(.citation):first-child:before{content:"“";display:block;font-family:Georgia,serif;font-size:2.28571em;left:-.75em;line-height:1;position:absolute;width:1em}p.citation{color:#494949;font-size:1.07692em;letter-spacing:.08929em;margin-top:0;text-transform:uppercase}@media screen and (min-width:45em){body:not(.admin-path) h1#page-title{font-size:3.69231em;letter-spacing:.03125em}body.node-type-presentation h1#page-title{font-size:3.23077em !important;letter-spacing:0}h2{font-size:2.19231em}}@media screen and (min-width:70em){body:not(.admin-path) h1#page-title{font-size:4.92308em;letter-spacing:.02344em}body.node-type-presentation h1#page-title{font-size:4.30769em !important;letter-spacing:0}h2{font-size:2.76923em}}@media print{body,h1,h2,h3,legend,h4,h5,h6,a,a:link{color:black !important;text-decoration:none;text-transform:none !important}a:after{content:" [" attr(href) "] ";font-weight:normal}blockquote{color:#565656}blockquote p:not(.citation){font-size:1.38462em !important}}
#main-content{display:flex;flex-flow:row wrap}#main-content>*{width:100%}header.page{display:flex;justify-content:space-between;margin:1em auto 0;position:relative;z-index:100}header.page h1{float:left}header.page nav{float:right;margin:.9em 0}.region-header{align-content:space-between;display:flex;flex-flow:row wrap;justify-content:flex-end;padding-right:.5em}.region-highlighted{background-color:#17A7FB;flex-grow:1}footer.region{margin:2.5em auto 0;padding:2.5em 0;overflow:hidden}#content{display:flex;flex-flow:column nowrap;margin-bottom:1em !important}#content>*:not(.region-highlighted):not(header)>*,#content>header>*{margin-right:1%;margin-left:1%}#content>header{background-color:#17A7FB;display:flex;flex-flow:column nowrap;width:100% !important}.node-type-presentation #content>header{background-color:#f2f2f2}#content>header>*{margin-top:0;margin-bottom:0}body:not(.admin-path) #content>header{padding-top:2.46154em;padding-bottom:2.46154em}body.admin-path #content>header{padding-top:.61538em;padding-bottom:.61538em}body.highlighted-region #content>header{display:none}#core{display:flex;flex-flow:row wrap}body:not(.admin-path) #core{margin-top:3em}body.admin-path #core{margin-top:1em}.region-content{flex-grow:1}footer.region .block{float:left;padding:1em 3em}footer.region .block:not(:last-of-type){border-right:1px solid #e2e2e2}body:not(.admin-path) .region-content{width:73%}body:not(.admin-path) #breadcrumb{margin-top:-1em !important;margin-bottom:2em !important;order:-10}body:not(.admin-path) .region-sidebar{width:23%}@media screen and (min-width:45em){body:not(.admin-path) #content>header{padding-top:3.69231em;padding-bottom:3.69231em}body:not(.admin-path) #breadcrumb{margin-top:-2em !important}}@media screen and (min-width:70em){body:not(.admin-path) #content>header{padding-top:4.92308em;padding-bottom:4.92308em}body:not(.admin-path) #breadcrumb{margin-top:-3em !important}}@media screen and (min-width:100em){body:not(.admin-path) header.page{max-width:100rem}body:not(.admin-path) .region-highlighted>*{margin-right:auto;margin-left:auto;max-width:100rem}body:not(.admin-path) #content>*{padding-right:calc((100% - 100rem) / 2);padding-left:calc((100% - 100rem) / 2)}body:not(.admin-path) footer.region{max-width:100rem}}@media screen and (min-width:0) and (max-width:32em){footer.region .block{border:none;text-align:center;width:100%}}@media screen and (min-width:0) and (max-width:45em){header.page{display:initial}header.page h1{float:none}header.page nav{float:none}.region-header{display:flex;flex-flow:row wrap;max-height:0;margin:0;overflow:hidden;transition:all ease-in-out .3s}.region-header#main-nav:target,.region-header#main-nav.open{background-color:#006BAB;max-height:1000em;margin:.9em 0;overflow-y:scroll;padding:1em 2em}.region-header>*{width:100%}.region-header #block-system-user-menu{order:2}body:not(.admin-path) .region-content,body:not(.admin-path) .region-sidebar{width:100%}body:not(.admin-path) .region-sidebar{padding:0 1%}}@media screen and (min-width:32em){footer.region{display:flex;justify-content:space-around}footer.region .block{flex-grow:1;width:50%}footer.region .block:nth-of-type(2n),footer.region .block:last-of-type{border-right:none}}@media screen and (min-width:45em){body:not(.admin-path) .region-content{max-width:73%}}@media screen and (min-width:57.5em){footer.region{flex-flow:row nowrap;justify-content:flex-end}footer.region .block{flex-grow:initial;width:auto}footer.region .block:not(:last-of-type){border-right:1px solid #e2e2e2}}@media print{header.page nav,#breadcrumb,.tabs,footer.region{display:none}header.page{margin-top:0}#content>header{background-color:transparent;padding:0 !important}#core{margin-top:1em !important}}.region-sidebar .block{padding:2em 0 2em 1rem}.region-sidebar .block>h3{margin-bottom:2em}#block-conference-submissions-submissions a[href*="node/add/presentation"]{background-color:#006BAB;color:white;margin:.15em 0}#block-conference-submissions-submissions a[href*="node/add/presentation"]{border-radius:.1em;font-weight:normal;padding:.25em .5em;text-align:center;text-decoration:none}#block-conference-submissions-submissions a:hover[href*="node/add/presentation"],#block-conference-submissions-submissions a:focus[href*="node/add/presentation"],#block-conference-submissions-submissions a:active[href*="node/add/presentation"]{background-color:#D3EFFF;color:#006BAB}.contextual-links-trigger{transition:none}article.node-conference .field-name-field-related-pages .node-page{margin:0 3em 3em;min-height:15.38462em;padding:1em 0 1em 15.38462em;position:relative}article.node-conference .field-name-field-related-pages .node-page h2{margin-top:0}article.node-conference .field-name-field-related-pages .node-page h2 a{text-decoration:none}article.node-conference .field-name-field-related-pages .node-page h2 a:after{font-family:"icomoon";text-rendering:auto;-webkit-font-smoothing:never}article.node-conference .field-name-field-related-pages .node-page h2 a:after{content:""}article.node-conference .field-name-field-related-pages .node-page h2 a:after{color:#EC459C;font-size:0.675em;padding-left:.5em}article.node-conference .field-name-field-related-pages .node-page .field-name-field-image .field-item{height:15.38462em;left:0;padding:0 2em 2em 0;position:absolute;top:0;width:15.38462em}@media screen and (min-width:0) and (max-width:57.5em){article.node-conference .field-name-field-related-pages .node-page{display:flex;flex-flow:row wrap;margin:1em;padding-left:0}article.node-conference .field-name-field-related-pages .node-page>*{width:100%}article.node-conference .field-name-field-related-pages .node-page h2{text-align:center}article.node-conference .field-name-field-related-pages .node-page .field-name-field-image{order:-10}article.node-conference .field-name-field-related-pages .node-page .field-name-field-image .field-item{margin:2em auto;padding:0;position:static}}.page-user #block-system-main>.content{display:flex;flex-flow:row wrap}.page-user #block-system-main .userblock{margin:1em 0;width:48%}@media screen and (min-width:0) and (max-width:32em){.page-user #block-system-main .userblock{width:100%}}#block-conference-feature-bookings tr:hover{background-color:transparent}#block-conference-feature-bookings td{vertical-align:top}@media screen and (min-width:32em){#block-userblock-account{width:100% !important}@supports (display:grid){#block-userblock-account>.content{display:grid;grid-gap:1.5em;grid-template-columns:280px 1fr;grid-template-rows:140px 1fr}#block-userblock-account>.content .field-name-field-user-picture{grid-column:1 / 2;grid-row:1 / 3}#block-userblock-account>.content .field-name-field-user-picture img{display:block;margin:0 auto}#block-userblock-account>.content .field-name-field-bio{grid-column:1 / 3}#block-userblock-account>.content .links{grid-row:2 / 3}}#block-conference-feature-bookings{width:100% !important}}@media screen and (min-width:45em){#block-userblock-account>.content>*{clear:left;float:left;width:48%}#block-userblock-account>.content .field-name-field-bio{clear:right;float:right}@supports (display:grid){#block-userblock-account>.content>*{float:none !important;width:100%}}}@media screen and (min-width:57.5em){@supports (display:grid){#block-userblock-account>.content .field-name-field-bio{grid-column:2 / 3;grid-row:1 / 5}#block-userblock-account>.content .links{grid-row:4 / 5}}}img{max-width:100%}@media print{#sb-container{display:none}}
input[type=text],textarea,input[type=password],input[type=email],input[type=number],input[type=url],input[type=tel],input[type=search]{border:1px solid #e2e2e2;max-width:75%}input[type=text],textarea,input[type=password],input[type=email],input[type=number],input[type=url],input[type=tel],input[type=search],input[type=button],input[type=submit]{border-radius:.1em;color:#494949;font-family:"OpenSansWeb",sans-serif;font-size:1em;padding:.25em .5em}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=button],input[type=submit]{background-color:#006BAB;border:none;color:white;transition:all ease-in-out .2s}input[type=button]:hover,input[type=submit]:hover{background-color:#D3EFFF;color:#006BAB}input[type=number]{max-width:5em}fieldset{border:1px solid #ebf0f3;min-width:0 !important;padding:2em}fieldset:nth-of-type(2n-1){background-color:#D3EFFF}fieldset:nth-of-type(2n){background-color:#f2f2f2}html.js fieldset.collapsed{padding-bottom:0}fieldset.group-demographic>.fieldset-wrapper>*>.form-item{display:flex;flex-flow:column}fieldset.group-demographic>.fieldset-wrapper>*>.form-item>*{align-self:flex-start}fieldset.group-demographic>.fieldset-wrapper>*>.form-item>label{order:-10}fieldset.group-demographic>.fieldset-wrapper>*>.form-item>.description{order:-5}legend{padding-top:4em}textarea{max-width:100%}.filter-wrapper{border:0;padding:0}.filter-help{font-size:.7em;padding:0}.fieldfilter{margin-right:0}.admin-path #block-system-main form.has-actions{padding-bottom:4em}.admin-path #block-system-main form.has-actions>div>.form-actions{background-color:white;box-shadow:0 0 0.3em rgba(73,73,73,0.3);bottom:0;left:0;margin:0;padding:.25em 1%;position:fixed;right:0}#menu-toggle{display:none}@media screen and (min-width:0) and (max-width:45em){#menu-toggle{display:block}#menu-toggle span{background:url(/sites/default/themes/pca/images/icons/hamburger.svg) center no-repeat #006BAB;background-origin:content-box;background-size:cover;border-radius:.125em;color:transparent;height:2.25em;margin:1px;overflow:hidden;padding:.5em;position:absolute;right:.5em;top:.5em;transition:all ease-in-out .2s;width:2.25em}#menu-toggle span:hover{background-color:#17A7FB;cursor:pointer}#menu-toggle span.open{background-color:#17A7FB;background-image:url(/sites/default/themes/pca/images/icons/plus.svg);border-radius:50%;transform:rotate(45deg)}}nav .block-menu ul{margin:0;padding:0;text-align:right}nav .block-menu .content>ul{display:flex;flex-flow:row nowrap;font-size:0.9em;justify-content:flex-end}nav .block-menu li{line-height:1.1;list-style:none;padding:0;text-align:left}nav .block-menu li a{display:block;padding:.75em 1.5em;text-decoration:none}nav .block-menu li a:hover,nav .block-menu li a:focus{color:#17A7FB !important}nav .block-menu li li{display:block}@media screen and (min-width:0) and (max-width:45em){nav .block-menu ul{overflow:hidden;text-align:left}nav .block-menu .content>ul{display:block}nav .block-menu li{display:block;margin:0}nav .block-menu li a{padding:.6em}nav .block-menu li li a{padding-left:1.8em}}@media screen and (min-width:45em) and (max-width:57.5em){nav .block-menu{font-size:1.5vw}}#block-system-main-menu{order:3;width:100%}#block-system-main-menu .content>ul.menu>li{position:relative}#block-system-main-menu .content>ul.menu>li>ul{left:0;max-height:0;overflow:hidden;position:absolute;transition:max-height ease-in-out .2s;width:150%;z-index:100}#block-system-main-menu .content>ul.menu>li:last-of-type>ul{left:auto;right:0}#block-system-main-menu .content>ul.menu>li:hover,#block-system-main-menu .content>ul.menu>li.open{cursor:pointer}#block-system-main-menu .content>ul.menu>li:hover>ul,#block-system-main-menu .content>ul.menu>li.open>ul{max-height:200em}@media screen and (min-width:0) and (max-width:45em){#block-system-main-menu .content>ul.menu>li,#block-system-main-menu .content>ul.menu>li>ul{max-height:initial;position:static}}#block-system-main-menu .content>ul>li a{color:#494949;text-transform:uppercase}#block-system-main-menu .content>ul>li ul{box-shadow:0 0 0.3em rgba(73,73,73,0.1);border-radius:0 0 .1em .1em;margin:0}#block-system-main-menu .content>ul>li ul li{background-color:#17A7FB}#block-system-main-menu .content>ul>li ul li:not(:last-of-type){border-bottom:1px solid white}#block-system-main-menu .content>ul>li ul li a,#block-system-main-menu .content>ul>li ul li a:hover,#block-system-main-menu .content>ul>li ul li a:focus{color:white !important;text-transform:initial}#block-system-main-menu .content>ul>li ul li a:hover,#block-system-main-menu .content>ul>li ul li a:focus{background-color:#006BAB}@media screen and (min-width:0) and (max-width:45em){#block-system-main-menu .content>ul>li{padding-right:0 !important}#block-system-main-menu .content>ul>li ul{box-shadow:none}#block-system-main-menu .content>ul>li li a{padding-left:1.8em}#block-system-main-menu .content>ul li{background-color:transparent !important;border-bottom:none !important}#block-system-main-menu .content>ul a{border-bottom:1px dashed white;color:white !important;padding:1em .6em}#block-system-main-menu .content>ul a:hover,#block-system-main-menu .content>ul a:focus{background-color:#17A7FB !important}}#block-system-user-menu{order:1}#block-system-user-menu a{color:#006BAB}@media screen and (min-width:0) and (max-width:45em){#block-system-user-menu{margin-top:1em}#block-system-user-menu a{color:white}}.tabs{list-style:none;padding:1.5em 0 .5em}.tabs li{display:inline-block}.tabs li a{background-color:#006BAB;color:white}.tabs li a,.action-links a{border-radius:.1em;font-weight:normal;padding:.25em .5em;text-align:center;text-decoration:none}.tabs li a:hover,.action-links a:hover,.tabs li a:focus,.action-links a:focus,.tabs li a:active,.action-links a:active{background-color:#D3EFFF;color:#006BAB}.tabs li a.active{background-color:#D3EFFF;color:#006BAB}.action-links{list-style:none;margin:0}.action-links li{display:inline-block;font-size:.9em;padding:.25em 0}.action-links a{background-color:#F8E81C;color:#006BAB}#breadcrumb{margin-bottom:2em}#breadcrumb ul,#breadcrumb li{margin:0;padding:0}#breadcrumb li{color:white;display:inline-block;font-size:0.675em;font-weight:bold}#breadcrumb li:after{content:">"}#breadcrumb a{color:white;margin-left:.5em;margin-right:1em;text-decoration:none;text-transform:uppercase}#breadcrumb a:hover{text-decoration:underline}body.node-type-presentation #breadcrumb li,body.node-type-presentation #breadcrumb a{color:#17A7FB}#block-search-form{background-color:white;font-size:0.9em;order:2}#block-search-form .form-type-searchfield{cursor:pointer;display:block;margin:.4em 0;max-width:200em;min-width:1.5em;position:relative;transition:max-width ease-in-out .2s}#block-search-form .form-type-searchfield:not(.open){margin-left:3em;max-width:1.5em}#block-search-form .form-type-searchfield:not(.open) input{opacity:0}#block-search-form .form-type-searchfield:after{background:url(/sites/default/themes/pca/images/icons/loupe.svg) no-repeat center;background-size:100%;bottom:0;content:'';height:1.5em;position:absolute;right:1.5em;top:0;width:1.5em}#block-search-form .form-type-searchfield input{border-radius:0;border-width:0 0 1px 0;margin-right:2.5em;padding:0;transition:opacity ease-in-out .2s}#block-search-form .form-type-searchfield input:focus{outline:none;border-color:#494949}#block-search-form .form-actions{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;left:-1px;overflow:hidden;position:absolute !important;top:-1px}#block-search-form .form-actions.element-focusable:active,#block-search-form .form-actions.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto}
header.page>h1{background:transparent url(/sites/default/themes/pca/images/site-name.png) no-repeat center;background-size:contain;height:75px;margin:0;width:115.90909px}header.page>h1 a{color:transparent !important;display:block;height:100%;width:100%}@media screen and (min-width:45em){body:not(.admin-path) header.page>h1{height:112px;width:173.09091px}}@media screen and (min-width:70em){body:not(.admin-path) header.page>h1{height:150px;width:231.81818px}}@media print{header.page>h1{background:none !important;height:100px;width:154.54545px}header.page>h1:before{content:url(/sites/default/themes/pca/images/site-name-print.png)}}.region-highlighted{background-color:#17A7FB;overflow:hidden}#block-ds-extras-conference-highlight{border-left:2.5rem solid;-o-border-image:linear-gradient(#17A7FB 0,#17A7FB calc(50% - 1px),white calc(50% - 1px),white calc(50% + 1px),#F8E81C 50%) 1;border-image:linear-gradient(#17A7FB 0,#17A7FB calc(50% - 1px),white calc(50% - 1px),white calc(50% + 1px),#F8E81C 50%) 1;max-height:0;padding-left:calc(50% - 1rem);padding-top:37.5%;position:relative}#block-ds-extras-conference-highlight *{color:white}#block-ds-extras-conference-highlight>h3{display:none}#block-ds-extras-conference-highlight:before,#block-ds-extras-conference-highlight .content,#block-ds-extras-conference-highlight .content:before,#block-ds-extras-conference-highlight .content:after{border:solid white;content:'';background:no-repeat center center;background-size:cover;display:block;position:absolute;top:0;width:50%}#block-ds-extras-conference-highlight:before{border-width:0 2px;height:100%;left:0}#block-ds-extras-conference-highlight .content{border-width:0 0 0 2px;bottom:0;left:calc(50% + 2px);position:absolute;right:0;top:0}#block-ds-extras-conference-highlight .content:before,#block-ds-extras-conference-highlight .content:after{height:50%;z-index:2}#block-ds-extras-conference-highlight .content:before{border-width:0 2px 2px 0;left:0}#block-ds-extras-conference-highlight .content:after{border-width:0 0 2px 2px;right:0}#block-ds-extras-conference-highlight .content a{background-color:#F8E81C;color:#006BAB;margin-right:1em}#block-ds-extras-conference-highlight .content a{border-radius:.1em;font-weight:normal;padding:.25em .5em;text-align:center;text-decoration:none}#block-ds-extras-conference-highlight .content a:hover,#block-ds-extras-conference-highlight .content a:focus,#block-ds-extras-conference-highlight .content a:active{background-color:#D3EFFF;color:#006BAB}#block-ds-extras-conference-highlight .content>.field-wrapper{background-position:center;background-size:100%;bottom:0;display:flex;flex-flow:row wrap;align-items:flex-end;left:0;padding:1em 2em;position:absolute;right:0;top:50%}#block-ds-extras-conference-highlight .content>.field-wrapper>.field:first-child{width:100%}#block-ds-extras-conference-highlight .content>.field-wrapper p{font-size:1.38462em;line-height:1.2}@media screen and (min-width:0) and (max-width:45em){#block-ds-extras-conference-highlight{max-height:initial;padding-left:0;padding-top:0;position:static}#block-ds-extras-conference-highlight:before,#block-ds-extras-conference-highlight .content:before,#block-ds-extras-conference-highlight .content:after{content:none}#block-ds-extras-conference-highlight .content{position:static;width:100%}#block-ds-extras-conference-highlight .content>.field-wrapper{position:static}#block-ds-extras-conference-highlight .content>.field-wrapper p{font-size:1em}}@media screen and (min-width:45em) and (max-width:57.5em){#block-ds-extras-conference-highlight .content:before,#block-ds-extras-conference-highlight .content:after{content:none}#block-ds-extras-conference-highlight .content>.field-wrapper{background-size:cover;top:0}#block-ds-extras-conference-highlight .content>.field-wrapper h2{font-size:1.38462em}#block-ds-extras-conference-highlight .content>.field-wrapper p{font-size:1em}}@media screen and (min-width:57.5em) and (max-width:70em){#block-ds-extras-conference-highlight .content>.field-wrapper h2{font-size:1.55556em}}@media screen and (min-width:70em) and (max-width:90em){#block-ds-extras-conference-highlight h2{font-size:1.61538em}}#block-about_pca .content{background-color:#D3EFFF;color:#494949 !important;font-size:2em;padding:1rem 3rem;text-align:center}#block-about_pca .content a{color:#006BAB;font-weight:normal;text-decoration:none}#block-about_pca .content a{text-decoration:none}#block-about_pca .content a:after{font-family:"icomoon";text-rendering:auto;-webkit-font-smoothing:never}#block-about_pca .content a:after{content:""}#block-about_pca .content a:after{color:#EC459C;font-size:0.675em;padding-left:.5em}@media screen and (min-width:0) and (max-width:32em){#block-about_pca .content{font-size:1em}}@media screen and (min-width:32em) and (max-width:45em){#block-about_pca .content{font-size:1.5em}}td .withdrawn .label,.field-item .withdrawn .label{background-color:rgba(219,19,19,0.5);color:white;padding:0 .2em}td .withdrawn .label a,.field-item .withdrawn .label a{color:white}tr.withdrawn{background-color:rgba(219,19,19,0.2)}.withdrawn-tag,.unpaid-tag{color:#565656;font-size:0.675em}body:not(.admin-path) footer.region{border-left:2.5rem solid;-o-border-image:linear-gradient(#17A7FB 0,#17A7FB calc(50% - 1px),white calc(50% - 1px),white calc(50% + 1px),#F8E81C 50%) 1;border-image:linear-gradient(#17A7FB 0,#17A7FB calc(50% - 1px),white calc(50% - 1px),white calc(50% + 1px),#F8E81C 50%) 1;padding-bottom:170px;position:relative}body:not(.admin-path) footer.region:after{content:'';display:block;background:transparent url(/sites/default/themes/pca/images/site-name.png) no-repeat center top;background-size:contain;bottom:0;height:129.41176px;position:absolute;width:100%}@media screen and (min-width:40em){body:not(.admin-path) footer.region{padding-bottom:2.5em;padding-left:275px}body:not(.admin-path) footer.region:after{bottom:auto;height:100%;left:0;top:2.5em;width:200px}}#block-menu-menu-social-links .content li{display:inline-block}#block-menu-menu-social-links .content a{display:block;color:transparent;height:2em;position:relative;width:2em}#block-menu-menu-social-links .content a:before{bottom:0;color:#17A7FB;display:block;left:0;position:absolute;right:0;top:0}#block-menu-menu-social-links .content a[href*="facebook"]:before,#block-menu-menu-social-links .content a[href*="twitter"]:before{font-family:"icomoon";text-rendering:auto;-webkit-font-smoothing:never}#block-menu-menu-social-links .content a[href*="facebook"]:before{content:""}#block-menu-menu-social-links .content a[href*="twitter"]:before{content:""}.avatar_small{border-radius:50%}.fieldfilter.style-anamorphic_1200{float:none;margin:0}.node-help .fieldfilter.image{background-color:#fff;border:1px solid #fff}.node-help .fieldfilter.image .caption{padding:0 .5em}.fieldfilter.image+.fieldfilter.image{margin-top:.5em}table.sticky-header{z-index:100}thead tr{background-color:#f2f2f2;border-bottom:2px solid #e2e2e2}tbody tr{border-bottom:1px dashed #e2e2e2}tbody tr:hover{background-color:#D3EFFF}th,td{padding:1em}@media screen and (min-width:0) and (max-width:32em){.view-areas table thead{display:none}.view-areas table tr{display:block;padding:1em}.view-areas table td{display:block;padding:0}.view-areas table.sticky-header{display:none}}.item-list .entity-operations{list-style:none}.item-list .entity-operations,.item-list .entity-operations li{margin:0;padding:0}.views-entity-operations li{display:inline-block;font-size:0.675em;margin-right:.5em !important}.region-sidebar .block-views article{border-bottom:1px dashed #e2e2e2;display:flex;flex-flow:column nowrap;letter-spacing:initial}.region-sidebar .block-views article h4{text-transform:none}.region-sidebar .block-views article time{color:#868686;font-weight:bold;order:-10;text-transform:uppercase}.booking-label{color:#7c7c7c}td .unpaid .label,.field-item .unpaid .label{background-color:rgba(248,232,28,0.5);padding:0 .2em}tr.unpaid{background-color:rgba(248,232,28,0.2)}div[class*="view-pca-conference-schedule"] .session{margin-bottom:2.5em;padding:.15em 0}div[class*="view-pca-conference-schedule"] h3{font-size:1.3em}div[class*="view-pca-conference-schedule"] h4{font-size:1.17em}div[class*="view-pca-conference-schedule"] .session-type{font-style:italic}div[class*="view-pca-conference-schedule"] .presenters{border-bottom:1px solid #ccc;padding-bottom:.75em}#conference-submissions-admin-form tr.session-title .entity-operations li{display:inline-block;font-size:0.675em;margin-right:.5em}.views-field-title a+.field-allow-undergrad{font-size:.8em;font-style:italic}.node-type-conference #content>header.with-image,.node-type-page #content>header.with-image{padding-left:22.22222%;position:relative}.node-type-conference #content>header.with-image:before,.node-type-page #content>header.with-image:before{background-position:center;background-repeat:no-repeat;background-size:auto 100%;border-right:2px solid #fff;bottom:0;content:'';left:0;overflow:hidden;position:absolute;top:0;width:20%}@media screen and (min-width:100em){.node-type-conference #content>header.with-image:before,.node-type-page #content>header.with-image:before{background-position:right center}}.field-name-field-allow-undergrad{color:#EC459C;font-weight:bold;text-transform:uppercase;font-size:1.07692em;letter-spacing:.07143em;margin-bottom:2em}.field-name-name+.field-name-field-legacy-affiliation{font-size:.8em;font-style:italic}.xpandable-area{padding:0 1.5em}@media print{.xpandable-area{display:block !important}}
