@import url(https://fonts.googleapis.com/css?family=Lato:200,400,700,900);@import url(https://fonts.googleapis.com/css?family=Didact+Gothic:200,400);.clear_float:before,.clear_float:after{content:" ";display:table}.clear_float:after{clear:both}body navx .dropdown:after{content:' ▶'}body navx .dropdown:hover:after{content:'\25bc'}body navx ul{-webkit-font-smoothing:antialiased;list-style:none;margin-top:10px !important;padding:0px 0px 0px 0px}body navx ul a{padding-right:40px;font-family:Lato,sans-serif;font-size:1em;font-weight:normal;color:#d3edc5}body navx ul a:hover{color:#f58024;text-decoration:none}body navx ul li{margin:0;padding:0;padding-bottom:10px;position:relative}body navx ul li:hover ul{opacity:1;top:30px;visibility:visible}body navx ul li ul{cursor:pointer;padding:15px;padding-bottom:0px;float:left;left:0;opacity:0;position:absolute;top:20px;visibility:hidden;width:200px;background-color:#575757;z-index:99;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-ms-border-radius:3px;border:1px solid #edf2f3}body navx ul li ul li{float:none;width:100%;padding-bottom:0px}body navx ul li ul li:hover a{color:#994fb2}body navx ul li ul li a{display:block;padding-bottom:15px;font-size:1.0em;text-transform:none;color:#a2a2a2;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;font-family:'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal}body navx ul li ul li a:hover{color:#994fb2}body .nav-selected{color:#0056b4}div.ccm-page{font-family:Lato,sans-serif;font-weight:400;font-size:22px;line-height:1.42857143;-webkit-font-smoothing:antialiased}div.ccm-page a{text-decoration:none}@media (max-width:767px){div.ccm-page{font-size:12px}}@media (min-width:480px) and (max-width:767px){div.ccm-page{font-size:12px}}@media (min-width:768px){div.ccm-page{font-size:13px}}@media (min-width:992px){div.ccm-page{font-size:22px}}@media (min-width:1200px){div.ccm-page{font-size:22px}}div.ccm-page blockquote{padding-left:60px;font-size:1.46em;font-weight:300;border-color:#bdcfd8;color:#5b676c;line-height:1.42857143}div.ccm-page h1{font-family:Lato,sans-serif;font-size:1.6em;font-weight:400;color:#d3edc5;line-height:1.42857143;text-transform:none}div.ccm-page h2{font-family:Lato,sans-serif;font-size:1em;font-weight:700;color:#d3edc5;line-height:1.42857143;text-transform:none}div.ccm-page h3{font-family:Lato,sans-serif;font-size:1.25em;font-weight:400;color:#caa22a;line-height:1.42857143;text-transform:none}div.ccm-page h4{font-family:Lato,sans-serif;font-size:1.05em;font-weight:400;color:#4f585c;line-height:1.42857143;text-transform:none}div.ccm-page h5{font-family:Lato,sans-serif;font-size:.73em;font-weight:400;color:#9fa9ad;line-height:1.42857143;text-transform:uppercase}div.ccm-page h6{font-family:Lato,sans-serif;font-size:.73em;font-weight:400;color:#a3db75;line-height:1.42857143;text-transform:uppercase}div.ccm-page h2{padding:1em 1em 1.2em 1em;border-radius:5px;background-color:#733381;border-top:solid 5px rgba(97,173,167,0.63)}div.ccm-page h3.purple{color:#7bb662;padding:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-top:solid 5px rgba(97,173,167,0.63)}div.ccm-page img{max-width:100%;height:auto}div.ccm-page hr{margin-top:80px;margin-bottom:80px;border-top:1px solid #ececec}div.ccm-page main{padding-bottom:1em}div.ccm-page main .vertical-card .card-body{border-radius:5px}div.ccm-page main .vertical-card p{line-height:1.15em}div.ccm-page main .vertical-card a{text-decoration:none;color:#2a2a2a !important}div.ccm-page main .vertical-card .card-title{font-size:1.2em;line-height:initial;margin-bottom:0;border-radius:initial;border-top-left-radius:5px;border-top-right-radius:5px}div.ccm-page main .vertical-card .card-text{border-radius:initial;border-bottom-left-radius:5px;border-bottom-right-radius:5px}div.ccm-page main .vertical-card .card-text.fixed-height{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:15;line-clamp:15;-webkit-box-orient:vertical;height:15em}div.ccm-page main .vertical-card .card-text.not-fixed-height{overflow:initial;text-overflow:initial;display:-webkit-box;-webkit-line-clamp:initial;line-clamp:initial;-webkit-box-orient:vertical;height:initial}div.ccm-page main .vertical-card:hover{border-color:#733381}div.ccm-page main .vertical-card:hover img.top{opacity:0}div.ccm-page main .ccm-form .form-group{margin-bottom:2em}div.ccm-page main .vertical-card.miniature h2{white-space:initial;overflow:initial;text-overflow:initial;font-size:1em;padding:0 .5em;background-color:#fbb149;color:#373737;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:8;line-clamp:8;-webkit-box-orient:vertical;height:8em}div.ccm-page main .vertical-card.miniature .card-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:15;line-clamp:15;-webkit-box-orient:vertical;height:15em}div.ccm-page main .vertical-card.miniature.event .card-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:7;line-clamp:7;-webkit-box-orient:vertical;height:7em}div.ccm-page main .vertical-card.miniature.noclick:hover{border:solid 1px rgba(0,0,0,0.125)}div.ccm-page main .vertical-card.miniature.noclick:hover a{cursor:default}div.ccm-page main a:not(.fa):not(.btn),div.ccm-page footer a:not(.fa):not(.btn){color:#0056b4}div.ccm-page main a:not(.fa):not(.btn):hover,div.ccm-page footer a:not(.fa):not(.btn):hover{color:#abddff;text-decoration:none}div.ccm-page div[data-container=block] div.container:last-child{padding-bottom:0px}div.ccm-page div.col-sidebar hr{margin-top:20px;margin-bottom:20px}div.ccm-page .info-block{background-color:#994fb2;color:#2a2a2a;padding:1em}div.ccm-page .info-block h1{font-size:1.3em;color:#733381}@media (max-width:767px){div.ccm-page main .container .row p,div.ccm-page main .container .row ul{font-size:14px}div.ccm-page main .container .row h3{font-size:16px}}div.ccm-page footer .footer-general{border-top:solid 1px #7bb662;margin-top:1em;padding-top:1em}div.ccm-page .as-card-title h2{font-size:1.2em;line-height:initial;margin-bottom:0}.ccm-custom-style-container.centered-image img{margin:0 auto}.ccm-custom-style-container.card-link{border:solid 2px #d3d3d3;height:10em;border-radius:0.5em;padding:0.5em}.ccm-custom-style-container.card-link .bottom-right-corner a{background-color:#733381;color:white !important;font-size:0.8em;padding:.25em .5em;border-radius:0.25em}.ccm-custom-style-container.card-link .bottom-right-corner a:hover{color:gold !important}.ccm-custom-style-container .bottom-right-corner{position:absolute;right:0.5em;bottom:0.5em;width:33%}.map-container img{position:absolute;left:0;transition:opacity 500ms ease-in-out}.map-container img.top:hover{opacity:0}.equal-height-cards-wrapper .card h5{color:#282828}.equal-height-cards-wrapper .card a{text-decoration:none;color:#282828}.equal-height-cards-wrapper .card:hover{border-color:#733381}.equal-height-cards-wrapper .card:hover .card-text{color:#733381}.equal-height-cards-wrapper .card:hover a{color:#733381}.equal-height-cards-wrapper .card:hover img.top{opacity:0}.miniature .card .card-title{text-align:center;background-color:#fbb149;color:#373737;padding:1em .5em .5em;white-space:normal;height:8em}.noclick .card:hover{border-color:rgba(0,0,0,0.125) !important}.no-top-line h2{border-top:none !important}div.ccm-page div.ccm-system-errors{margin-top:40px}div.ccm-page header{padding-bottom:0.5em;margin-bottom:0;border-top:solid 5px rgba(97,173,167,0.63)}div.ccm-page header #header-site-title{font-family:Lato,sans-serif;font-weight:400;color:#75ca2a;text-transform:none;line-height:1.15em;font-size:2.3em;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}div.ccm-page header #header-site-title:hover{color:#447618;text-decoration:none !important}div.ccm-page header .ccm-search-block-form{position:relative}div.ccm-page header .ccm-search-block-form:before{content:"\f002";font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;position:absolute;left:14px;top:9px;text-decoration:inherit;color:#cbcbcb}div.ccm-page header .ccm-search-block-form .ccm-search-block-text{border:1px solid #cbcbcb;color:#cbcbcb;border-radius:30px;padding:10px 20px 10px 35px;background-color:#fff}div.ccm-page header .ccm-search-block-form .ccm-search-block-text:focus{outline:0}div.ccm-page header nav{position:relative;display:flex;justify-content:center;align-items:center;gap:2rem;font-size:0.6em}div.ccm-page header nav .dropdown:after{content:' ▶'}div.ccm-page header nav .dropdown:hover:after{content:'\25bc'}div.ccm-page header nav ul{transition:all .3s ease-in-out;-webkit-font-smoothing:antialiased;list-style:none;margin-top:10px !important;padding:0}div.ccm-page header nav ul a{font-family:Lato,sans-serif;font-size:1em;font-weight:normal;color:#d3edc5;text-transform:capitalize;padding-right:0;text-transform:uppercase;text-decoration:none}div.ccm-page header nav ul a:hover{text-decoration:none}div.ccm-page header nav ul li.active a{color:#f58024;transition:all .3s ease-in-out}div.ccm-page header nav ul li{margin:0;padding:0;position:relative;display:inline-block;padding-right:1em;padding-left:1em}div.ccm-page header nav ul li:hover ul{opacity:1;top:30px;visibility:visible}div.ccm-page header nav ul li ul{cursor:pointer;padding:15px;padding-bottom:0;float:left;left:0;opacity:0;position:absolute;top:20px;visibility:hidden;width:200px;background-color:#575757;z-index:99;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-ms-border-radius:3px}div.ccm-page header nav ul li ul li{float:none;width:100%;padding-bottom:0;border-left:none;padding-left:0}div.ccm-page header nav ul li ul li:hover a{color:#994fb2}div.ccm-page header nav ul li ul li a{display:block;padding-bottom:15px;font-size:1.0em;text-transform:none;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;font-family:'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal}div.ccm-page header nav ul li ul li a:hover{color:#994fb2}div.ccm-page header nav ul li:first-child{border-left:none}div.ccm-page header .nav-underline{position:absolute;width:0;height:0.3em;background:#A1A1A1;left:0;bottom:5px;scale:1.05;border-radius:1px;transition:all .3s ease-in-out}div.ccm-page header .nav-path-selected{color:#f58024;font-weight:bold}div.ccm-page header li>ul .nav-path-selected{color:#994fb2;font-weight:bold}div.ccm-page header .headline{font-size:2em;font-weight:bold;color:white}@media (max-width:991px){div.ccm-page header .headline{margin:2em auto 1em}}div.ccm-page header .headline a{color:white}div.ccm-page header .logo{margin-top:10px}div.ccm-page header .logo img{width:60%}div.ccm-page header .logo-subtitle{color:#777;font-size:1em;font-weight:normal}div.ccm-page header .subtitle{font-size:1.1em}div.ccm-page header .header-fullwidth-maintitle{font-size:0.8em}div.ccm-page header .mission-statement{color:white;font-style:italic;margin-top:1em;width:90%}div.ccm-page header .mission-statement.small-screen{margin-top:0;font-size:1.5em;display:none}@media (max-width:767px){div.ccm-page header .mission-statement.small-screen{display:block}div.ccm-page header .mission-statement.large-screen{display:none}}@media (min-width:1700px){div.ccm-page header .mission-statement.large-screen{width:70%}}div.ccm-page div.ccm-pagination-wrapper{text-align:center}div.ccm-page .pagination{justify-content:center;font-size:1em}div.ccm-page .pagination>li{margin-right:1em}div.ccm-page .pagination>li.active span{background:none;color:black;border-color:#d4efbd}div.ccm-page .pagination>li.next.disabled a,div.ccm-page .pagination>li.next.disabled span{color:#b3beb8}div.ccm-page .pagination>li.next a{border-right:1px solid #d4efbd;border-bottom-right-radius:25px;border-top-right-radius:25px;padding-right:25px}div.ccm-page .pagination>li.next span{border-right:1px solid #d4efbd;border-bottom-right-radius:25px;border-top-right-radius:25px;padding-right:25px}div.ccm-page .pagination>li.prev.disabled a,div.ccm-page .pagination>li.prev.disabled span{color:#b3beb8}div.ccm-page .pagination>li.prev span{border-left:1px solid #d4efbd;border-bottom-left-radius:25px;border-top-left-radius:25px;padding-left:25px}div.ccm-page .pagination>li.prev a{border-left:1px solid #d4efbd;border-bottom-left-radius:25px;border-top-left-radius:25px;padding-left:25px}div.ccm-page .pagination>li>a{border-left:0;border-right:0;padding-top:12px;padding-bottom:12px;border-color:#d4efbd}div.ccm-page .pagination>li>a:hover{background:none}div.ccm-page .pagination>li>span{border-left:0;border-right:0;padding-top:12px;padding-bottom:12px;border-color:#d4efbd}div.ccm-page .breadcrumb{background-color:transparent;padding:0px}div.ccm-page .breadcrumb a{color:#ccc !important}div.ccm-page .breadcrumb a:hover{text-decoration:underline;color:#ffd700 !important}div.ccm-page .breadcrumb>.active{text-decoration:none;color:#e6e435 !important}div.ccm-page .breadcrumb>li+li:before{content:none}div.ccm-page .breadcrumb li{padding:0 .5em 0 0}div.ccm-page img.ccm-captcha-image{display:block;margin:0px auto 30px auto}div.ccm-page main .ccm-search-block-form h3{font-family:Lato,sans-serif;font-size:1em;text-transform:uppercase}div.ccm-page main .ccm-search-block-form input.ccm-search-block-text{border:1px solid #e6e6e6;margin-right:15px;width:50%;margin-bottom:15px;padding:10px}div.ccm-page main .ccm-search-block-form input.ccm-search-block-submit:focus{outline:none}div.ccm-page main .ccm-search-block-form #searchResults{margin-top:15px;border-top:1px solid #ececec}div.ccm-page main .ccm-search-block-form #searchResults .searchResult{margin-top:0px;margin-bottom:0px;padding-top:24px;padding-bottom:7px;border-bottom:1px solid #ececec}div.ccm-page main .ccm-search-block-form #searchResults .searchResult p{color:#6e6e6e}div.ccm-page main .ccm-search-block-form #searchResults .searchResult h3{margin-top:0px;text-transform:none;margin-bottom:5px;font-family:inherit}div.ccm-page main .ccm-search-block-form #searchResults .searchResult h3 a{font-weight:400;font-size:22px;color:#d3edc5}div.ccm-page main .ccm-search-block-form #searchResults .searchResult h3 a:hover{color:#f58024}div.ccm-page .btn{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-ms-border-radius:20px;padding:10px 30px 10px 30px}div.ccm-page .btn-success{color:#fff;background-color:#0c6;border-color:#4cae4c}div.ccm-page .btn-success:hover,div.ccm-page .btn-success:focus,div.ccm-page .btn-success:active,div.ccm-page .btn-success.active,.open>.dropdown-togglediv.ccm-page .btn-success{color:#fff;background-color:#00994d;border-color:#398439}div.ccm-page .btn-success:active,div.ccm-page .btn-success.active,.open>.dropdown-togglediv.ccm-page .btn-success{background-image:none}div.ccm-page .btn-success.disabled,div.ccm-page .btn-success[disabled],fieldset[disabled] div.ccm-page .btn-success,div.ccm-page .btn-success.disabled:hover,div.ccm-page .btn-success[disabled]:hover,fieldset[disabled] div.ccm-page .btn-success:hover,div.ccm-page .btn-success.disabled:focus,div.ccm-page .btn-success[disabled]:focus,fieldset[disabled] div.ccm-page .btn-success:focus,div.ccm-page .btn-success.disabled:active,div.ccm-page .btn-success[disabled]:active,fieldset[disabled] div.ccm-page .btn-success:active,div.ccm-page .btn-success.disabled.active,div.ccm-page .btn-success[disabled].active,fieldset[disabled] div.ccm-page .btn-success.active{background-color:#0c6;border-color:#4cae4c}div.ccm-page .btn-success .badge{color:#0c6;background-color:#fff}div.ccm-page .btn-default{color:#6e6e6e;background-color:#fff;border-color:#b7e390}div.ccm-page .btn-default:hover,div.ccm-page .btn-default:focus,div.ccm-page .btn-default:active,div.ccm-page .btn-default.active,.open>.dropdown-togglediv.ccm-page .btn-default{color:#6e6e6e;background-color:#e6e6e6;border-color:#97d75f}div.ccm-page .btn-default:active,div.ccm-page .btn-default.active,.open>.dropdown-togglediv.ccm-page .btn-default{background-image:none}div.ccm-page .btn-default.disabled,div.ccm-page .btn-default[disabled],fieldset[disabled] div.ccm-page .btn-default,div.ccm-page .btn-default.disabled:hover,div.ccm-page .btn-default[disabled]:hover,fieldset[disabled] div.ccm-page .btn-default:hover,div.ccm-page .btn-default.disabled:focus,div.ccm-page .btn-default[disabled]:focus,fieldset[disabled] div.ccm-page .btn-default:focus,div.ccm-page .btn-default.disabled:active,div.ccm-page .btn-default[disabled]:active,fieldset[disabled] div.ccm-page .btn-default:active,div.ccm-page .btn-default.disabled.active,div.ccm-page .btn-default[disabled].active,fieldset[disabled] div.ccm-page .btn-default.active{background-color:#fff;border-color:#b7e390}div.ccm-page .btn-default .badge{color:#fff;background-color:#6e6e6e}div.ccm-page .ccm-faq-container{margin-left:-15px;margin-right:-15px}div.ccm-page .ccm-faq-block-links{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:1200px){div.ccm-page .ccm-faq-block-links{float:left;width:25%}}div.ccm-page .ccm-faq-block-links a{display:block;margin-bottom:10px}div.ccm-page .ccm-faq-block-entries{position:relative;min-height:1px;padding-left:15px;padding-right:15px}div.ccm-page .ccm-faq-block-entries h3{margin-top:0px}div.ccm-page .ccm-faq-block-entries div.faq-entry-content{margin-bottom:50px}@media (min-width:1200px){div.ccm-page .ccm-faq-block-entries{float:left;width:66.66666667%}}@media (min-width:1200px){div.ccm-page .ccm-faq-block-entries{margin-left:8.33333333%}}div.ccm-page div.ccm-block-feature-item{position:relative;padding-left:25px;margin-bottom:40px}div.ccm-page div.ccm-block-feature-item h4,div.ccm-page div.ccm-block-feature-item i{color:#75ca2a}div.ccm-page div.ccm-block-feature-item i{position:absolute;top:3px;left:0px}div.ccm-page div.feature-home-page div.ccm-block-feature-item h4,div.ccm-page div.feature-home-page div.ccm-block-feature-item i{color:#1a1a1a}div.ccm-page div.feature-home-page div.ccm-block-feature-item h4{font-size:1.5em}div.ccm-page div.feature-home-page div.ccm-block-feature-item i{color:#1a1a1a;font-size:1.3em;top:1px}div.ccm-page div.feature-home-page div.ccm-block-feature-item{padding-left:45px}div.ccm-page div.ccm-block-feature-item-hover-wrapper{text-align:center}div.ccm-page div.ccm-block-feature-item-hover-wrapper div.ccm-block-feature-item-hover-title{color:#888;font-size:1.5em;font-weight:300;margin-top:20px}div.ccm-page div.ccm-block-feature-item-hover{display:table;margin:0px auto 0px auto}div.ccm-page div.ccm-block-feature-item-hover div.ccm-block-feature-item-hover-icon{border:1px solid #d4d4d4;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-ms-border-radius:50%;text-align:center;vertical-align:middle;display:table-cell;margin:0px auto 0px auto;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;cursor:help;width:200px;height:200px}div.ccm-page div.ccm-block-feature-item-hover div.ccm-block-feature-item-hover-icon i{margin-top:3px;color:#d3edc5;font-size:1.6em}@media (min-width:768px){div.ccm-page div.ccm-block-feature-item-hover div.ccm-block-feature-item-hover-icon{width:80px;height:80px}}@media (min-width:992px){div.ccm-page div.ccm-block-feature-item-hover div.ccm-block-feature-item-hover-icon{width:110px;height:110px}}@media (min-width:1200px){div.ccm-page div.ccm-block-feature-item-hover div.ccm-block-feature-item-hover-icon{width:134px;height:134px}}div.ccm-page div.ccm-block-feature-item-hover-wrapper:hover div.ccm-block-feature-item-hover-icon{background:#fff;border:1px solid #fff}div.ccm-page .ccm-image-slider-container{padding-top:1em;background-color:transparent;background-repeat:repeat}div.ccm-page .ccm-image-slider-container .ccm-image-slider{background-color:white;border:none;border-radius:7px;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:480px) and (max-width:767px){div.ccm-page .ccm-image-slider-container .ccm-image-slider{width:100%}}div.ccm-page .ccm-image-slider-container .ccm-image-slider:before,div.ccm-page .ccm-image-slider-container .ccm-image-slider:after{content:" ";display:table}div.ccm-page .ccm-image-slider-container .ccm-image-slider:after{clear:both}div.ccm-page .ccm-image-slider-container .rslides_navx{opacity:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-ms-border-radius:4px;height:38px;margin-top:-20px;width:38px}div.ccm-page .ccm-image-slider-container .rslides_navx.next{color:#75ca2a;background:rgba(255,255,255,0);-webkit-transition:background .35s ease-in-out;-o-transition:background .35s ease-in-out;transition:background .35s ease-in-out;right:1em}div.ccm-page .ccm-image-slider-container .rslides_navx.next:hover{text-decoration:none;color:blue;background:rgba(255,255,255,0)}div.ccm-page .ccm-image-slider-container .rslides_navx.next:before{-webkit-transition:background .35s ease-in-out;-o-transition:background .35s ease-in-out;transition:background .35s ease-in-out;content:"\f0da";font-family:FontAwesome;font-size:32px;display:block;margin-left:14px}div.ccm-page .ccm-image-slider-container .rslides_navx.prev{color:#75ca2a;background:rgba(255,255,255,0);-webkit-transition:background .35s ease-in-out;-o-transition:background .35s ease-in-out;transition:background .35s ease-in-out;left:1em}div.ccm-page .ccm-image-slider-container .rslides_navx.prev:hover{text-decoration:none;color:black;background:rgba(255,255,255,0)}div.ccm-page .ccm-image-slider-container .rslides_navx.prev:after{-webkit-transition:background .35s ease-in-out;-o-transition:background .35s ease-in-out;transition:background .35s ease-in-out;content:"\f0d9";font-family:FontAwesome;font-size:32px;display:block;margin-left:12px}div.ccm-page .ccm-image-slider-container .rslides_tabs{padding-left:0px;text-align:center;padding-top:0;padding-bottom:0}div.ccm-page .ccm-image-slider-container .rslides_tabs li{list-style-type:none;display:inline-block;margin-right:5px}div.ccm-page .ccm-image-slider-container .rslides_tabs li.rslides_here a{background:#1446dc}div.ccm-page .ccm-image-slider-container .rslides_tabs li a{overflow:hidden;text-indent:99px;background:#599fe2;width:1em;height:1em;display:inline-block;margin-right:10px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-ms-border-radius:30px}div.ccm-page .ccm-image-slider-container .ccm-image-slider-text h2{color:#75ca2a;font-family:Lato,sans-serif;font-size:3.2em;font-weight:200;margin-bottom:5%}div.ccm-page .ccm-image-slider-container .ccm-image-slider-text p{color:#6e6e6e;font-family:Lato,sans-serif;font-size:1.1em;font-weight:400;width:80%}div.ccm-page .ccm-image-slider-container.ccm-block-image-slider-arrows .ccm-image-slider-inner{margin-left:-15px;margin-right:-15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:60px}@media (min-width:1200px){div.ccm-page .ccm-image-slider-container.ccm-block-image-slider-arrows .ccm-image-slider-inner{margin-left:8.33333333%}}@media (min-width:1200px){div.ccm-page .ccm-image-slider-container.ccm-block-image-slider-arrows .ccm-image-slider-inner{float:left;width:83.33333333%}}div.ccm-page .ccm-image-slider-container .slide{padding:.5em 2.5em;text-align:center;min-height:9em;display:flex;justify-content:center;align-items:center;flex-direction:column}div.ccm-page .ccm-image-slider-container .slide .description{width:100%}div.ccm-page .ccm-image-slider-container .slide .description p{margin-bottom:0}div.ccm-page .owl-controls .owl-page span{width:1em;height:1em}div.ccm-page .image-right-tilt .ccm-image-block{display:block;margin:0px auto 0px auto;transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-webkit-transform:rotate(3deg)}div.ccm-page .image-circle .ccm-image-block{border-radius:50%}div.ccm-page div.ccm-block-next-previous-header{font-size:22px}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry{border-bottom:0px;padding-bottom:0px;margin-bottom:0px;margin-top:50px;padding-top:50px;border-top:1px solid #0056b4}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry div.ccm-block-page-list-title{font-family:Lato,sans-serif;font-size:1.25em;font-weight:400;color:#caa22a;line-height:1.42857143;text-transform:none}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry:first-child{padding-top:0px;border-top:none;margin-top:0px}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-ms-border-radius:20px;padding:10px 30px 10px 30px;border:1px solid transparent;display:inline-block;color:#6e6e6e;background-color:#fff;border-color:#b7e390}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:hover,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:focus,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:active,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.active,.open>.dropdown-togglediv.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more{color:#6e6e6e;background-color:#e6e6e6;border-color:#97d75f}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:active,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.active,.open>.dropdown-togglediv.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more{background-image:none}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.disabled,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more[disabled],fieldset[disabled] div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.disabled:hover,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more[disabled]:hover,fieldset[disabled] div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:hover,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.disabled:focus,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more[disabled]:focus,fieldset[disabled] div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:focus,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.disabled:active,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more[disabled]:active,fieldset[disabled] div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:active,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.disabled.active,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more[disabled].active,fieldset[disabled] div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.active{background-color:#fff;border-color:#b7e390}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more .badge{color:#fff;background-color:#6e6e6e}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:hover{text-decoration:none}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper{margin-left:-15px;margin-right:-15px}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:30px;overflow:hidden}@media (min-width:768px){div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item{float:left;width:33.33333333%}}@media (min-width:768px){div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item{min-height:147px}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item img{width:100%;height:147px}}@media (min-width:992px){div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item{min-height:193px}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item img{width:100%;height:193px}}@media (min-width:1200px){div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item{min-height:240px}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item img{width:100%;height:240px}}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-thumbnail-hover{background-color:rgba(0,86,180,0.7)}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper i.ccm-block-page-list-page-entry-grid-thumbnail-icon{display:block;margin:0px auto 10px auto}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper i.ccm-block-page-list-page-entry-grid-thumbnail-icon:before{font-family:FontAwesome;content:"\f064"}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-title{margin-top:30px;font-family:Lato,sans-serif;font-size:1.05em;font-weight:400;color:#4f585c;line-height:1.42857143;text-transform:none}div.ccm-page a.ccm-block-page-list-rss-feed{font-size:1.5em;color:#d1d1d1}div.ccm-page a.ccm-block-page-list-rss-feed:hover{color:#75ca2a}div.ccm-page div.ccm-block-page-list-page-entry-horizontal:before,div.ccm-page div.ccm-block-page-list-page-entry-horizontal:after{content:" ";display:table}div.ccm-page div.ccm-block-page-list-page-entry-horizontal:after{clear:both}div.ccm-page div.ccm-block-page-list-page-entry-horizontal,div.ccm-page div.ccm-block-page-list-page-entry{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ececec}div.ccm-page div.ccm-block-page-list-page-entry-read-more{margin-top:20px}div.ccm-page div.ccm-block-page-list-no-pages{text-align:center;font-size:1.25em;font-family:Lato,sans-serif;color:#9fa9ad}div.ccm-page div.col-sidebar div.block-sidebar-wrapped div.ccm-block-page-list-wrapper{margin:0}div.ccm-page div.col-sidebar div.ccm-block-page-list-wrapper{margin:25px 40px 25px 40px;font-size:.85em}div.ccm-page div.col-sidebar div.ccm-block-page-list-wrapper a.ccm-block-page-list-rss-feed{font-size:.85em}div.ccm-page div.col-sidebar div.ccm-block-page-list-wrapper div.ccm-block-page-list-page-entry{border:0;padding:0;margin-bottom:10px}div.ccm-page div.col-sidebar div.ccm-block-page-list-wrapper div.ccm-block-page-list-page-entry a{font-weight:normal}div.ccm-page div.ccm-block-page-list-header{font-size:22px}div.ccm-page div.ccm-block-page-attribute-display-wrapper{border-top:1px solid #ececec;padding-top:20px;padding-bottom:20px;color:#aeaeae}div.ccm-page div.ccm-block-page-attribute-display-wrapper .ccm-block-page-attribute-display-title{color:#75ca2a;display:block}div.ccm-page div.ccm-block-page-attribute-display-wrapper:last-child{border-bottom:1px solid #ececec}div.ccm-page h1.page-title{color:#75ca2a;font-family:Lato,sans-serif;font-size:1.73em;line-height:1.42857143;font-weight:700;text-transform:uppercase;padding-bottom:30px;padding-top:30px}div.ccm-page.page-type-portfolio-project h1.page-title{font-family:Lato,sans-serif;font-size:1.6em;font-weight:400;color:#d3edc5;line-height:1.42857143;text-transform:none;border-bottom:1px solid #ececec;margin-bottom:40px}div.ccm-page div.ccm-block-page-title-byline{padding-bottom:40px;border-bottom:1px solid #ececec;margin-bottom:40px}div.ccm-page div.ccm-block-page-title-byline h1.page-title{font-family:Lato,sans-serif;font-size:1.6em;font-weight:400;color:#d3edc5;line-height:1.42857143;text-transform:none;margin-bottom:0px;padding-bottom:0px;padding-top:1em}div.ccm-page div.ccm-block-page-title-byline span.page-date{margin-right:2em}div.ccm-page div.ccm-block-page-title-byline span.page-date{color:#9fa9ad;font-style:italic;font-size:0.85em}div.ccm-page div.ccm-block-page-title-byline span.page-author{display:none}div.ccm-page div.ccm-block-testimonial{margin-left:-15px;margin-right:-15px}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-image{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-image{float:left;width:25%}}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-text{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-text{float:left;width:75%}}div.ccm-page div.ccm-block-testimonial img{display:block;width:100% \9;max-width:100%;height:auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-ms-border-radius:50%}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-name{font-family:Lato,sans-serif;font-size:1.05em;font-weight:400;color:#4f585c;line-height:1.42857143;text-transform:none}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-position{color:#d1d1d1}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-position a{color:#d1d1d1;text-decoration:underline}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-paragraph{margin-top:20px}div.ccm-page div.ccm-block-testimonial-wrapper{margin-top:60px;margin-bottom:60px}div.ccm-page div.ccm-block-testimonial-wrapper:before,div.ccm-page div.ccm-block-testimonial-wrapper:after{content:" ";display:table}div.ccm-page div.ccm-block-testimonial-wrapper:after{clear:both}@media all and (max-width:767px){div.ccm-page .ccm-block-testimonial-image img{margin:10px auto}}div.ccm-page div.col-sidebar div.ccm-block-tags-wrapper{margin:25px 40px 25px 40px}div.ccm-page div.ccm-block-tags-header{font-size:22px}div.ccm-page div.ccm-block-tags-wrapper a:hover{text-decoration:none}div.ccm-page span.ccm-block-tags-tag{background-color:#fff;border-color:#d1d1d1;border-width:1px;border-style:solid;color:#6e6e6e}div.ccm-page span.ccm-block-tags-tag.ccm-block-tags-tag-selected{border-color:#5da021}div.ccm-page div.ccm-block-tags-wrapper a:hover span.ccm-block-tags-tag{border-color:#75ca2a}div.ccm-page div.col-sidebar div.ccm-block-topic-list-wrapper{margin:25px 40px 25px 40px;font-size:.85em}div.ccm-page div.ccm-block-topic-list-header{font-size:22px}div.ccm-page ul.ccm-block-topic-list-list ul{margin-top:10px}div.ccm-page ul.ccm-block-topic-list-page-topics{list-style-type:none;padding-left:0px;padding-bottom:0px}div.ccm-page ul.ccm-block-topic-list-page-topics li{margin-bottom:10px;padding-bottom:0px}div.ccm-page .ccm-block-topic-list-topic-selected{font-weight:bold}div.ccm-page div.col-sidebar div.ccm-block-date-navigation-wrapper{margin:25px 40px 25px 40px;font-size:.85em}div.ccm-page div.ccm-block-date-navigation-header{font-size:22px}div.ccm-page ul.ccm-block-date-navigation-dates{list-style-type:none;padding-left:0px;padding-bottom:0px}div.ccm-page ul.ccm-block-date-navigation-dates li{margin-bottom:10px;padding-bottom:0px}div.ccm-page .ccm-block-date-navigation-date-selected{font-weight:bold}div.ccm-page div.ccm-block-calendar-wrapper a.fc-event,div.ccm-page div.ccm-block-calendar-wrapper a.fc-event:hover{color:#fff}div.ccm-page div.ccm-block-calendar-event-list,div.ccm-page div.ccm-block-calendar-event-list-wrapper{margin-bottom:10px;clear:both}div.ccm-page div.ccm-block-calendar-event-list-event-date{width:50px;height:50px;float:left;margin-right:10px;border:1px solid #f8faf1}div.ccm-page div.ccm-block-calendar-event-list-event-date span{display:block;text-align:center}div.ccm-page div.ccm-block-calendar-event-list-event-date span:first-child{font-weight:bold;background-color:#f8faf1;color:#988e47}div.ccm-page div.ccm-block-calendar-event-list-event{padding-bottom:10px;clear:both}div.ccm-page div.block-sidebar-padded{padding:25px 40px 25px 40px}div.ccm-page div.block-sidebar-padded p{font-size:0.85em}div.ccm-page div.block-sidebar-wrapped{background-color:#f8faf1;font-size:0.85em}div.ccm-page div.block-sidebar-wrapped h3{margin:0px;font-size:14px;font-weight:normal}div.ccm-page div.block-sidebar-wrapped a{color:#733381 !important}div.ccm-page div.block-sidebar-wrapped a:hover{text-decoration:none;color:#994fb2 !important}div.ccm-page div.block-sidebar-wrapped div.ccm-block-page-list-page-entry{padding-bottom:0px;border-bottom:0px;margin-bottom:0px}div.ccm-page div.block-sidebar-wrapped ul{list-style-type:none;padding:0px;margin:0px;color:#9fa9ad}div.ccm-page div.block-sidebar-wrapped ul li{margin-bottom:12px}div.ccm-page div.block-sidebar-wrapped ul ul{padding-left:20px;font-size:1em}div.ccm-page div.block-sidebar-wrapped+div.block-sidebar-wrapped{padding-top:0px}div.ccm-page div.block-sidebar-wrapped div.ccm-block-share-this-page{margin:-15px -40px -25px -40px;padding:15px 40px 10px 40px;border-top:1px solid #ececec;font-size:1.25em}div.ccm-page div.block-sidebar-wrapped div.ccm-block-share-this-page a{color:#d1d1d1 !important}div.ccm-page div.block-sidebar-wrapped div.ccm-block-share-this-page a:hover{color:#d1d1d1 !important}div.ccm-page div.blog-entry-list div.ccm-block-page-list-page-entry-horizontal{margin-left:-15px;margin-right:-15px}div.ccm-page div.blog-entry-list div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-thumbnail{position:relative;float:left;width:16.66666667%;min-height:1px;padding-left:15px;padding-right:15px;padding-top:7px}div.ccm-page div.blog-entry-list div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-thumbnail img{display:block;width:100% \9;max-width:100%;height:auto}div.ccm-page div.blog-entry-list div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text{position:relative;float:left;width:83.33333333%;min-height:1px;padding-left:15px;padding-right:15px}div.ccm-page div.blog-entry-list div.ccm-block-page-list-date{color:#7b7b7b;font-size:0.8em;margin-bottom:10px}div.ccm-page div.blog-entry-list div.ccm-block-page-list-title{margin:0;font-family:Lato,sans-serif;font-size:1em;font-weight:700;color:#d3edc5;line-height:1.42857143;text-transform:none}div.ccm-page div.blog-entry-list div.ccm-block-page-list-title a{color:#733381}div.ccm-page div.blog-entry-list div.ccm-block-page-list-title a:hover{text-decoration:none;color:#4d46b4}div.ccm-page .acci-events.equal-height-cards-wrapper .event-details{font-size:0.8em;color:#797979;margin:.75em 0}div.ccm-page .acci-events.equal-height-cards-wrapper .event-title{color:#2a2a2a}div.ccm-page .acci-events.equal-height-cards-wrapper .card:hover{border:solid 1px #b9b9b9}div.ccm-page .acci-events.equal-height-cards-wrapper .card a:hover{color:#733381}div.ccm-page .acci-blog-entry-header{background-color:grey;margin-bottom:2em}div.ccm-page .acci-blog-entry-header img{width:100%}div.ccm-page .acci-blog-entry-header .text .title{border-bottom:solid 2px #e6d3ad;font-weight:bold;color:#d3edc5;padding:.5em .7em 1.85em .7em}div.ccm-page .acci-blog-entry-header .text .details{color:#e6d3ad;font-size:0.8em;text-align:right;padding:0 .3em 1em .3em}div.ccm-page div.recent-blog-entry div.ccm-block-page-list-title{margin-top:0px;margin-bottom:10px;font-family:Lato,sans-serif;font-size:1em;font-weight:700;color:#4f585c;line-height:1.42857143;text-transform:none}div.ccm-page div.recent-blog-entry div.ccm-block-page-list-title a{color:#4f585c}div.ccm-page div.recent-blog-entry div.ccm-block-page-list-title a:hover{color:#428bca;text-decoration:none}div.ccm-page div.recent-blog-entry div.ccm-block-page-list-page-entry{border-bottom:0px;margin-bottom:0px;padding-bottom:0px}div.ccm-page div.area-content-accent{background-color:#f8faf1;margin-top:80px;padding:65px 0px 65px 0px;margin-bottom:-80px}div.ccm-page div.area-content-accent .title-caps,div.ccm-page div.area-content-accent .title-caps-bold,div.ccm-page div.area-content-accent h3{color:#988e47 !important}div.ccm-page div.testimonial-bio{margin-bottom:60px}div.ccm-page div.testimonial-bio div.ccm-block-testimonial-wrapper{margin-top:0px;margin-bottom:0px}div.ccm-page div.testimonial-bio div.ccm-block-testimonial-wrapper div.ccm-block-testimonial{margin-left:0px;margin-right:0px}div.ccm-page div.testimonial-bio div.ccm-block-testimonial-wrapper div.ccm-block-testimonial div.ccm-block-testimonial-image{width:auto;float:none;padding:0px;margin-bottom:30px}div.ccm-page div.testimonial-bio div.ccm-block-testimonial-wrapper div.ccm-block-testimonial div.ccm-block-testimonial-image img{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-ms-border-radius:0px}div.ccm-page div.testimonial-bio div.ccm-block-testimonial-wrapper div.ccm-block-testimonial div.ccm-block-testimonial-text{float:none;padding:0px}div.ccm-page div.testimonial-bio+div.testimonial-bio{margin-bottom:0px}div.ccm-page div.testimonial-bio:only-child{margin-bottom:0px}div.ccm-page .agenda-session-title.btn{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-ms-border-radius:3px;padding:10px 30px 10px 30px}div.ccm-page .egf-session .panel{margin-bottom:0.5em}div.ccm-page .egf-session .panel-group{margin-bottom:0;border:none}div.ccm-page .egf-session .panel-group .panel-heading{font-size:0.83em}div.ccm-page .egf-session .affiliation{font-style:italic}div.ccm-page .egf-session .panel-body{padding:7px}div.ccm-page .egf-session div.sessionTitle,div.ccm-page .egf-session div.sessionmoderation{display:inline-block;width:50%;vertical-align:top}div.ccm-page .egf-session div.sessionTitle{padding-right:0.4em}div.ccm-page .egf-session div.sessionModeration{font-style:italic;display:inline-block;vertical-align:top}div.ccm-page .egf-session div.presenter,div.ccm-page .egf-session div.affiliation{display:inline-block;width:50%;opacity:0.7;vertical-align:top}div.ccm-page .egf-session div.affiliation{opacity:0.7}div.ccm-page .egf-session .folded+.panel-body{display:none}div.ccm-page .egf-session:hover{cursor:pointer}div.ccm-page .egf-session>.panel .panel-heading .moderator-name{font-size:0.83em}div.ccm-page button.btn.opener{background-color:#add8e6}div.ccm-page button.btn.agenda-session-title{background-color:#0056b4;font-size:1.25em}div.ccm-page .panel-default>.panel-heading,div.ccm-page .panel-info>.panel-heading,div.ccm-page .panel{background-color:inherit}div.ccm-page .egf-session-presentations .panel-heading{background-color:white}div.ccm-page .egf-session-presentations .panel-body{background-color:whitesmoke}div.ccm-page .egf-session-presentations .egf-session>.panel>.panel-body{background-color:white}div.ccm-page .egf-session-presentations>.egf-session>.panel>.panel-heading{padding:2em}div.ccm-page .egf-session-procedure .egf-session .panel{background-color:#add8e6}div.ccm-page .egf-session-break div.sessionTitle{display:inline-block;vertical-align:top;width:80%}div.ccm-page .egf-session-break div.sessionModeration{width:20%}div.ccm-page .egf-session-break .egf-session:hover{cursor:auto}div.ccm-page .egf-session-break .egf-session .panel{background-color:#dac49a}div.ccm-page .ccm-image-slider-container{padding:0;background-color:initial;background-repeat:initial}div.ccm-page .ccm-image-slider-container .ccm-image-slider{padding:0;background-color:initial;border-radius:initial;margin:0}div.ccm-page .ccm-image-slider-container .ccm-image-slider ccm-image-slider-inner{width:100% !important;float:none !important;margin:0;padding:0}div.ccm-page .bgc-branding-yellow{background-color:#f58024}div.ccm-page .bgc-branding-purple{background-color:#733381}div.ccm-page .bgc-branding-purple-light{background-color:#994fb2}div.ccm-page .bgc-branding-green{background-color:#589c48}div.ccm-page .bgc-branding-green-pale{background-color:#7bb662}div.ccm-page main .jumbo{min-height:300px}div.ccm-page main .jumbo h1{color:#75ca2a !important;font-family:Lato,sans-serif !important;font-size:2.46em !important;line-height:1.14285714;font-weight:200 !important;display:block;padding-top:40px;font-size:3.69em;padding-bottom:40px}div.ccm-page main .jumbo p{font-size:1em;color:#4f585c;font-weight:200}.title-thin{color:#75ca2a !important;font-family:Lato,sans-serif !important;font-size:2.46em !important;line-height:1.14285714;font-weight:200 !important;display:block}.title-caps-bold{color:#75ca2a !important;font-family:Lato,sans-serif !important;font-size:1.73em !important;line-height:2.47142857em !important;font-weight:700 !important;text-transform:uppercase}.title-caps{color:#75ca2a !important;font-family:Lato,sans-serif !important;font-size:1.73em !important;line-height:2.47142857em !important;font-weight:300;text-transform:uppercase}.image-caption{font-family:Lato,sans-serif;color:#b8c4cd;font-size:1em}.twitter-feed{margin:0 14em}@media (max-width:991px){.twitter-feed{margin:inherit}}.bio-image{float:left;margin:3em}.wacc-block-publication .wacc-block-publication-title-wrapper{background-color:grey;font-size:0.8em}.wacc-block-publication img{width:100%}.wacc-block-publication .authors{font-style:italic;color:#e6d3ad;margin-bottom:0.3em}.wacc-block-publication .title{margin-bottom:0}.wacc-block-publication .title .title{font-weight:bold;color:#d3edc5;margin-bottom:0}.wacc-block-publication .description{color:lightgrey;margin-bottom:0}.wacc-block-publication .journal{color:lightgrey;display:none}.wacc-block-publication a{color:#312c80 !important}.wacc-block-publication a:hover{color:#4d46b4 !important}@media (max-width:1399px){.wacc-block-publication{font-size:0.9em}.wacc-block-publication .description{font-size:1em}}@media (max-width:1199px){.wacc-block-publication{font-size:0.7em}.wacc-block-publication .description{font-size:1em}}@media (max-width:991px){.wacc-block-publication{font-size:0.6em}.wacc-block-publication .description{font-size:1em}}@media (max-width:1400px){.wacc-block-publication .authors:after{content:"\00a0 "}.wacc-block-publication .journal{position:initial}}.square .ci-block-partner-wrapper-img{display:table-cell;height:7.3em;padding:5px;text-align:center;vertical-align:middle;width:80%}.square .ci-block-partner-wrapper-img>img{border:medium none;border-radius:0;width:100%}.square .ci-block-partner-title{background:none repeat scroll 0 0 #733381;display:flex;font-weight:100;height:4.5em;align-items:center;border-radius:0 0 5px 5px;padding:1em}.ci-block-partner.square{border:1px solid #994fb2;margin:10% 10% 10% 0;text-align:center;padding-bottom:0;border-radius:20% 20% 5px 5px;background-color:white}.ci-block-partner.square img{margin:3em 0}.ci-block-partner.square>a{color:white !important}.ci-block-partner.square>a:hover{color:#F6A951 !important}.square .ci-block-partner-title>div{margin:0 auto}.square .ci-block-partner-title-description{color:#999 !important;font-size:13px}.ci-block-partner{padding-bottom:30px}.ci-block-bio .affiliation .label,.ci-block-bio .role .label{color:lightgrey}.ci-block-bio .description{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.fs-reduced{font-size:0.875em}.lc-1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;height:1em}.lc-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:2em}.lc-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;height:3em}.lc-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;height:4em}.lc-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;height:5em}.lc-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;height:6em}.lc-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:7;line-clamp:7;-webkit-box-orient:vertical;height:7em}.lc-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:8;line-clamp:8;-webkit-box-orient:vertical;height:8em}.lc-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:9;line-clamp:9;-webkit-box-orient:vertical;height:9em}.lc-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:10;line-clamp:10;-webkit-box-orient:vertical;height:10em}.lc-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:11;line-clamp:11;-webkit-box-orient:vertical;height:11em}.lc-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:12;line-clamp:12;-webkit-box-orient:vertical;height:12em}.lc-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:13;line-clamp:13;-webkit-box-orient:vertical;height:13em}.lc-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:14;line-clamp:14;-webkit-box-orient:vertical;height:14em}.lc-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:15;line-clamp:15;-webkit-box-orient:vertical;height:15em}footer#footer-theme{color:#d3edc5;border-top:solid 5px rgba(97,173,167,0.63)}footer#footer-theme a{color:#d1d1d1}footer#footer-theme a:hover{color:#f58024}footer#footer-theme div.ccm-block-social-links{text-align:right}footer#footer-theme div.ccm-block-social-links ul a{color:#d1d1d1}footer#footer-theme div.ccm-block-social-links ul a:hover{color:#75ca2a}footer#footer-theme section{padding-top:1em}footer#footer-theme #footer-site-title{font-family:Lato,sans-serif;font-weight:900;color:#75ca2a;text-transform:uppercase;font-size:1.2em;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}footer#footer-theme #footer-site-title:hover{color:#447618;text-decoration:none !important}footer#footer-theme .row.informational-big-links a{font-size:1.5em;font-weight:bold;color:#75ca2a}footer#footer-theme .row.informational-big-links a:nth-child(2){float:right}footer#footer-theme .row.informational-big-links a:hover{color:#f58024}footer#footer-theme hr{border-top:2px solid #008000;margin-top:2.5em;margin-bottom:2.5em}footer#footer-theme .footer-support-statement h2{color:green}footer#concrete5-brand{background-color:rgba(0,0,0,0.1);padding-top:20px;padding-bottom:20px}footer#concrete5-brand a.concrete5{color:#00baff}footer#concrete5-brand a.concrete5:hover{color:#008dc0}footer#concrete5-brand a{color:#9fa7aa}footer#concrete5-brand a:hover{color:#7B8083}footer#concrete5-brand #ccm-account-menu{right:80px;top:-10px}.ccm-responsive-overlay{background:white;display:none;position:absolute;z-index:99;top:4.75rem;left:0px;padding-top:5px;padding-left:20px;width:100%;-webkit-text-size-adjust:none}.ccm-responsive-overlay ul{padding-left:0}.ccm-responsive-overlay ul li{list-style-type:none;display:block}.ccm-responsive-overlay ul li.parent-ul a:after{padding-left:7px;padding-top:3px;font-size:20px;content:"\f107";font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;cursor:pointer;text-decoration:inherit}.ccm-responsive-overlay ul li a{color:#733381;font-size:18px;display:inline-block;width:80%;padding:7px 5% 7px 0px;margin:0% 5% 0% 0;padding-left:15px;height:100%;font-weight:200;text-decoration:none;font-family:Lato,sans-serif}.ccm-responsive-overlay ul li a:hover{color:#3c2f80}.ccm-responsive-overlay ul li ul li{padding-left:10px}.ccm-responsive-overlay ul li ul li.last-li a{padding-top:0px;font-size:15px}.ccm-responsive-overlay ul li ul li.last-li a:after{content:''}.ccm-responsive-overlay .nav-selected{color:#4b174b !important;font-weight:bold}.ccm-responsive-menu-launch{display:none;float:right;position:relative;top:-5px;right:2em;cursor:pointer}.ccm-responsive-menu-launch.responsive-button-close i:after{color:yellow;content:"\f0c9";font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;cursor:pointer;text-decoration:inherit}.ccm-responsive-menu-launch i:after{font-size:3.5em;content:"\f0c9";font-family:FontAwesome;color:gold;font-weight:normal;font-style:normal;display:inline-block;cursor:pointer;text-decoration:inherit}.ccm-responsive-menu-launch i:hover:after{content:"\f0c9";font-family:FontAwesome;color:yellow;font-weight:normal;font-style:normal;display:inline-block;cursor:pointer;text-decoration:inherit}@media all and (max-width:767px){.ccm-responsive-menu-launch{display:inline-block}.hide-when-responsive .ccm-responsive-menu-launch{display:none}main .hide-when-responsive{display:none}.ccm-responsive-navigation.original{display:none}header .ccm-search-block-form{margin-top:20px}.card img.top{opacity:0}}@media all and (min-width:767px){.ccm-responsive-overlay{display:none !important}}