@charset "UTF-8";@import url(//hello.myfonts.net/count/337748);.ccc,img{max-width:100%}#ccc-nav .ccc-nav-mobile,#ccc-nav .nav-items{-webkit-box-orient:horizontal;-webkit-box-direction:normal}@font-face{font-family:MendozaRomanStd-Medium;src:url(../fonts/337748_0_0.eot);src:url(../fonts/337748_0_0.eot?#iefix) format("embedded-opentype"),url(../fonts/337748_0_0.woff2) format("woff2"),url(../fonts/337748_0_0.woff) format("woff"),url(../fonts/337748_0_0.ttf) format("truetype")}@font-face{font-family:MendozaRoman-Book;src:url(../fonts/337748_1_0.eot);src:url(../fonts/337748_1_0.eot?#iefix) format("embedded-opentype"),url(../fonts/337748_1_0.woff2) format("woff2"),url(../fonts/337748_1_0.woff) format("woff"),url(../fonts/337748_1_0.ttf) format("truetype")}@font-face{font-family:MendozaRoman-BookSC;src:url(../fonts/337748_2_0.eot);src:url(../fonts/337748_2_0.eot?#iefix) format("embedded-opentype"),url(../fonts/337748_2_0.woff2) format("woff2"),url(../fonts/337748_2_0.woff) format("woff"),url(../fonts/337748_2_0.ttf) format("truetype")}@font-face{font-family:MendozaRoman-BookOsF;src:url(../fonts/337748_3_0.eot);src:url(../fonts/337748_3_0.eot?#iefix) format("embedded-opentype"),url(../fonts/337748_3_0.woff2) format("woff2"),url(../fonts/337748_3_0.woff) format("woff"),url(../fonts/337748_3_0.ttf) format("truetype")}@font-face{font-family:AvenirLTStd-Medium;src:url(../fonts/337748_4_0.eot);src:url(../fonts/337748_4_0.eot?#iefix) format("embedded-opentype"),url(../fonts/337748_4_0.woff2) format("woff2"),url(../fonts/337748_4_0.woff) format("woff"),url(../fonts/337748_4_0.ttf) format("truetype")}@font-face{font-family:AvenirLTStd-Light;src:url(../fonts/337748_5_0.eot);src:url(../fonts/337748_5_0.eot?#iefix) format("embedded-opentype"),url(../fonts/337748_5_0.woff2) format("woff2"),url(../fonts/337748_5_0.woff) format("woff"),url(../fonts/337748_5_0.ttf) format("truetype")}@font-face{font-family:AvenirLTStd-Black;src:url(../fonts/337748_6_0.eot);src:url(../fonts/337748_6_0.eot?#iefix) format("embedded-opentype"),url(../fonts/337748_6_0.woff2) format("woff2"),url(../fonts/337748_6_0.woff) format("woff"),url(../fonts/337748_6_0.ttf) format("truetype")}html{overflow-y:scroll;overflow-x:hidden}img{height:auto;display:block}.inline-block{display:inline-block}.gradient{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000', GradientType=0 )}body{position:relative}.ccc{margin-left:auto;margin-right:auto}.ccc-region-logo{transition:height .3s,line-height .3s;clear:both;background:#FFF}.sticky-header .ccc-region-logo{position:fixed;top:0;left:0;right:0;z-index:999;border-bottom:1px solid rgba(0,0,0,.5);box-shadow:0 5px 20px 0 rgba(0,0,0,.5)}.btn-content:active,.btn-content:focus,.btn-content:hover,.btn-default:active,.btn-default:focus,.btn-default:hover,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn:active,.btn:focus,.btn:hover,.form-control:active,.form-control:focus,.form-control:hover,button:active,button:focus,button:hover,input:active,input:focus,input:hover,select:active,select:focus,select:hover,textarea:active,textarea:focus,textarea:hover{box-shadow:none;outline:0}.ccc-region-logo .ccc-logo{max-width:235px;display:inline-block;padding:23px 0 18px}@media only screen and (max-width:769px){body{padding-top:70px}body #ccc-nav{position:fixed;top:0;left:0;width:100vw;z-index:999!important;border-bottom:1px solid #F2F1F0}}@media only screen and (min-width:769px) and (max-width:1200px){body.sticky-header{padding-top:205px}#ccc-nav .container{width:100%;max-width:769px}}@media only screen and (min-width:1200px) and (max-width:1600px){body.sticky-header{padding-top:135px}}@media only screen and (min-width:1600px){body.sticky-header{padding-top:135px}}body.sticky-header #ccc-nav{position:fixed;top:0;left:0;right:0;z-index:99;border-bottom:1px solid #F2F1F0}#ccc-nav{background-color:#fff}#ccc-nav .nav-items{display:-webkit-box;display:flex;flex-flow:row nowrap;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center;width:100%}#ccc-nav .ccc-nav-meta{font-size:15px;background-color:#C52033}@media only screen and (max-width:769px){#ccc-nav .ccc-nav-meta{display:none!important}}#ccc-nav .ccc-nav-meta .nav-items{height:40px;-webkit-box-align:stretch;align-items:stretch}#ccc-nav .ccc-nav-meta .nav-items>li{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:14px}#ccc-nav .ccc-nav-meta .nav-items>li.link-give{background-color:#862633;padding-left:28px;padding-right:28px}#ccc-nav .ccc-nav-meta .nav-items>li.dropdown{margin:0;padding:0}#ccc-nav .ccc-nav-meta .nav-items>li.dropdown,#ccc-nav .ccc-nav-meta .nav-items>li.dropdown .dropdown-menu{background-color:#6CBBCA;border-radius:0}#ccc-nav .ccc-nav-meta .nav-items>li.dropdown .dropdown-menu{right:0;left:0}#ccc-nav .ccc-nav-meta .nav-items>li.dropdown button{border:none;background:0 0;height:100%;width:280px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;font-weight:700}#ccc-nav .ccc-nav-meta .nav-items>li.dropdown a{padding:14px;color:#212C65;font-size:15px}@media (max-width:920px){#ccc-nav .ccc-nav-meta .nav-items>li.dropdown a{padding:5px 0;font-size:16px}}#ccc-nav .ccc-nav-meta .nav-items>li.dropdown a:hover{background-color:#6CBBCA;text-decoration:underline}#ccc-nav .ccc-nav-meta .nav-items>li>a{color:#fff}@media only screen and (max-width:769px){#ccc-nav .ccc-nav-desktop{display:none!important}}#ccc-nav .ccc-nav-desktop a{color:#212C65}#ccc-nav .ccc-nav-desktop .logo,#ccc-nav .ccc-nav-desktop .nav-items{height:95px}#ccc-nav .ccc-nav-desktop .logo{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#ccc-nav .ccc-nav-desktop .logo,#ccc-nav .ccc-nav-desktop .logo img{max-width:230px}#ccc-nav .ccc-nav-desktop .logo img{width:100%}#ccc-nav .ccc-nav-desktop .nav-items{font-size:18pt}#ccc-nav .ccc-nav-desktop .nav-items>li{position:relative}@media only screen and (min-width:769px) and (max-width:1200px){#ccc-nav .ccc-nav-desktop .nav-items{-webkit-box-pack:start;justify-content:flex-start;height:70px;font-size:19px}#ccc-nav .ccc-nav-desktop .nav-items>li:last-child>ul{width:210px}#ccc-nav .ccc-nav-desktop .nav-items>li>ul{left:0}}#ccc-nav .ccc-nav-desktop .nav-items>li.active>a{color:#C52033}#ccc-nav .ccc-nav-desktop .nav-items>li.hover,#ccc-nav .ccc-nav-mobile a{color:#212C65}#ccc-nav .ccc-nav-desktop .nav-items>li.hover>a,#ccc-nav .ccc-nav-desktop .nav-items>li.hover>ul{background-color:#6CBBCA;color:#212C65;text-decoration:none}#ccc-nav .ccc-nav-mobile .nav-items-wrapper>ul li.back:hover .text,#ccc-nav .ccc-nav-mobile .nav-items-wrapper>ul li:hover span.text{text-decoration:underline}#ccc-nav .ccc-nav-desktop .nav-items>li>a{text-transform:uppercase;padding:14px}#ccc-nav .ccc-nav-desktop .nav-items>li.hover>ul{display:block}#ccc-nav .ccc-nav-desktop .nav-items>li>ul{display:none;position:absolute;top:calc(100% + 7px);right:0;padding:6px 14px;z-index:999;width:300px}#ccc-nav .ccc-nav-desktop .nav-items>li>ul>li:not(:last-child){border-bottom:1px solid rgba(255,255,255,.5)}#ccc-nav .ccc-nav-desktop .nav-items>li>ul>li>a{padding:14px 0;display:block}#ccc-nav .ccc-nav-desktop .nav-items>li>ul ul{display:none}#ccc-nav .ccc-nav-mobile{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-flow:row nowrap;-webkit-box-align:center;align-items:center;height:70px;padding-left:14px;position:relative}#ccc-nav .ccc-nav-mobile .logo{display:block;width:50%;max-width:180px}#ccc-nav .ccc-nav-mobile .logo img{width:100%}#ccc-nav .ccc-nav-mobile .links{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:100%}#ccc-nav .ccc-nav-mobile .links>li{font-size:22px;color:#C52033;cursor:pointer}#ccc-nav .ccc-nav-mobile .links>li:hover{color:#862633}#ccc-nav .ccc-nav-mobile .links>li.open{color:#fff;background-color:#6CBBCA}#ccc-nav .ccc-nav-mobile .links>li.open>span:hover{opacity:.7}#ccc-nav .ccc-nav-mobile .links>li.open .nav-items-wrapper{display:block}#ccc-nav .ccc-nav-mobile .links>li.open>span.fa-times{display:-webkit-box;display:flex}#ccc-nav .ccc-nav-mobile .links>li.open>span.fa-bars{display:none}#ccc-nav .ccc-nav-mobile .links>li>span{width:70px;height:70px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}#ccc-nav .ccc-nav-mobile .links>li>span.fa-times{display:none}#ccc-nav .ccc-nav-mobile .links>li>span.fa-bars{display:-webkit-box;display:flex}#ccc-nav .ccc-nav-mobile .links>li.link-menu.open{z-index:999}#ccc-nav .ccc-nav-mobile .nav-items-wrapper{display:none;position:fixed;top:70px;left:0;right:0;bottom:0;z-index:999;overflow-y:auto}#ccc-nav .ccc-nav-mobile .nav-items-wrapper>ul{position:absolute;background-color:#91ccd8;width:100%;color:#212C65}#ccc-nav .ccc-nav-mobile .nav-items-wrapper>ul li{height:70px;padding-left:14px;border-top:1px solid rgba(255,255,255,.5);cursor:pointer}#ccc-nav .ccc-nav-mobile .nav-items-wrapper>ul li,#ccc-nav .ccc-nav-mobile .nav-items-wrapper>ul li span{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-align:center;align-items:center}#ccc-nav .ccc-nav-mobile .nav-items-wrapper>ul li.back{background-color:#6CBBCA;font-weight:700}#ccc-nav .ccc-nav-mobile .nav-items-wrapper>ul li.back span{margin-right:14px}#ccc-nav .ccc-nav-mobile .nav-items-wrapper>ul li .text{-webkit-box-flex:1;flex:1 0 0;align-self:stretch;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#ccc-nav .ccc-nav-mobile .nav-items-wrapper>ul li.is-category span.icon{height:100%;-webkit-box-pack:center;justify-content:center;-webkit-box-flex:0;flex:0 0 auto;width:70px}#ccc-nav .ccc-nav-mobile .nav-items-wrapper>ul li.is-category span.icon.forward{border-left:1px solid rgba(255,255,255,.5)}#ccc-nav .ccc-nav-mobile .nav-items-wrapper>ul li.is-category span.icon.forward:hover{background-color:#7fc4d1}#ccc-nav .ccc-nav-mobile .nav-items-wrapper>ul li.highlight{background-color:#C52033}#ccc-nav .ccc-nav-mobile .nav-items-wrapper>ul li.highlight:hover{background-color:#991928}#ccc-nav .ccc-nav-mobile .nav-items-wrapper>ul li.highlight a{color:#fff;-webkit-box-pack:center;justify-content:center;text-transform:uppercase}#ccc-nav li,#ccc-nav ul{list-style-type:none;padding:0;margin:0}main.ccc-region{margin-top:2em}.ccc-region-social-follow{margin-top:40px}.ccc-social.list-inline>li{padding:0 30px}.ccc-social a{background:url(../images/social_sprite_mobile.png) top left no-repeat;background-size:320px 160px;display:inline-block;width:80px;height:80px;text-decoration:none}.ccc-social a.ccc-social-fb{background-position:0 0}.ccc-social a.ccc-social-fb:hover{background-position:0 -80px}.ccc-social a.ccc-social-tw{background-position:-80px 0}.ccc-social a.ccc-social-tw:hover{background-position:-80px -80px}.ccc-social a.ccc-social-li{background-position:-160px 0}.ccc-social a.ccc-social-li:hover{background-position:-160px -80px}.ccc-social a.ccc-social-yt{background-position:-240px 0}.ccc-social a.ccc-social-yt:hover{background-position:-240px -80px}@media (min-width:481px){.ccc-social a{background-size:512px 256px;width:128px;height:128px}.ccc-social a.ccc-social-fb{background-position:0 0}.ccc-social a.ccc-social-fb:hover{background-position:0 -128px}.ccc-social a.ccc-social-tw{background-position:-128px 0}.ccc-social a.ccc-social-tw:hover{background-position:-128px -128px}.ccc-social a.ccc-social-li{background-position:-256px 0}.ccc-social a.ccc-social-li:hover{background-position:-256px -128px}.ccc-social a.ccc-social-yt{background-position:-384px 0}.ccc-social a.ccc-social-yt:hover{background-position:-384px -128px}}@media (min-width:769px){.ccc-social a{background:url(../images/social_sprite.png) top left no-repeat;background-size:680px 340px;width:170px;height:170px}.ccc-social a.ccc-social-fb{background-position:0 0}.ccc-social a.ccc-social-fb:hover{background-position:0 -170px}.ccc-social a.ccc-social-tw{background-position:-170px 0}.ccc-social a.ccc-social-tw:hover{background-position:-170px -170px}.ccc-social a.ccc-social-li{background-position:-340px 0}.ccc-social a.ccc-social-li:hover{background-position:-340px -170px}.ccc-social a.ccc-social-yt{background-position:-510px 0}.ccc-social a.ccc-social-yt:hover{background-position:-510px -170px}}.ccc-region-footer{color:#FFF;background-color:#212C65;margin-top:40px;padding:60px 40px}.ccc-region-footer .nav{display:-webkit-box;display:flex;justify-content:space-around;margin-bottom:50px}@media only screen and (max-width:769px){.ccc-region-footer{padding:40px}.ccc-region-footer .nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}.ccc-region-footer .nav a{margin-right:0!important}.ccc-region-footer .nav li:not(:last-child){margin-bottom:20px}}@media only screen and (min-width:769px) and (max-width:1200px){.ccc-region-footer{padding:40px}.ccc-region-footer .nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}.ccc-region-footer .nav a{margin-right:0!important}.ccc-region-footer .nav li:not(:last-child){margin-bottom:20px}}.ccc-region-footer .nav a{color:#fff;padding:0;margin-right:20px;text-transform:uppercase;font-weight:700}.ccc-region-footer .nav a:active,.ccc-region-footer .nav a:focus,.ccc-region-footer .nav a:hover{text-decoration:underline;background-color:transparent}.ccc-region-footer .row:nth-child(2){display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}@media only screen and (max-width:769px){.ccc-region-footer .row:nth-child(2){-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}.ccc-region-footer .row:nth-child(2) address{display:none}.ccc-region-footer .row:nth-child(2) #ccc_logo-footer img{margin-right:0!important;margin-bottom:40px}.ccc-region-footer .row:nth-child(2) .list-inline{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;text-align:center;-webkit-box-align:center;align-items:center}.ccc-region-footer .row:nth-child(2) .list-inline li:not(:last-child){margin-right:0!important;margin-bottom:24px}}@media only screen and (min-width:769px) and (max-width:1200px){.ccc-region-footer .row:nth-child(2){-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}.ccc-region-footer .row:nth-child(2) address{display:none}.ccc-region-footer .row:nth-child(2) #ccc_logo-footer img{margin-right:0!important;margin-bottom:40px}.ccc-region-footer .row:nth-child(2) .list-inline{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;text-align:center;-webkit-box-align:center;align-items:center}.ccc-region-footer .row:nth-child(2) .list-inline li:not(:last-child){margin-right:0!important;margin-bottom:24px}}.ccc-region-footer .row:nth-child(2)>div{width:auto!important}.ccc-region-footer .row:nth-child(2) #ccc_logo-footer img{margin-right:40px;width:175px}.ccc-region-footer .row:nth-child(2) .list-inline{margin-bottom:0}.ccc-region-footer .row:nth-child(2) .list-inline h4{font-family:AvenirLTStd-Medium,sans-serif;text-transform:uppercase;font-size:18px;font-weight:700;margin:0 0 16px}.ccc-region-footer .row:nth-child(2) .list-inline address{margin-bottom:16px}.ccc-region-footer .row:nth-child(2) .list-inline p{margin-bottom:0}.ccc-region-footer .row:nth-child(2) .list-inline .glyphicon{display:none}.ccc-region-footer .row:nth-child(2) .list-inline li:not(:last-child){margin-right:40px}.ccc-region-footer .row:nth-child(2) a{color:#fff}.ccc-region-copyright{font-size:.9em;padding:30px}.ccc-region-copyright,.ccc-region-copyright a,.ccc-region-copyright a:hover{color:#63666A}.ccc-region-copyright .list-inline{display:inline-block}.ccc-region-copyright br:first-child{display:none}.ccc-widget-grid .form-group,.form-control,.input-group,.input-group-addon,.select-wrapper,button,input,textarea{height:46px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-align:center;align-items:center}.btn,.btn-content,.btn-default,.btn-primary,.form-control,button,input,select,textarea{padding:0 18px}textarea{padding:12px 18px}.ccc-widget-grid .form-group>*,.input-group>*{border-radius:none;background-color:#F2F1F0}.ccc-widget-grid .form-group>*,.ccc-widget-grid .form-group>:active,.ccc-widget-grid .form-group>:focus,.ccc-widget-grid .form-group>:hover,.input-group>*,.input-group>:active,.input-group>:focus,.input-group>:hover{border:none;box-shadow:none;outline:0}.ccc-widget-grid .form-group>:last-child,.input-group>:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.ccc-widget-grid .form-group>:first-child,.input-group>:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.ccc-widget-grid .form-group>textarea,.input-group>textarea{width:100%;height:100%}.input-group-addon{width:46px}.select-wrapper select.form-control{background:0 0;border:none;color:#000}@media only screen and (max-width:769px){.select-wrapper{padding:0 20px}}.sfPageEditor input[type=radio]{height:auto}.btn,.btn-content,.btn-default,.btn-primary{border-radius:0;border-width:2px;border-style:solid;text-transform:uppercase;font-size:.9em;line-height:46px}.btn.disabled,.btn[disabled],.disabled.btn-content,.disabled.btn-default,.disabled.btn-primary,[disabled].btn-content,[disabled].btn-default,[disabled].btn-primary{opacity:.5;pointer-events:none}.btn-primary{border-color:#C52033;color:#C52033;background-color:#fff}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{border-color:#862633;color:#862633;background-color:#fff}.btn-default{border-color:#7c7f84;color:#7c7f84;background-color:#fff}.btn-default:active,.btn-default:focus,.btn-default:hover{border-color:#63666A;color:#63666A;background-color:#fff}.btn-content{border-color:#F60;color:#000;background-color:#F60;line-height:40px;padding-top:6px}.btn-content:active,.btn-content:focus,.btn-content:hover{border-color:#cc5200;color:#000;background-color:#cc5200}a.btn,a.btn-content,a.btn-default,a.btn-primary{display:inline-block}#body-screen{background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;bottom:0;right:0;z-index:100}html.visible-body-screen{height:100%;overflow:hidden}.ccc-athletics{background-color:#F2F1F0}.ccc-athletics-grey{background-color:#61666A}.ccc-athletics .ccc-widget-gallery,.ccc-athletics-logo{background-color:#212C65}.ccc-athletics-logo img{margin:0 auto}.ccc-athletics-watermark{background-image:url(/ResourcePackages/Bootstrap/assets/dist/images/logo-mascot-large.png);background-size:cover;background-position:0 50%}@media (max-width:620px){.ccc-athletics-watermark{background-size:contain;background-repeat:no-repeat}}.ccc-athletics main>div>div:first-child .ccc-contentblock{width:100%;min-height:400px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media only screen and (max-width:769px){.ccc-athletics main>div>div:first-child .ccc-contentblock{padding:0 25px}.ccc-athletics main>div>div:first-child .ccc-contentblock div{width:auto!important;margin-left:0!important}}@media only screen and (min-width:769px) and (max-width:1200px){.ccc-athletics main>div>div:first-child .ccc-contentblock{padding:0 25px}.ccc-athletics main>div>div:first-child .ccc-contentblock div{width:auto!important;margin-left:0!important}}.ccc-athletics main>div>div:first-child .ccc-contentblock div{width:60%;margin-left:40%}.ccc-athletics main>.container>*{margin-top:40px}.ccc-athletics .ccc-widget-events25live,.ccc-athletics .ccc-widget-facebook{padding:0 40px 40px}@media only screen and (max-width:769px){.ccc-athletics .ccc-widget-events25live,.ccc-athletics .ccc-widget-facebook{padding:0 20px 20px}.ccc-athletics .ccc-widget-events25live>div{width:100%}}@media only screen and (min-width:769px) and (max-width:1200px){.ccc-athletics .ccc-widget-events25live,.ccc-athletics .ccc-widget-facebook{padding:0 20px 20px}.ccc-athletics .ccc-widget-events25live>div{width:100%}}.ccc-athletics .ccc-widget-gallery .slick-track{background-color:#212C65!important}.ccc-athletics .ccc-widget-facebook{background-color:#63666A}.ccc-athletics .ccc-card-hero{min-height:680px;position:relative}.ccc-athletics .ccc-card-hero .ccc-card-inner{position:absolute;top:0;bottom:0;right:0;left:0}.ccc-athletics .ccc-card-hero .ccc-card-content h2{-webkit-box-pack:start;justify-content:flex-start}.ccc-athletics .ccc-card-hero .ccc-card-content p{margin-top:20px}@media (max-width:769px){.ccc-athletics .ccc-card-hero{margin-bottom:60%;min-height:280px}.ccc-athletics .ccc-card-hero .ccc-card-inner{top:100%;background:#000}.ccc-athletics .ccc-card-hero .ccc-card-inner .ccc-card-content-wrapper{-webkit-box-pack:center;justify-content:center}.ccc-athletics .ccc-card-hero .ccc-card-inner .ccc-card-content-wrapper .ccc-card-content{-webkit-box-flex:0;flex:0 1 90%}}.ccc-athletics .ccc-widget-events25live{padding:40px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.ccc-athletics .ccc-widget-events25live>div{width:770px}.ccc-athletics h2{color:#fff!important;height:60px;margin-bottom:0!important;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.ccc-athletics h2,.h1,.h2,h1,h2{text-transform:uppercase}.ccc-athletics h2,.h1,h1{font-size:36px;color:#63666A;font-family:MendozaRomanStd-Medium,serif;margin:40px 0 30px}.h2,.h3,h2,h3{font-family:AvenirLTStd-Medium,sans-serif}.h2.ccc-widget-title,.h3.ccc-widget-title,h2.ccc-widget-title,h3.ccc-widget-title{font-family:MendozaRomanStd-Medium,serif}.h2,h2{font-size:24px;font-weight:300;margin:36px 0 20px}.h3,h3{font-size:20px;font-weight:500;margin:30px 0 10px}.p,p{font-family:AvenirLTStd-Medium,sans-serif;font-size:18px}.ccc-navbar-athletics,.ccc-widget-athletics-sidenav{font-family:MendozaRomanStd-Medium,serif}.a,a{color:#C52033;cursor:pointer}.a:active,.a:focus,.a:hover,a:active,a:focus,a:hover{color:#C52033;text-decoration:underline}#search-modal{position:fixed;top:20%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:600px;z-index:1000}@media only screen and (max-width:769px){#search-modal{width:auto;left:24px;right:24px;top:120px;-webkit-transform:none;transform:none}}#search-modal .ccc-widget-grid .form-group>*,#search-modal .input-group>*,.ccc-widget-grid #search-modal .form-group>*{background-color:#6CBBCA;border-radius:0;color:#212C65;font-size:18px;line-height:1;padding-top:7px;height:70px}#search-modal .ccc-widget-grid .form-group input,#search-modal .input-group input,.ccc-widget-grid #search-modal .form-group input{padding-left:24px;padding-right:0}#search-modal .ccc-widget-grid .form-group ::-webkit-input-placeholder,#search-modal .input-group ::-webkit-input-placeholder,.ccc-widget-grid #search-modal .form-group ::-webkit-input-placeholder{color:#212C65;text-transform:uppercase}#search-modal .ccc-widget-grid .form-group :-moz-placeholder,#search-modal .input-group :-moz-placeholder,.ccc-widget-grid #search-modal .form-group :-moz-placeholder{color:#212C65;text-transform:uppercase}#search-modal .ccc-widget-grid .form-group ::-moz-placeholder,#search-modal .input-group ::-moz-placeholder,.ccc-widget-grid #search-modal .form-group ::-moz-placeholder{color:#212C65;text-transform:uppercase}#search-modal .ccc-widget-grid .form-group :-ms-input-placeholder,#search-modal .input-group :-ms-input-placeholder,.ccc-widget-grid #search-modal .form-group :-ms-input-placeholder{color:#212C65;text-transform:uppercase}#search-modal .ccc-widget-grid .form-group .input-group-addon,#search-modal .input-group .input-group-addon,.ccc-widget-grid #search-modal .form-group .input-group-addon{width:60px}#search-modal .ccc-widget-grid .form-group .input-group-addon:hover,#search-modal .input-group .input-group-addon:hover,.ccc-widget-grid #search-modal .form-group .input-group-addon:hover{color:rgba(33,44,101,.7)}@media only screen and (max-width:769px){.page-departments-programs form{padding:0 10px!important}}.page-departments-programs .programs-departments-search,.page-departments-programs .programs-search{margin-bottom:40px}.page-departments-programs .tab-topics.active-child .topic:not(.active){cursor:default}.page-departments-programs .tab-topics.active-child .topic:not(.active) .topic-inner:after{opacity:1}.page-departments-programs .tab-topics .topic{padding:0 5px 10px}@media only screen and (max-width:769px){.page-departments-programs .tab-topics .topic{padding:0 10px 10px}}.page-departments-programs .tab-topics .topic .topic-inner{height:200px;cursor:pointer;position:relative;overflow:hidden;background-position:center;background-size:cover;background-repeat:no-repeat}.page-departments-programs .tab-topics .topic .topic-inner:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:2;opacity:0;transition:opacity 240ms}.page-departments-programs .tab-topics .topic.active .topic-inner{overflow:visible}.page-departments-programs .tab-topics .topic-title{position:absolute;bottom:0;left:0;width:100%;height:50px;background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent);color:#fff;text-transform:uppercase;padding-left:20px;padding-bottom:15px;font-size:.9em;display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;z-index:1}.page-departments-programs .tab-topics .topic .topic-programs{display:none}.page-departments-programs .tab-topics .stage{padding:0 5px}.page-departments-programs .tab-topics .topic-programs .close{color:#fff;border:1px solid #fff;padding:10px;position:relative;top:10px;right:10px;opacity:.5;cursor:pointer}.page-departments-programs .tab-topics .topic-programs .close:hover{opacity:.8}.page-departments-programs .tab-topics .topic-programs .topic-programs-inner{background-color:#63666A;padding:60px 0 10px;list-style-type:none;margin-bottom:10px}.page-departments-programs .tab-topics .topic-programs .topic-programs-inner .program{width:100%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-align:stretch;align-items:stretch;padding-left:45px;height:240px}@media only screen and (min-width:769px) and (max-width:1200px){.page-departments-programs .tab-topics .topic-programs .topic-programs-inner .program{height:300px}}@media only screen and (max-width:769px){.page-departments-programs .tab-topics .topic-programs .topic-programs-inner .program{height:auto;padding-right:45px}.page-departments-programs .tab-topics .topic-programs .topic-programs-inner .program .fa-chevron-right{display:none}}.page-departments-programs .tab-topics .topic-programs .topic-programs-inner .program:active,.page-departments-programs .tab-topics .topic-programs .topic-programs-inner .program:focus,.page-departments-programs .tab-topics .topic-programs .topic-programs-inner .program:hover{cursor:pointer;text-decoration:none}.page-departments-programs .tab-topics .topic-programs .topic-programs-inner .program:active .fa-chevron-right,.page-departments-programs .tab-topics .topic-programs .topic-programs-inner .program:focus .fa-chevron-right,.page-departments-programs .tab-topics .topic-programs .topic-programs-inner .program:hover .fa-chevron-right{background-color:#C52033}.page-departments-programs .tab-topics .topic-programs .topic-programs-inner .program:active .program-title,.page-departments-programs .tab-topics .topic-programs .topic-programs-inner .program:focus .program-title,.page-departments-programs .tab-topics .topic-programs .topic-programs-inner .program:hover .program-title{text-decoration:underline}.page-departments-programs .tab-topics .topic-programs .topic-programs-inner .program .program-inner{padding:30px 0;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-align:stretch;align-items:stretch;-webkit-box-flex:1;flex-grow:1}@media only screen and (max-width:769px){.page-departments-programs .tab-topics .topic-programs .topic-programs-inner .program .program-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap}.page-departments-programs .tab-topics .topic-programs .topic-programs-inner .program .program-inner img{width:100%;align-self:center;margin-bottom:40px}.page-departments-programs .tab-topics .topic-programs .topic-programs-inner .program .program-inner .program-details{padding:0}}.page-departments-programs .tab-topics .topic-programs .topic-programs-inner .program:not(:last-child) .program-inner{border-bottom:1px solid #F2F1F0}.page-departments-programs .tab-topics .topic-programs .topic-programs-inner .program img{width:200px;align-self:flex-start}.page-departments-programs .tab-topics .topic-programs .topic-programs-inner .program .program-details{-webkit-box-flex:1;flex-grow:1;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-box-align:stretch;align-items:stretch;color:#fff;padding-left:20px}.page-departments-programs .tab-topics .topic-programs .topic-programs-inner .program .program-details .program-title{margin-bottom:10px;-webkit-box-flex:0;flex:0 0 auto}.page-departments-programs .tab-topics .topic-programs .topic-programs-inner .program .program-details .program-specs{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;font-weight:700;margin-bottom:12px;-webkit-box-flex:0;flex:0 0 auto}@media only screen and (max-width:769px){.page-departments-programs .tab-topics .topic-programs .topic-programs-inner .program .program-details .program-specs{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start}.page-departments-programs .tab-topics .topic-programs .topic-programs-inner .program .program-details .program-specs span:not(:last-child):after{display:none}}@media only screen and (min-width:769px) and (max-width:1200px){.page-departments-programs .tab-topics .topic-programs .topic-programs-inner .program .program-details .program-specs{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start}.page-departments-programs .tab-topics .topic-programs .topic-programs-inner .program .program-details .program-specs span:not(:last-child):after{display:none}}.page-departments-programs .tab-topics .topic-programs .topic-programs-inner .program .program-details .program-specs span:not(:last-child){margin-right:10px}.page-departments-programs .tab-programs .program-list .program-list-item .program-info .program-specs span:not(:last-child),.page-departments-programs .tab-programs .programs-filters button:not(:last-child){margin-right:5px}.page-departments-programs .tab-topics .topic-programs .topic-programs-inner .program .program-details .program-specs span:not(:last-child):after{content:"-";margin-left:10px}.page-departments-programs .tab-topics .topic-programs .topic-programs-inner .program .program-details .program-description{-webkit-box-flex:1;flex:1 1 auto;overflow:hidden;padding-right:20px}@media only screen and (max-width:769px){.page-departments-programs .tab-topics .topic-programs .topic-programs-inner .program .program-details .program-description{padding-right:none}}.page-departments-programs .tab-programs .programs-filters>.row{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.page-departments-programs .tab-programs .programs-filters>.row>div{padding:0 5px}.page-departments-programs .tab-programs .programs-filters .filter-by{text-align:right;padding-left:0;color:#63666A}.page-departments-programs .tab-programs .programs-filters .select-wrapper{width:100%}@media only screen and (max-width:769px){.page-departments-programs .tab-programs .programs-filters>.row{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:start;justify-content:flex-start}.page-departments-programs .tab-programs .programs-filters>.row>div{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.page-departments-programs .tab-programs .programs-filters>.row>div:not(:last-child){padding-bottom:10px}.ccc-widget-grid .page-departments-programs .tab-programs .programs-filters>.row>div .form-group,.page-departments-programs .tab-programs .programs-filters>.row>div .ccc-widget-grid .form-group,.page-departments-programs .tab-programs .programs-filters>.row>div .input-group{width:100%}.page-departments-programs .tab-programs .programs-filters .buttons{text-align:center;margin-top:20px}}@media only screen and (min-width:769px) and (max-width:1200px){.page-departments-programs .tab-programs .programs-filters>.row{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:start;justify-content:flex-start}.page-departments-programs .tab-programs .programs-filters>.row>div{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.page-departments-programs .tab-programs .programs-filters>.row>div:not(:last-child){padding-bottom:10px}.ccc-widget-grid .page-departments-programs .tab-programs .programs-filters>.row>div .form-group,.page-departments-programs .tab-programs .programs-filters>.row>div .ccc-widget-grid .form-group,.page-departments-programs .tab-programs .programs-filters>.row>div .input-group{width:100%}.page-departments-programs .tab-programs .programs-filters .buttons{text-align:center;margin-top:20px}}.page-departments-programs .tab-programs .pagination,.page-departments-programs .tab-programs .program-list{margin-top:40px}.page-departments-programs .tab-programs .program-list .program-list-item{border-top:1px solid #63666A;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;cursor:pointer;color:#000}.page-departments-programs .tab-programs .program-list .program-list-item:last-child{border-bottom:1px solid #63666A}.page-departments-programs .tab-programs .program-list .program-list-item:active,.page-departments-programs .tab-programs .program-list .program-list-item:focus,.page-departments-programs .tab-programs .program-list .program-list-item:hover{text-decoration:none}.page-departments-programs .tab-programs .program-list .program-list-item:active .program-title,.page-departments-programs .tab-programs .program-list .program-list-item:focus .program-title,.page-departments-programs .tab-programs .program-list .program-list-item:hover .program-title{color:#C52033}.page-departments-programs .tab-programs .program-list .program-list-item:active .fa-chevron-right,.page-departments-programs .tab-programs .program-list .program-list-item:focus .fa-chevron-right,.page-departments-programs .tab-programs .program-list .program-list-item:hover .fa-chevron-right{visibility:visible}.page-departments-programs .tab-programs .program-list .program-list-item .program-info{padding:30px 40px 30px 0;-webkit-box-flex:0;flex:0 0 400px}@media only screen and (min-width:769px) and (max-width:1200px){.page-departments-programs .tab-programs .program-list .program-list-item .program-info{flex-basis:300px}}@media only screen and (max-width:769px){.page-departments-programs .tab-programs .program-list .program-list-item .program-info{flex-basis:auto}}.page-departments-programs .tab-programs .program-list .program-list-item .program-info .program-title{text-transform:uppercase;font-size:1.2em;margin-bottom:20px}.page-departments-programs .tab-programs .program-list .program-list-item .program-info .program-specs span:not(:last-child):after{margin-left:5px;content:"|"}.page-departments-programs .tab-programs .program-list .program-list-item .program-description{-webkit-box-flex:1;flex-grow:1;padding:30px 30px 30px 0}.page-departments-programs .tab-programs .program-list .program-list-item .fa-chevron-right{background-color:#C52033;visibility:hidden}@media only screen and (max-width:769px){.page-departments-programs .tab-programs .program-list .program-list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-box-align:stretch;align-items:stretch;padding:40px}.page-departments-programs .tab-programs .program-list .program-list-item .program-description,.page-departments-programs .tab-programs .program-list .program-list-item .program-info{padding:0;width:auto}.page-departments-programs .tab-programs .program-list .program-list-item .program-description{margin-top:40px}.page-departments-programs .tab-programs .program-list .program-list-item .fa-chevron-right{display:none}}.page-departments-programs .fa-chevron-right{color:#fff;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:45px;font-size:30px;-webkit-box-flex:0;flex:0 0 auto}.page-departments-programs .fa-chevron-right:hover{visibility:visible;background-color:#C52033}.page-departments-programs .fa-chevron-right:active,.page-departments-programs .fa-chevron-right:focus,.page-departments-programs .fa-chevron-right:hover{text-decoration:none}.ccc-contact-form{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-box-align:stretch;align-items:stretch}.ccc-contact-form .form-required{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;color:#63666A;padding-bottom:10px;padding-right:10px}.ccc-contact-form form,.ccc-contact-form form .buttons{display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.ccc-contact-form form{display:flex;flex-flow:row wrap;-webkit-box-pack:start;justify-content:flex-start}.ccc-contact-form form>*{padding-right:10px;margin-bottom:10px}.ccc-contact-form .ccc-widget-grid form>.form-group,.ccc-contact-form form>.input-group,.ccc-widget-grid .ccc-contact-form form>.form-group{-webkit-box-flex:0;flex:0 0 1}.ccc-contact-form .ccc-widget-grid form>[data-sf-role=text-field-container].form-group,.ccc-contact-form form>.input-group[data-sf-role=text-field-container],.ccc-widget-grid .ccc-contact-form form>[data-sf-role=text-field-container].form-group{flex-basis:50%}@media only screen and (max-width:769px){.ccc-contact-form form>*{padding-right:0}.ccc-contact-form .ccc-widget-grid form>[data-sf-role=text-field-container].form-group,.ccc-contact-form form>.input-group[data-sf-role=text-field-container],.ccc-widget-grid .ccc-contact-form form>[data-sf-role=text-field-container].form-group{flex-basis:100%}}.ccc-contact-form .ccc-widget-grid form>[data-sf-role=paragraph-text-field-container].form-group,.ccc-contact-form form>.input-group[data-sf-role=paragraph-text-field-container],.ccc-widget-grid .ccc-contact-form form>[data-sf-role=paragraph-text-field-container].form-group{flex-basis:100%;height:140px}.ccc-contact-form form .buttons{flex-basis:100%;display:flex;flex-flow:row nowrap;-webkit-box-pack:end;justify-content:flex-end}@media only screen and (max-width:769px){.ccc-contact-form form .buttons{-webkit-box-pack:center;justify-content:center}.ccc-search-results{padding:0 20px}}.ccc-search-results .media-list .media{margin-top:0;padding-top:32px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}.ccc-search-results .media-list .media:not(:last-child){padding-bottom:32px;border-bottom:1px solid #D3D0CE}.ccc-search-results .media-list .media .media-left{-webkit-box-flex:0;flex:0 0 150px;padding-right:20px}.ccc-search-results .media-list .media .media-left a,.ccc-search-results .media-list .media .media-left img{width:100%;display:initial}.ccc-search-results .media-list .media .media-body{-webkit-box-flex:1;flex:1 0 1}.ccc-search-results .media-list .media .media-body>a{color:#63666A;font-size:.9em}@media only screen and (max-width:769px){.ccc-search-results .media-list .media{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-box-align:stretch;align-items:stretch}.ccc-search-results .media-list .media .media-body,.ccc-search-results .media-list .media .media-left{-webkit-box-flex:0;flex:0 0 auto}.ccc-search-results .media-list .media .media-left{-webkit-box-flex:1!important;flex-grow:1!important;padding-bottom:20px}}.pagination-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.pagination-wrapper .pagination li a{border-color:#D3D0CE;color:#C52033}.pagination-wrapper .pagination li.active a{background-color:#fff!important;color:#63666A}.pagination-wrapper .pagination li.disabled a{color:#D3D0CE}.ccc-widget .ccc-widget-title{text-transform:uppercase;font-size:36px;color:#63666A}.ccc-audience .slick-next:before,.ccc-audience .slick-prev:before{color:#D3D0CE}.ccc-audience .slick-next{right:0}.ccc-audience .slick-prev{left:0}.ccc-audience .ccc-audience-title{min-height:80px;display:block;padding-top:1em}.ccc-audience ul{margin:0;padding:0}.ccc-audience ul li{display:inline-block;list-style:none}.ccc-audience .gradient{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I5ZGVlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom,#b9dee5 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b9dee5', endColorstr='#ffffff', GradientType=0 )}.ccc-card{margin-bottom:2em}.ccc-card .ccc-card-inner{background-color:#F2F1F0;padding:30px}.ccc-card .ccc-card-inner:after,.ccc-card .ccc-card-inner:before{content:" ";display:table}.ccc-card .ccc-card-inner:after{clear:both}.ccc-card .ccc-card-content-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center;align-content:center;min-height:500px;position:relative}.ccc-card .ccc-card-content{font-size:18px;line-height:24px;-webkit-box-flex:0;flex:0 1 450px}.ccc-card .ccc-card-content .btn-lg{font-size:20px}@media (max-width:769px){.ccc-card .ccc-card-content-wrapper{min-height:300px}.ccc-card .ccc-card-content{padding-top:0!important}.ccc-card.ccc-card-default .ccc-card-inner{margin-bottom:85%}}.ccc-card.ccc-card-default .ccc-card-inner{background-color:transparent;padding:0}.ccc-card.ccc-card-default .ccc-card-content{padding:5em 30px 30px;background:rgba(19,58,222,.5);color:#FFF;position:relative;align-self:stretch}.ccc-card.ccc-card-default .ccc-card-content::after{height:0;width:0;border-bottom:18px solid transparent;border-right:18px solid rgba(19,58,222,.5);border-top:18px solid transparent;position:absolute;top:60%;left:-18px;display:block;content:""}.ccc-card.ccc-card-default .ccc-card-content .btn,.ccc-card.ccc-card-default .ccc-card-content .btn-content,.ccc-card.ccc-card-default .ccc-card-content .btn-default,.ccc-card.ccc-card-default .ccc-card-content .btn-primary{background-color:transparent;color:#FFF;border:2px solid #FFF}@media (max-width:769px){.ccc-card.ccc-card-default .ccc-card-content::after{display:none}.ccc-card.ccc-card-default .ccc-card-content .btn,.ccc-card.ccc-card-default .ccc-card-content .btn-content,.ccc-card.ccc-card-default .ccc-card-content .btn-default,.ccc-card.ccc-card-default .ccc-card-content .btn-primary{background-color:#F60;color:#000;border:2px solid #FFF;display:block;max-width:200px;margin:auto}.ccc-card.ccc-card-default .ccc-card-content{position:absolute;top:100%;color:#000;background:#fff;left:0;right:0}}.ccc-card.ccc-card-hero .ccc-card-inner{background:url(../images/bg_card.png) top right repeat-y;color:#FFF}@media (max-width:769px){.ccc-card.ccc-card-hero .ccc-card-inner{padding:0;margin-bottom:80%;background:0 0}}.ccc-card.ccc-card-hero .ccc-widget-title{color:inherit}.ccc-card.ccc-card-hero .ccc-card-content .btn,.ccc-card.ccc-card-hero .ccc-card-content .btn-content,.ccc-card.ccc-card-hero .ccc-card-content .btn-default,.ccc-card.ccc-card-hero .ccc-card-content .btn-primary{background-color:#F60;color:#000;border-color:#F60}.ccc-card.ccc-card-noimage .ccc-card-content-wrapper{min-height:200px}.ccc-card.ccc-card-noimage .ccc-card-content{font-size:18px;line-height:24px;-webkit-box-flex:0;flex:0 1 750px}.ccc-card.ccc-card-noimage .ccc-card-content .btn-lg{font-size:20px}.ccc-card.ccc-card-simple .ccc-card-image img{max-width:385px;border:15px solid #d3d3d3;margin-right:2em}@media (max-width:1200px){.ccc-card.ccc-card-simple .ccc-card-image img{max-width:285px}}.ccc-card.ccc-card-simple .ccc-card-content-wrapper{-webkit-box-pack:center;justify-content:center;display:-webkit-box;display:flex}@media (max-width:769px){.ccc-card.ccc-card-hero .ccc-card-content{position:absolute;top:100%;color:#fff;background:#000;padding:0 30px 30px;left:0;right:0}.ccc-card.ccc-card-simple .ccc-card-content-wrapper{flex-wrap:wrap}}.ccc-card.ccc-card-simple .ccc-card-content,.ccc-card.ccc-card-simple .ccc-card-image{-webkit-box-flex:0;flex:0 1 450px}.ccc-card.ccc-card-simple .ccc-card-content .btn,.ccc-card.ccc-card-simple .ccc-card-content .btn-content,.ccc-card.ccc-card-simple .ccc-card-content .btn-default,.ccc-card.ccc-card-simple .ccc-card-content .btn-primary{background-color:#F60;color:#000;border-color:#F60}.ccc-widget-navbar-primary .navbar-brand{max-width:230px;padding:0;height:55px}.ccc-navbar-athletics{border:none;border-radius:unset;margin-bottom:0;text-transform:uppercase}.ccc-navbar-athletics .navbar-collapse,.ccc-navbar-athletics .navbar-form,.ccc-navbar-athletics .navbar-toggle{border-color:#fff}@media only screen and (max-width:769px){.ccc-navbar-athletics{display:none!important;visibility:hidden}}.ccc-widget-athletics-sidenav ul,.ccc-widget-athletics-sidenav ul li.active,.ccc-widget-gallery,.ccc-widget-resources,.ccc-widget-resources .ccc-widget-content,.ccc-widget-sidenav ul,.ccc-widget-sidenav ul li ul.group li,.ccc-widget-sidenav ul li.active,[data-sf-role=lists],[data-sf-role=lists] .sf-list--expandable,[data-sf-role=lists] .sf-list--expandable .list-items{visibility:inherit}.ccc-navbar-athletics ul.nav li.dropdown:hover>ul.dropdown-menu{display:block}.ccc-navbar-athletics .navbar-text{color:#fff}.ccc-navbar-athletics>.container-fluid{padding:0}.ccc-navbar-athletics .navbar-nav>li>a{color:#fff}.ccc-navbar-athletics .navbar-nav>li>a:focus,.ccc-navbar-athletics .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.ccc-navbar-athletics .navbar-nav>.active>a,.ccc-navbar-athletics .navbar-nav>.active>a:focus,.ccc-navbar-athletics .navbar-nav>.active>a:hover{color:#fff;background-color:#212C65}.ccc-navbar-athletics .navbar-nav>.disabled>a,.ccc-navbar-athletics .navbar-nav>.disabled>a:focus,.ccc-navbar-athletics .navbar-nav>.disabled>a:hover{color:#fff;background-color:transparent}.ccc-navbar-athletics .navbar-toggle:focus,.ccc-navbar-athletics .navbar-toggle:hover{background-color:#212C65}.ccc-navbar-athletics .navbar-collapse{height:49px!important;background-color:#C52033;display:-webkit-box!important;display:flex!important;-webkit-box-pack:center;justify-content:center;-webkit-box-align:stretch;align-items:stretch}.ccc-navbar-athletics .navbar-nav>.open>a,.ccc-navbar-athletics .navbar-nav>.open>a:focus,.ccc-navbar-athletics .navbar-nav>.open>a:hover,.ccc-navbar-athletics .navbar-nav>li:hover{background-color:#212C65;color:#fff}.ccc-navbar-athletics .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;border-radius:unset;border:none;list-style:none;font-size:18px;text-align:left;background-color:#212C65}.ccc-navbar-athletics .dropdown-menu-right,.ccc-navbar-athletics .dropdown-menu.pull-right{left:auto;right:0}.ccc-widget-sidenav ul,.ccc-widget-sidenav ul li{border-top:1px solid #F0F0F0;border-bottom:1px solid #F0F0F0}.ccc-navbar-athletics .dropdown-menu .divider{height:1px;margin:10.5px 0;overflow:hidden;background-color:#e5e5e5}.ccc-navbar-athletics .dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.3333333333;color:#fff;white-space:nowrap}.ccc-navbar-athletics .dropdown-menu>li>a:focus,.ccc-navbar-athletics .dropdown-menu>li>a:hover{text-decoration:none;color:#212C65;background-color:#fff}.ccc-navbar-athletics .dropdown-menu>.active>a,.ccc-navbar-athletics .dropdown-menu>.active>a:focus,.ccc-navbar-athletics .dropdown-menu>.active>a:hover{color:#212C65;text-decoration:none;outline:0;background-color:#fff}.ccc-navbar-athletics .dropdown-menu>.disabled>a,.ccc-navbar-athletics .dropdown-menu>.disabled>a:focus,.ccc-navbar-athletics .dropdown-menu>.disabled>a:hover{color:#fff}.ccc-navbar-athletics .dropdown-menu>.disabled>a:focus,.ccc-navbar-athletics .dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.ccc-navbar-athletics .open>.dropdown-menu{display:block}.ccc-navbar-athletics .open>a{outline:0}.ccc-navbar-athletics .dropdown-menu-left{left:0;right:auto}.ccc-widget-menu ol{margin:0;padding:0;list-style:none;display:-webkit-box;display:flex;flex-wrap:wrap}.ccc-widget-menu ol li{padding:0;position:relative;-webkit-box-flex:0;flex:0 1 50%}@media (min-width:769px){.stick{position:fixed;top:0; width:100%; z-index:9999}.ccc-widget-menu ol li{-webkit-box-flex:0;flex:0 1 30%}}@media (min-width:1025px){.ccc-widget-menu ol li{-webkit-box-flex:0;flex:0 1 25%}}.ccc-widget-menu ol li a{position:relative;display:block}.ccc-widget-menu ol li a img{max-width:100%;height:auto;display:block}.ccc-widget-menu ol li a .ccc-widget-menu-label{position:absolute;right:0;bottom:0;left:0;color:#FFF;text-transform:uppercase;padding:1em 15px .5em}.ccc-widget-sidenav{background:#FFF;line-height:1;font-size:16px}@media only screen and (min-width:1200px) and (max-width:1600px){.ccc-widget-sidenav{padding-right:20px}}@media only screen and (min-width:1600px){.ccc-widget-sidenav{padding-right:20px}}.ccc-widget-sidenav a{color:#212C65}.ccc-widget-athletics-sidenav ul li a:focus,.ccc-widget-athletics-sidenav ul li a:hover,.ccc-widget-athletics-sidenav ul li.active>a,.ccc-widget-sidenav ul li a:focus,.ccc-widget-sidenav ul li a:hover,.ccc-widget-sidenav ul li.active>a{color:#C52033}.ccc-widget-sidenav ul li a{text-decoration:none;padding:1em;display:inline-block}.ccc-widget-sidenav ul li ul.group{display:none;border-top:0 none;border-bottom:0 none;margin-left:1em;font-size:14px}.ccc-widget-sidenav ul li ul.group li{border-top:0 none;border-bottom:0 none}.ccc-widget-athletics-sidenav ul,.ccc-widget-athletics-sidenav ul li{border-top:1px solid #F0F0F0;border-bottom:1px solid #F0F0F0}.ccc-widget-sidenav ul li ul.group li a:before{content:"- "}.ccc-widget-sidenav ul li ul.group li ul.group{margin-left:2em}.ccc-widget-sidenav ul li ul.group li ul.group li a{padding-top:.5em;padding-bottom:.5em}.ccc-widget-sidenav ul li ul.group li ul.group li a:before{content:""}.ccc-widget-sidenav ul li.active,.ccc-widget-sidenav ul li.active-trail{background:#F2F1F0}.ccc-widget-sidenav ul li.active-trail>ul.group,.ccc-widget-sidenav ul li.active>ul.group{display:block}.ccc-widget-athletics-sidenav{background:#FFF;line-height:1;font-size:16px;font-weight:400}.ccc-widget-athletics-sidenav ul li a{text-decoration:none;padding:1em;display:inline-block}.ccc-widget-athletics-sidenav ul li ul.group{display:none;border-top:0 none;border-bottom:0 none;margin-left:1em;font-size:14px}.ccc-widget-athletics-sidenav ul li ul.group li{visibility:inherit;border-top:0 none;border-bottom:0 none}.ccc-widget-athletics-sidenav ul li ul.group li a:before{content:"- "}.ccc-widget-athletics-sidenav ul li ul.group li ul.group{margin-left:2em}.ccc-widget-athletics-sidenav ul li ul.group li ul.group li a{padding-top:.5em;padding-bottom:.5em}.ccc-widget-athletics-sidenav ul li ul.group li ul.group li a:before{content:""}.ccc-widget-athletics-sidenav ul li.active,.ccc-widget-athletics-sidenav ul li.active-trail{background:#F2F1F0}.ccc-widget-athletics-sidenav ul li.active-trail>ul.group,.ccc-widget-athletics-sidenav ul li.active>ul.group{display:block}[data-sf-role=lists] .sf-list--expandable .list-toggle{text-transform:uppercase}[data-sf-role=lists] .sf-list--expandable .list-items .list-title{text-transform:uppercase}[data-sf-role=lists] .sf-list--expandable .list-items .sf-list-item{margin-bottom:4px}[data-sf-role=lists] .sf-list--expandable .list-items .sf-list-item [data-sf-role=toggleLink]{background-color:#D3D0CE;color:#212C65;display:block;text-decoration:none;margin-bottom:1px;padding:.5em;font-size:24px}[data-sf-role=lists] .sf-list--expandable .list-items .sf-list-item [data-sf-role=toggleLink] .sf-icon{color:#41748D}[data-sf-role=lists] .sf-list--expandable .list-items .sf-list-item .sf-list-content{background-color:#F2F1F0;padding:35px 40px 50px;margin:0;font-size:18px}.ccc-bgvideo{position:relative;z-index:1;background-size:cover;background-position:center;overflow:hidden}.ccc-bgvideo-overlay{position:absolute;z-index:12;right:0;left:0;top:0;bottom:0;margin:0 auto}.container .ccc-bgvideo-overlay.container{width:auto}.ccc-bgvideo-gradient{position:absolute;z-index:1;right:0;left:0;top:0;bottom:0}.ccc-widget-gallery .slick-next,.ccc-widget-gallery .slick-prev,.ccc-widget-images .slick-dots,.ccc-widget-images .slick-next,.ccc-widget-images .slick-prev{z-index:99}.ccc-bgvideo-overlay-content{position:absolute;top:75%;left:auto;right:15px;-webkit-transform:translateY(-75%);transform:translateY(-75%);color:#FFF;max-width:400px}.ccc-bgvideo-overlay-content.left{left:15px;right:auto}.ccc-bgvideo-overlay-content h1,.ccc-bgvideo-overlay-content h2{font-size:48px;font-weight:900}.ccc-bgvideo .gradient{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000', GradientType=0 )}.ccc-widget-images{position:relative;top:0;right:0;bottom:0;left:0}.ccc-widget-images .ccc-widget-images-slide{background-size:cover;background-position:center}.ccc-widget-images.slick-dotted{margin-bottom:30px}.ccc-widget-images .slick-dots{height:30px;bottom:-30px;background:#FFF}.ccc-widget-images .slick-prev{left:25px}.ccc-widget-images .slick-next{right:25px}.mobile-heading{background:#F5F5F5;color:#63666A;padding:30px 0;text-align:center}.ccc-widget-quicklinks ul{display:-webkit-box;display:flex;flex-wrap:wrap;width:930px;border-top:1px solid #f0f0f0;margin:0 auto 30px}.ccc-widget-quicklinks ul li{border-bottom:1px solid #f0f0f0;padding:6px 0;max-width:430px;margin-right:30px;-webkit-box-flex:0;flex:0 1 50%}@media (max-width:1200px){.ccc-widget-quicklinks ul{display:block;width:auto}.ccc-widget-quicklinks ul li{margin:0;max-width:auto}}.ccc-widget-quicklinks ul li a{display:block;text-decoration:none;text-transform:uppercase;position:relative;padding:1em 0;color:#c52033;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:25px!important}.ccc-widget-affiliates,.ccc-widget-news-home,.ccc-widget-news-sports{overflow:auto}.ccc-widget-quicklinks ul li a img{vertical-align:middle;display:none}.ccc-widget-quicklinks ul li a .arrow{position:absolute;top:0;right:0;bottom:0;width:25px;color:#7b7e81;transition:all .5s ease;text-align:center;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.ccc-widget-quicklinks ul li a .arrow .glyphicon{position:relative}.ccc-widget-quicklinks ul li a:hover .arrow{background:#c52033;color:#FFF}@media (min-width:768px){.ccc-widget-quicklinks ul li a{padding:0}.ccc-widget-quicklinks ul li a img{display:inline}}.ccc-widget-resources .ccc-widget-content ul{background:#212c65;margin:0;padding:1em 0;list-style:none;line-height:1}.ccc-widget-resources .ccc-widget-content ul li{padding:.5em 1.5em}.ccc-widget-resources .ccc-widget-content ul li a{color:#FFF}.ccc-widget-resources .ccc-widget-content ul li a svg{display:none}.ccc-widget-resources .ccc-widget-content ul li a .ccc-resource-icon{display:inline}.ccc-widget-resources .ccc-widget-content ul li a .ccc-resource-label{display:inline;text-transform:uppercase}@media only screen and (min-width:769px) and (max-width:1200px){.ccc-widget-resources .ccc-widget-content ul{background:0 0;display:-webkit-box;display:flex;justify-content:space-around;-webkit-box-align:start;align-items:flex-start;align-content:flex-start}.ccc-widget-resources .ccc-widget-content ul li{-webkit-box-flex:0;flex:0 0 170px}.ccc-widget-resources .ccc-widget-content ul li a{position:relative;width:170px;display:block;text-align:center;color:#212c65}.ccc-widget-resources .ccc-widget-content ul li a svg{display:block;width:100%;vertical-align:top}.ccc-widget-resources .ccc-widget-content ul li a svg .hexagon{fill:#212c65;stroke:none}.ccc-widget-resources .ccc-widget-content ul li a .ccc-resource-icon{position:relative;color:#FFF;display:block}.ccc-widget-resources .ccc-widget-content ul li a .ccc-resource-icon>.fa{font-size:100px;display:block;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ccc-widget-resources .ccc-widget-content ul li a .ccc-resource-label{line-height:1.2;display:block;padding:.5em 0;font-size:18px}.ccc-widget-resources .ccc-widget-content ul li a:hover{color:#c52033}.ccc-widget-resources .ccc-widget-content ul li a:hover .hexagon{fill:#c52033}}@media only screen and (min-width:1200px) and (max-width:1600px){.ccc-widget-resources .ccc-widget-content ul{background:0 0;display:-webkit-box;display:flex;justify-content:space-around;-webkit-box-align:start;align-items:flex-start;align-content:flex-start}.ccc-widget-resources .ccc-widget-content ul li{-webkit-box-flex:0;flex:0 0 170px}.ccc-widget-resources .ccc-widget-content ul li a{position:relative;width:170px;display:block;text-align:center;color:#212c65}.ccc-widget-resources .ccc-widget-content ul li a svg{display:block;width:100%;vertical-align:top}.ccc-widget-resources .ccc-widget-content ul li a svg .hexagon{fill:#212c65;stroke:none}.ccc-widget-resources .ccc-widget-content ul li a .ccc-resource-icon{position:relative;color:#FFF;display:block}.ccc-widget-resources .ccc-widget-content ul li a .ccc-resource-icon>.fa{font-size:100px;display:block;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ccc-widget-resources .ccc-widget-content ul li a .ccc-resource-label{line-height:1.2;display:block;padding:.5em 0;font-size:18px}.ccc-widget-resources .ccc-widget-content ul li a:hover{color:#c52033}.ccc-widget-resources .ccc-widget-content ul li a:hover .hexagon{fill:#c52033}}@media only screen and (min-width:1600px){.ccc-widget-resources .ccc-widget-content ul{background:0 0;display:-webkit-box;display:flex;justify-content:space-around;-webkit-box-align:start;align-items:flex-start;align-content:flex-start}.ccc-widget-resources .ccc-widget-content ul li{-webkit-box-flex:0;flex:0 0 170px}.ccc-widget-resources .ccc-widget-content ul li a{position:relative;width:170px;display:block;text-align:center;color:#212c65}.ccc-widget-resources .ccc-widget-content ul li a svg{display:block;width:100%;vertical-align:top}.ccc-widget-resources .ccc-widget-content ul li a svg .hexagon{fill:#212c65;stroke:none}.ccc-widget-resources .ccc-widget-content ul li a .ccc-resource-icon{position:relative;color:#FFF;display:block}.ccc-widget-resources .ccc-widget-content ul li a .ccc-resource-icon>.fa{font-size:100px;display:block;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ccc-widget-resources .ccc-widget-content ul li a .ccc-resource-label{line-height:1.2;display:block;padding:.5em 0;font-size:18px}.ccc-widget-resources .ccc-widget-content ul li a:hover{color:#c52033}.ccc-widget-resources .ccc-widget-content ul li a:hover .hexagon{fill:#c52033}}.ccc-widget-stepslist{color:#212C65}.ccc-widget-stepslist .stepslist-row{border-bottom:7px solid #FFF}.ccc-widget-stepslist .stepslist-col{padding:.25em .5em}.ccc-widget-stepslist .stepslist-col-left{background-color:#F60;text-transform:uppercase;text-align:center;min-width:160px;line-height:1;font-family:AvenirLTStd-Black;font-size:30px}.ccc-widget-stepslist .stepslist-col-right{background-color:#e2f1f4;font-family:AvenirLTStd-Light;font-size:16px}.ccc-widget-stepslist .stepslist-col-right h4{text-transform:uppercase;font-family:AvenirLTStd-Black;font-size:22px;margin:.75em 0 .5em}.ccc-widget-stepslist .stepslist-label{font-family:AvenirLTStd-Light}@media (min-width:768px){.ccc-widget-stepslist .stepslist-row{display:-webkit-box;display:flex;border-bottom-width:4px}.ccc-widget-stepslist .stepslist-col-left{max-width:130px;display:-webkit-flex;-webkit-align-items:center;-webkit-justify-content:center}.ccc-widget-stepslist .stepslist-col-left-content{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ccc-widget-stepslist .stepslist-col-right{font-size:18px;padding:20px 30px 1em;-webkit-box-flex:0;flex:0 1 100%}.ccc-widget-stepslist .stepslist-col-right h4{font-size:24px;margin:.25em 0 .5em}.ccc-widget-stepslist .stepslist-label{display:block;font-family:AvenirLTStd-Black;font-size:24px;text-transform:uppercase}.ccc-widget-stepslist .stepslist-no{display:block;font-size:44px}}.athletics .ccc-widget-gallery{background:#212c65}.ccc-widget-gallery h2{text-align:center;text-transform:uppercase}.athletics .ccc-widget-gallery h2{color:#FFF}.ccc-widget-gallery .slick-prev{left:0}.ccc-widget-gallery .slick-next{right:0}.ccc-widget-gallery .slider-nav .slick-slide{position:relative}.ccc-widget-gallery .slider-nav .slick-track{background:#000;padding:10px 0}.athletics .ccc-widget-gallery .slider-nav .slick-track{background:0 0}.ccc-widget-gallery .slider-nav .slick-slide .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5)}.ccc-widget-gallery .slider-nav .slick-slide.slick-current .overlay{background:0 0}.ccc-widget-gallery .slider figure{margin:0;position:relative}.ccc-widget-gallery .slider figure img{display:block;max-width:100%;height:auto}.ccc-widget-gallery .slider figure figcaption{position:absolute;z-index:10;top:50%;left:50%;width:45%;font-size:2em;color:#FFF}.ccc-widget-facebook{background:#FFF}.ccc-widget-facebook h2{text-align:center;text-transform:uppercase}.ccc-widget-facebook .fb-post{background-color:#FFF;display:block}.athletics .ccc-widget-facebook{background:#63666a;color:#FFF;padding:1em}.athletics .ccc-widget-facebook .ccc-widget-content{min-height:250px}@media (min-width:769px){.ccc-widget-facebook .ccc-widget-content{background:center center no-repeat #FFF;background-size:cover;text-align:right;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:end;align-items:flex-end;min-height:600px}.ccc-widget-facebook .fb-post{margin:30px;width:45%;-webkit-box-flex:0;flex:0 1 auto}.athletics .ccc-widget-facebook{background:#63666a;color:#FFF;padding:1em 50px 50px}.athletics .ccc-widget-facebook .ccc-widget-content{min-height:450px}}.ccc-widget-bio{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;padding:30px}.ccc-widget-bio .bio-left,.ccc-widget-bio .bio-right{-webkit-box-orient:vertical;-webkit-box-direction:normal}@media only screen and (max-width:769px){.ccc-widget-bio{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.ccc-widget-bio .bio-left{flex-basis:auto!important;-webkit-box-align:center!important;align-items:center!important;padding-right:0!important;margin-bottom:40px}.ccc-widget-bio .bio-left img{width:200px}.ccc-widget-bio .bio-right{-webkit-box-align:center;align-items:center;-webkit-box-flex:0!important;flex:0 0 auto!important}.ccc-widget-bio .bio-right .bio-description{text-align:justify}}.ccc-widget-bio li{margin-bottom:30px}.ccc-widget-bio .ccc-widget-bio-summary img{height:auto;display:block;max-width:300px;border:10px solid #F2F1F0;margin-right:2em;border-radius:50%;margin-bottom:20px}.ccc-widget-bio .ccc-widget-bio-summary>span{display:block;text-align:center;color:#000;text-transform:uppercase;margin-right:2em}.ccc-widget-bio .bio-left{-webkit-box-flex:0;flex:0 0 300px;padding-right:30px;display:-webkit-box;display:flex;flex-flow:column nowrap;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:start;justify-content:flex-start;text-align:center}@media only screen and (min-width:769px) and (max-width:1200px){.ccc-widget-bio .bio-left{flex-basis:240px}}.ccc-widget-bio .bio-left img{border-radius:50%;border:8px solid #F2F1F0;margin-bottom:20px}.ccc-widget-bio .bio-left .bio-telephone{color:#000}.ccc-widget-bio .bio-right{-webkit-box-flex:1;flex:1 0 0;display:-webkit-box;display:flex;flex-flow:column nowrap}.ccc-widget-bio .bio-right .bio-name{margin-top:0;margin-bottom:20px}.ccc-widget-bio .bio-right .bio-department,.ccc-widget-bio .bio-right .bio-title{color:#63666A;text-transform:uppercase;margin-bottom:6px}.ccc-widget-bio .bio-right .bio-title{font-size:20px}.ccc-widget-bio .bio-right .bio-department{font-size:16px}.ccc-widget-bio .bio-right .bio-description{margin-top:20px}.ccc-widget-announcements .ccc-widget-title{background-color:#C52033;color:#FFF;text-align:center;font-family:AvenirLTStd-Light;font-size:24px;padding:.5em 0;margin-top:0}.ccc-widget-announcements h2.ccc-widget-title{max-height:20px;height:20px;margin:0;padding:0}.ccc-widget-announcements>ul{margin-bottom:1em}.ccc-widget-announcements>ul li{border-bottom:2px solid #F2F1F0;padding-bottom:1em}.ccc-widget-announcements>ul li .ccc-widget-announcement-date{font-family:AvenirLTStd-Black;text-align:center;text-transform:uppercase;line-height:1;border-right:1px solid #212C65;color:#212C65;padding:0 1em .25em;margin:0 1em 1em 0;cursor:default}.ccc-widget-announcements>ul li .ccc-widget-announcement-date .m{font-size:24px;display:block}.ccc-widget-announcements>ul li .ccc-widget-announcement-date .d{font-size:48px;display:block}.ccc-widget-announcements>ul li .ccc-widget-announcement-date .z{font-size:12px;display:block}.ccc-widget-announcements>ul li .ccc-widget-announcement-date .z span{text-transform:none}.ccc-widget-announcements>ul li .ccc-widget-announcement-title{font-family:AvenirLTStd-Light;font-size:30px}.ccc-widget-raverss h1,.ccc-widget-requirement-table .requirement-group h5,.ccc-widget-requirement-table h4{font-family:AvenirLTStd-Medium,sans-serif}.ccc-widge-news-home-item-date,.ccc-widge-news-sports-item-date{font-size:smaller}.ccc-widget-grid .MVCGridContainer{overflow-x:auto}.ccc-widget-grid .tab-pane>.h4,.ccc-widget-grid .tab-pane>p{color:#63666A;font-family:AvenirLTStd-Medium,sans-serif}.ccc-widget-grid .tab-pane>.form-inline{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}@media only screen and (max-width:769px){.ccc-widget-grid .tab-pane>.form-inline{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-box-align:stretch;align-items:stretch}.ccc-widget-grid .tab-pane>.form-inline button{align-self:center}.ccc-widget-grid .tab-pane>.form-inline>*{margin-right:0!important}}.ccc-widget-grid .tab-pane>.form-inline>*{margin-right:10px;margin-bottom:10px}.ccc-widget-grid table{border:none}.ccc-widget-grid table thead tr,.ccc-widget-grid table tr:not(:last-child) td,.ccc-widget-grid table tr:not(:last-child) th{border-bottom:1px solid #D3D0CE}.ccc-widget-grid table tr td,.ccc-widget-grid table tr th{padding:8px;font-weight:400;vertical-align:middle;border:none;color:#000;background:#fff}.ccc-widget-grid table tr td a,.ccc-widget-grid table tr th a{color:#C52033}.ccc-widget-grid table tr th:empty{display:none}.ccc-widget-grid table tr th{text-transform:uppercase;white-space:nowrap}@media only screen and (max-width:769px){.ccc-widget-grid table{border:none}.ccc-widget-grid table thead{display:none}.ccc-widget-grid table,.ccc-widget-grid table tbody,.ccc-widget-grid table tr{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;align-content:flex-start;-webkit-box-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap}.ccc-widget-grid table tbody{-webkit-box-align:stretch;align-items:stretch}.ccc-widget-grid table tbody th{display:block!important;font-weight:700;margin-right:8px}.ccc-widget-grid table tr{margin-bottom:36px;background-color:#fff!important;padding-left:24px}.ccc-widget-grid table td{border:none!important;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;padding:0!important;margin-bottom:10px;min-width:0}.ccc-widget-grid table td a{color:#C52033}.ccc-widget-grid table td span{font-weight:700;margin-right:10px}.ccc-widget-grid table td span:after{content:":"}}@media only screen and (min-width:769px) and (max-width:1200px){.ccc-widget-grid table{border:none}.ccc-widget-grid table thead{display:none}.ccc-widget-grid table,.ccc-widget-grid table tbody,.ccc-widget-grid table tr{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;align-content:flex-start;-webkit-box-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap}.ccc-widget-grid table tbody{-webkit-box-align:stretch;align-items:stretch}.ccc-widget-grid table tbody th{display:block!important;font-weight:700;margin-right:8px}.ccc-widget-grid table tr{margin-bottom:36px;background-color:#fff!important;padding-left:24px}.ccc-widget-grid table td{border:none!important;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;padding:0!important;margin-bottom:10px;min-width:0}.ccc-widget-grid table td a{color:#C52033}.ccc-widget-grid table td span{font-weight:700;margin-right:10px}.ccc-widget-grid table td span:after{content:":"}.ccc-widget-grid table tbody{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.ccc-widget-grid table tr{-webkit-box-flex:0;flex:0 0 320px}}.ccc-widget-grid table#MVCGridTable_ClassScheduleGrid .cell-start-date span:not(:first-of-type),.ccc-widget-grid table#MVCGridTable_ClassScheduleGrid .cell-title span{display:none}.ccc-widget-grid table#MVCGridTable_ClassScheduleGrid .cell-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;font-weight:700}.ccc-widget-grid table#MVCGridTable_ClassScheduleGrid .cell-title .p,.ccc-widget-grid table#MVCGridTable_ClassScheduleGrid .cell-title p{font-weight:400}.ccc-widget-grid table .fa-skype:before{margin-right:10px}.nav-tabs{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin-bottom:40px}@media only screen and (max-width:769px){.nav-tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-box-align:stretch;align-items:stretch}.nav-tabs li{margin-bottom:0}.nav-tabs li:not(.active) a:hover{background-color:transparent!important;text-decoration:underline!important}.nav-tabs a{border:none!important}}.nav-tabs li.active{font-weight:700}.nav-tabs li:not(.active):hover{color:#212C65}.nav-tabs li a{padding:15px 20px;text-transform:uppercase}.ccc-widget-news-home-item{color:#63666A}.ccc-widget-news-home-item-card{width:50%;float:left;text-transform:uppercase;padding:20px;border-right:1px #d3d3d3;border-bottom:1px #d3d3d3}.ccc-widget-requirement-table .requirement-group ul:not(:last-child),.ccc-widget-requirement-table .requirement-group:last-of-type{border-bottom:1px solid #D3D0CE}@media (max-width:769px){.ccc-widget-news-home-item-card{width:100%}}.ccc-widge-news-home-item-image{margin-bottom:10px}.ccc-widge-news-home-item-headline{margin:0}.ccc-widget-news-home-all{clear:both;padding:0 0 0 20px}.ccc-widget-news-home-all a{color:red;text-transform:uppercase}.ccc-widget-news-home-events{width:33.3%;float:left}.ccc-widget-news-sports{padding:30px;background-color:#212C65}.ccc-widget-news-sports-header{margin:0 0 15px;color:#fff}.ccc-widget-news-sports-body{overflow:auto;background-color:#fff}.ccc-widget-news-sports-list{padding:15px;background:#fff}.ccc-widget-news-sports-item{color:#61666A}.ccc-widget-news-sports-item-card{width:50%;float:left;padding:15px}@media (max-width:769px){.ccc-widget-news-sports-item-card{width:100%}}.ccc-widge-news-sports-item-image{margin-bottom:10px;width:100%}.ccc-widge-news-sports-item-headline{margin:0}.ccc-widget-news-sports-all{clear:both;margin:30px}.ccc-widget-news-sports-all a{color:red;text-transform:uppercase}.ccc-widget-scores{color:#212C65;background-color:#EAEAEB;padding:5px 0 40px;font-weight:700}.ccc-widget-scores .scores-header{text-align:center;color:#212C65}.ccc-widget-scores .scores{max-width:1000px;margin:auto;padding:0}.ccc-widget-scores .scores li{display:inline-block}.ccc-widget-scores .score-container{background-color:#D3D0CE;padding:15px;width:300px;margin:auto}.ccc-widget-scores .score-inner{position:relative;padding:100px 10px 0;background-color:#fff}.ccc-widget-scores .score-inner .score-date{background-color:#C52033;position:absolute;left:0;right:0;top:0;padding:25px;text-transform:uppercase;color:#fff;text-align:center}.ccc-widget-scores .score-inner .score-title{text-align:center;text-transform:uppercase;margin-bottom:20px;max-height:24px}.ccc-widget-scores .score-inner .score-teams{display:-webkit-box;display:flex}.ccc-widget-affiliates-list-image,.ccc-widget-affiliates-list-item{display:inline}.ccc-widget-scores .score-inner .team-column{-webkit-box-flex:0;flex:0 1 100%;text-align:center}.ccc-widget-scores .score-inner .team-column span{line-height:80px;font-weight:initial}.ccc-widget-scores .score-inner .team-column p{font-size:32px;margin-bottom:5px}.ccc-widget-scores .score-inner .team-column img{margin-bottom:30px}.ccc-widget-scores .score-inner .team-column:first-child{padding-left:10px}.ccc-widget-scores .score-inner .team-column:last-child{padding-right:10px}.ccc-widget-scores .slick-next{right:0}.ccc-widget-scores .slick-prev{left:0}@media only screen and (max-width:769px){.ccc-widget-directory .ccc-widget-grid .form-group,.ccc-widget-directory .input-group,.ccc-widget-grid .ccc-widget-directory .form-group{margin-bottom:10px}}@media only screen and (min-width:769px) and (max-width:1200px){.ccc-widget-directory .ccc-widget-grid .form-group,.ccc-widget-directory .input-group,.ccc-widget-grid .ccc-widget-directory .form-group{margin-bottom:10px}.ccc-widget-directory .select-wrapper{margin:0}}@media only screen and (max-width:769px){.ccc-widget-directory .select-wrapper{margin:0}}.ccc-widget-raverss{background-color:#ff6500;font-size:20px;width:100%;margin-top:-1.8em;margin-bottom:2em}.ccc-widget-raverss h1{font-size:20px;text-align:center;padding:10px;width:100%;margin:0;color:#000}.ccc-widget-affiliates-list{margin:0;padding:0;list-style-type:none;text-align:center}.ccc-widget-affiliates-list-item-link{text-decoration:none;margin:20px}.ccc-widget-other-programs,.ccc-widget-other-programs h2{text-align:center}.ccc-widget-other-programs ul{margin:0;padding:0;list-style-type:none;width:800px;display:inline-block;text-align:left}.ccc-widget-other-programs li{position:relative;display:inline-block;padding:0;margin:0;float:left;background:linear-gradient(180deg,rgba(153,218,255,0) 0,rgba(75,88,95,0) 75%,rgba(56,56,56,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#99DAFF', endColorstr='#383838', GradientType=0 )}@media (max-width:769px){.ccc-widget-other-programs li{float:none}}.ccc-widget-other-programs a{text-decoration:none}.ccc-widget-other-programs a img{position:relative;z-index:-1}.ccc-widget-other-programs a span{display:inline-block;position:absolute;left:20px;bottom:5px;color:#fff;text-transform:uppercase;text-align:left}.ccc-widget-other-programs-image{position:relative;width:400px}.ccc-widget-other-programs-overlay{position:absolute;top:80px;left:0;width:100%}.ccc-widget-other-programs-overlay span{color:#fff;padding:10px;background:0 0}.ccc-singleprogram .ccc-contentblock{margin-bottom:20px}.ccc-singleprogram .ccc-contentblock h1{font-size:20px;color:#63666A;text-transform:uppercase;margin-top:0;margin-bottom:24px}.ccc-singleprogram .ccc-contentblock p{font-size:22px}.ccc-singleprogram~.ccc-contentblock p{font-size:20px}.ccc-singleprogram~.ccc-widget .sf-list h3.list-title{display:none}.ccc-singleprogram~.ccc-widget .sf-list .list-toggle{float:none!important;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}.ccc-singleprogram~.ccc-widget:not(.ccc-contentblock){margin-top:40px}.sf-breadscrumb li.active{color:#63666A}.ccc-widget-requirement-table h4{text-transform:uppercase;font-size:20px;margin-bottom:20px}.ccc-widget-requirement-table .requirement-group h5{font-size:15px;text-transform:uppercase;background-color:#F2F1F0;padding:10px 20px;margin:0}.ccc-widget-requirement-table .requirement-group ul{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;list-style-type:none;padding:10px 20px;margin:0}.ccc-widget-requirement-table .requirement-group ul li.requirement-code{-webkit-box-flex:0;flex:0 0 120px;text-align:center}.ccc-widget-requirement-table .requirement-group ul li.requirement-name{-webkit-box-flex:1;flex:1 0 0}.ccc-widget-requirement-table .requirement-group ul li.requirement-credits{-webkit-box-flex:0;flex:0 0 auto;text-align:right}.ccc-widget-requirement-table .total-credits{width:100%;display:block;text-align:right;font-weight:700;padding:10px 20px} .contact-thanks{display:none}
