.stage{left: 0;position: relative;width: 100%;-moz-transition-duration: .3s;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s}.stage.active{left: -20em}.section-blue .label-default,.section-blue .bg-color,.section-blue .section-bg,.section-blue .ccm-page .primary-navigation-wrapper nav,.section-blue header .header-nav-wrapper{background: #087290}.section-blue .label-default ul ul,.section-blue .bg-color ul ul,.section-blue .section-bg ul ul,.section-blue .ccm-page .primary-navigation-wrapper nav ul ul,.section-blue header .header-nav-wrapper ul ul{background: rgba(8,114,144,0.8)}.section-blue header div.header-right h2{background: #087290}.section-blue a.crisis-button{color: #087290;border-color: #82b9c9}.section-blue a.crisis-button .exclamation{border-color: #82b9c9}.section-blue a.crisis-button:hover{background: rgba(8,114,144,0.8)}.section-blue a.crisis-button:hover .exclamation{border-color: #fff}@media only screen and (min-width: 48em){.section-blue a.crisis-button{background: rgba(8,114,144,0.8)}.section-blue a.crisis-button:hover{background: #087290}}.section-blue .fa.bg-color{border: 5px solid #0b98c0}.section-blue .section-border{border-color: #087290}.section-blue .section-text-color{color: #087290}.section-blue .section-text-color-light{color: #4d9bb1}.section-blue .section-hover{-moz-transition-duration: .2s;-webkit-transition-duration: .2s;-o-transition-duration: .2s;transition-duration: .2s}.section-blue .section-hover:hover{background: rgba(8,114,144,0.2)}.section-blue.news-item .row article a,.section-blue main article a,.section-blue.news-item .row a,.section-blue main a,.section-blue.news-item .row h1,.section-blue main h1,.section-blue.news-item .row h2,.section-blue main h2,.section-blue.news-item .row h3,.section-blue main h3{color: #087290}.section-blue.news-item .row article a:hover,.section-blue main article a:hover,.section-blue.news-item .row a:hover,.section-blue main a:hover{color: #03252f}.section-blue.news-item .row .section-highlight,.section-blue main .section-highlight{background: #087290}.section-blue.news-item .row .orange-bg h1,.section-blue main .orange-bg h1,.section-blue.news-item .row .blue-bg h1,.section-blue main .blue-bg h1,.section-blue.news-item .row .purple-bg h1,.section-blue main .purple-bg h1,.section-blue.news-item .row .taupe-bg h1,.section-blue main .taupe-bg h1,.section-blue.news-item .row .orange-bg h2,.section-blue main .orange-bg h2,.section-blue.news-item .row .blue-bg h2,.section-blue main .blue-bg h2,.section-blue.news-item .row .purple-bg h2,.section-blue main .purple-bg h2,.section-blue.news-item .row .taupe-bg h2,.section-blue main .taupe-bg h2,.section-blue.news-item .row .orange-bg h3,.section-blue main .orange-bg h3,.section-blue.news-item .row .blue-bg h3,.section-blue main .blue-bg h3,.section-blue.news-item .row .purple-bg h3,.section-blue main .purple-bg h3,.section-blue.news-item .row .taupe-bg h3,.section-blue main .taupe-bg h3{color: #eee}.section-blue a.feature{-moz-transition-duration: .2s;-webkit-transition-duration: .2s;-o-transition-duration: .2s;transition-duration: .2s}.section-blue a.feature:hover{background: rgba(8,114,144,0.8)}.section-blue .btn-ghost{border: 1px solid #087290;color: #087290}.section-blue .btn-ghost:hover{background: rgba(8,114,144,0.2)}.section-purple .label-default,.section-purple .bg-color,.section-purple .section-bg,.section-purple .ccm-page .primary-navigation-wrapper nav,.section-purple header .header-nav-wrapper{background: #3a2449}.section-purple .label-default ul ul,.section-purple .bg-color ul ul,.section-purple .section-bg ul ul,.section-purple .ccm-page .primary-navigation-wrapper nav ul ul,.section-purple header .header-nav-wrapper ul ul{background: rgba(58,36,73,0.8)}.section-purple header div.header-right h2{background: #3a2449}.section-purple a.crisis-button{color: #3a2449;border-color: #93809f}.section-purple a.crisis-button .exclamation{border-color: #93809f}.section-purple a.crisis-button:hover{background: rgba(58,36,73,0.8)}.section-purple a.crisis-button:hover .exclamation{border-color: #fff}@media only screen and (min-width: 48em){.section-purple a.crisis-button{background: rgba(58,36,73,0.8)}.section-purple a.crisis-button:hover{background: #3a2449}}.section-purple .fa.bg-color{border: 5px solid #70468d}.section-purple .section-border{border-color: #3a2449}.section-purple .section-text-color{color: #3a2449}.section-purple .section-text-color-light{color: #6c5b78}.section-purple .section-hover{-moz-transition-duration: .2s;-webkit-transition-duration: .2s;-o-transition-duration: .2s;transition-duration: .2s}.section-purple .section-hover:hover{background: rgba(58,36,73,0.2)}.section-purple.news-item .row article a,.section-purple main article a,.section-purple.news-item .row a,.section-purple main a,.section-purple.news-item .row h1,.section-purple main h1,.section-purple.news-item .row h2,.section-purple main h2,.section-purple.news-item .row h3,.section-purple main h3{color: #3a2449}.section-purple.news-item .row article a:hover,.section-purple main article a:hover,.section-purple.news-item .row a:hover,.section-purple main a:hover{color: #040205}.section-purple.news-item .row .section-highlight,.section-purple main .section-highlight{background: #3a2449}.section-purple.news-item .row .orange-bg h1,.section-purple main .orange-bg h1,.section-purple.news-item .row .blue-bg h1,.section-purple main .blue-bg h1,.section-purple.news-item .row .purple-bg h1,.section-purple main .purple-bg h1,.section-purple.news-item .row .taupe-bg h1,.section-purple main .taupe-bg h1,.section-purple.news-item .row .orange-bg h2,.section-purple main .orange-bg h2,.section-purple.news-item .row .blue-bg h2,.section-purple main .blue-bg h2,.section-purple.news-item .row .purple-bg h2,.section-purple main .purple-bg h2,.section-purple.news-item .row .taupe-bg h2,.section-purple main .taupe-bg h2,.section-purple.news-item .row .orange-bg h3,.section-purple main .orange-bg h3,.section-purple.news-item .row .blue-bg h3,.section-purple main .blue-bg h3,.section-purple.news-item .row .purple-bg h3,.section-purple main .purple-bg h3,.section-purple.news-item .row .taupe-bg h3,.section-purple main .taupe-bg h3{color: #eee}.section-purple a.feature{-moz-transition-duration: .2s;-webkit-transition-duration: .2s;-o-transition-duration: .2s;transition-duration: .2s}.section-purple a.feature:hover{background: rgba(58,36,73,0.8)}.section-purple .btn-ghost{border: 1px solid #3a2449;color: #3a2449}.section-purple .btn-ghost:hover{background: rgba(58,36,73,0.2)}.section-orange .label-default,.section-orange .bg-color,.section-orange .section-bg,.section-orange .ccm-page .primary-navigation-wrapper nav,.section-orange header .header-nav-wrapper{background: #a93623}.section-orange .label-default ul ul,.section-orange .bg-color ul ul,.section-orange .section-bg ul ul,.section-orange .ccm-page .primary-navigation-wrapper nav ul ul,.section-orange header .header-nav-wrapper ul ul{background: rgba(169,54,35,0.8)}.section-orange header div.header-right h2{background: #a93623}.section-orange a.crisis-button{color: #a93623;border-color: #cf897d}.section-orange a.crisis-button .exclamation{border-color: #cf897d}.section-orange a.crisis-button:hover{background: rgba(169,54,35,0.8)}.section-orange a.crisis-button:hover .exclamation{border-color: #fff}@media only screen and (min-width: 48em){.section-orange a.crisis-button{background: rgba(169,54,35,0.8)}.section-orange a.crisis-button:hover{background: #a93623}}.section-orange .fa.bg-color{border: 5px solid #dc6956}.section-orange .section-border{border-color: #a93623}.section-orange .section-text-color{color: #a93623}.section-orange .section-text-color-light{color: #ba5645}.section-orange .section-hover{-moz-transition-duration: .2s;-webkit-transition-duration: .2s;-o-transition-duration: .2s;transition-duration: .2s}.section-orange .section-hover:hover{background: rgba(169,54,35,0.2)}.section-orange.news-item .row article a,.section-orange main article a,.section-orange.news-item .row a,.section-orange main a,.section-orange.news-item .row h1,.section-orange main h1,.section-orange.news-item .row h2,.section-orange main h2,.section-orange.news-item .row h3,.section-orange main h3{color: #a93623}.section-orange.news-item .row article a:hover,.section-orange main article a:hover,.section-orange.news-item .row a:hover,.section-orange main a:hover{color: #551b12}.section-orange.news-item .row .section-highlight,.section-orange main .section-highlight{background: #a93623}.section-orange.news-item .row .orange-bg h1,.section-orange main .orange-bg h1,.section-orange.news-item .row .blue-bg h1,.section-orange main .blue-bg h1,.section-orange.news-item .row .purple-bg h1,.section-orange main .purple-bg h1,.section-orange.news-item .row .taupe-bg h1,.section-orange main .taupe-bg h1,.section-orange.news-item .row .orange-bg h2,.section-orange main .orange-bg h2,.section-orange.news-item .row .blue-bg h2,.section-orange main .blue-bg h2,.section-orange.news-item .row .purple-bg h2,.section-orange main .purple-bg h2,.section-orange.news-item .row .taupe-bg h2,.section-orange main .taupe-bg h2,.section-orange.news-item .row .orange-bg h3,.section-orange main .orange-bg h3,.section-orange.news-item .row .blue-bg h3,.section-orange main .blue-bg h3,.section-orange.news-item .row .purple-bg h3,.section-orange main .purple-bg h3,.section-orange.news-item .row .taupe-bg h3,.section-orange main .taupe-bg h3{color: #eee}.section-orange a.feature{-moz-transition-duration: .2s;-webkit-transition-duration: .2s;-o-transition-duration: .2s;transition-duration: .2s}.section-orange a.feature:hover{background: rgba(169,54,35,0.8)}.section-orange .btn-ghost{border: 1px solid #a93623;color: #a93623}.section-orange .btn-ghost:hover{background: rgba(169,54,35,0.2)}.section-taupe .label-default,.section-taupe .bg-color,.section-taupe .section-bg,.section-taupe .ccm-page .primary-navigation-wrapper nav,.section-taupe header .header-nav-wrapper{background: #79726f}.section-taupe .label-default ul ul,.section-taupe .bg-color ul ul,.section-taupe .section-bg ul ul,.section-taupe .ccm-page .primary-navigation-wrapper nav ul ul,.section-taupe header .header-nav-wrapper ul ul{background: rgba(121,114,111,0.8)}.section-taupe header div.header-right h2{background: #79726f}.section-taupe a.crisis-button{color: #79726f;border-color: #cdcdcd}.section-taupe a.crisis-button .exclamation{border-color: #cdcdcd}.section-taupe a.crisis-button:hover{background: rgba(121,114,111,0.8)}.section-taupe a.crisis-button:hover .exclamation{border-color: #fff}@media only screen and (min-width: 48em){.section-taupe a.crisis-button{background: rgba(121,114,111,0.8)}.section-taupe a.crisis-button:hover{background: #79726f}}.section-taupe .fa.bg-color{border: 5px solid #aba5a3}.section-taupe .section-border{border-color: #79726f}.section-taupe .section-text-color{color: #79726f}.section-taupe .section-text-color-light{color: #a7a7a7}.section-taupe .section-hover{-moz-transition-duration: .2s;-webkit-transition-duration: .2s;-o-transition-duration: .2s;transition-duration: .2s}.section-taupe .section-hover:hover{background: rgba(121,114,111,0.2)}.section-taupe.news-item .row article a,.section-taupe main article a,.section-taupe.news-item .row a,.section-taupe main a,.section-taupe.news-item .row h1,.section-taupe main h1,.section-taupe.news-item .row h2,.section-taupe main h2,.section-taupe.news-item .row h3,.section-taupe main h3{color: #79726f}.section-taupe.news-item .row article a:hover,.section-taupe main article a:hover,.section-taupe.news-item .row a:hover,.section-taupe main a:hover{color: #44403e}.section-taupe.news-item .row .section-highlight,.section-taupe main .section-highlight{background: #79726f}.section-taupe.news-item .row .orange-bg h1,.section-taupe main .orange-bg h1,.section-taupe.news-item .row .blue-bg h1,.section-taupe main .blue-bg h1,.section-taupe.news-item .row .purple-bg h1,.section-taupe main .purple-bg h1,.section-taupe.news-item .row .taupe-bg h1,.section-taupe main .taupe-bg h1,.section-taupe.news-item .row .orange-bg h2,.section-taupe main .orange-bg h2,.section-taupe.news-item .row .blue-bg h2,.section-taupe main .blue-bg h2,.section-taupe.news-item .row .purple-bg h2,.section-taupe main .purple-bg h2,.section-taupe.news-item .row .taupe-bg h2,.section-taupe main .taupe-bg h2,.section-taupe.news-item .row .orange-bg h3,.section-taupe main .orange-bg h3,.section-taupe.news-item .row .blue-bg h3,.section-taupe main .blue-bg h3,.section-taupe.news-item .row .purple-bg h3,.section-taupe main .purple-bg h3,.section-taupe.news-item .row .taupe-bg h3,.section-taupe main .taupe-bg h3{color: #eee}.section-taupe a.feature{-moz-transition-duration: .2s;-webkit-transition-duration: .2s;-o-transition-duration: .2s;transition-duration: .2s}.section-taupe a.feature:hover{background: rgba(121,114,111,0.8)}.section-taupe .btn-ghost{border: 1px solid #79726f;color: #79726f}.section-taupe .btn-ghost:hover{background: rgba(121,114,111,0.2)}.section-taupe main a{color: #087290}.section-taupe main a:hover{color: #03252f}.ccm-page .section-bg{padding: 1.1em 1.8em}.ccm-page .section-bg > h1,.ccm-page .section-bg > h2,.ccm-page .section-bg > h3{margin-top: 0}.ccm-page .section-bg h1,.ccm-page .section-bg h2,.ccm-page .section-bg h3,.ccm-page .section-bg a{color: #eee}.ccm-page .section-bg ul{padding-left: 1em}.ccm-page .section-bg .bg-color a{color: rgba(255,255,255,0.7)}.ccm-page .section-bg .bg-color a:hover{color: #fff}.ccm-page.page-template-news-item header .primary-navigation-wrapper nav{background: #79726f}.ccm-page.page-template-news-item header .primary-navigation-wrapper nav ul ul{background: rgba(121,114,111,0.8)}.ccm-page{width: 100%;position: relative;overflow: hidden}.ccm-page .container-fluid{max-width: 1280px}.ccm-page .container-wide{max-width: 1500px}@media only screen and (min-width: 48em){.ccm-page .narrow-gutter .row{margin-left: -10px;margin-right: -10px}.ccm-page .narrow-gutter .col-xs-1,.ccm-page .narrow-gutter .col-sm-1,.ccm-page .narrow-gutter .col-md-1,.ccm-page .narrow-gutter .col-lg-1,.ccm-page .narrow-gutter .col-xs-2,.ccm-page .narrow-gutter .col-sm-2,.ccm-page .narrow-gutter .col-md-2,.ccm-page .narrow-gutter .col-lg-2,.ccm-page .narrow-gutter .col-xs-3,.ccm-page .narrow-gutter .col-sm-3,.ccm-page .narrow-gutter .col-md-3,.ccm-page .narrow-gutter .col-lg-3,.ccm-page .narrow-gutter .col-xs-4,.ccm-page .narrow-gutter .col-sm-4,.ccm-page .narrow-gutter .col-md-4,.ccm-page .narrow-gutter .col-lg-4,.ccm-page .narrow-gutter .col-xs-5,.ccm-page .narrow-gutter .col-sm-5,.ccm-page .narrow-gutter .col-md-5,.ccm-page .narrow-gutter .col-lg-5,.ccm-page .narrow-gutter .col-xs-6,.ccm-page .narrow-gutter .col-sm-6,.ccm-page .narrow-gutter .col-md-6,.ccm-page .narrow-gutter .col-lg-6,.ccm-page .narrow-gutter .col-xs-7,.ccm-page .narrow-gutter .col-sm-7,.ccm-page .narrow-gutter .col-md-7,.ccm-page .narrow-gutter .col-lg-7,.ccm-page .narrow-gutter .col-xs-8,.ccm-page .narrow-gutter .col-sm-8,.ccm-page .narrow-gutter .col-md-8,.ccm-page .narrow-gutter .col-lg-8,.ccm-page .narrow-gutter .col-xs-9,.ccm-page .narrow-gutter .col-sm-9,.ccm-page .narrow-gutter .col-md-9,.ccm-page .narrow-gutter .col-lg-9,.ccm-page .narrow-gutter .col-xs-10,.ccm-page .narrow-gutter .col-sm-10,.ccm-page .narrow-gutter .col-md-10,.ccm-page .narrow-gutter .col-lg-10,.ccm-page .narrow-gutter .col-xs-11,.ccm-page .narrow-gutter .col-sm-11,.ccm-page .narrow-gutter .col-md-11,.ccm-page .narrow-gutter .col-lg-11,.ccm-page .narrow-gutter .col-xs-12,.ccm-page .narrow-gutter .col-sm-12,.ccm-page .narrow-gutter .col-md-12,.ccm-page .narrow-gutter .col-lg-12{padding-left: 10px;padding-right: 10px}}.ccm-page a{text-decoration: none;outline: none}.ccm-page h1{color: #79726f;font-family: 'Righteous', arial, sans-serif;font-size: 3.2rem}@media only screen and (min-width: 48em){.ccm-page h1{font-size: 4.8rem;margin-top: .1em}}.ccm-page h2{color: #605e5e;font-size: 2.6rem;font-weight: 600}@media only screen and (min-width: 48em){.ccm-page h2{font-size: 3rem}}.ccm-page p,.ccm-page li,.ccm-page ol{font-size: 1.6rem}@media only screen and (min-width: 30em){.ccm-page p,.ccm-page li,.ccm-page ol{font-size: 1.6rem}}.ccm-page p{margin-bottom: 15px}.ccm-page ul{margin-bottom: 2em}.ccm-page ul li{margin-bottom: .8em}.ccm-page ul li li{margin-bottom: .2em}.ccm-page a:hover{text-decoration: none}.ccm-page img{max-width: 100%;height: auto}.ccm-page header{padding-top: 1em}.ccm-page header h2{color: #79726f;font-size: 1.8rem;font-style: italic;font-weight: 400;margin-top: 1em;text-align: center;clear: both}@media only screen and (min-width: 30em){.ccm-page header h2{font-size: 3rem}}@media only screen and (min-width: 48em){.ccm-page header h2{font-size: 2.4rem;margin-top: 38px}}@media only screen and (min-width: 87.5em){.ccm-page header h2{font-size: 3rem;margin-top: 50px}}.ccm-page header .logo{padding: .2em 1em .6em 1em}.ccm-page header .logo img{display: block;margin: 0 auto;max-width: 95%;padding-right: 2em}@media only screen and (min-width: 30em){.ccm-page header .logo{padding-left: 0}}@media only screen and (min-width: 48em){.ccm-page header .logo{max-width: 50%;padding: .8em 25px 1.2em}.ccm-page header .logo img{padding-right: 0;max-width: 400px}}@media only screen and (min-width: 62em){.ccm-page header .logo img{margin: 0;max-width: 100%}}@media only screen and (min-width: 87.5em){.ccm-page header .logo{padding-top: .8em;padding-bottom: 2.4em}}.ccm-page header .col-md-7{text-align: center}@media only screen and (min-width: 62em){.ccm-page header .col-md-7{text-align: left}}.ccm-page header .header-right p{font-size: 1.3rem;margin-bottom: 1.7em}.ccm-page header .header-right p a{color: #79726f;text-decoration: underline}.ccm-page header .header-right p a:hover{color: #514c4a}.ccm-page header .header-right h2{background: #79726f;color: #fff;font-size: 1.6rem;margin: -10px -25px 0;padding: .75em 0;text-align: center}@media only screen and (min-width: 48em){.ccm-page header .header-right p{font-size: 1.4rem;position: absolute;top: -7.8em;right: 4.3em}.ccm-page header .header-right h2{margin-top: .2em;padding: .5em;font-size: 2.6rem}}@media only screen and (min-width: 62em){.ccm-page header .header-right p{position: static;top: auto;right: auto;margin: 0;text-align: right}div.ccm-page header .header-right h2{background: none}.ccm-page header .header-right h2{color: #79726f;font-size: 2.4rem;margin: .15em auto 0 auto}}@media screen and (min-width: 1100px){.ccm-page header .header-right h2{font-size: 2.6rem;margin-top: .3em}}@media screen and (min-width: 1200px){.ccm-page header .header-right h2{margin-top: .6em}}@media only screen and (min-width: 87.5em){.ccm-page header .header-right h2{font-size: 3rem;margin-top: .6em}}.ccm-page header .social-icons{display: none;margin-right: 1em}.ccm-page header .social-icons a{-moz-opacity: .8;-khtml-opacity: .8;-webkit-opacity: .8;opacity: .8;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter: alpha(opacity=80);-moz-transition-duration: .2s;-webkit-transition-duration: .2s;-o-transition-duration: .2s;transition-duration: .2s}.ccm-page header .social-icons a:hover{-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter: alpha(opacity=100)}.ccm-page header .social-icons img{margin-top: -25px;max-width: 32px}.ccm-page header .social-icons + a{display: inline-block}@media only screen and (min-width: 48em){.ccm-page header .social-icons{text-align: right;float: right;margin-bottom: .2em;margin-right: 0;margin-left: 1em}.ccm-page header .social-icons img{margin-top: 0}.ccm-page header .social-icons + a{float: right}}.ccm-page .bottom-shadow{-webkit-box-shadow: 0 5px 5px rgba(0,0,0,0.1);-moz-box-shadow: 0 5px 5px rgba(0,0,0,0.1);box-shadow: 0 5px 5px rgba(0,0,0,0.1);z-index: 1;position: relative}.ccm-page .top-shadow{-webkit-box-shadow: 0 -4px 5px rgba(0,0,0,0.1);-moz-box-shadow: 0 -4px 5px rgba(0,0,0,0.1);box-shadow: 0 -4px 5px rgba(0,0,0,0.1);z-index: 1;position: relative}.ccm-page .banner{background-position: 50% 50%;background-size: cover;height: 30vh;margin-bottom: 4em;position: relative;z-index: 0}.ccm-page .banner .banner-loader{position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-position: 50% 50%;background-size: cover;z-index: 0}@media only screen and (min-width: 48em){.ccm-page .banner{max-height: 425px;margin-bottom: 0}}@media only screen and (min-width: 62em){.ccm-page .banner{height: 60vh}}@media only screen and (min-width: 87.5em){.ccm-page .banner{height: 62vh;max-height: 500px}}@media only screen and (min-width: 119em){.ccm-page .banner{max-height: 550px}}@media only screen and (min-width: 144em){.ccm-page .banner{max-height: 700px}}.ccm-page .bubbles{background: url('/application/themes/acyc/img/bubbles.png') 0 100% repeat-x;background-size: contain;width: 100%;min-height: 102px;position: absolute;bottom: -1px}@media only screen and (min-width: 87.5em){.ccm-page .bubbles{background-size: auto auto}}.ccm-page .rounded{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px}.ccm-page .banner-text{margin-bottom: 2em}.ccm-page .banner-text h2{text-align: center;color: #3a2449}.ccm-page .ages{margin: 2em auto 5.5em auto}.ccm-page .lt-grey-bar{background: #e6e3e1;margin-top: 3em;padding: 2.5em 0}.ccm-page .lt-grey-bar h3:first-child{margin-top: 0}.ccm-page .footer{background: #605e5e}.ccm-page .btn-ghost{background: transparent;border: 1px solid #79726f;color: #79726f;display: inline-block;font-size: 1.6rem;margin: .4em 0;max-width: 100%;padding: .34em 1.5em .34em 1.5em;white-space: normal;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px}.ccm-page .btn-ghost:hover{background-color: rgba(121,114,111,0.1)}.ccm-page .triplei-video_embed,.ccm-page .youtubeBlock{margin-bottom: 1em}.ccm-page .mid-grey-bar{background: #b1aeab;padding-top: 2em;padding-bottom: 2em;color: #504e4e}.ccm-page .mid-grey-bar .bordered{color: #504e4e;margin: 1.4em 0 2em 0}.ccm-page .highlight{display: inline-block;padding: .2em .4em .4em .4em;background: #79726f;color: #fff;font-size: 80%;line-height: 1;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px}.ccm-page [data-url]{cursor: pointer}.ccm-page .blue-text{color: #087290}.ccm-page a.blue-text:hover{color: #03252f}.ccm-page .red-text{color: #a93623}.ccm-page a.red-text:hover{color: #551b12}.ccm-page .purple-text{color: #3a2449}.ccm-page a.purple-text:hover{color: #040205}.ccm-page a.taupe-text:hover{color: #44403e}.ccm-page .feature + .border-wrapper-has-title{margin-top: 3em}.ccm-page .col-sm-4 .light-taupe-bg h2{font-size: 2.4rem}.ccm-page .col-sm-12 .breadcrumb-nav + p{margin-bottom: 2em}.ccm-page .float-left{float: left}.ccm-page .attribute-centered{text-align: center}.ccm-page .attribute-centered img{display: block;margin-left: auto;margin-right: auto}.ccm-page .form-group.captcha{margin-left: -25px}@media only screen and (min-width: 30em){.ccm-page .form-group.captcha{margin-left: 0}}.ccm-page .accordion{margin-top: .8em;margin-bottom: 2em}.ccm-page .accordion .panel-heading{padding: 0;position: relative;border-bottom: 1px dashed #ebe8e7}.ccm-page .accordion .panel-heading a{padding: 10px 15px 10px 30px;display: block;font-size: 2rem;outline: none;text-decoration: none;color: #79726f}.ccm-page .accordion .panel-heading a:hover{color: #5e5957}@media screen and (min-width: 480px){.ccm-page .accordion .panel-heading a{font-size: 2.6rem}}.ccm-page .accordion .panel-heading .glyphicon{position: absolute;left: 0;top: .85em;font-size: 1.8rem;-moz-transition-duration: .2s;-webkit-transition-duration: .2s;-o-transition-duration: .2s;transition-duration: .2s;-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-o-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg)}.ccm-page .accordion .panel-heading.active .glyphicon{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg)}.ccm-page .accordion .panel-body{overflow: hidden;border-top: none;border-bottom: none;padding: 1em 1em .5em 2.2em}.ccm-page .accordion .panel-body ul{padding-left: .2em}@media only screen and (min-width: 48em){.ccm-page .accordion .panel-body ul{padding-left: 40px}}.ccm-page .accordion .panel-body h3{font-family: 'Righteous', arial, sans-serif;font-weight: 400}.ccm-page .accordion .panel-body h3:first-child{margin-top: 0}.ccm-page .accordion .panel-title{margin: 0;border-bottom: none;font-size: 2.2rem}.ccm-page footer.footer-bg{background: #605e5f;color: #b8b4b2;padding: 1em 0 .3em 0;text-align: center}.ccm-page footer.footer-bg img{margin: 1em auto}.ccm-page footer.footer-bg a{color: #b8b4b2}.ccm-page footer.footer-bg a:hover{color: #d0cecd}.ccm-page footer.footer-bg nav ul{display: none;padding: 0;margin: 0;list-style: none}.ccm-page footer.footer-bg nav ul a{display: block;padding: .2em .5em}.ccm-page footer.footer-bg nav ul ul{margin-left: 1em;margin-bottom: 1em}@media only screen and (min-width: 62em){.ccm-page footer.footer-bg nav ul{display: block}}@media only screen and (min-width: 62em){.ccm-page footer.footer-bg{text-align: left}.ccm-page footer.footer-bg nav{display: table;width: 100%}.ccm-page footer.footer-bg nav ul{display: table-row;width: 100%}.ccm-page footer.footer-bg nav ul a{padding: .1em}.ccm-page footer.footer-bg nav ul li{display: table-cell;font-size: 1.6rem;padding: 0 .8em;max-width: 17%}.ccm-page footer.footer-bg nav ul ul{display: block;margin: 0}.ccm-page footer.footer-bg nav ul ul li{display: block;float: none;font-size: 1.2rem;margin-bottom: .2em;max-width: none;padding: 0}}.ccm-page footer.footer-bg form{margin: 1em auto 0;max-width: 450px;text-align: center}.ccm-page footer.footer-bg form input{display: inline-block}.ccm-page footer.footer-bg .col-sm-3 p{float: left;margin-top: 1em;margin-right: 1em}@media only screen and (min-width: 48em){.ccm-page footer.footer-bg .col-sm-3 p{margin-bottom: 2em}}.ccm-page footer.footer-bg .float-left{margin-top: .5em}@media only screen and (min-width: 48em){.ccm-page footer.footer-bg .float-left{margin-top: 1em}}.ccm-page footer.footer-bg .byline{margin: 3em 0 0 0;text-align: center}.ccm-page footer.footer-bg .byline p{font-size: 1.2rem}.ccm-page .header-nav-wrapper{background: #79726f}.ccm-page #nav-link{position: fixed;right: .2em;top: .2em;margin: .2em;font-size: 3rem;z-index: 99;background: rgba(255,255,255,0.2);height: 1.2em;width: 1.2em;text-align: center;outline: none;-webkit-transition: color .2s ease-out, background-color .2s ease-out;-moz-transition: color .2s ease-out, background-color .2s ease-out;-o-transition: color .2s ease-out, background-color .2s ease-out;transition: color .2s ease-out, background-color .2s ease-out}.ccm-page #nav-link:hover{background: rgba(255,255,255,0.4)}.ccm-page #nav-link.active{-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;opacity: 0;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter: alpha(opacity=0)}@media screen and (min-width: 992px){.ccm-page #nav-link{display: none}}.ccm-page .primary-navigation-wrapper nav{background: #79726f;position: absolute;top: 0;right: -20em;width: 20em;min-height: 100vh;padding: 1em;z-index: 9}.ccm-page .primary-navigation-wrapper ul{padding-left: 0;margin-top: 3em;list-style: none}.ccm-page .primary-navigation-wrapper ul ul{margin-top: 1em;margin-left: 1em;margin-bottom: 2em;background: transparent;display: none}.ccm-page .primary-navigation-wrapper ul ul li{border: none;margin-bottom: .7em}.ccm-page .primary-navigation-wrapper ul ul a{font-size: 1.6rem}.ccm-page .primary-navigation-wrapper li{padding-bottom: .2em;border-bottom: 1px solid #e6e3e1;border-color: rgba(50,50,50,0.2)}.ccm-page .primary-navigation-wrapper .dropdown-trigger,.ccm-page .primary-navigation-wrapper a{color: #fff;font-size: 2rem}.ccm-page .primary-navigation-wrapper .sub-text{padding: 0 .4em}.ccm-page .primary-navigation-wrapper .dropdown-trigger{display: inline-block;width: 1.2em;height: 1.2em;text-align: center;float: right;cursor: pointer;color: #fff}.ccm-page .primary-navigation-wrapper .dropdown-trigger:hover{color: #fff}.ccm-page #close-nav{position: absolute;top: 0;right: 0;border: none;font-size: 4rem;padding: 0 .5em;text-decoration: none}@media screen and (min-width: 992px){.ccm-page #close-nav{display: none}.ccm-page .primary-navigation-wrapper .dropdown-trigger{display: none}.ccm-page .primary-navigation-wrapper nav{background: transparent;display: table;position: relative;width: 100%;min-height: 0;padding: 0;top: auto;left: auto;right: auto}.ccm-page .primary-navigation-wrapper ul{display: table-row;position: relative;width: 100%;margin: 0}.ccm-page .primary-navigation-wrapper ul ul{background: rgba(121,114,111,0.8);display: none;margin: 0;padding: 0;position: absolute;top: 3.27em;min-width: 20em;width: 100%;z-index: 2}.ccm-page .primary-navigation-wrapper ul ul:hover{display: block}.ccm-page .primary-navigation-wrapper ul ul li{display: block;margin: 0;padding: 0;width: 100%}.ccm-page .primary-navigation-wrapper ul ul li a{text-align: left}.ccm-page .primary-navigation-wrapper li{display: table-cell;margin: 0;vertical-align: middle;width: 12.5%;position: relative;z-index: 3;border: none;padding: 0;-webkit-transition: color .2s ease-out, background-color .2s ease-out;-moz-transition: color .2s ease-out, background-color .2s ease-out;-o-transition: color .2s ease-out, background-color .2s ease-out;transition: color .2s ease-out, background-color .2s ease-out}.ccm-page .primary-navigation-wrapper li.nav-path-selected,.ccm-page .primary-navigation-wrapper li:hover{background: rgba(0,0,0,0.2);color: #eee}.ccm-page .primary-navigation-wrapper li:hover ul{display: block}.ccm-page .primary-navigation-wrapper a{color: #eee;display: block;font-family: 'Open Sans', Helvetica, Arial, sans-serif;font-size: 1.6rem;font-weight: 600;padding: .4em .5em;text-align: center}.ccm-page .primary-navigation-wrapper span{display: block;font-size: 1.4rem;font-weight: normal;margin-top: -.2em}}@media only screen and (min-width: 87.5em){.ccm-page .primary-navigation-wrapper a{font-size: 2rem}.ccm-page .primary-navigation-wrapper span{font-size: 1.6rem}.ccm-page .primary-navigation-wrapper ul ul{top: 3.95em}.ccm-page .primary-navigation-wrapper ul ul li a{font-size: 2rem}}.ccm-page .breadcrumb{margin-bottom: 25px}.ccm-page .program-breadcrumb{background: none;padding: 0;margin-bottom: 1em}@media only screen and (min-width: 48em){.ccm-page .program-breadcrumb{margin-bottom: 0}}.ccm-page ul.tags{list-style: none;margin: .5em 0 1em 0;overflow: hidden;padding: 0}.ccm-page ul.tags li{float: left;margin-bottom: 0;padding: 0;line-height: 1}.ccm-page ul.tags .tag{background: #f6f5f4;border-radius: 3px 0 0 3px;display: inline-block;height: 20px;line-height: 17px;padding: 1px 14px 0 15px;position: relative;margin: 0 4px 5px 0;text-decoration: none;-webkit-transition: all 0s ease-out;-moz-transition: all 0s ease-out;-o-transition: all 0s ease-out;transition: all 0s ease-out;font-size: 1.4rem;overflow: hidden;max-width: none;color: #79726f}.ccm-page ul.tags .tag::before{background: #fff;border-radius: 10px;box-shadow: inset 0 1px rgba(0,0,0,0.25);content: '';height: 6px;left: 6px;position: absolute;width: 6px;top: 6px}.ccm-page ul.tags .tag::after{background: #fff;border-bottom: 10px solid transparent;border-left: 10px solid #f6f5f4;border-top: 10px solid transparent;content: '';position: absolute;right: 0;top: 0}.ccm-page ul.tags .tag:hover{background-color: #c8c1bd;color: #fff}.ccm-page ul.tags .tag:hover::after{border-left-color: #c8c1bd}.ccm-page ul.tags.no-hover .tag:hover{background: #f6f5f4;color: #79726f}.ccm-page ul.tags.no-hover .tag:hover::before{background: #f9f8f7}.ccm-page ul.tags.no-hover .tag:hover::after{background: #f9f8f7;border-left-color: #f6f5f4}.ccm-page .anystretch-container{max-height: 30vh}@media only screen and (min-width: 48em){.ccm-page .anystretch-container{max-height: 425px}}@media only screen and (min-width: 62em){.ccm-page .anystretch-container{margin-bottom: 0;height: 60vh}}@media only screen and (min-width: 87.5em){.ccm-page .anystretch-container{height: 62vh;max-height: 500px}}@media only screen and (min-width: 119em){.ccm-page .anystretch-container{max-height: 550px}}@media only screen and (min-width: 144em){.ccm-page .anystretch-container{max-height: 700px}}.ccm-page .border-wrapper{padding: 0 2em 1.7em 2em;border: 2px solid #ccc;margin: 1em 0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px}.ccm-page h2.border-wrapper-title{margin: -1.28em 0 .6em -0.45em;background: #fff;display: table;padding: 0 .4em}.ccm-page .ccm-block-edit h2.border-wrapper-title{margin: 0}.ccm-page .border-wrapper-has-title{position: relative;padding-top: 1.5em;margin-top: 2em;margin-bottom: 4em}.ccm-page .border-wrapper-has-title > ul:nth-child(2),.ccm-page .border-wrapper-has-title > ol:nth-child(2){margin-top: 0}.ccm-page .border-wrapper-blue{border-color: #087290}.ccm-page .border-wrapper-blue a,.ccm-page .border-wrapper-blue h2.border-wrapper-title{color: #087290}.ccm-page .border-wrapper-orange{border-color: #a93623}.ccm-page .border-wrapper-orange a,.ccm-page .border-wrapper-orange h2.border-wrapper-title{color: #a93623}.ccm-page .border-wrapper-purple{border-color: #3a2449}.ccm-page .border-wrapper-purple a,.ccm-page .border-wrapper-purple h2.border-wrapper-title{color: #3a2449}.ccm-page .border-wrapper-taupe{border-color: #79726f}.ccm-page .border-wrapper-taupe a,.ccm-page .border-wrapper-taupe h2.border-wrapper-title{color: #79726f}.ccm-page .col-sm-12 h2.border-wrapper-title{font-size: 2.4rem;margin: -1.5em 0 .6em -0.45em}@media only screen and (min-width: 48em){.ccm-page .col-sm-12 h2.border-wrapper-title{font-size: 2.6rem;margin-top: -1.38em}}.ccm-page .col-sm-4 h2.border-wrapper-title{font-family: 'Righteous', arial, sans-serif;font-size: 2.5rem;font-weight: 400;margin: -1.4em 0 .25em -0.5em}.ccm-page .col-sm-4 .border-wrapper{padding-left: 1.6em;padding-right: 1.6em;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px}.ccm-page .button-wrapper{margin-top: 1.5em;text-align: center}.ccm-page .button-wrapper a{display: inline-block;border: 1px solid #999;padding: .5em 1.2em;line-height: 1;font-size: 1.8rem;text-align: center;margin: 0 auto 1em auto;-moz-transition-duration: .3s;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px}.ccm-page .button-wrapper a:hover{text-decoration: none;background: rgba(0,0,0,0.2)}.ccm-page .button-wrapper .button-blue{border-color: #087290;color: #087290}.ccm-page .button-wrapper .button-purple{border-color: #3a2449;color: #3a2449}.ccm-page .button-wrapper .button-red{border-color: #a93623;color: #a93623}.ccm-page .button-align-middle{text-align: center}.ccm-page .button-align-left{text-align: left}.ccm-page .button-align-right{text-align: right}.ccm-page .button-grey{border: 1px solid #999;background: #eee}.ccm-page .button-ghost{background: transparent;border: 1px solid #999;color: #999;display: inline-block;font-size: 1.8rem;margin: .4em 0;max-width: 100%;padding: .34em 1.7em .14em 1.7em;white-space: normal}.ccm-page .button-ghost:hover{background-color: rgba(0,0,0,0.2)}.ccm-page .colored-content-bg{color: #eee;margin-bottom: 2em;padding: 1.1em 1.8em;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px}.ccm-page .colored-content-bg h1,.ccm-page .colored-content-bg h2,.ccm-page .colored-content-bg h3{color: #eee;font-family: 'Righteous', arial, sans-serif;font-weight: 400;margin-top: 0}.ccm-page .colored-content-bg a{color: #eee}.ccm-page .colored-content-bg ul{padding-left: 1em}.ccm-page .blue-bg{background: #087290}.ccm-page .blue-bg a{color: #0dbef1;color: rgba(255,255,255,0.7)}.ccm-page .blue-bg a:hover{color: #fff}.ccm-page .orange-bg{background: #a93623}.ccm-page .orange-bg a{color: #dc6956;color: rgba(255,255,255,0.7)}.ccm-page .orange-bg a:hover{color: #fff}.ccm-page .purple-bg{background: #3a2449}.ccm-page .purple-bg a{color: #70468d;color: rgba(255,255,255,0.7)}.ccm-page .purple-bg a:hover{color: #fff}.ccm-page .taupe-bg{background: #79726f}.ccm-page .taupe-bg a{color: #aba5a3;color: rgba(255,255,255,0.7)}.ccm-page .taupe-bg a:hover{color: #fff}.ccm-page .light-taupe-bg{background: #f5f5f5;color: #79726f;margin: 0 0 3em 0;padding: 1.1em 1.8em;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px}.ccm-page .light-taupe-bg h3{font-family: 'righteous', 'open sans', arial, sans-serif}.ccm-page .light-taupe-bg a{color: #44403e}.ccm-page .light-taupe-bg a:hover{color: #79726f}.ccm-page .light-taupe-bg p:last-child{margin-bottom: 0}.ccm-page .bordered{border: 2px dashed #79726f;color: #79726f;margin: 3em 0;padding: 2em}.ccm-page .crisis-button{background: #fff;border: 1px solid #aba5a3;color: #79726f;bottom: -2.8em;display: block;font-size: 2rem;margin: 0 auto;max-width: 86%;outline: none;overflow: hidden;padding: .3em .5em;position: absolute;text-align: center;left: 0;right: 0;z-index: 2;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-moz-transition-duration: .2s;-webkit-transition-duration: .2s;-o-transition-duration: .2s;transition-duration: .2s}.ccm-page .crisis-button:hover{color: #fff;background: #79726f}.ccm-page .crisis-button .title,.ccm-page .crisis-button .sub-title{display: inline-block;line-height: 1;margin-top: .1em}.ccm-page .crisis-button .title{font-size: 2rem;font-weight: bold}.ccm-page .crisis-button .sub-title{font-size: 2.1rem;font-style: italic}.ccm-page .crisis-button .exclamation{display: inline-block;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;border: 3px solid #aba5a3;font-size: 2.1rem;font-weight: bold;height: 1.3em;line-height: 1;margin: 0 .1em;text-align: center;width: 1.3em}@media only screen and (min-width: 48em){.ccm-page .crisis-button{background: rgba(121,114,111,0.8);border: none;bottom: 3.5em;color: #fff !important;left: auto;max-width: 10em;padding: .5em 2.5em .5em .5em;position: absolute;right: -2em;top: auto;-webkit-box-shadow: inset 0 0 10px rgba(0,0,0,0.5);-moz-box-shadow: inset 0 0 10px rgba(0,0,0,0.5);box-shadow: inset 0 0 10px rgba(0,0,0,0.5)}.ccm-page .crisis-button:hover{right: -1em}.ccm-page .crisis-button:hover span.exclamation{border-color: rgba(255,255,255,0.3)}.ccm-page .crisis-button .title{margin: 0;float: left}.ccm-page .crisis-button .sub-title{font-size: 1.8rem;font-style: normal;margin: 0;float: left}.ccm-page .crisis-button span.exclamation{float: left;font-size: 3.1rem;border: 4px solid rgba(255,255,255,0.3);margin-left: 0}}@media only screen and (min-width: 62em){.ccm-page .crisis-button{font-size: 2.4rem}.ccm-page .crisis-button .title{font-size: 2.6rem}.ccm-page .crisis-button .sub-title{font-size: 2.2rem}.ccm-page .crisis-button span.exclamation{border: 7px solid rgba(255,255,255,0.3);font-size: 4rem}}@media only screen and (min-width: 87.5em){.ccm-page .crisis-button{bottom: 4.8em;max-width: 12em}.ccm-page .crisis-button .title{font-size: 3rem}.ccm-page .crisis-button .sub-title{font-size: 2.6rem}.ccm-page .crisis-button span.exclamation{font-size: 4.3rem}}@media only screen and (min-width: 119em){.ccm-page .crisis-button{font-size: 3rem;bottom: 4em;max-width: 11em}.ccm-page .crisis-button .title{font-size: 3.5rem}.ccm-page .crisis-button .sub-title{font-size: 3rem}.ccm-page .crisis-button .exclamation{border-width: 7px;font-size: 5rem;margin-top: 0}}.ccm-page .feature{color: #fff;display: block;margin-bottom: 2em;position: relative}.ccm-page .feature:hover{color: #fff}.ccm-page .feature .fa{position: absolute;bottom: -.1em;right: .05em;font-size: 10em;color: rgba(255,255,255,0.2)}.ccm-page .feature .fa-paperclip{-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg)}.ccm-page .feature h2{font-family: 'Righteous', arial, sans-serif;font-weight: 400}.ccm-page .file-plus{margin-bottom: 1em;text-align: center}@media only screen and (min-width: 48em){.ccm-page .file-plus{text-align: inherit}}.ccm-page .file-plus img{border: 1px solid #e6e3e1}.ccm-page .file-plus-center{text-align: center}.ccm-page .border-wrapper .file-plus{margin-bottom: 0}.ccm-page .fileset-file-plus .clearfix,.ccm-page .fileset-file-plus .row{margin-bottom: 2em}.ccm-page .map{min-height: 400px}.ccm-page .nested-content img{border: 1px solid #ccc}.ccm-page .news-list-wrapper{overflow: hidden}.ccm-page .news-list-wrapper .age-legend{float: right;margin-top: 1em}.ccm-page .news-list-wrapper .age-legend .age{float: left;font-size: 1.5rem;font-weight: bold;display: inline-block;padding: 1em 4em 1em 5em;background: transparent no-repeat 0 50%}.ccm-page .news-list-wrapper .age-legend .early-years{background-image: url('/application/themes/acyc/img/news-main-early.png')}.ccm-page .news-list-wrapper .age-legend .middle-years{background-image: url('/application/themes/acyc/img/news-main-middle.png')}.ccm-page .news-list-wrapper .age-legend .youth{background-image: url('/application/themes/acyc/img/news-main-youth.png')}@media only screen and (min-width: 48em){.ccm-page .news-filter{margin-top: 5em}}@media only screen and (min-width: 87.5em){.ccm-page .news-filter{margin-top: 4.4em}.ccm-page .news-filter legend{font-size: 30px}}.ccm-page .news-list .news-item{overflow: hidden;border: 1px solid #aba5a3;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;padding: 1.5em;margin: 1em 0 2em}.ccm-page .news-list .news-item:hover{background: #f9f8f7}.ccm-page .news-list .news-item:hover .tag::before,.ccm-page .news-list .news-item:hover .tag::after{background: #f9f8f7}.ccm-page .news-list .col-sm-12{margin-top: .5em}.ccm-page .news-list a{color: #79726f}.ccm-page .news-list a:hover{color: #5e5957}.ccm-page .news-list .age{display: block;float: right;border-top: 5px solid #79726f;margin: -1.5em .8em 0 0;height: 58px;width: 46px;background: transparent no-repeat 50% 100%;background-size: contain}.ccm-page .news-list .news-title{margin: 0;font-family: 'Righteous', arial, sans-serif;font-weight: 400}.ccm-page .news-list .share-this-title{font-size: 1.4rem}.ccm-page .news-list .share-this ul{margin-bottom: .5em}.ccm-page .news-list .share-this ul li{margin-bottom: 0}.ccm-page .news-list .share-this a{-moz-transition-duration: .2s;-webkit-transition-duration: .2s;-o-transition-duration: .2s;transition-duration: .2s;-moz-opacity: .8;-khtml-opacity: .8;-webkit-opacity: .8;opacity: .8;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter: alpha(opacity=80)}.ccm-page .news-list .share-this a:hover{-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter: alpha(opacity=100)}.ccm-page .news-list .share-this .fa{font-size: 2rem}@media only screen and (min-width: 48em){.ccm-page .news-list .share-this ul{margin-top: .5em}}.ccm-page .news-list .tags{margin-bottom: 0}.ccm-page .news-list .triplei-video_embed,.ccm-page .news-list .youtubeBlock{max-width: 500px}.ccm-page .news-list .age-early-years{border-color: #a93623;background-image: url('/application/themes/acyc/img/news-item-early.png')}.ccm-page .news-list .age-middle-years{border-color: #087290;background-image: url('/application/themes/acyc/img/news-item-middle.png')}.ccm-page .news-list .age-youth{border-color: #3a2449;background-image: url('/application/themes/acyc/img/news-item-youth.png')}.ccm-page .home-category-listing{margin: 7em auto 8em;max-width: 30em;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;border: 8px solid #79726f}@media only screen and (min-width: 48em){.ccm-page .home-category-listing{margin-top: 4em;margin-bottom: 0}}@media only screen and (min-width: 62em){.ccm-page .home-category-listing{margin-top: 7em}}@media only screen and (min-width: 62em){.ccm-page .home-category-listing{border-width: 10px}}.ccm-page .home-category-listing h3,.ccm-page .home-category-listing h3:before,.ccm-page .home-category-listing h3:after{background: #79726f;border-color: #8b8481}.ccm-page .home-category-listing h3:hover{background: #847c79;-webkit-box-shadow: inset 0 0 12px rgba(0,0,0,0.3);-moz-box-shadow: inset 0 0 12px rgba(0,0,0,0.3);box-shadow: inset 0 0 12px rgba(0,0,0,0.3)}.ccm-page .home-category-listing a{color: #79726f}.ccm-page .home-category-listing a:hover{color: #928c89}.ccm-page .home-category-listing li:before{background: radial-gradient(circle, rgba(255,255,255,0) 40%, rgba(121,114,111,0.9))}.ccm-page .home-category-listing h3{border-style: solid;border-width: 12px;color: #fff;display: block;vertical-align: middle;font-family: 'Righteous', arial, sans-serif;font-size: 3.2rem;margin: -2.8em auto .5em auto;height: 5.3em;line-height: 1;position: relative;text-align: center;width: 5.3em;-webkit-border-radius: 5.3em;-moz-border-radius: 5.3em;border-radius: 5.3em}.ccm-page .home-category-listing h3:before,.ccm-page .home-category-listing h3:after{content: ' ';display: inline-block;height: 1.2em;width: 1.2em;border-style: solid;border-width: 10px;position: absolute;-webkit-border-radius: 1.2em;-moz-border-radius: 1.2em;border-radius: 1.2em;top: 40%}.ccm-page .home-category-listing h3:before{left: -1.2em}.ccm-page .home-category-listing h3:after{right: -1.2em}.ccm-page .home-category-listing h3 span{display: block;position: relative;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)}.ccm-page .home-category-listing h3 small{color: rgba(255,255,255,0.5);display: block;font-family: "Open Sans", Helvetica, Arial, sans-serif;font-size: 1.8rem;text-align: center}@media only screen and (min-width: 48em){.ccm-page .home-category-listing h3{font-size: 2.4rem;height: 5.5em;width: 5.5em;border-width: 9px;margin-top: -3.1em}.ccm-page .home-category-listing h3:before,.ccm-page .home-category-listing h3:after{border-width: 7px}}@media only screen and (min-width: 62em){.ccm-page .home-category-listing h3{border-width: 12px;font-size: 3.4rem;height: 5.8em;width: 5.8em}.ccm-page .home-category-listing h3:before,.ccm-page .home-category-listing h3:after{border-width: 10px}}.ccm-page .home-category-listing ul{padding: 0 20px}@media only screen and (min-width: 48em){.ccm-page .home-category-listing ul{padding: 0 10px}}@media only screen and (min-width: 62em){.ccm-page .home-category-listing ul{padding: 0 20px}}.ccm-page .home-category-listing li{font-size: 1.8rem;list-style: none;margin-bottom: .4em;margin-left: 1.4em}.ccm-page .home-category-listing li:before{content: '';display: block;float: left;height: .9em;margin-top: .35em;margin-right: .4em;margin-left: -1.4em;width: .9em;-webkit-border-radius: 1em;-moz-border-radius: 1em;border-radius: 1em}@media only screen and (min-width: 48em){.ccm-page .home-category-listing li{font-size: 1.4rem;margin-bottom: .7em;line-height: 1.1;margin-left: .6em}.ccm-page .home-category-listing li:before{margin-left: -.9em;height: .5em;width: .5em}}@media only screen and (min-width: 62em){.ccm-page .home-category-listing li{font-size: 2rem;margin-bottom: .3em;margin-left: 1.4em}.ccm-page .home-category-listing li:before{margin-left: -1.4em;height: .9em;width: .9em}}.ccm-page .blue .home-category-listing{border: 8px solid #087290}@media only screen and (min-width: 62em){.ccm-page .blue .home-category-listing{border-width: 10px}}.ccm-page .blue .home-category-listing h3,.ccm-page .blue .home-category-listing h3:before,.ccm-page .blue .home-category-listing h3:after{background: #087290;border-color: #0a8db2}.ccm-page .blue .home-category-listing h3:hover{background: #0981a3;-webkit-box-shadow: inset 0 0 12px rgba(0,0,0,0.3);-moz-box-shadow: inset 0 0 12px rgba(0,0,0,0.3);box-shadow: inset 0 0 12px rgba(0,0,0,0.3)}.ccm-page .blue .home-category-listing a{color: #087290}.ccm-page .blue .home-category-listing a:hover{color: #0b98c0}.ccm-page .blue .home-category-listing li:before{background: radial-gradient(circle, rgba(255,255,255,0) 40%, rgba(8,114,144,0.9))}.ccm-page .orange .home-category-listing{border: 8px solid #a93623}@media only screen and (min-width: 62em){.ccm-page .orange .home-category-listing{border-width: 10px}}.ccm-page .orange .home-category-listing h3,.ccm-page .orange .home-category-listing h3:before,.ccm-page .orange .home-category-listing h3:after{background: #a93623;border-color: #c73f29}.ccm-page .orange .home-category-listing h3:hover{background: #ba3b27;-webkit-box-shadow: inset 0 0 12px rgba(0,0,0,0.3);-moz-box-shadow: inset 0 0 12px rgba(0,0,0,0.3);box-shadow: inset 0 0 12px rgba(0,0,0,0.3)}.ccm-page .orange .home-category-listing a{color: #a93623}.ccm-page .orange .home-category-listing a:hover{color: #d3442c}.ccm-page .orange .home-category-listing li:before{background: radial-gradient(circle, rgba(255,255,255,0) 40%, rgba(169,54,35,0.9))}.ccm-page .purple .home-category-listing{border: 8px solid #3a2449}@media only screen and (min-width: 62em){.ccm-page .purple .home-category-listing{border-width: 10px}}.ccm-page .purple .home-category-listing h3,.ccm-page .purple .home-category-listing h3:before,.ccm-page .purple .home-category-listing h3:after{background: #3a2449;border-color: #55356b}.ccm-page .purple .home-category-listing h3:hover{background: #4d3061;-webkit-box-shadow: inset 0 0 12px rgba(0,0,0,0.3);-moz-box-shadow: inset 0 0 12px rgba(0,0,0,0.3);box-shadow: inset 0 0 12px rgba(0,0,0,0.3)}.ccm-page .purple .home-category-listing a{color: #3a2449}.ccm-page .purple .home-category-listing a:hover{color: #55356b}.ccm-page .purple .home-category-listing li:before{background: radial-gradient(circle, rgba(255,255,255,0) 40%, rgba(58,36,73,0.9))}.ccm-page .category-listing{margin-top: 3em}.ccm-page .category-listing .category{border-width: 3px;border-style: solid;margin-bottom: 3em;min-height: 250px;padding: 1em 2em 4em;position: relative;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background-position: 101.1% 103%;background-repeat: no-repeat}.ccm-page .category-listing h2{font-family: 'Righteous', arial, sans-serif;font-weight: 400;margin: 0 0 .25em 0;min-height: 1.5em}.ccm-page .category-listing p{font-size: 1.4rem;line-height: 1.2}.ccm-page .category-listing .btn{color: #fff;font-size: 1.6rem;padding: .4em .8em;position: absolute;bottom: 1em}.ccm-page .category-listing.category-youth .category{background-image: url('/application/themes/acyc/img/youth-hand.png')}.ccm-page .category-listing.category-middle-years .category{background-image: url('/application/themes/acyc/img/middle-years-hand.png')}.ccm-page .category-listing.category-early-years .category{background-image: url('/application/themes/acyc/img/early-years-hand.png')}.ccm-page .home-news-list h3{font-size: 2rem;margin: 0}.ccm-page .home-news-list p{color: #605e5e}.ccm-page .home-news-list .news-item{margin-bottom: 1em}.ccm-page .home-news-list img{margin-bottom: 1em}.ccm-page .home-news-list .col-sm-2{display: none}@media only screen and (min-width: 48em){.ccm-page .home-news-list .col-sm-2{display: block}}.ccm-page .program-list .program{margin-bottom: 3em}.ccm-page .program-list .program:first-of-type > h2{margin-top: 0}.ccm-page .program-list .program h2{font-size: 2.4rem;font-weight: 400}@media only screen and (min-width: 48em){.ccm-page .program-list .program h2{font-size: 2.8rem}}.ccm-page .program-list .program h3{color: #605e5e;font-size: 2rem;margin-top: -.5em}@media only screen and (min-width: 48em){.ccm-page .program-list .program h3{margin-top: -.4em;font-size: 2.4rem}}.ccm-page .program-list .label{font-size: 1.1rem;font-weight: normal;padding: .1em .4em .2em;vertical-align: middle}@media only screen and (min-width: 48em){.ccm-page .program-list .label{font-size: 1.2rem}}.ccm-page .footer-search{clear: both;margin: 2em 0;overflow: hidden}.ccm-page .footer-search input{background: #7a7779;border-color: #535152;color: #b8b4b2;font-style: italic;width: 75%;margin-right: .8em;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px}.ccm-page .footer-search input:focus{-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(0,0,0,0.4);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(0,0,0,0.4)}.ccm-page .footer-search input[type="text"]{padding-left: .5em;box-shadow: inset 1px 1px 3px 0 rgba(0,0,0,0.5)}.ccm-page .footer-search .form-control::-moz-placeholder{color: #b8b4b2}.ccm-page .footer-search .submit{background: #535152;border-color: #4b4a4b;color: #b8b4b2;font-style: normal;outline: none;width: 3em;margin: -1px 0 0 0}.ccm-page .footer-search .submit:focus,.ccm-page .footer-search .submit:active{outline: none}.ccm-page .footer-search .submit:hover{background: #605e5f}@media only screen and (min-width: 62em){.ccm-page .footer-search input{float: left}.ccm-page .footer-search .submit{float: left}}.page-template-news-item main{margin-bottom: 1em}.page-template-news-item .triplei-video_embed{margin-bottom: 2em}.page-type-program article a{color: #79726f}.page-type-program article a:hover{color: #44403e}.page-type-program article h2{font-size: 2.8rem;font-style: normal;margin-top: -.4em;text-align: left}.page-type-program article h3{font-family: 'Righteous', arial, sans-serif;font-size: 2.8rem;font-weight: 400;margin-top: 1em}.page-type-program article aside{font-family: 'Righteous', arial, sans-serif;font-weight: 400}.page-type-program article aside img{display: block;margin: 0 0 1.5em 0}.page-type-program article .col-sm-8 li{margin-bottom: .1em}.page-type-program header .label{display: block;margin-top: -.4em;margin-bottom: 1em;padding: .5em 1em;width: 13em}.page-type-program address{margin-bottom: 2em}.page-type-program address address{margin-bottom: 0}.page-type-program address h3{margin-top: 0}.page-type-program section.lt-grey-bar{padding-top: 2em;padding-bottom: 0}.page-type-program .page-title{margin-top: 0}.page-type-program aside .border-wrapper{border-width: 1px;border-color: #aba5a3;margin-top: 3.2em}.page-type-program aside .border-wrapper h2.border-wrapper-title{font-size: 2.8rem}.page-type-program aside .border-wrapper h2.border-wrapper-title + .ccm-block-page-attribute-display-wrapper{margin-top: 1.5em}.page-type-program aside .ccm-block-page-attribute-display-wrapper{display: table;font-size: 2rem;margin-bottom: .5em;line-height: 1}.page-type-program aside .ccm-block-page-attribute-display-wrapper .row{display: table-row;margin-bottom: .4em}.page-type-program aside .ccm-block-page-attribute-display-wrapper .col-sm-2,.page-type-program aside .ccm-block-page-attribute-display-wrapper .col-sm-10{display: table-cell;float: none;padding: 0;vertical-align: middle}.page-type-program aside .ccm-block-page-attribute-display-wrapper .col-sm-2{width: 3em}.page-type-program aside .ccm-block-page-attribute-display-wrapper .fa{font-size: 1.8rem;margin-right: .4em;width: 43px;height: 43px;line-height: 1.8em;text-align: center;color: #fff;-webkit-border-radius: 2em;-moz-border-radius: 2em;border-radius: 2em}.page-type-program aside .ccm-block-page-attribute-display-wrapper .fa-phone{font-size: 2.1rem;line-height: 1.6em}.page-type-program aside .ccm-block-page-attribute-display-wrapper .fa-link{line-height: 1.9em}.page-type-program-category main .col-sm-12 .col-sm-4,.page-type-program-category main .col-sm-12 .col-sm-8{width: 100%}@media only screen and (min-width: 62em){.page-type-program-category main .col-sm-12 .col-sm-4{width: 33.3333%}.page-type-program-category main .col-sm-12 .col-sm-8{width: 66.6666%}}@media only screen and (min-width: 48em){.page-type-program-category .col-sm-4 .colored-content-bg{margin-top: .5em}}#home h1{color: #3a2449;font-family: 'Open Sans', arial, sans-serif;font-size: 2.2rem;font-weight: bold;margin-top: 10px}@media only screen and (min-width: 48em){#home h1{font-size: 3.8rem;margin-top: -.6em}}@media only screen and (min-width: 87.5em){#home h1{font-size: 4.2rem}}#home .banner{min-height: 0;height: auto;max-height: none}#home .lt-grey-bar{margin-top: -9em}#home .lt-grey-bar .button-grey{color: #3a2449;font-size: 1.4rem}#home .lt-grey-bar .button-grey:hover{background: #dcd9d8}@media only screen and (min-width: 48em){#home .lt-grey-bar{margin-top: 3em}}@media only screen and (min-width: 48em){#agendas-minutes .border-wrapper-has-title{margin-top: 3em}}#our-projects .panel .panel-heading a{color: #79726f}#our-projects .panel .panel-heading a:hover{color: #44403e}#our-projects .panel:first-of-type a{color: #a93623}#our-projects .panel:first-of-type a:hover{color: #7f291a}#our-projects .panel:nth-of-type(2) a{color: #087290}#our-projects .panel:nth-of-type(2) a:hover{color: #054c60}#our-projects .panel:nth-of-type(3) a{color: #3a2449}#our-projects .panel:nth-of-type(3) a:hover{color: #1f1327}