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{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 .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;}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;}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;}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);}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.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.15em;}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 2em;color:#34726d;}body.front #page #main > .container #content #content-area .block.homepage-hot-links ul.menu li{display:inline-block;margin:0 0 0 0.5em;}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 #canvas{display:none;position:fixed;left:0;top:0;height:100%;width:100%;z-index:-1;opacity:.12;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-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;}@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%;width:74%;}.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%;width:65%;}.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%;width:74%;margin-left:24%;}.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%;width:74%;margin-left:24%;}.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%;width:48%;margin-left:24%;}.two-sidebars #content:last-child{margin-right:0;}}@media screen and (min-width:60em){.two-sidebars #content{float:left;display:block;margin-right:2%;width:40%;margin-left:24%;}.two-sidebars #content:last-child{margin-right:0;}}@media screen and (min-width:45em){#sidebar-first{float:left;display:block;margin-right:3%;width:22%;margin-left:-72%;}#sidebar-first:last-child{margin-right:0;}.one-sidebar.sidebar-first #sidebar-first{margin-left:-96%;}}@media screen and (min-width:60em){#sidebar-first{float:left;display:block;margin-right:2%;width:23%;margin-left:-64%;}#sidebar-first:last-child{margin-right:0;}.one-sidebar.sidebar-first #sidebar-first{margin-left:-96%;}}@media screen and (min-width:45em){#sidebar-second{float:left;display:block;margin-right:3%;width:22%;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%;width:31%;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-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:#7e7c7c;}#sidebar-first ul.menu li a.active,#sidebar-first ul.menu li a.active-trail{color:#34726d;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;}.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{margin-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;}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;}.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;}.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;}
html{box-sizing:border-box;}*,*::after,*::before{box-sizing:inherit;}
