.stage{left:0;position:relative;width:100%;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.stage.active{left:-20em}.container .no-first-padding>[class|="col"]>*:first-child,.container>.row:first-child>[class|="col"]>*:first-child{margin-top:0}.container>.row:last-child>[class|="col"]>*:last-child:not(:first-child){margin-bottom:0}.ccm-page{width:100%;position:relative;overflow:hidden;min-height:100vh}.ccm-page .container{max-width:1280px;width:100%}.ccm-page .container-wide{max-width:1475px}.ccm-page .container-wide-lg{max-width:1650px}.ccm-page .container-full{width:100%;max-width:100%}.ccm-page .padded{padding-top:3em;padding-bottom:3.5em}.ccm-page .padded-lg{padding-top:3.5em;padding-bottom:4.5em}.ccm-page h1{color:#5f4776;font-size:3rem;margin-bottom:.2em}@media only screen and (min-width: 48em){.ccm-page h1{font-size:3.5rem}}@media only screen and (min-width: 62em){.ccm-page h1{font-size:4rem}}.ccm-page h1+h2{color:#a7ad01;font-size:2.2rem;margin-top:-.2em}@media only screen and (min-width: 48em){.ccm-page h1+h2{font-size:2.4rem}}@media only screen and (min-width: 62em){.ccm-page h1+h2{font-size:2.8rem}}.ccm-page h2{font-size:2.8rem;color:#5f4776}@media only screen and (min-width: 48em){.ccm-page h2{font-size:3.1rem}}.ccm-page h3{font-size:2.3rem}@media only screen and (min-width: 48em){.ccm-page h3{font-size:2.6rem}}.ccm-page p,.ccm-page ul,.ccm-page ol{font-size:2rem}.ccm-page p{margin-bottom:.8em}.ccm-page ul,.ccm-page ol{line-height:1.2;margin-bottom:1.5em}.ccm-page ul li,.ccm-page ol li{margin-bottom:.6em}.ccm-page a{color:#764c9e;outline:none}.ccm-page a:hover{text-decoration:none;color:#4f336a}.ccm-page a:active,.ccm-page a:focus{text-decoration:none}.ccm-page a img:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.ccm-page hr{margin:0 .5em 1em 0;border:1px dashed #ccc}.ccm-page .smaller-text{font-size:1.7rem}.ccm-page .larger-text{font-size:2.2rem}.ccm-page .grey-bg{background:#eee}.ccm-page .lt-grey-bg{background:#eee;padding:2em 1.5em 1em 1.5em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:1.8em}.ccm-page .lt-grey-bg h2,.ccm-page .lt-grey-bg h3,.ccm-page .lt-grey-bg h4{margin-top:0}.ccm-page .padded-content{padding:2em 1.5em 1em 1.5em;margin-bottom:1.8em}.ccm-page .padded-content>h2,.ccm-page .padded-content>h3,.ccm-page .padded-content>h4{margin-top:0}.ccm-page .purple-bg{background-color:#5f4776}.ccm-page .purple-bg h2{color:#c9aee3}.ccm-page .purple-bg h3{color:#dfdfdf}.ccm-page .purple-bg p{color:#dfdfdf;font-size:2.2rem}.ccm-page .purple-bg ol,.ccm-page .purple-bg ul{color:#dfdfdf;font-size:2.2rem}.ccm-page .purple-bg a{color:#c9aee3}.ccm-page .purple-bg a:hover{color:#a375cf}.ccm-page a.blue-bg{background:#407ca1;color:#fff}.ccm-page a.blue-bg:hover{background:#478ab3}.ccm-page a.green-bg{background:#a7ad01;color:#fff}.ccm-page a.green-bg:hover{background:#bfc601}.ccm-page .half-width{width:100%}.ccm-page .half-width:first-of-type{border-top:10px solid #fff;border-bottom:5px solid #fff}.ccm-page .half-width:last-of-type{border-bottom:10px solid #fff;border-top:5px solid #fff}.ccm-page .half-width a{display:block}@media only screen and (min-width: 48em){.ccm-page .half-width{width:50%;float:left}.ccm-page .half-width:first-of-type{border-left:none;border-right:5px solid #fff;border-top:10px solid #fff;border-bottom:10px solid #fff}.ccm-page .half-width:last-of-type{border-right:none;border-left:5px solid #fff;border-top:10px solid #fff;border-bottom:10px solid #fff}}.ccm-page .dk-logo-watermark{background:#5f4776 url('/application/themes/westcoast/images/dk-logo-watermark.png') no-repeat 50% 50%}.ccm-page .e-news{padding:1em 0}@media only screen and (min-width: 48em){.ccm-page .e-news{padding-top:3em;padding-bottom:3em}}.ccm-page .e-news p{color:#5f4776;font-size:2.4rem;line-height:1;margin-bottom:0;padding-top:.3em;text-align:center}@media only screen and (min-width: 48em){.ccm-page .e-news p{font-size:2.8rem}}@media only screen and (min-width: 87.5em){.ccm-page .e-news p{float:left;text-align:left}}.ccm-page .e-news .button-wrapper{margin:1em auto 0;text-align:center}.ccm-page .e-news .button-wrapper a{font-size:1.9rem}@media only screen and (min-width: 48em){.ccm-page .e-news .button-wrapper a{font-size:2.1rem}}@media only screen and (min-width: 48em){.ccm-page .e-news .button-wrapper{margin-top:2em}}@media only screen and (min-width: 87.5em){.ccm-page .e-news .button-wrapper{text-align:right;float:left;margin-top:-.2em;margin-left:2em;margin-bottom:0}}.ccm-page .e-news .button-wrapper .button-purple{padding:.6em 2.4em .5em;margin-bottom:0;text-transform:uppercase}@media only screen and (min-width: 48em){.ccm-page .e-news .button-wrapper .button-purple{padding:.7em 5em}}.ccm-page img{max-width:100%}.ccm-page .container img.ccm-image-block{margin-bottom:1.3em;margin-top:.5em}.ccm-page .table th,.ccm-page .table td{font-size:1.8rem}.ccm-page .table thead{background:#f5f5f5}.ccm-page .table caption{background:#ebebeb;border:1px solid #ddd;border-bottom:none;font-size:2.1rem;font-weight:bold;padding-left:.5em}.ccm-page .table-responsive{margin-top:1.2em}.ccm-page .table-responsive .table{min-width:600px}@media only screen and (min-width: 30em){.ccm-page .table-responsive .table{min-width:none}}.ccm-page .table-responsive .table td,.ccm-page .table-responsive .table th{white-space:normal}.ccm-page .table-responsive .table ul{padding-left:20px}.ccm-page .table-responsive .table ul li{font-size:1.8rem}.ccm-page .table-responsive+.table-responsive{margin-top:3em}.ccm-page .padded-content{padding:1.5em 2em;margin-bottom:2em;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.ccm-page .padded-content>*:first-child{margin-top:0;padding-top:0}.ccm-page .padded-content>*:last-child{margin-bottom:0;padding-bottom:0}.ccm-page .lt-purple-grey-bg{background:#f6f4f8}.ccm-page .location-map-header h3{margin-bottom:0}.ccm-page .location-map-header address{color:#c9aee3;font-size:1.8rem;margin-bottom:0}.ccm-page .location-map-header p{font-size:1.6rem;margin-top:0}.ccm-page .location-map-header p a{color:#ebd8fb}@media only screen and (min-width: 87.5em){.ccm-page .col-sm-4:nth-of-type(2) .stat-display{padding-left:5.2em}}@media only screen and (min-width: 87.5em){.ccm-page .col-sm-4:nth-of-type(3) .stat-display{padding-left:5.5em}}.ccm-page .top-padded{padding-top:2em}.ccm-page .ccm-pagination-wrapper{text-align:center}.ccm-page .btn{-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.ccm-page a.btn-primary{color:#eee}.ccm-page a.btn-primary:hover{background-color:#523d66}.ccm-page .btn.btn-outline{background:#fff;border:1px solid #5f4776;color:#5f4776}.ccm-page .btn.btn-outline:hover{background:#eee}.ccm-page .btn-default:hover{background-color:#e1e1e1}.ccm-page [data-url]{cursor:pointer}.ccm-page form.search{clear:both;margin:1.8em 0 1em;padding-bottom:1em;overflow:hidden;max-width:20em}@media only screen and (min-width: 48em){.ccm-page form.search{margin-top:1.9em}}.ccm-page form.search .form-control{border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 0px 8px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 0px 8px rgba(0,0,0,0.2);box-shadow:inset 0 0px 8px rgba(0,0,0,0.2)}.ccm-page form.search .submit{color:#656263;background:#eee;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;margin-left:-.5em;border-color:#eee}.ccm-page form.search .submit:hover{background:#ccc}.ccm-page aside form.search{max-width:none}.ccm-page .section-next-prev{padding-bottom:1.5em}.ccm-page .youtubeBlock+.youtubeBlock{margin-top:2em}.ccm-page .alert .close{margin-top:-11px}.ccm-page .alert .close a{color:#656263}.ccm-page .alert.alert-success{background:#f0f1d9;color:#8d9102;border-color:#f0f1d9}.ccm-page .header-nav-wrapper{position:static}.ccm-page #nav-link{position:fixed;right:.2em;margin:.5em .3em;font-size:3rem;z-index:99;background:rgba(255,255,255,0.2);height:1.2em;width:1.2em;text-align:center;outline:none;-webkit-transition:color .2s ease-out,background-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out}.ccm-page #nav-link:hover{background:rgba(255,255,255,0.4)}.ccm-page #nav-link.active{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0)}@media only screen and (min-width: 48em){.ccm-page #nav-link{top:.3em}}@media screen and (min-width:992px){.ccm-page #nav-link{display:none}}.ccm-page nav.primary-nav{background:#5f4776;position:absolute;top:0;right:-20em;width:20em;min-height:100vh;padding:1em;z-index:9}.ccm-page nav.primary-nav ul{padding-left:0;list-style:none}.ccm-page nav.primary-nav ul ul{margin-top:0;margin-left:1em;background:transparent;display:none}.ccm-page nav.primary-nav ul ul li{border:none}.ccm-page nav.primary-nav ul ul a{display:inline-block;font-size:1.4rem;padding:5px;max-width:12.5em}.ccm-page nav.primary-nav li{margin:0;border-bottom:1px solid #eee;border-color:rgba(50,50,50,0.2)}.ccm-page nav.primary-nav .dropdown-trigger,.ccm-page nav.primary-nav a{display:block;width:auto;color:#eee;font-size:1.8rem;padding:.5em}.ccm-page nav.primary-nav .dropdown-trigger{display:inline-block;width:1.2em;height:1.2em;text-align:center;float:right;cursor:pointer;color:#ccc}@media only screen and (min-width: 48em){.ccm-page nav.primary-nav .dropdown-trigger{top:8px}}.ccm-page nav.primary-nav .dropdown-trigger:hover{color:#656263;background:transparent}.ccm-page #close-nav{position:absolute;top:0;right:0;border:none;font-size:4rem;padding:0 .5em;text-decoration:none;width:2em;height:2em;text-align:right}@media screen and (min-width:992px){.ccm-page #close-nav{display:none}.ccm-page nav.primary-nav{background:rgba(95,71,118,0.9);position:absolute;top:0;left:0;right:0;z-index:5;display:table;min-height:0;padding:0;width:100%}.ccm-page nav.primary-nav .dropdown-trigger{display:none}.ccm-page nav.primary-nav ul{margin-top:3em}.ccm-page nav.primary-nav li{border:none;display:table-cell;font-size:1.6rem;margin:0;padding:0;position:relative;vertical-align:middle;z-index:3;-webkit-transition:color .2s ease-out,background-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out}.ccm-page nav.primary-nav li.nav-path-selected,.ccm-page nav.primary-nav li:active,.ccm-page nav.primary-nav li:focus,.ccm-page nav.primary-nav li:hover{color:#eee;background:#5f4776}.ccm-page nav.primary-nav li:hover>ul{display:block}.ccm-page nav.primary-nav li li:hover ul{display:none}.ccm-page nav.primary-nav a{color:#eee;display:block;padding:1.1em .5em;line-height:1;text-align:center;text-transform:uppercase;font-size:1.4rem;text-decoration:none}.ccm-page nav.primary-nav ul{display:table-row;position:relative;width:100%;margin:0}.ccm-page nav.primary-nav ul ul{background:#fff;background:rgba(255,255,255,0.9);display:none;margin:0;padding:0;position:absolute;top:1.3em;min-width:15em;width:100%;z-index:2}.ccm-page nav.primary-nav ul ul a{display:block;font-size:1.6rem;line-height:1.2;max-width:none;width:100%}.ccm-page nav.primary-nav ul ul:hover{display:block}.ccm-page nav.primary-nav ul ul li{display:block;margin:0;padding:0;width:100%}.ccm-page nav.primary-nav ul ul li a{padding:12px 15px;text-align:left}.ccm-page nav.primary-nav ul ul li ul{display:none}.ccm-page .alternate-header nav.primary-nav{background:#5f4776;-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 3px 3px rgba(0,0,0,0.2);box-shadow:0 3px 3px rgba(0,0,0,0.2)}}@media screen and (min-width:1280px){.ccm-page nav.primary-nav a{font-size:1.6rem}}@media only screen and (min-width: 87.5em){.ccm-page nav.primary-nav a{padding:1.1em .6em}.ccm-page nav.primary-nav ul ul{top:2.75em}}@media only screen and (min-width: 144em){.ccm-page nav.primary-nav a{font-size:1.8rem}}.ccm-page .breadcrumb{margin-top:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.ccm-page .breadcrumb li{display:block;font-size:1.4rem}@media only screen and (min-width: 48em){.ccm-page .breadcrumb li{font-size:1.8rem;display:inline}}.ccm-page .border-wrapper-grey-bg .breadcrumb{background:none;margin:0 0 .5em 0;padding:0}.ccm-page .side-nav{background:#f5f5f5;padding-bottom:.5em;margin-top:.5em}.ccm-page .side-nav li{text-indent:-1.5em;margin-left:1.5em}.ccm-page .side-nav li li li{text-indent:0;margin-left:0}.ccm-page .side-nav li li li ul{margin-left:1.5em}.ccm-page .side-nav h3{background-color:#e6e6e6;margin:0 0 .5em;padding:.4em;font-size:2rem}@media only screen and (min-width: 62em){.ccm-page .side-nav h3{font-size:2.3rem}}.ccm-page .side-nav ul{line-height:1;margin:.2em 0;list-style:none;padding-left:10px;padding-right:10px}.ccm-page .side-nav ul a{color:#8c8c8c;font-size:1.8rem}@media only screen and (min-width: 62em){.ccm-page .side-nav ul a{font-size:2rem}}.ccm-page .side-nav ul a:hover,.ccm-page .side-nav ul a:active,.ccm-page .side-nav ul a:focus{color:#5f4776}.ccm-page .side-nav ul ul{font-size:1.8rem;margin:.5em 0 1.2em 0;padding-left:0}.ccm-page .side-nav ul ul ul{font-size:1.7rem}.ccm-page .side-nav ul ul ul ul{font-size:1.6rem}.ccm-page .side-nav .nav-path-selected>a{color:#764c9e}.ccm-page .section-next-prev a{background:#efefef;border:1px solid #ddd;margin-top:1em;padding:.5em 1.2em;min-width:7em}.ccm-page .section-next-prev a span{font-size:.8em}.ccm-page .image-center{text-align:center}.ccm-page .image-center img{display:inline-block}.ccm-page .checkmark-list ul li{list-style:none;position:relative}.ccm-page .checkmark-list ul li:before{display:inline-block;font-family:"Glyphicons Halflings";content:"\e013";padding-right:.5em;color:#407ca1;font-weight:normal;position:absolute;left:-1.4em}.ccm-page .blue-block{background:#407ca1}.ccm-page .blue-block .link-color-text{color:#64bef5}.ccm-page .blue-block a{color:#64bef5}.ccm-page .blue-block a:hover{color:#4cb4f3}.ccm-page .blue-block[data-url]{-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.ccm-page .blue-block[data-url]:hover{background:#376b8b}.ccm-page .blue-text{color:#407ca1}.ccm-page .green-block{background:#a7ad01}.ccm-page .green-block .link-color-text{color:#dee244}.ccm-page .green-block a{color:#dee244}.ccm-page .green-block a:hover{color:#dadf2e}.ccm-page .green-block[data-url]{-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.ccm-page .green-block[data-url]:hover{background:#989e01}.ccm-page .green-text{color:#a7ad01}.ccm-page .orange-block{background:#cc4c25}.ccm-page .orange-block .link-color-text{color:#fcb39d}.ccm-page .orange-block a{color:#fcb39d}.ccm-page .orange-block a:hover{color:#fba084}.ccm-page .orange-block[data-url]{-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.ccm-page .orange-block[data-url]:hover{background:#b24220}.ccm-page .orange-text{color:#cc4c25}.ccm-page .purple-block{background:#5f4776}.ccm-page .purple-block .link-color-text{color:#c9aee3}.ccm-page .purple-block a{color:#c9aee3}.ccm-page .purple-block a:hover{color:#bc9bdc}.ccm-page .purple-block[data-url]{-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.ccm-page .purple-block[data-url]:hover{background:#503c63}.ccm-page .purple-text{color:#5f4776}@media only screen and (min-width: 1200px){.ccm-page .lg-blue-block{background:#407ca1}.ccm-page .lg-blue-block .link-color-text{color:#64bef5}.ccm-page .lg-blue-block a{color:#64bef5}.ccm-page .lg-blue-block a:hover{color:#4cb4f3}.ccm-page .lg-blue-block[data-url]{-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.ccm-page .lg-blue-block[data-url]:hover{background:#376b8b}.ccm-page .lg-blue-text{color:#407ca1}.ccm-page .lg-green-block{background:#a7ad01}.ccm-page .lg-green-block .link-color-text{color:#dee244}.ccm-page .lg-green-block a{color:#dee244}.ccm-page .lg-green-block a:hover{color:#dadf2e}.ccm-page .lg-green-block[data-url]{-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.ccm-page .lg-green-block[data-url]:hover{background:#989e01}.ccm-page .lg-green-text{color:#a7ad01}.ccm-page .lg-orange-block{background:#cc4c25}.ccm-page .lg-orange-block .link-color-text{color:#fcb39d}.ccm-page .lg-orange-block a{color:#fcb39d}.ccm-page .lg-orange-block a:hover{color:#fba084}.ccm-page .lg-orange-block[data-url]{-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.ccm-page .lg-orange-block[data-url]:hover{background:#b24220}.ccm-page .lg-orange-text{color:#cc4c25}.ccm-page .lg-purple-block{background:#5f4776}.ccm-page .lg-purple-block .link-color-text{color:#c9aee3}.ccm-page .lg-purple-block a{color:#c9aee3}.ccm-page .lg-purple-block a:hover{color:#bc9bdc}.ccm-page .lg-purple-block[data-url]{-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.ccm-page .lg-purple-block[data-url]:hover{background:#503c63}.ccm-page .lg-purple-text{color:#5f4776}}@media only screen and (min-width: 48em){.ccm-page header.primary-header{padding-right:3em}}.ccm-page header.primary-header{position:relative}.ccm-page header.primary-header .logo{padding:2.8em 70px 1.3em 60px}.ccm-page header.primary-header .logo img{margin:0px auto}@media only screen and (min-width: 48em){.ccm-page header.primary-header .logo{padding:2.8em 30px 1.3em 30px}}@media only screen and (min-width: 48em){.ccm-page header.primary-header .logo{padding:2.7em 0 2.5em 2.9em}.ccm-page header.primary-header .logo img{margin:0}}@media only screen and (min-width: 62em){.ccm-page header.primary-header .logo{padding:2.7em 3em}}.ccm-page header.primary-header h2{color:#5f4776;margin:0;text-align:center;font-size:1.8rem}.ccm-page header.primary-header h3{color:#a7ad01;margin:0 0 1.2em 0;text-align:center;font-size:1.4rem}@media only screen and (min-width:375px){.ccm-page header.primary-header h2{font-size:2.1rem}.ccm-page header.primary-header h3{font-size:1.6rem}}@media only screen and (min-width: 30em){.ccm-page header.primary-header h2{font-size:2.6rem}}@media only screen and (min-width: 48em){.ccm-page header.primary-header h2{margin-top:1.5em;text-align:right}.ccm-page header.primary-header h3{text-align:right;margin-bottom:0}}@media only screen and (min-width: 62em){.ccm-page header.primary-header h2{font-size:2.8rem;margin-top:1.7em;text-align:right}.ccm-page header.primary-header h3{font-size:2.1rem;text-align:right}}@media only screen and (min-width: 87.5em){.ccm-page header.primary-header h2{font-size:3.8rem;margin-top:1.2em}.ccm-page header.primary-header h3{font-size:2.6rem}}@media only screen and (min-width: 119em){.ccm-page header.primary-header h2{font-size:4.2rem;margin-top:1.1em}.ccm-page header.primary-header h3{font-size:2.6rem}}.ccm-page .header-nav-image-wrapper{overflow:hidden}@media screen and (min-width:992px){.ccm-page .header-nav-image-wrapper{position:relative}}.ccm-page .header-nav-image-wrapper .purple-header{background:#5f4776;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #3f2e4e), color-stop(1, #5f4776));background:-ms-linear-gradient(bottom, #3f2e4e, #5f4776);background:-moz-linear-gradient(center bottom, #3f2e4e 0%, #5f4776 100%);background:-o-linear-gradient(#5f4776, #3f2e4e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5f4776', endColorstr='#3f2e4e', GradientType=0);align-items:center;display:flex;min-height:25vh}@media only screen and (min-width: 62em){.ccm-page .header-nav-image-wrapper .purple-header{padding-top:4em}}.ccm-page .header-nav-image-wrapper .purple-header h1,.ccm-page .header-nav-image-wrapper .purple-header h2,.ccm-page .header-nav-image-wrapper .purple-header h3,.ccm-page .header-nav-image-wrapper .purple-header h4,.ccm-page .header-nav-image-wrapper .purple-header h5,.ccm-page .header-nav-image-wrapper .purple-header h6{color:#fff}.ccm-page .header-nav-image-wrapper .purple-header h1{line-height:1}.ccm-page .header-nav-image-wrapper .purple-header h1+h2{font-size:2rem;margin-top:-.3em;-moz-opacity:.6;-khtml-opacity:.6;-webkit-opacity:.6;opacity:.6;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);filter:alpha(opacity=60)}@media only screen and (min-width: 62em){.ccm-page .header-nav-image-wrapper .purple-header h1+h2{margin-top:-.5em}}.ccm-page .header-nav-image-wrapper .purple-header p,.ccm-page .header-nav-image-wrapper .purple-header li{color:rgba(255,255,255,0.6);margin-bottom:0}.ccm-page .header-nav-image-wrapper .purple-header p+h1{margin-top:0;padding-top:0}.ccm-page .header-nav-image-wrapper .purple-header .row img{display:none}.ccm-page .header-nav-image-wrapper .purple-header .row p,.ccm-page .header-nav-image-wrapper .purple-header .row h1{letter-spacing:2.5px}@media only screen and (min-width: 48em){.ccm-page .header-nav-image-wrapper .purple-header .row{display:flex;align-items:center}.ccm-page .header-nav-image-wrapper .purple-header .row p{font-size:2rem;letter-spacing:3px;margin-top:-.2em !important}.ccm-page .header-nav-image-wrapper .purple-header .row h1{font-size:4rem;letter-spacing:3px;margin-top:-.4em !important}.ccm-page .header-nav-image-wrapper .purple-header .row p+h1{margin-top:0 !important}}@media only screen and (min-width: 62em){.ccm-page .header-nav-image-wrapper .purple-header .row p{font-size:2.4rem;margin-top:-.7em !important}.ccm-page .header-nav-image-wrapper .purple-header .row h1{font-size:3.8rem;margin-top:-.14em}.ccm-page .header-nav-image-wrapper .purple-header .row img{display:inline-block;float:right;max-width:22em;margin-top:0;margin-bottom:.8em}}@media only screen and (min-width: 87.5em){.ccm-page .header-nav-image-wrapper .purple-header .row p{font-size:3rem;margin-top:-.5em !important}.ccm-page .header-nav-image-wrapper .purple-header .row h1{font-size:4rem;margin-top:-.14em}.ccm-page .header-nav-image-wrapper .purple-header .row img{max-width:24em;margin-right:-20px;margin-top:.5em;margin-bottom:1.3em}}@media only screen and (min-width: 119em){.ccm-page .header-nav-image-wrapper .purple-header .row p{font-size:3rem}.ccm-page .header-nav-image-wrapper .purple-header .row h1{font-size:4.8rem;margin-top:-.14em}.ccm-page .header-nav-image-wrapper .purple-header .row img{max-width:100%;margin-right:-130px}}@media only screen and (min-width: 144em){.ccm-page .header-nav-image-wrapper .purple-header .row h1{font-size:6.2rem}}.ccm-page .banner-image{top:0;left:0;right:0;width:100%;position:relative;z-index:1;min-height:2.2em}.ccm-page .banner-image img{width:100%}.ccm-page .register-link,.ccm-page .login-link{background:rgba(204,204,204,0.5);border:1px solid #ccc;color:#fff;display:block;padding:.5em 1em;position:absolute;z-index:10;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.ccm-page .register-link:hover,.ccm-page .login-link:hover{background:rgba(255,255,255,0.8)}.ccm-page .register-link{background:#523d66;top:27em;right:-10em}.ccm-page .login-link{top:27em;right:-16em}@media only screen and (min-width: 62em){.ccm-page .register-link{color:#ffffff;padding:.6em 1.3em .2em;right:6.5em;text-decoration:none;top:-5px}.ccm-page .login-link{color:#5f4776;padding:.2em 1.3em .2em;right:.5em;text-decoration:none;top:0}}.ccm-page .go-to-nav{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;background-image:none;border:1px solid #5f4776;border-top:0;color:#5f4776;font-size:1.6rem;margin-top:0;margin-right:1.6em;padding:5px 1em;position:absolute;left:50%;transform:translateX(-50%);z-index:2}.ccm-page .go-to-nav:hover,.ccm-page .go-to-nav:active:focus,.ccm-page .go-to-nav:focus{background-color:#523d66;color:#dfdfdf;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:inset 0 0 20px rgba(0,0,0,0.6);-moz-box-shadow:inset 0 0 20px rgba(0,0,0,0.6);box-shadow:inset 0 0 20px rgba(0,0,0,0.6)}.ccm-page .dashboard-link,.ccm-page .donate-link{background:#5f4776 url('/application/themes/westcoast/images/donate-heart.png') no-repeat 79.5% 50%;background-size:17%;color:#dfdfdf;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:inset 0 0 20px rgba(0,0,0,0.6);-moz-box-shadow:inset 0 0 20px rgba(0,0,0,0.6);box-shadow:inset 0 0 20px rgba(0,0,0,0.6);font-size:1.6rem;padding:.3em 4em .2em 2em;position:absolute;text-transform:uppercase;left:50%;transform:translateX(-50%);z-index:2}.ccm-page .dashboard-link:hover,.ccm-page .donate-link:hover,.ccm-page .dashboard-link:active,.ccm-page .donate-link:active,.ccm-page .dashboard-link:focus,.ccm-page .donate-link:focus{background-color:#523d66;color:#dfdfdf;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:inset 0 0 20px rgba(0,0,0,0.6);-moz-box-shadow:inset 0 0 20px rgba(0,0,0,0.6);box-shadow:inset 0 0 20px rgba(0,0,0,0.6)}.ccm-page .dashboard-link:active,.ccm-page .donate-link:active{background:#5f4776 url('/application/themes/westcoast/images/donate-heart.png') no-repeat 79.5% 50%;background-size:17%}@media only screen and (min-width: 62em){.ccm-page .dashboard-link,.ccm-page .donate-link{font-size:2.0rem}}@media only screen and (min-width: 144em){.ccm-page .dashboard-link,.ccm-page .donate-link{font-size:2.4rem;padding-bottom:.3em}}@media only screen and (min-width: 48em){.ccm-page .donate-link{right:1em;left:auto;transform:translateX(0)}}.ccm-page a.dashboard-link{color:#dfdfdf;background-image:none;background:#5f4776;border:1px solid #5f4776;border-top:0;font-size:1.8rem;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0);-moz-box-shadow:inset 0 0 0 rgba(0,0,0,0);box-shadow:inset 0 0 0 rgba(0,0,0,0);margin-top:0;padding:5px 1em;text-transform:none}.ccm-page a.dashboard-link:hover,.ccm-page a.dashboard-link:active,.ccm-page a.dashboard-link:focus{background:#523d66;background-image:none;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0);-moz-box-shadow:inset 0 0 0 rgba(0,0,0,0);box-shadow:inset 0 0 0 rgba(0,0,0,0)}@media only screen and (min-width: 48em){.ccm-page a.dashboard-link{right:1em;left:auto;transform:translateX(0)}}.ccm-page .show-user-dashboard.show-go-to-mobile .go-to-nav,.ccm-page .show-user-dashboard.show-go-to-mobile .dashboard-link{transform:translateX(0);font-size:1.6rem}.ccm-page .show-user-dashboard.show-go-to-mobile .go-to-nav{left:.3em}.ccm-page .show-user-dashboard.show-go-to-mobile .dashboard-link{left:auto;right:.3em}@media screen and (min-width:340px){.ccm-page .show-user-dashboard.show-go-to-mobile .go-to-nav{left:1em}.ccm-page .show-user-dashboard.show-go-to-mobile .dashboard-link{right:1em}}.ccm-page .announcement{background:#5f4776;padding:.5em 0 .1em;position:relative}.ccm-page .announcement #close-announcement{position:absolute;color:#fff;top:-.17em;left:0;cursor:pointer;font-size:3rem;margin-left:.2em;width:1em}.ccm-page .announcement #close-announcement:hover{color:#fff}@media screen and (min-width:992px){.ccm-page .announcement #close-announcement{left:auto;right:0}}.ccm-page .announcement h1,.ccm-page .announcement h2,.ccm-page .announcement h3,.ccm-page .announcement h4,.ccm-page .announcement h5,.ccm-page .announcement h6,.ccm-page .announcement li,.ccm-page .announcement p{color:#fff;padding:.4em 3.7em .1em .5em;font-size:1.6rem}@media only screen and (min-width: 48em){.ccm-page .announcement h1,.ccm-page .announcement h2,.ccm-page .announcement h3,.ccm-page .announcement h4,.ccm-page .announcement h5,.ccm-page .announcement h6,.ccm-page .announcement li,.ccm-page .announcement p{padding-right:.5em}}@media only screen and (min-width: 62em){.ccm-page .announcement h1,.ccm-page .announcement h2,.ccm-page .announcement h3,.ccm-page .announcement h4,.ccm-page .announcement h5,.ccm-page .announcement h6,.ccm-page .announcement li,.ccm-page .announcement p{font-size:1.8rem}}@media only screen and (min-width: 119em){.ccm-page .announcement h1,.ccm-page .announcement h2,.ccm-page .announcement h3,.ccm-page .announcement h4,.ccm-page .announcement h5,.ccm-page .announcement h6,.ccm-page .announcement li,.ccm-page .announcement p{font-size:2rem}}.ccm-page .announcement a{color:#c9aee3}.ccm-page .formatted-form fieldset{border:1px solid #ccc;margin-bottom:1em;padding:.3em 1.5em 1em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.ccm-page .formatted-form legend{background:#fff;border:none;display:inline-block;margin-bottom:0;margin-left:-.5em;padding:0 .5em;width:auto}.ccm-page .formatted-form h4{font-size:2.2rem}.ccm-page .formatted-form select.form-control{height:31px}.ccm-page .formatted-form label{font-weight:normal}.ccm-page .formatted-form p{font-size:1.7rem}.ccm-page .formatted-form label.inline{display:inline-block;padding-right:1em;margin-top:.1em}.ccm-page .formatted-form .editr--toolbar a.vw-btn-separator{display:none}.ccm-page .formatted-form .editr{margin-bottom:2em}.ccm-page .formatted-form .form-group .radio,.ccm-page .formatted-form .form-group .checkbox{margin-top:0}.ccm-page .btn.margin-right{margin-right:1em}.ccm-page footer{padding-top:2em}.ccm-page footer p{font-size:1.6rem;text-align:center}@media only screen and (min-width: 48em){.ccm-page footer p{text-align:left}}.ccm-page footer .column-one{text-align:center}@media only screen and (min-width: 48em){.ccm-page footer .column-one{text-align:left}}.ccm-page footer .column-one img.ccm-image-block{margin:0 auto 0 auto}@media only screen and (min-width: 48em){.ccm-page footer .column-one img.ccm-image-block{margin:0 0 1em 0}}.ccm-page footer .column-one .pull-left{padding-right:.5em;float:none !important;display:inline-block;margin-top:1em;margin-bottom:1em}@media only screen and (min-width: 48em){.ccm-page footer .column-one .pull-left{float:left !important}}.ccm-page footer .column-one p{margin-top:.5em;margin-bottom:.5em}.ccm-page footer .column-two img{margin:1.7em auto 1em auto;max-width:85px}@media only screen and (min-width: 62em){.ccm-page footer .column-two img{margin-top:.7em;max-width:100%}}.ccm-page footer .column-three a{display:block;padding-bottom:3.2em;overflow:hidden}.ccm-page footer .column-three a:last-of-type{padding-bottom:1em}@media only screen and (min-width: 48em){.ccm-page footer .column-three a{display:inline-block;clear:both;float:right}}.ccm-page footer .column-three img.ccm-image-block{clear:both;display:block;margin:0 auto}@media only screen and (min-width: 48em){.ccm-page footer .column-three img.ccm-image-block{float:right;text-align:right}}.ccm-page footer p.small{font-size:1.4rem;color:#999;text-align:center}@media only screen and (min-width: 62em){.ccm-page footer .col-sm-12{margin-top:-1.5em}}.ccm-page .footer-search{clear:both;margin:1.8em auto 1em;padding-bottom:1em;max-width:300px;overflow:hidden;text-align:center}@media only screen and (min-width: 48em){.ccm-page .footer-search{margin-top:1.9em}}@media only screen and (min-width: 87.5em){.ccm-page .footer-search{max-width:375px}.ccm-page .footer-search .input-group .form-control{width:245px}}.ccm-page .footer-search .form-control{border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 0px 8px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 0px 8px rgba(0,0,0,0.2);box-shadow:inset 0 0px 8px rgba(0,0,0,0.2)}.ccm-page .footer-search .submit{color:#656263;background:#eee;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;margin-left:-.5em;border-color:#eee}.ccm-page .footer-search .submit:hover{background:#ccc}.ccm-page .clearfix{clear:both}.ccm-page .no-gutter .row{margin-left:0;margin-right:0}.ccm-page .no-gutter .col-xs-1,.ccm-page .no-gutter .col-sm-1,.ccm-page .no-gutter .col-md-1,.ccm-page .no-gutter .col-lg-1,.ccm-page .no-gutter .col-xs-2,.ccm-page .no-gutter .col-sm-2,.ccm-page .no-gutter .col-md-2,.ccm-page .no-gutter .col-lg-2,.ccm-page .no-gutter .col-xs-3,.ccm-page .no-gutter .col-sm-3,.ccm-page .no-gutter .col-md-3,.ccm-page .no-gutter .col-lg-3,.ccm-page .no-gutter .col-xs-4,.ccm-page .no-gutter .col-sm-4,.ccm-page .no-gutter .col-md-4,.ccm-page .no-gutter .col-lg-4,.ccm-page .no-gutter .col-xs-5,.ccm-page .no-gutter .col-sm-5,.ccm-page .no-gutter .col-md-5,.ccm-page .no-gutter .col-lg-5,.ccm-page .no-gutter .col-xs-6,.ccm-page .no-gutter .col-sm-6,.ccm-page .no-gutter .col-md-6,.ccm-page .no-gutter .col-lg-6,.ccm-page .no-gutter .col-xs-7,.ccm-page .no-gutter .col-sm-7,.ccm-page .no-gutter .col-md-7,.ccm-page .no-gutter .col-lg-7,.ccm-page .no-gutter .col-xs-8,.ccm-page .no-gutter .col-sm-8,.ccm-page .no-gutter .col-md-8,.ccm-page .no-gutter .col-lg-8,.ccm-page .no-gutter .col-xs-9,.ccm-page .no-gutter .col-sm-9,.ccm-page .no-gutter .col-md-9,.ccm-page .no-gutter .col-lg-9,.ccm-page .no-gutter .col-xs-10,.ccm-page .no-gutter .col-sm-10,.ccm-page .no-gutter .col-md-10,.ccm-page .no-gutter .col-lg-10,.ccm-page .no-gutter .col-xs-11,.ccm-page .no-gutter .col-sm-11,.ccm-page .no-gutter .col-md-11,.ccm-page .no-gutter .col-lg-11,.ccm-page .no-gutter .col-xs-12,.ccm-page .no-gutter .col-sm-12,.ccm-page .no-gutter .col-md-12,.ccm-page .no-gutter .col-lg-12{padding-left:0;padding-right:0}.ccm-page .narrow-gutter .row{margin-left:-10px;margin-right:-10px}.ccm-page .narrow-gutter .col-xs-1,.ccm-page .narrow-gutter .col-sm-1,.ccm-page .narrow-gutter .col-md-1,.ccm-page .narrow-gutter .col-lg-1,.ccm-page .narrow-gutter .col-xs-2,.ccm-page .narrow-gutter .col-sm-2,.ccm-page .narrow-gutter .col-md-2,.ccm-page .narrow-gutter .col-lg-2,.ccm-page .narrow-gutter .col-xs-3,.ccm-page .narrow-gutter .col-sm-3,.ccm-page .narrow-gutter .col-md-3,.ccm-page .narrow-gutter .col-lg-3,.ccm-page .narrow-gutter .col-xs-4,.ccm-page .narrow-gutter .col-sm-4,.ccm-page .narrow-gutter .col-md-4,.ccm-page .narrow-gutter .col-lg-4,.ccm-page .narrow-gutter .col-xs-5,.ccm-page .narrow-gutter .col-sm-5,.ccm-page .narrow-gutter .col-md-5,.ccm-page .narrow-gutter .col-lg-5,.ccm-page .narrow-gutter .col-xs-6,.ccm-page .narrow-gutter .col-sm-6,.ccm-page .narrow-gutter .col-md-6,.ccm-page .narrow-gutter .col-lg-6,.ccm-page .narrow-gutter .col-xs-7,.ccm-page .narrow-gutter .col-sm-7,.ccm-page .narrow-gutter .col-md-7,.ccm-page .narrow-gutter .col-lg-7,.ccm-page .narrow-gutter .col-xs-8,.ccm-page .narrow-gutter .col-sm-8,.ccm-page .narrow-gutter .col-md-8,.ccm-page .narrow-gutter .col-lg-8,.ccm-page .narrow-gutter .col-xs-9,.ccm-page .narrow-gutter .col-sm-9,.ccm-page .narrow-gutter .col-md-9,.ccm-page .narrow-gutter .col-lg-9,.ccm-page .narrow-gutter .col-xs-10,.ccm-page .narrow-gutter .col-sm-10,.ccm-page .narrow-gutter .col-md-10,.ccm-page .narrow-gutter .col-lg-10,.ccm-page .narrow-gutter .col-xs-11,.ccm-page .narrow-gutter .col-sm-11,.ccm-page .narrow-gutter .col-md-11,.ccm-page .narrow-gutter .col-lg-11,.ccm-page .narrow-gutter .col-xs-12,.ccm-page .narrow-gutter .col-sm-12,.ccm-page .narrow-gutter .col-md-12,.ccm-page .narrow-gutter .col-lg-12{padding-left:10px;padding-right:10px}.ccm-page .large-gutter .row{margin-left:-45px;margin-right:-45px}.ccm-page .large-gutter .col-xs-1,.ccm-page .large-gutter .col-sm-1,.ccm-page .large-gutter .col-md-1,.ccm-page .large-gutter .col-lg-1,.ccm-page .large-gutter .col-xs-2,.ccm-page .large-gutter .col-sm-2,.ccm-page .large-gutter .col-md-2,.ccm-page .large-gutter .col-lg-2,.ccm-page .large-gutter .col-xs-3,.ccm-page .large-gutter .col-sm-3,.ccm-page .large-gutter .col-md-3,.ccm-page .large-gutter .col-lg-3,.ccm-page .large-gutter .col-xs-4,.ccm-page .large-gutter .col-sm-4,.ccm-page .large-gutter .col-md-4,.ccm-page .large-gutter .col-lg-4,.ccm-page .large-gutter .col-xs-5,.ccm-page .large-gutter .col-sm-5,.ccm-page .large-gutter .col-md-5,.ccm-page .large-gutter .col-lg-5,.ccm-page .large-gutter .col-xs-6,.ccm-page .large-gutter .col-sm-6,.ccm-page .large-gutter .col-md-6,.ccm-page .large-gutter .col-lg-6,.ccm-page .large-gutter .col-xs-7,.ccm-page .large-gutter .col-sm-7,.ccm-page .large-gutter .col-md-7,.ccm-page .large-gutter .col-lg-7,.ccm-page .large-gutter .col-xs-8,.ccm-page .large-gutter .col-sm-8,.ccm-page .large-gutter .col-md-8,.ccm-page .large-gutter .col-lg-8,.ccm-page .large-gutter .col-xs-9,.ccm-page .large-gutter .col-sm-9,.ccm-page .large-gutter .col-md-9,.ccm-page .large-gutter .col-lg-9,.ccm-page .large-gutter .col-xs-10,.ccm-page .large-gutter .col-sm-10,.ccm-page .large-gutter .col-md-10,.ccm-page .large-gutter .col-lg-10,.ccm-page .large-gutter .col-xs-11,.ccm-page .large-gutter .col-sm-11,.ccm-page .large-gutter .col-md-11,.ccm-page .large-gutter .col-lg-11,.ccm-page .large-gutter .col-xs-12,.ccm-page .large-gutter .col-sm-12,.ccm-page .large-gutter .col-md-12,.ccm-page .large-gutter .col-lg-12{padding-left:45px;padding-right:45px}@media only screen and (min-width:1650px){.ccm-page .large-gutter-on-xlarge .row{margin-left:-45px;margin-right:-45px}.ccm-page .large-gutter-on-xlarge .col-xs-1,.ccm-page .large-gutter-on-xlarge .col-sm-1,.ccm-page .large-gutter-on-xlarge .col-md-1,.ccm-page .large-gutter-on-xlarge .col-lg-1,.ccm-page .large-gutter-on-xlarge .col-xs-2,.ccm-page .large-gutter-on-xlarge .col-sm-2,.ccm-page .large-gutter-on-xlarge .col-md-2,.ccm-page .large-gutter-on-xlarge .col-lg-2,.ccm-page .large-gutter-on-xlarge .col-xs-3,.ccm-page .large-gutter-on-xlarge .col-sm-3,.ccm-page .large-gutter-on-xlarge .col-md-3,.ccm-page .large-gutter-on-xlarge .col-lg-3,.ccm-page .large-gutter-on-xlarge .col-xs-4,.ccm-page .large-gutter-on-xlarge .col-sm-4,.ccm-page .large-gutter-on-xlarge .col-md-4,.ccm-page .large-gutter-on-xlarge .col-lg-4,.ccm-page .large-gutter-on-xlarge .col-xs-5,.ccm-page .large-gutter-on-xlarge .col-sm-5,.ccm-page .large-gutter-on-xlarge .col-md-5,.ccm-page .large-gutter-on-xlarge .col-lg-5,.ccm-page .large-gutter-on-xlarge .col-xs-6,.ccm-page .large-gutter-on-xlarge .col-sm-6,.ccm-page .large-gutter-on-xlarge .col-md-6,.ccm-page .large-gutter-on-xlarge .col-lg-6,.ccm-page .large-gutter-on-xlarge .col-xs-7,.ccm-page .large-gutter-on-xlarge .col-sm-7,.ccm-page .large-gutter-on-xlarge .col-md-7,.ccm-page .large-gutter-on-xlarge .col-lg-7,.ccm-page .large-gutter-on-xlarge .col-xs-8,.ccm-page .large-gutter-on-xlarge .col-sm-8,.ccm-page .large-gutter-on-xlarge .col-md-8,.ccm-page .large-gutter-on-xlarge .col-lg-8,.ccm-page .large-gutter-on-xlarge .col-xs-9,.ccm-page .large-gutter-on-xlarge .col-sm-9,.ccm-page .large-gutter-on-xlarge .col-md-9,.ccm-page .large-gutter-on-xlarge .col-lg-9,.ccm-page .large-gutter-on-xlarge .col-xs-10,.ccm-page .large-gutter-on-xlarge .col-sm-10,.ccm-page .large-gutter-on-xlarge .col-md-10,.ccm-page .large-gutter-on-xlarge .col-lg-10,.ccm-page .large-gutter-on-xlarge .col-xs-11,.ccm-page .large-gutter-on-xlarge .col-sm-11,.ccm-page .large-gutter-on-xlarge .col-md-11,.ccm-page .large-gutter-on-xlarge .col-lg-11,.ccm-page .large-gutter-on-xlarge .col-xs-12,.ccm-page .large-gutter-on-xlarge .col-sm-12,.ccm-page .large-gutter-on-xlarge .col-md-12,.ccm-page .large-gutter-on-xlarge .col-lg-12{padding-left:45px;padding-right:45px}}.ccm-page .simple-select{cursor:pointer;display:block;height:3em;margin-top:7px;position:relative;width:100%;background:#eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0 1em 2.5em 0}.ccm-page .simple-select label{color:#5f4776;font-size:2rem;font-weight:normal;display:block;line-height:2em;position:absolute;width:100%;height:3em}.ccm-page .simple-select label:after{content:'All';position:absolute;top:0;left:8em;display:block;height:2.7em;background:#fff;font-size:1.4rem;width:67%;font-weight:400;max-width:22em;padding:0 1em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-position:97% 50%;background-repeat:no-repeat;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAICAYAAAAftBSpAAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wEZBSYOHWBZNwAAAKNJREFUKM+Vz0FxAkEQBdAHFQFIQEIkrIRcdy4EB+sAJETCnP4ZCUhAQgTkgIBULZdJ1bIBCubY8/t196Lv+zf84CvJ3guvlLLHsEzyiwG7Ukp9AajYYVhCkootNs9ALbPBNkldjOM4/exwwDe6JOdZ8wpHrPGR5AhXSAu+t+AVNAO6JKe/nn/IBDrgjM9Wrli1DU7T/E3kxmT3TnyIzCD3ALgAVCZQHxvNEt0AAAAASUVORK5CYII=')}.ccm-page .simple-select:hover label{color:#5f4776}.ccm-page .simple-select select{left:7.4em;position:absolute;top:0;right:1em;filter:alpha(opacity=0);opacity:0;width:67%;display:block;padding:0;margin:0;height:2.8em;max-width:20.5em}.ccm-page .simple-select option{color:#5f4776}.ccm-page .simple-select label,.ccm-page .simple-select select{-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ccm-page ul.nav-tabs{border-bottom:none;margin-bottom:-1px;margin-top:1em}.ccm-page ul.nav-tabs li{margin-bottom:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#f3f3f3;color:#fff;margin-right:.3em}.ccm-page ul.nav-tabs li.active{background:#fff}.ccm-page ul.nav-tabs li a{padding-top:6px;padding-bottom:6px}.ccm-page .tab-content{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #eee;padding:1em 2em;margin-bottom:2em}.ccm-page .tab-content>.tab-pane>.padded-content,.ccm-page .tab-content>.tab-pane>.lt-grey-bg{margin-left:-2em;margin-right:-2em}.ccm-page .background-image{background-size:cover;background-position:50% 50%;height:30vh;max-height:775px;position:relative}.ccm-page .background-image a{display:block;height:100%;width:100%}@media only screen and (min-width: 48em){.ccm-page .background-image{height:40vh}}@media only screen and (min-width: 1200px){.ccm-page .background-image{height:50vh}}@media only screen and (min-width: 87.5em){.ccm-page .background-image{height:55vh}}@media only screen and (min-width: 119em){.ccm-page .background-image{height:60vh}}#ccm-account-menu-container #ccm-account-menu{left:3px;top:3px;right:unset}#ccm-account-menu-container #ccm-account-menu ul{max-width:250px}#ccm-account-menu-container #ccm-account-menu ul a{white-space:normal}@media only screen and (min-width: 62em){#ccm-account-menu-container #ccm-account-menu{left:unset;top:10px;right:10px}}#ccm-account-menu-container #ccm-account-menu .btn{margin-top:0;padding:.35em 1.2em}.page-template-workshop-archive .address-wrapper{margin-bottom:0;padding-bottom:0}.page-type-workshops-archive .col-md-4{margin-top:3em}@media only screen and (min-width: 62em){.page-type-workshops-archive .col-md-4{margin-top:1.5em}}.page-type-workshops-archive .col-md-4 .border-wrapper{font-size:1.8rem;line-height:1.8}.page-type-workshops-archive .col-md-4 div.ccm-block-share-this-page{border:none;margin-top:0;padding:0;text-align:center}.page-type-workshops-archive .col-md-4 div.ccm-block-share-this-page h3{display:inline-block;float:none}.page-type-workshops-archive .col-md-4 div.ccm-block-share-this-page ul.list-inline{display:inline-block;float:none;margin-top:0}.page-type-workshops-archive .col-md-4 .button{background:#eee;border:none;margin-bottom:.1em;padding:.6em 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.page-type-workshops-archive .col-md-4 .button:hover{background:#dcdcdc}.page-type-workshops-archive .container .row div.border-wrapper{margin-bottom:2em}.page-type-workshops-archive .border-wrapper-green p{font-size:1.8rem;line-height:1.4}.page-type-document-page header.primary-header .logo{padding-top:2em;padding-bottom:2em}@media only screen and (min-width: 87.5em){.page-type-document-page header.primary-header .logo{padding-top:2.7em;padding-bottom:2.7em}}.page-type-document-page h1{margin-top:0}.page-type-document-page .checkmark-list ul li:before{color:#764c9e}.page-type-workshop .col-md-4 div.ccm-block-share-this-page{border:none;padding:0;text-align:center}.page-type-workshop .col-md-4 div.ccm-block-share-this-page h3{display:inline-block;float:none}.page-type-workshop .col-md-4 div.ccm-block-share-this-page ul.list-inline{display:inline-block;float:none;margin-top:0}.page-template-home h2{font-size:2.6rem}@media only screen and (min-width: 30em){.page-template-home h2{font-size:3.2rem}}@media only screen and (min-width: 48em){.page-template-home h2{font-size:3.6rem}}@media only screen and (min-width: 62em){.page-template-home h2{font-size:3.8rem}}@media only screen and (min-width: 87.5em){.page-template-home h2{font-size:4.2rem}}.page-template-home .news-list-wrapper{margin-top:2em}.page-template-home .news-list-wrapper h2{font-size:2.4rem}.home-main-content{background:transparent url('/application/themes/westcoast/images/WCCRC-Icon.png') no-repeat 50% 50%;background-size:auto 70%;margin:1em 0 1.4em;position:relative}.home-main-content:before,.home-main-content:after{background-size:contain;content:' ';display:block;width:7em;height:14em;margin-top:-7em;position:absolute;top:50%;z-index:-1}@media only screen and (min-width: 87.5em){.home-main-content:before{background:transparent url('/application/themes/westcoast/images/green-arrow-decorative.png') no-repeat 0 0%;background-size:contain;left:0}.home-main-content:after{background:transparent url('/application/themes/westcoast/images/purple-arrow-decorative.png') no-repeat 100% 0;background-size:contain;right:0}}.home-main-content .col-sm-6:first-of-type h2{color:#a7ad01}.home-main-content .container .row .notice .border-wrapper{margin-bottom:1em}.home-main-content h2{font-size:2.6rem}@media only screen and (min-width: 30em){.home-main-content h2{font-size:3.6rem}}@media only screen and (min-width: 48em){.home-main-content h2{font-size:2.8rem}}@media only screen and (min-width: 62em){.home-main-content h2{font-size:3.6rem}}@media only screen and (min-width: 87.5em){.home-main-content h2{font-size:4.2rem}}.home-main-content .e-news{margin-top:4em}@media only screen and (min-width:1280px){.home-main-content .col-sm-6 .button-wrapper{margin-top:1.3em}.home-main-content .col-sm-6:first-of-type{padding-right:5.5em}.home-main-content .col-sm-6:last-of-type{padding-left:5.5em}}@media only screen and (min-width: 119em){.home-main-content .col-sm-6:first-of-type{padding-right:11em}.home-main-content .col-sm-6:last-of-type{padding-left:11em}}#home .feature-item .content{padding:2em 2.5em 7em}@media only screen and (min-width: 30em){#home .feature-item .content{padding:2em 2.5em 10em}}@media only screen and (min-width: 48em){#home .feature-item .content{padding:2em 2.5em 11.7em}}@media only screen and (min-width: 62em){#home .feature-item .content{padding:2em 2.5em 12.1em}}@media only screen and (min-width: 87.5em){#home .feature-item .content{padding-bottom:1.8em;padding-top:1em}}.vccrr{position:relative;padding-bottom:2em}.vccrr h2{padding-top:3.6em}@media only screen and (min-width: 48em){.vccrr h2{padding-top:2.7em}}@media only screen and (min-width: 62em){.vccrr h2{padding-top:3.7em}}@media only screen and (min-width:1366px){.vccrr h2{padding-top:4.7em}}.vccrr p{text-align:left}@media only screen and (min-width: 48em){.vccrr p{text-align:center}}.vccrr img{position:absolute;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:-1.6em;left:50%;width:70%}@media only screen and (min-width: 20em){.vccrr img{width:55%;top:-3.6em}}@media only screen and (min-width: 30em){.vccrr img{width:45%}}@media only screen and (min-width:575px){.vccrr img{width:40%}}@media only screen and (min-width: 48em){.vccrr img{width:35%;top:-2.5em}}@media only screen and (min-width: 62em){.vccrr img{width:27%}}@media only screen and (min-width:1366px){.vccrr img{width:33%}}.homepage-news p{text-align:left}.homepage-news.padded{padding-top:3.8em}#about .bg-image{background-repeat:no-repeat;right:0}@media only screen and (min-width: 1200px){#about .bg-image.about-image-1{background-image:url('/application/themes/westcoast/images/library-lending-wht-bg.png');background-position:133% 110px;background-size:auto 400px}}@media only screen and (min-width:1350px){#about .bg-image.about-image-1{background-position:122% 110px}}@media only screen and (min-width: 87.5em){#about .bg-image.about-image-1{background-position:127% 112px;background-size:auto 450px}}@media only screen and (min-width:1600px){#about .bg-image.about-image-1{background-position:111% 125px;background-size:auto 475px}}@media only screen and (min-width: 119em){#about .bg-image.about-image-1{background-position:104.5% 125px;background-size:auto 485px}}@media only screen and (min-width: 144em){#about .bg-image.about-image-1{background-position:82% 120px;background-size:auto 440px}}#about main .col-sm-4{padding-bottom:1em}@media only screen and (min-width: 48em){#about main .col-sm-4{padding-bottom:0;padding-left:25px;padding-right:25px}}@media only screen and (min-width: 62em){#about main .col-sm-4{padding-left:30px;padding-right:30px}}#about .purple-bg .col-md-4 ul{margin-bottom:0.6em}@media only screen and (min-width: 62em){#about .purple-bg .col-md-4 ul{margin-bottom:1.5em}}#library .login-link{display:none}#library .bg-image{background-repeat:no-repeat;right:0}@media only screen and (min-width: 1200px){#library .bg-image.lb-image-1{background-image:url('/application/themes/westcoast/images/library-lending-bg.jpg');background-position:133% 55px;background-size:auto 400px}}@media only screen and (min-width:1350px){#library .bg-image.lb-image-1{background-position:122% 55px}}@media only screen and (min-width: 87.5em){#library .bg-image.lb-image-1{background-position:124% 55px;background-size:auto 415px}}@media only screen and (min-width:1600px){#library .bg-image.lb-image-1{background-position:111% 55px}}@media only screen and (min-width: 119em){#library .bg-image.lb-image-1{background-position:104.5% 35px;background-size:auto 450px}}@media only screen and (min-width: 144em){#library .bg-image.lb-image-1{background-position:82% 25px;background-size:auto 450px}}@media only screen and (min-width: 1200px){#library .bg-image.lb-image-2{background-image:url('/application/themes/westcoast/images/library-lending-wht-bg.png');background-position:132% 130px;background-size:auto 420px}}@media only screen and (min-width:1350px){#library .bg-image.lb-image-2{background-position:124% 130px;background-size:auto 400px}}@media only screen and (min-width: 87.5em){#library .bg-image.lb-image-2{background-position:128% 95px;background-size:auto 450px}}@media only screen and (min-width:1600px){#library .bg-image.lb-image-2{background-position:111% 108px;background-size:auto 460px}}@media only screen and (min-width: 119em){#library .bg-image.lb-image-2{background-position:104% 100px;background-size:auto 500px}}@media only screen and (min-width: 144em){#library .bg-image.lb-image-2{background-position:86% 50%;background-size:auto 500px}}#library .col-sm-6 .border-wrapper{margin-bottom:1.5em}#dashboard .bg-image{background-repeat:no-repeat;right:0}@media only screen and (min-width: 1200px){#dashboard .bg-image.lb-image-1{background-image:url('/application/themes/westcoast/images/library-lending-bg.jpg');background-position:133% 50%;background-size:auto 400px}}@media only screen and (min-width:1350px){#dashboard .bg-image.lb-image-1{background-position:122% 50%}}@media only screen and (min-width: 87.5em){#dashboard .bg-image.lb-image-1{background-position:124% 50%;background-size:auto 415px}}@media only screen and (min-width:1600px){#dashboard .bg-image.lb-image-1{background-position:111% 50%}}@media only screen and (min-width: 119em){#dashboard .bg-image.lb-image-1{background-position:104.5% 50%;background-size:auto 450px}}@media only screen and (min-width: 144em){#dashboard .bg-image.lb-image-1{background-position:82% 50%;background-size:auto 450px}}.bg-image{background-repeat:no-repeat;right:0}@media only screen and (min-width: 1200px){.bg-image.choosingcc-image-2{background-image:url('/application/themes/westcoast/images/child-playing-in-daycare.jpg');background-position:120% 82px;background-size:auto 400px}}@media only screen and (min-width:1350px){.bg-image.choosingcc-image-2{background-position:115% 82px}}@media only screen and (min-width: 87.5em){.bg-image.choosingcc-image-2{background-position:111% 80px;background-size:auto 450px}}@media only screen and (min-width:1600px){.bg-image.choosingcc-image-2{background-position:105% 75px;background-size:auto 460px}}@media only screen and (min-width: 119em){.bg-image.choosingcc-image-2{background-position:92% 88px;background-size:auto 450px}}@media only screen and (min-width: 144em){.bg-image.choosingcc-image-2{background-position:80% 76px;background-size:auto 450px}}.choosingcc-intro,.providingcc-intro{position:relative;margin-bottom:1em}@media only screen and (min-width: 48em){.choosingcc-intro,.providingcc-intro{margin-bottom:0}}img.choosingcc-image-1,img.providingcc-image-1{display:block;margin:0 auto 3em auto;padding:0 1em;max-width:75%}@media only screen and (min-width: 48em){img.choosingcc-image-1,img.providingcc-image-1{max-width:60%}}@media only screen and (min-width: 1200px){img.choosingcc-image-1,img.providingcc-image-1{position:absolute;right:-7%;top:7em;width:40%}}@media only screen and (min-width:1350px){img.choosingcc-image-1,img.providingcc-image-1{right:-5.8%;width:38%}}@media only screen and (min-width: 87.5em){img.choosingcc-image-1,img.providingcc-image-1{right:-5.8%;width:38%}}@media only screen and (min-width:1600px){img.choosingcc-image-1,img.providingcc-image-1{right:-4%;width:36%}}@media only screen and (min-width: 119em){img.choosingcc-image-1,img.providingcc-image-1{right:7%;width:30%}}@media only screen and (min-width: 144em){img.choosingcc-image-1,img.providingcc-image-1{right:9%;width:27%;top:6em}}#choosing-child-care .feature-item .content{padding-bottom:4.7em}#choosing-child-care .feature-item .content p{margin-bottom:1em}@media only screen and (min-width:1366px){#choosing-child-care .feature-item .content{padding-bottom:2.4em}}#choosing-child-care .purple-bg .col-lg-8 .col-sm-6:first-of-type ul{margin-bottom:0}@media only screen and (min-width: 48em){#choosing-child-care .purple-bg .col-lg-8 .col-sm-6:first-of-type ul{margin-bottom:1.5em}}@media only screen and (min-width: 62em){.child-care-types{background:transparent url('/application/themes/westcoast/images/WCCRC-Icon.png') no-repeat 50% 50%;background-size:auto 40%;margin:1em auto 1.4em;position:relative}}@media only screen and (min-width: 30em){.child-care-types .col-md-6:nth-of-type(1){padding-right:45px}}@media only screen and (min-width: 62em){.child-care-types .col-md-6:nth-of-type(1){padding-right:4em}}@media only screen and (min-width: 87.5em){.child-care-types .col-md-6:nth-of-type(1){padding-right:7em}}@media only screen and (min-width: 30em){.child-care-types .col-md-6:nth-of-type(2){padding-left:45px;margin-top:3em}}@media only screen and (min-width: 62em){.child-care-types .col-md-6:nth-of-type(2){margin-top:0;padding-left:4em}}@media only screen and (min-width: 87.5em){.child-care-types .col-md-6:nth-of-type(2){padding-left:7em}}.child-care-types .smaller-text{font-size:1.9rem}#childcare-search .border-wrapper-purple{margin-top:3em}#childcare-search .padded:first-of-type{padding-bottom:.7em}#childcare-search .purple-bg h2{font-size:3.8rem;margin-bottom:0}#childcare-search .padded.purple-bg{padding-bottom:2.5em}#providing-child-care .blue-bg,#providing-child-care .green-bg{padding-bottom:2.5em}#providing-child-care .blue-bg p:first-of-type,#providing-child-care .green-bg p:first-of-type{font-size:2.2rem;margin-bottom:.2em;text-align:center;line-height:1.1}@media only screen and (min-width: 48em){#providing-child-care .blue-bg p:first-of-type,#providing-child-care .green-bg p:first-of-type{font-size:1.8rem}}@media only screen and (min-width: 87.5em){#providing-child-care .blue-bg p:first-of-type,#providing-child-care .green-bg p:first-of-type{font-size:2.8rem;margin-bottom:.1em}}#providing-child-care .blue-bg p:last-of-type,#providing-child-care .green-bg p:last-of-type{font-size:2.8rem;margin-bottom:0em;text-align:center;line-height:1.1}@media only screen and (min-width: 48em){#providing-child-care .blue-bg p:last-of-type,#providing-child-care .green-bg p:last-of-type{font-size:3.4rem}}@media only screen and (min-width: 87.5em){#providing-child-care .blue-bg p:last-of-type,#providing-child-care .green-bg p:last-of-type{font-size:4.4rem}}#providing-child-care .large-gutter .col-lg-4{padding-left:30px;padding-right:30px}@media only screen and (min-width: 119em){#providing-child-care .large-gutter .col-lg-4{padding-right:45px;padding-left:45px}}#vancouver-ccrr .ccm-page .container .row .border-wrapper.border-wrapper-green,#vancouver-ccrr .ccm-page .container .row .border-wrapper.border-wrapper-purple{border:2px solid #ccc}#vancouver-ccrr .col-sm-12 .vccrr-logo img{position:absolute;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:-9em;left:50%;width:57%;z-index:2}@media only screen and (min-width: 30em){#vancouver-ccrr .col-sm-12 .vccrr-logo img{top:-10em;width:40%}}@media only screen and (min-width: 48em){#vancouver-ccrr .col-sm-12 .vccrr-logo img{top:-2.5em;width:35%}}@media only screen and (min-width: 62em){#vancouver-ccrr .col-sm-12 .vccrr-logo img{width:25%}}@media only screen and (min-width: 87.5em){#vancouver-ccrr .col-sm-12 .vccrr-logo img{width:25%}}#vancouver-ccrr .col-sm-12 h1{margin-top:9em}@media only screen and (min-width: 30em){#vancouver-ccrr .col-sm-12 h1{margin-top:10em}}@media only screen and (min-width: 48em){#vancouver-ccrr .col-sm-12 h1{margin-top:4em}}@media only screen and (min-width: 62em){#vancouver-ccrr .col-sm-12 h1{margin-top:3.5em}}@media only screen and (min-width: 87.5em){#vancouver-ccrr .col-sm-12 h1{margin-top:4.5em}}#news-articles .news-list-wrapper{margin-top:2em;padding-left:20px;padding-right:20px}#news-articles h1+h2{color:#555}#news-articles .news-image{-webkit-box-shadow:inset 0 2px 5px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 2px 5px rgba(0,0,0,0.2);box-shadow:inset 0 2px 5px rgba(0,0,0,0.2);position:relative;z-index:5}#news-articles .news-image img{position:relative;z-index:0}#donate .donate-link{display:none}@media only screen and (min-width:1200px){#contact h1{margin-bottom:.5em}}#contact .border-wrapper-purple{margin-top:.5em}#contact .border-wrapper-grey-bg{margin-top:2.4em}@media only screen and (min-width:1200px){#contact .border-wrapper-grey-bg{margin-top:.4em}}#contact .border-wrapper-green{margin-bottom:1.5em}#contact .col-sm-6:first-of-type ul{margin-bottom:0}@media only screen and (min-width: 48em){#contact .col-sm-6:first-of-type ul{margin-bottom:1.5em}}#staff-directory .col-md-4{margin-bottom:1em}#edit_profile .ccm-form fieldset,#register .ccm-form fieldset,#training-request-inquiry-form .ccm-form fieldset{background:#f5f5f5;padding:.8em 2em;border-radius:7px;margin-bottom:-1em}#edit_profile .ccm-form legend,#register .ccm-form legend,#training-request-inquiry-form .ccm-form legend{margin-bottom:4px;color:#5f4776;border-bottom:1px solid #e5e5e5;padding-top:3.6em}#edit_profile .ccm-form .form-control,#register .ccm-form .form-control,#training-request-inquiry-form .ccm-form .form-control{border:1px solid #eee}#edit_profile .ccm-form .captcha,#register .ccm-form .captcha,#training-request-inquiry-form .ccm-form .captcha{margin-top:3em}#edit_profile main .col-sm-4,#register main .col-sm-4,#training-request-inquiry-form main .col-sm-4{margin-top:3em}#register .form-actions{margin-top:3em}#create .create-login-row p{margin-top:1.5em;font-size:1.8rem}#create .create-login-row p a{text-decoration:underline}#create .grey-bg{margin-bottom:0}#create .grey-bg h2{margin-bottom:0}#create .copy-private{padding-bottom:15px}#choose .border-wrapper-grey-bg{margin-top:0em;padding:.2em .7em .5em .7em}@media only screen and (min-width: 62em){#choose .border-wrapper-grey-bg h2{font-size:2.4rem}}@media only screen and (min-width:1200px){#choose .border-wrapper-grey-bg h2{font-size:3.1rem}}#choose .border-wrapper-grey-bg ul{margin-top:1em;padding-left:3em;padding-right:1em;padding-bottom:0em}@media only screen and (min-width: 62em){#choose .border-wrapper-grey-bg ul{padding-left:1.8em}}@media only screen and (min-width:1200px){#choose .border-wrapper-grey-bg ul{padding-left:3em}}#search .border-wrapper-grey-bg .button-wrapper a{margin-bottom:.4em}#job_postings h1{margin-top:0}.job-posting-content{font-size:1.8rem}.job-posting-content h3{font-size:2.2rem;margin-top:.4em;margin-bottom:.1em}.job-posting-content .additional-qualifications{margin-top:.5em}.job-posting-content .padded-content{padding:1.2em 1.7em}@media only screen and (min-width: 48em){.job-posting-content .padded-content{padding:.8em}}@media only screen and (min-width: 62em){.job-posting-content .padded-content{padding:1.2em 1.7em}}.job-posting-content ul{line-height:1.3}.job-posting-content ul li{margin-top:.3em}.job-posting-content p,.job-posting-content li{font-size:1.8rem}.job-posting-content dd{line-height:1;margin-bottom:.34em}.job-posting-content .row{padding-bottom:.2em}.job-posting-content .grey-bg h3{margin-bottom:.3em}.job-posting-content .print-link{display:inline-block;margin-right:1em;margin-top:.5em;float:right;text-decoration:underline}#submitted main h1,#preview main h1{margin-top:0}#submitted main hr,#preview main hr{margin:1em 0}#submitted main .job-posting-content .row,#preview main .job-posting-content .row{padding-top:.5em;padding-bottom:.5em}#submitted main .job-posting-content .col-sm-8 h3,#preview main .job-posting-content .col-sm-8 h3{font-size:2.2rem;margin-bottom:.2em;margin-top:.5em}#desktop .questions-wrapper{padding:2em}#desktop .col-md-4 .border-wrapper{margin-top:3.8em}@media only screen and (min-width: 62em){#desktop .col-md-4 .border-wrapper{margin-top:.5em}}#desktop .col-md-4 .border-wrapper p{text-align:center}@media only screen and (min-width: 62em){#desktop .col-md-4 .border-wrapper p{text-align:left}}@media only screen and (min-width: 87.5em){#desktop .col-md-4 .border-wrapper p{text-align:center}}#edit_profile main h2{margin-top:.1em}#edit_profile main fieldset:first-of-type{margin-top:-3em}#edit_profile main fieldset:last-of-type{margin-bottom:2em}#enews-signup .ctct-form-button{background-color:#5f4776;border:none}#enews-signup h2.ctct-form-header{font-family:'Questrial',sans-serif;font-size:3.6rem;color:#5f4776;font-weight:400}#enews-signup p.ctct-form-text{font-family:'Questrial',sans-serif;font-weight:300;font-size:2rem}#enews-signup .ctct-form-field label{font-family:'Questrial',sans-serif;font-size:2rem;font-weight:400}#enews-signup .ctct-form-lists legend{font-family:'Questrial',sans-serif;font-size:2.2rem;font-weight:400;margin-bottom:0em}#pd-funding-2019-2020 .e-news .container{display:none}#wccrc_redirect h1+h2{padding-top:.8em;padding-bottom:1em}#wccrc_redirect .well{-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}#wccrc_redirect .well:hover{background-color:#ebebeb}#leap-with-us .button-align-middle .button-purple-arrow{margin-bottom:3em}#job_postings .col-md-4 .border-wrapper{margin-top:-.2em}div.ui-dialog div.ui-dialog-titlebar{padding:0 5px 5px 5px;background:#eee}.ccm-edit-mode .header-nav-image-wrapper .banner-image{top:3.4em}@media print{body{-webkit-print-color-adjust:exact;printer-colors:exact;color-adjust:exact}.ccm-page .breadcrumb,.ccm-page .donate-link,.ccm-page .btn,.ccm-page .login-link,.ccm-page .e-news,.ccm-page footer,.ccm-page .header-nav-image-wrapper,.ccm-page .print-link,.ccm-page #nav-link{display:none !important}.ccm-page a[href]:after{display:none}.ccm-page .container{padding-left:5px;padding-right:5px}.ccm-page .row{margin-left:-5px;margin-right:-5px}.ccm-page .col-sm-12{padding-left:5px;padding-right:5px}.ccm-page .col-sm-8{float:left;width:70%;padding-left:5px;padding-right:5px}.ccm-page .col-sm-4{float:left;width:30%;padding-left:5px;padding-right:5px}.ccm-page h3{font-size:16px}.ccm-page header.primary-header{padding-right:0;padding-bottom:1em;border-bottom:1px solid #ccc}.ccm-page .primary-header .col-sm-8{padding-right:.5em}.ccm-page .primary-header .col-sm-8 h2{margin-top:0;font-size:16pt;text-align:right}.ccm-page .primary-header .col-sm-8 h3{font-size:12pt;text-align:right}.ccm-page header.primary-header .logo{text-align:center;margin:0 auto;padding:1em 0 1.2em .5em}.ccm-page header.primary-header .logo img{display:inline}.ccm-page h1{font-size:18pt}.ccm-page h2{font-size:16pt}.ccm-page h3{font-size:16pt}.ccm-page h4{font-size:14pt}.ccm-page p,.ccm-page li{font-size:12pt}.ccm-page h1,.ccm-page h2,.ccm-page h3,.ccm-page h4,.ccm-page h5,.ccm-page p,.ccm-page li{margin-top:.3em;margin-bottom:.1em}.ccm-page .padded{padding-top:.5em;padding-bottom:0}.ccm-page .padded-content{padding:0}.ccm-page .grey-bg{padding:.7em .5em .5em .7em}#job_postings{font-size:10pt}#job_postings h3{font-size:16pt}#job_postings p,#job_postings li{font-size:10pt}#job_postings h3{font-size:14pt}#job_postings .primary-header h2{font-size:18pt;margin-top:.8em;color:#5f4776}#job_postings .primary-header h3{font-size:12pt;color:#a7ad01}#job_postings .job-posting-content{font-size:12pt}#job_postings .col-sm-4{font-size:10pt}#job_postings .col-sm-4 h3{font-size:14pt;margin-bottom:.3em}#job_postings .col-sm-7{margin-top:-.2em;margin-bottom:.2em}}.news-item{margin-bottom:2em;padding:1.5em 1.5em 3em 1.5em;position:relative}@media only screen and (min-width: 48em){.news-item{padding:2.5em 2.5em 4em 2.5em}}.news-item:before{background:#fff;content:'';display:block;height:2em;left:50%;margin-left:-1em;margin-top:-3.5em;position:absolute;width:2em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.news-item h2{font-size:2.4rem}.news-item p{font-size:1.8rem}.news-item h2,.news-item p{color:#fff}.news-item .bottom-wrapper{position:absolute;left:22.5px;right:22.5px;bottom:15px}@media only screen and (min-width: 48em){.news-item .bottom-wrapper{left:37.5px;right:37.5px;bottom:15px}}.news-item .read-more{color:#fff;font-size:1.4rem;margin-bottom:0;padding-bottom:0;text-transform:uppercase;text-align:right;display:block}@media only screen and (min-width:400px){.news-item .read-more{font-size:1.6rem}}.news-item .share-this-title{margin:0 .3em 0 0;font-size:1.6rem;float:left;font-style:italic;display:none}@media only screen and (min-width:355px){.news-item .share-this-title{display:block}}@media only screen and (min-width: 62em){.news-item .share-this-title{display:block}}@media only screen and (min-width: 1200px){.news-item .share-this-title{display:none}}@media only screen and (min-width:1505px){.news-item .share-this-title{display:block}}.news-item .fa{font-size:1.4rem}.news-item .list-inline{margin:-0.1em 0 0 0}.news-item .list-inline li{padding-left:2px;padding-right:2px}.grey-bg .news-item:before{background:#eee}.homepage-news .news-item .share-this-title{display:none}.homepage-news .news-item .read-more{font-size:1.4rem}@media only screen and (min-width: 119em){.homepage-news .news-item .read-more{font-size:1.6rem}}@media only screen and (min-width: 1200px){.homepage-news .large-gutter .row{margin-left:-15px;margin-right:-15px}.homepage-news .large-gutter .col-xs-1,.homepage-news .large-gutter .col-sm-1,.homepage-news .large-gutter .col-md-1,.homepage-news .large-gutter .col-lg-1,.homepage-news .large-gutter .col-xs-2,.homepage-news .large-gutter .col-sm-2,.homepage-news .large-gutter .col-md-2,.homepage-news .large-gutter .col-lg-2,.homepage-news .large-gutter .col-xs-3,.homepage-news .large-gutter .col-sm-3,.homepage-news .large-gutter .col-md-3,.homepage-news .large-gutter .col-lg-3,.homepage-news .large-gutter .col-xs-4,.homepage-news .large-gutter .col-sm-4,.homepage-news .large-gutter .col-md-4,.homepage-news .large-gutter .col-lg-4,.homepage-news .large-gutter .col-xs-5,.homepage-news .large-gutter .col-sm-5,.homepage-news .large-gutter .col-md-5,.homepage-news .large-gutter .col-lg-5,.homepage-news .large-gutter .col-xs-6,.homepage-news .large-gutter .col-sm-6,.homepage-news .large-gutter .col-md-6,.homepage-news .large-gutter .col-lg-6,.homepage-news .large-gutter .col-xs-7,.homepage-news .large-gutter .col-sm-7,.homepage-news .large-gutter .col-md-7,.homepage-news .large-gutter .col-lg-7,.homepage-news .large-gutter .col-xs-8,.homepage-news .large-gutter .col-sm-8,.homepage-news .large-gutter .col-md-8,.homepage-news .large-gutter .col-lg-8,.homepage-news .large-gutter .col-xs-9,.homepage-news .large-gutter .col-sm-9,.homepage-news .large-gutter .col-md-9,.homepage-news .large-gutter .col-lg-9,.homepage-news .large-gutter .col-xs-10,.homepage-news .large-gutter .col-sm-10,.homepage-news .large-gutter .col-md-10,.homepage-news .large-gutter .col-lg-10,.homepage-news .large-gutter .col-xs-11,.homepage-news .large-gutter .col-sm-11,.homepage-news .large-gutter .col-md-11,.homepage-news .large-gutter .col-lg-11,.homepage-news .large-gutter .col-xs-12,.homepage-news .large-gutter .col-sm-12,.homepage-news .large-gutter .col-md-12,.homepage-news .large-gutter .col-lg-12{padding-left:15px;padding-right:15px}}@media only screen and (min-width: 119em){.homepage-news .large-gutter .row{margin-left:-45px;margin-right:-45px}.homepage-news .large-gutter .col-xs-1,.homepage-news .large-gutter .col-sm-1,.homepage-news .large-gutter .col-md-1,.homepage-news .large-gutter .col-lg-1,.homepage-news .large-gutter .col-xs-2,.homepage-news .large-gutter .col-sm-2,.homepage-news .large-gutter .col-md-2,.homepage-news .large-gutter .col-lg-2,.homepage-news .large-gutter .col-xs-3,.homepage-news .large-gutter .col-sm-3,.homepage-news .large-gutter .col-md-3,.homepage-news .large-gutter .col-lg-3,.homepage-news .large-gutter .col-xs-4,.homepage-news .large-gutter .col-sm-4,.homepage-news .large-gutter .col-md-4,.homepage-news .large-gutter .col-lg-4,.homepage-news .large-gutter .col-xs-5,.homepage-news .large-gutter .col-sm-5,.homepage-news .large-gutter .col-md-5,.homepage-news .large-gutter .col-lg-5,.homepage-news .large-gutter .col-xs-6,.homepage-news .large-gutter .col-sm-6,.homepage-news .large-gutter .col-md-6,.homepage-news .large-gutter .col-lg-6,.homepage-news .large-gutter .col-xs-7,.homepage-news .large-gutter .col-sm-7,.homepage-news .large-gutter .col-md-7,.homepage-news .large-gutter .col-lg-7,.homepage-news .large-gutter .col-xs-8,.homepage-news .large-gutter .col-sm-8,.homepage-news .large-gutter .col-md-8,.homepage-news .large-gutter .col-lg-8,.homepage-news .large-gutter .col-xs-9,.homepage-news .large-gutter .col-sm-9,.homepage-news .large-gutter .col-md-9,.homepage-news .large-gutter .col-lg-9,.homepage-news .large-gutter .col-xs-10,.homepage-news .large-gutter .col-sm-10,.homepage-news .large-gutter .col-md-10,.homepage-news .large-gutter .col-lg-10,.homepage-news .large-gutter .col-xs-11,.homepage-news .large-gutter .col-sm-11,.homepage-news .large-gutter .col-md-11,.homepage-news .large-gutter .col-lg-11,.homepage-news .large-gutter .col-xs-12,.homepage-news .large-gutter .col-sm-12,.homepage-news .large-gutter .col-md-12,.homepage-news .large-gutter .col-lg-12{padding-left:45px;padding-right:45px}}.pagination-wrapper{display:flex;align-items:center;text-align:center}.pagination-wrapper div{width:100%}.pagination-wrapper h2{font-size:2.8rem}.pagination-wrapper .glyphicon{margin-top:.25em;font-size:6rem}