.floatLeft{float:left}.floatRight{float:right}.clearLeft{clear:left}.clearRight{clear:right}.clearBoth{clear:both}.textLeft{text-align:left}.textRight{text-align:right}.textCen{text-align:center}.textJust{text-align:justify}.posRel{position:relative}.posAb{position:absolute}.posFix{position:fixed}.disBl{display:block}.disIn{display:inline}.disInbl{display:inline-block}.disNone{display:none}.return-button span{opacity:.001}.ccm-search-block-submit .visually-hidden{position:absolute;overflow:hidden;left:0;top:0;opacity:.001}.field span{position:relative}.ccm-page .main .img-responsive,.ccm-page .footer .img-responsive{display:inline-block}.ccm-page{font-family:"Frutiger LT W03_55 Roman",Arial,Helvetica,sans-serif;background:#f5feff;background:-moz-linear-gradient(top, #f5feff 0%, #e6fbff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5feff), color-stop(100%, #e6fbff));background:-webkit-linear-gradient(top, #f5feff 0%, #e6fbff 100%);background:-o-linear-gradient(top, #f5feff 0%, #e6fbff 100%);background:-ms-linear-gradient(top, #f5feff 0%, #e6fbff 100%);background:linear-gradient(top, #f5feff 0%, #e6fbff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f5feff, endColorstr=#e6fbff, GradientType=0)}.ccm-page.page-template-event,.ccm-page.page-type-pe-post{background:#e8e8e8;padding-bottom:30px}.ccm-page.page-template-event .breadcrumb,.ccm-page.page-type-pe-post .breadcrumb{margin-top:15px}.ccm-page.page-template-event .main-area,.ccm-page.page-type-pe-post .main-area{padding:40px 0 }.ccm-page.page-template-event .main-area h6,.ccm-page.page-type-pe-post .main-area h6{font-size:22px;font-size:2.2rem;font-family:"Frutiger LT W03_45 Light",Arial,Helvetica,sans-serif;margin:0 0 15px}@media screen and (max-width:991px){.ccm-page.page-template-event .main-area h6,.ccm-page.page-type-pe-post .main-area h6{font-size:20px;font-size:2rem}}.ccm-page.page-template-event .main-area h1,.ccm-page.page-type-pe-post .main-area h1{line-height:1.2}@media screen and (min-width:992px){.ccm-page.page-template-event .main-area h1,.ccm-page.page-type-pe-post .main-area h1{line-height:1.05;font-size:40px;font-size:4rem}}.ccm-page .hidePopup{display:none }.ccm-page.page-template-popup .hidePopup{padding:8vh 8vw;display:block ;background-color:rgba(0,0,0,0.8)}.ccm-page.page-template-popup #popup{display:block !important;margin:0 auto}.ccm-page.accessibility-tools-open{padding-bottom:69px}@media all and (max-width:890px){.ccm-page.accessibility-tools-open{padding-bottom:123px}}@media all and (max-width:767px){.ccm-page.accessibility-tools-open{padding-bottom:229px}}.cc-window .cc-btn{-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.cc-window .cc-btn:hover,.cc-window .cc-btn:focus,.cc-window .cc-btn:active{background-color:#b3145c !important}@media (min-width:768px){.cc-window:not(.cc-invisible)+.ccm-page .accessibility-controls{bottom:70px}}@media (max-width:767px){.cc-window.cc-floating,.cc-window.cc-bottom{bottom:3em}}nav ol.breadcrumb{margin-top:20px;background-color:#FCFCFC;border:1px solid #999}nav ol.breadcrumb li.active{color:#6E6E6E}nav ol.breadcrumb li.active a{color:inherit}.skiplinks__link{padding:6px 14px;min-width:250px;position:absolute;top:2px;left:-9999px;color:#000000;font-size:22px;font-size:2.2rem;text-decoration:underline;text-align:center}.skiplinks__link:focus{left:2px;z-index:10000;color:#000000;background-color:#FFB81C}.skiplinks__link:hover{background-color:#ffd069;text-decoration:none}.visually-hidden{width:1px;height:1px;position:absolute!important;top:auto;left:-9999px;overflow:hidden;text-transform:none!important}.box .ccm-block-calendar-event-wrapper{background-color:#fff;padding:35px 20px;margin:0 0 25px}.main .ccm-block-calendar-event-wrapper h3,.mfp-content h3{margin-top:0}.main .ccm-block-calendar-event-wrapper .ccm-block-calendar-event-date-time h4,.mfp-content .ccm-block-calendar-event-date-time h4{position:relative;padding-left:32px}.main .ccm-block-calendar-event-wrapper .ccm-block-calendar-event-date-time h4 i,.mfp-content .ccm-block-calendar-event-date-time h4 i{color:inherit;position:absolute;left:0}.main .ccm-block-calendar-event-wrapper .event-categories,.mfp-content .event-categories,.main .ccm-block-calendar-event-wrapper .event-areas,.mfp-content .event-areas{margin:0 -6px}.main .ccm-block-calendar-event-wrapper .event-categories ul,.mfp-content .event-categories ul,.main .ccm-block-calendar-event-wrapper .event-areas ul,.mfp-content .event-areas ul{margin:25px 0  5px;padding:0;list-style-type:none;text-align:left}.main .ccm-block-calendar-event-wrapper .event-categories ul li,.mfp-content .event-categories ul li,.main .ccm-block-calendar-event-wrapper .event-areas ul li,.mfp-content .event-areas ul li{margin-left:auto;margin-bottom:6px;display:inline-block;font-size:16px;font-size:1.6rem;margin-right:15px;padding:0 6px}.main .ccm-block-calendar-event-wrapper .event-categories ul li>i,.mfp-content .event-categories ul li>i,.main .ccm-block-calendar-event-wrapper .event-areas ul li>i,.mfp-content .event-areas ul li>i,.main .ccm-block-calendar-event-wrapper .event-categories ul li a,.mfp-content .event-categories ul li a,.main .ccm-block-calendar-event-wrapper .event-areas ul li a,.mfp-content .event-areas ul li a,.main .ccm-block-calendar-event-wrapper .event-categories ul li span>i,.mfp-content .event-categories ul li span>i,.main .ccm-block-calendar-event-wrapper .event-areas ul li span>i,.mfp-content .event-areas ul li span>i{color:inherit;margin-right:6px}.main .ccm-block-calendar-event-wrapper .event-categories ul li a,.mfp-content .event-categories ul li a,.main .ccm-block-calendar-event-wrapper .event-areas ul li a,.mfp-content .event-areas ul li a,.main .ccm-block-calendar-event-wrapper .event-categories ul li span,.mfp-content .event-categories ul li span,.main .ccm-block-calendar-event-wrapper .event-areas ul li span,.mfp-content .event-areas ul li span{padding:10px 16px;display:block;box-shadow:0 0 6px rgba(13,13,13,0.3);text-shadow:1px 1px 4px #444444}.main .ccm-block-calendar-event-wrapper .event-areas ul,.mfp-content .event-areas ul{margin:15px 0 15px}.fancybox-slide{max-width:100vw!important;max-height:100vh;overflow-y:scroll}#popup{font-family:"Frutiger LT W03_55 Roman",Arial,Helvetica,sans-serif;padding:0;width:969px;min-width:969px;max-width:90%;background-color:#ffffff}#popup .fancybox-close-small{display:none}#popup .popupHeader{background-color:#58ae49}#popup .popupHeader h1{text-align:center;color:#ffffff;font-size:35px;font-size:3.5rem;padding:12px 30px}#popup .popupMain{padding:27px 35px 50px}#popup .popupMain .text-link,#popup .popupMain .text-link.close{font-size:24px;font-size:2.4rem;padding:0 0 10px;font-family:"Frutiger LT W03_65 Bold",Arial,Helvetica,sans-serif;color:#000000;border-bottom:2px solid #000000}#popup .popupBottom{background-color:#e7e7e7;padding:22px 30px ;text-align:center}#popup .popupBottom p{margin:5px 0 5px;font-size:20px;font-size:2rem;color:#000000}#popup .popupBottom .button-link{margin:15px auto;padding:17px 45px;font-size:18px;font-size:1.8rem;font-family:"Frutiger LT W03_45 Light",Arial,Helvetica,sans-serif;cursor:pointer;background-color:#ae2573}#popup .popupBottom .button-link span{font-family:"Frutiger LT W03_55 Roman",Arial,Helvetica,sans-serif;margin-right:5px}@media screen and (max-width:1024px){#popup{width:90%;min-width:90%}}@media screen and (max-width:768px){#popup .popupHeader h1{font-size:24px;font-size:2.4rem;padding:8px 15px}#popup .popupMain{padding:15px 15px 25px}#popup .popupMain .text-link.center{font-size:20px;font-size:2rem;padding:0 0 3px;border-bottom:1px solid #000000}#popup .popupBottom{padding:15px }#popup .popupBottom p{margin:5px 0 ;font-size:19px;font-size:1.9rem;color:#000000}#popup .popupBottom .button-link{margin:7px auto;padding:10px 22px;font-size:18px;font-size:1.8rem;cursor:pointer}#popup .popupBottom .button-link span{margin-right:5px}}#sb-site{background-color:transparent}.edit-mode #sb-site,.edit-mode #popup{position:static}#sb-site hr,#popup hr{clear:both}#sb-site .text-link.close,#popup .text-link.close{float:none;opacity:1}#sb-site .button-link.close,#popup .button-link.close{float:none;opacity:1}#sb-site button,#popup button{-webkit-appearance:none;border:none}#sb-site button,#popup button,#sb-site img,#popup img,#sb-site smap,#popup smap,#sb-site map,#popup map,#sb-site a,#popup a,#sb-site h1,#popup h1,#sb-site h2,#popup h2,#sb-site h3,#popup h3,#sb-site h4,#popup h4,#sb-site h5,#popup h5,#sb-site strong,#popup strong,#sb-site i,#popup i,#sb-site span,#popup span,#sb-site select,#popup select,#sb-site input,#popup input,#sb-site textarea,#popup textarea,#sb-site area,#popup area,#sb-site li,#popup li,#sb-site iframe,#popup iframe,#sb-site .featureHeading,#popup .featureHeading,#sb-site .text-link,#popup .text-link{-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#sb-site button:after,#popup button:after,#sb-site img:after,#popup img:after,#sb-site smap:after,#popup smap:after,#sb-site map:after,#popup map:after,#sb-site a:after,#popup a:after,#sb-site h1:after,#popup h1:after,#sb-site h2:after,#popup h2:after,#sb-site h3:after,#popup h3:after,#sb-site h4:after,#popup h4:after,#sb-site h5:after,#popup h5:after,#sb-site strong:after,#popup strong:after,#sb-site i:after,#popup i:after,#sb-site span:after,#popup span:after,#sb-site select:after,#popup select:after,#sb-site input:after,#popup input:after,#sb-site textarea:after,#popup textarea:after,#sb-site area:after,#popup area:after,#sb-site li:after,#popup li:after,#sb-site iframe:after,#popup iframe:after,#sb-site .featureHeading:after,#popup .featureHeading:after,#sb-site .text-link:after,#popup .text-link:after,#sb-site button:before,#popup button:before,#sb-site img:before,#popup img:before,#sb-site smap:before,#popup smap:before,#sb-site map:before,#popup map:before,#sb-site a:before,#popup a:before,#sb-site h1:before,#popup h1:before,#sb-site h2:before,#popup h2:before,#sb-site h3:before,#popup h3:before,#sb-site h4:before,#popup h4:before,#sb-site h5:before,#popup h5:before,#sb-site strong:before,#popup strong:before,#sb-site i:before,#popup i:before,#sb-site span:before,#popup span:before,#sb-site select:before,#popup select:before,#sb-site input:before,#popup input:before,#sb-site textarea:before,#popup textarea:before,#sb-site area:before,#popup area:before,#sb-site li:before,#popup li:before,#sb-site iframe:before,#popup iframe:before,#sb-site .featureHeading:before,#popup .featureHeading:before,#sb-site .text-link:before,#popup .text-link:before{-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#sb-site .main .mainContentArea span[style="color: rgb(149, 55, 52);"],#popup .main .mainContentArea span[style="color: rgb(149, 55, 52);"]{background:white !important}.header,.main,.footer,.popup{color:#000000}.header img,.main img,.footer img,.popup img{max-width:100%;height:auto !important}.header img :not(#image-marker),.main img :not(#image-marker),.footer img :not(#image-marker),.popup img :not(#image-marker){width:auto}.header a,.main a,.footer a,.popup a{text-decoration:underline}.header a:hover,.main a:hover,.footer a:hover,.popup a:hover,.header a:focus,.main a:focus,.footer a:focus,.popup a:focus,.header a:active,.main a:active,.footer a:active,.popup a:active{text-decoration:none}.header .pagination>li>a,.main .pagination>li>a,.footer .pagination>li>a,.popup .pagination>li>a{color:#ae2573;text-decoration:underline}.header .pagination>li>a:hover,.main .pagination>li>a:hover,.footer .pagination>li>a:hover,.popup .pagination>li>a:hover{color:#48549f}.header .pagination>li.disabled>*,.main .pagination>li.disabled>*,.footer .pagination>li.disabled>*,.popup .pagination>li.disabled>*{color:#000000;text-decoration:none}.header .pagination>li.active>*,.main .pagination>li.active>*,.footer .pagination>li.active>*,.popup .pagination>li.active>*{color:#ffffff;background-color:#ae2573;border-color:#ae2573}.header .pagination>li.active>*:hover,.main .pagination>li.active>*:hover,.footer .pagination>li.active>*:hover,.popup .pagination>li.active>*:hover,.header .pagination>li.active>*:focus,.main .pagination>li.active>*:focus,.footer .pagination>li.active>*:focus,.popup .pagination>li.active>*:focus{color:#ffffff}.header .button-link,.main .button-link,.footer .button-link,.popup .button-link{display:inline-block;background-color:#ae2573;font-family:"Frutiger LT W03_45 Light",Arial,Helvetica,sans-serif;color:white;font-size:20px;font-size:2rem;padding:8px 20px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-weight:bold;text-decoration:none}.header .button-link i.fa,.main .button-link i.fa,.footer .button-link i.fa,.popup .button-link i.fa{color:#ffffff}.header .button-link:hover,.main .button-link:hover,.footer .button-link:hover,.popup .button-link:hover,.header .button-link:focus,.main .button-link:focus,.footer .button-link:focus,.popup .button-link:focus,.header .button-link:active,.main .button-link:active,.footer .button-link:active,.popup .button-link:active{background-color:#6f1849;color:white;text-decoration:none}.header .button-link.small,.main .button-link.small,.footer .button-link.small,.popup .button-link.small{padding:13.5px;font-size:18px;font-size:1.8rem;line-height:1}.header .button-link.block,.main .button-link.block,.footer .button-link.block,.popup .button-link.block{display:block;width:100%;text-align:center;clear:both}.header .button-link.social,.main .button-link.social,.footer .button-link.social,.popup .button-link.social{padding:3px 7px 3px 6px;font-size:16px;font-size:1.6rem}.header .button-link.social.facebook,.main .button-link.social.facebook,.footer .button-link.social.facebook,.popup .button-link.social.facebook{background-color:#4267b2}.header .button-link.social.facebook:hover,.main .button-link.social.facebook:hover,.footer .button-link.social.facebook:hover,.popup .button-link.social.facebook:hover,.header .button-link.social.facebook:active,.main .button-link.social.facebook:active,.footer .button-link.social.facebook:active,.popup .button-link.social.facebook:active,.header .button-link.social.facebook:focus,.main .button-link.social.facebook:focus,.footer .button-link.social.facebook:focus,.popup .button-link.social.facebook:focus{background-color:#34518d}.header .button-link.social.googleplus,.main .button-link.social.googleplus,.footer .button-link.social.googleplus,.popup .button-link.social.googleplus{background-color:#dd4b39}.header .button-link.social.googleplus:hover,.main .button-link.social.googleplus:hover,.footer .button-link.social.googleplus:hover,.popup .button-link.social.googleplus:hover,.header .button-link.social.googleplus:active,.main .button-link.social.googleplus:active,.footer .button-link.social.googleplus:active,.popup .button-link.social.googleplus:active,.header .button-link.social.googleplus:focus,.main .button-link.social.googleplus:focus,.footer .button-link.social.googleplus:focus,.popup .button-link.social.googleplus:focus{background-color:#c23321}.header .button-link.social.twitter,.main .button-link.social.twitter,.footer .button-link.social.twitter,.popup .button-link.social.twitter{background-color:#00719b}.header .button-link.social.twitter:hover,.main .button-link.social.twitter:hover,.footer .button-link.social.twitter:hover,.popup .button-link.social.twitter:hover,.header .button-link.social.twitter:active,.main .button-link.social.twitter:active,.footer .button-link.social.twitter:active,.popup .button-link.social.twitter:active,.header .button-link.social.twitter:focus,.main .button-link.social.twitter:focus,.footer .button-link.social.twitter:focus,.popup .button-link.social.twitter:focus{background-color:#005f81}.header .button-link.social.linkedin,.main .button-link.social.linkedin,.footer .button-link.social.linkedin,.popup .button-link.social.linkedin{background-color:#007bb6}.header .button-link.social.linkedin:hover,.main .button-link.social.linkedin:hover,.footer .button-link.social.linkedin:hover,.popup .button-link.social.linkedin:hover,.header .button-link.social.linkedin:active,.main .button-link.social.linkedin:active,.footer .button-link.social.linkedin:active,.popup .button-link.social.linkedin:active,.header .button-link.social.linkedin:focus,.main .button-link.social.linkedin:focus,.footer .button-link.social.linkedin:focus,.popup .button-link.social.linkedin:focus{background-color:#005983}.header .button-link.social.youtube,.main .button-link.social.youtube,.footer .button-link.social.youtube,.popup .button-link.social.youtube{background-color:#cd201f}.header .button-link.social.youtube:hover,.main .button-link.social.youtube:hover,.footer .button-link.social.youtube:hover,.popup .button-link.social.youtube:hover,.header .button-link.social.youtube:active,.main .button-link.social.youtube:active,.footer .button-link.social.youtube:active,.popup .button-link.social.youtube:active,.header .button-link.social.youtube:focus,.main .button-link.social.youtube:focus,.footer .button-link.social.youtube:focus,.popup .button-link.social.youtube:focus{background-color:#a11918}.header .button-link.social.vimeo,.main .button-link.social.vimeo,.footer .button-link.social.vimeo,.popup .button-link.social.vimeo{background-color:#1ab7ea}.header .button-link.social.vimeo:hover,.main .button-link.social.vimeo:hover,.footer .button-link.social.vimeo:hover,.popup .button-link.social.vimeo:hover,.header .button-link.social.vimeo:active,.main .button-link.social.vimeo:active,.footer .button-link.social.vimeo:active,.popup .button-link.social.vimeo:active,.header .button-link.social.vimeo:focus,.main .button-link.social.vimeo:focus,.footer .button-link.social.vimeo:focus,.popup .button-link.social.vimeo:focus{background-color:#1295bf}.header .button-link.social i.fa,.main .button-link.social i.fa,.footer .button-link.social i.fa,.popup .button-link.social i.fa{font-size:16px;font-size:1.6rem;line-height:1;margin:0 0;text-align:center;display:block;float:left}.header .button-link.social span.text,.main .button-link.social span.text,.footer .button-link.social span.text,.popup .button-link.social span.text{font-size:14px;font-size:1.4rem;padding:2px;line-height:1;margin:0 ;padding:2px 0 2px 7px;display:block;float:left}.header .button-link.social:hover i.fa,.main .button-link.social:hover i.fa,.footer .button-link.social:hover i.fa,.popup .button-link.social:hover i.fa,.header .button-link.social:active i.fa,.main .button-link.social:active i.fa,.footer .button-link.social:active i.fa,.popup .button-link.social:active i.fa,.header .button-link.social:focus i.fa,.main .button-link.social:focus i.fa,.footer .button-link.social:focus i.fa,.popup .button-link.social:focus i.fa{color:#ffffff}.header .backButton .button-link,.main .backButton .button-link,.footer .backButton .button-link,.popup .backButton .button-link{padding:9px 20px}.header .ccm-block-page-list-wrapper a.ccm-block-page-list-page-entry,.main .ccm-block-page-list-wrapper a.ccm-block-page-list-page-entry,.footer .ccm-block-page-list-wrapper a.ccm-block-page-list-page-entry,.popup .ccm-block-page-list-wrapper a.ccm-block-page-list-page-entry{text-decoration:none}.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper{text-align:center}.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination{margin:0;padding:0;line-height:1}.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li{display:inline-block;margin:0 5px}.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li:before,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li:before,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li:before,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li:before{content:none}.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>a,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>a,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>a,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>a,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>span,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>span,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>span,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>span{-moz-border-radius:120px;-webkit-border-radius:120px;border-radius:120px;background:none;border:2px solid #ae2573;width:43px;height:43px;text-align:center;line-height:1;padding:11px 0}.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>a,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>a,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>a,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>a{color:#ae2573}.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>a:hover,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>a:hover,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>a:hover,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>a:hover,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>a:focus,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>a:focus,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>a:focus,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>a:focus,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>a:active,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>a:active,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>a:active,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>a:active{background-color:#ae2573;border-color:#ae2573;color:#ffffff;text-decoration:none}.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>a,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>a,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>a,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>a,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>a,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>a,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>a,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>a,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>span,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>span,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>span,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>span,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>span,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>span,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>span,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>span{padding:4px 0;width:43px;height:43px;font-size:0;background:none;border:2px solid transparent}.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>a:before,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>a:before,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>a:before,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>a:before,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>a:before,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>a:before,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>a:before,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>a:before,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>span:before,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>span:before,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>span:before,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>span:before,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>span:before,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>span:before,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>span:before,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>span:before{content:'';display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32.5px;color:#ae2573}.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>a:hover,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>a:hover,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>a:hover,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>a:hover,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>a:hover,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>a:hover,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>a:hover,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>a:hover,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>span:hover,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>span:hover,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>span:hover,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>span:hover,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>span:hover,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>span:hover,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>span:hover,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>span:hover,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>a:focus,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>a:focus,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>a:focus,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>a:focus,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>a:focus,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>a:focus,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>a:focus,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>a:focus,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>span:focus,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>span:focus,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>span:focus,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>span:focus,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>span:focus,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>span:focus,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>span:focus,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>span:focus{border-color:#ae2573}.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>a:active,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>a:active,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>a:active,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>a:active,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>a:active,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>a:active,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>a:active,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>a:active,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>span:active,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>span:active,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>span:active,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>span:active,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>span:active,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>span:active,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>span:active,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>span:active{background-color:#ae2573;color:#ffffff}.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>a,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>a,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>a,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>a,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>a,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>a,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>a,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>a,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>span,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>span,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>span,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>span,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>span,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>span,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>span,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>span{opacity:.5}.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>a:hover,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>a:hover,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>a:hover,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>a:hover,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>a:hover,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>a:hover,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>a:hover,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>a:hover,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>span:hover,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>span:hover,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>span:hover,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>span:hover,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>span:hover,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>span:hover,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>span:hover,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>span:hover,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>a:focus,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>a:focus,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>a:focus,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>a:focus,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>a:focus,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>a:focus,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>a:focus,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>a:focus,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>span:focus,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>span:focus,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>span:focus,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>span:focus,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>span:focus,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>span:focus,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>span:focus,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>span:focus,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>a:active,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>a:active,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>a:active,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>a:active,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>a:active,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>a:active,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>a:active,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>a:active,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>span:active,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>span:active,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>span:active,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev.disabled>span:active,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>span:active,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>span:active,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>span:active,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next.disabled>span:active{border-color:transparent;background:transparent}.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>a:before,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>a:before,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>a:before,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>a:before,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>span:before,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>span:before,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>span:before,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev>span:before{content:"\f104";padding-right:2.5px}.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>a:before,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>a:before,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>a:before,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>a:before,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>span:before,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>span:before,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>span:before,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next>span:before{content:"\f105";padding-left:2.5px}.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.active>a,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.active>a,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.active>a,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.active>a,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.active>span,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.active>span,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.active>span,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.active>span{background:#ae2573;border-color:#ae2573}@media all and (max-width:767px){.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>a,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>a,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>a,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>a,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>span,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>span,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>span,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li>span{font-size:16px;font-size:1.6rem;height:35.33px;line-height:1.4}}@media all and (max-width:767px){.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li{display:none}.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.prev,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.next,.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.active,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.active,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.active,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.active{display:inline-block}.header .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.active span,.main .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.active span,.footer .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.active span,.popup .ccm-block-page-list-wrapper.digital-storytelling .ccm-pagination-wrapper ul.pagination li.active span{height:43px;background:transparent;color:#ae2573;border:none;font-weight:bold}}.main h1,.footer h1,.main .colorSection .accordion-body h1,.sitewide-popup h1,.main h2,.footer h2,.main .colorSection .accordion-body h2,.sitewide-popup h2,.main h3,.footer h3,.main .colorSection .accordion-body h3,.sitewide-popup h3,.main h4,.footer h4,.main .colorSection .accordion-body h4,.sitewide-popup h4,.main h5,.footer h5,.main .colorSection .accordion-body h5,.sitewide-popup h5,.main h6,.footer h6,.main .colorSection .accordion-body h6,.sitewide-popup h6,.main p,.footer p,.main .colorSection .accordion-body p,.sitewide-popup p,.main ul,.footer ul,.main .colorSection .accordion-body ul,.sitewide-popup ul,.main ol,.footer ol,.main .colorSection .accordion-body ol,.sitewide-popup ol,.main blockquote,.footer blockquote,.main .colorSection .accordion-body blockquote,.sitewide-popup blockquote,.main table,.footer table,.main .colorSection .accordion-body table,.sitewide-popup table{margin:0 0 15px;line-height:1.3;text-shadow:none}.main h3,.footer h3,.main .colorSection .accordion-body h3,.sitewide-popup h3{margin:40px 0 15px}.main h1:first-child,.footer h1:first-child,.main .colorSection .accordion-body h1:first-child,.sitewide-popup h1:first-child{margin:0 0 7px}.main h5,.footer h5,.main .colorSection .accordion-body h5,.sitewide-popup h5,.main i,.footer i,.main .colorSection .accordion-body i,.sitewide-popup i,.main code,.footer code,.main .colorSection .accordion-body code,.sitewide-popup code{color:#009639}.cancerAlliance .main h5,.cancerAlliance .footer h5,.cancerAlliance .main .colorSection .accordion-body h5,.cancerAlliance .sitewide-popup h5,.cancerAlliance .main i,.cancerAlliance .footer i,.cancerAlliance .main .colorSection .accordion-body i,.cancerAlliance .sitewide-popup i,.cancerAlliance .main code,.cancerAlliance .footer code,.cancerAlliance .main .colorSection .accordion-body code,.cancerAlliance .sitewide-popup code{color:#673a71}.main strong,.footer strong,.main .colorSection .accordion-body strong,.sitewide-popup strong{color:#000000}.main h1,.footer h1,.main .colorSection .accordion-body h1,.sitewide-popup h1,.main h2,.footer h2,.main .colorSection .accordion-body h2,.sitewide-popup h2,.main h3,.footer h3,.main .colorSection .accordion-body h3,.sitewide-popup h3,.main h4,.footer h4,.main .colorSection .accordion-body h4,.sitewide-popup h4,.main h6,.footer h6,.main .colorSection .accordion-body h6,.sitewide-popup h6,.main p,.footer p,.main .colorSection .accordion-body p,.sitewide-popup p,.main li,.footer li,.main .colorSection .accordion-body li,.sitewide-popup li{color:#000000}.main p,.footer p,.main .colorSection .accordion-body p,.sitewide-popup p,.main ul,.footer ul,.main .colorSection .accordion-body ul,.sitewide-popup ul,.main ol,.footer ol,.main .colorSection .accordion-body ol,.sitewide-popup ol,.main blockquote,.footer blockquote,.main .colorSection .accordion-body blockquote,.sitewide-popup blockquote,.main table,.footer table,.main .colorSection .accordion-body table,.sitewide-popup table{font-size:17px;font-size:1.7rem}.main h1,.footer h1,.main .colorSection .accordion-body h1,.sitewide-popup h1,.main h2,.footer h2,.main .colorSection .accordion-body h2,.sitewide-popup h2,.main h3,.footer h3,.main .colorSection .accordion-body h3,.sitewide-popup h3,.main h4,.footer h4,.main .colorSection .accordion-body h4,.sitewide-popup h4,.main h5,.footer h5,.main .colorSection .accordion-body h5,.sitewide-popup h5,.main a,.footer a,.main .colorSection .accordion-body a,.sitewide-popup a,.main strong,.footer strong,.main .colorSection .accordion-body strong,.sitewide-popup strong{font-family:"Frutiger LT W03_65 Bold",Arial,Helvetica,sans-serif}.main p,.footer p,.main .colorSection .accordion-body p,.sitewide-popup p{font-family:"Frutiger LT W03_55 Roman",Arial,Helvetica,sans-serif}.main h1,.footer h1,.main .colorSection .accordion-body h1,.sitewide-popup h1{font-size:28px;font-size:2.8rem}.main h2,.footer h2,.main .colorSection .accordion-body h2,.sitewide-popup h2{font-size:24px;font-size:2.4rem}.main h3,.footer h3,.main .colorSection .accordion-body h3,.sitewide-popup h3{font-size:22px;font-size:2.2rem;color:#000000}.main h4,.footer h4,.main .colorSection .accordion-body h4,.sitewide-popup h4{font-size:20px;font-size:2rem;color:#000000}.main h5,.footer h5,.main .colorSection .accordion-body h5,.sitewide-popup h5{font-size:20px;font-size:2rem}.main p,.footer p,.main .colorSection .accordion-body p,.sitewide-popup p{font-size:18px;font-size:1.8rem;color:#000000}.main a,.footer a,.main .colorSection .accordion-body a,.sitewide-popup a{color:#ae2573}.main a:hover,.footer a:hover,.main .colorSection .accordion-body a:hover,.sitewide-popup a:hover,.main a:focus,.footer a:focus,.main .colorSection .accordion-body a:focus,.sitewide-popup a:focus,.main a:active,.footer a:active,.main .colorSection .accordion-body a:active,.sitewide-popup a:active{color:#6f1849}.main a:hover i.fa,.footer a:hover i.fa,.main .colorSection .accordion-body a:hover i.fa,.sitewide-popup a:hover i.fa,.main a:focus i.fa,.footer a:focus i.fa,.main .colorSection .accordion-body a:focus i.fa,.sitewide-popup a:focus i.fa,.main a:active i.fa,.footer a:active i.fa,.main .colorSection .accordion-body a:active i.fa,.sitewide-popup a:active i.fa{color:#6f1849}.main a i.fa,.footer a i.fa,.main .colorSection .accordion-body a i.fa,.sitewide-popup a i.fa{color:#ae2573}.main h3,.footer h3,.main .colorSection .accordion-body h3,.sitewide-popup h3{display:table;display:flex;vertical-align:bottom}.main h3 img,.footer h3 img,.main .colorSection .accordion-body h3 img,.sitewide-popup h3 img{margin-right:15px}.main h3 a,.footer h3 a,.main .colorSection .accordion-body h3 a,.sitewide-popup h3 a{display:table-cell;display:flex;vertical-align:bottom;align-items:flex-end}.main blockquote,.footer blockquote,.main .colorSection .accordion-body blockquote,.sitewide-popup blockquote{padding:15px 3% 3px;background-color:#f2f2f2;border-left:5px solid #ae2573;clear:both}.page-type-article .main blockquote,.page-type-article .footer blockquote,.page-type-article .main .colorSection .accordion-body blockquote,.page-type-article .sitewide-popup blockquote{display:inline-block;width:calc(100% - 420px)}@media all and (max-width:991px){.page-type-article .main blockquote,.page-type-article .footer blockquote,.page-type-article .main .colorSection .accordion-body blockquote,.page-type-article .sitewide-popup blockquote{display:block;width:100%}}.main .newsList,.footer .newsList,.main .colorSection .accordion-body .newsList,.sitewide-popup .newsList{position:relative}.main .newsList .ccm-block-page-list-header h1,.footer .newsList .ccm-block-page-list-header h1,.main .colorSection .accordion-body .newsList .ccm-block-page-list-header h1,.sitewide-popup .newsList .ccm-block-page-list-header h1{font-size:36px;font-size:3.6rem}.main .newsList span.button,.footer .newsList span.button,.main .colorSection .accordion-body .newsList span.button,.sitewide-popup .newsList span.button,.main .newsList a.button,.footer .newsList a.button,.main .colorSection .accordion-body .newsList a.button,.sitewide-popup .newsList a.button{position:absolute;display:inline;right:0px;bottom:0px;font-family:"Frutiger LT W03_65 Bold",Arial,Helvetica,sans-serif;margin:0;font-size:16px;font-size:1.6rem}.main .link-to-page,.footer .link-to-page,.carouselSection .link-to-page,.sitewide-popup .link-to-page,.main .button-link,.footer .button-link,.carouselSection .button-link,.sitewide-popup .button-link{cursor:pointer;padding:10px 30px;font-size:24px;font-size:2.4rem;letter-spacing:1.1px;background-color:#ae2573;color:white;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;-webkit-appearance:none;-moz-appearance:none;border:none;text-decoration:none}.main .link-to-page.new i.fa,.footer .link-to-page.new i.fa,.carouselSection .link-to-page.new i.fa,.sitewide-popup .link-to-page.new i.fa,.main .button-link.new i.fa,.footer .button-link.new i.fa,.carouselSection .button-link.new i.fa,.sitewide-popup .button-link.new i.fa,.main .link-to-page.arrow i.fa,.footer .link-to-page.arrow i.fa,.carouselSection .link-to-page.arrow i.fa,.sitewide-popup .link-to-page.arrow i.fa,.main .button-link.arrow i.fa,.footer .button-link.arrow i.fa,.carouselSection .button-link.arrow i.fa,.sitewide-popup .button-link.arrow i.fa{color:#ffffff;margin-left:12px}.main .link-to-page:hover,.footer .link-to-page:hover,.carouselSection .link-to-page:hover,.sitewide-popup .link-to-page:hover,.main .button-link:hover,.footer .button-link:hover,.carouselSection .button-link:hover,.sitewide-popup .button-link:hover,.main .link-to-page:focus,.footer .link-to-page:focus,.carouselSection .link-to-page:focus,.sitewide-popup .link-to-page:focus,.main .button-link:focus,.footer .button-link:focus,.carouselSection .button-link:focus,.sitewide-popup .button-link:focus,.main .link-to-page:active,.footer .link-to-page:active,.carouselSection .link-to-page:active,.sitewide-popup .link-to-page:active,.main .button-link:active,.footer .button-link:active,.carouselSection .button-link:active,.sitewide-popup .button-link:active{background-color:#6f1849;color:white;text-decoration:none}@media screen and (max-width:991px){.main .link-to-page,.footer .link-to-page,.carouselSection .link-to-page,.sitewide-popup .link-to-page,.main .button-link,.footer .button-link,.carouselSection .button-link,.sitewide-popup .button-link{padding:8px 20px;font-size:20px;font-size:2rem}}.mobile-nav-button{background-color:#ffffff;padding:5px 0 0}.mobile-nav-button .navButton{color:#009639;font-size:30px;float:left;cursor:pointer}.cyp .mobile-nav-button .navButton{color:#009B90}.header{font-size:0;background-color:#ffffff;padding:15px 0 0;position:relative}.header .navigation{background-color:#646FAF}.header .header-top{background:#646FAF;position:fixed;z-index:1000;-moz-box-shadow:0 0 20px 0 #666;-webkit-box-shadow:0 0 20px 0 #666;box-shadow:0 0 20px 0 #666;top:0;left:0;width:100%;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media print{.header .header-top{display:none}}.ccm-toolbar-visible .header .header-top{top:48px}.header .header-top .mobile-buttons{text-align:right}.header .header-top .mobile-buttons button{display:inline-block;background:transparent;color:#ffffff;font-size:24px;text-align:center;vertical-align:middle;line-height:0;padding:10px;min-width:44px;border:none}.header .header-top .mobile-buttons button:hover,.header .header-top .mobile-buttons button:focus,.header .header-top .mobile-buttons button:active{background:#4c5794}.header .header-top .mobile-buttons.social{text-align:left}.header .header-top .mobile-buttons.social ul li{margin:0}.header .header-section{display:table;width:100%}.header .header-section .header-section-inner{display:table-cell;vertical-align:middle}.header .header-title h1{font-size:26px;font-size:2.6rem;margin:0;line-height:1;color:#005eb8}.header .header-logo{margin:24px 0 15px}.header .header-logo a{display:block}.header .header-logo img{float:left}@media screen and (max-width:768px){.header .header-logo{margin:0 0 15px}.header .header-logo img{float:none}}@media screen and (max-width:768px){.header .header-logo{text-align:center}}.header .reciteme.button-link.link-to-page{cursor:pointer;border:1px solid transparent;padding:11px 20px 10px;background-color:#45852E}.cyp .header .reciteme.button-link.link-to-page{background-color:#009B90}.header .reciteme.button-link.link-to-page:hover{background-color:#005eb8}.cyp .header .reciteme.button-link.link-to-page:hover{background-color:#4f498e}@media screen and (max-width:991px){.header .reciteme.button-link.link-to-page{margin:0 0 15px}}.header .header-mobile-tool{display:inline-block}@media screen and (max-width:991px){.header{padding-top:70px}.header #header-mobile-tool-accessibility{padding:0;background:none}.header #header-mobile-tool-accessibility.header-mobile-tool.active{text-align:center;position:fixed;top:44px;left:0;bottom:auto;width:100% !important;z-index:999;padding:15px !important;padding-right:45px !important;background-color:#ffffff;border:3px solid #ae2573;border-top:0;margin:0 !important;max-width:none;height:auto;-moz-box-shadow:0 0 20px 0 #666;-webkit-box-shadow:0 0 20px 0 #666;box-shadow:0 0 20px 0 #666}.header #header-mobile-tool-accessibility.header-mobile-tool.active>button{display:block !important;margin:0 auto}.header #header-mobile-tool-accessibility.header-mobile-tool.active button.close{position:absolute;right:40px;top:50%;margin-top:-10.5px}}.return-button{margin:30px 0 0}.return-to-top{position:fixed;bottom:50px;right:20px;z-index:4;display:none}.return-to-top .return-button{position:relative;display:block;height:60px;width:60px;background:#ae2573;color:#ffffff;border-radius:50px}.cyp .return-to-top .return-button{background:#4f498e}.return-to-top .return-button .fa{line-height:1;font-size:28px;font-size:2.8rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}ul.nav.mega{list-style-type:none;margin:0;padding:0;text-align:justify;text-justify:distribute;min-width:100%}ul.nav.mega>li{position:relative;display:inline}ul.nav.mega>li>a{display:inline-block}ul.nav.mega>li:after{content:' '}ul.nav.mega>li.nav-last:after{display:none}ul.nav.mega:after{content:' ';display:inline-block;position:relative;width:100%;height:0;vertical-align:top}.carouselSection{margin-top:7px;font-family:"Frutiger LT W03_45 Light",Arial,Helvetica,sans-serif;position:relative;top:0;width:100%;z-index:1;background-color:#bee9ed}.carouselSection.photo{margin-top:0}.carouselSection.photo .owl-item{max-height:13.7%;max-height:14vw;width:100%;width:100vw;overflow:hidden;margin:auto;text-align:center}.carouselSection.photo .owl-item img{max-width:100%;height:auto}@media screen and (max-width:768px){.carouselSection.photo .owl-item{max-height:22vw}.carouselSection.photo .owl-item img{margin:auto;width:auto;max-width:1000%;height:22vw}}.owl-controls .owl-buttons{position:absolute;top:50%;left:16%;right:16%;margin-top:-26px}.owl-controls .owl-buttons .owl-prev,.owl-controls .owl-buttons .owl-next{position:absolute}.owl-controls .owl-buttons .owl-prev img,.owl-controls .owl-buttons .owl-next img{max-height:52px}.owl-controls .owl-buttons .owl-prev{left:0}.owl-controls .owl-buttons .owl-next{right:0}@media screen and (max-width:1700px){.owl-controls .owl-buttons{left:15px;right:15px}}@media screen and (max-width:991px){.owl-controls .owl-buttons{display:none}}.owl-controls .owl-pagination{position:absolute;bottom:0;z-index:10;padding:0;bottom:8px;right:50%;margin:0 -585px}@media screen and (max-width:1200px){.owl-controls .owl-pagination{right:15px;margin:0}}.owl-controls .owl-pagination .owl-page{width:22px;height:22px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;background:#ffffff;border:2px solid #ffffff;margin-left:8px;display:inline-block}.owl-controls .owl-pagination .owl-page .ie8{background:#edf1f1}.owl-controls .owl-pagination .owl-page.active{background:#ae2573}@media screen and (max-width:991px){.owl-controls .owl-pagination{bottom:2px;padding:0}}.photoImage{display:none}.ie8 .photoImage{display:block;position:absolute;left:0;right:0;overflow-y:hidden;top:0;bottom:0}.ie8 .photoImage img{width:100%;height:auto}.carouselSlide{padding:35px 0;position:relative;overflow-x:hidden}.carouselSlide.photo{background-size:100% auto;background-size:cover;background-position:center;min-height:270px}.carouselSlide.photo .carousel-slide-content{display:none}.carouselSlide.photo .carousel-slide-content:before{display:none}.carouselSlide.photo .slideContent{padding:20px 40px 70px 0}.carouselSlide.photo:before{display:none}.carouselSlide .carousel-slide-section{width:100%}.ie9 .carouselSlide .carousel-slide-section,.ie8 .carouselSlide .carousel-slide-section{display:block}.ie9 .carouselSlide .carousel-slide-section .carousel-slide-section-inner,.ie8 .carouselSlide .carousel-slide-section .carousel-slide-section-inner{display:block}.carouselSlide .carousel-slide-image{padding:20px 0 0 20px;display:table;vertical-align:bottom}.carouselSlide .carousel-slide-image .carousel-slide-section-inner{display:table-cell;vertical-align:bottom}@media screen and (max-width:1500px){.carouselSlide .carousel-slide-image img{max-width:100%;height:auto;margin-bottom:50px}}.carouselSlide .carousel-slide-content{font-family:"Frutiger LT W03_45 Light",Arial,Helvetica,sans-serif;background-color:#00a9ce;color:#ffffff;position:relative;-moz-border-radius:0 20px 20px 0;-webkit-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0}.carouselSlide .carousel-slide-content h1,.carouselSlide .carousel-slide-content h2,.carouselSlide .carousel-slide-content h3,.carouselSlide .carousel-slide-content h4,.carouselSlide .carousel-slide-content h5,.carouselSlide .carousel-slide-content h6,.carouselSlide .carousel-slide-content p,.carouselSlide .carousel-slide-content blockquote,.carouselSlide .carousel-slide-content ul,.carouselSlide .carousel-slide-content ol{margin:7.5px 0;font-size:34px;font-size:3.4rem;text-shadow:0 0 7px rgba(0,0,0,0.31)}.carouselSlide .carousel-slide-content strong{font-family:"Frutiger LT W03_65 Bold",Arial,Helvetica,sans-serif;text-shadow:0 0 7px rgba(0,0,0,0.31)}.carouselSlide .carousel-slide-content .slideContent{padding:20px 40px 90px 0;position:relative}.carouselSlide .carousel-slide-content .button-link{position:absolute;bottom:20px;right:38px;font-family:"Frutiger LT W03_65 Bold",Arial,Helvetica,sans-serif}.carouselSlide .carousel-slide-content:before{content:'';display:block;background-color:#00a9ce;position:absolute;left:-1000px;top:0;bottom:0;right:100%}@media screen and (max-width:991px){.carouselSlide .carousel-slide-content:before{display:none}}@media screen and (max-width:991px){.carouselSlide{padding:35px 0 45px}.carouselSlide .carousel-slide-image{margin:0 0 15px;padding:0 40px}.carouselSlide .carousel-slide-image img{margin-bottom:10px}.carouselSlide .carousel-slide-content{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;padding:0 30px}.carouselSlide .carousel-slide-content:before{display:none}.carouselSlide .carousel-slide-content .slideContent{padding:20px 20px 50px 0}}@media screen and (max-width:768px){.carouselSlide{padding:5px 0 35px 0}.carouselSlide .carousel-slide-image{padding:20px 0 0}.carouselSlide .carousel-slide-content{padding:10px 15px 20px ;text-align:center}.carouselSlide .carousel-slide-content .slideContent{padding:0 0 5px 0}.carouselSlide .carousel-slide-content h1,.carouselSlide .carousel-slide-content h2,.carouselSlide .carousel-slide-content h3,.carouselSlide .carousel-slide-content h4,.carouselSlide .carousel-slide-content h5,.carouselSlide .carousel-slide-content h6,.carouselSlide .carousel-slide-content p,.carouselSlide .carousel-slide-content blockquote,.carouselSlide .carousel-slide-content ul,.carouselSlide .carousel-slide-content ol{font-size:22px;font-size:2.2rem;text-align:left}.carouselSlide .carousel-slide-content .button-link.pull-right{position:static;float:none !important;margin-left:15px;margin-right:15px}}.internal-banner{margin:7px 0 0;background-color:#687F2F;position:relative}.cancerAlliance .internal-banner{background-color:#8c9db8}.internal-banner.photo{margin:0;position:relative;background-position:center;background-size:cover}.internal-banner.photo .col-xs-24.col-sm-24.col-md-15.col-md-push-9.image-container{position:static}.internal-banner .image-container{clear:both}.internal-banner .overlay{min-height:270px;background:transparent}.cancerAlliance .internal-banner .overlay{background:-moz-linear-gradient(top, rgba(149,67,167,0) 0%, rgba(149,67,167,0) 50%, rgba(149,67,167,0.6) 100%);background:-webkit-linear-gradient(top, rgba(149,67,167,0) 0%, rgba(149,67,167,0) 50%, rgba(149,67,167,0.6) 100%);background:linear-gradient(to bottom, rgba(149,67,167,0) 0%, rgba(149,67,167,0) 50%, rgba(149,67,167,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#009543a7', endColorstr='#409543a7', GradientType=0)}.internal-banner .internal-banner-image{display:table;width:100%}@media screen and (min-width:992px){.internal-banner .internal-banner-image{min-height:290px}}.internal-banner .internal-banner-image .banner-image{display:table-cell;vertical-align:bottom;padding:5px 0 0;text-align:right}.internal-banner .internal-banner-image .banner-image.logo{vertical-align:middle;padding:50px 0 50px 30px;clear:both}.internal-banner .internal-banner-image .banner-image.logo img{height:auto;max-height:100%}@media screen and (min-width:1300px){.internal-banner .internal-banner-image .banner-image.logo img{max-width:1000%}}.internal-banner .internal-banner-content{margin:45px 0 0;display:block;width:100%;margin-bottom:45px;background-color:#00a9ce;border-left:1px solid #00a9ce;color:#ffffff;padding:22.5px 0;position:relative;line-height:1.1;-moz-border-radius:0 30px 30px 0;-webkit-border-radius:0 30px 30px 0;border-radius:0 30px 30px 0}.cancerAlliance .internal-banner .internal-banner-content{background-color:#9543a7}.internal-banner .internal-banner-content .internal-banner-section-inner{padding-right:20px;display:block}.internal-banner .internal-banner-content:before{content:'';display:block;background-color:#00a9ce;position:absolute;height:100%;width:1000px;top:0;right:100%;margin-right:1px}.cancerAlliance .internal-banner .internal-banner-content:before{background-color:#9543a7}@media screen and (max-width:991px){.internal-banner .internal-banner-content:before{display:none}}.internal-banner.photo{margin:0}.internal-banner.photo h1,.internal-banner.photo h2,.internal-banner.photo h3,.internal-banner.photo h4,.internal-banner.photo h5,.internal-banner.photo h6{margin:0 0 0;font-size:48px;font-size:4.8rem;font-family:"Frutiger LT W03_65 Bold",Arial,Helvetica,sans-serif;text-shadow:0 0 7px rgba(0,0,0,0.31)}.internal-banner.photo p,.internal-banner.photo blockquote,.internal-banner.photo ul,.internal-banner.photo ol{margin:0;font-size:40px;font-size:4rem;font-family:"Frutiger LT W03_45 Light",Arial,Helvetica,sans-serif;text-shadow:0 0 7px rgba(0,0,0,0.31)}.internal-banner.photo strong{font-family:"Frutiger LT W03_65 Bold",Arial,Helvetica,sans-serif;font-size:40px;font-size:4rem;text-shadow:0 0 7px rgba(0,0,0,0.31)}@media screen and (max-width:991px){.internal-banner .internal-banner-image{margin:0 0 15px}.internal-banner .internal-banner-content{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;padding:30px;margin:10px 0 30px}.internal-banner .internal-banner-content:before{display:none}}@media screen and (max-width:600px){.internal-banner .internal-banner-content{padding:20px}.internal-banner .internal-banner-content h1,.internal-banner .internal-banner-content h2,.internal-banner .internal-banner-content h3,.internal-banner .internal-banner-content h4,.internal-banner .internal-banner-content h5,.internal-banner .internal-banner-content h6,.internal-banner .internal-banner-content p,.internal-banner .internal-banner-content blockquote,.internal-banner .internal-banner-content ul,.internal-banner .internal-banner-content ol{font-size:26px;font-size:2.6rem}}.main .sidebar-nav.nav-auto .nav-heading{margin-bottom:25px}.main .sidebar-nav.nav-auto .nav-links ul,.main .sidebar-nav.nav-auto .nav-links ol{margin:0;padding:0;list-style:none}.main .sidebar-nav.nav-auto .core-style{width:100%;padding:15px 25px;background-color:#e6fbff;border-radius:5px}@media (min-width:991px){.main .sidebar-nav.nav-auto.stick-it{position:fixed;top:20px;width:293px}}@media (min-width:1199px){.main .sidebar-nav.nav-auto.stick-it{width:262px}}.page-template-right-sidebar .main{padding:0 0 45px}@media screen and (max-width:991px){.main h1{font-size:30px;font-size:3rem}.main h2{font-size:26px;font-size:2.6rem}}.main .link-to-page,.main .button-link{padding:11px 30px;font-size:23px;font-size:2.3rem;font-family:"Frutiger LT W03_45 Light",Arial,Helvetica,sans-serif;background-color:#ae2573;color:white;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-weight:bold;display:inline-block}.main .link-to-page:hover,.main .button-link:hover,.main .link-to-page:focus,.main .button-link:focus,.main .link-to-page:active,.main .button-link:active{background-color:#6f1849;text-decoration:none}.main .holding-main{padding:40px 0}.main .holding-main .holding-main-image{margin:0 0 40px;text-align:center}.main .holding-main .holding-main-image img{margin:auto}.main .holding-main .holding-main-image .button-link{display:block;text-align:center;margin:15px 0}@media screen and (max-width:600px){.main .holding-main .button-link{display:block;text-align:center;margin:0 0 15px}}.main .mainText{margin-top:60px;padding-right:2.5%}.main .mainText p{font-family:"Frutiger LT W03_55 Roman",Arial,Helvetica,sans-serif;color:#000000}.main .mainText .link-to-page{margin-top:12px;margin-right:5px;font-family:"Frutiger LT W03_65 Bold",Arial,Helvetica,sans-serif;font-size:23px;font-size:2.3rem;letter-spacing:0}.main .mainText .link-to-page:last-child{margin-right:0}@media screen and (max-width:991px){.main .mainText{margin:0}}.main .internalMain{margin-top:0;background-color:#ffffff;padding:35px 0 }.main .internalMain h1{margin:0 0 35px}.main .internalMain .main--date{color:#687F2F;font-size:22px;font-size:2.2rem;font-weight:700}.main .internalMain li{margin:5px 0 8px;line-height:1.2;position:relative}.main .internalMain .button-link.link-to-page{margin-bottom:15px}.main .internalMain .text-link{font-size:19px;font-size:1.9rem}.main .internalMain a img#image-marker{background-color:inherit;padding:0px;filter:contrast(115%)}.main .internalMain .framedLeft img,.main .internalMain .framedRight img{background-color:#d3eaf8;padding:5px}.main .internalMain .framedLeft{float:left}.main .internalMain .framedRight{float:right}.main .internalMain .framed img[style="float: right; margin: 0px 0px 10px 10px;"]{margin:0px 0px 30px 30px !important}.main .internalMain img[style="float: left; margin: 0px 10px 10px 0px;"]{margin:0px 30px 30px  0 !important}.main .internalMain ul{margin:15px 0 30px;padding-left:18px}.page-template-news-list .main .internalMain{padding-top:55px}.page-template-news-list .main .internalMain h1{font-size:27px;font-size:2.7rem;margin-bottom:20px}.main .internalMain h1{font-size:30px;font-size:3rem}.main .internalMain h2{font-size:28px;font-size:2.8rem}.main .internalMain h3{font-size:24px;font-size:2.4rem;color:#000000}.main .internalMain h4{font-size:22px;font-size:2.2rem;color:#000000}.main .internalMain h5{font-size:22px;font-size:2.2rem}.main .internalMain p,.main .internalMain li{font-size:19px;font-size:1.9rem;color:#000000}.main .internalMain .news-events-section{margin-top:40px}.main .colorSection{background-color:#687F2F}.main .colorSection h1,.main .colorSection h2,.main .colorSection h3,.main .colorSection h4,.main .colorSection h5,.main .colorSection p{color:#ffffff;padding:0 22.5px;margin:0;text-shadow:0 0 7px rgba(0,0,0,0.31)}.main .colorSection h2{padding:20px 20px 0 20px}.main .colorSection p{padding:0 20px}.main .newsImage{margin-left:45px;margin-bottom:45px;max-width:400px}@media (max-width:767px){.main .newsImage{max-width:100%}}.main .region-main h1,.main .region-main h5,.main .region-main h2,.main .region-main h3,.main .region-main h4{color:#000000}.main .region-main p{color:#000000}.main .region-main h2:first-child{color:#000000}.main .region-main p{font-family:"Frutiger LT W03_55 Roman",Arial,Helvetica,sans-serif}.main .region-main img{margin-bottom:15px}.main .region-twitter{background-color:#e3f9ff;padding:30px 30px 50px}.main .region-twitter-col{padding-left:0}.main .map-link{margin:30px 22px}.main .map-link .button-link.link-to-page{width:100%;text-align:center;padding:13px 0;font-size:22px;font-size:2.2rem}@media screen and (max-width:991px){.main .map-link .button-link.link-to-page{font-size:20px;font-size:2rem;padding:6px 0}}.main .map-link .button-link.link-to-page span:after{content:">>";margin-left:15px;font-family:"Frutiger LT W03_45 Light",Arial,Helvetica,sans-serif;font-weight:lighter}.main .videoPage{position:relative;max-width:100%;margin:0 auto 30px;background-color:#ffffff}.main .videoPage .youtubeTitle{padding:15px 20px;color:#ffffff;background-color:#48549f;text-align:center;font-size:24px;font-size:2.4rem}.main .videoPage .youtubeTitle span{position:relative;z-index:10;color:white;padding:10px 20px}.main .videoPage.videoPage{max-width:none;margin:35px 0 30px}.main .videoPage .youtubeBlock,.main .videoPage .vimeoBlock{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.main .videoPage .youtubeBlock iframe,.main .videoPage .vimeoBlock iframe,.main .videoPage .youtubeBlock object,.main .videoPage .vimeoBlock object,.main .videoPage .youtubeBlock embed,.main .videoPage .vimeoBlock embed{position:absolute;top:0;left:0;width:100%;height:100%}.main .home-page-main{margin-bottom:40px}.main .news-events-section,.main .news-list-section{background:#ffffff}.page-template-home .main .news-events-section,.page-template-home .main .news-list-section{padding:55px 0 55px}.main .news-events-section a.text-link,.main .news-list-section a.text-link{position:absolute;bottom:25px;right:0;font-family:"Frutiger LT W03_45 Light",Arial,Helvetica,sans-serif;font-size:20px;font-size:2rem}.main .news-events-section a.text-link.right,.main .news-list-section a.text-link.right{position:static;text-align:right}.main .news-events-section a.text-link span,.main .news-list-section a.text-link span{font-family:"Frutiger LT W03_65 Bold",Arial,Helvetica,sans-serif;margin-right:10px}.main .news-events-section a.text-link:hover,.main .news-list-section a.text-link:hover,.main .news-events-section a.text-link:active,.main .news-list-section a.text-link:active{font-family:"Frutiger LT W03_65 Bold",Arial,Helvetica,sans-serif}.main .news-events-section .events,.main .news-list-section .events,.main .news-events-section .page-list,.main .news-list-section .page-list,.main .news-events-section .events-calendar,.main .news-list-section .events-calendar{position:relative;padding:0 0 70px}.main .news-events-section .events,.main .news-list-section .events{padding-left:37px}.main .news-events-section .news,.main .news-list-section .news{padding:0 0 40px;position:relative;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0, #ffffff 55px, #ffffff 55px, #eff3f4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(55px, #ffffff), color-stop(100%, #eff3f4));background:-webkit-linear-gradient(top, #ffffff 0, #ffffff 55px, #ffffff 55px, #eff3f4 100%);background:-o-linear-gradient(top, #ffffff 0, #ffffff 55px, #ffffff 55px, #eff3f4 100%);background:-ms-linear-gradient(top, #ffffff 0, #ffffff 55px, #ffffff 55px, #eff3f4 100%);background:linear-gradient(top, #ffffff 15%, #eff3f4 100%)}.main .news-events-section .events-calendar,.main .news-list-section .events-calendar{padding:0 30px 70px 0 }.main .news-events-section .page-list a.text-link,.main .news-list-section .page-list a.text-link{color:#48549f;font-family:"Frutiger LT W03_65 Bold",Arial,Helvetica,sans-serif}.main .news-events-section .page-list a.text-link:hover,.main .news-list-section .page-list a.text-link:hover,.main .news-events-section .page-list a.text-link:active,.main .news-list-section .page-list a.text-link:active{color:#646FAF}@media screen and (min-width:769px){.main .news-events-section .news,.main .news-list-section .news{margin-right:10px}.main .news-events-section .news a.text-link,.main .news-list-section .news a.text-link{right:22.5px}}@media screen and (max-width:768px){.main .news-events-section,.main .news-list-section{padding:30px 15px}.main .news-events-section .news,.main .news-list-section .news{border-bottom:solid 1px #a4aacf}}@media screen and (max-width:555px){.main .news-events-section,.main .news-list-section{margin:0 -20px;padding:30px 5px}}.page-template-map .main .internalText{margin-top:60px}.page-type-digital-story .main .internalMain{background:#ededed}.page-type-digital-story .main .internalMain hr{border-color:#465965}.page-type-digital-story .main .digital-story-details{position:relative;padding-right:230px;margin:0 0 30px}.page-type-digital-story .main .digital-story-details .media-types{font-size:0;position:absolute;top:0;right:0}.page-type-digital-story .main .digital-story-details .media-types .type-icon{display:inline-block;background:#000000;background-repeat:no-repeat;background-position:center;padding:5px}.page-type-digital-story .main .digital-story-details .media-types .type-icon.video{background-color:#00587c}.page-type-digital-story .main .digital-story-details .media-types .type-icon.audio{background-color:#ef7f10}.page-type-digital-story .main .digital-story-details .media-types .type-icon.image{background-color:#e61b76}.page-type-digital-story .main .digital-story-details .media-types .type-icon.text{background-color:#743875}.page-type-digital-story .main .digital-story-details .digital-story-heading{margin:0}@media all and (max-width:767px){.page-type-digital-story .main .digital-story-details{padding:0}.page-type-digital-story .main .digital-story-details .media-types{display:none}}.page-type-digital-story .main .share-box{background:#ffffff;padding:30px;text-align:center;margin:30px 0 0}.page-type-digital-story .main .share-box h6{margin:0;font-size:18px;font-size:1.8rem}.page-type-digital-story .main .share-box p{color:#000000}.page-type-digital-story .main .share-box hr{border-color:#eeeeee}.page-type-digital-story .main .share-box .share-buttons{font-size:0}.page-type-digital-story .main .share-box .share-buttons .share-button{display:inline-block;vertical-align:middle}.page-type-digital-story .main .share-box .share-buttons .share-button a{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:10px;line-height:1;font-size:35px;font-size:3.5rem;margin:10px 5px}.page-type-digital-story .main .share-box .share-buttons .share-button a,.page-type-digital-story .main .share-box .share-buttons .share-button a i{color:#ffffff}.page-type-digital-story .main .share-box .share-link .url{display:inline-block;border:1px solid #ccc;padding:10px;word-break:break-all}@media screen and (max-width:991px){.main .home-page-main{padding-top:10px}}.socialMedia{padding:15px 0;font-size:30px;margin-bottom:20px;text-align:center}.socialMedia .noPad{padding-top:0;padding-bottom:0;webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0px;-webkit-margin-end:0px;margin:0}.socialMedia .ccm-block-share-this-page{display:block;min-height:50px}.socialMedia .ccm-block-share-this-page .list-inline li a{padding:5px;font-size:30px;margin-bottom:10px;text-align:center}.socialMedia .ccm-block-share-this-page .list-inline li a .fa{font-size:40px;font-size:4em;font-size:4rem}.ccm-block-svg_social_media_icons .icon-container{padding-top:15px!important}.header-search{margin:24px 0 30px 0;text-align:right}.header-search .button-link,.header-search .ccm-search-block-form{vertical-align:middle}@media screen and (min-width:769px){.header-search .button-link,.header-search .ccm-search-block-form{padding-left:15px;display:inline-block}}@media screen and (max-width:1200px){.header-search{margin:15px 0 30px }}.header-search .backButton.visible-lg{padding-right:17px}.header-search .backButton.hidden-lg{padding-bottom:12px}.header-search .searchDiv,.header-search .backButton{float:right}.edit-mode .header-search .searchDiv,.edit-mode .header-search .backButton{float:none}@media screen and (max-width:768px){.header-search .searchDiv,.header-search .backButton{float:none}}@media screen and (max-width:992px){.header-search{margin:0 0 30px}}@media screen and (max-width:768px){.header-search{margin:0 0 15px}}.sb-slidebar{overflow-x:hidden;background-color:#48549f}.ccm-toolbar-visible .sb-slidebar{padding-top:48px}.sb-slidebar a{color:#ffffff}.sb-slidebar .nav{position:absolute;width:100%;list-style-type:none;padding:0;margin:0;font-size:14px;font-size:1.4rem}.sb-slidebar .nav .table{display:table;width:100%;height:100%;margin-bottom:0}.sb-slidebar .nav .tableRow{display:table-row;width:100%;height:100%}.sb-slidebar .nav .tableRow img{margin-right:10px}.sb-slidebar .nav li{position:static;border-bottom:1px solid #a4aacf;line-height:0}.sb-slidebar .nav li a{display:table-cell;width:100%;color:#ffffff;padding:16px 20px;line-height:1;font-size:18px;font-size:1.8rem}.sb-slidebar .nav li a:hover,.sb-slidebar .nav li a:focus,.sb-slidebar .nav li a:active,.sb-slidebar .nav li a.nav-path-selected{color:#ffffff;text-decoration:none;background-color:#646FAF}.sb-slidebar .nav li a span{display:inline-block;vertical-align:middle}.sb-slidebar .nav li.nav-dropdown>.table>.tableRow>a{border-right:1px solid #a4aacf}.sb-slidebar .nav li.nav-dropdown>.table>.tableRow>.sub-button{display:table-cell;padding:16px 20px;height:100%;cursor:pointer;position:relative}.sb-slidebar .nav li.nav-dropdown>.table>.tableRow>.sub-button:hover,.sb-slidebar .nav li.nav-dropdown>.table>.tableRow>.sub-button:active,.sb-slidebar .nav li.nav-dropdown>.table>.tableRow>.sub-button:focus{background-color:#646FAF}.sb-slidebar .nav li.nav-dropdown>.table>.tableRow>.sub-button:before{content:'\00a0'}.sb-slidebar .nav li.nav-dropdown>.table>.tableRow>.sub-button:after{content:'';width:0;height:0;border-top:5px solid transparent;border-left:10px solid #ffffff;border-bottom:5px solid transparent;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.sb-slidebar .nav li ul{list-style-type:none;padding:0;display:none;position:absolute;width:100%;top:0}.sb-slidebar .nav li ul .title{position:relative;background-color:#646FAF;line-height:1}.sb-slidebar .nav li ul .title .back-button{position:absolute;padding:20px 15px;left:0;width:15%;float:left;border-right:1px solid #a4aacf;cursor:pointer;height:100%;font-size:16px;font-size:1.6rem}.sb-slidebar .nav li ul .title .back-button:hover,.sb-slidebar .nav li ul .title .back-button:active,.sb-slidebar .nav li ul .title .back-button:focus{background-color:#646FAF}.sb-slidebar .nav li ul .title .back-button:after{content:'';width:0;height:0;border-top:5px solid transparent;border-right:10px solid #ffffff;border-bottom:5px solid transparent;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.sb-slidebar .nav li ul .title h3{margin-left:15%;padding:0 15px;padding-left:10px;color:#ffffff;width:85%;float:left;font-size:20px}.sb-slidebar .nav>li ul{left:100%}#sb-site{-moz-box-shadow:0 0 50px -5px #666;-webkit-box-shadow:0 0 50px -5px #666;box-shadow:0 0 50px -5px #666}.ccm-search-block-form{font-family:"Frutiger LT W03_45 Light",Arial,Helvetica,sans-serif;position:relative;overflow:hidden;display:block}@media screen and (min-width:1024px){.ccm-search-block-form{min-width:405px}}.ie8 .ccm-search-block-form label.hide{display:block}.ccm-search-block-form .query-wrapper{display:inline-block;position:relative}.ccm-search-block-form h3,.ccm-search-block-form .ccm-search-block-text{width:100%;float:left}.ccm-search-block-form h3{display:none}.ccm-search-block-form .ccm-search-block-text{display:inline-block;padding:5px;color:#000000;border:none;background-color:#edf1f1;padding:12px 60px 11px 35px;font-size:20px;font-size:2rem;box-shadow:none !important;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.ccm-search-block-form .ccm-search-block-submit{position:absolute;top:0;height:51px;right:0;border:0;padding:0;display:block;width:42px;font-size:27px;line-height:51px;background:none;text-align:center;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#425563;box-shadow:none !important}.ccm-search-block-form .ccm-search-block-submit:hover,.ccm-search-block-form .ccm-search-block-submit:focus,.ccm-search-block-form .ccm-search-block-submit:active{background-color:#45852E;border:none;color:#ffffff;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.ccm-search-block-form input::-webkit-input-placeholder,.ccm-search-block-form textarea::-webkit-input-placeholder{color:#000000}.ccm-search-block-form input:-moz-placeholder,.ccm-search-block-form textarea:-moz-placeholder{color:#000000}.ccm-search-block-form input::-moz-placeholder,.ccm-search-block-form textarea::-moz-placeholder{color:#000000}.ccm-search-block-form input:-ms-input-placeholder,.ccm-search-block-form textarea:-ms-input-placeholder{color:#000000}.ccm-search-block-form input::-ms-input-placeholder,.ccm-search-block-form textarea::-ms-input-placeholder{color:#000000}.ccm-search-block-form .resultsTitle{display:inline-block;padding:45px 0 0;margin:0}.ccm-search-block-form #searchResults{list-style-type:none;padding-left:0;margin:0}.ccm-search-block-form #searchResults .searchResult{padding:22px 0;background-color:white}.ccm-search-block-form #searchResults .searchResult>a{text-decoration:none}.ccm-search-block-form #searchResults .searchResult h3{display:block;width:100%;text-align:left;padding:0;margin:0}.ccm-search-block-form #searchResults .searchResult p{display:block;width:100%;text-align:left;padding:0;margin:0}.ccm-block-social-links.fixed{position:absolute;top:100%;right:0;margin-top:7px;padding:0;z-index:100}.photo .ccm-block-social-links.fixed{margin-top:0}.ccm-area-block-list .ccm-block-social-links.fixed{position:relative;top:0}.ccm-block-social-links.fixed ul.social-links{margin:0;padding:7px 0;list-style-type:none;background-color:#ffffff;background-color:rgba(255,255,255,0.6)}.ccm-block-social-links.fixed ul.social-links li{width:50px;margin:0}.ccm-block-social-links.fixed ul.social-links li a{display:block;position:relative;text-align:center;color:#425563;font-size:28px;font-size:2.8rem}.ccm-block-social-links.fixed ul.social-links li a .visually-hidden{width:100%;height:100%;position:absolute;opacity:.001;top:0;left:0;overflow:hidden}.ccm-block-social-links.fixed ul.social-links li a:hover.facebook,.ccm-block-social-links.fixed ul.social-links li a:active.facebook,.ccm-block-social-links.fixed ul.social-links li a:focus.facebook{background-color:#4267b2;color:#ffffff}.ccm-block-social-links.fixed ul.social-links li a:hover.googleplus,.ccm-block-social-links.fixed ul.social-links li a:active.googleplus,.ccm-block-social-links.fixed ul.social-links li a:focus.googleplus{color:#ffffff;background-color:#dd4b39}.ccm-block-social-links.fixed ul.social-links li a:hover.twitter,.ccm-block-social-links.fixed ul.social-links li a:active.twitter,.ccm-block-social-links.fixed ul.social-links li a:focus.twitter{background-color:#0084b4;color:#ffffff}.ccm-block-social-links.fixed ul.social-links li a:hover.linkedin,.ccm-block-social-links.fixed ul.social-links li a:active.linkedin,.ccm-block-social-links.fixed ul.social-links li a:focus.linkedin{background-color:#007bb6;color:#ffffff}.ccm-block-social-links.fixed ul.social-links li a:hover.youtube,.ccm-block-social-links.fixed ul.social-links li a:active.youtube,.ccm-block-social-links.fixed ul.social-links li a:focus.youtube{background-color:#cd201f;color:#ffffff}.ccm-block-social-links.fixed ul.social-links li a:hover.vimeo,.ccm-block-social-links.fixed ul.social-links li a:active.vimeo,.ccm-block-social-links.fixed ul.social-links li a:focus.vimeo{background-color:#1ab7ea;color:#ffffff}@media screen and (max-width:1290px){.ccm-block-social-links.fixed ul.social-links{opacity:.69}.ccm-block-social-links.fixed ul.social-links:hover{opacity:1}}@media screen and (max-width:866px){.ccm-block-social-links.fixed ul.social-links{display:none}}.featureImage{position:relative;display:flex;margin:0 0 15px;flex-direction:column;text-decration:none;align-items:bottom;width:100%;padding-top:30% ;min-height:290px;background-color:#b7dce5;background-repeat:no-repeat;background-position:center;background-size:cover}.featureImage img{display:none}.featureImage .featureHeading{display:block;margin:auto 0 0;left:0;width:100%;background-color:black;background-color:rgba(0,0,0,0.8);color:white;font-size:20px;font-size:2rem;font-family:"Frutiger LT W03_45 Light",Arial,Helvetica,sans-serif}.featureImage .featureHeading .teamHeading{background-color:#2d424c;background-color:rgba(45,66,76,0.8)}.featureImage .featureHeading .ccm-block-page-list-title{width:100%;padding:.7rem 30px;position:relative}.featureImage .featureHeading .ccm-block-page-list-title.team-list-title{padding:18px 45px 18px 18px }.featureImage .featureHeading .ccm-block-page-list-title h4{color:white;margin:0 0 3px;font-size:24px;font-size:2.4rem}.featureImage .featureHeading .ccm-block-page-list-title p{color:white;font-family:"Frutiger LT W03_45 Light",Arial,Helvetica,sans-serif;font-weight:lighter;margin:0;font-size:18px;font-size:1.8rem}.featureImage .featureHeading .ccm-block-page-list-title .featureLink{text-align:center;vertical-align:middle;position:absolute;bottom:0;right:0;top:0;width:25px;background-color:#41b6e6;color:white;padding:1rem 7px;background-image:url(/application/themes/custom/images/arrow.png);background-size:12px auto;background-repeat:no-repeat;background-position:center}.cancerAlliance .featureImage .featureHeading .ccm-block-page-list-title .featureLink{background-color:#8c9db8}.cyp .featureImage .featureHeading .ccm-block-page-list-title .featureLink{background-color:#4f498e}.featureImage .featureHeading .ccm-block-page-list-title .featureLink.teamMemberLink{background-image:url(/application/themes/custom/images/dot_arrow.png);background-color:inherit;bottom:16px;right:10px;width:40px;background-size:39px auto;background-position:center bottom}.featureImage:hover .ccm-block-page-list-title *,.featureImage:focus .ccm-block-page-list-title *{text-decoration:underline;text-underline-position:under}a.featureImage{text-decoration:none}.middle-section{padding:20px 0}.middle-section .news-column{padding:30px 15px 30px 0}.featured-links-section.top{background-color:#e2f1ef;padding:0 0 50px}@media screen and (max-width:991px){.featured-links-section .container{width:100%}}.featured-links-section .row{margin-left:-10px;margin-right:-10px}.featured-links-section .col-sm-8{padding-left:10px;padding-right:10px}@media screen and (max-width:991px) and (min-width:415px){.featured-links-section .col-sm-8{padding-left:50%;padding-right:50%}}.edit-mode .editModeFloatNone{float:none !important;clear:both!important}.edit-mode .pull-right{float:none !important;clear:both!important}.featuredLinks{padding:40px 0 20px}.featuredLinks .featureImage{margin:10px 0}.cancerAlliance .featuredLinks .featureImage{background-color:#9543a7}.cyp .featuredLinks .featureImage{background-color:#4f498e}.featuredLinks .featureImage .featureHeading{background-color:#000000;background-color:rgba(0,0,0,0.7);font-size:25px;font-size:2.5rem;line-height:1.2;font-weight:light}.featuredLinks .featureImage .featureHeading .ccm-block-page-list-title{padding:.9rem 20px}.featuredLinks .featureImage .cypFeatureHeading{background-color:transparent;font-size:25px;font-size:2.5rem;line-height:1.2;font-weight:light;color:#ffffff}.featuredLinks .featureImage:hover .featureHeading{background-color:#164b97;background-color:rgba(22,75,151,0.85)}.cancerAlliance .featuredLinks .featureImage:hover .featureHeading,.cyp .featuredLinks .featureImage:hover .featureHeading{background-color:#9543a7;background-color:rgba(149,67,167,0.9)}.page-template-home .featuredLinks .featureImage:hover .featureHeading{background-color:#48549f;background-color:rgba(83,46,133,0.9)}@media screen and (max-width:991px){.featuredLinks{margin:0}.featuredLinks .featureImage{margin-bottom:15px}}@media screen and (min-width:768px) and (max-width:991px){.featuredLinks .featureImage .featureHeading{font-size:20px;font-size:2rem}.featuredLinks .featureImage .featureHeading .ccm-block-page-list-title{padding:.5rem 30px .5rem 15px}}@media screen and (max-width:768px) and (min-width:415px){.featuredLinks .featureImage{width:376.66px;padding-bottom:255px;margin-left:-188.33px}}@media screen and (max-width:415px){.featuredLinks .featureImage .featureHeading{font-size:20px;font-size:2rem}.featuredLinks .featureImage .featureHeading .ccm-block-page-list-title{padding:.5rem 30px .5rem 15px}}.upcoming-events-list-home{padding-left:25px}.upcoming-events-list-home h1:first-child{margin-bottom:30px}.upcoming-events-list-home a.smallcal{position:relative;display:block;clear:both;overflow:hidden;margin-bottom:40px}.upcoming-events-list-home a.smallcal h3{color:#000000}.upcoming-events-list-home a.smallcal:last-child{margin-bottom:0}.upcoming-events-list-home a.smallcal .bgColour{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;opacity:.1}.upcoming-events-list-home a.smallcal .infowrap{position:relative;z-index:2}.upcoming-events-list-home a.smallcal .infowrap .titlehead hr{border-top:1px solid #dedede;margin-top:4px;margin-bottom:7px}.upcoming-events-list-home a.smallcal .infowrap .titlehead .eventDate .date{font-size:18px;font-size:1.8rem;font-family:"Frutiger LT W03_55 Roman",Arial,Helvetica,sans-serif;color:#000000}.upcoming-events-list-home a.smallcal .infowrap .titlehead .eventName .eventColorList{margin:10px 0;font-size:16px;font-size:1.6rem;width:auto}.upcoming-events-list-home a.smallcal .infowrap .titlehead .eventName h3{display:inline;font-size:21px;font-size:2.1rem}.upcoming-events-list-home a.smallcal .infowrap .titlehead .eventName .eventTitle{break-inside:avoid}.upcoming-events-list-home a.smallcal .infowrap .titlehead .eventType{display:none;padding:5px;font-size:14px;font-size:1.4rem;font-family:Arial,sans-serif;color:#fff;background-color:#f8f8f8;margin:0 5px 0 0;text-shadow:0 0 1px #000}.page-type-region .upcoming-events-list-home a.smallcal .infowrap .titlehead .eventType{display:none}.upcoming-events-list-home a.smallcal .infowrap .titlehead .moreInfo{display:inline;font-size:20px;font-size:2rem;margin-left:10px;font-family:"Frutiger LT W03_45 Light",Arial,Helvetica,sans-serif;font-weight:lighter;color:#ae2573}.upcoming-events-list-home a.smallcal .infowrap .titlehead .locate{background-color:#41b6e6;color:white}.upcoming-events-list-home a.smallcal .infowrap .titlehead .locate:hover,.upcoming-events-list-home a.smallcal .infowrap .titlehead .locate:active,.upcoming-events-list-home a.smallcal .infowrap .titlehead .locate:focus{background-color:#6ec7ec}.upcoming-events-list-home a.smallcal .infowrap .titlehead .locate{float:right;padding:10px 15px;font-size:15px;font-size:1.5rem;margin:0 2px 4px}@media screen and (max-width:768px){.upcoming-events-list-home a.smallcal .infowrap .titlehead .moreInfo,.upcoming-events-list-home a.smallcal .infowrap .titlehead .locate{width:100%;margin:5px 0 8px}}.upcoming-events-list-home a.smallcal:hover .infowrap .titlehead .moreInfo,.upcoming-events-list-home a.smallcal:active .infowrap .titlehead .moreInfo,.upcoming-events-list-home a.smallcal:focus .infowrap .titlehead .moreInfo{color:#6f1849;font-family:"Frutiger LT W03_65 Bold",Arial,Helvetica,sans-serif}.upcoming-events-list-home a.smallcal:hover .bgColour,.upcoming-events-list-home a.smallcal:active .bgColour,.upcoming-events-list-home a.smallcal:focus .bgColour{opacity:.07}.upcoming-events-list-home a.smallcal:hover h3,.upcoming-events-list-home a.smallcal:active h3,.upcoming-events-list-home a.smallcal:focus h3{color:#000000}@media screen and (max-width:991px){.upcoming-events-list-home{padding-left:0;margin-top:20px}}.VideoList{margin-top:55px;border-bottom:1px solid #a4aacf;padding-bottom:105px}.VideoList h2{margin:0;font-size:30px;font-size:3rem;padding-bottom:15px}.VideoList h5{font-size:22px;font-size:2.2rem}.VideoList p{margin-top:20px}@media screen and (max-width:768px){.VideoList{margin:0;padding:0}.VideoList .pull-right{float:none !important;text-align:center;width:100%;padding:20px 0 }}@media screen and (min-width:991px){.page-template-news-list .ccm-block-page-list-wrapper.latest-news{padding-right:50px;border-right:solid 1px #a4aacf}}.page-template-news-list .ccm-block-page-list-wrapper.video-list .pageInfo h5{padding-right:0}.map-container{margin:60px 0 0}.map-container area{font-size:0;border:none;background:transparent}.map-container .mapIntro p{margin-bottom:10px;color:#000000}.map-container .mapLink{margin-top:20px}.page-template-home .map-container .mapLink{margin-top:12px}.page-template-home .map-container .mapLink .link-to-page{padding:8px 17px;font-size:18px;font-size:1.8rem}.map-container .mapLink .link-to-page{padding:8px 17px;font-size:19px;font-size:1.9rem}.map-container .close{width:21px;border-radius:50%;opacity:1}.map-container .close:hover,.map-container .close:focus{background-color:darkslategrey ;color:#ffffff}.map-container.full{margin:0 28px}@media screen and (max-width:768px){.map-container.full{margin:0}}@media screen and (max-width:1200px){.map-container .interactive-map .popup.fylde-coast,.map-container .interactive-map .popup.west-lancashire{right:21%}.map-container .interactive-map .popup.fylde-coast:after,.map-container .interactive-map .popup.west-lancashire:after,.map-container .interactive-map .popup.fylde-coast:before,.map-container .interactive-map .popup.west-lancashire:before{right:40%}.map-container .interactive-map .popup.central-lancashire{right:21%}.map-container .interactive-map .popup.central-lancashire:after,.map-container .interactive-map .popup.central-lancashire:before{right:26%}}@media screen and (max-width:991px){.map-container .interactive-map .popup.bay-area,.map-container .interactive-map .popup.central-lancashire,.map-container .interactive-map .popup.pennine-lancashire,.map-container .interactive-map .popup.fylde-coast,.map-container .interactive-map .popup.west-lancashire{bottom:auto;top:-10%;width:90%;right:-15px}}.map-container .interactive-map{height:auto;width:100%;position:relative;z-index:1}@media screen and (max-width:768px) and (min-width:515px){.map-container .interactive-map{padding:0 10%}}.map-container .interactive-map map{color:transparent}.map-container .interactive-map map button,.map-container .interactive-map map a{display:block;line-height:1.1;background-color:transparent;position:absolute;padding:1px 6px}.map-container .interactive-map map button span,.map-container .interactive-map map a span{font-size:15px;font-weight:500}.map-container .interactive-map map button:hover,.map-container .interactive-map map a:hover,.map-container .interactive-map map button:focus,.map-container .interactive-map map a:focus{text-decoration:underline;background-color:white}.map-container .interactive-map map #bay-area{color:#2FAB00;top:3.5%;left:43%}.map-container .interactive-map map #fylde-coast{color:#FF7500;top:57%;left:3%;text-align:left}.map-container .interactive-map map #west-lancashire{color:#582550;top:78%;left:0;text-align:right}.map-container .interactive-map map #central-lancashire{color:#EB1B74;top:90%;left:45%}.map-container .interactive-map map #pennine-lancashire{color:#004974;text-align:left;top:45%;right:0}.map-container .interactive-map button:focus area{outline:1px solid black}.map-container .interactive-map>img[usemap]{width:100%}.map-container .interactive-map map{z-index:4}.map-container .interactive-map map area:hover{cursor:pointer}.map-container .interactive-map .popup{position:absolute;border-radius:30px;border:3px solid #dbf5f8;padding:25px;z-index:10;display:none;background-color:#ffffff;-moz-box-shadow:#999 0 0 16px 0;-webkit-box-shadow:#999 0 0 16px 0;box-shadow:#999 0 0 16px 0;width:600px}.map-container .interactive-map .popup a.right{width:100%;clear:both;display:block}.map-container .interactive-map .popup a.right img{float:right}.map-container .interactive-map .popup img{padding:0 15px 45px 15px ;max-width:100%}.map-container .interactive-map .popup h4{font-size:21px;font-size:2.1rem;margin-bottom:10px;color:#000000}.map-container .interactive-map .popup p{font-size:16px;font-size:1.6rem;color:#425563;line-height:1.4}.map-container .interactive-map .popup area{pointer:cursor}.map-container .interactive-map .popup a.link-to-page{font-size:20px;font-size:2rem;padding:8px 25px 8px;font-family:"Frutiger LT W03_45 Light",Arial,Helvetica,sans-serif}.map-container .interactive-map .popup span.close{margin-top:-16px;margin-right:-10px}.map-container .interactive-map .popup.bay-area{bottom:65%;right:34%}.map-container .interactive-map .popup.central-lancashire{bottom:27%;right:38%}.map-container .interactive-map .popup.pennine-lancashire{bottom:33%;right:14%}.map-container .interactive-map .popup.fylde-coast{bottom:45%;right:51%}.map-container .interactive-map .popup.west-lancashire{bottom:16%;right:50%}.map-container .interactive-map .popup:after,.map-container .interactive-map .popup:before{top:100%;right:30px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.map-container .interactive-map .popup:after{border-color:#ffffff transparent transparent transparent;border-width:42px 42px 0 0;margin-right:4px}.map-container .interactive-map .popup:before{border-color:#dbf5f8 transparent transparent transparent;border-width:50px 50px 0 0}@media screen and (max-width:991px){.map-container .interactive-map .popup img{margin:0 15px 15px 15px }.map-container .interactive-map .popup.bay-area,.map-container .interactive-map .popup.central-lancashire,.map-container .interactive-map .popup.pennine-lancashire,.map-container .interactive-map .popup.fylde-coast,.map-container .interactive-map .popup.west-lancashire{bottom:auto;top:30%;right:15%}.map-container .interactive-map .popup:after{display:none !important}.map-container .interactive-map .popup:before{display:none  !important}}@media screen and (max-width:767px){.map-container .interactive-map{margin-left:-15px;margin-right:-15px;width:auto}.map-container .interactive-map div.popup{padding:25px 15px 15px}.map-container .interactive-map div.popup span.close{margin-right:0px}.map-container .interactive-map div.popup img{margin:15px 0 ;padding:0 0 15px 0;width:100%}.map-container .interactive-map div.popup.bay-area,.map-container .interactive-map div.popup.central-lancashire,.map-container .interactive-map div.popup.pennine-lancashire,.map-container .interactive-map div.popup.fylde-coast,.map-container .interactive-map div.popup.west-lancashire{width:98%;top:10%;left:1%;right:1%;bottom:auto;max-width:98%}.map-container .interactive-map div.popup .popImage img{width:100%}}@media screen and (max-width:991px){.map-container{margin-top:15px}}.event-attributes{margin:50px 0}.accordion-item .accordion-title a,.section-button{line-height:1.2}.cancerAlliance .main .colorSection{background:#99629c;background:-moz-linear-gradient(top, #9543a7 0%, #99629c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #9543a7), color-stop(100%, #99629c));background:-webkit-linear-gradient(top, #9543a7 0%, #99629c 100%);background:-o-linear-gradient(top, #9543a7 0%, #99629c 100%);background:-ms-linear-gradient(top, #9543a7 0%, #99629c 100%);background:linear-gradient(top, #9543a7 0%, #99629c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#9543a7, endColorstr=#99629c, GradientType=0)}.cancerAlliance .main .colorSection .accordion-item .accordion-title a,.cancerAlliance .main .colorSection .section-button,.cancerAlliance .main .colorSection .button-link.link-to-page{background-color:#8c9db8}.cancerAlliance .main .colorSection .accordion-item .accordion-title a:hover,.cancerAlliance .main .colorSection .section-button:hover,.cancerAlliance .main .colorSection .button-link.link-to-page:hover,.cancerAlliance .main .colorSection .accordion-item .accordion-title a:focus,.cancerAlliance .main .colorSection .section-button:focus,.cancerAlliance .main .colorSection .button-link.link-to-page:focus,.cancerAlliance .main .colorSection .accordion-item .accordion-title a:active,.cancerAlliance .main .colorSection .section-button:active,.cancerAlliance .main .colorSection .button-link.link-to-page:active{background-color:#918cb8}.main .colorSection .accordion-item .accordion-title a,.main .colorSection .section-button,.main .colorSection .button-link.link-to-page{background-color:#ae2573}.main .colorSection .accordion-item .accordion-title a:hover,.main .colorSection .section-button:hover,.main .colorSection .button-link.link-to-page:hover,.main .colorSection .accordion-item .accordion-title a:focus,.main .colorSection .section-button:focus,.main .colorSection .button-link.link-to-page:focus,.main .colorSection .accordion-item .accordion-title a:active,.main .colorSection .section-button:active,.main .colorSection .button-link.link-to-page:active{background-color:#6f1849}.cancerAlliance .main .internalMain img,.cancerAlliance .main .colorSection img{border:6px solid #e5e5e5}.colorSection{padding:55px 0 65px}@media screen and (min-width:1300px){.ccm-page .container{width:90%}}.ccm-page .accessibility-controls{position:fixed;left:0;right:0;bottom:0;z-index:1001;font-family:'Helvetica',sans-serif;text-align:center;pointer-events:none;-ms-transition:220ms all cubic-bezier(.42, .97, .52, 1);-moz-transition:220ms all cubic-bezier(.42, .97, .52, 1);-webkit-transition:220ms all cubic-bezier(.42, .97, .52, 1);-o-transition:220ms all cubic-bezier(.42, .97, .52, 1);transition:220ms all cubic-bezier(.42, .97, .52, 1)}.ccm-page .accessibility-controls .access-tab .access-tab-button{padding:8px 24px;display:inline-block;position:relative;z-index:1;background-color:#cbdeee;color:#000000;font-size:14px;font-size:1.4rem;border:2px solid #b9d3e7;border-bottom:none;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;pointer-events:all;-ms-transition:80ms background-color linear;-moz-transition:80ms background-color linear;-webkit-transition:80ms background-color linear;-o-transition:80ms background-color linear;transition:80ms background-color linear}.ccm-page .accessibility-controls .access-tab .access-tab-button:hover,.ccm-page .accessibility-controls .access-tab .access-tab-button:focus{background-color:#a5c6e1;text-decoration:underline}.ccm-page .accessibility-controls .access-tab .access-tab-button[aria-expanded='true']{text-decoration:underline;transform:translateY(1px)}.ccm-page .accessibility-controls .access-tab .access-tab-button[aria-expanded='true']:hover,.ccm-page .accessibility-controls .access-tab .access-tab-button[aria-expanded='true']:focus{text-decoration:none}.ccm-page .accessibility-controls .access-tools{background-color:#cbdeee;border-top:2px solid #b9d3e7;font-size:0;margin-top:-1px;pointer-events:all;overflow-y:auto;padding:7px 0 2px;display:none}.ccm-page .accessibility-controls .access-tools .access-element{display:inline-block;vertical-align:middle;padding:9px 20px;border-right:1px solid #b9d3e7}.ccm-page .accessibility-controls .access-tools .access-element #text-label,.ccm-page .accessibility-controls .access-tools .access-element #contrast-label{font-size:14px;font-size:1.4rem}.ccm-page .accessibility-controls .access-tools .access-element.language{padding:5px 20px}.ccm-page .accessibility-controls .access-tools .access-element.language a{text-decoration:none}.ccm-page .accessibility-controls .access-tools .access-element.language #google_translate_element .goog-te-gadget{color:#000000}.ccm-page .accessibility-controls .access-tools .access-element.language #google_translate_element select{max-width:100%}@media all and (max-width:200px){.ccm-page .accessibility-controls .access-tools .access-element.language #google_translate_element .goog-te-gadget>span{display:block}}.ccm-page .accessibility-controls .access-tools .access-element.text-size>span,.ccm-page .accessibility-controls .access-tools .access-element.contrast>span{margin:0 8px 0 0;display:inline-block;vertical-align:middle;color:#000000;font-size:14px;font-weight:normal}.ccm-page .accessibility-controls .access-tools .access-element.text-size>ul,.ccm-page .accessibility-controls .access-tools .access-element.contrast>ul{padding:0;display:inline-block}.ccm-page .accessibility-controls .access-tools .access-element.text-size>ul li,.ccm-page .accessibility-controls .access-tools .access-element.contrast>ul li{margin-right:5px;display:inline-block}.ccm-page .accessibility-controls .access-tools .access-element.text-size>ul li button,.ccm-page .accessibility-controls .access-tools .access-element.contrast>ul li button{width:35px;height:35px;display:inline-block;vertical-align:middle;position:relative;color:#ffffff;background-color:#d82e65;border:3px solid transparent !important;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;outline:0;-ms-transition:60ms border-color linear;-moz-transition:60ms border-color linear;-webkit-transition:60ms border-color linear;-o-transition:60ms border-color linear;transition:60ms border-color linear}.ccm-page .accessibility-controls .access-tools .access-element.text-size>ul li button svg,.ccm-page .accessibility-controls .access-tools .access-element.contrast>ul li button svg{fill:#ffffff}.ccm-page .accessibility-controls .access-tools .access-element.text-size>ul li button:hover,.ccm-page .accessibility-controls .access-tools .access-element.contrast>ul li button:hover,.ccm-page .accessibility-controls .access-tools .access-element.text-size>ul li button:focus,.ccm-page .accessibility-controls .access-tools .access-element.contrast>ul li button:focus{border-color:#000000 !important}.ccm-page .accessibility-controls .access-tools .access-element.text-size>ul li:last-of-type,.ccm-page .accessibility-controls .access-tools .access-element.contrast>ul li:last-of-type{margin-right:0}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button{position:relative}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-b-w{background-color:#ffffff;border-color:#000000}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-b-w svg{fill:#000000}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-blue{background-color:#cfe5fc;border-color:#000066}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-blue svg{fill:#000066}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-beige{background-color:#F7EFD8;border-color:#042868}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-beige svg{fill:#042868}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-high{background-color:#FDFF2D;border-color:#000000}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-high svg{fill:#000000}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-reset:hover svg,.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-reset:focus svg,.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-reset[aria-pressed='true'] svg{transform:scale(1)}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button:hover svg,.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button:focus svg{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button svg{-ms-transition:80ms transform cubic-bezier(0, .4, .5, .8);-moz-transition:80ms transform cubic-bezier(0, .4, .5, .8);-webkit-transition:80ms transform cubic-bezier(0, .4, .5, .8);-o-transition:80ms transform cubic-bezier(0, .4, .5, .8);transition:80ms transform cubic-bezier(0, .4, .5, .8)}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button:hover svg,.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button:focus svg,.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button[aria-pressed='true'] svg{transform:scale(1.75)}.ccm-page .accessibility-controls .access-tools .access-element.frank-logo{border-right:none}.ccm-page .accessibility-controls .access-tools .access-element.frank-logo a svg{width:auto;height:40px}.ccm-page .accessibility-controls .access-tools .access-element.frank-logo a svg path{fill:#4d7fb3;-ms-transition:60ms fill linear;-moz-transition:60ms fill linear;-webkit-transition:60ms fill linear;-o-transition:60ms fill linear;transition:60ms fill linear}.ccm-page .accessibility-controls .access-tools .access-element.frank-logo a:hover svg path,.ccm-page .accessibility-controls .access-tools .access-element.frank-logo a:focus svg path{fill:hsl(345,6%,13%)}.ccm-page .accessibility-controls .access-tools .access-skiplink{padding:6px 14px;min-width:250px;position:absolute;top:9999px;right:-9999px;color:#000000;font-size:22px;font-size:2.2rem;text-decoration:underline;text-align:center}.ccm-page .accessibility-controls .access-tools .access-skiplink:focus{right:10px;top:50%;z-index:10000;transform:translateY(-50%);color:#000000;background-color:#FFB81C}.ccm-page .accessibility-controls .access-tools .access-skiplink:hover{background-color:#ffd069;text-decoration:none}@media print{.ccm-page .accessibility-controls{display:none}}@media (max-width:767px){.ccm-page .accessibility-controls .access-tools .access-element{display:block;height:auto;border:none;padding-left:5px;padding-right:5px;margin-top:0}}@media (max-height:420px){.ccm-page .accessibility-controls .access-tools{max-height:70vh}}.footer{padding:40px 0 0;background-color:#ffffff}.footer .footerImageSection{min-height:270px ;position:relative}.footer .footerImageSection>img{width:100%;height:auto}@media screen and (max-width:730px){.footer .footerImageSection>img{left:0;right:0;bottom:0;position:absolute}}.footer .footerImageSection .footerContent{position:absolute;bottom:0;left:0;right:0}.footer .footerImageSection .footerContent .button-link.link-to-page{width:100%;text-align:center;padding:11px 0;margin:0 15px 12px 0;font-family:"Frutiger LT W03_65 Bold",Arial,Helvetica,sans-serif;letter-spacing:0;font-size:23px;font-size:2.3rem}@media screen and (max-width:991px){.footer .footerImageSection .footerContent .button-link.link-to-page{font-size:20px;font-size:2rem;padding:6px 0}}.footer .footerImageSection .footerContent .button-link.link-to-page span:after{content:">>";margin-left:15px;font-family:"Frutiger LT W03_45 Light",Arial,Helvetica,sans-serif;font-weight:lighter}.edit-mode .footer .footerImageSection .footerContent{position:relative}@media screen and (max-width:991px){.footer .footerImageSection .footerContent{bottom:60%}.footer .footerImageSection .footerContent .link-to-page{width:auto;padding:12px}}.footer .footer-bottom{background-color:#ffffff;padding:20px 0}.footer .footer-bottom .footer-logos{font-size:0;text-align:center;margin:0 -15px 70px;display:table;width:100%}@media screen and (max-width:991px){.footer .footer-bottom .footer-logos{display:block;margin:0 -15px 40px}}.footer .footer-bottom .footer-logos .footer-logo{display:table-cell;text-align:center;padding:0 2px}.footer .footer-bottom .footer-logos .footer-logo a{display:block}.footer .footer-bottom .footer-logos .footer-logo img.ccm-image-block{display:inline}.footer .footer-bottom .footer-logos .footer-logo img{width:auto;max-width:206px;max-height:127px}.footer .footer-bottom .footer-logos .footer-logo:first-child{text-align:left}.footer .footer-bottom .footer-logos .footer-logo:last-child{text-align:right}@media screen and (max-width:991px){.footer .footer-bottom .footer-logos .footer-logo{width:calc(100% / 3);display:inline-block;margin:0 0 45px}.footer .footer-bottom .footer-logos .footer-logo:first-child,.footer .footer-bottom .footer-logos .footer-logo:last-child{text-align:center}.footer .footer-bottom .footer-logos .footer-logo:last-child{margin-bottom:0}}@media screen and (max-width:700px){.footer .footer-bottom .footer-logos .footer-logo{width:50%}}@media screen and (max-width:550px){.footer .footer-bottom .footer-logos .footer-logo{width:100%}}.thrive-form span.text-muted.small{opacity:.5}.thrive-form a.clear-search{font-weight:normal}.thrive-form .form-group{margin-bottom:26px}.thrive-form .form-group .small{font-size:16px;font-size:1.6rem}.thrive-form .form-group textarea{overflow-x:hidden}.thrive-form .form-group textarea{padding:11px 30px ;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.thrive-form .form-group input,.thrive-form .form-group select{background-color:#ffffff;color:#000000;-moz-border-radius:21px;-webkit-border-radius:21px;border-radius:21px;border:3px solid ;border-color:white ;padding:5px 50px 5px 15px;line-height:34px;display:block;width:100%;height:44px;text-align:center;-moz-box-shadow:inset 2px 2px 7px #979797,0 1px 1px #bfc7cc;-webkit-box-shadow:inset 2px 2px 7px #979797,0 1px 1px #bfc7cc;box-shadow:inset 2px 2px 7px #979797,0 1px 1px #bfc7cc;font-size:20px;font-size:2rem}.high-contrast .thrive-form .form-group input,.high-contrast .thrive-form .form-group select,.b-w-contrast .thrive-form .form-group input,.b-w-contrast .thrive-form .form-group select,.blue-contrast .thrive-form .form-group input,.blue-contrast .thrive-form .form-group select,.beige-contrast .thrive-form .form-group input,.beige-contrast .thrive-form .form-group select{text-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width:768px){.thrive-form .form-group input,.thrive-form .form-group select{padding:5px 22px 4px}}.thrive-form .form-group input[type=number]{padding:2px 38px 2px 3px;line-height:40px}.thrive-form .form-group .select2-selection__clear{display:none}.thrive-form .form-group select{-webkit-appearance:none;-moz-appearance:none}.thrive-form .form-group .select2 .select2-selection{background-color:#ffffff;color:#000000;-moz-border-radius:21px;-webkit-border-radius:21px;border-radius:21px;border:3px solid ;border-color:white ;height:auto;display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;height:44px;-moz-box-shadow:inset 2px 2px 7px #979797,0 1px 1px #bfc7cc;-webkit-box-shadow:inset 2px 2px 7px #979797,0 1px 1px #bfc7cc;box-shadow:inset 2px 2px 7px #979797,0 1px 1px #bfc7cc}.thrive-form .form-group .select2 .select2-selection .select2-selection__rendered{color:#000000;line-height:40px;padding:0 50px 0 15px;font-size:20px;font-size:2rem;height:40px;text-align:center}.thrive-form .form-group .select2 .select2-selection .select2-selection__rendered{height:44px}.thrive-form .form-group .select2 .select2-selection .select2-selection__arrow{height:43px;position:absolute;top:1px;right:1px;width:48px}.thrive-form .form-group .select2 .select2-selection .select2-selection__placeholder{color:#000000}.thrive-form .form-group .select2 .select2-selection .select2-selection__arrow b{border-color:#4f498e transparent transparent transparent;border-style:solid;border-width:10px 6px 0 6px;height:0;left:0;margin-top:-5px;position:absolute;top:50%;width:0}.thrive-form .form-group .select2.select2-container--below .select2-selection .select2-selection__arrow b{display:none}.thrive-form .form-group input::-webkit-input-placeholder,.thrive-form .form-group textarea::-webkit-input-placeholder{color:#333}.thrive-form .form-group input:-moz-placeholder,.thrive-form .form-group textarea:-moz-placeholder{color:#333}.thrive-form .form-group input::-moz-placeholder,.thrive-form .form-group textarea::-moz-placeholder{color:#333}.thrive-form .form-group input:-ms-input-placeholder,.thrive-form .form-group textarea:-ms-input-placeholder{color:#333}.thrive-form .form-group input::-ms-input-placeholder,.thrive-form .form-group textarea::-ms-input-placeholder{color:#333}#mc_embed_signup .mc-field-group .asterisk{color:#D53A1A}#mc_embed_signup .indicates-required .asterisk{color:#D53A1A}#mc_embed_signup .clear .button{background-color:#737373}.crisis-button-wrapper{margin:0 0 -40px;z-index:3;overflow:visible;position:relative;top:.5px;float:left;width:100%}@media screen and (max-width:768px){.crisis-button-wrapper{margin:0 -10px}}.text-center{text-align:center}.blue-section{padding:37px 0;background-color:#d9f0ff}.cyp-bottom{padding-bottom:112px}.thrive-intro{padding:55px 0}@media and (max-width:1350px){.thrive-intro{padding:4vw 0}}.thrive-column{padding:0 15px}.thrive-row{margin:0 -15px}.red-button{color:#fff;background-color:#b0485f;display:inline-block;padding:8px 20px;font-family:"Playtime Regular",sans-serif;font-weight:normal;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;margin:0 5px;font-size:30px;font-size:3rem;line-height:1.1}@media screen and (max-width:991px){.red-button{font-size:22px;font-size:2.2rem}}@media screen and (max-width:768px){.red-button{font-size:20px;font-size:2rem;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin:0 10px 7px ;padding:6px 12px}}.sticky{position:fixed;top:0}#recite-wrapper .sticky{top:60px}.red-button:hover,.red-button:focus{text-decoration:none;color:#fec741 !important}.internal-banner.cyp{margin:0;padding:0;background-color:#f5ecfa;background-position:center bottom;background-size:cover}.internal-banner.cyp .bannerTable{padding:30px 0;padding:2vw 0;display:table;width:100%;min-height:360px;min-height:22vw;height:360px;height:22vw}.internal-banner.cyp .bannerTable .bannerLogo{display:table-cell;vertical-align:middle;text-align:center;max-width:35%}.internal-banner.cyp .bannerTable .bannerLogo img{margin:auto;max-width:100%;max-width:35vw;max-height:100%;max-height:35vw}.cyp .static{position:static}.cyp .pagination>.active>a,.cyp .pagination>.active>span,.cyp .pagination>.active>a:hover,.cyp .pagination>.active>span:hover,.cyp .pagination>.active>a:focus,.cyp .pagination>.active>span:focus{background-color:#4f498e;border-color:#4f498e}.cyp .header nav.navigation{background-color:#4f498e}.cyp .header ul.nav.mega{background-color:#4f498e}.cyp .header ul.nav.mega a:hover,.cyp .header ul.nav.mega a:focus,.cyp .header ul.nav.mega a.active{color:#fec741 !important}.cyp .header ul.nav.mega li:hover a,.cyp .header ul.nav.mega li:focus a,.cyp .header ul.nav.mega li.active a{color:#fec741 !important}.cyp .header ul.nav.mega li.nav-dropdown-title a{color:#ffffff !important}.cyp .header ul.nav.mega>li:hover .nav-name,.cyp .header ul.nav.mega>li:focus .nav-name,.cyp .header ul.nav.mega>li:active .nav-name,.cyp .header ul.nav.mega>li.nav-path-selected .nav-name{color:#fec741 !important}.cyp .header ul.nav.mega>li:hover>a:after,.cyp .header ul.nav.mega>li:focus>a:after,.cyp .header ul.nav.mega>li:active>a:after,.cyp .header ul.nav.mega>li.nav-path-selected>a:after{display:none}.cyp .main .cypInfo,.cyp .header .cypInfo{position:relative}.cyp .main a.button-link,.cyp .header a.button-link,.cyp .main button.button-link,.cyp .header button.button-link,.cyp .main input.button-link,.cyp .header input.button-link{padding:8px 35px;color:#ffffff;background-color:#4f498e;position:relative}.cyp .main a.button-link span,.cyp .header a.button-link span,.cyp .main button.button-link span,.cyp .header button.button-link span,.cyp .main input.button-link span,.cyp .header input.button-link span{font-family:"Frutiger LT W03_45 Light",Arial,Helvetica,sans-serif;color:inherit}.cyp .main a.button-link:hover,.cyp .header a.button-link:hover,.cyp .main button.button-link:hover,.cyp .header button.button-link:hover,.cyp .main input.button-link:hover,.cyp .header input.button-link:hover,.cyp .main a.button-link:focus,.cyp .header a.button-link:focus,.cyp .main button.button-link:focus,.cyp .header button.button-link:focus,.cyp .main input.button-link:focus,.cyp .header input.button-link:focus,.cyp .main a.button-link:active,.cyp .header a.button-link:active,.cyp .main button.button-link:active,.cyp .header button.button-link:active,.cyp .main input.button-link:active,.cyp .header input.button-link:active{background-color:#49668e;color:#ffffff}@media screen and (max-width:650px){.cyp .main a.button-link,.cyp .header a.button-link,.cyp .main button.button-link,.cyp .header button.button-link,.cyp .main input.button-link,.cyp .header input.button-link{padding:8px 15px;text-align:center;float:none !important;display:block;position:relative}}.cyp .main{padding:0;background-color:#ffffff}.cyp .main .leaflets h2{font-size:45px;font-size:4.5rem}.cyp .main .ccm-social-share li{display:inline-block !important;vertical-align:top;margin:0 5px 5px 0 !important}.cyp .main a.button-link{padding:12px 35px}.cyp .main a.button-link,.cyp .main a.button-link span{font-size:24px;font-size:2.4rem}@media screen and (max-width:650px){.cyp .main a.button-link,.cyp .main a.button-link span{font-size:19px;font-size:1.9rem}}.cyp .main .matchPageList{padding-bottom:40px}@media screen and (max-width:768px){.cyp .main .matchPageList{padding-bottom:10px}}.cyp .main .buttonHolder{text-align:center}.cyp .main .text-link:hover{color:#37b4aa}.cyp .main a.featureImage:hover{filter:contrast(125%) brightness(107%)}.cyp .main p,.cyp .main h1,.cyp .main h2,.cyp .main h3,.cyp .main h4,.cyp .main h5{margin-bottom:20px}.cyp .main h1,.cyp .main .video-section .VideoList h2,.cyp .main .ccm-block-page-list-wrapper h5,.cyp .main .twitter-feed-container h2{font-size:45px;font-size:4.5rem}@media screen and (max-width:768px){.cyp .main h1,.cyp .main .video-section .VideoList h2,.cyp .main .ccm-block-page-list-wrapper h5,.cyp .main .twitter-feed-container h2{font-size:32px;font-size:3.2rem}}.cyp .main a{font-size:19px;font-size:1.9rem;color:#4e4a91}.cyp .main a:hover,.cyp .main a:focus{color:#0da89c}.cyp .main a i{color:inherit}.cyp .main i{color:#4e4a91}.cyp .main h1,.cyp .main .video-section .VideoList h2,.cyp .main .ccm-block-page-list-wrapper.default h5,.cyp .main .twitter-feed-container h2{font-size:45px;font-size:4.5rem}@media screen and (max-width:768px){.cyp .main h1,.cyp .main .video-section .VideoList h2,.cyp .main .ccm-block-page-list-wrapper.default h5,.cyp .main .twitter-feed-container h2{font-size:32px;font-size:3.2rem}}.cyp .main .national h1,.cyp .main .national h2,.cyp .main .national h3,.cyp .main .national h3,.cyp .main .national h4,.cyp .main .national h5,.cyp .main .national h5.newsTitle,.cyp .main .national .twitter-feed-container h2,.cyp .main .national .ccm-block-page-list-title a,.cyp .main .national .titleTweet span,.cyp .main .national a.timePosted,.cyp .main .national .ccm-block-page-list-page-entry.newsPage .ccm-block-page-list-page-entry-text .ccm-block-page-list-title h3{color:#bf3c64;font-weight:normal}.cyp .main .national .button-link{background-color:#bf3c64}.cyp .main .national .ccm-block-page-list-page-entry.newsPage p,.cyp .main .regional .ccm-block-page-list-page-entry.newsPage p{color:#000;font-size:20px;font-size:2rem;margin:0 0 22px;white-space:pre-wrap}.cyp .main .national .ccm-block-page-list-page-entry.newsPage .ccm-block-page-list-page-entry-text .ccm-block-page-list-title h3,.cyp .main .regional .ccm-block-page-list-page-entry.newsPage .ccm-block-page-list-page-entry-text .ccm-block-page-list-title h3{font-weight:normal}.cyp .main .national .button-link,.cyp .main .regional .button-link{padding:10px 30px;font-size:21px;font-size:2.1rem}.cyp .main .national .button-link span.arrows,.cyp .main .regional .button-link span.arrows{font-weight:lighter;margin-left:15px}.cyp .main .national .ccm-block-page-list-wrapper,.cyp .main .regional .ccm-block-page-list-wrapper{padding:0}.cyp .main .national .newsList .ccm-block-page-list-header h1,.cyp .main .regional .newsList .ccm-block-page-list-header h1{font-size:41px;font-size:4.1rem;margin-bottom:40px}.cyp .main .regional .ccm-block-page-list-page-entry.newsPage .ccm-block-page-list-page-entry-text .ccm-block-page-list-title h3{color:#4e4a91}.cyp .main h3{font-size:32px;font-size:3.2rem}.cyp .main p{color:#000000}.cyp .main .center{margin:0 auto}.cyp .main .internalMain.cyp{padding:40px 0 60px}.cyp .main .internalMain.cyp,.cyp .main .pale-blue-section{background:#e3f9ff;background:-moz-linear-gradient(top, #f4feff 0%, #e3f9ff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4feff), color-stop(100%, #e3f9ff));background:-webkit-linear-gradient(top, #f4feff 0%, #e3f9ff 100%);background:-o-linear-gradient(top, #f4feff 0%, #e3f9ff 100%);background:-ms-linear-gradient(top, #f4feff 0%, #e3f9ff 100%);background:linear-gradient(top, #f4feff 0%, #e3f9ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f4feff, endColorstr=#e3f9ff, GradientType=0);position:relative;margin:0}.cyp .main .internalMain.cyp div.thriveBubblesLeft,.cyp .main .pale-blue-section div.thriveBubblesLeft{position:absolute;right:100%;margin-right:10px;top:50px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/application/themes/custom/images/cyp-image-left.png', sizingMethod='scale');ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.gif',sizingMethod='scale')";background-image:url(/application/themes/custom/images/cyp-image-left.png);background-position:right top;width:15%;width:10vw;content:' ';min-height:360px;max-width:120px;background-repeat:no-repeat;background-size:contain}@media screen and (min-width:1501px){.cyp .main .internalMain.cyp div.thriveBubblesLeft,.cyp .main .pale-blue-section div.thriveBubblesLeft{left:0;right:auto}}@media screen and (max-width:991px){.cyp .main .internalMain.cyp div.thriveBubblesLeft,.cyp .main .pale-blue-section div.thriveBubblesLeft{width:12%;top:-8vw}}@media screen and (max-width:768px){.cyp .main .cypBody{padding:0 20px}.cyp .main .cypBody h1{text-align:center}}.cyp .main .twitter-feed-container p{color:#4e4a91;font-size:17px;font-size:1.7rem}.cyp .main .twitter-feed-container a{color:#37b4aa;font-family:"Frutiger LT W03_65 Bold",Arial,Helvetica,sans-serif;font-size:17px;font-size:1.7rem}.cyp .main .twitter-feed-container a:hover{color:#4e4a91}.cyp .main .twitter-feed-container .titleTweet{font-family:"Playtime Regular",Arial;color:#4e4a91;line-height:1.1;font-weight:normal}.cyp .main .twitter-feed-container .titleTweet .user a span{font-size:24px;font-size:2.4rem}.cyp .main .twitter-feed-container .titleTweet a{color:#4e4a91}.cyp .main .colorSection.cyp{background-color:#37b4aa;position:relative}@media screen and (max-width:768px){.cyp .main .colorSection.cyp{padding:0 0 20px}}.cyp .main .whiteSection{position:relative}@media screen and (max-width:768px){.cyp .main .whiteSection{padding:0 0 20px}}@media screen and (min-width:992px){.cyp .main .whiteSection .midBorder{padding-left:3.08333333%;margin-left:1.08333333%;border-left:1px solid #4e4a91}}.cyp .main .whiteSection .column{padding:25px 0 40px}.cyp .main .whiteSection .cypInfo{position:relative;padding:50px 0 50px}.cyp .main .whiteSection .column,.cyp .main .whiteSection .cypInfo{background-color:transparent;position:static}@media screen and (max-width:1500px){.cyp .main .whiteSection .column,.cyp .main .whiteSection .cypInfo{position:relative}}@media screen and (max-width:768px){.cyp .main .whiteSection .column,.cyp .main .whiteSection .cypInfo{padding:25px 0 }}@media screen and (max-width:991px){.cyp .main .whiteSection .column,.cyp .main .whiteSection .cypInfo{max-width:75%;max-width:75vw;margin:0 auto 20px}}.cyp .main .whiteSection .column a.button-link,.cyp .main .whiteSection .cypInfo a.button-link{float:right}.cyp .main .whiteSection .column .ccm-block-page-list-title a,.cyp .main .whiteSection .cypInfo .ccm-block-page-list-title a{display:block;padding:12px 50px 12px 0;margin-bottom:20px;font-size:24px;font-size:2.4rem;background-image:url(/application/themes/custom/images/cyp-news-link.png);background-position:right center;background-repeat:no-repeat}.cyp .main .whiteSection .column .ccm-block-page-list-title a:hover,.cyp .main .whiteSection .cypInfo .ccm-block-page-list-title a:hover{color:#37b4aa;filter:contrast(110%) brightness(110%)}.cyp .main .whiteSection div.bubblesLeft{position:absolute;right:100%;margin-right:10px;top:-80px;top:-12vw;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/application/themes/custom/images/cyp-image-left.png', sizingMethod='scale');ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.gif',sizingMethod='scale')";background-image:url(/application/themes/custom/images/cyp-image-left.png);background-position:right top;width:15%;width:10vw;content:' ';min-height:360px;max-width:120px;background-repeat:no-repeat;background-size:contain}@media screen and (min-width:1501px){.cyp .main .whiteSection div.bubblesLeft{left:0;right:auto}}@media screen and (max-width:991px){.cyp .main .whiteSection div.bubblesLeft{width:12%;top:-8vw}}.cyp .main .whiteSection div.bubblesRight{margin-left:10px;margin-right:0;position:absolute;left:100%;bottom:-20px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/application/themes/custom/images/cyp-image-right.png', sizingMethod='scale');ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.gif',sizingMethod='scale')";background-position-y:bottom;background-image:url(/application/themes/custom/images/cyp-image-right.png);width:25%;width:15vw;content:' ';min-height:480px;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:991px) and (min-width:769px){.cyp .main .whiteSection div.bubblesRight{left:86%;width:28%}}@media screen and (max-width:991px){.cyp .main .whiteSection div.bubblesRight{bottom:-45px}}@media screen and (max-width:650px){.cyp .main .whiteSection div.bubblesRight{width:25%;left:90%}}@media screen and (min-width:1501px){.cyp .main .whiteSection div.bubblesRight{right:0;left:auto;background-position:right top}}.cyp .main .whiteSection div.thriveBubblesRight{margin-left:10px;margin-right:0;position:absolute;left:100%;top:-80px;top:-12vw;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/application/themes/custom/images/thrive-image-right.png', sizingMethod='scale');ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.gif',sizingMethod='scale')";background-position-y:bottom;background-image:url(/application/themes/custom/images/thrive-image-right.png);width:25%;width:15vw;content:' ';min-height:480px;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:991px) and (min-width:769px){.cyp .main .whiteSection div.thriveBubblesRight{left:86%;width:28%}}@media screen and (max-width:650px){.cyp .main .whiteSection div.thriveBubblesRight{width:25%;left:90%}}@media screen and (min-width:1501px){.cyp .main .whiteSection div.thriveBubblesRight{right:0;left:auto;background-position:right top}}.cyp .main .video-section{background-color:#f0ecfa;background-image:url(/application/themes/custom/images/cyp-video-bg.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/application/themes/custom/images/cyp-video-bg.png', sizingMethod='scale');-ms-filter:' progid:dximagetransform.microsoft.alphaimageloader(src="images/logo.gif" ,sizingmethod="scale" )';background-position:bottom center;background-size:100% auto;background-repeat:no-repeat}.cyp .main .video-section .VideoList{border-bottom:none;margin:0;padding:0 0 50px}@media screen and (max-width:991px){.cyp .main .video-section .VideoList{max-width:75%;max-width:75vw;margin:0 auto 20px}}@media screen and (min-width:651px){.cyp .main .video-section .VideoList a.button-link{float:right}}@media screen and (max-width:650px){.cyp .main .video-section .VideoList a.button-link{margin:-20px 0 30px}}.cyp .main .video-section .VideoList .pageInfo{margin:0}.cyp .main .video-section .VideoList .button-link.link-to-page{padding:8px 35px}.cyp .main .video-section .VideoList .button-link.link-to-page span{font-size:19px;font-size:1.9rem}.cyp .main .video-section .VideoList h2{margin:0;padding:0}.cyp .main .video-section div.afterWhite{min-height:20px;background-image:url(/application/themes/custom/images/cyp-bg-bottom-squiggle.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/application/themes/custom/images/cyp-bg-bottom-squiggle', sizingMethod='scale');ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.gif',sizingMethod='scale')";background-repeat:no-repeat;background-position:bottom center;background-size:100% 100%;width:100%;content:' ';margin-bottom:50px}.cyp .main .bottom-section{position:relative;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/application/themes/custom/images/thrive-bottom.png', sizingMethod='scale');ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.gif',sizingMethod='scale')";background-position-y:center;background-size:cover;background-image:url(/application/themes/custom/images/thrive-bottom.png);padding:50px 0}.cyp .main .pale-blue-section{padding:30px 0}.cyp .main .pale-blue-section .ccm-block-page-list-wrapper{padding:20px 0}.cyp .main .footer{margin:0;padding:0}div.bubblesLeftBottom{position:absolute;left:0;bottom:5%;top:5%;width:100px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/application/themes/custom/images/bottom-left-bubble.png', sizingMethod='scale');ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.gif',sizingMethod='scale')";background-size:auto 100%;background-position:left  bottom ;background-image:url(/application/themes/custom/images/bottom-left-bubble.png);background-repeat:no-repeat;background-size:contain}@media screen and (max-width:1024px){div.bubblesLeftBottom{width:8%}}@media screen and (max-width:650px){div.bubblesLeftBottom{width:15%}}.edit-mode div.bubblesLeftBottom{display:none}div.bubblesRightBottom{position:absolute;right:0;bottom:5%;top:5%;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/application/themes/custom/images/bottom-right-bubble.png', sizingMethod='scale');ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.gif',sizingMethod='scale')";background-size:auto 100%;background-position:right  bottom ;background-image:url(/application/themes/custom/images/bottom-right-bubble.png);width:100px;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:1024px){div.bubblesRightBottom{width:8%}}@media screen and (max-width:650px){div.bubblesRightBottom{width:15%}}.edit-mode div.bubblesRightBottom{display:none}.cyp.featuredLink{margin:20px 0 15px;position:relative}.cyp.featuredLink .featureImage{background-color:transparent;background-size:100% auto  ;background-size:contain;background-position:top center;margin:10px 0 0;padding:0;display:block;position:relative}@media screen and (max-width:768px){.cyp.featuredLink .featureImage{margin:10px auto 0}}.cyp.featuredLink .featureImage .cypFeatureHeading{line-height:1.2;font-weight:light;color:#ffffff;padding:2.5% 2.5% 55%;display:block;width:100%}@media screen and (max-width:1200px) and (min-width:768px){.cyp.featuredLink .featureImage .cypFeatureHeading{padding:2.5% 2.5% 55%}}.cyp.featuredLink .featureImage .cypFeatureHeading h3{color:white;line-height:1;background-size:100% 100%;background-repeat:no-repeat;background-image:url(/application/themes/custom/images/purple.png);display:block;vertical-align:middle;padding:7% 0;margin:0;text-align:center;font-size:25px;font-size:2.5rem}@media screen and (max-width:1200px) and (min-width:768px){.cyp.featuredLink .featureImage .cypFeatureHeading h3{padding:5% 0}}@media screen and (max-width:1200px){.cyp.featuredLink .featureImage .cypFeatureHeading h3{font-size:22px;font-size:2.2rem}}@media screen and (max-width:991px){.cyp.featuredLink .featureImage .cypFeatureHeading h3{font-size:18px;font-size:1.8rem}}@media screen and (max-width:768px){.cyp.featuredLink .featureImage .cypFeatureHeading h3{font-size:25px;font-size:2.5rem}}@media screen and (max-width:400px){.cyp.featuredLink .featureImage .cypFeatureHeading h3{font-size:20px;font-size:2rem}}@media screen and (max-width:991px){.cypBody{padding:30px 0!important}}.cyp .main .colorSection.cyp{background-color:#37b4aa;position:absolute;top:40px;padding:35px 40px 35px 15px;max-width:28%;width:auto;display:none;-moz-border-radius:0 6px 6px;-webkit-border-radius:0 6px 6px;border-radius:0 6px 6px}@media screen and (max-width:1350px){.cyp .main .colorSection.cyp{max-width:35%}}@media screen and (max-width:1100px){.cyp .main .colorSection.cyp{max-width:40%}}.cyp .main .colorSection.cyp .ccm-block-page-list-title{padding:12px 0 }.cyp .main .colorSection.cyp .ccm-block-page-list-title a{color:white;font-size:22px;font-size:2.2rem;font-family:"Frutiger LT W03_55 Roman",Arial,Helvetica,sans-serif;display:inline-block;position:relative;padding-left:25px}.cyp .main .colorSection.cyp .ccm-block-page-list-title a:hover,.cyp .main .colorSection.cyp .ccm-block-page-list-title a:focus{text-decoration:none;color:#fec741 !important}.cyp .main .colorSection.cyp .ccm-block-page-list-title a:before{position:absolute;top:0;left:0;content:"\003e"}.cyp .main .colorSection.cyp .cypLinks{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:100%;z-index:1;position:relative}@media (min-width:768px){.cyp .main .colorSection.cyp .cypLinks{width:750px}}@media (min-width:992px){.cyp .main .colorSection.cyp .cypLinks{width:auto}}@media screen and (max-width:991px){.cyp .main .colorSection.cyp{width:100%;max-width:100%;top:0;position:relative;padding:18px 0;margin-top:-40px;border-radius:0}.cyp .main .colorSection.cyp .ccm-block-page-list-title{padding:4px 0 }.cyp .main .colorSection.cyp .ccm-block-page-list-title a{color:white;font-size:18px;font-size:1.8rem}}.ccm-block-page-list-wrapper.video-list .pageInfo h5{padding-right:0;color:#425563;font-size:30px;font-size:3rem}.cyp .accordion-item{margin:0;clear:both;margin:5px 0 15px}@media screen and (min-width:991px){.cyp .accordion-item{margin:15px 0 5px}.leftColumn .cyp .accordion-item{margin:15px -5px 5px 30px}.rightColumn .cyp .accordion-item{margin:15px 30px 5px -5px}}.cyp .accordion-item.full-width,.cyp .accordion-item.service-page{margin:15px 0 0!important}.cyp .accordion-item .button-link{margin:15px 0 0 ;font-size:20px;font-size:2rem;padding:10px 25px}.cyp .accordion-item .ccm-block-page-list-description{white-space:pre-wrap}.cyp .accordion-item .accordion-title{margin:0 !important;padding:0 !important}.cyp .accordion-item .accordion-title button{background-color:#4f498e;color:white;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;display:block;padding:13px 70px 13px 30px;position:relative;width:100%;font-family:"Frutiger LT W03_55 Roman",Arial,Helvetica,sans-serif;font-weight:normal;font-size:23px;font-size:2.3rem}.cyp .accordion-item .accordion-title button:hover,.cyp .accordion-item .accordion-title button:focus,.cyp .accordion-item .accordion-title button:active{background-color:#49668e}.cyp .accordion-item .accordion-title button:after{font-weight:lighter;content:' ';position:absolute;bottom:0;background-image:none;right:20px;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-color:#fff transparent transparent transparent;border-style:solid;border-width:10px 6px 0 6px;height:0;left:auto;margin-top:-5px;top:50%;width:0;padding:0;border-radius:0;min-width:0}.cyp .accordion-item .accordion-title button.active:after{background-image:none;border-color:transparent transparent #fff transparent}.cyp.edit-mode .main .internalMain.cyp div.thriveBubblesLeft,.cyp.edit-mode .main .pale-blue-section div.thriveBubblesLeft{display:none}.home-page-carousel{position:relative}.home-page-carousel .ccm-image-slider-inner>ul,.home-page-carousel .ccm-image-slider-inner>ul>li{list-style-type:none}.home-page-carousel .rslides_tabs{bottom:20px;right:13px;position:absolute;z-index:2;padding:0;margin:0;-moz-border-radius:23px;-webkit-border-radius:23px;border-radius:23px}.home-page-carousel .rslides_tabs li{margin:0}.home-page-carousel .rslides_tabs li a{margin:0 7px;background:#cccccc;position:relative}.home-page-carousel .rslides_tabs li.rslides_here a{background:#ffffff}.home-page-carousel .ccm-image-slider-inner{position:static}.home-page-carousel.background-image .image-slide{position:relative;list-style-type:none}.home-page-carousel.background-image .image-slide .carousel-background{background-size:cover;background-position:center;padding-top:23%}@media screen and (min-width:1500px){.home-page-carousel.background-image .image-slide .carousel-background{padding-top:400px}}.home-page-carousel.background-image .image-slide .carousel-background.with-overlay{padding-top:50%}@media screen and (min-width:1500px){.home-page-carousel.background-image .image-slide .carousel-background.with-overlay{padding-top:600px}}@media screen and (max-width:768px){.home-page-carousel.background-image .image-slide .carousel-background.with-overlay{padding-top:27%}}.home-page-carousel .image-slide{position:relative;list-style-type:none}.home-page-carousel .image-slide .image-wrapper img.ccm-output-thumbnail{margin-bottom:0}.home-page-carousel .image-slide .text-wrapper{font-size:22px;font-size:2.2rem;padding:30px 0;background-color:rgba(72,84,159,0.85)}@media screen and (min-width:769px){.home-page-carousel .image-slide .text-wrapper.overlay{position:absolute;top:auto;left:0;right:0;bottom:0;max-height:100%}}@media screen and (max-width:768px){.home-page-carousel .image-slide .text-wrapper{position:relative;max-height:1000px}}.home-page-carousel .image-slide h1,.home-page-carousel .image-slide h2,.home-page-carousel .image-slide h3,.home-page-carousel .image-slide h4,.home-page-carousel .image-slide h5,.home-page-carousel .image-slide h6,.home-page-carousel .image-slide p,.home-page-carousel .image-slide li{color:#ffffff;font-weight:lighter;margin:0 0 5px}.home-page-carousel .image-slide h1 a,.home-page-carousel .image-slide h2 a,.home-page-carousel .image-slide h3 a,.home-page-carousel .image-slide h4 a,.home-page-carousel .image-slide h5 a,.home-page-carousel .image-slide h6 a,.home-page-carousel .image-slide p a,.home-page-carousel .image-slide li a{color:#ffffff}.home-page-carousel .image-slide h1 a:hover,.home-page-carousel .image-slide h2 a:hover,.home-page-carousel .image-slide h3 a:hover,.home-page-carousel .image-slide h4 a:hover,.home-page-carousel .image-slide h5 a:hover,.home-page-carousel .image-slide h6 a:hover,.home-page-carousel .image-slide p a:hover,.home-page-carousel .image-slide li a:hover{color:#fbffbf}.home-page-carousel .image-slide h1{font-size:62px;font-size:6.2rem;line-height:1}.home-page-carousel .image-slide h2{font-size:45px;font-size:4.5rem;line-height:1}@media screen and (max-width:991px){.home-page-carousel .image-slide h1{font-size:30px;font-size:3rem}.home-page-carousel .image-slide h2{font-size:26px;font-size:2.6rem}}.home-page-carousel .image-slide p,.home-page-carousel .image-slide li{font-size:22px;font-size:2.2rem}.home-page-carousel .image-slide p,.home-page-carousel .image-slide ul{margin:0 0 12px;font-weight:lighter}.home-page-carousel .image-slide li{margin:0 0 8px}.home-page-carousel .image-slide ul{list-style-type:disc;padding-left:22px}.home-page-carousel .image-slide .pull-right{padding-left:30px;max-width:210px;margin-bottom:-80px}.home-page-carousel .image-slide .ccm-image-slider-text{position:relative;padding:0 0 0px}.home-page-carousel .image-slide .mega-link-overlay.link-to-page.section-button.button-link.arrow-right{padding:15px 70px 15px 35px;font-size:21px;font-size:2.1rem;background-color:#ffffff;color:#48549f;border-color:#48549f;position:relative}.home-page-carousel .image-slide .mega-link-overlay.link-to-page.section-button.button-link.arrow-right:hover,.home-page-carousel .image-slide .mega-link-overlay.link-to-page.section-button.button-link.arrow-right:focus,.home-page-carousel .image-slide .mega-link-overlay.link-to-page.section-button.button-link.arrow-right:active{color:#ae2573;border-color:#ae2573;text-decoration:none;outline:none}.home-page-carousel .image-slide .mega-link-overlay.link-to-page.section-button.button-link.arrow-right i.fa{padding:0 7px 0 11px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border-color:inherit;color:inherit;border:2px solid ;margin:0;font-size:29px;font-size:2.9rem;position:absolute;top:11px;right:10px}#sb-site .home-page-carousel .image-slide .mega-link-overlay.link-to-page.section-button.button-link.arrow-right i.fa{-ms-transition:all 0 ease;-moz-transition:all 0 ease;-webkit-transition:all 0 ease;-o-transition:all 0 ease;transition:all 0 ease}.home-page-carousel .rslides_tabs{position:absolute}.home-page-carousel.full-width .carousel-background.with-overlay{background-color:#48549f;padding:0;min-height:15vw}@media screen and (max-width:1200px){.home-page-carousel.full-width .carousel-background.with-overlay{width:100%;display:flex;flex-direction:column;align-content:space-between}.home-page-carousel.full-width .carousel-background.with-overlay .text-wrapper{padding:25px 0 40px;position:relative;margin:auto 0 0}.home-page-carousel.full-width .rslides_tabs{bottom:10px}}.home-page-carousel.full-width.text-under .carousel-background.with-overlay{width:100%;display:flex;flex-direction:column;align-content:space-between}.home-page-carousel.full-width.text-under .carousel-background.with-overlay .text-wrapper{padding:25px 0 40px;position:relative;margin:auto 0 0}.home-page-carousel.full-width.text-under .rslides_tabs{bottom:10px}.image-link.default{padding:42% 0 ;position:relative;background-size:cover;background-position:center;display:block;margin:0 0 15px}.image-link.default .titleWrapper{position:absolute;top:auto;left:0;right:0;bottom:0;display:table;width:100%}.image-link.default .titleWrapper p.title{background-color:#000000;background-color:rgba(0,0,0,0.7);color:#ffffff;padding:8%  12% 8% 9% ;font-size:40px;font-size:4rem;line-height:1.2;margin:0;position:relative;display:table-cell;width::100%;vertical-align:middle}.image-link.default .titleWrapper p.title i{color:#e61b76;position:absolute;right:5%;top:50%;font-size:40px;line-height:40px;margin-top:-20px}@media screen and (max-width:768px){.image-link.default .titleWrapper p.title i{font-size:30px;line-height:30px;margin-top:-15px}}@media screen and (max-width:1024px){.image-link.default .titleWrapper p.title{padding:8% 16% 8% 8%;font-size:30px;font-size:3rem}}@media screen and (max-width:768px){.image-link.default .titleWrapper p.title{font-size:24px;font-size:2.4rem}}.image-link.default:focus,.image-link.default:hover{-moz-box-shadow:#717ab6 0 0 10px 0;-webkit-box-shadow:#717ab6 0 0 10px 0;box-shadow:#717ab6 0 0 10px 0;filter:brightness(104%) contrast(104%)}.newsListPage{margin-top:40px}.newsListPage ul.ccm-block-page-list-pages{list-style-type:none;padding-left:0}@media screen and (max-width:767px){.newsListPage ul.ccm-block-page-list-pages a.ccm-block-page-list-page-entry.newsPage.featured{padding:15px 10px}.newsListPage ul.ccm-block-page-list-pages a.ccm-block-page-list-page-entry.newsPage.featured .ccm-block-page-list-title{margin-top:10px}.newsListPage ul.ccm-block-page-list-pages a.ccm-block-page-list-page-entry.newsPage.featured .ccm-block-page-list-title h2{margin:0}}.ccm-block-page-list-page-entry.newsPage{border-bottom:1px solid #b2b2b2;padding-bottom:30px;margin-bottom:30px;text-decoration:none}.ccm-block-page-list-page-entry.newsPage .ccm-block-page-list-page-entry-thumbnail{float:left}.ccm-block-page-list-page-entry.newsPage .ccm-block-page-list-page-entry-thumbnail img{padding:0}.ccm-block-page-list-page-entry.newsPage .ccm-block-page-list-page-entry-thumbnail.full-width img{width:100%}@media screen and (max-width:991px){.ccm-block-page-list-page-entry.newsPage .ccm-block-page-list-page-entry-thumbnail{max-width:50%;float:none}}@media screen and (max-width:768px){.ccm-block-page-list-page-entry.newsPage .ccm-block-page-list-page-entry-thumbnail{max-width:100%;float:none}}.ccm-block-page-list-page-entry.newsPage .ccm-block-page-list-description{margin-top:25px}.ccm-block-page-list-page-entry.newsPage p{font-family:"Frutiger LT W03_55 Roman",Arial,Helvetica,sans-serif;font-weight:normal;text-align:justify;color:#000000;font-size:17px;font-size:1.7rem;margin:0 0 5px}.ccm-block-page-list-page-entry.newsPage a.ccm-block-page-list-read-more.button{font-family:"Frutiger LT W03_65 Bold",Arial,Helvetica,sans-serif;font-size:20px;font-size:2rem}.ccm-block-page-list-page-entry.newsPage .ccm-block-page-list-page-entry-text{padding-bottom:50px;position:relative}@media screen and (max-width:768px){.ccm-block-page-list-page-entry.newsPage .ccm-block-page-list-page-entry-text{margin-top:22.5px}}@media screen and (max-width:1024px){.ccm-block-page-list-page-entry.newsPage .ccm-block-page-list-page-entry-text{padding-bottom:40px}}.ccm-block-page-list-page-entry.newsPage .ccm-block-page-list-page-entry-text .ccm-block-page-list-title h3{margin-top:0;font-size:24px;font-size:2.4rem;font-family:"Frutiger LT W03_65 Bold",Arial,Helvetica,sans-serif;font-weight:normal;color:#000000}.ccm-block-page-list-page-entry.newsPage .ccm-block-page-list-page-entry-text .ccm-block-page-list-date{color:#000000;font-family:"Frutiger LT W03_55 Roman",Arial,Helvetica,sans-serif;font-weight:normal;font-size:16px;font-size:1.6rem}.ccm-block-page-list-page-entry.newsPage.customNewsPage .ccm-block-page-list-page-entry-text{padding-right:30px}.ccm-block-page-list-page-entry.newsPage.customNewsPage a.button{right:15px}li.ccm-block-page-list-page-container .ccm-block-page-list-page-entry.newsPage.featured{padding:20px 20px 35px 30px;position:relative;background-color:#ae2573;clear:both;display:block;border:none;margin:0 0 10px}li.ccm-block-page-list-page-container .ccm-block-page-list-page-entry.newsPage.featured:hover,li.ccm-block-page-list-page-container .ccm-block-page-list-page-entry.newsPage.featured:focus{background-color:#6f1849}li.ccm-block-page-list-page-container .ccm-block-page-list-page-entry.newsPage.featured:hover .ccm-block-page-list-title *,li.ccm-block-page-list-page-container .ccm-block-page-list-page-entry.newsPage.featured:focus .ccm-block-page-list-title *{text-decoration:underline;text-underline-position:under}li.ccm-block-page-list-page-container .ccm-block-page-list-page-entry.newsPage.featured p,li.ccm-block-page-list-page-container .ccm-block-page-list-page-entry.newsPage.featured .ccm-block-page-list-date,li.ccm-block-page-list-page-container .ccm-block-page-list-page-entry.newsPage.featured .ccm-block-page-list-title h2,li.ccm-block-page-list-page-container .ccm-block-page-list-page-entry.newsPage.featured .ccm-block-page-list-title h3,li.ccm-block-page-list-page-container .ccm-block-page-list-page-entry.newsPage.featured span.ccm-block-page-list-read-more.button{color:white}li.ccm-block-page-list-page-container .ccm-block-page-list-page-entry.newsPage.featured .region-main *:first-child{color:#000000}li.ccm-block-page-list-page-container .ccm-block-page-list-page-entry.newsPage.featured .region-main h1{color:#000000}li.ccm-block-page-list-page-container .ccm-block-page-list-page-entry.newsPage.featured .ccm-block-page-list-page-entry-read-more{text-align:right;margin-top:10px}li.ccm-block-page-list-page-container .ccm-block-page-list-page-entry.newsPage.featured span.ccm-block-page-list-read-more.button{position:relative;bottom:0;font-size:18px;font-size:1.8rem}li.ccm-block-page-list-page-container .ccm-block-page-list-page-entry.newsPage.featured .ccm-block-page-list-page-entry-text{padding-bottom:0;position:relative;display:block;line-height:1;margin-top:0}li.ccm-block-page-list-page-container .ccm-block-page-list-page-entry.newsPage.featured .ccm-block-page-list-page-entry-thumbnail{margin:0   0 0 10px;max-width:100%;float:right }li.ccm-block-page-list-page-container .ccm-block-page-list-page-entry.newsPage.featured .ccm-block-page-list-page-entry-thumbnail img{padding:0;background-color:inherit}@media screen and (max-width:767px){li.ccm-block-page-list-page-container .ccm-block-page-list-page-entry.newsPage.featured .ccm-block-page-list-page-entry-thumbnail{float:none ;margin:0 0 10px 0}}li.ccm-block-page-list-page-container .ccm-block-page-list-page-entry.newsPage.featured .ccm-block-page-list-date{font-size:14px;font-size:1.4rem}li.ccm-block-page-list-page-container .ccm-block-page-list-page-entry.newsPage.featured .ccm-block-page-list-title{margin:0 0 0 0}li.ccm-block-page-list-page-container .ccm-block-page-list-page-entry.newsPage.featured .ccm-block-page-list-date{margin:0 0 3px}li.ccm-block-page-list-page-container .ccm-block-page-list-page-entry.newsPage.featured .ccm-block-page-list-description{margin-top:5px;margin-right:10px;text-align:left;display:block}@media screen and (max-width:767px){li.ccm-block-page-list-page-container .ccm-block-page-list-page-entry.newsPage.featured .ccm-block-page-list-description{margin-top:10px}}li.ccm-block-page-list-page-container .ccm-block-page-list-page-entry.newsPage.featured p{padding:0;margin-top:15px;text-align:justify;font-family:"Frutiger LT W03_45 Light",Arial,Helvetica,sans-serif}li.ccm-block-page-list-page-container .ccm-block-page-list-page-entry.newsPage.featured span.button{bottom:30px;right:22px}li.ccm-block-page-list-page-container:nth-child(2) .ccm-block-page-list-page-entry.newsPage.featured,li.ccm-block-page-list-page-container:nth-child(5) .ccm-block-page-list-page-entry.newsPage.featured,li.ccm-block-page-list-page-container:nth-child(8) .ccm-block-page-list-page-entry.newsPage.featured,li.ccm-block-page-list-page-container:nth-child(11) .ccm-block-page-list-page-entry.newsPage.featured,li.ccm-block-page-list-page-container:nth-child(14) .ccm-block-page-list-page-entry.newsPage.featured{background-color:#6A71B4}li.ccm-block-page-list-page-container:nth-child(2) .ccm-block-page-list-page-entry.newsPage.featured:hover,li.ccm-block-page-list-page-container:nth-child(5) .ccm-block-page-list-page-entry.newsPage.featured:hover,li.ccm-block-page-list-page-container:nth-child(8) .ccm-block-page-list-page-entry.newsPage.featured:hover,li.ccm-block-page-list-page-container:nth-child(11) .ccm-block-page-list-page-entry.newsPage.featured:hover,li.ccm-block-page-list-page-container:nth-child(14) .ccm-block-page-list-page-entry.newsPage.featured:hover,li.ccm-block-page-list-page-container:nth-child(2) .ccm-block-page-list-page-entry.newsPage.featured:focus,li.ccm-block-page-list-page-container:nth-child(5) .ccm-block-page-list-page-entry.newsPage.featured:focus,li.ccm-block-page-list-page-container:nth-child(8) .ccm-block-page-list-page-entry.newsPage.featured:focus,li.ccm-block-page-list-page-container:nth-child(11) .ccm-block-page-list-page-entry.newsPage.featured:focus,li.ccm-block-page-list-page-container:nth-child(14) .ccm-block-page-list-page-entry.newsPage.featured:focus{background-color:#4f569c}li.ccm-block-page-list-page-container:nth-child(3) .ccm-block-page-list-page-entry.newsPage.featured,li.ccm-block-page-list-page-container:nth-child(6) .ccm-block-page-list-page-entry.newsPage.featured,li.ccm-block-page-list-page-container:nth-child(9) .ccm-block-page-list-page-entry.newsPage.featured,li.ccm-block-page-list-page-container:nth-child(12) .ccm-block-page-list-page-entry.newsPage.featured,li.ccm-block-page-list-page-container:nth-child(15) .ccm-block-page-list-page-entry.newsPage.featured{background-color:#687F2F}li.ccm-block-page-list-page-container:nth-child(3) .ccm-block-page-list-page-entry.newsPage.featured:hover,li.ccm-block-page-list-page-container:nth-child(6) .ccm-block-page-list-page-entry.newsPage.featured:hover,li.ccm-block-page-list-page-container:nth-child(9) .ccm-block-page-list-page-entry.newsPage.featured:hover,li.ccm-block-page-list-page-container:nth-child(12) .ccm-block-page-list-page-entry.newsPage.featured:hover,li.ccm-block-page-list-page-container:nth-child(15) .ccm-block-page-list-page-entry.newsPage.featured:hover,li.ccm-block-page-list-page-container:nth-child(3) .ccm-block-page-list-page-entry.newsPage.featured:focus,li.ccm-block-page-list-page-container:nth-child(6) .ccm-block-page-list-page-entry.newsPage.featured:focus,li.ccm-block-page-list-page-container:nth-child(9) .ccm-block-page-list-page-entry.newsPage.featured:focus,li.ccm-block-page-list-page-container:nth-child(12) .ccm-block-page-list-page-entry.newsPage.featured:focus,li.ccm-block-page-list-page-container:nth-child(15) .ccm-block-page-list-page-entry.newsPage.featured:focus{background-color:#4a5a21}.latest-news{clear:both}.latest-news .ccm-block-page-list-header{background:#ffffff}.latest-news .ccm-block-page-list-page-entry-horizontal:first-child{margin-top:20px;position:relative;display:block}.latest-news .ccm-block-page-list-page-entry-horizontal:first-child .ccm-block-page-list-page-entry-thumbnail{position:relative;display:block;height:262px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;border:1px solid #000000;clear:both}.latest-news .ccm-block-page-list-page-entry-horizontal:first-child .ccm-block-page-list-page-entry-thumbnail:before{content:'FEATURED';padding:8px 17px;background:rgba(0,0,0,0.7);color:#ffffff;position:absolute;left:-1px;top:-1px;font-size:18px;font-size:1.8rem;font-family:"Frutiger LT W03_45 Light",Arial,Helvetica,sans-serif}.latest-news .ccm-block-page-list-page-entry-horizontal:first-child .ccm-block-page-list-page-entry-text{position:absolute;left:-1px;right:0;bottom:0;padding:15px 20px;background-color:#4b3c80;background-color:rgba(75,60,128,0.75)}.latest-news .ccm-block-page-list-page-entry-horizontal:first-child .ccm-block-page-list-page-entry-text h4{font-size:20px;font-size:2rem}.latest-news .ccm-block-page-list-page-entry-horizontal:first-child .ccm-block-page-list-page-entry-text .ccm-block-page-list-date,.latest-news .ccm-block-page-list-page-entry-horizontal:first-child .ccm-block-page-list-page-entry-text h4,.latest-news .ccm-block-page-list-page-entry-horizontal:first-child .ccm-block-page-list-page-entry-text span{color:#ffffff}.latest-news .ccm-block-page-list-page-entry-horizontal:first-child .ccm-block-page-list-page-entry-text .ccm-block-page-list-date{font-size:18px;font-size:1.8rem;font-family:"Frutiger LT W03_45 Light",Arial,Helvetica,sans-serif;font-weight:lighter}.latest-news .ccm-block-page-list-page-entry-horizontal:first-child:hover .ccm-block-page-list-page-entry-text{background-color:#5f4ca3;background-color:rgba(75,60,128,0.9)}.latest-news .ccm-block-page-list-page-entry-text{margin-top:30px;padding:0 20px}.latest-news .ccm-block-page-list-page-entry-text .ccm-block-page-list-date{font-size:18px;font-size:1.8rem;font-family:"Frutiger LT W03_55 Roman",Arial,Helvetica,sans-serif;color:#000000;font-weight:500}.latest-news .ccm-block-page-list-page-entry-text h4{display:inline;font-size:21px;font-size:2.1rem;color:#000000}.latest-news .ccm-block-page-list-page-entry-text i.fa-angle-double-right{display:inline;font-size:20px;font-size:2rem;margin-left:10px;color:#ae2573;line-height:1.3}.latest-news a.ccm-block-page-list-page-entry:hover .ccm-block-page-list-page-entry-text h3{text-decoration:underline;text-underline-position:under}.latest-news a.ccm-block-page-list-page-entry:hover .ccm-block-page-list-page-entry-text i.fa-angle-double-right{color:#6f1849}.ccm-block-page-list-wrapper.video-list .pageInfo{margin-top:22.5px}.page-template-home .ccm-block-page-list-wrapper.video-list .pageInfo{margin-top:-15px}@media screen and (max-width:768px){.page-template-home .ccm-block-page-list-wrapper.video-list .pageInfo{margin-top:15px}.page-template-home .ccm-block-page-list-wrapper.video-list .pageInfo h5{padding-right:0}}.ccm-block-page-list-wrapper.video-list .vimeoWrapper.videoPage,.ccm-block-page-list-wrapper.video-list .youTubeWrapper.videoPage{margin:22.5px 0 30px}.ccm-block-page-list-wrapper.video-list .ccm-block-page-list-pages{padding:0;list-style:none}.ccm-block-page-list-wrapper.video-list .ccm-block-page-list-pages .videoThumbWrapper .ccm-block-page-list-page-entry{text-align:center;margin:20px 0 10px;width:100%}.ccm-block-page-list-wrapper.video-list .ccm-block-page-list-pages .videoThumbWrapper .ccm-block-page-list-page-entry a .ccm-block-page-list-page-entry-thumbnail{min-height:150px}.ccm-block-page-list-wrapper.video-list .ccm-block-page-list-pages .videoThumbWrapper .ccm-block-page-list-page-entry a .ccm-block-page-list-page-entry-thumbnail.no-yt-video{width:100%;display:table}.ccm-block-page-list-wrapper.video-list .ccm-block-page-list-pages .videoThumbWrapper .ccm-block-page-list-page-entry a .ccm-block-page-list-page-entry-thumbnail.no-yt-video .innerImage{display:table-cell;vertical-align:middle}.ccm-block-page-list-wrapper.video-list .ccm-block-page-list-pages .videoThumbWrapper .ccm-block-page-list-page-entry a .ccm-block-page-list-page-entry-thumbnail img{width:100%;padding:0}.ccm-block-page-list-wrapper.video-list .ccm-block-page-list-pages .videoThumbWrapper .ccm-block-page-list-page-entry a .text-link{margin-top:22.5px;text-align:left;font-size:20px;font-size:2rem}.ccm-block-page-list-wrapper.video-list .ccm-block-page-list-pages .videoThumbWrapper .ccm-block-page-list-page-entry a .text-link span{font-family:"Frutiger LT W03_65 Bold",Arial,Helvetica,sans-serif;margin-right:10px}@media screen and (width:768px){.ccm-block-page-list-wrapper.video-list .ccm-block-page-list-pages .videoThumbWrapper .ccm-block-page-list-page-entry a .text-link{margin-top:10px;margin-bottom:20px;font-size:16px;font-size:1.6rem}}.ccm-block-page-list-wrapper.video-list .ccm-block-page-list-pages .videoThumbWrapper .ccm-block-page-list-page-entry a:hover img{filter:contrast(130%)}.ccm-pagination-wrapper{margin-top:30px}.video-entry{margin-bottom:22.5px}.ccm-block-page-list-wrapper.video-list .ccm-block-page-list-pages .videoThumbWrapper .ccm-block-page-list-page-entry a{-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.ccm-block-page-list-wrapper.video-list .ccm-block-page-list-pages .videoThumbWrapper .ccm-block-page-list-page-entry a .ccm-block-page-list-page-entry-thumbnail{min-height:150px;width:100%;display:table}.ccm-block-page-list-wrapper.video-list .ccm-block-page-list-pages .videoThumbWrapper .ccm-block-page-list-page-entry a .ccm-block-page-list-page-entry-thumbnail .innerImage{display:table-cell;vertical-align:middle}.ccm-block-page-list-wrapper.video-list .ccm-block-page-list-pages .videoThumbWrapper .ccm-block-page-list-page-entry a .ccm-block-page-list-page-entry-thumbnail img{width:100%;padding:0}.ccm-block-page-list-wrapper.video-list .ccm-block-page-list-pages .videoThumbWrapper .ccm-block-page-list-page-entry a:hover img{filter:contrast(130%)}.twitter-feed-container ul li{position:static}.twitter-feed-container ul li:before{display:none}.twitter-feed-container h2{font-size:36px;font-size:3.6rem}.twitter-feed-container .titleTweet{margin:22px 0 15px}.twitter-feed-container div[data-scribe="component:author"]{display:inline}.twitter-feed-container a[data-scribe="element:user_link"]{font-size:18px;font-size:1.8rem}.twitter-feed-container a.timePosted{color:#000000;font-size:16px;font-size:1.6rem;font-family:"Frutiger LT W03_45 Light",Arial,Helvetica,sans-serif}.twitter-feed-container a,.twitter-feed-container p{font-size:18px;font-size:1.8rem}.twitter-feed-container a[data-scribe="element:url"],.twitter-feed-container a[data-scribe="element:hashtag"],.twitter-feed-container a[data-mentioned-user-id]{font-family:"Frutiger LT W03_45 Light",Arial,Helvetica,sans-serif}.twitter-feed-container .text-link{float:right;font-size:18px;font-size:1.8rem}.twitter-feed-container .text-link span{margin:0 10px 0 0}.searchable-fileset-search,.searchable-fileset-list{padding:0 30px 50px;background-color:#edf1f1;border:solid 1px #000000;border-top:solid 8px #48549f;margin:10px 0 40px;position:relative}.searchable-fileset-search input.form-control,.searchable-fileset-list input.form-control{display:inline-block;height:auto;padding:5px;color:#000000;border:none;background-color:#ffffff;padding:12px 60px 11px 35px;font-size:20px;font-size:2rem;box-shadow:none !important;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:15px}@media screen and (max-width:515px){.searchable-fileset-search input.form-control,.searchable-fileset-list input.form-control{font-size:18px;font-size:1.8rem}}.searchable-fileset-search input.form-control input::-webkit-input-placeholder,.searchable-fileset-list input.form-control input::-webkit-input-placeholder,.searchable-fileset-search input.form-control textarea::-webkit-input-placeholder,.searchable-fileset-list input.form-control textarea::-webkit-input-placeholder{color:#000000}.searchable-fileset-search input.form-control input:-moz-placeholder,.searchable-fileset-list input.form-control input:-moz-placeholder,.searchable-fileset-search input.form-control textarea:-moz-placeholder,.searchable-fileset-list input.form-control textarea:-moz-placeholder{color:#000000}.searchable-fileset-search input.form-control input::-moz-placeholder,.searchable-fileset-list input.form-control input::-moz-placeholder,.searchable-fileset-search input.form-control textarea::-moz-placeholder,.searchable-fileset-list input.form-control textarea::-moz-placeholder{color:#000000}.searchable-fileset-search input.form-control input:-ms-input-placeholder,.searchable-fileset-list input.form-control input:-ms-input-placeholder,.searchable-fileset-search input.form-control textarea:-ms-input-placeholder,.searchable-fileset-list input.form-control textarea:-ms-input-placeholder{color:#000000}.searchable-fileset-search input.form-control input::-ms-input-placeholder,.searchable-fileset-list input.form-control input::-ms-input-placeholder,.searchable-fileset-search input.form-control textarea::-ms-input-placeholder,.searchable-fileset-list input.form-control textarea::-ms-input-placeholder{color:#000000}.searchable-fileset-search input::-webkit-input-placeholder,.searchable-fileset-list input::-webkit-input-placeholder,.searchable-fileset-search textarea::-webkit-input-placeholder,.searchable-fileset-list textarea::-webkit-input-placeholder{color:#000000}.searchable-fileset-search input:-moz-placeholder,.searchable-fileset-list input:-moz-placeholder,.searchable-fileset-search textarea:-moz-placeholder,.searchable-fileset-list textarea:-moz-placeholder{color:#000000}.searchable-fileset-search input::-moz-placeholder,.searchable-fileset-list input::-moz-placeholder,.searchable-fileset-search textarea::-moz-placeholder,.searchable-fileset-list textarea::-moz-placeholder{color:#000000}.searchable-fileset-search input:-ms-input-placeholder,.searchable-fileset-list input:-ms-input-placeholder,.searchable-fileset-search textarea:-ms-input-placeholder,.searchable-fileset-list textarea:-ms-input-placeholder{color:#000000}.searchable-fileset-search input::-ms-input-placeholder,.searchable-fileset-list input::-ms-input-placeholder,.searchable-fileset-search textarea::-ms-input-placeholder,.searchable-fileset-list textarea::-ms-input-placeholder{color:#000000}.searchable-fileset-search .field.submit .button-link,.searchable-fileset-list .field.submit .button-link{-webkit-appearance:none;border:none;margin-top:13px;padding:11px;width:100%}@media screen and (max-width:515px){.searchable-fileset-search .field.submit .button-link,.searchable-fileset-list .field.submit .button-link{font-size:18px;font-size:1.8rem}}.fileset-list{margin:0 0 15px}.fileset-list li:before{display:none}.fileset-list a{display:block;padding:25px 30px;font-size:16px;font-size:1.6rem;color:#48549f;font-weight:600;word-break:break-word;line-height:1.2}.fileset-list a:hover,.fileset-list a:active{color:#646FAF}.fileset-list a.ext{background-repeat:no-repeat;background-position:20px center;padding-left:90px}.fileset-list a.ext.pdf{background-image:url(/application/themes/custom/images/file_icons/pdf.png)}.fileset-list a.ext.ppt{background-image:url(/application/themes/custom/images/file_icons/ppt.png)}.fileset-list a.ext.doc{background-image:url(/application/themes/custom/images/file_icons/doc.png)}.fileset-list a.ext.xls{background-image:url(/application/themes/custom/images/file_icons/XLS.png)}.fileset-list a.ext.zip{background-image:url(/application/themes/custom/images/file_icons/ZIP.png)}.fileset-list a.ext.jpg{background-image:url(/application/themes/custom/images/file_icons/JPG.png)}.fileset-list a.ext.png{background-image:url(/application/themes/custom/images/file_icons/PNG.png)}.fileset-list a.ext.gif{background-image:url(/application/themes/custom/images/file_icons/GIF.png)}.empty-message{padding:20px}.white-background-fileset{margin:30px 0 60px}.white-background-fileset .white-background-fileset-list{background:#ffffff;border:1px solid #1a1a1a}.white-background-fileset .white-background-fileset-list .fileset-list{margin:0;list-style-type:none;padding-left:0}.white-background-fileset .white-background-fileset-list .fileset-list a{padding-left:100px;position:relative;background-image:none;color:#000000}.white-background-fileset .white-background-fileset-list .fileset-list a:before{content:"\f019";padding:14px;font-family:'FontAwesome';font-size:26px;font-size:2.6rem;position:absolute;line-height:1;left:35px;margin-top:-17px;border-radius:50%;background:#2ab6ab;color:#ffffff}.white-background-fileset .white-background-fileset-list .fileset-list a:hover,.white-background-fileset .white-background-fileset-list .fileset-list a:focus,.white-background-fileset .white-background-fileset-list .fileset-list a:active{background-color:#f2f2f2;color:#2ab6ab}.white-background-fileset .white-background-fileset-list .fileset-list a:hover:before,.white-background-fileset .white-background-fileset-list .fileset-list a:focus:before,.white-background-fileset .white-background-fileset-list .fileset-list a:active:before{background:#ffffff;color:#2ab6ab}.white-background-fileset .ccm-pagination-wrapper{margin:0 0 15px}.white-background-fileset .ccm-pagination-wrapper .pagination{padding-left:0}.events-calendar{padding-left:30px}.main .internalMain .events-calendar li{position:static;padding:0}.main .internalMain .events-calendar li:before{display:none}.events-calendar .loader{float:none;width:100%;background-repeat:no-repeat;background-position:center;position:absolute;top:0;left:0}.events-calendar .event_nav li{margin-left:0 !important}.events-calendar .event_nav{text-align:left;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:0;background-color:transparent}.events-calendar .event_nav select{margin:0;border:none;z-index:7;line-height:30px;height:38px !important;background-color:#ffffff;width:70px}.events-calendar .event_nav .calendar-button{background-color:#bee9ed;padding:8px 16px}.events-calendar .title_year{float:right;margin-top:-48px}.events-calendar .title_year h2{color:#ffffff;background-color:orange;font-weight:normal;padding:10px 40px;margin:8px 0;font-size:20px;font-size:2rem}.events-calendar .calendar ul.month-browser li{width:33.3%;padding:0;border:0;text-align:center;text-transform:uppercase;height:auto;margin:20px 0}.events-calendar .calendar{width:100%}.events-calendar .calendar ul{list-style:none;padding:0;margin:0;clear:both;width:100%}.events-calendar .calendar ul.weekdays{height:40px}.events-calendar .calendar ul.weekdays li{text-align:center;text-transform:uppercase;line-height:20px;border:none !important;padding:10px 6px;color:#000000;font-size:13px}.events-calendar .calendar li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:14.28571429%;padding:5px;display:block;float:left;border:1px solid #ccc;margin-left:0 !important;margin-right:-1px !important;margin-top:0 !important;margin-bottom:-1px !important;overflow:visible !important}.events-calendar .calendar .days{clear:both}.events-calendar .calendar .days:last-child li{margin-bottom:0px !important}.events-calendar .calendar .days a{margin:3px ;padding:3px 3px 3px 1px;font-weight:bold;position:relative;display:block;overflow-x:hidden}.events-calendar .calendar .days a .eventColorList{position:absolute;left:3px;top:5px}.events-calendar .calendar .days a .eventColor{width:15px;height:10px;position:relative}.events-calendar .calendar .days a .eventTitle{display:inline-block;padding-left:21px;font-size:14px;font-size:1.4rem;color:#ae2573;overflow-x:hidden}.events-calendar .calendar .days a.color{padding:5px ;font-size:14px;font-size:1.4rem;color:white;background-color:#f8f8f8;margin:0 5px ;text-shadow:0 0 2px #000}.ie8 .events-calendar .calendar .days a.color{background-color:#ffffff !important;color:#000000 !important}.events-calendar .calendar li .day,.events-calendar .calendar li .month{display:none}.events-calendar .calendar .date{text-align:right;margin-bottom:5px;color:#000000}.events-calendar .calendar .no-shows{display:none}.events-calendar .calendar .venue{display:none}.events-calendar .calendar .venue:before{content:'at the '}.events-calendar .calendar li.out_of_range{background-color:#F5F5F5;color:#666}.events-calendar .show-info h3{margin:0 0 10px}.events-calendar .show-info .category_labels{margin:10px 0 0}.events-calendar .show-info .category_labels .category_label{display:inline-block;padding:5px;font-size:12px;font-size:1.2rem;font-family:"Frutiger LT W03_55 Roman",Arial,Helvetica,sans-serif;color:#ffffff;background-color:#f5f5f5;margin:0 10px 0 0;text-shadow:0 0 1px #000000}@media only screen and (max-width:768px){.events-calendar .calendar ul.month-browser li{font-size:12px}.events-calendar .calendar ul{width:100%;box-sizing:border-box}.events-calendar .calendar .weekdays{display:none}.events-calendar .calendar li{display:block;height:auto !important;border:1px solid #ededed;width:100%;box-sizing:border-box;padding:10px;margin-bottom:-1px}.events-calendar .calendar li .day,.events-calendar .calendar li .month{display:inline}.events-calendar .calendar .no-shows{display:block;color:#ccc;text-align:center}.events-calendar .calendar .date{text-align:center}.events-calendar .show-info .show-name{font-size:16px;margin-bottom:5px}.events-calendar .show-info .venue,.events-calendar .show-info .show-time,.events-calendar .show-info:hover .venue,.events-calendar .show-info:hover .show-time{display:inline}.events-calendar .calendar li.out_of_range{display:none}}@media only screen and (device-width:768px) and (device-height:1024px) and (orientation:landscape){.events-calendar .show-info .venue,.events-calendar .show-info .show-time,.events-calendar .show-info:hover .venue,.events-calendar .show-info:hover .show-time{display:inline}}.events-calendar .button:hover,.events-calendar select{cursor:pointer}.events-calendar .button.pink{font:bold 1em/1.2em Arial;color:#fff;text-shadow:0 1px 0 #a52482;text-decoration:none;border-radius:6px;padding:10px 20px;border:1px solid #cf2da3;box-shadow:inset 0 1px 0 #f5d3ec;background:#e37fc8}.events-calendar .button.pink:hover{background:#eca9da}.events-calendar .calendar .booked{background-color:#ffdbdb}.events-calendar .calendar .available{background-color:#dfffdc}.events-calendar .calendar li.date_fill{background-color:#f5f5f5}@media only screen and (max-width:768px){.events-calendar .calendar .date_fill{display:none}.events-calendar #setyear,.events-calendar #setmo{display:none}}.events-calendar .calendar .show-info{max-width:320px;position:absolute;z-index:5;display:block;padding:10px;background:#f5f5f5;color:#000000;font-family:#f5f5f5;font-weight:normal;margin-top:-15px}.events-calendar .calendar .show-info p{margin:10px 0 0}.events-calendar .calendar .event_item_title{width:100%}.events-calendar .event_title .category_colors{display:block;height:5px;line-height:0}.events-calendar .event_title .category_colors .category_colored{display:inline-block;height:5px}.events-calendar .event_title p{padding:5px;color:#ffffff;font-family:"Frutiger LT W03_55 Roman",Arial,Helvetica,sans-serif;font-weight:normal;margin:0 0 10px;font-size:14px;font-size:1.4rem}.events-calendar .calendar-button{display:inline-block;zoom:1;*display:inline;vertical-align:baseline;margin:0 2px;outline:none;cursor:pointer;text-align:center;text-decoration:none;font:12px/100% Arial,Helvetica,sans-serif;padding:.3em .7em .3em;text-shadow:0 1px 1px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.2)}.events-calendar .right{float:right}.events-calendar .button:hover{text-decoration:none}.events-calendar .button:active{position:relative;top:1px}.events-calendar .bigrounded{-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em}.events-calendar .medium{font-size:12px;padding:.4em 1.5em .42em}.events-calendar .small{font-size:11px;padding:.2em 1em .275em}.events-calendar .iCal{text-align:left;padding-top:15px;clear:both}@media screen and (max-width:620px){.events-calendar .event_nav{display:block;width:100%;text-align:center}.events-calendar .title_year{float:none;margin-top:10px;text-align:center}}@media screen and (max-width:360px){.events-calendar .event_nav{display:-webkit-box;display:-ms-flex;display:-webkit-flex;display:flex}.events-calendar .event_nav select{-webkit-order:1;-moz-order:1;order:1;width:100%}.events-calendar .event_nav .calendar-button{-webkit-order:2;-moz-order:2;order:2;line-height:1.6}}.events-calendar .select2-container--default .select2-selection--single{border:none}.events-calendar .select2-container--default .select2-selection--single .select2-selection__rendered{padding-right:15px}.events-calendar .select2-container--default .select2-selection--single .select2-selection__arrow{width:15px}.events-calendar .select2-container--default .select2-selection--single .select2-selection__arrow b{top:45%}.contactForm,.defaultPageForm,.onecolform{padding:30px 22px ;margin:50px 0 30px;background-color:#abc664;margin:0}@media screen and (max-width:1023){.contactForm,.defaultPageForm,.onecolform{margin:25px 0 15px}}.contactForm h2,.defaultPageForm h2,.onecolform h2,.contactForm h1,.defaultPageForm h1,.onecolform h1,.contactForm h3,.defaultPageForm h3,.onecolform h3,.contactForm h4,.defaultPageForm h4,.onecolform h4,.contactForm h5,.defaultPageForm h5,.onecolform h5,.contactForm p,.defaultPageForm p,.onecolform p{color:#ffffff;padding:0 15px}.contactForm form,.defaultPageForm form,.onecolform form{color:inherit}.contactForm form div.alert,.defaultPageForm form div.alert,.onecolform form div.alert{width:100%}.contactForm form div.alert.alert-success,.defaultPageForm form div.alert.alert-success,.onecolform form div.alert.alert-success,.contactForm form div.alert.alert-danger,.defaultPageForm form div.alert.alert-danger,.onecolform form div.alert.alert-danger{color:#000000}.contactForm form h2,.defaultPageForm form h2,.onecolform form h2{color:#000000;margin-top:0;margin-left:15px}.contactForm form .fields,.defaultPageForm form .fields,.onecolform form .fields{padding-left:15px;padding-right:10px}.contactForm form .fields div.form-inline,.defaultPageForm form .fields div.form-inline,.onecolform form .fields div.form-inline{display:inline-block !important}.contactForm form .fields .field legend.control-label,.defaultPageForm form .fields .field legend.control-label,.onecolform form .fields .field legend.control-label{color:#000000;margin-bottom:0;border-bottom:0;font-weight:700}.contactForm form .fields .field .control-label,.defaultPageForm form .fields .field .control-label,.onecolform form .fields .field .control-label{display:none;font-size:18px;font-size:1.8rem}.contactForm form .fields .field span,.defaultPageForm form .fields .field span,.onecolform form .fields .field span{position:relative;font-size:18px;font-size:1.8rem}.contactForm form .fields .field.field.col-sm-24,.defaultPageForm form .fields .field.field.col-sm-24,.onecolform form .fields .field.field.col-sm-24{padding-right:10px;padding-left:0}.contactForm form .fields .field.field-text .form-control,.defaultPageForm form .fields .field.field-text .form-control,.onecolform form .fields .field.field-text .form-control,.contactForm form .fields .field.field-select .form-control,.defaultPageForm form .fields .field.field-select .form-control,.onecolform form .fields .field.field-select .form-control,.contactForm form .fields .field.field-fileupload .form-control,.defaultPageForm form .fields .field.field-fileupload .form-control,.onecolform form .fields .field.field-fileupload .form-control,.contactForm form .fields .field.field-email .form-control,.defaultPageForm form .fields .field.field-email .form-control,.onecolform form .fields .field.field-email .form-control,.contactForm form .fields .field.field-telephone .form-control,.defaultPageForm form .fields .field.field-telephone .form-control,.onecolform form .fields .field.field-telephone .form-control,.contactForm form .fields .field.field-url .form-control,.defaultPageForm form .fields .field.field-url .form-control,.onecolform form .fields .field.field-url .form-control{height:42px}.contactForm form .fields .field.field-textarea .form-control,.defaultPageForm form .fields .field.field-textarea .form-control,.onecolform form .fields .field.field-textarea .form-control{max-width:100%;min-height:120px}.contactForm form .fields .field.field-fileupload .control-label,.defaultPageForm form .fields .field.field-fileupload .control-label,.onecolform form .fields .field.field-fileupload .control-label{display:inline-block;padding:10px 0 0;color:white;cursor:pointer}.contactForm form .fields .field.field-text,.defaultPageForm form .fields .field.field-text,.onecolform form .fields .field.field-text,.contactForm form .fields .field.field-textarea,.defaultPageForm form .fields .field.field-textarea,.onecolform form .fields .field.field-textarea,.contactForm form .fields .field.field-select,.defaultPageForm form .fields .field.field-select,.onecolform form .fields .field.field-select,.contactForm form .fields .field.field-fileupload,.defaultPageForm form .fields .field.field-fileupload,.onecolform form .fields .field.field-fileupload,.contactForm form .fields .field.field-email,.defaultPageForm form .fields .field.field-email,.onecolform form .fields .field.field-email,.contactForm form .fields .field.field-telephone,.defaultPageForm form .fields .field.field-telephone,.onecolform form .fields .field.field-telephone,.contactForm form .fields .field.field-url,.defaultPageForm form .fields .field.field-url,.onecolform form .fields .field.field-url,.contactForm form .fields .field.field-date,.defaultPageForm form .fields .field.field-date,.onecolform form .fields .field.field-date,.contactForm form .fields .field.field-datetime,.defaultPageForm form .fields .field.field-datetime,.onecolform form .fields .field.field-datetime{display:block;margin-bottom:7.5px}.contactForm form .fields .field.field-text input,.defaultPageForm form .fields .field.field-text input,.onecolform form .fields .field.field-text input,.contactForm form .fields .field.field-textarea input,.defaultPageForm form .fields .field.field-textarea input,.onecolform form .fields .field.field-textarea input,.contactForm form .fields .field.field-select input,.defaultPageForm form .fields .field.field-select input,.onecolform form .fields .field.field-select input,.contactForm form .fields .field.field-fileupload input,.defaultPageForm form .fields .field.field-fileupload input,.onecolform form .fields .field.field-fileupload input,.contactForm form .fields .field.field-email input,.defaultPageForm form .fields .field.field-email input,.onecolform form .fields .field.field-email input,.contactForm form .fields .field.field-telephone input,.defaultPageForm form .fields .field.field-telephone input,.onecolform form .fields .field.field-telephone input,.contactForm form .fields .field.field-url input,.defaultPageForm form .fields .field.field-url input,.onecolform form .fields .field.field-url input,.contactForm form .fields .field.field-date input,.defaultPageForm form .fields .field.field-date input,.onecolform form .fields .field.field-date input,.contactForm form .fields .field.field-datetime input,.defaultPageForm form .fields .field.field-datetime input,.onecolform form .fields .field.field-datetime input,.contactForm form .fields .field.field-text textarea,.defaultPageForm form .fields .field.field-text textarea,.onecolform form .fields .field.field-text textarea,.contactForm form .fields .field.field-textarea textarea,.defaultPageForm form .fields .field.field-textarea textarea,.onecolform form .fields .field.field-textarea textarea,.contactForm form .fields .field.field-select textarea,.defaultPageForm form .fields .field.field-select textarea,.onecolform form .fields .field.field-select textarea,.contactForm form .fields .field.field-fileupload textarea,.defaultPageForm form .fields .field.field-fileupload textarea,.onecolform form .fields .field.field-fileupload textarea,.contactForm form .fields .field.field-email textarea,.defaultPageForm form .fields .field.field-email textarea,.onecolform form .fields .field.field-email textarea,.contactForm form .fields .field.field-telephone textarea,.defaultPageForm form .fields .field.field-telephone textarea,.onecolform form .fields .field.field-telephone textarea,.contactForm form .fields .field.field-url textarea,.defaultPageForm form .fields .field.field-url textarea,.onecolform form .fields .field.field-url textarea,.contactForm form .fields .field.field-date textarea,.defaultPageForm form .fields .field.field-date textarea,.onecolform form .fields .field.field-date textarea,.contactForm form .fields .field.field-datetime textarea,.defaultPageForm form .fields .field.field-datetime textarea,.onecolform form .fields .field.field-datetime textarea,.contactForm form .fields .field.field-text select,.defaultPageForm form .fields .field.field-text select,.onecolform form .fields .field.field-text select,.contactForm form .fields .field.field-textarea select,.defaultPageForm form .fields .field.field-textarea select,.onecolform form .fields .field.field-textarea select,.contactForm form .fields .field.field-select select,.defaultPageForm form .fields .field.field-select select,.onecolform form .fields .field.field-select select,.contactForm form .fields .field.field-fileupload select,.defaultPageForm form .fields .field.field-fileupload select,.onecolform form .fields .field.field-fileupload select,.contactForm form .fields .field.field-email select,.defaultPageForm form .fields .field.field-email select,.onecolform form .fields .field.field-email select,.contactForm form .fields .field.field-telephone select,.defaultPageForm form .fields .field.field-telephone select,.onecolform form .fields .field.field-telephone select,.contactForm form .fields .field.field-url select,.defaultPageForm form .fields .field.field-url select,.onecolform form .fields .field.field-url select,.contactForm form .fields .field.field-date select,.defaultPageForm form .fields .field.field-date select,.onecolform form .fields .field.field-date select,.contactForm form .fields .field.field-datetime select,.defaultPageForm form .fields .field.field-datetime select,.onecolform form .fields .field.field-datetime select{display:inline-block;background:#ffffff;background-color:#ffffff;padding:4px 23px 4px 23px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#000000;width:100%;font-size:18px;font-size:1.8rem;font-family:"Frutiger LT W03_65 Bold",Arial,Helvetica,sans-serif}.contactForm form .fields .field.field-text select.form-control,.defaultPageForm form .fields .field.field-text select.form-control,.onecolform form .fields .field.field-text select.form-control,.contactForm form .fields .field.field-textarea select.form-control,.defaultPageForm form .fields .field.field-textarea select.form-control,.onecolform form .fields .field.field-textarea select.form-control,.contactForm form .fields .field.field-select select.form-control,.defaultPageForm form .fields .field.field-select select.form-control,.onecolform form .fields .field.field-select select.form-control,.contactForm form .fields .field.field-fileupload select.form-control,.defaultPageForm form .fields .field.field-fileupload select.form-control,.onecolform form .fields .field.field-fileupload select.form-control,.contactForm form .fields .field.field-email select.form-control,.defaultPageForm form .fields .field.field-email select.form-control,.onecolform form .fields .field.field-email select.form-control,.contactForm form .fields .field.field-telephone select.form-control,.defaultPageForm form .fields .field.field-telephone select.form-control,.onecolform form .fields .field.field-telephone select.form-control,.contactForm form .fields .field.field-url select.form-control,.defaultPageForm form .fields .field.field-url select.form-control,.onecolform form .fields .field.field-url select.form-control,.contactForm form .fields .field.field-date select.form-control,.defaultPageForm form .fields .field.field-date select.form-control,.onecolform form .fields .field.field-date select.form-control,.contactForm form .fields .field.field-datetime select.form-control,.defaultPageForm form .fields .field.field-datetime select.form-control,.onecolform form .fields .field.field-datetime select.form-control{-webkit-appearance:menulist;padding:0 26px;height:48px;font-weight:normal;font-family:"Frutiger LT W03_65 Bold",Arial,Helvetica,sans-serif}.contactForm form .fields .field.field-text textarea,.defaultPageForm form .fields .field.field-text textarea,.onecolform form .fields .field.field-text textarea,.contactForm form .fields .field.field-textarea textarea,.defaultPageForm form .fields .field.field-textarea textarea,.onecolform form .fields .field.field-textarea textarea,.contactForm form .fields .field.field-select textarea,.defaultPageForm form .fields .field.field-select textarea,.onecolform form .fields .field.field-select textarea,.contactForm form .fields .field.field-fileupload textarea,.defaultPageForm form .fields .field.field-fileupload textarea,.onecolform form .fields .field.field-fileupload textarea,.contactForm form .fields .field.field-email textarea,.defaultPageForm form .fields .field.field-email textarea,.onecolform form .fields .field.field-email textarea,.contactForm form .fields .field.field-telephone textarea,.defaultPageForm form .fields .field.field-telephone textarea,.onecolform form .fields .field.field-telephone textarea,.contactForm form .fields .field.field-url textarea,.defaultPageForm form .fields .field.field-url textarea,.onecolform form .fields .field.field-url textarea,.contactForm form .fields .field.field-date textarea,.defaultPageForm form .fields .field.field-date textarea,.onecolform form .fields .field.field-date textarea,.contactForm form .fields .field.field-datetime textarea,.defaultPageForm form .fields .field.field-datetime textarea,.onecolform form .fields .field.field-datetime textarea{padding:30px 23px 4px 23px}.contactForm form .fields .field.field-fileupload .control-label,.defaultPageForm form .fields .field.field-fileupload .control-label,.onecolform form .fields .field.field-fileupload .control-label{display:inline-block;padding:10px 0 0;color:white;cursor:pointer}.contactForm form .fields .field.field-fileupload input,.defaultPageForm form .fields .field.field-fileupload input,.onecolform form .fields .field.field-fileupload input{padding:8px 23px 0 23px}.contactForm form .fields .field.field-date input.ccm-input-date,.defaultPageForm form .fields .field.field-date input.ccm-input-date,.onecolform form .fields .field.field-date input.ccm-input-date{width:100% !important}.contactForm form .fields .field.field-checkboxlist,.defaultPageForm form .fields .field.field-checkboxlist,.onecolform form .fields .field.field-checkboxlist,.contactForm form .fields .field.field-radios,.defaultPageForm form .fields .field.field-radios,.onecolform form .fields .field.field-radios,.contactForm form .fields .field.field-datetime,.defaultPageForm form .fields .field.field-datetime,.onecolform form .fields .field.field-datetime,.contactForm form .fields .field.field-date,.defaultPageForm form .fields .field.field-date,.onecolform form .fields .field.field-date{margin:15px  0 }.contactForm form .fields .field.field-checkboxlist .control-label,.defaultPageForm form .fields .field.field-checkboxlist .control-label,.onecolform form .fields .field.field-checkboxlist .control-label,.contactForm form .fields .field.field-radios .control-label,.defaultPageForm form .fields .field.field-radios .control-label,.onecolform form .fields .field.field-radios .control-label,.contactForm form .fields .field.field-datetime .control-label,.defaultPageForm form .fields .field.field-datetime .control-label,.onecolform form .fields .field.field-datetime .control-label,.contactForm form .fields .field.field-date .control-label,.defaultPageForm form .fields .field.field-date .control-label,.onecolform form .fields .field.field-date .control-label{display:block}.contactForm form .fields .field.field-checkboxlist span,.defaultPageForm form .fields .field.field-checkboxlist span,.onecolform form .fields .field.field-checkboxlist span,.contactForm form .fields .field.field-radios span,.defaultPageForm form .fields .field.field-radios span,.onecolform form .fields .field.field-radios span,.contactForm form .fields .field.field-datetime span,.defaultPageForm form .fields .field.field-datetime span,.onecolform form .fields .field.field-datetime span,.contactForm form .fields .field.field-date span,.defaultPageForm form .fields .field.field-date span,.onecolform form .fields .field.field-date span{position:relative}.contactForm form .fields [data-type="hidden"],.defaultPageForm form .fields [data-type="hidden"],.onecolform form .fields [data-type="hidden"]{display:none}.contactForm form input::-webkit-input-placeholder,.defaultPageForm form input::-webkit-input-placeholder,.onecolform form input::-webkit-input-placeholder,.contactForm form textarea::-webkit-input-placeholder,.defaultPageForm form textarea::-webkit-input-placeholder,.onecolform form textarea::-webkit-input-placeholder{color:#000000}.contactForm form input:-moz-placeholder,.defaultPageForm form input:-moz-placeholder,.onecolform form input:-moz-placeholder,.contactForm form textarea:-moz-placeholder,.defaultPageForm form textarea:-moz-placeholder,.onecolform form textarea:-moz-placeholder{color:#000000}.contactForm form input::-moz-placeholder,.defaultPageForm form input::-moz-placeholder,.onecolform form input::-moz-placeholder,.contactForm form textarea::-moz-placeholder,.defaultPageForm form textarea::-moz-placeholder,.onecolform form textarea::-moz-placeholder{color:#000000}.contactForm form input:-ms-input-placeholder,.defaultPageForm form input:-ms-input-placeholder,.onecolform form input:-ms-input-placeholder,.contactForm form textarea:-ms-input-placeholder,.defaultPageForm form textarea:-ms-input-placeholder,.onecolform form textarea:-ms-input-placeholder{color:#000000}.contactForm form input::-ms-input-placeholder,.defaultPageForm form input::-ms-input-placeholder,.onecolform form input::-ms-input-placeholder,.contactForm form textarea::-ms-input-placeholder,.defaultPageForm form textarea::-ms-input-placeholder,.onecolform form textarea::-ms-input-placeholder{color:#000000}.contactForm form .form-actions,.defaultPageForm form .form-actions,.onecolform form .form-actions{text-align:left;margin:0 4px 0 0}.contactForm form .form-actions input[type="submit"],.defaultPageForm form .form-actions input[type="submit"],.onecolform form .form-actions input[type="submit"]{color:#ffffff;padding:8px ;background-color:#00a9ce;text-shadow:none;display:inline-block;width:100%;text-shadow:0 0 7px rgba(0,0,0,0.31);font-size:21px;font-size:2.1rem;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.contactForm form .form-actions input[type="submit"]:hover,.defaultPageForm form .form-actions input[type="submit"]:hover,.onecolform form .form-actions input[type="submit"]:hover,.contactForm form .form-actions input[type="submit"]:focus,.defaultPageForm form .form-actions input[type="submit"]:focus,.onecolform form .form-actions input[type="submit"]:focus,.contactForm form .form-actions input[type="submit"]:active,.defaultPageForm form .form-actions input[type="submit"]:active,.onecolform form .form-actions input[type="submit"]:active{background-color:#1cd6ff;background-position:96% center}.accordion-item{margin:15px 0 5px;clear:both}.accordion-item.full-width,.accordion-item.service-page{margin:15px 0 5px!important}.accordion-item .accordion-title{margin:0 !important;padding:0 !important}.accordion-item .accordion-title button{background-color:#006EB8;color:white;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:block;padding:13px 70px 13px 30px;position:relative;width:100%;font-family:"Frutiger LT W03_55 Roman",Arial,Helvetica,sans-serif;font-weight:normal;font-size:23px;font-size:2.3rem;text-align:left}.accordion-item .accordion-title button:hover,.accordion-item .accordion-title button:focus,.accordion-item .accordion-title button:active{background-color:#005085;text-decoration:underline;text-underline-position:under;color:white}.accordion-item .accordion-title button:after{-ms-transition:-ms-transform .6s ease;-moz-transition:-moz-transform .6s ease;-webkit-transition:-webkit-transform .6s ease;-o-transition:-o-transform .6s ease;transition:transform .6s ease,color 0s;font-weight:lighter;content:"\f063";position:absolute;top:50%;display:block;line-height:24px;bottom:50%;font-size:20px;font-size:2rem;-moz-border-radius:24px;-webkit-border-radius:24px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:-17px 0;right:25px;border:2px solid #fff;padding:4px 6px;border-radius:24px;min-width:34px;font-family:FontAwesome}.accordion-item .accordion-title button.active:after{-moz-transform:scale(1, -1);-o-transform:scale(1, -1);-webkit-transform:scale(1, -1);transform:scale(1, -1)}.accordion-item .accordion-body{display:none;background-color:#ffffff;padding:15px;border:1px solid #ccc;border-top:0;overflow:hidden}.accordion-item .accordion-body .googleMapCanvas{margin:0 0 15px}.accordion-item .accordion-body .googleMapCanvas iframe{width:100%;height:300px;-moz-box-shadow:0 0 3px 1px #a0a0a0;-webkit-box-shadow:0 0 3px 1px #a0a0a0;box-shadow:0 0 3px 1px #a0a0a0}.accordion-item .accordion-body .content li,.accordion-item .accordion-body .content p{font-size:20px !important;font-size:2rem !important}.accordion-item .accordion-body .content p{margin:0 0 15px !important}.accordion-item .accordion-body .content p strong,.accordion-item .accordion-body .content p a{font-family:"Frutiger LT W03_65 Bold",Arial,Helvetica,sans-serif}.accordion-item .accordion-body .content h1,.accordion-item .accordion-body .content h2,.accordion-item .accordion-body .content h3,.accordion-item .accordion-body .content h4,.accordion-item .accordion-body .content h5,.accordion-item .accordion-body .content h6{margin:0 0 15px;font-family:"Frutiger LT W03_55 Roman",Arial,Helvetica,sans-serif}.accordion-item .accordion-body .content h1 strong,.accordion-item .accordion-body .content h2 strong,.accordion-item .accordion-body .content h3 strong,.accordion-item .accordion-body .content h4 strong,.accordion-item .accordion-body .content h5 strong,.accordion-item .accordion-body .content h6 strong,.accordion-item .accordion-body .content h1 a,.accordion-item .accordion-body .content h2 a,.accordion-item .accordion-body .content h3 a,.accordion-item .accordion-body .content h4 a,.accordion-item .accordion-body .content h5 a,.accordion-item .accordion-body .content h6 a{font-family:"Frutiger LT W03_65 Bold",Arial,Helvetica,sans-serif}.accordion-item .accordion-body .content h1{font-size:24px;font-size:2.4rem}.accordion-item .accordion-body .content h2{font-size:22px;font-size:2.2rem}.accordion-item .accordion-body .content h3{font-size:20px;font-size:2rem}.accordion-item .noPadding{padding:0}.linkToPageDiv{margin:15px 0 5px;clear:both}@media screen and (min-width:991px){.leftColumn .linkToPageDiv{margin:15px -5px 5px 30px}.rightColumn .linkToPageDiv{margin:15px 30px 5px -5px}}.linkToPageDiv .section-button{margin:0 ;color:white;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:block;line-height:1.2;padding:13px 70px 13px 30px;position:relative;width:100%;font-family:"Frutiger LT W03_55 Roman",Arial,Helvetica,sans-serif;font-weight:normal;font-size:23px;font-size:2.3rem}.linkToPageDiv .section-button:after{content:'\f18e';font-family:fontAwesome;font-size:34px;position:absolute;right:28px;top:50%;transform:translate(0, -50%)}.linkToPageDiv .section-button:hover,.linkToPageDiv .section-button:focus,.linkToPageDiv .section-button:active{text-decoration:underline;text-underline-position:under;color:white}.linkToPageDiv .noPadding{padding:0}.main .fa.fa-angle-double-right{margin-left:10px}.main .colorSection .button-link.link-to-page{margin:15px 0 5px;color:white;line-height:1.2;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:13px 70px 13px 30px;position:relative;font-family:"Frutiger LT W03_55 Roman",Arial,Helvetica,sans-serif;font-weight:normal;font-size:23px;font-size:2.3rem;text-decoration:none}.main .colorSection .button-link.link-to-page:hover,.main .colorSection .button-link.link-to-page:focus,.main .colorSection .button-link.link-to-page:active{text-decoration:none;color:white}.main .colorSection .button-link.link-to-page:after{content:'\f18e';font-family:fontAwesome;font-size:34px;position:absolute;right:28px;top:50%;transform:translate(0, -50%)}.main .colorSection .noPadding{padding:0}.circle-with-popups-block.default{margin:0 0 30px;display:inline-block;width:100%;max-width:650px;text-align:left}.circle-with-popups-block.default .circle-with-popups{width:100%;height:0;padding-bottom:100%;position:relative;z-index:1}.circle-with-popups-block.default .circle-with-popups button.center-link-title,.circle-with-popups-block.default .circle-with-popups button.circle-link-title{background:transparent}.circle-with-popups-block.default .circle-with-popups.show-title:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:40%;height:0;margin:auto;padding-bottom:40%;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;z-index:2;border:8px solid #ebfdff;background-color:#f4c55b}@media screen and (max-width:767px){.circle-with-popups-block.default .circle-with-popups.show-title:before{content:none}}@media screen and (max-width:767px){.circle-with-popups-block.default .circle-with-popups{height:auto;padding-bottom:0}}.circle-with-popups-block.default .circle-with-popups .circle-block-title{position:absolute;top:30%;left:30%;width:40%;height:40%;padding:4px}@media all and (max-width:767px){.circle-with-popups-block.default .circle-with-popups .circle-block-title{position:relative;top:auto;left:auto;width:100%;height:auto;padding:0;margin:8px 0 20px}}.circle-with-popups-block.default .circle-with-popups .circle-block-title .inner{width:100%;height:100%;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;overflow:hidden}.circle-with-popups-block.default .circle-with-popups .circle-block-title h2{color:black;font-family:"Frutiger LT W03_65 Bold",Arial,Helvetica,sans-serif;font-size:38px;font-size:3.8rem;margin:0;display:table;text-align:center;width:100%;height:100%}.circle-with-popups-block.default .circle-with-popups .circle-block-title h2 span{display:table-cell;vertical-align:middle;position:relative;z-index:3}.circle-with-popups-block.default .circle-with-popups .center-link .circle-link-popup{background-color:#249cb5;right:-30%;bottom:60%}@media all and (max-width:991px){.circle-with-popups-block.default .circle-with-popups .center-link .circle-link-popup{left:-100%}}@media all and (max-width:767px){.circle-with-popups-block.default .circle-with-popups .center-link .circle-link-popup{left:0}}.circle-with-popups-block.default .circle-with-popups .center-link .circle-link-title-text p{-moz-border-radius:0 100% 0 0;-webkit-border-radius:0 100% 0 0;border-radius:0 100% 0 0;overflow:hidden;text-indent:-45px}@media all and (max-width:767px){.circle-with-popups-block.default .circle-with-popups .center-link .circle-link-title-text p{border-radius:0!important;text-indent:0}}.circle-with-popups-block.default .circle-with-popups .circle-links{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;list-style:none}@media all and (max-width:767px){.circle-with-popups-block.default .circle-with-popups .circle-links{position:relative;top:auto;left:auto;bottom:auto;right:auto}}.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link{float:left;margin:0;width:50%;height:50%;padding:4px;position:relative}@media all and (max-width:767px){.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link{float:none;width:100%;height:auto;padding:0;margin:0 0 8px;position:relative}}@media all and (max-width:767px){.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-one{background-color:#50a03d}}.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-one .circle-link-title{-moz-border-radius:100% 0 0 0;-webkit-border-radius:100% 0 0 0;border-radius:100% 0 0 0}@media all and (max-width:767px){.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-one .circle-link-title{border-radius:0}}.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-one .circle-link-title:before{background-color:#50a03d}.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-one .shape-outside{shape-outside:polygon(0 0, 36% 6%, 73% 30%, 96% 70%, 100% 100%, 100% 0, 0 0, 0 100%, 40% 100%, 35% 80%, 15% 60%, 0 57%);clip-path:polygon(0 0, 36% 6%, 73% 30%, 96% 70%, 100% 100%, 100% 0, 0 0, 0 100%, 40% 100%, 35% 80%, 15% 60%, 0 57%);background-color:rgba(255,0,0,0.25)}.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-one .circle-link-popup{background-color:#50a03d;left:-30%;bottom:60%}@media all and (max-width:991px){.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-one .circle-link-popup{left:-100%}}@media all and (max-width:767px){.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-one .circle-link-popup{left:0}}.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-one .circle-link-title-text p{-moz-border-radius:100% 0 0 0;-webkit-border-radius:100% 0 0 0;border-radius:100% 0 0 0;overflow:hidden}@media all and (max-width:767px){.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-one .circle-link-title-text p{border-radius:0!important}}@media all and (max-width:767px){.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-two{background-color:#249cb5}}.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-two .circle-link-title{-moz-border-radius:0 100% 0 0;-webkit-border-radius:0 100% 0 0;border-radius:0 100% 0 0}@media all and (max-width:767px){.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-two .circle-link-title{border-radius:0}}.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-two .circle-link-title:before{background-color:#249cb5}.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-two .shape-outside{shape-outside:polygon(100% 100%, 96% 70%, 73% 30%, 36% 6%, 0 0, 100% 0, 100% 100%, 0 100%, 0 57%, 15% 60%, 35% 80%, 40% 100%)}.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-two .circle-link-popup{background-color:#249cb5;right:-30%;bottom:60%}@media all and (max-width:991px){.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-two .circle-link-popup{left:-100%}}@media all and (max-width:767px){.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-two .circle-link-popup{left:0}}.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-two .circle-link-title-text p{-moz-border-radius:0 100% 0 0;-webkit-border-radius:0 100% 0 0;border-radius:0 100% 0 0;overflow:hidden;text-indent:-45px}@media all and (max-width:767px){.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-two .circle-link-title-text p{border-radius:0!important;text-indent:0}}@media all and (max-width:767px){.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-three{background-color:#bd681e}}.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-three .circle-link-title{-moz-border-radius:0 0 0 100%;-webkit-border-radius:0 0 0 100%;border-radius:0 0 0 100%}@media all and (max-width:767px){.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-three .circle-link-title{border-radius:0}}.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-three .circle-link-title:before{background-color:#bd681e}.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-three .shape-outside{shape-outside:polygon(100% 100%, 70% 96%, 30% 73%, 6% 36%, 0 0, 0 100%, 100% 100%, 100% 0, 60% 0, 62% 15%, 78% 35%, 100% 43%);clip-path:polygon(100% 100%, 70% 96%, 30% 73%, 6% 36%, 0 0, 0 100%, 100% 100%, 100% 0, 60% 0, 62% 15%, 78% 35%, 100% 43%);background-color:rgba(255,0,0,0.25)}.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-three .circle-link-popup{background-color:#bd681e;left:-30%;bottom:160%}@media all and (max-width:991px){.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-three .circle-link-popup{left:-100%}}@media all and (max-width:767px){.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-three .circle-link-popup{left:0}}.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-three .circle-link-title-text p{-moz-border-radius:0 0 0 100%;-webkit-border-radius:0 0 0 100%;border-radius:0 0 0 100%;overflow:hidden;text-indent:40px}@media all and (max-width:767px){.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-three .circle-link-title-text p{border-radius:0!important;text-indent:0}}@media all and (max-width:767px){.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-four{background-color:#825d9d}}.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-four .circle-link-title{-moz-border-radius:0 0 100% 0;-webkit-border-radius:0 0 100% 0;border-radius:0 0 100% 0}@media all and (max-width:767px){.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-four .circle-link-title{border-radius:0}}.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-four .circle-link-title:before{background-color:#825d9d}.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-four .shape-outside{shape-outside:polygon(100% 0, 94% 36%, 70% 73%, 30% 96%, 0% 100%, 100% 100%, 100% 0, 0 0, 0 42%, 21% 37%, 38% 15%, 40% 0)}.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-four .circle-link-popup{background-color:#825d9d;right:-30%;bottom:160%}@media all and (max-width:991px){.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-four .circle-link-popup{left:-100%;right:auto}}@media all and (max-width:767px){.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-four .circle-link-popup{left:0}}.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-four .circle-link-title-text p{-moz-border-radius:0 0 0 100%;-webkit-border-radius:0 0 0 100%;border-radius:0 0 0 100%;overflow:hidden;text-indent:-45px}@media all and (max-width:767px){.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-four .circle-link-title-text p{border-radius:0!important;text-indent:0}}.circle-with-popups-block.default .circle-with-popups .circle-links a.circle-link-title{text-decoration:none}.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-title{display:block;width:100%;height:100%;position:relative;overflow:hidden;text-decoration:none}.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-title span{text-decoration:none}.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-title:hover span,.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-title:focus span{text-decoration:underline}.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-title:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}@media all and (max-width:767px){.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-title:before{content:none}}@media all and (max-width:767px){.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-title{z-index:4}}.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-title-text{position:absolute;top:0;left:0;bottom:0;right:0}@media all and (max-width:767px){.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-title-text{padding:20px 16px;position:relative;display:block;top:auto;right:auto;bottom:auto;left:auto;z-index:3!important}}.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-title-text .shape-outside{float:right;width:100%;height:100%}@media all and (max-width:767px){.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-title-text .shape-outside{float:none;height:auto;width:auto}}.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-title-text p{display:block;font-size:22px;font-size:2.2rem;color:#ffffff;font-family:"Frutiger LT W03_55 Roman",Arial,Helvetica,sans-serif;text-align:center;margin:0;height:100%}@media all and (max-width:767px){.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-title-text p{text-align:center;display:block}}.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-title-text p:before{content:'';display:inline-block;vertical-align:middle;height:100%}@media all and (max-width:767px){.circle-with-popups-block.default .circle-with-popups .circle-links .circle-link-title-text p:before{content:none}}.circle-with-popups-block.default .circle-link-popup{display:none;position:absolute;z-index:4;width:260%;padding:40px;backgrounnd-color:#f4c55b;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;-moz-box-shadow:0 5px 20px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,0.5);box-shadow:0 5px 20px 0 rgba(0,0,0,0.5)}.circle-with-popups-block.default .circle-link-popup .circle-link-title{-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;text-decoration:none;cursor:pointer}@media all and (max-width:991px){.circle-with-popups-block.default .circle-link-popup{width:200%}}@media all and (max-width:767px){.circle-with-popups-block.default .circle-link-popup{width:100%}}.circle-with-popups-block.default .circle-link-popup.center{background-color:#f4c55b;left:-15%;top:auto;bottom:80%;width:130%}.circle-with-popups-block.default .circle-link-popup.center>*,.circle-with-popups-block.default .circle-link-popup.center .circle-link-description>*{color:#000000;border-color:#000000}.circle-with-popups-block.default .circle-link-popup.center>* a,.circle-with-popups-block.default .circle-link-popup.center .circle-link-description>* a{color:#4e4a91}.circle-with-popups-block.default .circle-link-popup.center>* a:hover,.circle-with-popups-block.default .circle-link-popup.center .circle-link-description>* a:hover{color:#000000}.circle-with-popups-block.default .circle-link-popup.center a.read-more-link{color:#4e4a91;opacity:1}.circle-with-popups-block.default .circle-link-popup.center a.read-more-link:hover{color:#000000}.circle-with-popups-block.default .circle-link-popup h4{font-size:36px;font-size:3.6rem;color:#ffffff;margin-bottom:30px;padding-bottom:15px;border-bottom:1px solid white}.circle-with-popups-block.default .circle-link-popup .circle-link-description{color:#ffffff;margin:0 0 15px}.circle-with-popups-block.default .circle-link-popup .circle-link-description h1,.circle-with-popups-block.default .circle-link-popup .circle-link-description h2,.circle-with-popups-block.default .circle-link-popup .circle-link-description h3,.circle-with-popups-block.default .circle-link-popup .circle-link-description h4,.circle-with-popups-block.default .circle-link-popup .circle-link-description h5,.circle-with-popups-block.default .circle-link-popup .circle-link-description h6,.circle-with-popups-block.default .circle-link-popup .circle-link-description p,.circle-with-popups-block.default .circle-link-popup .circle-link-description ul,.circle-with-popups-block.default .circle-link-popup .circle-link-description ol,.circle-with-popups-block.default .circle-link-popup .circle-link-description blockquote,.circle-with-popups-block.default .circle-link-popup .circle-link-description address,.circle-with-popups-block.default .circle-link-popup .circle-link-description strong{color:inherit}.circle-with-popups-block.default .circle-link-popup .read-more-link{font-family:"Frutiger LT W03_55 Roman",Arial,Helvetica,sans-serif;color:#ffffff}.circle-with-popups-block.default .circle-link-popup .read-more-link:hover,.circle-with-popups-block.default .circle-link-popup .read-more-link:focus,.circle-with-popups-block.default .circle-link-popup .read-more-link:active{opacity:.5}.circle-with-popups-block.default .circle-link-popup .close{position:absolute;top:0;right:0;padding:10px;opacity:1;color:#ffffff}.circle-with-popups-block.default .circle-link-popup .close:hover,.circle-with-popups-block.default .circle-link-popup .close:focus,.circle-with-popups-block.default .circle-link-popup .close:active{opacity:.5}.circle-with-popups-block.default .circle-link-popup .close i{color:inherit}@media (max-width:767px){button.center-link-title{background:#f4c55b !important}.center-link-title .inner{-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;text-decoration:none;cursor:pointer}.center-link-title .inner span:hover,.center-link-title .inner span:focus{text-decoration:underline}.center-link-title .inner h2{margin:0}}.ccm-block-calendar-event-list-wrapper.default{position:relative;padding:0 0 70px}.ccm-block-calendar-event-list-wrapper.default.filtered{padding:0 }.ccm-block-calendar-event-list-wrapper.default h1,.ccm-block-calendar-event-list-wrapper.default h6,.ccm-block-calendar-event-list-wrapper.default h2{line-height:1.15}.ccm-block-calendar-event-list-wrapper.default.has-rss{padding-top:50px}.ccm-block-calendar-event-list-wrapper.default.has-rss .ccm-block-page-list-header{margin-top:-50px;padding-right:50px}.ccm-block-calendar-event-list-wrapper.default button>i{color:#000000}.ccm-block-calendar-event-list-wrapper.default .ccm-block-calendar-event-list-controls-wrapper{text-align:center;width:100%;display:block}.ccm-block-calendar-event-list-wrapper.default .ccm-block-calendar-event-list-controls-wrapper .ccm-block-calendar-event-list-controls{margin:15px auto 0;display:block}.ccm-block-calendar-event-list-wrapper.default .ccm-block-page-list-rss-feed{display:inline-block;color:#ffffff;position:absolute;top:0;right:0;font-size:24px;text-align:center;width:34px}.ccm-block-calendar-event-list-wrapper.default .ccm-block-page-list-rss-feed:hover,.ccm-block-calendar-event-list-wrapper.default .ccm-block-page-list-rss-feed:focus,.ccm-block-calendar-event-list-wrapper.default .ccm-block-page-list-rss-feed:active{color:#ffffff}.ccm-block-calendar-event-list-wrapper.default .ccm-block-calendar-event-list-event{margin:0 0 15px;background-color:#ffffff;border-top:5px solid #48549f;width:100%;padding:30px 4.1%}.ccm-block-calendar-event-list-wrapper.default .ccm-block-calendar-event-list-event .ccm-block-event-title h4{font-size:27px;font-size:2.7rem;color:#000000;margin:0;line-height:1.1}@media screen and (max-width:768px){.ccm-block-calendar-event-list-wrapper.default .ccm-block-calendar-event-list-event .ccm-block-event-title h4{font-size:26px;font-size:2.6rem}}.ccm-block-calendar-event-list-wrapper.default .ccm-block-calendar-event-list-event .ccm-block-calendar-event-list-event-date>p>strong{color:#737373;font-size:22px;font-size:2.2rem;line-height:1.25}@media screen and (max-width:768px){.ccm-block-calendar-event-list-wrapper.default .ccm-block-calendar-event-list-event .ccm-block-calendar-event-list-event-date>p>strong{font-size:20px;font-size:2rem}}.ccm-block-calendar-event-list-wrapper.default .ccm-block-calendar-event-list-event .ccm-block-event-description>p{color:#000000}.ccm-block-calendar-event-list-wrapper.default .ccm-block-calendar-event-list-event .ccm-block-event-read-more{margin-top:30px}.ccm-block-calendar-event-list-wrapper.default .ccm-block-calendar-event-list-event .ccm-block-event-read-more>a.text{font-size:24px;font-size:2.4rem;font-family:"Frutiger LT W03_45 Light",Arial,Helvetica,sans-serif;padding-right:34px;padding-right:3.4rem;position:relative}@media screen and (max-width:768px){.ccm-block-calendar-event-list-wrapper.default .ccm-block-calendar-event-list-event .ccm-block-event-read-more>a.text{font-size:20px;font-size:2rem}}.ccm-block-calendar-event-list-wrapper.default .ccm-block-calendar-event-list-event .ccm-block-event-read-more>a.text i{color:inherit;margin-top:-12px;margin-top:-1.2rem;font-size:28px;font-size:2.8rem;line-height:28px;line-height:2.8rem;position:absolute;right:0;top:50%}@media screen and (max-width:768px){.ccm-block-calendar-event-list-wrapper.default .ccm-block-calendar-event-list-event .ccm-block-event-read-more>a.text i{font-size:26px;font-size:2.6rem;margin-top:-11px;margin-top:-1.1rem}}.ccm-block-calendar-event-list-wrapper.default .ccm-pagination-wrapper{text-align:right}.calendar-event-list-wrapper .ajax-buttons{margin:0 -6px 10px}@media screen and (max-width:768px){.calendar-event-list-wrapper .ajax-buttons{margin:0 0 10px}}.calendar-event-list-wrapper .ajax-buttons>a.button-link{font-size:19px;font-size:1.9rem;position:relative;margin:0 6px 8px;background-color:#cc147c;padding:7px 54px 7px 18px;background-color:#48549f;cursor:pointer}.calendar-event-list-wrapper .ajax-buttons>a.button-link:hover,.calendar-event-list-wrapper .ajax-buttons>a.button-link:focus{background-color:#646FAF}.calendar-event-list-wrapper .ajax-buttons>a.button-link>i{font-size:25px;right:11px;top:50%;line-height:25px;margin-top:-13px;position:absolute}@media screen and (max-width:768px){.calendar-event-list-wrapper .ajax-buttons>a.button-link{display:block;width:100%;margin:0 0 12px}}.ccm-block-calendar-event-list-wrapper.default.featured{padding:0 0 15px}.ccm-block-calendar-event-list-wrapper.default.featured .ccm-block-calendar-event-list-event{margin:0 0 15px;background-color:#ffffff;border-top:none;-moz-box-shadow:#ddd 0 0 10px 0;-webkit-box-shadow:#ddd 0 0 10px 0;box-shadow:#ddd 0 0 10px 0;padding:30px 25px}.ccm-block-calendar-event-list-wrapper.default.featured .ccm-block-calendar-event-list-event .ccm-block-event-title h4{font-size:25px;font-size:2.5rem;color:#000000;margin:0;line-height:1.1}.ccm-block-calendar-event-list-wrapper.default.featured .ccm-block-calendar-event-list-event .ccm-block-calendar-event-list-event-date>p{margin-bottom:10px;padding-top:4px}.ccm-block-calendar-event-list-wrapper.default.featured .ccm-block-calendar-event-list-event .ccm-block-calendar-event-list-event-date>p>strong{color:#737373;font-size:19px;font-size:1.9rem;line-height:1.2}.ccm-block-calendar-event-list-wrapper.default.featured .ccm-block-calendar-event-list-event .event-list-thumbnail{background-color:#000000;background-position:center ;padding:0 0 34.5%;background-repeat:no-repeat;display:block;background-size:cover;margin:2px 0 25px}.ccm-block-calendar-event-list-wrapper.default.featured .ccm-block-calendar-event-list-event .ccm-block-event-read-more{margin-top:30px}.ccm-block-calendar-event-list-wrapper.default.featured .ccm-block-calendar-event-list-event .ccm-block-event-read-more>a.button-link{font-size:20px;font-size:2rem;position:relative;background-color:#cc147c;padding:10px 70px 10px 30px}.ccm-block-calendar-event-list-wrapper.default.featured .ccm-block-calendar-event-list-event .ccm-block-event-read-more>a.button-link:hover,.ccm-block-calendar-event-list-wrapper.default.featured .ccm-block-calendar-event-list-event .ccm-block-event-read-more>a.button-link:focus{background-color:#e61b76}.ccm-block-calendar-event-list-wrapper.default.featured .ccm-block-calendar-event-list-event .ccm-block-event-read-more>a.button-link>i{font-size:28px;right:10px;top:50%;line-height:28px;margin-top:-12px;position:absolute}.event-filter-block{position:relative;padding:25px 4% ;margin:15px 0 15px;background-color:#ffffff}.event-filter-block .event-block{position:relative;margin-bottom:15px;clear:both}@media screen and (min-width:1200px){.event-filter-block .event-block{margin:0 -10px}}.event-filter-block .event-block i{position:absolute;right:15px;top:50%;line-height:24px;height:24px;font-size:24px;margin-top:-13px;color:#556671}.event-filter-block .clear-search{padding:7px;margin-bottom:-20px;display:block}.event-filter-block .clear-search>i{color:inherit}.event-filter-block>form .event-block>input,.event-filter-block>form .event-block>select{background-color:#edf1f1;color:#000000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:none ;padding:0 40px 0 20px;line-height:42px;display:block;width:100%;height:42px;text-align:left;-moz-box-shadow:inset 2px 2px 7px #979797,0 1px 1px #bfc7cc;-webkit-box-shadow:none;box-shadow:none;font-size:17px;font-size:1.7rem}.high-contrast .event-filter-block>form .event-block>input,.high-contrast .event-filter-block>form .event-block>select,.b-w-contrast .event-filter-block>form .event-block>input,.b-w-contrast .event-filter-block>form .event-block>select,.blue-contrast .event-filter-block>form .event-block>input,.blue-contrast .event-filter-block>form .event-block>select,.beige-contrast .event-filter-block>form .event-block>input,.beige-contrast .event-filter-block>form .event-block>select{text-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width:768px){.event-filter-block>form .event-block>input,.event-filter-block>form .event-block>select{padding:5px 45px 4px 18px}}.event-filter-block>form.event-filter-form .form-group .form-control:focus,.event-filter-block>form.event-filter-form .form-group .form-control:hover{outline:auto}.event-filter-block>form.event-filter-form .form-group .select2-selection__clear{display:block;margin-right:-17px;margin-top:-1px;color:#556671;background-color:#edf1f1;z-index:1}.event-filter-block>form select{-webkit-appearance:none;-moz-appearance:none}.event-filter-block>form .event-block>.select2{width:100% !important}.event-filter-block>form .event-block>.select2 .select2-selection{background-color:#edf1f1;color:#000000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:none ;height:auto;display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;height:42px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.event-filter-block>form .event-block>.select2 .select2-selection .select2-selection__rendered{color:#000000;line-height:42px;padding:0 40px 0 20px;font-size:14px;font-size:1.4rem;height:55px;text-align:left}@media screen and (max-width:768px){.event-filter-block>form .event-block>.select2 .select2-selection .select2-selection__rendered{padding:0 45px 0 18px}}.event-filter-block>form .event-block>.select2 .select2-selection .select2-selection__rendered{height:auto}.event-filter-block>form .event-block>.select2 .select2-selection .select2-selection__arrow{height:42px;position:absolute;top:1px;right:1px;width:30px}@media screen and (max-width:768px){.event-filter-block>form .event-block>.select2 .select2-selection .select2-selection__arrow{width:28px}}.event-filter-block>form .event-block>.select2 .select2-selection .select2-selection__placeholder{color:#000000}.event-filter-block>form .event-block>.select2 .select2-selection .select2-selection__arrow b{border-color:#556671 transparent transparent transparent;border-style:solid;border-width:10px 6px 0 6px;height:0;left:0;margin-top:-5px;position:absolute;top:50%;width:0}.event-filter-block>form .event-block>.select2 .select2-selection:focus,.event-filter-block>form .event-block>.select2 .select2-selection:active,.event-filter-block>form .event-block>.select2 .select2-selection:hover{outline:auto}.event-filter-block>form .event-block>.select2.select2-container--below .select2-selection .select2-selection__arrow b{display:block!important}.event-filter-block>form .field-submit>.link-to-page{padding:9px 10px;text-align:center;display:block;width:100%;font-size:17px;font-size:1.7rem}.event-filter-block>form input::-webkit-input-placeholder,.event-filter-block>form textarea::-webkit-input-placeholder{color:#333}.event-filter-block>form input:-moz-placeholder,.event-filter-block>form textarea:-moz-placeholder{color:#333}.event-filter-block>form input::-moz-placeholder,.event-filter-block>form textarea::-moz-placeholder{color:#333}.event-filter-block>form input:-ms-input-placeholder,.event-filter-block>form textarea:-ms-input-placeholder{color:#333}.event-filter-block>form input::-ms-input-placeholder,.event-filter-block>form textarea::-ms-input-placeholder{color:#333}form.thrive-form .form-group .select2-selection__clear{display:block}.youtubeBlock{margin:0 0 15px;background-position:center;background-size:100% auto;position:relative;width:100%;padding:0 0 56.5%}.youtubeBlock .overlay{cursor:pointer;position:absolute;top:-1px;left:-1px;bottom:-1px;right:-1px;padding:0 0 56.5%;background:-moz-linear-gradient(top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0) 100%)}.ie8 .youtubeBlock .overlay{background:transparent}.youtubeBlock .overlay i{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);padding:4px 25px;font-size:22px;line-height:40px;background:#000;background:rgba(0,0,0,0.67);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;color:white}.youtubeBlock .overlay:hover i{background:#cd201f}.youtubeBlock iframe{width:100%;position:absolute;top:0px;left:0px;bottom:0px;right:0px;height:100%}.youtubeBlock.loaded .overlay{display:none}.ie8 .youtubeBlock{background-color:#000}.ie8 .youtubeBlock .overlay{background:inherit;background-color:inherit}.no-csstransforms .youtubeBlock .overlay i{margin-top:-30px;margin-left:-35px}.poll #surveyQuestion{margin:0 0 24px;clear:both;border:none;font-size:32px;font-size:3.2rem;font-weight:700}.poll form .form-group{margin-top:24px}.poll form .button-link{border:none}.poll .radio{margin:0 0 6px}.poll .radio label{font-size:18px !important;font-size:1.8rem !important}.poll .radio label input[type="radio"]{margin:6px 0 0;margin-left:-20px}.poll .help-block{margin-top:24px;font-size:16px;font-size:1.6rem;color:#727272}.poll h2,.poll #surveyQuestion{margin:0 0 16px !important;color:#000000 !important}.poll h3{margin:0 0 10px !important;font-size:20px;font-size:2rem;color:#000000 !important}.poll #surveyResults .surveySwatch{margin:7px 5px 0 0;height:10px;width:10px;float:left;font-size:1px;line-height:1px;background:#999999 none repeat scroll 0;border:1px solid #666666;border-radius:50px}.poll #surveyResults table td,.poll #surveyResults table tr,.poll #surveyResults table th{border:none !important;background-color:transparent}.poll #surveyResults table td{padding:10px 0;padding-right:8px}.poll #surveyResults .help-block{margin:0;font-size:16px;font-size:1.6rem}@media all and (max-width:767px){.poll{padding:30px 20px}.poll h2,.poll #surveyQuestion{font-size:22px !important;font-size:2.2rem !important}.poll h3{font-size:18px !important;font-size:1.8rem !important}}@media all and (max-width:991px){.poll .col-md-14{margin:0 0 14px}.poll .col-md-10 img{margin:0 auto !important;display:block}.poll .spacer{display:none}}@media all and (max-width:991px){.ccm-page.nav-open,.ccm-page.nav-open .header .header-top,.ccm-page.nav-open .header .navigation,.ccm-page.nav-open .accessibility-controls{margin-left:-350px;margin-right:350px}.ccm-page .navigation{width:350px}}@media all and (max-width:480px){.ccm-page.nav-open,.ccm-page.nav-open .header .header-top,.ccm-page.nav-open .header .navigation,.ccm-page.nav-open .accessibility-controls{margin-left:-300px;margin-right:300px}.ccm-page .navigation{width:300px}}@media all and (max-width:360px){.ccm-page.nav-open,.ccm-page.nav-open .header .header-top,.ccm-page.nav-open .header .navigation,.ccm-page.nav-open .accessibility-controls{margin-left:-250px;margin-right:250px}.ccm-page .navigation{width:250px}}@media (min-width:992px){.header .navigation ul.nav.mega{position:relative;list-style-type:none;margin:0 !important;padding:0;font-size:0;text-align:justify}.header .navigation ul.nav.mega>li{position:relative;display:inline}.header .navigation ul.nav.mega>li>a{display:inline-block}.header .navigation ul.nav.mega>li:after{content:' '}.header .navigation ul.nav.mega>li.nav-last:after{display:none}.header .navigation ul.nav.mega:after{content:' ';display:inline-block;position:relative;width:100%;height:0;vertical-align:top}.header .navigation ul.nav.mega li.level-1{position:static;font-size:18px;font-size:1.8rem}.header .navigation ul.nav.mega li.level-1.nav-last{display:inline-block}.header .navigation ul.nav.mega li.level-1 .sub-button,.header .navigation ul.nav.mega li.level-1 .back-button,.header .navigation ul.nav.mega li.level-1 ul.level-2 ul.level-3 ul{display:none}.header .navigation ul.nav.mega li.level-1>recite>.item-wrapper,.header .navigation ul.nav.mega li.level-1>.item-wrapper{display:inline-block}.header .navigation ul.nav.mega li.level-1>.item-wrapper>recite>a,.header .navigation ul.nav.mega li.level-1>recite>.item-wrapper>a,.header .navigation ul.nav.mega li.level-1>.item-wrapper>a{display:inline-block;position:relative;padding:24px 0 20px;line-height:1.5;color:#ffffff;text-decoration:none}.header .navigation ul.nav.mega li.level-1>.item-wrapper>recite>a:after,.header .navigation ul.nav.mega li.level-1>recite>.item-wrapper>a:after,.header .navigation ul.nav.mega li.level-1>.item-wrapper>a:after{content:'';position:absolute;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:10px solid transparent;left:50%;bottom:0;transform:translate(-50%, 0)}.header .navigation ul.nav.mega li.level-1>.item-wrapper>recite>a:hover,.header .navigation ul.nav.mega li.level-1>recite>.item-wrapper>a:hover,.header .navigation ul.nav.mega li.level-1>.item-wrapper>a:hover,.header .navigation ul.nav.mega li.level-1>.item-wrapper>recite>a:focus,.header .navigation ul.nav.mega li.level-1>recite>.item-wrapper>a:focus,.header .navigation ul.nav.mega li.level-1>.item-wrapper>a:focus,.header .navigation ul.nav.mega li.level-1>.item-wrapper>recite>a:active,.header .navigation ul.nav.mega li.level-1>recite>.item-wrapper>a:active,.header .navigation ul.nav.mega li.level-1>.item-wrapper>a:active,.header .navigation ul.nav.mega li.level-1>.item-wrapper>recite>a.nav-path-selected,.header .navigation ul.nav.mega li.level-1>recite>.item-wrapper>a.nav-path-selected,.header .navigation ul.nav.mega li.level-1>.item-wrapper>a.nav-path-selected{text-decoration:underline}.header .navigation ul.nav.mega li.level-1>.item-wrapper>recite>a:hover:after,.header .navigation ul.nav.mega li.level-1>recite>.item-wrapper>a:hover:after,.header .navigation ul.nav.mega li.level-1>.item-wrapper>a:hover:after,.header .navigation ul.nav.mega li.level-1>.item-wrapper>recite>a:focus:after,.header .navigation ul.nav.mega li.level-1>recite>.item-wrapper>a:focus:after,.header .navigation ul.nav.mega li.level-1>.item-wrapper>a:focus:after,.header .navigation ul.nav.mega li.level-1>.item-wrapper>recite>a:active:after,.header .navigation ul.nav.mega li.level-1>recite>.item-wrapper>a:active:after,.header .navigation ul.nav.mega li.level-1>.item-wrapper>a:active:after,.header .navigation ul.nav.mega li.level-1>.item-wrapper>recite>a.nav-path-selected:after,.header .navigation ul.nav.mega li.level-1>recite>.item-wrapper>a.nav-path-selected:after,.header .navigation ul.nav.mega li.level-1>.item-wrapper>a.nav-path-selected:after{border-bottom-color:#48549f}.header .navigation ul.nav.mega li.level-1>.item-wrapper>recite>a i.fa-home,.header .navigation ul.nav.mega li.level-1>recite>.item-wrapper>a i.fa-home,.header .navigation ul.nav.mega li.level-1>.item-wrapper>a i.fa-home{font-size:24px}.header .navigation ul.nav.mega li.level-1.nav-dropdown>.item-wrapper>recite>a,.header .navigation ul.nav.mega li.level-1.nav-dropdown>recite>.item-wrapper>a,.header .navigation ul.nav.mega li.level-1.nav-dropdown>.item-wrapper>a{padding-left:15px;padding-right:20px}.header .navigation ul.nav.mega li.level-1 .sub-button.level-1{padding:0;display:inline-block;position:relative;top:1px;right:2px;bottom:0;z-index:15;transform:translateX(-20px);overflow:hidden;background-color:transparent;color:#ffffff;font-size:20px;line-height:1;border:none;pointer-events:none;-ms-transition:240ms all cubic-bezier(0, 1, .5, 1);-moz-transition:240ms all cubic-bezier(0, 1, .5, 1);-webkit-transition:240ms all cubic-bezier(0, 1, .5, 1);-o-transition:240ms all cubic-bezier(0, 1, .5, 1);transition:240ms all cubic-bezier(0, 1, .5, 1)}.header .navigation ul.nav.mega li.level-1 .sub-button.level-1 span:before{content:'\f107';font-family:FontAwesome}.change-font-size .header .navigation ul.nav.mega li.level-1 .sub-button.level-1 span:before{position:absolute;top:50%;transform:translateY(-50%)}.header .navigation ul.nav.mega li.level-1 .sub-button.level-1:hover,.header .navigation ul.nav.mega li.level-1 .sub-button.level-1:focus{color:#ffffff}.change-font-size .header .navigation ul.nav.mega li.level-1 .sub-button.level-1{max-height:69px;height:100%;width:28px;top:auto}.header .navigation ul.nav.mega li.level-1 ul.level-2{display:block !important;position:absolute;z-index:-1;line-height:1;top:100%;left:0;right:0;list-style-type:none;padding:20px;padding-top:80px;padding-bottom:50px;opacity:0;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background-color:#48549f;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-width:254px;-moz-column-width:254px;column-width:254px}.header .navigation ul.nav.mega li.level-1 ul.level-2:before{content:'';position:absolute;left:-10vw;top:0;width:120vw;height:100%;background-color:#48549f}.header .navigation ul.nav.mega li.level-1 ul.level-2>li.nav-dropdown-title{position:absolute;top:20px;left:30px;right:30px;border-bottom:2px solid #a4aacf;font-size:36px;font-size:3.6rem;font-weight:700;display:block;padding-bottom:10px}.header .navigation ul.nav.mega li.level-1 ul.level-2>li.nav-dropdown-title a{color:#ffffff;text-decoration:none}.header .navigation ul.nav.mega li.level-1 ul.level-2>li.nav-dropdown-title .nav-dropdown-description{font-size:18px;font-size:1.8rem;color:#ffffff;font-weight:300;line-height:1.3}.header .navigation ul.nav.mega li.level-1 ul.level-2 li.level-2{text-align:left;padding:0 10px 15px;font-size:24px;font-size:2.4rem;font-weight:700;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.header .navigation ul.nav.mega li.level-1 ul.level-2 li.level-2 a{line-height:1.5;position:relative;color:#ffffff;text-decoration:none}.header .navigation ul.nav.mega li.level-1 ul.level-2 li.level-2 a:hover,.header .navigation ul.nav.mega li.level-1 ul.level-2 li.level-2 a:focus{text-decoration:underline}.header .navigation ul.nav.mega li.level-1 ul.level-2 li.level-2 a.nav-path-selected:before{content:'\f101';font-family:fontAwesome;position:absolute;top:50%;right:100%;line-height:1;transform:translate(0, -50%);padding-right:5px;font-size:22px}.header .navigation ul.nav.mega li.level-1 ul.level-2 li.level-2 ul.level-3{display:inline-block !important;padding:0;padding-left:20px;vertical-align:text-top;list-style-type:none;width:100%}.header .navigation ul.nav.mega li.level-1 ul.level-2 li.level-2 ul.level-3 li{margin:5px 0 0;font-size:16px;font-size:1.6rem;padding:0 10px 10px}.header .navigation ul.nav.mega li.level-1 ul.level-2 li.level-2 ul.level-3 li.nav-path-selected{list-style-type:none}.header .navigation ul.nav.mega li.level-1 ul.level-2 li.level-2 ul.level-3 li.nav-path-selected a:before{padding-right:10px}.header .navigation ul.nav.mega li.level-1 ul.level-2 li.level-2 ul.level-3 li a{display:inline-block;position:relative;vertical-align:text-top;color:#ffffff;text-decoration:none;font-weight:500}.header .navigation ul.nav.mega li.level-1 ul.level-2 li.level-2 ul.level-3 li a:before{content:'\f054';position:absolute;left:-17px;top:50%;transform:translate(0%, -50%);font-family:fontAwesome;color:#ffffff;font-size:16px;font-weight:500}.header .navigation ul.nav.mega li.level-1 ul.level-2 li.level-2 ul.level-3 li.nav-dropdown-title{display:none}.header .navigation ul.nav.mega li.level-1 ul.level-2 li.level-2 ul.level-3 li.nav-dropdown-title .nav-dropdown-description{display:none}.header .navigation ul.nav.mega li.level-1 ul.level-2 li.level-2 ul.level-3 li.nav-path-selected a:after{content:''}.header .navigation ul.nav.mega li.level-1.show-nav>.item-wrapper .sub-button.level-1,.header .navigation ul.nav.mega li.level-1.open-nav>.item-wrapper .sub-button.level-1{color:#ffffff;transform:rotateZ(-180deg) translateX(20px)}.header .navigation ul.nav.mega li.level-1.show-nav ul.level-2,.header .navigation ul.nav.mega li.level-1.open-nav ul.level-2{opacity:1;z-index:100}.no-csscolumns .header .navigation ul.nav.mega li.level-1.show-nav ul.level-2,.no-csscolumns .header .navigation ul.nav.mega li.level-1.open-nav ul.level-2{display:block !important}.no-csscolumns .header .navigation ul.nav.mega li.level-1{position:relative}.no-csscolumns .header .navigation ul.nav.mega li.level-1 ul.level-2{top:26px;left:0;right:auto;width:320px;padding:10px}.no-csscolumns .header .navigation ul.nav.mega li.level-1 ul.level-2,.no-csscolumns .header .navigation ul.nav.mega li.level-1 ul.level-2>li.nav-dropdown-title,.no-csscolumns .header .navigation ul.nav.mega li.level-1 ul.level-2 li.level-2 ul.level-3{display:none !important}.no-csscolumns .header .navigation ul.nav.mega li.level-1 ul.level-2 .nav-dropdown-description,.no-csscolumns .header .navigation ul.nav.mega li.level-1 ul.level-2>li.nav-dropdown-title .nav-dropdown-description,.no-csscolumns .header .navigation ul.nav.mega li.level-1 ul.level-2 li.level-2 ul.level-3 .nav-dropdown-description{display:none !important}.no-csscolumns .header .navigation ul.nav.mega li.level-1 ul.level-2 li.level-2,.no-csscolumns .header .navigation ul.nav.mega li.level-1 ul.level-2 li.level-2 a{word-break:break-word}}@media (min-width:992px) and (max-width:1256px){.header .navigation ul.nav.mega li.level-1{font-size:16px;font-size:1.6rem}}@media (min-width:992px) and (max-width:1200px){.header .navigation ul.nav.mega li.level-1{font-size:13px;font-size:1.3rem}}@media (max-width:991px){.header .navigation{position:fixed;top:0;bottom:0;left:100%;z-index:999;background-color:#000000;overflow-x:hidden;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header .navigation .container,.header .navigation .container-fluid{padding:0}.header .navigation .container .row>div,.header .navigation .container-fluid .row>div{position:static}.header .navigation ul.nav.mega{list-style-type:none;margin:0;padding:0;position:absolute;top:0;width:100%}.header .navigation ul.nav.mega li{display:table;width:100%;min-height:48px;height:0px;margin:0;position:unset}.header .navigation ul.nav.mega li .item-wrapper{display:table-row;height:100%}.header .navigation ul.nav.mega li.nav-dropdown-title a{font-size:24px;font-size:2.4rem;font-weight:700;padding-top:6px;padding-bottom:6px}.header .navigation ul.nav.mega li.nav-path-selected>.item-wrapper>recite>a,.header .navigation ul.nav.mega li.nav-path-selected>recite>.item-wrapper>a,.header .navigation ul.nav.mega li.nav-path-selected>.item-wrapper>a{color:#ffffff;background-color:#4c5794}.header .navigation ul.nav.mega li a,.header .navigation ul.nav.mega li .sub-button,.header .navigation ul.nav.mega li .back-button{color:#ffffff;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header .navigation ul.nav.mega li a:hover,.header .navigation ul.nav.mega li .sub-button:hover,.header .navigation ul.nav.mega li .back-button:hover,.header .navigation ul.nav.mega li a:focus,.header .navigation ul.nav.mega li .sub-button:focus,.header .navigation ul.nav.mega li .back-button:focus,.header .navigation ul.nav.mega li a:active,.header .navigation ul.nav.mega li .sub-button:active,.header .navigation ul.nav.mega li .back-button:active{color:#ffffff;background-color:#4c5794}.header .navigation ul.nav.mega li a:hover:after,.header .navigation ul.nav.mega li .sub-button:hover:after,.header .navigation ul.nav.mega li .back-button:hover:after,.header .navigation ul.nav.mega li a:focus:after,.header .navigation ul.nav.mega li .sub-button:focus:after,.header .navigation ul.nav.mega li .back-button:focus:after,.header .navigation ul.nav.mega li a:active:after,.header .navigation ul.nav.mega li .sub-button:active:after,.header .navigation ul.nav.mega li .back-button:active:after{border-color:#ffffff}.header .navigation ul.nav.mega li a{display:table-cell;vertical-align:middle;width:100%;padding:10px 16px;font-size:18px;font-size:1.8rem;font-weight:400;text-decoration:none}.header .navigation ul.nav.mega li .sub-button,.header .navigation ul.nav.mega li .back-button{display:table-cell;width:48px;min-width:48px;height:100%;background-color:transparent;border:none;position:relative}.header .navigation ul.nav.mega li .sub-button span,.header .navigation ul.nav.mega li .back-button span{display:block;width:100%;height:100%}.header .navigation ul.nav.mega li .sub-button span:after,.header .navigation ul.nav.mega li .back-button span:after{content:'';width:0;height:0;border-top:5px solid transparent !important;border-left:10px solid #ffffff;border-bottom:5px solid transparent !important;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header .navigation ul.nav.mega li .back-button span:after{border-left:none;border-right:10px solid #ffffff}.header .navigation ul.nav.mega li .sub-menu{display:none;position:absolute;top:0;left:100%;width:100%;z-index:999;margin:0;padding:0}}#recite-wrapper #sb-site i.fa{font-family:FontAwesome !important}#sb-site button.button-link:hover,#sb-site button.btn:hover{text-decoration:underline;text-underline-position:under}.pnf{padding:40px 0}.sitewide-popup{width:100%;max-width:720px}.sitewide-popup__inner__content .link-to-page{display:inline-block;width:auto;margin:0 0 30px}.sitewide-popup__inner__content .link-to-page:last-child{margin:0}