/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.path-search main label{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}aside .block-views .type,.view-publications .type{text-transform:uppercase;font-size:0.65rem;color:#305704;font-weight:600;}#menu-bar ul.menu,#menu-bar ul ul.menu,.icon-list,ul.horizontal,.language ul.links,footer ul,.breadcrumb ol,.tabbed-content .tab-list,.contact ul{margin:0;padding:0;list-style-type:none;list-style-position:outside;}#menu-bar ul.menu li{display:inline-block;}#menu-bar ul ul.menu li,.icon-list li{display:block;}#search-overlay #block-exposedformsearchpage-1-2 input[type="submit"],.views-exposed-form input[type=submit]{background-color:white;border:solid 1px white;padding:0.4rem 0.75rem;color:#4a60a9;transition:background-color ease 0.5s;}#search-overlay #block-exposedformsearchpage-1-2 input[type="submit"]:hover,.views-exposed-form input[type=submit]:hover{cursor:pointer;background-color:#9b9b9b;color:white;}#search-overlay #block-exposedformsearchpage-1-2 input[type="text"],.views-exposed-form input[type=text]{border:solid 1px white;background:transparent;color:white;padding:0.5rem;font-weight:300;}body{font-size:16px;margin:0;line-height:150%;font-family:"Lato",Helvetica,sans-serif;}.container{display:flex;min-height:100vh;flex-direction:column;}.content-wrapper{flex:1 0 auto;}.main .wrapper{flex-direction:column;margin:1rem auto;}.main .wrapper main{flex:2;}.main .wrapper aside{flex:1;margin:2rem 0;}@media (min-width:840px){.main .wrapper{flex-direction:row;}.main .wrapper aside{margin:0 0 0 2rem;}}.wrapper{max-width:1080px;padding:0 2rem;margin:0 auto;display:flex;}@media (max-width:1080px){.wrapper{padding:0 1rem;}}@media screen and (max-width:840px){.wrapper{padding:0 1rem;}}.desktop-block{display:block;}@media screen and (max-width:840px){.desktop-block{display:none;}}.mobile-block{display:none;}@media screen and (max-width:840px){.mobile-block{display:block;}}.field--name-body,.views-field-description__value,.view-header{font-family:"Merriweather",Georgia,serif;line-height:165%;}nav.pager ul{padding:0.5rem 0;}nav.pager .pager__item{font-size:0.85rem;padding:0.35rem;}nav.pager .pager__item a{text-decoration:none;color:#343434;border-radius:1.5rem;border:solid 1px #4a60a9;background-color:#f2f5f8;padding:0.35rem 0.7rem;}nav.pager .pager__item.is-active a{color:white;background:#71b63a;border-color:#305704;}nav.pager .pager__item a:hover,nav.pager .pager__item a:focus{color:white;background-color:#4a60a9;border:solid 1px #4a60a9;}nav.pager .pager__item--ellipsis{display:none;}nav.pager .pager__item--first a,nav.pager .pager__item--previous a,nav.pager .pager__item--next a,nav.pager .pager__item--last a{background-color:transparent;border:none;padding:5px;}nav.pager .pager__item--first a:hover,nav.pager .pager__item--previous a:hover,nav.pager .pager__item--next a:hover,nav.pager .pager__item--last a:hover{background-color:transparent;color:#71b63a;}@media screen and (min-width:840px){nav.pager .pager__item{padding:0.5rem;font-size:1rem;}}h1,h2,h3{font-weight:700;font-family:"Lato",Helvetica,sans-serif;margin-top:0;}h1{font-size:1.5rem;line-height:130%;color:#343434;}h2{font-size:1.25rem;color:#343434;margin:1rem 0;}main h2{display:flex;}main h2:after{content:'';display:block;position:relative;flex:1;margin-top:0.75rem;background:#71b63a;height:2px;margin-left:0.5rem;}h3{font-size:1.1rem;margin-bottom:0.5rem;}sup,sub{font-size:0.75rem;position:relative;}.visually-hidden{position:absolute !important;height:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}*:focus{outline:1px dotted black;outline-offset:2px;}hr{border:solid 1px #f2f5f8;font-size:0;}label{font-weight:bold;}select{cursor:pointer;}.d-flex{display:flex;}img{width:100%;height:auto;}figure{padding:0;margin:0;}figcaption{background:#f2f5f8;padding:0.5rem;font-size:0.85rem;font-family:"Lato",Helvetica,sans-serif;}.field--name-field-media-oembed-video{overflow:hidden;padding-top:56.25%;position:relative;}.field--name-field-media-oembed-video iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%;}.icon{width:20px;height:30px;}svg.svg-inline--fa{width:1.5rem;height:1.5rem;}.download-file .data{font-family:"Lato",Helvetica,sans-serif;font-size:0.85rem;}a{color:#4a60a9;transition:all 0.5s ease;text-decoration:none;}a:focus,a:hover{background:#4a60a9;color:white;}p a{border-bottom:solid 1px #949ed0;}button,.button{display:inline-block;margin:0.5rem 0;padding:0.25rem 0.75rem;background:white;border-radius:0.25rem;border:solid 1px #949ed0;font-size:1rem;color:#4a60a9;}button:hover,button:focus,.button:hover,.button:focus{background:#eef4e7;color:#3b4d81;border:solid 1px #305704;}.region-content a:hover{background:#eef4e7;}a.more-link,.more-link a{display:flex;margin:0.5rem 0;font-size:0.875rem;font-weight:600;text-decoration:underline;transition:color 0.5s ease;}a.more-link:after,.more-link a:after{content:"";margin:0 0.5rem;width:1.5rem;height:1.5rem;background-color:#4a60a9;mask:url(/themes/cwrp/img/svg-icons/arrow-alt-circle-right-solid.svg);-webkit-mask:url(/themes/cwrp/img/svg-icons/arrow-alt-circle-right-solid.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;}a.more-link:hover,a.more-link:focus,.more-link a:hover,.more-link a:focus{text-decoration:none;color:#71b63a;background:transparent;}a.more-link:hover:after,a.more-link:focus:after,.more-link a:hover:after,.more-link a:focus:after{background-color:#71b63a;}.clickable-card{position:relative;}.clickable-card a::before{content:"";position:absolute;z-index:10;width:100%;height:100%;top:0;left:0;}table{width:100%;border-collapse:collapse;}table tr,table td,table th{text-align:left;}table td,table th{padding:0.5rem;}.field--label-inline{display:flex;}legend,label,.field__label{font-family:"Lato",Helvetica,sans-serif;font-size:0.75rem;text-transform:uppercase;padding-right:0.5rem;}legend:after,label:after,.field__label:after{content:": ";}@use "../core" as *;ul.horizontal{display:flex;flex-wrap:wrap;border-bottom:solid 3px #4a60a9;margin:0.5rem 0 0;}ul.horizontal li a{display:block;padding:0.5rem 1rem;background:rgba(74,96,169,0.1);border-top-right-radius:0.15rem;border-top-left-radius:0.15rem;margin-right:0.5rem;}ul.horizontal li a.is-active{background:#4a60a9;color:white;}ul.horizontal li a:hover,ul.horizontal li a:focus{background-color:rgba(74,96,169,0.8);color:white;}.user-login-form .form-item{margin-bottom:1rem;}.search-results{list-style:none;padding-left:0;}#edit-types-fieldset,#edit-lang-fieldset,#edit-help-link{display:none;}#edit-keywords-fieldset{margin-bottom:1rem;}#edit-advanced{margin:1rem 0;}#edit-advanced summary:hover{background-color:#4a60a9;cursor:pointer;}.pager__items{display:flex;list-style:none;}.pager__items .pager__item a{padding:0.25rem 0.5rem;margin-right:0.5rem;}.banner{background-color:#5a72b7;}.banner a{display:block;color:white;border-bottom:solid 1px transparent;}.banner a:hover,.banner a:focus{color:#e0e0e0;}.banner .wrapper{display:flex;align-items:center;justify-items:center;height:100px;position:relative;}.banner .wrapper .bgimage{background:url(/themes/cwrp/img/banner/children1.jpg) no-repeat;background-position-x:36%;background-position-y:32%;background-size:65%;position:absolute;left:43%;width:435px;}.banner .wrapper .bgimage.photo4{background-size:70%;}.banner .wrapper > div{height:100%;display:flex;align-items:center;position:relative;}.banner .wrapper .right{width:40%;background:url(/themes/cwrp/img/banner/right2.png) no-repeat;background-position:-5px;background-size:cover;justify-content:right;}.banner .wrapper .left{width:60%;background:url(/themes/cwrp/img/banner/left2.png) no-repeat;background-position:3px;background-size:cover;justify-content:left;}.banner .site-name{font-size:2rem;line-height:110%;font-weight:400;max-width:400px;margin-left:1rem;}@media screen and (max-width:1130px){.banner .site-name{margin-left:0;}}@media screen and (max-width:840px){.banner .site-name{font-size:0.95rem;}}.banner .site-name a:hover,.banner .site-name a:focus{outline:2px dotted black;}.banner .logo{transition:filter 0.5s ease;}.banner .logo img{max-width:150px;}.banner .logo a{text-align:right;}.banner .logo a:focus,.banner .logo a:hover{outline:2px dotted black;outline-offset:-2px;}@media screen and (max-width:1130px){.banner .wrapper{height:100px;}.banner .site-name{font-size:1.85rem;max-width:350px;}.banner .logo img{max-width:150px;}}@media screen and (max-width:960px){.banner .wrapper .bgimage{background-position-x:25%;}.banner .wrapper .bgimage.photo3{background-position-x:1%;}}@media screen and (max-width:840px){.banner .wrapper{height:80px;}.banner .wrapper .bgimage{width:280px;left:52%;}.banner .wrapper .left{width:70%;}.banner .wrapper .right{width:30%;}.banner .site-name{font-size:1.55rem;max-width:300px;}.banner .logo img{max-width:120px;}}@media screen and (max-width:590px){.banner .wrapper{height:60px;}.banner .wrapper .bgimage{background-position-x:5%;}.banner .wrapper .bgimage.photo3{background-position-x:-20%;}.banner .site-name{font-size:1.15rem;max-width:230px;}.banner .logo img{max-width:90px;}}@media screen and (max-width:480px){.banner .wrapper{height:50px;}.banner .wrapper .bgimage{display:none;}.banner .site-name{font-size:1rem;}.banner .logo img{max-width:90px;}}.lang-fr .banner .site-name{padding-top:0;max-width:550px;}@media screen and (max-width:840px){.lang-fr .banner .site-name{font-size:1.25rem;}}@media screen and (max-width:590px){.lang-fr .banner .site-name{font-size:1rem;}}.cwrp-vm .banner:after{display:block;padding:0.25rem;text-align:center;content:"development environment";text-transform:uppercase;background-color:#305704;}.staging-cwrp-ca .banner:after{display:block;padding:0.25rem;text-align:center;content:"staging server";text-transform:uppercase;background-color:#cc273f;}.language ul.links li.is-active{display:none;}.language a{color:#417505;text-decoration:none;font-weight:bold;text-transform:uppercase;transition:color ease 0.5s;}.language a:hover,.language a:focus{color:#4a60a9;}@media screen and (max-width:840px){.language a{font-size:1rem;color:white;font-weight:normal;}}#search-button{color:#417505;transition:color ease 0.5s;margin-left:1rem;margin-top:0.2rem;cursor:pointer;}#search-button:hover,#search-button:focus{color:#4a60a9;}#search-button svg{display:block;width:1.125rem;height:1.125rem;}#search-overlay{overflow-y:hidden;position:absolute;height:0;width:100%;z-index:10;margin-top:-45px;background:#949ed0;transition:height ease 0.5s;box-shadow:4px 10px 15px -7px rgba(0,0,0,0.75);}#search-overlay .wrapper{justify-content:center;align-items:center;position:relative;padding-top:35px;}#search-overlay.open{height:135px;}#search-overlay #search-close{position:absolute;cursor:pointer;color:white;font-size:1.372rem;top:0.5rem;right:3rem;padding:0.5rem 1rem;}#search-overlay #block-exposedformsearchpage-1-2{padding:0;margin:0;}#search-overlay #block-exposedformsearchpage-1-2.views-exposed-form{background:transparent;}#search-overlay #block-exposedformsearchpage-1-2 form{display:flex;}#search-overlay #block-exposedformsearchpage-1-2 label{visibility:hidden;position:absolute;}#search-overlay #block-exposedformsearchpage-1-2 input[type="text"]{width:30vw;border-radius:0.25rem;}#search-overlay #block-exposedformsearchpage-1-2 input[type="submit"]{margin-left:-4rem;margin-top:0.5rem;}#search-overlay #block-exposedformsearchpage-1-2 input[type="submit"]:hover,#search-overlay #block-exposedformsearchpage-1-2 input[type="submit"]:focus{color:white;}#search-overlay #block-exposedformsearchpage-1-2 #edit-reset{display:none;}#search-overlay #block-exposedformsearchpage-1-2 .form-actions{margin-right:0;position:absolute;right:0;}@media screen and (max-width:840px){#search-overlay #block-exposedformsearchpage-1-2 input[type="text"]{width:auto;}}header .get-help,header #menu-button,header .mobile.language{display:none;}#menu-button{color:white;width:2rem;cursor:pointer;margin:0.25rem 1rem 0;}#menu-button svg{width:1.5rem;height:1.5rem;}#menu-button .bars{display:block;}#menu-button .times{display:none;}@media screen and (max-width:840px){header aside .get-help,header #search-overlay{display:none;}header menu,header #menu-bar{visibility:hidden;height:0;}header #menu-button{display:block;}}.mobile header #search-button{display:none;}.mobile header menu,.mobile header #menu-bar{z-index:30;}.mobile header #menu-bar ul.menu{margin:1rem 0;}.mobile header #menu-bar ul ul.menu{border:none;position:relative;margin:0;border-radius:0;}.mobile header #menu-bar ul ul.menu > li:first-child{padding-top:0.5rem;}.mobile header #menu-bar ul ul.menu li{border-bottom:solid 1px #eef4e7;}.mobile header #menu-bar ul li ul.menu{transform:none;left:0;}.mobile header .get-help{margin:0.5rem 0;}.mobile header #search-overlay{overflow-y:visible;margin-top:0;box-shadow:none;height:auto;}.mobile header #search-overlay .region-search{width:100%;}.mobile header #search-overlay .wrapper{justify-content:flex-start;padding:1rem;}.mobile header #search-overlay #search-close{display:none;}.mobile header #search-overlay .form-search{width:70%;}.mobile header.open{width:100vw;top:0;bottom:0;overflow-y:scroll;overflow-x:hidden;z-index:20;background:#eef4e7;}.mobile header.open .toggle{display:block;z-index:200;position:absolute;width:2rem;height:2rem;right:0;top:0;background:#71b63a;margin:0.5rem;padding:0.5rem 0 0 0.65rem;border-radius:0.15rem;}.mobile header.open #menu-button .bars{display:none;}.mobile header.open #menu-button .times{display:block;}.mobile header.open .get-help,.mobile header.open #search-overlay{display:block;position:relative;}.mobile header.open menu,.mobile header.open #menu-bar{visibility:visible;height:auto;}.mobile header.open #menu-bar{position:relative;}.mobile header.open #menu-bar ul.menu li{display:block;background:transparent;}.mobile header.open #menu-bar ul.menu li.open{background:white;border-bottom:#71b63a;}.mobile header.open #menu-bar ul.menu li ul.menu{opacity:1;}.lang-fr.mobile header #search-overlay #edit-submit{margin-left:0;margin-top:1rem;}.lang-fr.mobile header #search-overlay .form-search{width:90%;}#menu-bar{background:#eef4e7;box-shadow:0px 2px 6px -2px rgba(0,0,0,0.3);}#menu-bar .wrapper{justify-content:flex-start;align-items:center;padding:0;}#menu-bar menu{flex-grow:5;margin:0;padding:0;}#menu-bar .toggle{flex-grow:1;}#menu-bar .toggle .block{margin-bottom:0;}#menu-bar #search-button,#menu-bar .language{float:left;}#menu-bar ul ul.menu{z-index:10;position:absolute;background:white;border:solid 1px #71b63a;box-shadow:4px 10px 15px -7px rgba(0,0,0,0.75);border-radius:0.5rem;margin-top:0.625rem;left:50%;transform:translateX(-50%);}#menu-bar ul ul.menu li{white-space:nowrap;padding:0;}#menu-bar ul ul.menu li:hover{cursor:pointer;background-color:transparent;}#menu-bar ul ul.menu a{display:block;position:relative;text-transform:none;text-decoration:none;color:black;font-weight:600;padding:0.5rem 1.625rem;transition:color ease 0.2s;}#menu-bar ul ul.menu a:hover{text-decoration:underline;color:white;background-color:#71b63a;}@media screen and (max-width:1080px){#menu-bar ul li:first-child ul.menu{transform:translateX(-20%);}}#menu-bar ul.menu li{position:relative;text-transform:uppercase;color:#4a60a9;font-size:0.85rem;font-weight:500;padding:0.625rem 1.25rem;margin-left:-0.3rem;transition:background-color ease 0.5s;}#menu-bar ul.menu li ul{opacity:0;transition:height ease 0.5s;overflow:hidden;}#menu-bar ul.menu li.menu-item--active-trail{background-color:white;font-weight:700;color:black;}#menu-bar ul.menu li:hover{cursor:pointer;background-color:white;color:black;}#menu-bar ul.menu li.open:before{z-index:100;position:absolute;display:block;content:" ";width:1.25rem;height:0.6rem;border-top-left-radius:1rem;border-top-right-radius:1rem;background:#71b63a;left:40%;right:50%;bottom:0;}#menu-bar ul.menu li.open{background:#305704;color:white;}#menu-bar ul.menu li.open ul{opacity:1;}@media screen and (max-width:1080px){#menu-bar ul.menu li{font-size:0.8rem;padding:0.35rem 1rem;}}@media screen and (max-width:840px){#menu-bar ul.menu li.hover:before{content:none;}#menu-bar ul.menu li.open{color:black;}#menu-bar ul ul.menu{box-shadow:none;}#menu-bar ul ul.menu li{margin:0;}#menu-bar ul ul.menu a{padding:0.75rem;}}footer{display:flex;max-width:1080px;margin:2rem auto 0;position:relative;}footer hr{border:solid 1px #71b63a;position:absolute;width:98%;right:0;top:1rem;}footer ul li{padding-bottom:0.25rem;}footer .flex{display:flex;}footer .partners{flex:3;padding:1.5rem 1rem 0rem 0;}footer .partners h3{padding-left:2rem;}footer .partners .logos{display:flex;align-items:center;justify-content:center;margin:1rem;}footer .partners .logo{margin-right:3rem;}footer .partners .logo.crc img{max-width:100px;}footer .partners a{background:transparent;}footer .partners a img{transition:transform 0.3s;}footer .partners a:hover img{transform:scale(1.1);}footer .about{flex:1;background:#eef4e7;padding:1.5rem 1rem 0.5rem 1rem;display:flex;flex-direction:column;}footer .copyright{font-size:0.875rem;margin-top:auto;}footer .copyright span{text-transform:uppercase;font-size:0.625rem;}footer .copyright a{text-decoration:underline;}footer .copyright a:hover,footer .copyright a:focus{text-decoration:none;}@media screen and (max-width:1080px){footer{flex-direction:column-reverse;margin:0;}footer ul li{display:inline;margin-right:1rem;}footer .logos{flex-wrap:wrap;}footer .logo img{max-height:40px;}footer .about{padding-top:1rem;flex-direction:row;}footer .copyright{margin-left:auto;}}@media screen and (max-width:480px){footer .contact{font-size:0.875rem;}footer .about > div{padding:0.5rem 1rem;}}aside h2{font-family:"Merriweather",Georgia,serif;font-size:1.125rem;text-transform:none;color:#535151;}aside .block{padding:1rem;margin-bottom:1rem;}aside .get-help{margin-bottom:1rem;}aside .get-help.block{padding:0;}aside .block-views{background-color:#f2f5f8;margin-top:2rem;}aside .block-views h2{margin-top:-1.85rem;margin-bottom:0;}aside .block-views .summary{padding-top:1rem;font-size:0.8125rem;}aside .view-entityqueue article{margin-bottom:0;padding:0.5rem 0;border-bottom:solid 1px #e0e0e0;}aside .view-publications .views-row{padding:0.5rem 0;border-bottom:solid 1px #e0e0e0;}aside .view-publications .views-row:last-child{border-bottom:none;}aside nav{margin-top:1rem;padding:0;}aside nav h2{padding-left:0.75rem;}aside nav ul.menu{margin:0;margin-top:-1.55rem;padding:1.5rem 0 1rem 0;border-radius:0.5rem;background-color:#eef4e7;}aside nav ul.menu .menu-item{list-style:none;}aside nav ul.menu .menu-item--collapsed,aside nav ul.menu .menu-item--expanded{list-style-image:none;list-style:none;}aside nav ul.menu .menu-item a{display:block;padding:0.25rem 1.5rem;border-bottom:solid 1px transparent;}aside nav ul.menu .menu-item a:hover{color:black;background:white;transition:background-color 0.5s ease;border-bottom:solid 1px #a0bf81;}aside nav ul.menu .menu-item a.is-active{background:#f2f5f8;}aside nav ul.menu .menu-item a.is-active:before{content:'>';display:block;float:left;margin-left:-1rem;}aside nav ul.menu .menu{background:#f9f9f9;border-radius:0;margin:0 0 0.5rem 0.5rem;padding:0;}aside nav ul.menu .menu .menu-item{font-size:0.85rem;}aside nav ul.menu .menu .menu-item a{padding:0.25rem 2rem;}aside nav ul.menu .menu .menu{font-size:0.85rem;}aside nav ul.menu .menu .menu a{padding:0.25rem 3.5rem;}.block-views-blockentityqueue-block-1{border:solid 1px #e0e0e0;}.block-views-blockentityqueue-block-1 h2{background:#5a72b7;text-align:center;color:white;padding:0.25rem;font-weight:normal;}.block-views-blockentityqueue-block-1 article{margin:1rem 0;}.block-views-blockentityqueue-block-1 .field__item{border-bottom:solid 1px white;}.block-views-blockentityqueue-block-1 .field__item:last-child{border-bottom:none;}.block-views-blockentityqueue-block-1 .type{text-transform:uppercase;font-size:0.65rem;margin:0.25rem 0;color:#305704;font-weight:600;}.breadcrumb{padding-bottom:0.5rem;font-size:0.85rem;}.breadcrumb ol{display:flex;}.breadcrumb ol li{padding:0 0.25rem;}.breadcrumb ol li:after{content:'> ';}.breadcrumb ol li:last-child:after{content:'';}@media screen and (max-width:480px){.breadcrumb ol{display:block;}.breadcrumb ol li{float:left;}.breadcrumb ol:after{content:"";clear:both;display:table;}}#map{width:100%;height:0;padding-top:100%;position:relative;}#map svg{position:absolute;top:0;left:0;width:100%;height:100%;}.st3{fill:#71b63a;}.st4{fill:none;stroke:#949ed0;stroke-width:3;stroke-miterlimit:10;}.st5{fill:none;stroke:#949ed0;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}.st6{fill:none;stroke:#71b63a;stroke-width:3;stroke-miterlimit:10;}.st8{fill:none;stroke:#949ed0;stroke-width:3;stroke-linecap:round;stroke-miterlimit:10;}.st2{fill:none;}.banner_text{fill:white;font-size:2.625rem;}.banner_text.fr{font-size:2.5rem;}#canada .fill{fill:#ed4860;}#canada .border{fill:#c90e32;}#canada:hover .fill{fill:#c90e32;}#indigenous .fill{fill:#3b4d81;}#indigenous .border{fill:#3b4d81;}#indigenous:hover .fill{fill:#5a72b7;}svg a{display:block;}svg a:hover{text-decoration:none;}.province{fill:#eef4e7;}.province.hover{fill:#71b63a;}.province.canada-hover{fill:#febcc5;}.province.indigenous-hover{fill:#febcc5;}#Canada.canada-hover .st3{fill:#c90e32;}#Canada.indigenous-hover .st3{fill:#3b4d81;}.pin_bg{fill:#3b4d81;}.pin_circle{fill:white;}.pin_text{fill:#231f20;font-size:1.5rem;}.pin.hover .pin_bg{fill:#c90e32;stroke:white;}.st11{fill:#ed4860;}.st12{fill:#c90e32;}.st13{fill:#5b74b3;}.rw-crib-intro{display:flex;}@media screen and (max-width:480px){.rw-crib-intro{flex-direction:column;}}.rw,.crib{position:relative;flex:1;border:solid 2px #949ed0;border-radius:0.5rem;padding:0.75rem 1.25rem 1rem 1.25rem;}.rw h3,.crib h3{text-align:center;}.rw p,.crib p{font-size:0.875rem;line-height:150%;font-family:"Lato",Helvetica,sans-serif;margin:0;}.rw:hover a,.rw:focus a,.crib:hover a,.crib:focus a{background-color:transparent;}.rw{margin-right:1rem;}.rw:hover,.rw:focus{background-color:#949ed0;}@media screen and (max-width:480px){.rw{margin-right:0;}}.crib{border-color:#febcc5;margin-left:1rem;}.crib:hover,.crib:focus{background-color:#febcc5;}.crib:hover a,.crib:focus a{color:#cc273f;}@media screen and (max-width:480px){.crib{margin-left:0;margin-top:1rem;}}.path-search main .views-exposed-form{border-top:#949ed0 1px solid;margin:0 0 1rem 0;padding:1rem;}.path-search main .form-actions,.path-search main .form-type-textfield{display:inline-block;}.path-search main .block-facets{width:60%;}.path-search main .block-facets.block-facet-blockcontent-type{margin-bottom:1rem;}@media screen and (max-width:840px){.path-search main .block-facets{width:auto;}}.path-search main .facets-widget-dropdown{display:flex;justify-content:center;align-items:center;padding:0.25rem 0;}.path-search main .facets-widget-dropdown select{flex:2;}.path-search main .facets-widget-dropdown h3{flex:1;text-transform:uppercase;font-size:0.75rem;margin-bottom:0;margin-right:1rem;}.path-search main .facets-widget-dropdown h3:after{content:": ";}.path-search main .view-header{padding:1rem 0;font-weight:600;}.path-search main .views-row{border-bottom:solid 1px #e0e0e0;border-right:solid 1px #e0e0e0;margin-bottom:1rem;padding-bottom:1rem;}.path-search main .result{display:flex;}.path-search main .result .snippet{flex:4;padding-right:1rem;}.path-search main .result .snippet .title{padding-bottom:0.5rem;}.path-search main .result .snippet p{word-break:break-all;}.path-search main .result .meta{flex:1;display:flex;flex-direction:column;}.path-search main .result .item div{padding:0.35rem 0.5rem;margin-bottom:0.2rem;text-align:right;text-transform:uppercase;font-size:0.675rem;line-height:100%;float:right;}.path-search main .result .content-type div{background-color:#eef4e7;}.path-search main .result .language div{background-color:#f2f5f8;}.item-list ul li{padding:0.25rem 0;}.icon-list{margin-bottom:1rem;font-family:"Lato",Helvetica,sans-serif;}.icon-list li{display:flex;align-items:center;margin:0 -0.5rem;font-size:1rem;border-bottom:solid 1px #f2f5f8;transition:all 0.5s ease;}.icon-list a{display:flex;align-items:center;width:100%;padding:0.5rem 0.5rem;}.icon-list a:after{content:'';mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;width:3rem;height:1.125rem;background-color:transparent;}.icon-list li:hover,.icon-list li:focus{background:#4a60a9;}.icon-list li:hover a,.icon-list li:focus a{color:white;text-decoration:none;}.provinces li{margin:0 -0.5rem;font-size:1.125rem;}.provinces a span{color:black;font-size:1rem;padding-left:0.5rem;}.provinces a:before{content:'';display:block;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;width:3rem;height:2rem;}.provinces li:hover a::before,.provinces li:focus a::before{background-color:white;}.provinces .ab a::before{background-color:#149fd5;-webkit-mask-image:url(/themes/cwrp/img/provinces/alberta.svg);mask-image:url(/themes/cwrp/img/provinces/alberta.svg);}.provinces .bc a::before{background-color:#1b2f62;-webkit-mask-image:url(/themes/cwrp/img/provinces/british-columbia.svg);mask-image:url(/themes/cwrp/img/provinces/british-columbia.svg);}.provinces .mn a::before{background-color:#249738;-webkit-mask-image:url(/themes/cwrp/img/provinces/manitoba.svg);mask-image:url(/themes/cwrp/img/provinces/manitoba.svg);}.provinces .nb a::before{background-color:#7b070d;-webkit-mask-image:url(/themes/cwrp/img/provinces/new-brunswick.svg);mask-image:url(/themes/cwrp/img/provinces/new-brunswick.svg);}.provinces .nl a::before{background-color:#243746;-webkit-mask-image:url(/themes/cwrp/img/provinces/nfld.svg);mask-image:url(/themes/cwrp/img/provinces/nfld.svg);}.provinces .nwt a::before{background-color:#2286cb;-webkit-mask-image:url(/themes/cwrp/img/provinces/nwt.svg);mask-image:url(/themes/cwrp/img/provinces/nwt.svg);}.provinces .ns a::before{background-color:#0a55a7;-webkit-mask-image:url(/themes/cwrp/img/provinces/nova-scotia.svg);mask-image:url(/themes/cwrp/img/provinces/nova-scotia.svg);}.provinces .nu a::before{background-color:#5b5600;-webkit-mask-image:url(/themes/cwrp/img/provinces/nunavut.svg);mask-image:url(/themes/cwrp/img/provinces/nunavut.svg);}.provinces .on a::before{background-color:#3b9792;-webkit-mask-image:url(/themes/cwrp/img/provinces/ontario.svg);mask-image:url(/themes/cwrp/img/provinces/ontario.svg);}.provinces .pei a::before{background-color:#0f745d;-webkit-mask-image:url(/themes/cwrp/img/provinces/pei.svg);mask-image:url(/themes/cwrp/img/provinces/pei.svg);}.provinces .qc a::before{background-color:#0d4385;-webkit-mask-image:url(/themes/cwrp/img/provinces/quebec.svg);mask-image:url(/themes/cwrp/img/provinces/quebec.svg);}.provinces .sk a::before{background-color:#f8d832;-webkit-mask-image:url(/themes/cwrp/img/provinces/saskatchewan.svg);mask-image:url(/themes/cwrp/img/provinces/saskatchewan.svg);}.provinces .yk a::before{background-color:#eea420;-webkit-mask-image:url(/themes/cwrp/img/provinces/yukon.svg);mask-image:url(/themes/cwrp/img/provinces/yukon.svg);}.links li:hover a::after,.links li:focus a::after{-webkit-mask-image:url(/themes/cwrp/img/svg-icons/external-link-alt-solid.svg);mask-image:url(/themes/cwrp/img/svg-icons/external-link-alt-solid.svg);background-color:#f2f5f8;}.accordion h2{position:relative;margin-bottom:0;margin-top:0;font-weight:700;color:black;font-size:1rem;}.accordion button{display:flex;width:100%;justify-content:left;align-content:baseline;cursor:pointer;border:0;border-radius:0;margin:0;padding:0.75rem 1rem;background:transparent;transition:all ease 0.25s;font-size:inherit;}.accordion button:hover,.accordion button:focus{background:#f9f9f9;}.accordion span{text-align:left;margin-right:3rem;}.accordion .toggle{border:solid 2px #71b63a;border-width:0 3px 3px 0;height:0.5rem;pointer-events:none;position:absolute;right:2em;top:50%;transform:translateY(-60%) rotate(45deg);width:0.5rem;}.accordion h2[data-visible='false'] button{border-bottom:solid 1px #a0bf81;}.accordion h2[data-visible='true'] button{border-bottom:0;background-color:#f9f9f9;}.accordion h2[data-visible='true'] .toggle{transform:rotate(225deg);}.accordion div[role=region]{padding:0.5rem 1rem;font-family:"Merriweather",Georgia,serif;}.accordion div[role=region][data-visible='false']{border-bottom:0;}.accordion div[role=region][data-visible='true']{border-bottom:solid 1px #71b63a;background-color:#f9f9f9;}.paragraph--type--accordion .toggle-all{background:#71b63a;transition:background-color 0.5s ease;border-radius:0.2rem;border:none;font-size:1rem;color:white;margin-bottom:1rem;padding:0.25rem 0.75rem;cursor:pointer;}.paragraph--type--accordion .toggle-all:hover{background-color:#9b9b9b;}.tabbed-content{margin:1rem 0;}.tabbed-content .tab-list{display:flex;flex-direction:column;justify-content:center;}.tabbed-content .tab-list li{flex:1 0 0;display:inline-block;margin-right:0.1rem;}.tabbed-content .tab-list li:last-child{margin-right:0;}.tabbed-content .tab-list button{width:100%;margin:0;padding:0.65rem 0.5rem 0.5rem;font-size:0.75rem;text-transform:uppercase;color:#343434;font-weight:700;background-color:#eef4e7;border-radius:0;border-top-right-radius:0.3rem;border-top-left-radius:0.3rem;border:none;border-bottom:solid 2px white;}.tabbed-content .tab-list button:hover,.tabbed-content .tab-list button:focus{background:#a0bf81;color:black;cursor:pointer;}.tabbed-content .tab-list button.active{background-color:#417505;color:white;border-bottom:solid 2px #417505;}.tabbed-content .tab-list button:focus{outline-color:#343434;outline-style:dotted;outline-width:1px;outline-offset:-2px;}.tabbed-content section{border:solid 1px #eef4e7;border-top:solid 1px #417505;padding:1rem;}.tabbed-content section .field--name-field-tab-header{display:none;}.tabbed-content section p{margin-top:0;}@media (min-width:480px){.tabbed-content .tab-list{flex-direction:row;}.tabbed-content button{padding:0.35rem 0.5rem 0.25rem;}}@media (min-width:1080px){.tabbed-content .tab-list a{padding:0.5rem 1rem 0.35rem;font-size:1rem;}}.matrix{font-family:"Lato",Helvetica,sans-serif;}.matrix tbody{background:transparent;}.matrix td{text-align:center;padding:0;}.matrix tr:nth-child(even){background-color:#f2f5f8;}.cis td:first-child{max-width:130px;text-align:left;padding:0.45rem;}.cis a{display:block;color:white;border:solid 0.05rem white;padding:0.45rem;transition:all ease 0.3s;z-index:10;}.cis a:hover,.cis a:focus{background:transparent;color:black;transform:scale(115%);color:white;font-weight:bold;}.cis .canada a{background-color:#cc273f;}.cis .canada a.can-fn{position:relative;top:21px;background-image:linear-gradient(#954af2 50%,#cc273f 50%);}.cis .fn a{background-color:#954af2;}.cis .bc a{background-color:#1b2f62;}.cis .ab a{background-color:#149fd5;}.cis .sk a{background-color:#f8d832;color:black;}.cis .mb a{background-color:#249738;}.cis .on a{background-color:#3b9792;}.cis .qc a{background-color:#0d4385;}.cis .nt a{background-color:#2286cb;}@media screen and (max-width:480px){.cis tr{display:flex;}.cis td:first-child{width:120px;padding:0.25rem 0.45rem;}.cis a{padding:0.25rem 0.45rem;}.cis td:first-child,.cis a{font-size:0.875rem;}}@media screen and (max-width:375px){.cis td:first-child{width:90px;}}.statistics{border-collapse:collapse;}.statistics thead tr{background:#4a60a9;color:white;font-weight:500;}.statistics th{text-align:center;}.statistics th:nth-child(3),.statistics th:nth-child(4),.statistics th:nth-child(5){font-size:0.85rem;}.statistics tbody tr{position:relative;transition:all ease .3s;cursor:pointer;}.statistics tbody tr:hover{transform:scale(106%);background:#4a60a9;color:white;z-index:10;box-shadow:0px 5px 15px 5px rgba(0,0,0,0.5);}.statistics tbody tr:hover a{color:white;}.statistics a{display:flex;padding:0.45rem;transition:none;text-align:left;}.statistics a:hover{background:transparent;}.statistics a:before{content:'';display:block;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;width:3rem;height:2rem;margin-right:5px;}.statistics td:first-child{max-width:225px;}.statistics td:nth-child(3),.statistics td:nth-child(4),.statistics td:nth-child(5){font-size:0.85rem;}.statistics td.ab a::before{background-color:#149fd5;-webkit-mask-image:url(/themes/cwrp/img/provinces/alberta.svg);mask-image:url(/themes/cwrp/img/provinces/alberta.svg);}.statistics td.bc a::before{background-color:#1b2f62;-webkit-mask-image:url(/themes/cwrp/img/provinces/british-columbia.svg);mask-image:url(/themes/cwrp/img/provinces/british-columbia.svg);}.statistics td.mb a::before{background-color:#249738;-webkit-mask-image:url(/themes/cwrp/img/provinces/manitoba.svg);mask-image:url(/themes/cwrp/img/provinces/manitoba.svg);}.statistics td.nb a::before{background-color:#7b070d;-webkit-mask-image:url(/themes/cwrp/img/provinces/new-brunswick.svg);mask-image:url(/themes/cwrp/img/provinces/new-brunswick.svg);}.statistics td.nl a::before{background-color:#243746;-webkit-mask-image:url(/themes/cwrp/img/provinces/nfld.svg);mask-image:url(/themes/cwrp/img/provinces/nfld.svg);}.statistics td.nt a::before{background-color:#2286cb;-webkit-mask-image:url(/themes/cwrp/img/provinces/nwt.svg);mask-image:url(/themes/cwrp/img/provinces/nwt.svg);}.statistics td.ns a::before{background-color:#0a55a7;-webkit-mask-image:url(/themes/cwrp/img/provinces/nova-scotia.svg);mask-image:url(/themes/cwrp/img/provinces/nova-scotia.svg);}.statistics td.nu a::before{background-color:#5b5600;-webkit-mask-image:url(/themes/cwrp/img/provinces/nunavut.svg);mask-image:url(/themes/cwrp/img/provinces/nunavut.svg);}.statistics td.on a::before{background-color:#3b9792;-webkit-mask-image:url(/themes/cwrp/img/provinces/ontario.svg);mask-image:url(/themes/cwrp/img/provinces/ontario.svg);}.statistics td.pe a::before{background-color:#0f745d;-webkit-mask-image:url(/themes/cwrp/img/provinces/pei.svg);mask-image:url(/themes/cwrp/img/provinces/pei.svg);}.statistics td.qc a::before{background-color:#0d4385;-webkit-mask-image:url(/themes/cwrp/img/provinces/quebec.svg);mask-image:url(/themes/cwrp/img/provinces/quebec.svg);}.statistics td.sk a::before{background-color:#f8d832;-webkit-mask-image:url(/themes/cwrp/img/provinces/saskatchewan.svg);mask-image:url(/themes/cwrp/img/provinces/saskatchewan.svg);}.statistics td.yt a::before{background-color:#eea420;-webkit-mask-image:url(/themes/cwrp/img/provinces/yukon.svg);mask-image:url(/themes/cwrp/img/provinces/yukon.svg);}@media screen and (max-width:480px){.statistics td:nth-child(3),.statistics td:nth-child(4),.statistics th:nth-child(3),.statistics th:nth-child(4){display:none;}}.page-node-type-publication h1,.page-node-type-info-sheet h1{font-family:"Merriweather",Georgia,serif;}.paragraph--type--text{font-family:"Merriweather",Georgia,serif;line-height:165%;}article{margin-bottom:2rem;}article .field--name-body,article .field--name-field-abstract,article .field--name-field-infosheet-body{font-family:"Merriweather",Georgia,serif;line-height:165%;}article.node--unpublished:before{content:"unpublished";display:block;background:#cc273f;color:white;padding:0.125rem 1rem;margin-bottom:0.5rem;}article table{margin:1rem 0 2rem 0;font-family:"Lato",Helvetica,sans-serif;}article table caption{border-top:solid 1px #d5dbeb;background:#f2f5f8;padding:0.5rem 0.5rem 0.35rem 0.5rem;line-height:130%;font-size:0.875rem;font-weight:bold;margin-bottom:0;}article table thead tr{background-color:#f9f9f9;border-bottom:solid 1px #e0e0e0;}article table th{padding:0.5rem;font-size:0.875rem;line-height:130%;}article table tbody td{border-bottom:solid 1px #e0e0e0;}article table tbody tr:last-child td{border-bottom:solid 2px #d5dbeb;}.source{position:relative;display:flex;align-items:center;font-size:0.85rem;font-weight:600;}.source p{margin:0;}.source .icon{width:15px;margin-right:0.5rem;}.meta{margin-bottom:1.5rem;text-transform:uppercase;font-size:0.75rem;line-height:160%;}.meta .types{color:#305704;margin-bottom:1rem;}.year{font-size:0.85rem;}.year label,.year .field{display:inline-block;}.year,.field--name-field-isbn{font-weight:600;}.media{border:solid 2px #f9f9f9;padding:1rem 1rem 0 1rem;margin:1rem 1rem 1rem 0;border-radius:0.5rem;font-family:"Merriweather",Georgia,serif;}.media > div{display:flex;align-items:center;margin-bottom:1rem;}.media > div span.icon{position:relative;color:white;margin-right:0.6rem;padding:0.15rem 0 0 0.4rem;font-size:1.25rem;font-family:"Merriweather",Georgia,serif;}.media > div span.icon:after{content:"";display:block;position:absolute;top:0;left:0;z-index:-10;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:20px;height:30px;background:#6f6f6f;}.media > div.download-file .field__item{display:flex;}.media > div.download-file span:after{-webkit-mask-image:url(/themes/cwrp/img/svg-icons/file-download-solid.svg);mask-image:url(/themes/cwrp/img/svg-icons/file-download-solid.svg);}.media > div.external-link span:after{-webkit-mask-image:url(/themes/cwrp/img/svg-icons/external-link-alt-solid.svg);mask-image:url(/themes/cwrp/img/svg-icons/external-link-alt-solid.svg);top:20%;}.media > div.information-sheet span:after{-webkit-mask-image:url(/themes/cwrp/img/svg-icons/file-solid.svg);mask-image:url(/themes/cwrp/img/svg-icons/file-solid.svg);}.topics h2{font-size:1rem;}.field--name-field-keywords .field__item{display:inline;}.field--name-field-keywords .field__item:after{display:inline-block;content:" ";width:0.5rem;height:0.5rem;border-radius:0.5rem;background:#e0e0e0;margin:0 0.2rem 0 0.5rem;}.field--name-field-keywords .field__item:last-child:after{display:none;}.field--name-field-province-territory{margin:1rem 0;}.references{margin:2rem 0;background:#f9f9f9;}.references h2{border-bottom:solid 1px white;background:#e0e0e0;text-transform:none;padding:0.25rem 1rem;font-size:1rem;}.references h2:after{content:none;}.references .ref-text{font-size:0.875rem;padding:0.25rem 1rem 1rem;}.node--type-research-watch-article .field--name-field-publication-link{margin:1rem 0;font-size:0.85rem;}.node--type-research-watch-article .field--name-field-publication-link p{margin-bottom:0;}.node--type-research-watch-article .field--name-field-publication-link > .field__item{padding:0.5rem 1rem;margin-bottom:0.5rem;background:#f9f9f9;border-radius:0.25rem;}.node--type-research-watch-article .field--name-field-publication-link > .field__item:hover,.node--type-research-watch-article .field--name-field-publication-link > .field__item:focus{background:#a0bf81;}.contact{position:relative;}.contact .field,.contact p{margin:0;padding:0;}.contact ul{display:none;margin-bottom:4rem;}.contact .toggle{position:absolute;z-index:10;cursor:pointer;right:0;top:0rem;background:#71b63a;color:white;line-height:75%;padding:0.25rem 0.3rem;border:solid 0.25rem white;border-radius:0.5rem;}.contact .toggle svg{width:1.2rem;height:1.2rem;transition:transform 0.5s;}.contact.open svg{transform:rotate(45deg);}.contact ul li{position:relative;margin-bottom:1rem;padding-left:3rem;background-repeat:no-repeat;background-size:1.2rem;line-height:1.3rem;}.contact ul li.address{background-image:url(/themes/cwrp/img/svg-icons/university-solid.svg);}.contact ul li.phone{background-image:url(/themes/cwrp/img/svg-icons/phone-solid.svg);}.contact ul li.email{background-image:url(/themes/cwrp/img/svg-icons/envelope-solid.svg);}.contact ul li.website{background-image:url(/themes/cwrp/img/svg-icons/globe-solid.svg);}.publications{padding-bottom:1.5rem;}.view-partners.view-display-id-page_1{margin-bottom:2rem;}.view-partners.view-display-id-page_1 .view-content{display:flex;flex-wrap:wrap;}.view-partners.view-display-id-page_1 .row{display:flex;justify-content:center;align-items:center;flex-basis:100%;}.view-partners.view-display-id-page_1 .row img{max-width:100px;}.view-partners.view-display-id-page_1 .row.partner-1 img{max-width:250px;}.view-partners.view-display-id-page_1 .row.partner-2 img,.view-partners.view-display-id-page_1 .row.partner-3 img{max-width:200px;}.view-partners.view-display-id-page_1 a{display:block;padding:0.5rem;transition:opacity 0.5s ease;}.view-partners.view-display-id-page_1 a:hover,.view-partners.view-display-id-page_1 a:focus{opacity:0.6;background-color:transparent;}@media screen and (min-width:840px){.view-partners.view-display-id-page_1 a{padding:2rem;}.view-partners.view-display-id-page_1 .row{flex-basis:50%;}.view-partners.view-display-id-page_1 .row.partner-1{flex-basis:100%;}.view-partners.view-display-id-page_1 .row img{max-width:150px;}.view-partners.view-display-id-page_1 .row.partner-1 img{max-width:500px;}.view-partners.view-display-id-page_1 .row.partner-2 img,.view-partners.view-display-id-page_1 .row.partner-3 img{max-width:300px;}}.field--name-field-rw-sources p{margin:0;}.node-type-crib_article .field--name-field-author,.node-type-crib_article .field--name-field-author .field__item,.node-type-crib_article .field--name-field-publication-year,.node-type-crib_article .field--name-field-source{display:inline-block;}.node-type-crib_article .field--name-field-author.field,.node-type-crib_article .field--name-field-author .field__item.field,.node-type-crib_article .field--name-field-publication-year.field,.node-type-crib_article .field--name-field-source.field{padding:0;}.node-type-crib_article .field--name-field-author{font-weight:600;}.node-type-crib_article .field--name-field-source{font-style:italic;}.page-node-type-info-sheet .source{line-height:125%;}.page-node-type-info-sheet .field--name-field-infosheet-number{display:flex;}.page-node-type-info-sheet .field--name-field-infosheet-citation .field__label,.page-node-type-info-sheet .field--name-field-infosheet-about-authors .field__label{text-transform:uppercase;font-size:0.75rem;}.page-node-type-info-sheet .field--name-field-infosheet-citation .field__item,.page-node-type-info-sheet .field--name-field-infosheet-about-authors .field__item{border:solid 2px #f9f9f9;padding:0 1rem;font-size:0.85rem;border-radius:0.25rem;}.page-node-type-info-sheet .field--name-field-infosheet-citation p,.page-node-type-info-sheet .field--name-field-infosheet-about-authors p{margin:0.5rem 0;}.page-node-type-info-sheet .field--name-field-infosheet-body{margin:2rem 0;}.view-content table{border-collapse:collapse;}.view-content table tbody{background:none;}.view-content table thead tr{background-color:#5a72b7;border-top:solid 1px #949ed0;border-bottom:solid 1px #949ed0;}.view-content table th{display:none;padding:0.25rem 1rem;color:white;}.view-content table th a{display:flex;align-items:center;color:white;}.view-content table th a:hover{text-decoration:underline;background:transparent;}.view-content table th svg.svg-inline--fa{width:1.2rem;height:1.2rem;}.view-content table th .tablesort--asc,.view-content table th .tablesort--desc{background-image:none;}.view-content table tr{border-bottom:solid 1px #e0e0e0;}.view-content table td{padding:0.5rem;vertical-align:top;color:#343434;}.view-content table td.is-active{background:transparent;}@media screen and (min-width:840px){.view-content table .views-field-field-author-list,.view-content table .views-field-field-publication-year,.view-content table .views-field-field-province-territory,.view-content table thead th{display:table-cell;}.view-content table td{padding:0.75rem;display:table-cell;}.view-content table .views-field-title{width:60%;}.view-content table .views-field-field-year{width:20%;text-align:center;}.view-content table .views-field-field-author-list{width:30%;}}.view-publications .count{padding:0.5rem 0;text-transform:uppercase;font-size:0.8rem;}.view-publications .title{font-size:1rem;}.view-publications details legend{display:none;}.view-publications details fieldset{border:none;margin-left:1rem;}.view-publications summary:hover,.view-publications summary:focus{cursor:pointer;}.view-publications .fieldset-wrapper .form-item{display:flex;}.view-publications .fieldset-wrapper label{width:2.5rem;}.view-publications .fieldset-wrapper input{padding:0.25rem;}.view-publications summary{font-size:0.85rem;font-weight:bold;}.view-researchers .views-field-title{width:33%;}@media screen and (max-width:480px){.view-researchers .views-field-field-organization{padding-top:0;font-size:0.75rem;text-transform:uppercase;}}.view-researchers .view-display-id-attachment_1 .view-content{margin-top:1rem;background-color:#f2f5f8;}.view-researchers .view-display-id-attachment_1 .view-content span{display:block;float:left;}.view-researchers .view-display-id-attachment_1 .view-content a{display:block;font-size:1.25rem;padding:0.25rem 0.4rem;border-right:solid 2px white;}.view-researchers .view-display-id-attachment_1 .view-content a:hover{text-decoration:none;background:#4a60a9;color:white;}.view-cwrp-taxonomy .views-field-description__value{margin-bottom:2rem;}.view-incidence-studies.view-display-id-block_5 .views-field-title{width:33%;}#block-views-block-publications-block-2 .more-link a:after{margin-top:0.25rem;}.views-exposed-form{position:relative;border-radius:0.25rem;padding:0.5rem 1rem;margin:1rem 0;border:solid 1px #949ed0;background:#f2f5f8;}.views-exposed-form .form-item{padding:0.5rem 0;}.views-exposed-form fieldset{border:none;margin-left:0;}.views-exposed-form fieldset.form-item{margin-top:0.75rem;}.views-exposed-form legend{font-weight:bold;padding-left:0;}.views-exposed-form input[type=text]{border:solid 1px #949ed0;color:black;background:white;}.views-exposed-form input[type=submit]{background:#71b63a;color:white;border:solid 1px #71b63a;}.views-exposed-form select{border:solid 1px #9b9b9b;padding:0.25rem;}.views-exposed-form input[data-drupal-selector="edit-reset"]{background:white;color:#4a60a9;border:solid 1px #4a60a9;}.views-exposed-form input[data-drupal-selector="edit-reset"]:hover{color:white;}main header{background:transparent;}main .summary{font-size:0.85rem;margin-bottom:1rem;}main .block-views-blockcrib-block-3,main .block-views-blockresearch-watch-block-4{padding-top:0.5rem;}.block-views .views-field-field-rw-date-published,.block-views .views-field-field-rw-reviewed-by{text-transform:uppercase;font-size:0.6875rem;}.block-views-blockcrib-block-3 .views-label,.block-views-blockresearch-watch-block-4 .views-label{display:block;font-size:0.75rem;text-transform:uppercase;margin-bottom:0.25rem;}.block-views-blockresearch-watch-block-1 .views-exposed-form{margin-top:0;}.block-views-blockresearch-watch-block-2 .views-field-field-date-reviewed{display:block;font-size:0.75rem;text-transform:uppercase;margin-bottom:0.25rem;}.view-crib .view-header,.view-research-watch .view-header{font-family:"Lato",Helvetica,sans-serif;line-height:150%;font-size:0.85rem;}.block-system-main-block{line-height:150%;}.block{margin-bottom:1rem;}.block p:first-child{margin-top:0;}.block.highlight-block{margin:1rem 0;border-radius:0.5rem;border:solid 2px #febcc5;}.block.highlight-block h2{color:black;margin-top:0;}.block.disclaimer,.block .disclaimer{position:relative;border:solid 0.35rem rgba(224,224,224,0.4);font-size:0.875rem;border-radius:0.5rem;padding:1rem;}.block.disclaimer h2,.block .disclaimer h2{color:black;margin-top:0;}.block .disclaimer{margin:1rem 0;}.block.framed,.block .framed{border:solid 2px #949ed0;padding:1rem;margin:1rem 0;}.get-help a{display:flex;align-items:center;padding:0.675rem 1rem;background-color:#417505;border-radius:0.25rem;transition:background-color 0.5s ease;color:white;text-decoration:none;}.get-help a:hover,.get-help a:focus{background-color:#cc273f;}.get-help a svg{margin-left:auto;}.loc{border:solid 1px #febcc5;border-radius:0.5rem;padding:1rem;}.loc a{color:#cc273f;}.loc h3{text-align:center;margin-bottom:0;margin-left:-1rem;position:relative;}.loc h3:after{content:"";position:absolute;top:-0.25rem;background:url(/themes/cwrp/img/fncs-bear-100.png);background-size:100%;background-repeat:no-repeat;margin-left:0.5rem;width:2rem;height:3rem;}.loc:hover,.loc:focus{background:#cc273f;color:white;}.loc:hover a,.loc:focus a{background:transparent;color:white;}#block-cribbanner,#block-rwbanner{font-size:1.25rem;font-weight:100;color:white;padding:0.43rem 1rem;background-image:linear-gradient(to right,#4a60a9 0%,#3b4d81 35%,#949ed0 55%,#e0e0e0 95%);margin-bottom:1rem;}#block-cribbanner p,#block-rwbanner p{margin:0;line-height:100%;}
