html{box-sizing:border-box;}*,*::after,*::before{box-sizing:inherit;}button,input[type="button"],input[type="reset"],input[type="submit"]{appearance:none;background-color:#34726d;border:0;border-radius:2px;color:#000000;cursor:pointer;display:inline-block;font-family:"Source Sans Pro",arial,sans-serif;font-size:19px;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;margin-left:2em;padding:0.8em 1.88em;text-decoration:none;transition:background-color 150ms ease;user-select:none;vertical-align:middle;white-space:nowrap;}button:hover,button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{background-color:black;color:#fff;}button:disabled,input[type="button"]:disabled,input[type="reset"]:disabled,input[type="submit"]:disabled{cursor:not-allowed;opacity:0.5;}button:disabled:hover,input[type="button"]:disabled:hover,input[type="reset"]:disabled:hover,input[type="submit"]:disabled:hover{background-color:#000000;}a.button,a.masquerade-switch,.block-masquerade form .form-item #quick_switch_links .item-list ul li a{background-color:#34726d;padding:0.2em 0.5em;font-size:0.9em;font-weight:500;color:white;text-transform:uppercase;letter-spacing:0.05em;transition:color .2s ease-in-out;}a.button:hover{background-color:#2d4d4b;color:white;}fieldset{background-color:transparent;border:0;margin:0;padding:0;}legend{font-weight:600;margin-bottom:0.75em;padding:0;}label{display:block;font-weight:normal;margin-bottom:0.75em;}input,select{display:block;font-family:"Source Sans Pro",arial,sans-serif;font-size:19px;}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea,select[multiple]{background-color:#fff;border:1px solid #ddd;border-radius:2px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-sizing:border-box;font-family:"Source Sans Pro",arial,sans-serif;font-size:19px;margin-bottom:1.5em;padding:0.5em;transition:border-color 150ms ease;width:100%;}input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,input:not([type]):hover,textarea:hover,select[multiple]:hover{border-color:#b1b1b1;}input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,input:not([type]):focus,textarea:focus,select[multiple]:focus{border-color:#000000;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(0,0,0,0.7);outline:none;}input[type="color"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="email"]:disabled,input[type="month"]:disabled,input[type="number"]:disabled,input[type="password"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="text"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="week"]:disabled,input:not([type]):disabled,textarea:disabled,select[multiple]:disabled{background-color:#f2f2f2;cursor:not-allowed;}input[type="color"]:disabled:hover,input[type="date"]:disabled:hover,input[type="datetime"]:disabled:hover,input[type="datetime-local"]:disabled:hover,input[type="email"]:disabled:hover,input[type="month"]:disabled:hover,input[type="number"]:disabled:hover,input[type="password"]:disabled:hover,input[type="search"]:disabled:hover,input[type="tel"]:disabled:hover,input[type="text"]:disabled:hover,input[type="time"]:disabled:hover,input[type="url"]:disabled:hover,input[type="week"]:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover,select[multiple]:disabled:hover{border:1px solid #ddd;}textarea{resize:vertical;}[type="search"]{appearance:none;}[type="checkbox"],[type="radio"]{display:inline;margin-right:0.75em;}[type="file"]{margin-bottom:1.5em;width:100%;}select{margin-bottom:3em;max-width:100%;width:auto;margin-top:1.5em;}#content-area .crm-public-form-item.crm-section.cividiscount-section.cividiscount{display:flex;align-items:center;}#content-area .crm-public-form-item.crm-section.cividiscount-section.cividiscount > .label{width:auto;margin:0;}#content-area .crm-public-form-item.crm-section.cividiscount-section.cividiscount > .label label{white-space:nowrap;width:auto;margin:0 1em 0 0;}#content-area .crm-public-form-item.crm-section.cividiscount-section.cividiscount > .content{width:auto;margin:0 1em 0 0;}#content-area .crm-public-form-item.crm-section.cividiscount-section.cividiscount > .content input{width:auto;}#content-area .crm-public-form-item.crm-section.cividiscount-section.cividiscount > .content button{font-size:90%;padding:0.5em 1em;}.crm-event-id-59.crm-block.crm-event-register-form-block .price-set-row.conference_fees_early_bird_-row5,.crm-event-id-59.crm-block.crm-event-register-form-block .price-set-row.conference_fees-row5{display:none;}#edit-field-project-image-und-0-ajax-wrapper{display:block;}#edit-field-project-image-und-0-ajax-wrapper .form-item.form-type-managed-file.form-item-field-project-image-und-0{width:100%;}#edit-field-project-image-und-0-ajax-wrapper .form-item.form-type-managed-file.form-item-field-project-image-und-0 .image-widget.form-managed-file .image-widget-data input[type="file"],#edit-field-project-image-und-0-ajax-wrapper .form-item.form-type-managed-file.form-item-field-project-image-und-0 .image-widget.form-managed-file .image-widget-data input[type="submit"]{display:inline-block;width:auto;}#edit-field-project-image-und-0-ajax-wrapper .form-item.form-type-managed-file.form-item-field-project-image-und-0 .image-widget.form-managed-file .image-widget-data > a{appearance:none;background-color:#34726d;border:0;border-radius:2px;color:#000000;cursor:pointer;display:inline-block;font-family:"Source Sans Pro",arial,sans-serif;font-size:19px;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;margin-left:2em;padding:0.8em 1.88em;text-decoration:none;transition:background-color 150ms ease;user-select:none;vertical-align:middle;white-space:nowrap;}#content-area .content ul,#content-area .content ol{margin:0;padding:0;margin-left:1.25em;margin-bottom:1.2em;}#content-area .content ul li,#content-area .content ol li{margin-bottom:0.5em;margin-left:0.4em;}#content-area .content ul li:last-child,#content-area .content ol li:last-child{margin-bottom:2.6em;}#content-area .content ol.alpha li{list-style-type:lower-alpha;}#content-area .content ol.rn-lower-case{list-style:lower-roman;}dl{margin-bottom:1.5em;}dt{font-weight:600;margin-top:1.5em;}dd{margin:0;}figure{margin:0;}img,picture{max-width:100%;height:auto;vertical-align:top;}.media.media-element-container.media-default .file.file-video.file-video-mp4 video{width:95%;}table{border-collapse:collapse;margin:1.5em 0;table-layout:fixed;width:100%;}th{border-bottom:1px solid #a6a6a6;font-weight:600;padding:1.5em 0;text-align:left;}td{border-bottom:1px solid #ddd;padding:1.5em 0;}tr,td,th{vertical-align:middle;}table.bcsla-inline-table-bg-white{background-color:#ffffff;}table.bcsla-inline-table-bg-white tbody{border:none;}table.bcsla-inline-table-bg-white tbody tr td{padding:0;padding-left:.5em;padding-right:.5em;border:solid .1em;overflow:hidden;font-size:90%;}#crm-container .crm-section.event_description-section.summary table{border-collapse:inherit;font-size:inherit;}body,body.cke_editable{color:#000000;font-family:"Source Sans Pro",arial,sans-serif;font-size:19px;line-height:1.5;letter-spacing:0.01em;margin:0;}h1,h2,h3,h4,h5,h6{font-family:"Source Sans Pro",arial,sans-serif;font-size:19px;line-height:1.3;margin:0 0 1.5em;}h1{font-size:1.8em;font-weight:700;line-height:1.2;}@media (min-width:55em){h1{line-height:normal;}}h1.title{margin-bottom:0.5em;font-weight:400;font-size:1.7em;color:#34726d;letter-spacing:0.01em;}@media (min-width:35em){h1.title{margin-bottom:0.6em;font-size:2em;}}h2{margin-top:1em;margin-bottom:0.4em;font-size:1.5em;font-weight:500;color:#43706d;}h2 a{color:#43706d;}h3{margin-top:2.3em;margin-bottom:0.35em;font-size:1.3em;font-weight:500;letter-spacing:0.01em;}h4{margin-top:2.1em;margin-bottom:0.25em;font-size:1em;font-weight:600;text-transform:uppercase;letter-spacing:0.03em;}h5{margin-top:1.9em;margin-bottom:0.3em;font-weight:600;}p{margin:0 0 1.1em;}p a{color:#34726d;font-weight:600;}p a:hover{color:rgba(35,31,32,0.9);}li a{color:#34726d;font-weight:600;}li a:hover{color:rgba(35,31,32,0.9);}strong{font-weight:600;letter-spacing:0.03em;}p.lead{font-size:1.06em;}p.credit{font-size:0.8em;}p.p-list-links{margin-bottom:0.5em;}p.first{margin-top:0;}p.last{margin-bottom:3em;}p.title{font-size:0.8em;}p.footer-copy{font-size:0.8em;margin-bottom:0em;}a{color:#000000;text-decoration:none;transition:color .2s ease-in-out;}h2.nospace,h3.nospace{margin-top:0em;}h4.nospace{margin-top:1em;}h4.nospace:active,h4.nospace:focus,h4.nospace:hover{color:#666666;}hr{border-bottom:2px solid #d1cb81;border-left:0;border-right:0;border-top:0;margin:3.5em 0 2.1em 0;}.field{margin-top:1.9em;padding-bottom:0.8em;}.field .field-label{font-weight:600;text-transform:uppercase;letter-spacing:0.03em;}.field.field-label-above .field-label,.field.field-label-abovec .field-label{padding-bottom:0.8em;}.field.field-name-body{margin-top:0;}pre,code,tt{font:1em "andale mono","lucida console",monospace;line-height:1.5;}pre{background-color:#efefef;display:block;padding:5px;margin:5px 0;border:1px solid #aaaaaa;}abbr{border-bottom:1px dotted #666666;cursor:help;white-space:nowrap;}body.page-civicrm-event-info .messages.status{display:none;}body.front #page #main > .container #content{margin-left:auto;padding-left:0;}body.front #page #main > .container #content h1.title{color:#000000;font-size:1.5em;font-weight:600;margin-bottom:0.3em;}body.front #page #main > .container #content #content-area{display:flex;flex-wrap:wrap;}body.front #page #main > .container #content #content-area article.node{width:100%;}body.front #page #main > .container #content #content-area .block.homepage-news-list{width:100%;}body.front #page #main > .container #content #content-area .block.homepage-news-list h3.title{color:#34726d;font-size:1.15em;margin-top:0;}body.front #page #main > .container #content #content-area .block.homepage-news-list .view-in-the-news-listing .view-content .views-row{padding:0.5em 0;border-bottom:solid .05em #34726d;}body.front #page #main > .container #content #content-area .block.homepage-news-list .view-in-the-news-listing .view-content .views-row .field-content a:hover{color:#000000;text-decoration:underline;}body.front #page #main > .container #content #content-area .block.homepage-news-list .view-in-the-news-listing .view-content .views-row:last-of-type{border-bottom:none;}body.front #page #main > .container #content #content-area .block.homepage-hot-links{margin-top:1em;width:100%;}body.front #page #main > .container #content #content-area .block.homepage-hot-links ul.menu li{margin:0;}body.front #page #main > .container #content #content-area .block.homepage-hot-links ul.menu li a{color:#34726d;font-size:1.1em;font-weight:600;}body.front #page #main > .container #content #content-area .block.homepage-hot-links ul.menu li a:hover{color:#000000;}@media (min-width:55em){body.front #page #main > .container #content #content-area article.node{width:75%;font-size:130%;padding-right:3em;}body.front #page #main > .container #content #content-area .block.homepage-news-list{width:25%;margin-top:-4.6em;}body.front #page #main > .container #content #content-area .block.homepage-hot-links{margin-top:0em;margin-bottom:3em;}body.front #page #main > .container #content #content-area .block.homepage-hot-links ul.menu li::after{content:"/";margin-left:0.5em;padding:0 1em;color:#34726d;}body.front #page #main > .container #content #content-area .block.homepage-hot-links ul.menu li{display:inline-block;margin:0;}body.front #page #main > .container #content #content-area .block.homepage-hot-links ul.menu li:first-of-type{margin-left:0;}body.front #page #main > .container #content #content-area .block.homepage-hot-links ul.menu li:last-of-type::after{content:"";}}@media (min-width:55em){body.front #page #main > .container #content{margin-top:15em;}body.front #page #main > .container #content #content-area .block.homepage-news-list h3.title{margin-top:2.3em;}}body div#skip{display:none;}body #page{position:relative;min-height:100vh;}body #page #header{background:black;top:0;left:0;z-index:2;width:100%;height:4.5em;}body #page #header > .container #top_nav{display:flex;}body #page #header > .container #top_nav .block-bcsla--login,body #page #header > .container #top_nav .block-menu--bcsla-top-menu{display:none;}body #page #header > .container #header-region{position:absolute;top:0;width:100%;}@media (min-width:35em){body #page #header{height:6.6em;}}@media (min-width:55em){body #page #header{position:fixed;height:7.6em;}body #page #header > .container #top_nav{margin-top:1em;}body #page #header > .container #top_nav .block-bcsla--login,body #page #header > .container #top_nav .block-menu--bcsla-top-menu{display:block;}body #page #header > .container #header-region{position:relative;display:flex;justify-content:flex-end;margin-top:-0.4em;}}body #page #main{clear:left;overflow:hidden;padding-bottom:2em;}body #page #main > .container{margin:auto 0.7em;}body #page #main > .container aside#sidebar-first{margin-top:2.5em;padding-right:2em;}body #page #main > .container aside#sidebar-second{margin-top:2.5em;margin-left:2em;}body #page #main > .container #content{margin-top:1em;}@media (min-width:35em){body #page #main > .container #content{padding-left:2.5em;padding-right:2.5%;}}@media (min-width:55em){body #page #main{padding-bottom:11em;margin-left:1em;margin-right:1em;}body #page #main > .container{margin:auto;}body #page #main > .container #content{margin-top:9.2em;margin-left:20%;padding-left:5em;padding-right:0;}body #page #main > .container aside#sidebar-first{margin-top:14em;padding-right:4em;}body #page #main > .container aside#sidebar-second{margin-top:13.5em;margin-left:4em;}}body #page #footer{background-color:rgba(61,68,30,0.2);padding:1em 0 1em 0;}body #page #footer p a{color:#000000;font-weight:500;text-transform:uppercase;letter-spacing:0.07em;}body #page #footer p a:hover{text-decoration:underline;}body #page #footer .container{padding:0 1em;}body #page #footer .container .block-bcsla--contact h2{color:#000;font-size:0.8em;font-weight:600;letter-spacing:0.07em;margin-bottom:0.1em;}body #page #footer .container .block-bcsla--contact p{font-size:0.8em;}body #page #footer .container .block-bcsla--contact span.address-street,body #page #footer .container .block-bcsla--contact span.address-city-prov-postal,body #page #footer .container .block-bcsla--contact span.telephone,body #page #footer .container .block-bcsla--contact span.email,body #page #footer .container .block-bcsla--contact span.toll-free{display:block;}body #page #footer .container .block-bcsla--contact span.address-city-prov-postal{margin-bottom:.5em;}body #page #footer h3.title{font-size:0.8em;}@media (min-width:55em){body #page #footer{position:absolute;bottom:0;width:100%;}body #page #footer .container{padding:0;margin:auto 0.7em;display:flex;flex-wrap:wrap;flex-direction:column;align-content:space-between;height:8em;margin:auto;}body #page #footer .container .block-bcsla--contact{margin-left:0.85em;}body #page #footer .container .block-bcsla--contact span.address-street,body #page #footer .container .block-bcsla--contact span.address-city-prov-postal{display:table-cell;margin-bottom:0;padding-right:0.5em;}body #page #footer .container .block-bcsla--contact span.telephone,body #page #footer .container .block-bcsla--contact span.toll-free{display:table-cell;}body #page #footer .container .block-bcsla--contact span.email{display:block;}body #page #footer .container .block-bcsla--contact span.toll-free::before{content:"/";padding:0 .5em;}body #page #footer .container .block-bcsla--contact p.street-address{margin-left:12.2em;margin-bottom:0;font-size:0.85em;}}body #screen{display:none;position:fixed;left:0;top:0;height:100%;width:100%;z-index:-1;background-color:darkgray;opacity:0.2;}@media (min-width:55em){body #screen{display:block;}}body #canvas{display:none;position:fixed;left:0;top:0;height:100%;width:100%;z-index:-2;opacity:.1;background-image:url(/sites/all/themes/bcsla2018/images/centennialbeach.jpg);background-repeat:no-repeat;background-size:cover;border-top:solid 2px #bdb76b;}@media (min-width:55em){body #canvas{display:block;}}body.page-civicrm-civicpd #canvas,body.page-civicrm-iwel #canvas,body.page-civicrm-internlogs #canvas,body.page-civicrm-lare #canvas,body.page-node-add-resume #canvas,body.page-node-add-job-opportunities #canvas,body.page-node-add-rfp #canvas,body.page-node-add-marketplace-event #canvas{background-image:none;}body.page-civicrm-internlogs #page{background-color:#FFFFFF;}body.admin-menu #page #header{margin-top:29px;}body.admin-menu #admin-menu{position:fixed;}body.admin-menu-with-shortcuts #page #header{margin-top:63px;}body.admin-menu-with-shortcuts #admin-menu{position:fixed;}body.admin-menu-with-shortcuts #admin-menu #admin-menu-wrapper{background-color:#000000;}@media (min-width:55em){body{font-size:16px;}}@media (min-width:75em){body{font-size:12px;}}@media (min-width:75em){body{font-size:14px;}}@media (min-width:85em){body{font-size:15.6px;}}@media (min-width:95em){body{font-size:18px;}}@media (min-width:105em){body{font-size:19px;}}
html{box-sizing:border-box;}*,*::after,*::before{box-sizing:inherit;}.container{position:relative;margin-left:auto;margin-right:auto;width:auto;}@media (min-width:55em){.container{max-width:95%;}}@media (min-width:75em){.container{max-width:85%;}}@media screen and (min-width:45em){.one-sidebar.sidebar-second #content{float:left;display:block;margin-right:3.22581%;width:74.19355%;}.one-sidebar.sidebar-second #content:last-child{margin-right:0;}}@media screen and (min-width:60em){.one-sidebar.sidebar-second #content{float:left;display:block;margin-right:2.12766%;width:65.95745%;}.one-sidebar.sidebar-second #content:last-child{margin-right:0;}}@media screen and (min-width:45em){.one-sidebar.sidebar-first #content{float:left;display:block;margin-right:3.22581%;width:74.19355%;margin-left:25.80645%;}.one-sidebar.sidebar-first #content:last-child{margin-right:0;}}@media screen and (min-width:60em){.one-sidebar.sidebar-first #content{float:left;display:block;margin-right:2.12766%;width:74.46809%;margin-left:25.53191%;}.one-sidebar.sidebar-first #content:last-child{margin-right:0;}}@media screen and (min-width:45em){.two-sidebars #content{float:left;display:block;margin-right:3.22581%;width:48.3871%;margin-left:25.80645%;}.two-sidebars #content:last-child{margin-right:0;}}@media screen and (min-width:60em){.two-sidebars #content{float:left;display:block;margin-right:2.12766%;width:40.42553%;margin-left:25.53191%;}.two-sidebars #content:last-child{margin-right:0;}}@media screen and (min-width:45em){#sidebar-first{float:left;display:block;margin-right:3.22581%;width:22.58065%;margin-left:-77.41935%;}#sidebar-first:last-child{margin-right:0;}.one-sidebar.sidebar-first #sidebar-first{margin-left:-103.22581%;}}@media screen and (min-width:60em){#sidebar-first{float:left;display:block;margin-right:2.12766%;width:23.40426%;margin-left:-68.08511%;}#sidebar-first:last-child{margin-right:0;}.one-sidebar.sidebar-first #sidebar-first{margin-left:-102.12766%;}}@media screen and (min-width:45em){#sidebar-second{float:left;display:block;margin-right:3.22581%;width:22.58065%;margin-left:0%;}#sidebar-second:last-child{margin-right:0;}}@media screen and (min-width:60em){#sidebar-second{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-left:0%;}#sidebar-second:last-child{margin-right:0;}}body.no-sidebars #page #main > .container #content{margin-left:0;padding-left:0;padding-right:20%;}body.front.no-sidebars #page #main > .container #content{padding-right:0;}@media (min-width:55em){#footer .container{display:flex;justify-content:flex-start;}}#header,#footer,.mission,.breadcrumb,.node{clear:both;}
html{box-sizing:border-box;}*,*::after,*::before{box-sizing:inherit;}.breadcrumb li{list-style-type:none;display:inline-block;}ul.menu,.block-bcsla--connect{padding:0;margin:0;border:0;}.block-bcsla--login{position:absolute;right:1.78em;}.block-bcsla--login li a{color:#5b9692;font-weight:500;font-size:0.86em;letter-spacing:0.07em;transition:color .75s ease;}.block-bcsla--login li a:hover{color:#ffffff;}.block-bcsla--login ul.menu li{color:#fff;}#navigation li{list-style-type:none;display:inline-block;}#top_nav .block-menu--bcsla-top-menu{position:absolute;right:0em;top:1.75em;}#top_nav .block-menu--bcsla-top-menu ul.sf-menu-top-menu li a{padding-right:2em;font-weight:400;color:#bdb76b;text-transform:uppercase;letter-spacing:0.07em;font-size:0.9em;}#top_nav .block-menu--bcsla-top-menu ul.sf-menu-top-menu li a:hover{opacity:0.7;}#top_nav .block-menu--bcsla-top-menu ul.sf-menu-top-menu li ul{margin-top:-0.5em;margin-left:-3.5em;width:15em !important;}#top_nav .block-menu--bcsla-top-menu ul.sf-menu-top-menu li ul li{padding-left:1.2em;padding-top:1em;padding-right:0;padding-bottom:0.2em;background-color:#000000;font-size:1.07em;font-weight:300;line-height:1.2;}#top_nav .block-menu--bcsla-top-menu ul.sf-menu-top-menu li ul li:first-child{padding-top:0.7em;}#top_nav .block-menu--bcsla-top-menu ul.sf-menu-top-menu li ul li:last-child{padding-bottom:1.6em;}#header-region a > .sf-sub-indicator{display:none;}#header-region .block-superfish{width:auto;}#header-region .block-superfish .sf-accordion-toggle{position:absolute;top:7.2vw;right:5vw;font-size:1.35em;}@media (min-width:35em){#header-region .block-superfish .sf-accordion-toggle{top:1em;font-size:2em;}}#header-region .block-superfish .sf-accordion-toggle a#superfish-1-toggle{color:#FFFFFF;opacity:1;}#header-region .block-superfish .sf-accordion-toggle a:hover{opacity:0.4;}#header-region .block-superfish ul#superfish-1-accordion{background-color:#000000;width:100%;margin-top:4.5em;}@media (min-width:35em){#header-region .block-superfish ul#superfish-1-accordion{margin-top:6.5em;}}#header-region .block-superfish ul#superfish-1-accordion > li.menuparent > a.menuparent:after{display:inline-block;margin-right:1em;padding:0 1em;font-family:FontAwesome;font-size:0.6em;font-weight:300;color:#c6c8c9;content:'\f078';}#header-region .block-superfish ul#superfish-1-accordion > li.menuparent.sf-expanded{padding-top:1em;background-color:#FFFFFF;}#header-region .block-superfish ul#superfish-1-accordion > li.menuparent.sf-expanded a{color:#000;font-weight:500;line-height:1.2em;}#header-region .block-superfish ul#superfish-1-accordion > li.menuparent.sf-expanded > a.menuparent:after{color:#000000;transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);}#header-region .block-superfish ul#superfish-1-accordion li.member-links.menuparent > a{color:#bdb76b;}#header-region .block-superfish ul#superfish-1-accordion li.member-links.menuparent a.menuparent::after{color:#bdb76b;}#header-region .block-superfish ul#superfish-1-accordion li.sf-expanded.member-links{background-color:#000000;}#header-region .block-superfish ul#superfish-1-accordion li.sf-expanded.member-links > a.menuparent{color:#bdb76b;}#header-region .block-superfish ul#superfish-1-accordion li.sf-expanded.member-links a{color:#bdb76b;}#header-region .block-superfish ul#superfish-1-accordion li.sf-expanded.member-links a.menuparent:after{color:#bdb76b;}#header-region .block-superfish ul#superfish-1-accordion li{padding:0.5em 1em;font-size:1em;font-weight:500;}#header-region .block-superfish ul#superfish-1-accordion li .sf-clone-parent{margin-top:0.75em;}#header-region .block-superfish ul#superfish-1-accordion li a{color:#c6c8c9;text-transform:uppercase;letter-spacing:0.04em;}#header-region .block-superfish ul#superfish-1-accordion li ul{font-size:1em;padding-bottom:0.6em;padding-left:0.5em;padding-top:0.3em;}#header-region .block-superfish ul#superfish-1-accordion li ul li{padding-left:0;font-weight:300;font-size:1em;}#header-region .block-superfish ul#superfish-1-accordion li ul li:last-of-type{padding-bottom:0.5em;}#header-region .block-superfish ul#superfish-1-accordion li:last-of-type{padding-bottom:1em;}#header-region .block-superfish ul#superfish-1-accordion li.login-links a{color:#5B9690;}#header-region .block-superfish ul.sf-menu.sf-horizontal li.active-trail > a{color:#ffffff;}#header-region .block-superfish ul.sf-menu.sf-horizontal li{padding-right:2em;font-size:0.9em;text-transform:uppercase;letter-spacing:0.07em;}#header-region .block-superfish ul.sf-menu.sf-horizontal li a{color:#c6c8c9;}#header-region .block-superfish ul.sf-menu.sf-horizontal li a:hover{color:#bdb76b;}#header-region .block-superfish ul.sf-menu.sf-horizontal li ul{margin-top:-0.4em;margin-left:-3.5em;width:15em !important;}#header-region .block-superfish ul.sf-menu.sf-horizontal li ul li{padding-top:1em;padding-left:1.2em;padding-bottom:0.2em;background-color:#ffffff;font-size:1.07em;font-weight:500;line-height:1.2em;}#header-region .block-superfish ul.sf-menu.sf-horizontal li ul li a{color:#000000;}#header-region .block-superfish ul.sf-menu.sf-horizontal li ul li a:hover{color:#bdb76b;}#header-region .block-superfish ul.sf-menu.sf-horizontal li ul li.active-trail > a{color:#bdb76b;}#header-region .block-superfish ul.sf-menu.sf-horizontal li ul li:first-child{padding-top:1.6em;}#header-region .block-superfish ul.sf-menu.sf-horizontal li ul li:last-child{padding-bottom:1.6em;}#header-region .block-superfish ul.sf-menu.sf-horizontal li ul li:last-child ul{background-color:#ffffff;}#header-region .block-superfish ul.sf-menu.sf-horizontal li ul li:last-child ul li{background-color:#ffffff;}#header-region .block-superfish ul.sf-menu.sf-horizontal li ul li:last-child ul li:last-child{padding-bottom:1em;}body.node-type-in-the-news #header-region .block-superfish ul.sf-menu.sf-horizontal li a.link-events-news{color:#FFFFFF;}body.node-type-in-the-news #header-region .block-superfish ul.sf-menu.sf-horizontal li ul li a.link-la-news{color:#bdb76b;}body.node-type-climate-change-topic #header-region .block-superfish ul.sf-menu.sf-horizontal li#menu-479-1 > a{color:#FFFFFF;}body.node-type-climate-change-topic #header-region .block-superfish ul.sf-menu.sf-horizontal li#menu-479-1 ul li#menu-7042-1 > a,body.node-type-climate-change-topic #header-region .block-superfish ul.sf-menu.sf-horizontal li#menu-479-1 ul li#menu-7349-1 > a{color:#bdb76b;}body.node-type-climate-change-topic #main #sidebar-first ul.menu li.climate a{color:#34726d;font-weight:600;}body.node-type-marketplace-event #header-region .block-superfish ul.sf-menu.sf-horizontal li a.link-events-news{color:#FFFFFF;}body.node-type-marketplace-event #header-region .block-superfish ul.sf-menu.sf-horizontal li ul li a.link-info-events{color:#bdb76b;}body.node-type-marketplace-event.taxonomy-bcsla-events #header-region .block-superfish ul.sf-menu.sf-horizontal li a.link-events-news,body.node-type-marketplace-event.taxonomy-registrations--deadlines #header-region .block-superfish ul.sf-menu.sf-horizontal li a.link-events-news,body.node-type-marketplace-event.taxonomy-board-of-directors-meeting #header-region .block-superfish ul.sf-menu.sf-horizontal li a.link-events-news,body.node-type-marketplace-event.taxonomy-bcsla-annual-conference #header-region .block-superfish ul.sf-menu.sf-horizontal li a.link-events-news,body.node-type-marketplace-event.taxonomy-bcsla-conferences #header-region .block-superfish ul.sf-menu.sf-horizontal li a.link-events-news{color:#FFFFFF;}body.node-type-marketplace-event.taxonomy-bcsla-events #header-region .block-superfish ul.sf-menu.sf-horizontal li ul li a.link-info-events,body.node-type-marketplace-event.taxonomy-registrations--deadlines #header-region .block-superfish ul.sf-menu.sf-horizontal li ul li a.link-info-events,body.node-type-marketplace-event.taxonomy-board-of-directors-meeting #header-region .block-superfish ul.sf-menu.sf-horizontal li ul li a.link-info-events,body.node-type-marketplace-event.taxonomy-bcsla-annual-conference #header-region .block-superfish ul.sf-menu.sf-horizontal li ul li a.link-info-events,body.node-type-marketplace-event.taxonomy-bcsla-conferences #header-region .block-superfish ul.sf-menu.sf-horizontal li ul li a.link-info-events{color:#000000;}body.node-type-marketplace-event.taxonomy-bcsla-events #header-region .block-superfish ul.sf-menu.sf-horizontal li ul li a.link-bcsla-events,body.node-type-marketplace-event.taxonomy-registrations--deadlines #header-region .block-superfish ul.sf-menu.sf-horizontal li ul li a.link-bcsla-events,body.node-type-marketplace-event.taxonomy-board-of-directors-meeting #header-region .block-superfish ul.sf-menu.sf-horizontal li ul li a.link-bcsla-events,body.node-type-marketplace-event.taxonomy-bcsla-annual-conference #header-region .block-superfish ul.sf-menu.sf-horizontal li ul li a.link-bcsla-events,body.node-type-marketplace-event.taxonomy-bcsla-conferences #header-region .block-superfish ul.sf-menu.sf-horizontal li ul li a.link-bcsla-events{color:#bdb76b;}body.node-type-resume #header-region .block-superfish ul.sf-menu.sf-horizontal li a.link-careers{color:#FFFFFF;}body.node-type-resume #header-region .block-superfish ul.sf-menu.sf-horizontal li ul li a.link-careers-resumes{color:#bdb76b;}body.node-type-job-opportunities #header-region .block-superfish ul.sf-menu.sf-horizontal li a.link-careers{color:#FFFFFF;}body.node-type-job-opportunities #header-region .block-superfish ul.sf-menu.sf-horizontal li ul li a.link-careers-jobs{color:#bdb76b;}body.node-type-rfp #header-region .block-superfish ul.sf-menu.sf-horizontal li a.link-careers{color:#FFFFFF;}body.node-type-rfp #header-region .block-superfish ul.sf-menu.sf-horizontal li ul li a.link-careers-rfps{color:#bdb76b;}#sidebar-first{display:none;}@media (min-width:35em){#sidebar-first{display:block;}}#sidebar-first h3.title{margin-top:0.8em;font-size:1.1em;font-weight:600;text-transform:uppercase;letter-spacing:0.03em;}#sidebar-first h3.title a{color:#34726d;}#sidebar-first ul.menu li,#sidebar-first ul.menu li.leaf,#sidebar-first ul.menu li.expanded{list-style-image:none;list-style-type:none;margin-left:0;line-height:1.28;padding-bottom:0.75em;}#sidebar-first ul.menu a:hover{color:#bdb76b;}#sidebar-first ul.menu li a.active,#sidebar-first ul.menu li a.active-trail{color:#000000;font-weight:600;}#sidebar-first ul.menu ul.menu li.leaf,#sidebar-first ul.menu ul.menu li.expanded{padding-left:1.3em;line-height:1.3;padding-bottom:0.3em;}#sidebar-first ul.menu ul.menu a:hover{color:#bdb76b;}#sidebar-first ul.menu ul.menu li a.active{font-weight:600;color:#000000;}body.node-type-in-the-news #sidebar-first ul.menu li.la-in-the-news a{color:#34726d;font-weight:600;}body.node-type-marketplace-event #sidebar-first ul.menu li.information-events a{color:#34726d;font-weight:600;}body.node-type-marketplace-event.taxonomy-bcsla-events #sidebar-first ul.menu li.information-events a,body.node-type-marketplace-event.taxonomy-registrations--deadlines #sidebar-first ul.menu li.information-events a,body.node-type-marketplace-event.taxonomy-board-of-directors-meeting #sidebar-first ul.menu li.information-events a,body.node-type-marketplace-event.taxonomy-bcsla-annual-conference #sidebar-first ul.menu li.information-events a,body.node-type-marketplace-event.taxonomy-bcsla-conferences #sidebar-first ul.menu li.information-events a{color:#000000;font-weight:normal;}body.node-type-marketplace-event.taxonomy-bcsla-events #sidebar-first ul.menu li.bcsla-events a,body.node-type-marketplace-event.taxonomy-registrations--deadlines #sidebar-first ul.menu li.bcsla-events a,body.node-type-marketplace-event.taxonomy-board-of-directors-meeting #sidebar-first ul.menu li.bcsla-events a,body.node-type-marketplace-event.taxonomy-bcsla-annual-conference #sidebar-first ul.menu li.bcsla-events a,body.node-type-marketplace-event.taxonomy-bcsla-conferences #sidebar-first ul.menu li.bcsla-events a{color:#34726d;font-weight:600;}body.node-type-resume #sidebar-first ul.menu li.resumes a{color:#34726d;font-weight:600;}body.node-type-job-opportunities #sidebar-first ul.menu li.job-listings a{color:#34726d;font-weight:600;}body.node-type-rfp #sidebar-first ul.menu li.rfps a{color:#34726d;font-weight:600;}.breadcrumb{margin-left:-1em;}.breadcrumb a{padding-right:0.5em;padding-left:1.4em;text-transform:uppercase;font-size:0.7em;letter-spacing:0.1em;}.breadcrumb a:hover{color:#666666;}#footer .block-bcsla--connect ul li{display:inline-block;list-style-type:none;list-style-image:none;padding-top:0.25em;margin-left:0;margin-top:0.5em;padding-right:1.8em;}@media (min-width:35em){#footer .block-bcsla--connect ul li{padding-left:0em;}}#footer .block-bcsla--connect ul li a{text-transform:uppercase;font-size:0.8em;font-weight:600;letter-spacing:0.07em;}#footer .block-bcsla--connect ul li a:hover{text-decoration:underline;color:#000000;}.view-web-atlas .view-header .block-menu{margin-bottom:1em;}.view-web-atlas .view-header .block-menu ul.menu{margin-left:-0.5em;display:flex;flex-wrap:wrap;}.view-web-atlas .view-header .block-menu ul.menu li{list-style:none;font-size:0.82em;text-transform:uppercase;letter-spacing:0.02em;}.view-web-atlas .view-header .block-menu ul.menu li a:hover{text-decoration:underline;}.view-web-atlas .view-header .block-menu ul.menu li a.featured{color:#5b9692;}.view-web-atlas .view-header .block-menu ul.menu li.active-trail{font-weight:700;}.block-bcsla--web-atlas-subnav.block-menu-block{margin-bottom:1em;}.block-bcsla--web-atlas-subnav.block-menu-block ul.menu{margin-left:-0.5em;display:flex;flex-wrap:wrap;}.block-bcsla--web-atlas-subnav.block-menu-block ul.menu li{list-style:none;font-size:0.82em;text-transform:uppercase;letter-spacing:0.02em;}.block-bcsla--web-atlas-subnav.block-menu-block ul.menu li a:hover{text-decoration:underline;}.block-bcsla--web-atlas-subnav.block-menu-block ul.menu li a.featured{color:#5b9692;}.block-bcsla--web-atlas-subnav.block-menu-block ul.menu li.active-trail{font-weight:700;}.site-name{font-size:2.2em;line-height:1.3em;font-weight:300;padding:0 0 0.5em;margin:0;}.pager__item{display:inline;}.pager__item a{display:inline-block;}.block-bcsla-logo{width:100%;}.block-bcsla-logo a{z-index:100;position:relative;}.block-bcsla-logo a img,.block-bcsla-logo a picture{width:80%;margin-left:0.42em;}@media (min-width:35em){.block-bcsla-logo a img,.block-bcsla-logo a picture{width:60%;}}@media (min-width:55em){.block-bcsla-logo{width:26em;margin-top:-1.25em;}.block-bcsla-logo a img,.block-bcsla-logo a picture{width:80%;}}.view-sitelines-magazine .view-content{display:flex;flex-wrap:wrap;}.view-sitelines-magazine .view-content h3{width:100%;display:block;}.view-sitelines-magazine .view-content .views-row{width:50%;margin-left:0;padding:0.75em;}@media (min-width:55em){.view-sitelines-magazine .view-content .views-row{width:33%;}}@media (min-width:75em){.view-sitelines-magazine .view-content .views-row{width:25%;}}.view-sitelines-magazine .view-content .views-row .views-field-title{font-weight:600;font-size:.8em;}.view-sitelines-magazine .view-content .views-row .views-field-description{font-size:.9em;padding-right:20%;}.view-sitelines-magazine .view-content .views-row .link-edit{font-size:.8em;}.block-search{display:none;position:absolute;top:8em;left:0;}.block-search form .container-inline{display:flex;}.block-search form .container-inline .form-item.form-type-textfield,.block-search form .container-inline .div#edit-actions{display:inline;margin:0;padding:0;}.block-search form .container-inline .form-item.form-type-textfield input,.block-search form .container-inline .div#edit-actions input{margin:0;}.block-search form .container-inline .form-item.form-type-textfield input#edit-search-block-form--2,.block-search form .container-inline .div#edit-actions input#edit-search-block-form--2{width:12em;background-color:transparent;border:none;border-radius:0;box-shadow:none;border-bottom:solid #000 0.05em;}.block-search form .container-inline .form-actions input{background-color:transparent;color:transparent;background-image:url(/sites/all/themes/bcsla2018/images/search.png);background-repeat:no-repeat;background-position:center;background-size:1em;margin-left:-2.5em;width:1em;opacity:1;transition:opacity .6s;}.block-search form .container-inline .form-actions input:hover{opacity:.4;}@media (min-width:55em){.block-search{display:block;}}.views-exposed-form .views-exposed-widget{padding:0 1em 0 0;}.views-exposed-form .views-exposed-widget select{margin-bottom:1.5em;}.views-exposed-form .views-exposed-widgets div#edit-current-employer-wrapper,.views-exposed-form .views-exposed-widgets div#edit-areas-of-expertise-3-wrapper,.views-exposed-form .views-exposed-widgets div#edit-membership-type-wrapper,.views-exposed-form .views-exposed-widgets .views-exposed-widget.views-submit-button{clear:left;}.views-exposed-form .views-exposed-widgets div#edit-current-employer-wrapper{width:46em;}.views-exposed-form .views-exposed-widgets div#edit-areas-of-expertise-3-wrapper{margin-bottom:1em;}.views-exposed-form .views-exposed-widgets .views-exposed-widget.views-submit-button input{margin-left:0;}.views-exposed-form .views-exposed-widgets .form-submit{margin-top:0;}.views-exposed-form label{font-weight:600;float:left;padding-right:1em;padding-top:0.5em;}#edit-last-name-alpha{width:75%;}@media (min-width:75em){#content-area .content{padding-right:8em;}}@media (min-width:55em){#content-area .view-rosters .view-content,#content-area .view-firms-roster .view-content{display:flex;flex-wrap:wrap;}}#content-area .view-rosters .view-content .views-row,#content-area .view-firms-roster .view-content .views-row{width:100%;margin-left:0;padding:0.75em;border:solid 6px transparent;box-shadow:inset 0px 0 0 1px #34726d;}@media (min-width:55em){#content-area .view-rosters .view-content .views-row,#content-area .view-firms-roster .view-content .views-row{width:50%;}}@media (min-width:75em){#content-area .view-rosters .view-content .views-row,#content-area .view-firms-roster .view-content .views-row{width:33%;}}#content-area .view-rosters .view-content .views-row .views-field--full-address,#content-area .view-rosters .view-content .views-row .views-field--full-name,#content-area .view-firms-roster .view-content .views-row .views-field--full-address,#content-area .view-firms-roster .view-content .views-row .views-field--full-name{margin-bottom:1em;}#content-area .view-rosters .view-content .views-row .views-field-email a,#content-area .view-rosters .view-content .views-row .views-field-url a,#content-area .view-firms-roster .view-content .views-row .views-field-email a,#content-area .view-firms-roster .view-content .views-row .views-field-url a{color:#34726d;font-weight:600;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-ms-word-break:break-all;}#content-area .view-rosters .view-content .views-row .views-field-text-link,#content-area .view-firms-roster .view-content .views-row .views-field-text-link{display:none;}body.role-administrator #content-area .view-rosters .view-content .views-row .views-field-text-link,body.role-administrator #content-area .view-firms-roster .view-content .views-row .views-field-text-link{display:block;}.view-firms-roster .view-header span.views-summary-link a.active,.view-rosters .view-header span.views-summary-link a.active{font-weight:bold;border-bottom:2px solid;}.view-affiliates-roster .views-field-current-employer{font-weight:bold;}#content-area .view-in-the-news-listing .view-content{display:flex;align-items:flex-start;flex-wrap:wrap;}#content-area .view-in-the-news-listing .view-content .views-row{margin-top:2em;margin:auto;width:100%;border-bottom:solid 3px #bdb76b;}#content-area .view-in-the-news-listing .view-content .item-list ul li{list-style-type:none;}#content-area .view-marketplace .view-content{display:flex;flex-wrap:wrap;}#content-area .view-marketplace .view-content .views-row{margin-bottom:1em;width:100%;}#content-area .view-marketplace .view-content .views-row .views-field.views-field-edit-node{font-size:0.8em;}#content-area .view-marketplace .view-content .views-row .field-content.event-listing-wrapper{display:flex;}#content-area .view-marketplace .view-content .views-row .field-content.event-listing-wrapper .event-date{display:table;width:33%;height:8em;color:#FFFFFF;background-color:#87678c;}@media (min-width:35em){#content-area .view-marketplace .view-content .views-row .field-content.event-listing-wrapper .event-date{width:25%;}}@media (min-width:55em){#content-area .view-marketplace .view-content .views-row .field-content.event-listing-wrapper .event-date{width:8em;}}#content-area .view-marketplace .view-content .views-row .field-content.event-listing-wrapper .event-date a{display:table-cell;vertical-align:bottom;font-size:130%;line-height:1.2;color:#FFFFFF;padding-bottom:0.75em;padding-left:0.75em;}#content-area .view-marketplace .view-content .views-row .field-content.event-listing-wrapper .event-description{display:table;width:66%;height:8em;}@media (min-width:35em){#content-area .view-marketplace .view-content .views-row .field-content.event-listing-wrapper .event-description{width:75%;}}@media (min-width:55em){#content-area .view-marketplace .view-content .views-row .field-content.event-listing-wrapper .event-description{width:auto;flex:1;}}#content-area .view-marketplace .view-content .views-row .field-content.event-listing-wrapper .event-description span.fields-wrapper{display:table-cell;width:100%;white-space:normal;vertical-align:bottom;padding-left:1em;padding-bottom:0.3em;}#content-area .view-marketplace .view-content .views-row .field-content.event-listing-wrapper .event-description span.fields-wrapper span.event-title,#content-area .view-marketplace .view-content .views-row .field-content.event-listing-wrapper .event-description span.fields-wrapper span.event-organization,#content-area .view-marketplace .view-content .views-row .field-content.event-listing-wrapper .event-description span.fields-wrapper span.event-full-date,#content-area .view-marketplace .view-content .views-row .field-content.event-listing-wrapper .event-description span.fields-wrapper span.event-ce-credits{display:block;}#content-area .view-marketplace .view-content .views-row .field-content.event-listing-wrapper .event-description span.fields-wrapper span.event-title{font-weight:600;}#content-area .view-marketplace .view-content .views-row .field-content.event-listing-wrapper .event-description span.fields-wrapper span.event-ce-credits{font-size:0.8em;}#content-area .view-marketplace .view-content .views-row div.event-listing-outer-wrapper[class*="Board-of-Directors-Meetin"] .event-date{background-color:#bdb76b;}#content-area .view-marketplace .view-content .views-row div.event-listing-outer-wrapper[class*="Registrations-amp-Deadlines"] .event-date{background-color:#34726d;}#content-area .view-climate-change-awareness .view-content > .item-list > ul > li{margin-left:0;position:relative;}#content-area .view-climate-change-awareness .view-content > .item-list > ul > li > .views-field.views-field-name.active,#content-area .view-climate-change-awareness .view-content > .item-list > ul > li > .views-field.views-field-name.active-parent{outline:solid 0.25em #FFFFFF;}@media (max-width:55em){#content-area .view-climate-change-awareness .view-content > .item-list > ul > li > .views-field.views-field-name.active,#content-area .view-climate-change-awareness .view-content > .item-list > ul > li > .views-field.views-field-name.active-parent{outline:solid 0.25em rgba(61,68,30,0.5);}}#content-area .view-climate-change-awareness .view-content > .item-list > ul > li > .views-field.views-field-name{width:8em;height:8em;margin-bottom:1em;color:#FFFFFF;background-color:#87678c;display:table;cursor:pointer;}#content-area .view-climate-change-awareness .view-content > .item-list > ul > li > .views-field.views-field-name span{display:table-cell;vertical-align:bottom;font-size:100%;line-height:1.2;padding-bottom:0.75em;padding-left:0.75em;padding-right:0.25em;}#content-area .view-climate-change-awareness .view-content > .item-list > ul > li > .views-field.views-field-view.output{left:12em;top:0px;display:none;z-index:1;}@media (min-width:55em){#content-area .view-climate-change-awareness .view-content > .item-list > ul > li > .views-field.views-field-view.output{position:absolute;}}#content-area .view-climate-change-awareness .view-content > .item-list > ul > li > .views-field.views-field-view.output .views-row{margin-bottom:1em;}#content-area .view-climate-change-awareness .view-content > .item-list > ul > li > .views-field.views-field-view.output .views-row .field-content.climate-change-wrapper .field-climate-change-description{width:100%;}#content-area .view-climate-change-awareness .view-content > .item-list > ul > li > .views-field.views-field-view.output .views-row .field-content.climate-change-wrapper .field-climate-change-description .fields-wrapper{width:100%;padding-left:0;padding-bottom:0.3em;}#content-area .view-climate-change-awareness .view-content > .item-list > ul > li > .views-field.views-field-view.output .views-row .field-content.climate-change-wrapper .field-climate-change-description .fields-wrapper .field-climate-change--title{font-weight:600;}#content-area .view-climate-change-awareness .view-content > .item-list > ul > li > .views-field.views-field-view.output .views-row .field-content.climate-change-wrapper .field-climate-change-description .fields-wrapper .field-climate-change--body{display:block;}#content-area .view-climate-change-awareness .view-content > .item-list > ul > li > .views-field.views-field-view.output .views-row .field-content.climate-change-wrapper .field-climate-change-description .fields-wrapper .field-climate-change--view-node{display:block;}#content-area .view-climate-change-awareness .view-content > .item-list > ul > li > .views-field.views-field-view.output .views-row .field-content.climate-change-wrapper .field-climate-change-description .fields-wrapper .field-climate-change--view-node a{text-transform:uppercase;letter-spacing:.05em;font-size:smaller;color:#34726d;font-weight:600;}#content-area .view-climate-change-awareness .view-content > .item-list > ul > li .item-list{flex-basis:100%;flex-shrink:0;order:-1;}#content-area .view-climate-change-awareness .view-content > .item-list > ul > li .item-list ul li{display:flex;flex-wrap:wrap;margin-left:0.75em;}#content-area .view-climate-change-awareness .view-content > .item-list > ul > li .item-list ul li .views-field.views-field-name{padding-right:2em;margin-bottom:0.5em;line-height:1.2;flex-shrink:0;flex-basis:100%;text-transform:uppercase;}@media (min-width:55em){#content-area .view-climate-change-awareness .view-content > .item-list > ul > li .item-list ul li .views-field.views-field-name{flex-basis:20%;text-transform:capitalize;}}#content-area .view-climate-change-awareness .view-content > .item-list > ul > li .item-list ul li .views-field.views-field-name.active{font-weight:800;text-decoration:underline;}@media (min-width:55em){#content-area .view-climate-change-awareness .view-content > .item-list > ul > li .item-list ul li .views-field.views-field-name.active{font-weight:600;text-decoration:none;}}#content-area .view-climate-change-awareness .view-content > .item-list > ul > li .item-list ul li .views-field.views-field-name.active .field-content{text-decoration:none;}#content-area .view-climate-change-awareness .view-content > .item-list > ul > li .item-list ul li .views-field.views-field-view.output{display:none;}@media (min-width:55em){#content-area .view-climate-change-awareness .view-content > .item-list > ul > li .item-list ul li .views-field.views-field-view.output{position:absolute;z-index:1;left:12em;top:0;}}#content-area .view-climate-change-awareness .view-content > .item-list > ul > li .item-list ul li .views-field.views-field-view.output .views-row{margin-bottom:1em;}#content-area .view-climate-change-awareness .view-content > .item-list > ul > li .item-list ul li .views-field.views-field-view.output .views-row .field-content.climate-change-wrapper .field-climate-change-description{width:100%;}#content-area .view-climate-change-awareness .view-content > .item-list > ul > li .item-list ul li .views-field.views-field-view.output .views-row .field-content.climate-change-wrapper .field-climate-change-description .fields-wrapper{width:100%;padding-left:0;padding-bottom:0.3em;}#content-area .view-climate-change-awareness .view-content > .item-list > ul > li .item-list ul li .views-field.views-field-view.output .views-row .field-content.climate-change-wrapper .field-climate-change-description .fields-wrapper .field-climate-change--title{font-weight:600;}#content-area .view-climate-change-awareness .view-content > .item-list > ul > li .item-list ul li .views-field.views-field-view.output .views-row .field-content.climate-change-wrapper .field-climate-change-description .fields-wrapper .field-climate-change--body{display:block;}#content-area .view-climate-change-awareness .view-content > .item-list > ul > li .item-list ul li .views-field.views-field-view.output .views-row .field-content.climate-change-wrapper .field-climate-change-description .fields-wrapper .field-climate-change--view-node{display:block;}#content-area .view-climate-change-awareness .view-content > .item-list > ul > li .item-list ul li .views-field.views-field-view.output .views-row .field-content.climate-change-wrapper .field-climate-change-description .fields-wrapper .field-climate-change--view-node a{text-transform:uppercase;letter-spacing:.05em;font-size:smaller;color:#34726d;font-weight:600;}#content-area .view-climate-change-awareness .view-content > .item-list > ul > li .item-list{display:none;}#content-area .view-climate-change-awareness .view-content > .item-list > ul > li:nth-of-type(3n+1) > .views-field.views-field-name{background-color:#bdb76b;}#content-area .view-climate-change-awareness .view-content > .item-list > ul > li:nth-of-type(3n+2) > .views-field.views-field-name{background-color:#34726d;}body.node-type-climate-change-topic #main #content .block-bcsla--climate-change-awareness-title h2{margin-top:0;font-size:2em;letter-spacing:0.01em;}body.node-type-climate-change-topic #main #content h1.title{font-size:1.25em;width:70%;color:#000000;}body.node-type-climate-change-topic #main #content .content .field-item img.file-icon{vertical-align:baseline;}body.node-type-climate-change-topic #canvas{background-image:url("/sites/default/files/pictures/Richmond-Gate.jpg");}body.node-type-marketplace-event #content h1.title{display:none;}body.node-type-marketplace-event #content #content-area .block-bcsla--event-header h3.title{margin-top:0;margin-bottom:0.5em;font-weight:400;font-size:1.7em;color:#34726d;letter-spacing:0.01em;}@media (min-width:35em){body.node-type-marketplace-event #content #content-area .block-bcsla--event-header h3.title{margin-bottom:0.6em;font-size:2em;}}body.node-type-marketplace-event #content #content-area .block-bcsla--event-header .view-marketplace .view-content .views-row{width:100%;}body.node-type-marketplace-event #content #content-area .block-bcsla--event-header .view-marketplace .view-content .views-row .event-date span.date-display-single{display:table-cell;vertical-align:bottom;font-size:130%;line-height:1.2;color:#FFFFFF;padding-bottom:0.75em;padding-left:0.75em;}body.node-type-marketplace-event #content #content-area .field{margin-top:0;padding:0.25em 0;}body.node-type-marketplace-event #content #content-area .field .field-item a{color:#34726d;}body.node-type-marketplace-event #content #content-area .field.field-label-abovec .field-label{padding-bottom:0;}#content-area .item-list .pager{margin-top:3em;}#content-area .item-list ul{list-style-type:none;}body.page-node-add-marketplace-event #content div#edit-field-default-section,body.page-node-add-marketplace-event #content div#edit-field-ce-event,body.page-node-add-marketplace-event #content div#edit-field-event-type,body.page-node-add-marketplace-event #content div#edit-field-ce-credits{display:none;}body.page-node-add-marketplace-event #content input#edit-field-attachments-und-0-upload,body.page-node-add-marketplace-event #content input#edit-field-attachments-und-0-upload-button{display:inline-block;width:auto;}body.page-node-add-job-opportunities #content div#edit-field-default-section,body.page-node-add-rfp #content div#edit-field-default-section,body.page-node-add-resume #content div#edit-field-default-section{display:none;}body.page-node-add-job-opportunities #content input#edit-field-attachments-und-0-upload,body.page-node-add-job-opportunities #content input#edit-field-attachments-und-0-upload-button,body.page-node-add-rfp #content input#edit-field-attachments-und-0-upload,body.page-node-add-rfp #content input#edit-field-attachments-und-0-upload-button,body.page-node-add-resume #content input#edit-field-attachments-und-0-upload,body.page-node-add-resume #content input#edit-field-attachments-und-0-upload-button{display:inline-block;width:auto;}.block.block-views.block-bcsla--jobs,.block.block-views.block-bcsla--rfps,.block.block-views.block-bcsla--resumes{margin-top:1em;}.block.block-views.block-bcsla--jobs .view-content .views-row,.block.block-views.block-bcsla--rfps .view-content .views-row,.block.block-views.block-bcsla--resumes .view-content .views-row{padding-bottom:0.5em;}body.node-type-job-opportunities h1.title,body.node-type-resume h1.title,body.node-type-rfp h1.title{font-size:1.2em;color:black;text-transform:uppercase;margin-top:2em;font-weight:600;letter-spacing:0.03em;}body.page-node-add-job-opportunities div#edit-field-rate-of-pay{padding-bottom:1em;}body.page-node-add-job-opportunities div#edit-field-rate-of-pay span#more_details_content{display:none;}.view-links-tree .views-field.views-field-view{display:none;}.views-field-name > .field-content{cursor:pointer;}.views-field-name > .field-content:hover{text-decoration:underline;}.view-content > .item-list > ul > li > .views-field-name > .field-content{font-weight:bold;}.view-content > .item-list > ul li.first > .views-field-name > .field-content{cursor:default;}.view-content > .item-list > ul li.first > .views-field-name .field-content:hover{text-decoration:none;}body.page-node-161 .view-links-tree .item-list ul li{display:none;}body.page-node-161 .view-links-tree .item-list ul li.first{display:block;}body.page-node-161 .view-links-tree .item-list ul li.first li{display:block;}body.page-node-163 .view-links-tree .item-list li,body.page-node-163 .view-links-tree .item-list li li,body.page-node-163 .view-links-tree .item-list li ul li.first,body.page-node-163 .view-links-tree .item-list li ul li.last{display:block;}body.page-node-163 .view-links-tree .item-list ul li.first,body.page-node-163 .view-links-tree .item-list ul li.last{display:none;}body.page-node-166 .view-links-tree .item-list li.last,body.page-node-166 .view-links-tree .item-list li.last li{display:block;}body.page-node-166 .view-links-tree .item-list ul li{display:none;}body.node-type-web-atlas-project,body.page-initiatives-british-columbia,body.page-initiatives-north-vancouver-bc,body.page-initiatives-vancouver-bc-greater,body.page-initiatives-vancouver-bc,body.page-initiatives-vancouver-bc-downtown,body.page-initiatives-victoria-bc,body.page-initiatives-okanagan,body.page-initiatives-whistler-bc,body.page-initiatives-university-of-british-columbia,body.page-initiatives-bcsla-web-atlas{background-color:rgba(61,68,30,0.1);}body.node-type-web-atlas-project #canvas,body.page-initiatives-british-columbia #canvas,body.page-initiatives-north-vancouver-bc #canvas,body.page-initiatives-vancouver-bc-greater #canvas,body.page-initiatives-vancouver-bc #canvas,body.page-initiatives-vancouver-bc-downtown #canvas,body.page-initiatives-victoria-bc #canvas,body.page-initiatives-okanagan #canvas,body.page-initiatives-whistler-bc #canvas,body.page-initiatives-university-of-british-columbia #canvas,body.page-initiatives-bcsla-web-atlas #canvas{background-image:none !important;}body.node-type-web-atlas-project #sidebar-first ul.menu li.web-atlas > a,body.page-initiatives-british-columbia #sidebar-first ul.menu li.web-atlas > a,body.page-initiatives-north-vancouver-bc #sidebar-first ul.menu li.web-atlas > a,body.page-initiatives-vancouver-bc-greater #sidebar-first ul.menu li.web-atlas > a,body.page-initiatives-vancouver-bc #sidebar-first ul.menu li.web-atlas > a,body.page-initiatives-vancouver-bc-downtown #sidebar-first ul.menu li.web-atlas > a,body.page-initiatives-victoria-bc #sidebar-first ul.menu li.web-atlas > a,body.page-initiatives-okanagan #sidebar-first ul.menu li.web-atlas > a,body.page-initiatives-whistler-bc #sidebar-first ul.menu li.web-atlas > a,body.page-initiatives-university-of-british-columbia #sidebar-first ul.menu li.web-atlas > a,body.page-initiatives-bcsla-web-atlas #sidebar-first ul.menu li.web-atlas > a{font-weight:600;color:#34726d;}body.node-type-web-atlas-project .gm-style-mtc,body.page-initiatives-british-columbia .gm-style-mtc,body.page-initiatives-north-vancouver-bc .gm-style-mtc,body.page-initiatives-vancouver-bc-greater .gm-style-mtc,body.page-initiatives-vancouver-bc .gm-style-mtc,body.page-initiatives-vancouver-bc-downtown .gm-style-mtc,body.page-initiatives-victoria-bc .gm-style-mtc,body.page-initiatives-okanagan .gm-style-mtc,body.page-initiatives-whistler-bc .gm-style-mtc,body.page-initiatives-university-of-british-columbia .gm-style-mtc,body.page-initiatives-bcsla-web-atlas .gm-style-mtc{display:none;}body.node-type-web-atlas-project button.gm-control-active.gm-fullscreen-control,body.page-initiatives-british-columbia button.gm-control-active.gm-fullscreen-control,body.page-initiatives-north-vancouver-bc button.gm-control-active.gm-fullscreen-control,body.page-initiatives-vancouver-bc-greater button.gm-control-active.gm-fullscreen-control,body.page-initiatives-vancouver-bc button.gm-control-active.gm-fullscreen-control,body.page-initiatives-vancouver-bc-downtown button.gm-control-active.gm-fullscreen-control,body.page-initiatives-victoria-bc button.gm-control-active.gm-fullscreen-control,body.page-initiatives-okanagan button.gm-control-active.gm-fullscreen-control,body.page-initiatives-whistler-bc button.gm-control-active.gm-fullscreen-control,body.page-initiatives-university-of-british-columbia button.gm-control-active.gm-fullscreen-control,body.page-initiatives-bcsla-web-atlas button.gm-control-active.gm-fullscreen-control{display:none;}body.node-type-web-atlas-project .field.field-name-field-atlas-project-address,body.node-type-web-atlas-project .field.field-name-field-design-firm,body.node-type-web-atlas-project .field.field-name-field-year-of-project,body.page-initiatives-british-columbia .field.field-name-field-atlas-project-address,body.page-initiatives-british-columbia .field.field-name-field-design-firm,body.page-initiatives-british-columbia .field.field-name-field-year-of-project,body.page-initiatives-north-vancouver-bc .field.field-name-field-atlas-project-address,body.page-initiatives-north-vancouver-bc .field.field-name-field-design-firm,body.page-initiatives-north-vancouver-bc .field.field-name-field-year-of-project,body.page-initiatives-vancouver-bc-greater .field.field-name-field-atlas-project-address,body.page-initiatives-vancouver-bc-greater .field.field-name-field-design-firm,body.page-initiatives-vancouver-bc-greater .field.field-name-field-year-of-project,body.page-initiatives-vancouver-bc .field.field-name-field-atlas-project-address,body.page-initiatives-vancouver-bc .field.field-name-field-design-firm,body.page-initiatives-vancouver-bc .field.field-name-field-year-of-project,body.page-initiatives-vancouver-bc-downtown .field.field-name-field-atlas-project-address,body.page-initiatives-vancouver-bc-downtown .field.field-name-field-design-firm,body.page-initiatives-vancouver-bc-downtown .field.field-name-field-year-of-project,body.page-initiatives-victoria-bc .field.field-name-field-atlas-project-address,body.page-initiatives-victoria-bc .field.field-name-field-design-firm,body.page-initiatives-victoria-bc .field.field-name-field-year-of-project,body.page-initiatives-okanagan .field.field-name-field-atlas-project-address,body.page-initiatives-okanagan .field.field-name-field-design-firm,body.page-initiatives-okanagan .field.field-name-field-year-of-project,body.page-initiatives-whistler-bc .field.field-name-field-atlas-project-address,body.page-initiatives-whistler-bc .field.field-name-field-design-firm,body.page-initiatives-whistler-bc .field.field-name-field-year-of-project,body.page-initiatives-university-of-british-columbia .field.field-name-field-atlas-project-address,body.page-initiatives-university-of-british-columbia .field.field-name-field-design-firm,body.page-initiatives-university-of-british-columbia .field.field-name-field-year-of-project,body.page-initiatives-bcsla-web-atlas .field.field-name-field-atlas-project-address,body.page-initiatives-bcsla-web-atlas .field.field-name-field-design-firm,body.page-initiatives-bcsla-web-atlas .field.field-name-field-year-of-project{margin:0;padding:0;}body.node-type-web-atlas-project .field.field-name-field-design-firm,body.node-type-web-atlas-project .field.field-name-field-year-of-project,body.page-initiatives-british-columbia .field.field-name-field-design-firm,body.page-initiatives-british-columbia .field.field-name-field-year-of-project,body.page-initiatives-north-vancouver-bc .field.field-name-field-design-firm,body.page-initiatives-north-vancouver-bc .field.field-name-field-year-of-project,body.page-initiatives-vancouver-bc-greater .field.field-name-field-design-firm,body.page-initiatives-vancouver-bc-greater .field.field-name-field-year-of-project,body.page-initiatives-vancouver-bc .field.field-name-field-design-firm,body.page-initiatives-vancouver-bc .field.field-name-field-year-of-project,body.page-initiatives-vancouver-bc-downtown .field.field-name-field-design-firm,body.page-initiatives-vancouver-bc-downtown .field.field-name-field-year-of-project,body.page-initiatives-victoria-bc .field.field-name-field-design-firm,body.page-initiatives-victoria-bc .field.field-name-field-year-of-project,body.page-initiatives-okanagan .field.field-name-field-design-firm,body.page-initiatives-okanagan .field.field-name-field-year-of-project,body.page-initiatives-whistler-bc .field.field-name-field-design-firm,body.page-initiatives-whistler-bc .field.field-name-field-year-of-project,body.page-initiatives-university-of-british-columbia .field.field-name-field-design-firm,body.page-initiatives-university-of-british-columbia .field.field-name-field-year-of-project,body.page-initiatives-bcsla-web-atlas .field.field-name-field-design-firm,body.page-initiatives-bcsla-web-atlas .field.field-name-field-year-of-project{margin-top:0.5em;margin-bottom:1em;display:inline-block;}body.node-type-web-atlas-project .field.field-name-field-design-firm,body.page-initiatives-british-columbia .field.field-name-field-design-firm,body.page-initiatives-north-vancouver-bc .field.field-name-field-design-firm,body.page-initiatives-vancouver-bc-greater .field.field-name-field-design-firm,body.page-initiatives-vancouver-bc .field.field-name-field-design-firm,body.page-initiatives-vancouver-bc-downtown .field.field-name-field-design-firm,body.page-initiatives-victoria-bc .field.field-name-field-design-firm,body.page-initiatives-okanagan .field.field-name-field-design-firm,body.page-initiatives-whistler-bc .field.field-name-field-design-firm,body.page-initiatives-university-of-british-columbia .field.field-name-field-design-firm,body.page-initiatives-bcsla-web-atlas .field.field-name-field-design-firm{margin-right:1em;}body.node-type-web-atlas-project .field.field-name-field-year-of-project::before,body.page-initiatives-british-columbia .field.field-name-field-year-of-project::before,body.page-initiatives-north-vancouver-bc .field.field-name-field-year-of-project::before,body.page-initiatives-vancouver-bc-greater .field.field-name-field-year-of-project::before,body.page-initiatives-vancouver-bc .field.field-name-field-year-of-project::before,body.page-initiatives-vancouver-bc-downtown .field.field-name-field-year-of-project::before,body.page-initiatives-victoria-bc .field.field-name-field-year-of-project::before,body.page-initiatives-okanagan .field.field-name-field-year-of-project::before,body.page-initiatives-whistler-bc .field.field-name-field-year-of-project::before,body.page-initiatives-university-of-british-columbia .field.field-name-field-year-of-project::before,body.page-initiatives-bcsla-web-atlas .field.field-name-field-year-of-project::before{content:" - ";position:fixed;margin-left:-.6em;}@media (min-width:75em){.view-id-web_atlas{position:relative;}}.view-id-web_atlas .block-bcsla--web-atlas-legend{background-color:#f5f5f5;width:10em;position:absolute;z-index:1;right:0;}.view-id-web_atlas .block-bcsla--web-atlas-legend p{margin:0;}.view-id-web_atlas .block-bcsla--web-atlas-legend p img{width:100%;height:auto !important;}.view-web-atlas-featured-projects{margin-left:-1em;}.view-web-atlas-featured-projects .view-content{display:flex;flex-wrap:wrap;}.view-web-atlas-featured-projects .view-content .views-row{position:relative;width:100%;padding:1em;}@media (min-width:55em){.view-web-atlas-featured-projects .view-content .views-row{width:50%;}}@media (min-width:75em){.view-web-atlas-featured-projects .view-content .views-row{width:33%;}}.view-web-atlas-featured-projects .view-content .views-row .views-field.views-field-title{font-size:1em;font-weight:600;line-height:1.3;position:absolute;bottom:2em;width:100%;padding:0 4em 0 2em;color:#ffffff;text-align:center;z-index:2;}.view-web-atlas-featured-projects .view-content .views-row .views-field.views-field-title a{color:#FFFFFF;}.view-web-atlas-featured-projects .view-content .views-row .views-field.views-field-field-project-image{width:100%;height:auto;background-color:#000000;}.view-web-atlas-featured-projects .view-content .views-row .views-field.views-field-field-project-image img{opacity:0.8;}.view-web-atlas-featured-projects .view-content .views-row .web-atlas--output-wrapper{display:none;}.view-web-atlas-featured-projects .view-footer{margin-left:1em;}.block-bcsla--view-photo{display:none;cursor:pointer;position:absolute;left:0;top:2em;margin-left:2em;width:6em;z-index:1;}.block-bcsla--view-photo .contextual-links-wrapper{display:none;}.creditbox{display:none;}.photo-item-name{color:#B9B8B8;}.creditbox{background:rgba(0,0,0,0.6);border:medium none;bottom:8em;color:#FBFBFA;font-size:0.95em;left:2.5em;letter-spacing:0.01em;padding:1em 1.5em 1.2em;position:fixed;text-align:left;z-index:2000;}.creditbox a{color:#FFFFFF;}.closebox{position:absolute;right:0;top:-2.5em;cursor:pointer;}.block-bcsla--connect span{color:transparent;display:none;}@media (min-width:55em){.block-bcsla--connect span{margin-left:8em;margin-top:4.9em;}.block-bcsla--connect span .fa{font-size:1.2em;color:#3d441d;margin-left:0.3em;padding-right:2em;}}.crm-container table{table-layout:auto;border:none;}.crm-container table tbody{border:none;}.crm-container table tr td{border-bottom:none;}.crm-container .register_link-top{float:none;margin-left:0;}form#user-login #edit-actions input[type="submit"]{margin-left:0;}form#user-pass #edit-actions input[type="submit"]{margin-left:0;}@media (min-width:55em){body.page-user-register form#user-register-form{width:50%;}}body.page-user-register form#user-register-form > div{display:flex;flex-direction:row;flex-wrap:wrap;}body.page-user-register form#user-register-form > div #edit-civicrm-profile-register{width:100%;margin-bottom:0;order:0;}body.page-user-register form#user-register-form > div #edit-civicrm-profile-register fieldset{border:none;margin-bottom:0;}body.page-user-register form#user-register-form > div #edit-civicrm-profile-register fieldset legend{display:none;}body.page-user-register form#user-register-form > div #edit-civicrm-profile-register fieldset > div{display:none;}body.page-user-register form#user-register-form > div #edit-civicrm-profile-register fieldset div#editrow-first_name,body.page-user-register form#user-register-form > div #edit-civicrm-profile-register fieldset div#editrow-last_name{display:block;}body.page-user-register form#user-register-form > div #edit-civicrm-profile-register fieldset .crm-section.form-item{padding:0;}body.page-user-register form#user-register-form > div #edit-civicrm-profile-register fieldset .crm-section.form-item .label{float:none;clear:left;width:auto;text-align:left;margin-bottom:0.75em;}body.page-user-register form#user-register-form > div #edit-civicrm-profile-register fieldset .crm-section.form-item .label .crm-marker{color:#f00;font-weight:400;}body.page-user-register form#user-register-form > div #edit-civicrm-profile-register fieldset .crm-section.form-item .edit-value.content{margin:0;}body.page-user-register form#user-register-form > div #edit-civicrm-profile-register fieldset .crm-section.form-item .edit-value.content input{width:100%;border:1px solid #999;vertical-align:middle;padding:1px 2px;height:1.8em;}body.page-user-register form#user-register-form > div #edit-account{width:100%;order:5;}body.page-user-register form#user-register-form > div #edit-account .form-item.form-type-textfield input{width:100%;border:1px solid #999;vertical-align:middle;padding:1px 2px;height:1.8em;margin-bottom:0;}body.page-user-register form#user-register-form > div #edit-actions{order:10;}body.page-user-register form#user-register-form > div #edit-actions input[type="submit"]{margin-left:0;}body.page-user-register form#user-register-form > div input.form-text,body.page-user-register form#user-register-form > div input.crm-form-text{width:100%;}body.page-user.role-new-pending #page #main .container #content #content-area .profile{display:none;}body.page-user.role-new-pending #page #main .container #content #content-area .profile #user-page-profile-Ser,body.page-user.role-new-pending #page #main .container #content #content-area .profile #user-page-dashboard{display:none;}body.page-membership-application-membership #canvas{opacity:0.075;}body.page-membership-application-membership #webform-client-form-3629 fieldset,body.page-membership-application-membership #webform-client-form-3640 fieldset{width:100%;margin-top:2em;}body.page-membership-application-membership #webform-client-form-3629 fieldset > legend,body.page-membership-application-membership #webform-client-form-3640 fieldset > legend{font-size:1.5em;margin:0;}body.page-membership-application-membership #webform-client-form-3629 fieldset .fieldset-wrapper .form-item.webform-component,body.page-membership-application-membership #webform-client-form-3640 fieldset .fieldset-wrapper .form-item.webform-component{margin-bottom:0;}body.page-membership-application-membership #webform-client-form-3629 fieldset .fieldset-wrapper .form-item.webform-component input,body.page-membership-application-membership #webform-client-form-3629 fieldset .fieldset-wrapper .form-item.webform-component select,body.page-membership-application-membership #webform-client-form-3640 fieldset .fieldset-wrapper .form-item.webform-component input,body.page-membership-application-membership #webform-client-form-3640 fieldset .fieldset-wrapper .form-item.webform-component select{margin-bottom:0;}body.page-membership-application-membership #webform-client-form-3629 fieldset .fieldset-wrapper .form-item.webform-component.webform-component-file,body.page-membership-application-membership #webform-client-form-3640 fieldset .fieldset-wrapper .form-item.webform-component.webform-component-file{display:flex;flex-wrap:wrap;margin:2em 0;}body.page-membership-application-membership #webform-client-form-3629 fieldset .fieldset-wrapper .form-item.webform-component.webform-component-file label,body.page-membership-application-membership #webform-client-form-3640 fieldset .fieldset-wrapper .form-item.webform-component.webform-component-file label{font-weight:bold;}body.page-membership-application-membership #webform-client-form-3629 fieldset .fieldset-wrapper .form-item.webform-component.webform-component-file .civicrm-enabled.form-managed-file,body.page-membership-application-membership #webform-client-form-3640 fieldset .fieldset-wrapper .form-item.webform-component.webform-component-file .civicrm-enabled.form-managed-file{display:flex;flex-wrap:wrap;width:100%;}body.page-membership-application-membership #webform-client-form-3629 fieldset .fieldset-wrapper .form-item.webform-component.webform-component-file .civicrm-enabled.form-managed-file input[type="file"],body.page-membership-application-membership #webform-client-form-3640 fieldset .fieldset-wrapper .form-item.webform-component.webform-component-file .civicrm-enabled.form-managed-file input[type="file"]{display:inline-block;font-size:0.8em;width:auto;}body.page-membership-application-membership #webform-client-form-3629 fieldset .fieldset-wrapper .form-item.webform-component.webform-component-file .civicrm-enabled.form-managed-file input[type="submit"],body.page-membership-application-membership #webform-client-form-3640 fieldset .fieldset-wrapper .form-item.webform-component.webform-component-file .civicrm-enabled.form-managed-file input[type="submit"]{font-size:0.8em;padding:0.5em 1em;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--membership-category-fieldgroup .candidate-applications-wrapper--rla-method-of-application > label,body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--membership-category-fieldgroup .candidate-applications-wrapper--la-method-of-application > label,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--membership-category-fieldgroup .candidate-applications-wrapper--rla-method-of-application > label,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--membership-category-fieldgroup .candidate-applications-wrapper--la-method-of-application > label{font-size:1.5em;font-weight:bold;margin-right:1em;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--membership-category-fieldgroup .candidate-applications-wrapper--rla-method-of-application .form-radios.civicrm-enabled input,body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--membership-category-fieldgroup .candidate-applications-wrapper--la-method-of-application .form-radios.civicrm-enabled input,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--membership-category-fieldgroup .candidate-applications-wrapper--rla-method-of-application .form-radios.civicrm-enabled input,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--membership-category-fieldgroup .candidate-applications-wrapper--la-method-of-application .form-radios.civicrm-enabled input{display:inline-block;vertical-align:top;margin-top:.5em;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--membership-category-fieldgroup .candidate-applications-wrapper--rla-method-of-application .form-radios.civicrm-enabled label,body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--membership-category-fieldgroup .candidate-applications-wrapper--la-method-of-application .form-radios.civicrm-enabled label,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--membership-category-fieldgroup .candidate-applications-wrapper--rla-method-of-application .form-radios.civicrm-enabled label,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--membership-category-fieldgroup .candidate-applications-wrapper--la-method-of-application .form-radios.civicrm-enabled label{display:inline-block;vertical-align:top;width:80%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--rla-method-fields-fieldgroup .fieldset-wrapper,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--rla-method-fields-fieldgroup .fieldset-wrapper{display:flex;flex-wrap:wrap;align-items:center;width:100%;flex-direction:row;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--rla-method-fields-fieldgroup .fieldset-wrapper .webform-component-markup.webform-component--la-method-fields--la-method-of-application-description legend,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--rla-method-fields-fieldgroup .fieldset-wrapper .webform-component-markup.webform-component--la-method-fields--la-method-of-application-description legend{font-size:1.5em;margin:0;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--rla-method-fields-fieldgroup .fieldset-wrapper .webform-component.webform-component-textfield,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--rla-method-fields-fieldgroup .fieldset-wrapper .webform-component.webform-component-textfield{width:50%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--rla-method-fields-fieldgroup .fieldset-wrapper .webform-component.webform-component-date,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--rla-method-fields-fieldgroup .fieldset-wrapper .webform-component.webform-component-date{width:50%;display:flex;padding-left:0.5em;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--rla-method-fields-fieldgroup .fieldset-wrapper .webform-component.webform-component-date .webform-container-inline.webform-datepicker,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--rla-method-fields-fieldgroup .fieldset-wrapper .webform-component.webform-component-date .webform-container-inline.webform-datepicker{display:flex;flex-wrap:wrap;flex-direction:row;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--rla-method-fields-fieldgroup .fieldset-wrapper .webform-component.webform-component-date .webform-container-inline.webform-datepicker .form-item,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--rla-method-fields-fieldgroup .fieldset-wrapper .webform-component.webform-component-date .webform-container-inline.webform-datepicker .form-item{margin:0;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--rla-method-fields-fieldgroup .fieldset-wrapper .webform-component.webform-component-date .webform-container-inline.webform-datepicker .form-item select,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--rla-method-fields-fieldgroup .fieldset-wrapper .webform-component.webform-component-date .webform-container-inline.webform-datepicker .form-item select{font-size:0.7em;margin:0;padding:0.45em 0;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--rla-method-fields-fieldgroup .fieldset-wrapper .webform-component.webform-component-date .webform-container-inline.webform-datepicker input[type="image"],body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--rla-method-fields-fieldgroup .fieldset-wrapper .webform-component.webform-component-date .webform-container-inline.webform-datepicker input[type="image"]{order:-1;height:1.5em;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--rla-method-fields-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--rla-registration-in-force,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--rla-method-fields-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--rla-registration-in-force{width:20%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--rla-method-fields-fieldgroup .fieldset-wrapper .webform-component.webform-component-textfield.candidate-applications-wrapper--rla-registration-in-force-explain,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--rla-method-fields-fieldgroup .fieldset-wrapper .webform-component.webform-component-textfield.candidate-applications-wrapper--rla-registration-in-force-explain{width:80%;align-self:flex-end;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--registration-information-fieldgroup .fieldset-wrapper,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--registration-information-fieldgroup .fieldset-wrapper{display:flex;flex-wrap:wrap;width:100%;flex-direction:row;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--registration-information-fieldgroup .fieldset-wrapper > div,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--registration-information-fieldgroup .fieldset-wrapper > div{margin-right:1em;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--registration-information-fieldgroup .fieldset-wrapper > div select,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--registration-information-fieldgroup .fieldset-wrapper > div select{padding:0.45em;margin:0;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--registration-information-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"],body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--registration-information-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"]{width:100%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--registration-information-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--registration-information-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file{display:flex;flex-wrap:wrap;margin:2em 0;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--registration-information-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file label,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--registration-information-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file label{font-weight:bold;margin-right:1em;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--registration-information-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file .civicrm-enabled.form-managed-file,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--registration-information-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file .civicrm-enabled.form-managed-file{width:100%;display:flex;flex-wrap:wrap;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--registration-information-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file .civicrm-enabled.form-managed-file input[type="file"],body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--registration-information-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file .civicrm-enabled.form-managed-file input[type="file"]{font-size:0.8em;display:inline-block;width:auto;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--registration-information-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file .civicrm-enabled.form-managed-file input[type="submit"],body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--registration-information-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file .civicrm-enabled.form-managed-file input[type="submit"]{font-size:0.8em;padding:0.5em 1em;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--registration-information-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file .description,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--registration-information-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file .description{width:60%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--registration-information-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file .description a,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--registration-information-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file .description a{color:#34726d;font-weight:600;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--registration-information-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file .description a:hover,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--registration-information-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file .description a:hover{color:rgba(35,31,32,0.9);}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--student-requirements-fieldgroup .fieldset-wrapper,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--student-requirements-fieldgroup .fieldset-wrapper{display:flex;flex-wrap:wrap;width:100%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--student-requirements-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--previous-degrees,body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--student-requirements-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--institution,body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--student-requirements-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--work-volunteer,body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--student-requirements-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--checkbox,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--student-requirements-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--previous-degrees,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--student-requirements-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--institution,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--student-requirements-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--work-volunteer,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--student-requirements-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--checkbox{width:100%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--student-requirements-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--student-graduation-year,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--student-requirements-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--student-graduation-year{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;height:auto;align-items:baseline;margin-top:0;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--student-requirements-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--student-graduation-year label,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--student-requirements-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--student-graduation-year label{height:auto;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--student-requirements-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--student-graduation-year .webform-container-inline,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--student-requirements-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--student-graduation-year .webform-container-inline{height:auto;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--student-requirements-fieldgroup .fieldset-wrapper .candidate-applications--student-resume,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--student-requirements-fieldgroup .fieldset-wrapper .candidate-applications--student-resume{display:flex;flex-wrap:wrap;margin:2em 0;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--student-requirements-fieldgroup .fieldset-wrapper .candidate-applications--student-resume label,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--student-requirements-fieldgroup .fieldset-wrapper .candidate-applications--student-resume label{font-weight:bold;margin-right:1em;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--student-requirements-fieldgroup .fieldset-wrapper .candidate-applications--student-resume .civicrm-enabled.form-managed-file,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--student-requirements-fieldgroup .fieldset-wrapper .candidate-applications--student-resume .civicrm-enabled.form-managed-file{width:100%;display:flex;flex-wrap:wrap;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--student-requirements-fieldgroup .fieldset-wrapper .candidate-applications--student-resume .civicrm-enabled.form-managed-file input[type="file"],body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--student-requirements-fieldgroup .fieldset-wrapper .candidate-applications--student-resume .civicrm-enabled.form-managed-file input[type="file"]{font-size:0.8em;display:inline-block;width:auto;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--student-requirements-fieldgroup .fieldset-wrapper .candidate-applications--student-resume .civicrm-enabled.form-managed-file input[type="submit"],body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--student-requirements-fieldgroup .fieldset-wrapper .candidate-applications--student-resume .civicrm-enabled.form-managed-file input[type="submit"]{font-size:0.8em;padding:0.5em 1em;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--student-requirements-fieldgroup .fieldset-wrapper .candidate-applications--student-resume .description,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--student-requirements-fieldgroup .fieldset-wrapper .candidate-applications--student-resume .description{width:100%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--student-requirements-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--checkbox label::after,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--student-requirements-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--checkbox label::after{content:"*";color:red;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--educational-institutions,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--educational-institutions{width:100%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--educational-institutions > legend,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--educational-institutions > legend{font-size:1.5em;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--educational-institutions .fieldset-wrapper,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--educational-institutions .fieldset-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--educational-institutions .fieldset-wrapper .fieldset-description,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--educational-institutions .fieldset-wrapper .fieldset-description{font-size:1.5em;font-weight:600;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--educational-institutions .fieldset-wrapper .form-item.webform-component,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--educational-institutions .fieldset-wrapper .form-item.webform-component{width:40%;margin-right:1em;margin-bottom:0;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--educational-institutions .fieldset-wrapper .form-item.webform-component input,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--educational-institutions .fieldset-wrapper .form-item.webform-component input{margin-bottom:0;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--educational-institutions .fieldset-wrapper .form-item.webform-component.candidate-applications--education-year,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--educational-institutions .fieldset-wrapper .form-item.webform-component.candidate-applications--education-year{width:auto;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--educational-institutions .fieldset-wrapper .form-item.webform-component.candidate-applications--education-year select,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--educational-institutions .fieldset-wrapper .form-item.webform-component.candidate-applications--education-year select{padding:0.45em;margin:0;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--educational-institutions .fieldset-wrapper .form-item.webform-component.candidate-applications-wrapper--transcripts-have-been-sent,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--educational-institutions .fieldset-wrapper .form-item.webform-component.candidate-applications-wrapper--transcripts-have-been-sent{width:100%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--educational-institutions .fieldset-wrapper .form-item.webform-component.candidate-applications-wrapper--transcripts-have-been-sent label::after,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--educational-institutions .fieldset-wrapper .form-item.webform-component.candidate-applications-wrapper--transcripts-have-been-sent label::after{content:"*";color:red;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--educational-institutions .fieldset-wrapper .form-item.webform-component.candidate-applications-wrapper--la-education,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--educational-institutions .fieldset-wrapper .form-item.webform-component.candidate-applications-wrapper--la-education{width:100%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--educational-institutions .fieldset-wrapper .form-item.webform-component.webform-component-markup,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--educational-institutions .fieldset-wrapper .form-item.webform-component.webform-component-markup{width:100%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--educational-institutions .fieldset-wrapper div[id$="-ajax-wrapper"],body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--educational-institutions .fieldset-wrapper div[id$="-ajax-wrapper"]{width:100%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--educational-institutions .fieldset-wrapper div[id$="-ajax-wrapper"] .candidate-applications--resume,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--educational-institutions .fieldset-wrapper div[id$="-ajax-wrapper"] .candidate-applications--resume{display:flex;flex-wrap:wrap;margin:2em 0;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--educational-institutions .fieldset-wrapper div[id$="-ajax-wrapper"] .candidate-applications--resume label,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--educational-institutions .fieldset-wrapper div[id$="-ajax-wrapper"] .candidate-applications--resume label{font-weight:bold;margin-right:1em;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--educational-institutions .fieldset-wrapper div[id$="-ajax-wrapper"] .candidate-applications--resume .civicrm-enabled.form-managed-file,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--educational-institutions .fieldset-wrapper div[id$="-ajax-wrapper"] .candidate-applications--resume .civicrm-enabled.form-managed-file{width:100%;display:flex;flex-wrap:wrap;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--educational-institutions .fieldset-wrapper div[id$="-ajax-wrapper"] .candidate-applications--resume .civicrm-enabled.form-managed-file input[type="file"],body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--educational-institutions .fieldset-wrapper div[id$="-ajax-wrapper"] .candidate-applications--resume .civicrm-enabled.form-managed-file input[type="file"]{font-size:0.8em;display:inline-block;width:auto;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--educational-institutions .fieldset-wrapper div[id$="-ajax-wrapper"] .candidate-applications--resume .civicrm-enabled.form-managed-file input[type="submit"],body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--educational-institutions .fieldset-wrapper div[id$="-ajax-wrapper"] .candidate-applications--resume .civicrm-enabled.form-managed-file input[type="submit"]{font-size:0.8em;padding:0.5em 1em;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--educational-institutions .fieldset-wrapper div[id$="-ajax-wrapper"] .candidate-applications--resume .description,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--educational-institutions .fieldset-wrapper div[id$="-ajax-wrapper"] .candidate-applications--resume .description{width:100%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--experience-summary-fieldgroup .fieldset-wrapper,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--experience-summary-fieldgroup .fieldset-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--experience-summary-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--employer-business-name.form-item.webform-component,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--experience-summary-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--employer-business-name.form-item.webform-component{width:100%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--experience-summary-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--employer-business-dates.form-item.webform-component,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--experience-summary-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--employer-business-dates.form-item.webform-component{width:33%;display:flex;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--experience-summary-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--employer-business-dates.form-item.webform-component .webform-container-inline.webform-datepicker,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--experience-summary-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--employer-business-dates.form-item.webform-component .webform-container-inline.webform-datepicker{display:flex;flex-wrap:wrap;flex-direction:row;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--experience-summary-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--employer-business-dates.form-item.webform-component .webform-container-inline.webform-datepicker .form-item,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--experience-summary-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--employer-business-dates.form-item.webform-component .webform-container-inline.webform-datepicker .form-item{margin:0;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--experience-summary-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--employer-business-dates.form-item.webform-component .webform-container-inline.webform-datepicker .form-item select,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--experience-summary-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--employer-business-dates.form-item.webform-component .webform-container-inline.webform-datepicker .form-item select{font-size:0.7em;margin:0;padding:0.45em 0;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--experience-summary-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--employer-business-dates.form-item.webform-component .webform-container-inline.webform-datepicker input[type="image"],body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--experience-summary-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--employer-business-dates.form-item.webform-component .webform-container-inline.webform-datepicker input[type="image"]{order:-1;height:1.5em;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--experience-summary-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--employer-business-telephone.form-item.webform-component,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--experience-summary-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--employer-business-telephone.form-item.webform-component{width:33%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper .fieldset-description,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper .fieldset-description{width:100%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper .form-item.webform-component.webform-component-textfield,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper .form-item.webform-component.webform-component-textfield{width:25%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper .form-item.webform-component.webform-component-textfield.candidate-applications-wrapper--reference-address,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper .form-item.webform-component.webform-component-textfield.candidate-applications-wrapper--reference-address{width:50%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper .form-item.webform-component.webform-component-textfield.candidate-applications-wrapper--rla-reference-name,body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper .form-item.webform-component.candidate-applications-wrapper--reference-email,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper .form-item.webform-component.webform-component-textfield.candidate-applications-wrapper--rla-reference-name,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper .form-item.webform-component.candidate-applications-wrapper--reference-email{width:33%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper .form-item.webform-component.webform-component-textfield.candidate-applications-wrapper--rla-reference-name.first::before,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper .form-item.webform-component.webform-component-textfield.candidate-applications-wrapper--rla-reference-name.first::before{content:'First Reference';font-size:1.25em;font-weight:600;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper .form-item.webform-component.webform-component-textfield.candidate-applications-wrapper--rla-reference-name.second::before,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper .form-item.webform-component.webform-component-textfield.candidate-applications-wrapper--rla-reference-name.second::before{content:'Second Reference';font-size:1.25em;font-weight:600;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper .form-item.webform-component.webform-component-textfield.candidate-applications-wrapper--rla-reference-address,body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper .form-item.webform-component.candidate-applications-wrapper--reference-rla,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper .form-item.webform-component.webform-component-textfield.candidate-applications-wrapper--rla-reference-address,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper .form-item.webform-component.candidate-applications-wrapper--reference-rla{width:67%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper .form-item.webform-component.webform-component-textfield.candidate-applications-wrapper--rla-reference-address::before,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper .form-item.webform-component.webform-component-textfield.candidate-applications-wrapper--rla-reference-address::before{content:'\00a0';font-size:1.25em;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--reference-comments.form-item.webform-component.webform-component-textarea,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--reference-comments.form-item.webform-component.webform-component-textarea{width:100%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--reference-letter-checkbox.form-item.webform-component,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--reference-letter-checkbox.form-item.webform-component{width:100%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--reference-letter-checkbox.form-item.webform-component label::after,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--reference-letter-checkbox.form-item.webform-component label::after{content:"*";color:red;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"],body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"]{width:100%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file{display:flex;flex-wrap:wrap;margin:2em 0;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file label,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file label{font-weight:bold;margin-right:1em;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file .civicrm-enabled.form-managed-file,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file .civicrm-enabled.form-managed-file{width:100%;display:flex;flex-wrap:wrap;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file .civicrm-enabled.form-managed-file input[type="file"],body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file .civicrm-enabled.form-managed-file input[type="file"]{font-size:0.8em;display:inline-block;width:auto;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file .civicrm-enabled.form-managed-file input[type="submit"],body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file .civicrm-enabled.form-managed-file input[type="submit"]{font-size:0.8em;padding:0.5em 1em;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file .description,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file .description{width:60%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file .description a,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file .description a{color:#34726d;font-weight:600;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file .description a:hover,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--la-references-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .webform-component.webform-component-file .description a:hover{color:rgba(35,31,32,0.9);}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--intern-qualified-mentor-fieldgroup .fieldset-wrapper,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--intern-qualified-mentor-fieldgroup .fieldset-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--intern-qualified-mentor-fieldgroup .fieldset-wrapper .form-item.webform-component,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--intern-qualified-mentor-fieldgroup .fieldset-wrapper .form-item.webform-component{width:50%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--intern-qualified-mentor-fieldgroup .fieldset-wrapper .form-item.webform-component.webform-component--bcsla-intern-qualified-mentor-fieldset--qualified-mentor-appendix-a,body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--intern-qualified-mentor-fieldgroup .fieldset-wrapper .form-item.webform-component.candidate-applications-wrapper--qualified-mentor-checkbox,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--intern-qualified-mentor-fieldgroup .fieldset-wrapper .form-item.webform-component.webform-component--bcsla-intern-qualified-mentor-fieldset--qualified-mentor-appendix-a,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--intern-qualified-mentor-fieldgroup .fieldset-wrapper .form-item.webform-component.candidate-applications-wrapper--qualified-mentor-checkbox{width:100%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--intern-qualified-mentor-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"],body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--intern-qualified-mentor-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"]{width:100%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--intern-qualified-mentor-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .candidate-applications-wrapper--qualified-mentor-confirmation-form,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--intern-qualified-mentor-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .candidate-applications-wrapper--qualified-mentor-confirmation-form{display:flex;flex-wrap:wrap;margin:2em 0;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--intern-qualified-mentor-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .candidate-applications-wrapper--qualified-mentor-confirmation-form label,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--intern-qualified-mentor-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .candidate-applications-wrapper--qualified-mentor-confirmation-form label{font-weight:bold;margin-right:1em;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--intern-qualified-mentor-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .candidate-applications-wrapper--qualified-mentor-confirmation-form .civicrm-enabled.form-managed-file,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--intern-qualified-mentor-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .candidate-applications-wrapper--qualified-mentor-confirmation-form .civicrm-enabled.form-managed-file{width:100%;display:flex;flex-wrap:wrap;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--intern-qualified-mentor-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .candidate-applications-wrapper--qualified-mentor-confirmation-form .civicrm-enabled.form-managed-file input[type="file"],body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--intern-qualified-mentor-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .candidate-applications-wrapper--qualified-mentor-confirmation-form .civicrm-enabled.form-managed-file input[type="file"]{font-size:0.8em;display:inline-block;width:auto;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--intern-qualified-mentor-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .candidate-applications-wrapper--qualified-mentor-confirmation-form .civicrm-enabled.form-managed-file input[type="submit"],body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--intern-qualified-mentor-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .candidate-applications-wrapper--qualified-mentor-confirmation-form .civicrm-enabled.form-managed-file input[type="submit"]{font-size:0.8em;padding:0.5em 1em;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--intern-qualified-mentor-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .candidate-applications-wrapper--qualified-mentor-confirmation-form .description,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--intern-qualified-mentor-fieldgroup .fieldset-wrapper div[id$="-ajax-wrapper"] .candidate-applications-wrapper--qualified-mentor-confirmation-form .description{width:100%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--intern-application-practical-experience-fieldset .fieldset-wrapper .candidate-applications-wrapper--intern-practical-experience-checkbox .form-checkboxes.civicrm-enabled label::after,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--intern-application-practical-experience-fieldset .fieldset-wrapper .candidate-applications-wrapper--intern-practical-experience-checkbox .form-checkboxes.civicrm-enabled label::after{content:"*";color:red;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--volunteer-or-community-service-fieldgroup .fieldset-wrapper,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--volunteer-or-community-service-fieldgroup .fieldset-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--volunteer-or-community-service-fieldgroup .fieldset-wrapper .form-item.webform-component,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--volunteer-or-community-service-fieldgroup .fieldset-wrapper .form-item.webform-component{margin-bottom:0;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--volunteer-or-community-service-fieldgroup .fieldset-wrapper .form-item.webform-component input,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--volunteer-or-community-service-fieldgroup .fieldset-wrapper .form-item.webform-component input{margin-bottom:0;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--volunteer-or-community-service-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--organization-name,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--volunteer-or-community-service-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--organization-name{width:100%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--volunteer-or-community-service-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--organization-address,body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--volunteer-or-community-service-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--organization-city,body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--volunteer-or-community-service-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--organization-province-state,body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--volunteer-or-community-service-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--organization-postal,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--volunteer-or-community-service-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--organization-address,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--volunteer-or-community-service-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--organization-city,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--volunteer-or-community-service-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--organization-province-state,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--volunteer-or-community-service-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--organization-postal{width:25%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--volunteer-or-community-service-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--organization-activities,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--volunteer-or-community-service-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--organization-activities{width:100%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--membership-internship-other-fieldgroup .fieldset-wrapper,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--membership-internship-other-fieldgroup .fieldset-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--membership-internship-other-fieldgroup .fieldset-wrapper .form-item.webform-component,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--membership-internship-other-fieldgroup .fieldset-wrapper .form-item.webform-component{margin-bottom:0;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--membership-internship-other-fieldgroup .fieldset-wrapper .form-item.webform-component input,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--membership-internship-other-fieldgroup .fieldset-wrapper .form-item.webform-component input{margin-bottom:0;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--membership-internship-other-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--intern-other-province-state,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--membership-internship-other-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--intern-other-province-state{width:20%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--membership-internship-other-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--intern-other-mem-type,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--membership-internship-other-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--intern-other-mem-type{width:30%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--membership-internship-other-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--intern-other-start-date,body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--membership-internship-other-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--intern-other-end-date,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--membership-internship-other-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--intern-other-start-date,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--membership-internship-other-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--intern-other-end-date{width:25%;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--membership-internship-other-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--intern-other-start-date .webform-container-inline.webform-datepicker,body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--membership-internship-other-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--intern-other-end-date .webform-container-inline.webform-datepicker,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--membership-internship-other-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--intern-other-start-date .webform-container-inline.webform-datepicker,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--membership-internship-other-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--intern-other-end-date .webform-container-inline.webform-datepicker{display:flex;flex-wrap:wrap;flex-direction:row;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--membership-internship-other-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--intern-other-start-date .webform-container-inline.webform-datepicker .form-item,body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--membership-internship-other-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--intern-other-end-date .webform-container-inline.webform-datepicker .form-item,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--membership-internship-other-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--intern-other-start-date .webform-container-inline.webform-datepicker .form-item,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--membership-internship-other-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--intern-other-end-date .webform-container-inline.webform-datepicker .form-item{margin:0;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--membership-internship-other-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--intern-other-start-date .webform-container-inline.webform-datepicker .form-item select,body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--membership-internship-other-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--intern-other-end-date .webform-container-inline.webform-datepicker .form-item select,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--membership-internship-other-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--intern-other-start-date .webform-container-inline.webform-datepicker .form-item select,body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--membership-internship-other-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--intern-other-end-date .webform-container-inline.webform-datepicker .form-item select{font-size:0.7em;margin:0;padding:0.45em 0;}body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--membership-internship-other-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--intern-other-start-date .webform-container-inline.webform-datepicker input[type="image"],body.page-membership-application-membership #webform-client-form-3629 fieldset.webform-component-fieldset.candidate-applications--membership-internship-other-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--intern-other-end-date .webform-container-inline.webform-datepicker input[type="image"],body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--membership-internship-other-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--intern-other-start-date .webform-container-inline.webform-datepicker input[type="image"],body.page-membership-application-membership #webform-client-form-3640 fieldset.webform-component-fieldset.candidate-applications--membership-internship-other-fieldgroup .fieldset-wrapper .candidate-applications-wrapper--intern-other-end-date .webform-container-inline.webform-datepicker input[type="image"]{order:-1;height:1.5em;}body.page-membership-application-membership #webform-client-form-3629 fieldset.candidate-applications--associate-postamble-fieldgroup .candidate-applications--associate-i-wish-to-apply label::after,body.page-membership-application-membership #webform-client-form-3640 fieldset.candidate-applications--associate-postamble-fieldgroup .candidate-applications--associate-i-wish-to-apply label::after{content:"*";color:red;}body.page-membership-application-membership #webform-client-form-3629 .form-actions input.webform-draft.form-submit,body.page-membership-application-membership #webform-client-form-3640 .form-actions input.webform-draft.form-submit{margin-left:0;}
html{box-sizing:border-box;}*,*::after,*::before{box-sizing:inherit;}
#colorbox{overflow:visible !important;}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:visible;-webkit-transform:translate3d(0,0,0);}#cboxWrapper{max-width:none;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#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;-ms-interpolation-mode:bicubic;}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0;}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}#cboxOverlay{background:#000000;opacity:0.4 !important;filter:alpha(opacity = 30) !important;}#colorbox{outline:solid .1em #999;-webkit-box-shadow:10px 10px 20px -12px rgba(102,102,102,0.6);-moz-box-shadow:10px 10px 20px -12px rgba(102,102,102,0.6);box-shadow:10px 10px 20px -12px rgba(102,102,102,0.6);}#cboxContent{background:#fff;overflow:visible;}.cboxIframe{background:#fff;}#cboxError{padding:50px;border:0;}#cboxLoadedContent{overflow:visible !important;}.balloon{display:flex;flex-direction:column-reverse;background-color:#FFFFFF;}.balloon .web-atlas-project-details{width:auto;padding-left:1.5em;padding-right:1.5em;}.balloon .web-atlas-project-details h2{margin-top:0;font-size:1.1em;line-height:1.2;font-weight:600;margin-bottom:0.5em;}.balloon .web-atlas-project-details .firm,.balloon .web-atlas-project-details .year{color:#43706d;font-size:0.85em;font-weight:600;line-height:1.2;margin-bottom:0;}.balloon .web-atlas-project-details span.awards{color:#EFB51D;font-size:.85em;}.balloon .web-atlas-project-details .year{margin:0.5em 0;}.balloon .web-atlas-project-details .details{font-size:0.85em;margin-top:1.2em;}.balloon .web-atlas-project-details .details p{margin-bottom:.5em;}.balloon .web-atlas-project-details .address{font-size:0.85em;}.balloon .web-atlas-project-details .address a{color:#43706d;font-weight:400;}.balloon .web-atlas-project-details .edit-node a{color:#43706d;font-size:0.85em;}.balloon .web-atlas-project-photo{width:100%;padding-bottom:1.5em;padding-right:1.5em;}.balloon .web-atlas-project-photo img{width:100%;height:auto;}@media (min-width:55em){.balloon{flex-direction:row;}.balloon .web-atlas-project-details{width:35%;padding-top:1.5em;}.balloon .web-atlas-project-photo{width:65%;padding-top:1.5em;}}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494;}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494;}#cboxLoadingOverlay{background:url(/sites/all/libraries/colorbox/example1/images/loading_background.png) no-repeat center center;}#cboxLoadingGraphic{background:url(/sites/all/libraries/colorbox/example1/images/loading.gif) no-repeat center center;}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0;}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef;}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/sites/all/libraries/colorbox/example1/images/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/sites/all/libraries/colorbox/example1/images/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxClose{position:absolute;top:-3em;right:1em;background:transparent;width:50px;height:50px;text-indent:-9999px;}button#cboxClose::before{content:"\2715";width:50px;height:50px;position:absolute;top:0;left:0;color:#000;text-indent:0;font-size:2.5em;font-weight:100;}#cboxClose:hover{background-position:-25px -25px;}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}
