@font-face{font-family:'cicon';src:url('/packages/custom_calgary/themes/the_hive_calgary/fonts/cicon/cicon.eot?xmyzif');src:url('/packages/custom_calgary/themes/the_hive_calgary/fonts/cicon/cicon.eot?xmyzif#iefix') format('embedded-opentype'),url('/packages/custom_calgary/themes/the_hive_calgary/fonts/cicon/cicon.ttf?xmyzif') format('truetype'),url('/packages/custom_calgary/themes/the_hive_calgary/fonts/cicon/cicon.woff?xmyzif') format('woff'),url('/packages/custom_calgary/themes/the_hive_calgary/fonts/cicon/cicon.svg?xmyzif#cicon') format('svg');font-weight:normal;font-style:normal}[class^="cicon-"],[class*=" cicon-"]{font-family:'cicon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cicon-search:before{content:"\e001"}.cicon-search-outline:before{content:"\e30f"}.cicon-mailbox:before{content:"\e007"}.cicon-circle-x-thin:before{content:"\e016"}.cicon-user:before{content:"\e027"}.cicon-user-outline:before{content:"\e336"}.cicon-close-thin-large:before{content:"\e039"}.cicon-plus-thin:before{content:"\e2ea"}.cicon-minus-thin:before{content:"\e2eb"}.cicon-plus:before{content:"\e03a"}.cicon-minus:before{content:"\e03b"}.cicon-plus-outline:before{content:"\e337"}.cicon-minus-outline:before{content:"\e338"}.cicon-plus-circle:before{content:"\e03c"}.cicon-minus-circle:before{content:"\e03d"}.cicon-plus-circle-outline:before{content:"\e339"}.cicon-minus-circle-outline:before{content:"\e33a"}.cicon-plus-square:before{content:"\e03e"}.cicon-minus-square:before{content:"\e03f"}.cicon-plus-square-o:before{content:"\e040"}.cicon-minus-square-o:before{content:"\e041"}.cicon-bars:before{content:"\e042"}.cicon-exclamation-diamond:before{content:"\e07e"}.cicon-layers:before{content:"\e0ab"}.cicon-map:before{content:"\e0ac"}.cicon-location-target:before{content:"\e0ae"}.cicon-shopping-cart:before{content:"\e0e7"}.cicon-shopping-cart-outline:before{content:"\e331"}.cicon-angle-double-down:before{content:"\e154"}.cicon-angle-double-left:before{content:"\e155"}.cicon-angle-double-right:before{content:"\e156"}.cicon-angle-double-up:before{content:"\e157"}.cicon-angle-double-down-outline:before{content:"\e332"}.cicon-angle-double-left-outline:before{content:"\e333"}.cicon-angle-double-right-outline:before{content:"\e334"}.cicon-angle-double-up-outline:before{content:"\e335"}.cicon-angle-down:before{content:"\e158"}.cicon-angle-left:before{content:"\e159"}.cicon-angle-right:before{content:"\e15a"}.cicon-angle-up:before{content:"\e15b"}.cicon-angle-down-outline:before{content:"\e309"}.cicon-angle-left-outline:before{content:"\e30a"}.cicon-angle-right-outline:before{content:"\e307"}.cicon-angle-up-outline:before{content:"\e308"}.cicon-arrow-circle-down:before{content:"\e15c"}.cicon-arrow-circle-left:before{content:"\e15d"}.cicon-arrow-circle-right:before{content:"\e15e"}.cicon-arrow-circle-up:before{content:"\e15f"}.cicon-arrow-circle-down-outline:before{content:"\e30e"}.cicon-arrow-circle-left-outline:before{content:"\e30c"}.cicon-arrow-circle-right-outline:before{content:"\e30b"}.cicon-arrow-circle-up-outline:before{content:"\e30d"}.cicon-external-link:before{content:"\e18a"}.cicon-external-link-outline:before{content:"\e310"}.cicon-facebook-circle:before{content:"\e1af"}.cicon-twitter-circle:before{content:"\e1b2"}.cicon-linkedin-circle:before{content:"\e1b5"}.cicon-flickr-circle:before{content:"\e1b7"}.cicon-youtube-circle:before{content:"\e1bb"}.cicon-citynews-circle:before{content:"\e1bc"}.cicon-google-plus-circle:before{content:"\e1bf"}.cicon-tumblr-circle:before{content:"\e1c3"}.cicon-map-square:before{content:"\e21a"}.cicon-map-square-o:before{content:"\e21b"}.cicon-map-pointer-square:before{content:"\e27e"}.cicon-map-pointer-square-o:before{content:"\e27f"}.cicon-calendar-event:before{content:"\e21c"}.cicon-cemetery:before{content:"\e21d"}.cicon-atraction:before{content:"\e21e"}.cicon-visitor-info:before{content:"\e21f"}.cicon-community-center:before{content:"\e220"}.cicon-social-dev-centre:before{content:"\e221"}.cicon-civic-partners-development:before{content:"\e222"}.cicon-casg:before{content:"\e223"}.cicon-community-safety:before{content:"\e224"}.cicon-new-central-library:before{content:"\e225"}.cicon-park-development:before{content:"\e226"}.cicon-recreation-development:before{content:"\e227"}.cicon-after-school-program:before{content:"\e228"}.cicon-library:before{content:"\e229"}.cicon-post-secondary:before{content:"\e22a"}.cicon-school:before{content:"\e22b"}.cicon-court:before{content:"\e22c"}.cicon-ems-station:before{content:"\e22d"}.cicon-fire-stn:before{content:"\e22e"}.cicon-health-clinic:before{content:"\e22f"}.cicon-police-service:before{content:"\e230"}.cicon-traffic-camera:before{content:"\e231"}.cicon-historic-resource:before{content:"\e232"}.cicon-building-permit:before{content:"\e233"}.cicon-development-permit:before{content:"\e234"}.cicon-dp-public-notices:before{content:"\e235"}.cicon-loc:before{content:"\e237"}.cicon-subdivision:before{content:"\e2ec"}.cicon-lot-dimension:before{content:"\e238"}.cicon-offleash-dog:before{content:"\e239"}.cicon-arena:before{content:"\e23a"}.cicon-art-centre:before{content:"\e23b"}.cicon-city-park:before{content:"\e23c"}.cicon-golf-course:before{content:"\e23d"}.cicon-indoor-pool:before{content:"\e23e"}.cicon-outdoor-pool:before{content:"\e23f"}.cicon-skate-park:before{content:"\e240"}.cicon-leisure-centre:before{content:"\e241"}.cicon-circle-l:before{content:"\e242"}.cicon-circle-l-x-thin:before{content:"\e243"}.cicon-construction-detours-base:before{content:"\e244"}.cicon-construction-detours:before{content:"\e245"}.cicon-construction-base:before{content:"\e246"}.cicon-construction:before{content:"\e247"}.cicon-ctrain-stn:before{content:"\e248"}.cicon-residential-parking-polygon:before{content:"\e249"}.cicon-incidents:before{content:"\e24a"}.cicon-plow-sander:before{content:"\e2d2"}.cicon-holiday-tree-drop-off:before{content:"\e24b"}.cicon-recycle-depot:before{content:"\e24c"}.cicon-electronics-recycling:before{content:"\e24d"}.cicon-landfill:before{content:"\e24e"}.cicon-haz-drop-off:before{content:"\e24f"}.cicon-leaf-drop-off:before{content:"\e250"}.cicon-bus-stop:before{content:"\e251"}.cicon-brt-stop:before{content:"\e252"}.cicon-demolished-historic-resource:before{content:"\e253"}.cicon-lot-easement:before{content:"\e254"}.cicon-community-line:before{content:"\e255"}.cicon-community-line-s:before{content:"\e256"}.cicon-ward-line:before{content:"\e257"}.cicon-ward-line-s:before{content:"\e258"}.cicon-map-dot-line:before{content:"\e259"}.cicon-map-line-thin:before{content:"\e25a"}.cicon-map-line:before{content:"\e25b"}.cicon-bikeway-line:before{content:"\e25c"}.cicon-ctrain-lines-base:before{content:"\e25d"}.cicon-ctrain-lines:before{content:"\e25e"}.cicon-map-location:before{content:"\e25f"}.cicon-map-location-o:before{content:"\e260"}.cicon-map-location-inner-circle:before{content:"\e261"}.cicon-map-pointer:before{content:"\e262"}.cicon-map-pointer-o:before{content:"\e263"}.cicon-map-pointer-inner-circle:before{content:"\e264"}.cicon-aqua-openwater:before{content:"\e265"}.cicon-wading-pool:before{content:"\e266"}.cicon-aqua-flatwater:before{content:"\e267"}.cicon-sailing:before{content:"\e268"}.cicon-rowing:before{content:"\e269"}.cicon-volleyball:before{content:"\e26a"}.cicon-tennis:before{content:"\e26b"}.cicon-tennis-in:before{content:"\e26c"}.cicon-soccer:before{content:"\e26d"}.cicon-soccer-in:before{content:"\e26e"}.cicon-spray-park:before{content:"\e26f"}.cicon-shooting-in:before{content:"\e270"}.cicon-lacrosse:before{content:"\e271"}.cicon-cricket:before{content:"\e272"}.cicon-baseball:before{content:"\e273"}.cicon-biking:before{content:"\e274"}.cicon-bowling:before{content:"\e275"}.cicon-bowling-in:before{content:"\e276"}.cicon-boxing:before{content:"\e277"}.cicon-curling:before{content:"\e278"}.cicon-gymnasium:before{content:"\e279"}.cicon-horseshoe:before{content:"\e27a"}.cicon-al-a:before{content:"\e27c"}.cicon-al-b:before{content:"\e2d3"}.cicon-al-c:before{content:"\e2d4"}.cicon-al-d:before{content:"\e2d5"}.cicon-al-e:before{content:"\e2d6"}.cicon-al-f:before{content:"\e2d7"}.cicon-al-g:before{content:"\e2d8"}.cicon-al-h:before{content:"\e27b"}.cicon-al-i:before{content:"\e2d9"}.cicon-al-j:before{content:"\e2da"}.cicon-al-k:before{content:"\e2db"}.cicon-al-l:before{content:"\e2dc"}.cicon-al-m:before{content:"\e2dd"}.cicon-al-n:before{content:"\e2de"}.cicon-al-o:before{content:"\e2df"}.cicon-al-p:before{content:"\e27d"}.cicon-al-q:before{content:"\e2e0"}.cicon-al-r:before{content:"\e2e1"}.cicon-al-s:before{content:"\e2e2"}.cicon-al-t:before{content:"\e2e3"}.cicon-al-u:before{content:"\e2e4"}.cicon-al-v:before{content:"\e2e5"}.cicon-al-w:before{content:"\e2e6"}.cicon-al-x:before{content:"\e2e7"}.cicon-al-y:before{content:"\e2e8"}.cicon-al-z:before{content:"\e2e9"}.cicon-animal-service:before{content:"\e2ed"}.cicon-animal-service-outline:before{content:"\e2ee"}.cicon-parks-recreation:before{content:"\e2ef"}.cicon-parks-recreation-outline:before{content:"\e2f0"}.cicon-building-planning:before{content:"\e2f1"}.cicon-building-planning-outline:before{content:"\e2f2"}.cicon-transportation:before{content:"\e2f3"}.cicon-transportation-outline:before{content:"\e2f4"}.cicon-environment:before{content:"\e2f5"}.cicon-environment-outline:before{content:"\e2f6"}.cicon-bylaws-public-safety:before{content:"\e2f7"}.cicon-bylaws-public-safety-outline:before{content:"\e2f8"}.cicon-taxes-property-assessment:before{content:"\e2f9"}.cicon-taxes-property-assessment-outline:before{content:"\e2fa"}.cicon-social-services:before{content:"\e2fb"}.cicon-social-services-outline:before{content:"\e2fc"}.cicon-cleaning-services:before{content:"\e2fd"}.cicon-cleaning-services-outline:before{content:"\e2fe"}.cicon-beauty-body-services:before{content:"\e2ff"}.cicon-beauty-body-services-outline:before{content:"\e300"}.cicon-production-research:before{content:"\e301"}.cicon-production-research-outline:before{content:"\e302"}.cicon-massage-services:before{content:"\e303"}.cicon-massage-services-outline:before{content:"\e304"}.cicon-food-trucks:before{content:"\e305"}.cicon-food-trucks-outline:before{content:"\e306"}.cicon-yoga-pilates-circle:before{content:"\e311"}.cicon-yoga-pilates-circle-outline:before{content:"\e312"}.cicon-swimming-circle:before{content:"\e313"}.cicon-swimming-circle-outline:before{content:"\e314"}.cicon-sports-circle:before{content:"\e315"}.cicon-sports-circle-outline:before{content:"\e316"}.cicon-skating-hockey-circle:before{content:"\e317"}.cicon-skating-hockey-circle-outline:before{content:"\e318"}.cicon-skateboarding-circle:before{content:"\e319"}.cicon-skateboarding-circle-outline:before{content:"\e31a"}.cicon-sailing-circle:before{content:"\e31b"}.cicon-sailing-circle-outline:before{content:"\e31c"}.cicon-playschool-circle:before{content:"\e31d"}.cicon-playschool-circle-outline:before{content:"\e31e"}.cicon-nature-circle:before{content:"\e31f"}.cicon-nature-circle-outline:before{content:"\e320"}.cicon-martial-arts-circle:before{content:"\e321"}.cicon-martial-arts-circle-outline:before{content:"\e322"}.cicon-golf-circle:before{content:"\e323"}.cicon-golf-circle-outline:before{content:"\e324"}.cicon-fitness-strenght-circle:before{content:"\e325"}.cicon-fitness-strenght-circle-outline:before{content:"\e326"}.cicon-fitness-pre-postnatal-circle:before{content:"\e327"}.cicon-fitness-pre-postnatal-circle-outline:before{content:"\e328"}.cicon-day-camps-circle:before{content:"\e329"}.cicon-day-camps-circle-outline:before{content:"\e32a"}.cicon-certifications-leadership-circle:before{content:"\e32b"}.cicon-certifications-leadership-circle-outline:before{content:"\e32c"}.cicon-arts-visual-circle:before{content:"\e32d"}.cicon-arts-visual-circle-outline:before{content:"\e32e"}.cicon-arts-dance-circle:before{content:"\e32f"}.cicon-arts-dance-circle-outline:before{content:"\e330"}.cicon-demolition-outline:before{content:"\e365"}.cicon-growth-managment-outline:before{content:"\e35b"}.cicon-development-outline:before{content:"\e35a"}.cicon-land-use-outline:before{content:"\e35d"}.cicon-post-occupancy-outline:before{content:"\e361"}.cicon-construct-building-outline:before{content:"\e359"}.cicon-building-subdivision-outline:before{content:"\e362"}.cicon-occupancy-outline:before{content:"\e35e"}.cicon-heritage-building-Inventory-outline:before{content:"\e364"}.cicon-plans-outline:before{content:"\e35f"}.cicon-policy-outline:before{content:"\e360"}.cicon-infrastructure-outline:before{content:"\e35c"}.cicon-playground-slide-outline:before{content:"\e367"}.cicon-playground-playhouse-outline:before{content:"\e366"}.cicon-historic-city-hall:before{content:"\e368"}.cicon-historic-city-hall-outline:before{content:"\e363"}.cicon-large-text:before{content:"\e33b"}.cicon-large-text-sq:before{content:"\e33c"}.cicon-mobility:before{content:"\e33d"}.cicon-mobility-sq:before{content:"\e33e"}.cicon-open-captioning:before{content:"\e33f"}.cicon-open-captioning-sq:before{content:"\e340"}.cicon-seeing-eye-dog:before{content:"\e341"}.cicon-seeing-eye-dog-sq:before{content:"\e342"}.cicon-sign-language:before{content:"\e343"}.cicon-sign-language-sq:before{content:"\e344"}.cicon-teletypewriter:before{content:"\e345"}.cicon-teletypewriter-sq:before{content:"\e346"}.cicon-vision-loss:before{content:"\e347"}.cicon-vision-loss-sq:before{content:"\e348"}.cicon-white-cane:before{content:"\e349"}.cicon-white-cane-sq:before{content:"\e34a"}.cicon-assisted-listening:before{content:"\e34b"}.cicon-assisted-listening-sq:before{content:"\e34c"}.cicon-braille:before{content:"\e34e"}.cicon-braille-sq:before{content:"\e34d"}.cicon-closed-captioning:before{content:"\e34f"}.cicon-closed-captioning-sq:before{content:"\e350"}.cicon-cognitive-disability:before{content:"\e351"}.cicon-cognitive-disability-sq:before{content:"\e352"}.cicon-communication-access:before{content:"\e353"}.cicon-communication-access-sq:before{content:"\e354"}.cicon-FM-Infrared-system:before{content:"\e355"}.cicon-FM-Infrared-system-sq:before{content:"\e356"}.cicon-hard-of-hearing:before{content:"\e357"}.cicon-hard-of-hearing-sq:before{content:"\e358"}html{font-size:10px}body{font-size:16px;font-size:1.6rem;line-height:1.25em;color:#333;font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-style:normal;font-weight:400;word-wrap:break-word}@media only screen and (min-width: 568px){body{line-height:calc(1.25em  +  .2  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){body{line-height:1.45em}}body #content{margin-bottom:1em}@media only screen and (min-width: 768px){body{font-size:16px;font-size:1.6rem}}@media only screen and (min-width: 1024px){body{font-size:16px;font-size:1.6rem}}:focus{outline:none}a:focus{outline:thin dotted;outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}#skippy{background:#fff;color:#097bbc;display:block;outline:0 none;padding:1em}#skippy .container{background:transparent}#skippy .skiplink-text{outline:1px dotted;padding:0.5em}#content{outline:0 none}@media only screen and (min-width: 1024px){#content{min-height:50vh}}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}div.ccm-page .has-error .checkbox,div.ccm-page .has-error .checkbox-inline,div.ccm-page .has-error .control-label,div.ccm-page .has-error .help-block,div.ccm-page .has-error .radio,div.ccm-page .has-error .radio-inline,div.ccm-page .has-error.checkbox label,div.ccm-page .has-error.checkbox-inline label,div.ccm-page .has-error.radio label,div.ccm-page .has-error.radio-inline label{color:#b34646}div.ccm-page .btn-inline-block{min-width:400px}div.ccm-page .pagination>.active>a,div.ccm-page .pagination>.active>span,div.ccm-page .pagination>.active>a:hover,div.ccm-page .pagination>.active>span:hover,div.ccm-page .pagination>.active>a:focus,div.ccm-page .pagination>.active>span:focus{background-color:#097bbc;border-color:#097bbc}div.ccm-page .text-left{text-align:start}div.ccm-page .text-right{text-align:end}div.ccm-page .modal-footer{text-align:end}div.ccm-page caption{text-align:start}div.ccm-page th{text-align:start}div.ccm-page[dir="rtl"] .pull-left{float:right !important}div.ccm-page[dir="rtl"] .pull-right{float:left !important}div.ccm-page[dir="rtl"] .dropdown-menu-left{left:auto;right:0}div.ccm-page[dir="rtl"] .dropdown-menu-right{left:0;right:auto}div.ccm-page[dir="rtl"] .nav{padding-right:0}div.ccm-page[dir="rtl"] .nav-pills>li{float:right}div.ccm-page[dir="rtl"] .nav-pills>li+li{margin-left:0;margin-right:2px}div.ccm-page[dir="rtl"] .nav-stacked>li+li{margin-right:0}@media (min-width:768px){div.ccm-page[dir="rtl"] .navbar-nav{float:right}div.ccm-page[dir="rtl"] .navbar-nav>li{float:right}}div.ccm-page[dir="rtl"] .carousel-indicators{padding-right:0}div.ccm-page[dir="rtl"] .carousel-control.left{left:auto;right:0}div.ccm-page[dir="rtl"] .carousel-control.right{right:auto;left:0}div.ccm-page[dir="rtl"] .carousel-inner>.item{-webkit-transition:.6s ease-in-out right;-moz-transition:.6s ease-in-out right;-o-transition:.6s ease-in-out right;-ms-transition:.6s ease-in-out right;transition:.6s ease-in-out right}@media all and (transform-3d),(-webkit-transform-3d){div.ccm-page[dir="rtl"] .carousel-inner>.item{-webkit-transition:transform .6s ease-in-out;-moz-transition:transform .6s ease-in-out;-o-transition:transform .6s ease-in-out;-ms-transition:transform .6s ease-in-out;transition:transform .6s ease-in-out}div.ccm-page[dir="rtl"] .carousel-inner>.item.next,div.ccm-page[dir="rtl"] .carousel-inner>.item.active.right{transform:translate3d(-100%, 0, 0);left:auto;right:0}div.ccm-page[dir="rtl"] .carousel-inner>.item.prev,div.ccm-page[dir="rtl"] .carousel-inner>.item.active.left{transform:translate3d(100%, 0, 0);left:auto;right:0}div.ccm-page[dir="rtl"] .carousel-inner>.item.next.left,div.ccm-page[dir="rtl"] .carousel-inner>.item.prev.right,div.ccm-page[dir="rtl"] .carousel-inner>.item.active{transform:translate3d(0, 0, 0);left:auto;right:0}}div.ccm-page[dir="rtl"] .carousel-inner>.active{left:auto;right:0}div.ccm-page[dir="rtl"] .carousel-inner>.next{left:auto;right:100%}div.ccm-page[dir="rtl"] .carousel-inner>.prev{left:auto;right:-100%}div.ccm-page[dir="rtl"] .carousel-inner>.next.left,div.ccm-page[dir="rtl"] .carousel-inner>.prev.right{left:auto;right:0}div.ccm-page[dir="rtl"] .carousel-inner>.active.left{left:auto;right:-100%}div.ccm-page[dir="rtl"] .carousel-inner>.active.right{left:auto;right:100%}div.ccm-page[dir="rtl"] .progress-bar{float:right}div.ccm-page[dir="rtl"] .close{float:left}div.ccm-page[dir="rtl"] .input-group .form-control{float:right}div.ccm-page[dir="rtl"] .row{display:flex;flex-wrap:wrap}div.ccm-page[dir="rtl"] .row>*{flex:1 0 auto;max-width:100%;float:none}@media screen and (min-width:768px){div.ccm-page[dir="rtl"] .col-sm-1,div.ccm-page[dir="rtl"] .col-sm-2,div.ccm-page[dir="rtl"] .col-sm-3,div.ccm-page[dir="rtl"] .col-sm-4,div.ccm-page[dir="rtl"] .col-sm-5,div.ccm-page[dir="rtl"] .col-sm-6,div.ccm-page[dir="rtl"] .col-sm-7,div.ccm-page[dir="rtl"] .col-sm-8,div.ccm-page[dir="rtl"] .col-sm-9,div.ccm-page[dir="rtl"] .col-sm-10,div.ccm-page[dir="rtl"] .col-sm-11,div.ccm-page[dir="rtl"] .col-sm-12{flex:0 0 auto}div.ccm-page[dir="rtl"] .col-sm-offset-1{margin-left:0;margin-right:8.33333333%}div.ccm-page[dir="rtl"] .col-sm-offset-2{margin-left:0;margin-right:16.66666667%}div.ccm-page[dir="rtl"] .col-sm-offset-3{margin-left:0;margin-right:25%}div.ccm-page[dir="rtl"] .col-sm-offset-4{margin-left:0;margin-right:33.33333333%}div.ccm-page[dir="rtl"] .col-sm-offset-5{margin-left:0;margin-right:41.66666667%}div.ccm-page[dir="rtl"] .col-sm-offset-6{margin-left:0;margin-right:50%}div.ccm-page[dir="rtl"] .col-sm-offset-7{margin-left:0;margin-right:58.33333333%}div.ccm-page[dir="rtl"] .col-sm-offset-8{margin-left:0;margin-right:66.66666667%}div.ccm-page[dir="rtl"] .col-sm-offset-9{margin-left:0;margin-right:75%}div.ccm-page[dir="rtl"] .col-sm-offset-10{margin-left:0;margin-right:83.33333333%}div.ccm-page[dir="rtl"] .col-sm-offset-11{margin-left:0;margin-right:91.66666667%}div.ccm-page[dir="rtl"] .col-sm-offset-12{margin-left:0;margin-right:100%}}@media screen and (min-width:992px){div.ccm-page[dir="rtl"] .col-md-1,div.ccm-page[dir="rtl"] .col-md-2,div.ccm-page[dir="rtl"] .col-md-3,div.ccm-page[dir="rtl"] .col-md-4,div.ccm-page[dir="rtl"] .col-md-5,div.ccm-page[dir="rtl"] .col-md-6,div.ccm-page[dir="rtl"] .col-md-7,div.ccm-page[dir="rtl"] .col-md-8,div.ccm-page[dir="rtl"] .col-md-9,div.ccm-page[dir="rtl"] .col-md-10,div.ccm-page[dir="rtl"] .col-md-11,div.ccm-page[dir="rtl"] .col-md-12{flex:0 0 auto}div.ccm-page[dir="rtl"] .col-md-offset-1{margin-left:0;margin-right:8.33333333%}div.ccm-page[dir="rtl"] .col-md-offset-2{margin-left:0;margin-right:16.66666667%}div.ccm-page[dir="rtl"] .col-md-offset-3{margin-left:0;margin-right:25%}div.ccm-page[dir="rtl"] .col-md-offset-4{margin-left:0;margin-right:33.33333333%}div.ccm-page[dir="rtl"] .col-md-offset-5{margin-left:0;margin-right:41.66666667%}div.ccm-page[dir="rtl"] .col-md-offset-6{margin-left:0;margin-right:50%}div.ccm-page[dir="rtl"] .col-md-offset-7{margin-left:0;margin-right:58.33333333%}div.ccm-page[dir="rtl"] .col-md-offset-8{margin-left:0;margin-right:66.66666667%}div.ccm-page[dir="rtl"] .col-md-offset-9{margin-left:0;margin-right:75%}div.ccm-page[dir="rtl"] .col-md-offset-10{margin-left:0;margin-right:83.33333333%}div.ccm-page[dir="rtl"] .col-md-offset-11{margin-left:0;margin-right:91.66666667%}div.ccm-page[dir="rtl"] .col-md-offset-12{margin-left:0;margin-right:100%}}@media screen and (min-width:1200px){div.ccm-page[dir="rtl"] .col-lg-1,div.ccm-page[dir="rtl"] .col-lg-2,div.ccm-page[dir="rtl"] .col-lg-3,div.ccm-page[dir="rtl"] .col-lg-4,div.ccm-page[dir="rtl"] .col-lg-5,div.ccm-page[dir="rtl"] .col-lg-6,div.ccm-page[dir="rtl"] .col-lg-7,div.ccm-page[dir="rtl"] .col-lg-8,div.ccm-page[dir="rtl"] .col-lg-9,div.ccm-page[dir="rtl"] .col-lg-10,div.ccm-page[dir="rtl"] .col-lg-11,div.ccm-page[dir="rtl"] .col-lg-12{flex:0 0 auto}div.ccm-page[dir="rtl"] .col-lg-offset-1{margin-left:0;margin-right:8.33333333%}div.ccm-page[dir="rtl"] .col-lg-offset-2{margin-left:0;margin-right:16.66666667%}div.ccm-page[dir="rtl"] .col-lg-offset-3{margin-left:0;margin-right:25%}div.ccm-page[dir="rtl"] .col-lg-offset-4{margin-left:0;margin-right:33.33333333%}div.ccm-page[dir="rtl"] .col-lg-offset-5{margin-left:0;margin-right:41.66666667%}div.ccm-page[dir="rtl"] .col-lg-offset-6{margin-left:0;margin-right:50%}div.ccm-page[dir="rtl"] .col-lg-offset-7{margin-left:0;margin-right:58.33333333%}div.ccm-page[dir="rtl"] .col-lg-offset-8{margin-left:0;margin-right:66.66666667%}div.ccm-page[dir="rtl"] .col-lg-offset-9{margin-left:0;margin-right:75%}div.ccm-page[dir="rtl"] .col-lg-offset-10{margin-left:0;margin-right:83.33333333%}div.ccm-page[dir="rtl"] .col-lg-offset-11{margin-left:0;margin-right:91.66666667%}div.ccm-page[dir="rtl"] .col-lg-offset-12{margin-left:0;margin-right:100%}}div.ccm-page[dir="rtl"] .list-inline{padding-right:0;margin-left:0;margin-right:-5px}div.ccm-page[dir="rtl"] .list-unstyled{padding-right:0}div.ccm-page[dir="rtl"] dd{margin-right:0}div.ccm-page[dir="rtl"] blockquote{border-left:0;border-right:5px solid #eee}div.ccm-page[dir="rtl"] .glyphicon-chevron-left:before{content:"\e080"}div.ccm-page[dir="rtl"] .glyphicon-chevron-right:before{content:"\e079"}div.ccm-page[dir="rtl"] .tooltip.right{margin-left:0;margin-right:-3px}div.ccm-page[dir="rtl"] .tooltip.left{margin-left:0;margin-right:3px}div.ccm-page[dir="rtl"] .tooltip.top .tooltip-arrow{margin-left:0;margin-right:-5px}div.ccm-page[dir="rtl"] .tooltip.bottom .tooltip-arrow{margin-left:0;margin-right:-5px}div.ccm-page[dir="rtl"] .caret{margin-left:0;margin-right:2px}div.ccm-page[dir="rtl"] .btn .caret{margin-right:0}div.ccm-page[dir="rtl"] .btn-group>.btn,div.ccm-page[dir="rtl"] .btn-group-vertical>.btn{float:right}div.ccm-page[dir="rtl"] .pagination{padding-right:0}div.ccm-page[dir="rtl"] .pagination>li>a,div.ccm-page[dir="rtl"] .pagination>li>span{float:right;margin-left:0;margin-right:-1px}div.ccm-page[dir="rtl"] .pagination>li:first-child>a,div.ccm-page[dir="rtl"] .pagination>li:first-child>span{margin-right:0;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}div.ccm-page[dir="rtl"] .pagination>li:last-child>a,div.ccm-page[dir="rtl"] .pagination>li:last-child>span{margin-right:0;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px}div.ccm-page[dir="rtl"] .input-group-addon:first-child{border-right:1px solid #ccc;border-left:0}div.ccm-page .btn{position:relative;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:2px solid transparent;white-space:nowrap;max-width:100%;padding:.4em 2em;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16px;font-size:1.6rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}@media only screen and (min-width: 768px){div.ccm-page .btn{font-size:16px;font-size:1.6rem}}@media only screen and (min-width: 1024px){div.ccm-page .btn{font-size:16px;font-size:1.6rem}}div.ccm-page .btn:focus,div.ccm-page .btn.is-active:focus,div.ccm-page .btn:active:focus,div.ccm-page .btn.active:focus,div.ccm-page .btn.focus,div.ccm-page .btn.is-active.focus,div.ccm-page .btn:active.focus,div.ccm-page .btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}div.ccm-page .btn:hover,div.ccm-page .btn:focus,div.ccm-page .btn.focus{color:#333;text-decoration:none}div.ccm-page .btn:focus{outline:thin dotted;outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}div.ccm-page .btn.is-active,div.ccm-page .btn:active,div.ccm-page .btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}div.ccm-page .btn.is-disabled,div.ccm-page .btn.disabled,div.ccm-page .btn[disabled],fieldset[disabled] div.ccm-page .btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}adiv.ccm-page .btn.is-disabled,adiv.ccm-page .btn.disabled,fieldset[disabled] adiv.ccm-page .btn{pointer-events:none}div.ccm-page .btn.btn-rounded,div.ccm-page .btn.mod-rounded{border-radius:0.5em}div.ccm-page .btn.btn-circle,div.ccm-page .btn.mod-circle{border-radius:3em}div.ccm-page .btn.mod-follow{border:2px solid #fff;background:#ffffff;color:#c8102e;min-width:165px;text-align:center;padding:.8em 2em;margin-top:1rem}div.ccm-page .btn.mod-follow:hover{background:rgba(255,255,255,0.8);border:2px solid transparent}div.ccm-page .btn.mod-follow:active{color:#fff;background:transparent;border:2px solid #fff}div.ccm-page .btn.mod-follow.mod-following{color:#fff;background:transparent;border:2px solid #fff}div.ccm-page .btn.mod-follow.mod-following:hover{color:#c8102e;background-color:#fff}div.ccm-page .btn.btn-unfill{background-color:transparent;border-color:transparent}div.ccm-page .btn.is-loading{color:transparent;pointer-events:none}div.ccm-page .btn.is-loading:after{animation:spin-around 500ms infinite linear;border:2px solid #333;border-radius:100%;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:16px;position:relative;width:16px}div.ccm-page .btn.mod-ghost.is-loading:after,div.ccm-page .btn.mod-ghost-reverse.is-loading:after,div.ccm-page .btn.mod-reverse.is-loading:after{border:2px solid #c8102e;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.is-loading:after{left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%;position:absolute !important}div.ccm-page .btn.mod-reverse{color:#333;background-color:#fff;border-color:#eee}div.ccm-page .btn.mod-reverse.btn-inline,div.ccm-page .btn.mod-reverse.btn-link,div.ccm-page .btn.mod-reverse.btn-link.btn-inline{color:#fff}div.ccm-page .btn.mod-reverse.btn-inline.is-active,div.ccm-page .btn.mod-reverse.btn-link.is-active,div.ccm-page .btn.mod-reverse.btn-link.btn-inline.is-active,div.ccm-page .btn.mod-reverse.btn-inline:active,div.ccm-page .btn.mod-reverse.btn-link:active,div.ccm-page .btn.mod-reverse.btn-link.btn-inline:active,div.ccm-page .btn.mod-reverse.btn-inline.active,div.ccm-page .btn.mod-reverse.btn-link.active,div.ccm-page .btn.mod-reverse.btn-link.btn-inline.active,div.ccm-page .btn.mod-reverse.btn-inline:hover,div.ccm-page .btn.mod-reverse.btn-link:hover,div.ccm-page .btn.mod-reverse.btn-link.btn-inline:hover,div.ccm-page .btn.mod-reverse.btn-inline:focus,div.ccm-page .btn.mod-reverse.btn-link:focus,div.ccm-page .btn.mod-reverse.btn-link.btn-inline:focus{color:#e6e6e6}div.ccm-page .btn.mod-reverse.btn-default.btn-inline,div.ccm-page .btn.mod-reverse.btn-default.btn-link,div.ccm-page .btn.mod-reverse.btn-default.btn-link.btn-inline{color:#333}div.ccm-page .btn.mod-reverse.btn-default.btn-inline:hover,div.ccm-page .btn.mod-reverse.btn-default.btn-link:hover,div.ccm-page .btn.mod-reverse.btn-default.btn-link.btn-inline:hover,div.ccm-page .btn.mod-reverse.btn-default.btn-inline:focus,div.ccm-page .btn.mod-reverse.btn-default.btn-link:focus,div.ccm-page .btn.mod-reverse.btn-default.btn-link.btn-inline:focus,div.ccm-page .btn.mod-reverse.btn-default.btn-inline.is-active,div.ccm-page .btn.mod-reverse.btn-default.btn-link.is-active,div.ccm-page .btn.mod-reverse.btn-default.btn-link.btn-inline.is-active,div.ccm-page .btn.mod-reverse.btn-default.btn-inline:active,div.ccm-page .btn.mod-reverse.btn-default.btn-link:active,div.ccm-page .btn.mod-reverse.btn-default.btn-link.btn-inline:active,div.ccm-page .btn.mod-reverse.btn-default.btn-inline.active,div.ccm-page .btn.mod-reverse.btn-default.btn-link.active,div.ccm-page .btn.mod-reverse.btn-default.btn-link.btn-inline.active{color:#1a1a1a}div.ccm-page .btn.mod-reverse.btn-reverse{color:#333;background-color:#e6e6e6;border-color:#cfcfcf}div.ccm-page .btn.mod-reverse.btn-reverse:hover,div.ccm-page .btn.mod-reverse.btn-reverse:focus,div.ccm-page .btn.mod-reverse.btn-reverse.is-active,div.ccm-page .btn.mod-reverse.btn-reverse:active,div.ccm-page .btn.mod-reverse.btn-reverse.active{color:#333;background-color:#fff;border-color:#eee}div.ccm-page .btn.mod-reverse.btn-outline,div.ccm-page .btn.mod-reverse.mod-ghost{border-color:#fff;background-color:transparent;color:#fff}div.ccm-page .btn.mod-reverse.btn-outline.btn-default,div.ccm-page .btn.mod-reverse.mod-ghost.btn-default{color:#333}div.ccm-page .btn.mod-reverse.btn-outline:hover,div.ccm-page .btn.mod-reverse.mod-ghost:hover,div.ccm-page .btn.mod-reverse.btn-outline:focus,div.ccm-page .btn.mod-reverse.mod-ghost:focus{background-color:#fff;border-color:#eee}div.ccm-page .btn.mod-reverse.btn-outline.is-active,div.ccm-page .btn.mod-reverse.mod-ghost.is-active,div.ccm-page .btn.mod-reverse.btn-outline:active,div.ccm-page .btn.mod-reverse.mod-ghost:active,div.ccm-page .btn.mod-reverse.btn-outline.active,div.ccm-page .btn.mod-reverse.mod-ghost.active,div.ccm-page .btn.mod-reverse.btn-outline .open>.dropdown-toggle,div.ccm-page .btn.mod-reverse.mod-ghost .open>.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#cfcfcf}div.ccm-page .btn.mod-reverse.btn-outline-reverse{color:#333;background-color:#e6e6e6;border-color:#cfcfcf}div.ccm-page .btn.mod-reverse.btn-outline-reverse:hover,div.ccm-page .btn.mod-reverse.btn-outline-reverse:focus,div.ccm-page .btn.mod-reverse.btn-outline-reverse.is-active,div.ccm-page .btn.mod-reverse.btn-outline-reverse:active,div.ccm-page .btn.mod-reverse.btn-outline-reverse.active{border-color:#eee;background-color:transparent;color:#fff}div.ccm-page .btn.mod-reverse.btn-outline-reverse.btn-default:hover,div.ccm-page .btn.mod-reverse.btn-outline-reverse.btn-default:focus,div.ccm-page .btn.mod-reverse.btn-outline-reverse.btn-default.is-active,div.ccm-page .btn.mod-reverse.btn-outline-reverse.btn-default:active,div.ccm-page .btn.mod-reverse.btn-outline-reverse.btn-default.active{color:#333}div.ccm-page .btn.mod-reverse.btn-outline-inverse,div.ccm-page .btn.mod-reverse.mod-ghost-reverse{background-color:transparent;border-color:#fff;color:#fff}div.ccm-page .btn.mod-reverse.btn-outline-inverse:hover,div.ccm-page .btn.mod-reverse.mod-ghost-reverse:hover,div.ccm-page .btn.mod-reverse.btn-outline-inverse:focus,div.ccm-page .btn.mod-reverse.mod-ghost-reverse:focus,div.ccm-page .btn.mod-reverse.btn-outline-inverse.is-active,div.ccm-page .btn.mod-reverse.mod-ghost-reverse.is-active,div.ccm-page .btn.mod-reverse.btn-outline-inverse:active,div.ccm-page .btn.mod-reverse.mod-ghost-reverse:active,div.ccm-page .btn.mod-reverse.btn-outline-inverse.active,div.ccm-page .btn.mod-reverse.mod-ghost-reverse.active{background-color:transparent;border-color:#fff;color:#fff}div.ccm-page .btn.mod-reverse.btn-outline-inverse.btn-default:hover,div.ccm-page .btn.mod-reverse.mod-ghost-reverse.btn-default:hover,div.ccm-page .btn.mod-reverse.btn-outline-inverse.btn-default:focus,div.ccm-page .btn.mod-reverse.mod-ghost-reverse.btn-default:focus,div.ccm-page .btn.mod-reverse.btn-outline-inverse.btn-default.is-active,div.ccm-page .btn.mod-reverse.mod-ghost-reverse.btn-default.is-active,div.ccm-page .btn.mod-reverse.btn-outline-inverse.btn-default:active,div.ccm-page .btn.mod-reverse.mod-ghost-reverse.btn-default:active,div.ccm-page .btn.mod-reverse.btn-outline-inverse.btn-default.active,div.ccm-page .btn.mod-reverse.mod-ghost-reverse.btn-default.active{border-color:#333;color:#333}div.ccm-page .btn.mod-reverse.btn-unfill{background-color:transparent;border-color:transparent;color:#fff}div.ccm-page .btn.mod-reverse.btn-unfill.is-active,div.ccm-page .btn.mod-reverse.btn-unfill:active,div.ccm-page .btn.mod-reverse.btn-unfill.active,div.ccm-page .btn.mod-reverse.btn-unfill:hover,div.ccm-page .btn.mod-reverse.btn-unfill:focus{background-color:transparent;border-color:transparent;color:#e6e6e6}div.ccm-page .btn.mod-reverse.btn-unfill.btn-default{color:#333}div.ccm-page .btn.mod-reverse.btn-unfill.btn-default.is-active,div.ccm-page .btn.mod-reverse.btn-unfill.btn-default:active,div.ccm-page .btn.mod-reverse.btn-unfill.btn-default.active,div.ccm-page .btn.mod-reverse.btn-unfill.btn-default:hover,div.ccm-page .btn.mod-reverse.btn-unfill.btn-default:focus{color:#1a1a1a}div.ccm-page .btn.mod-reverse.btn-inverse,div.ccm-page .btn.mod-reverse.mod-reverse{color:#fff;background-color:#fff;border-color:#fff}div.ccm-page .btn.mod-reverse.btn-inverse:hover,div.ccm-page .btn.mod-reverse.mod-reverse:hover,div.ccm-page .btn.mod-reverse.btn-inverse:focus,div.ccm-page .btn.mod-reverse.mod-reverse:focus,div.ccm-page .btn.mod-reverse.btn-inverse.is-active,div.ccm-page .btn.mod-reverse.mod-reverse.is-active,div.ccm-page .btn.mod-reverse.btn-inverse:active,div.ccm-page .btn.mod-reverse.mod-reverse:active,div.ccm-page .btn.mod-reverse.btn-inverse.active,div.ccm-page .btn.mod-reverse.mod-reverse.active{border-color:#e6e6e6}div.ccm-page .btn.mod-reverse.btn-inverse.btn-default,div.ccm-page .btn.mod-reverse.mod-reverse.btn-default{color:#333}div.ccm-page .btn.mod-reverse:focus,div.ccm-page .btn.mod-reverse.focus{color:#333;background-color:#e6e6e6;border-color:#aeaeae}div.ccm-page .btn.mod-reverse:hover{color:#333;background-color:#e6e6e6;border-color:#cfcfcf}div.ccm-page .btn.mod-reverse.is-active,div.ccm-page .btn.mod-reverse:active,div.ccm-page .btn.mod-reverse.active,div.ccm-page .btn.mod-reverse .open>.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#cfcfcf}div.ccm-page .btn.mod-reverse.is-active,div.ccm-page .btn.mod-reverse:active,div.ccm-page .btn.mod-reverse.active .open>.dropdown-toggle{background-image:none}div.ccm-page .btn.mod-reverse.disabled:hover,div.ccm-page .btn.mod-reverse[disabled]:hover,fieldset[disabled] div.ccm-page .btn.mod-reverse:hover,div.ccm-page .btn.mod-reverse.disabled:focus,div.ccm-page .btn.mod-reverse[disabled]:focus,fieldset[disabled] div.ccm-page .btn.mod-reverse:focus,div.ccm-page .btn.mod-reverse.disabled.focus,div.ccm-page .btn.mod-reverse[disabled].focus,fieldset[disabled] div.ccm-page .btn.mod-reverse.focus{background-color:#fff;border-color:#eee}div.ccm-page .btn.mod-reverse.is-loading:not(.btn-inline){color:transparent}div.ccm-page .btn.mod-reverse.is-loading:after{border:2px solid #f6f6f6;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.mod-reverse.is-loading.btn-link:after,div.ccm-page .btn.mod-reverse.is-loading.btn-outline:after,div.ccm-page .btn.mod-reverse.is-loading.btn-unfill:after,div.ccm-page .btn.mod-reverse.is-loading.btn-inverse:after{border:2px solid #fff;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.mod-reverse.is-loading.btn-default:after{border:2px solid #333;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.mod-reverse.is-loading.btn-default.btn-outline-inverse:after{border:2px solid #fff;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.mod-reverse.is-loading:focus:after,div.ccm-page .btn.mod-reverse.is-loading:active:after{border:2px solid #333;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.mod-reverse .badge{color:#fff;background-color:#333}div.ccm-page .btn.btn-default{color:#333;background-color:#f6f6f6;border-color:#f6f6f6}div.ccm-page .btn.btn-default.btn-inline,div.ccm-page .btn.btn-default.btn-link,div.ccm-page .btn.btn-default.btn-link.btn-inline{color:#f6f6f6}div.ccm-page .btn.btn-default.btn-inline.is-active,div.ccm-page .btn.btn-default.btn-link.is-active,div.ccm-page .btn.btn-default.btn-link.btn-inline.is-active,div.ccm-page .btn.btn-default.btn-inline:active,div.ccm-page .btn.btn-default.btn-link:active,div.ccm-page .btn.btn-default.btn-link.btn-inline:active,div.ccm-page .btn.btn-default.btn-inline.active,div.ccm-page .btn.btn-default.btn-link.active,div.ccm-page .btn.btn-default.btn-link.btn-inline.active,div.ccm-page .btn.btn-default.btn-inline:hover,div.ccm-page .btn.btn-default.btn-link:hover,div.ccm-page .btn.btn-default.btn-link.btn-inline:hover,div.ccm-page .btn.btn-default.btn-inline:focus,div.ccm-page .btn.btn-default.btn-link:focus,div.ccm-page .btn.btn-default.btn-link.btn-inline:focus{color:#ddd}div.ccm-page .btn.btn-default.btn-default.btn-inline,div.ccm-page .btn.btn-default.btn-default.btn-link,div.ccm-page .btn.btn-default.btn-default.btn-link.btn-inline{color:#333}div.ccm-page .btn.btn-default.btn-default.btn-inline:hover,div.ccm-page .btn.btn-default.btn-default.btn-link:hover,div.ccm-page .btn.btn-default.btn-default.btn-link.btn-inline:hover,div.ccm-page .btn.btn-default.btn-default.btn-inline:focus,div.ccm-page .btn.btn-default.btn-default.btn-link:focus,div.ccm-page .btn.btn-default.btn-default.btn-link.btn-inline:focus,div.ccm-page .btn.btn-default.btn-default.btn-inline.is-active,div.ccm-page .btn.btn-default.btn-default.btn-link.is-active,div.ccm-page .btn.btn-default.btn-default.btn-link.btn-inline.is-active,div.ccm-page .btn.btn-default.btn-default.btn-inline:active,div.ccm-page .btn.btn-default.btn-default.btn-link:active,div.ccm-page .btn.btn-default.btn-default.btn-link.btn-inline:active,div.ccm-page .btn.btn-default.btn-default.btn-inline.active,div.ccm-page .btn.btn-default.btn-default.btn-link.active,div.ccm-page .btn.btn-default.btn-default.btn-link.btn-inline.active{color:#1a1a1a}div.ccm-page .btn.btn-default.btn-reverse{color:#333;background-color:#ddd;border-color:#d7d7d7}div.ccm-page .btn.btn-default.btn-reverse:hover,div.ccm-page .btn.btn-default.btn-reverse:focus,div.ccm-page .btn.btn-default.btn-reverse.is-active,div.ccm-page .btn.btn-default.btn-reverse:active,div.ccm-page .btn.btn-default.btn-reverse.active{color:#333;background-color:#f6f6f6;border-color:#f6f6f6}div.ccm-page .btn.btn-default.btn-outline,div.ccm-page .btn.btn-default.mod-ghost{border-color:#f6f6f6;background-color:transparent;color:#f6f6f6}div.ccm-page .btn.btn-default.btn-outline.btn-default,div.ccm-page .btn.btn-default.mod-ghost.btn-default{color:#333}div.ccm-page .btn.btn-default.btn-outline:hover,div.ccm-page .btn.btn-default.mod-ghost:hover,div.ccm-page .btn.btn-default.btn-outline:focus,div.ccm-page .btn.btn-default.mod-ghost:focus{background-color:#f6f6f6;border-color:#f6f6f6}div.ccm-page .btn.btn-default.btn-outline.is-active,div.ccm-page .btn.btn-default.mod-ghost.is-active,div.ccm-page .btn.btn-default.btn-outline:active,div.ccm-page .btn.btn-default.mod-ghost:active,div.ccm-page .btn.btn-default.btn-outline.active,div.ccm-page .btn.btn-default.mod-ghost.active,div.ccm-page .btn.btn-default.btn-outline .open>.dropdown-toggle,div.ccm-page .btn.btn-default.mod-ghost .open>.dropdown-toggle{color:#333;background-color:#ddd;border-color:#d7d7d7}div.ccm-page .btn.btn-default.btn-outline-reverse{color:#333;background-color:#ddd;border-color:#d7d7d7}div.ccm-page .btn.btn-default.btn-outline-reverse:hover,div.ccm-page .btn.btn-default.btn-outline-reverse:focus,div.ccm-page .btn.btn-default.btn-outline-reverse.is-active,div.ccm-page .btn.btn-default.btn-outline-reverse:active,div.ccm-page .btn.btn-default.btn-outline-reverse.active{border-color:#f6f6f6;background-color:transparent;color:#f6f6f6}div.ccm-page .btn.btn-default.btn-outline-reverse.btn-default:hover,div.ccm-page .btn.btn-default.btn-outline-reverse.btn-default:focus,div.ccm-page .btn.btn-default.btn-outline-reverse.btn-default.is-active,div.ccm-page .btn.btn-default.btn-outline-reverse.btn-default:active,div.ccm-page .btn.btn-default.btn-outline-reverse.btn-default.active{color:#333}div.ccm-page .btn.btn-default.btn-outline-inverse,div.ccm-page .btn.btn-default.mod-ghost-reverse{background-color:transparent;border-color:#fff;color:#fff}div.ccm-page .btn.btn-default.btn-outline-inverse:hover,div.ccm-page .btn.btn-default.mod-ghost-reverse:hover,div.ccm-page .btn.btn-default.btn-outline-inverse:focus,div.ccm-page .btn.btn-default.mod-ghost-reverse:focus,div.ccm-page .btn.btn-default.btn-outline-inverse.is-active,div.ccm-page .btn.btn-default.mod-ghost-reverse.is-active,div.ccm-page .btn.btn-default.btn-outline-inverse:active,div.ccm-page .btn.btn-default.mod-ghost-reverse:active,div.ccm-page .btn.btn-default.btn-outline-inverse.active,div.ccm-page .btn.btn-default.mod-ghost-reverse.active{background-color:transparent;border-color:#f6f6f6;color:#f6f6f6}div.ccm-page .btn.btn-default.btn-outline-inverse.btn-default:hover,div.ccm-page .btn.btn-default.mod-ghost-reverse.btn-default:hover,div.ccm-page .btn.btn-default.btn-outline-inverse.btn-default:focus,div.ccm-page .btn.btn-default.mod-ghost-reverse.btn-default:focus,div.ccm-page .btn.btn-default.btn-outline-inverse.btn-default.is-active,div.ccm-page .btn.btn-default.mod-ghost-reverse.btn-default.is-active,div.ccm-page .btn.btn-default.btn-outline-inverse.btn-default:active,div.ccm-page .btn.btn-default.mod-ghost-reverse.btn-default:active,div.ccm-page .btn.btn-default.btn-outline-inverse.btn-default.active,div.ccm-page .btn.btn-default.mod-ghost-reverse.btn-default.active{border-color:#333;color:#333}div.ccm-page .btn.btn-default.btn-unfill{background-color:transparent;border-color:transparent;color:#f6f6f6}div.ccm-page .btn.btn-default.btn-unfill.is-active,div.ccm-page .btn.btn-default.btn-unfill:active,div.ccm-page .btn.btn-default.btn-unfill.active,div.ccm-page .btn.btn-default.btn-unfill:hover,div.ccm-page .btn.btn-default.btn-unfill:focus{background-color:transparent;border-color:transparent;color:#ddd}div.ccm-page .btn.btn-default.btn-unfill.btn-default{color:#333}div.ccm-page .btn.btn-default.btn-unfill.btn-default.is-active,div.ccm-page .btn.btn-default.btn-unfill.btn-default:active,div.ccm-page .btn.btn-default.btn-unfill.btn-default.active,div.ccm-page .btn.btn-default.btn-unfill.btn-default:hover,div.ccm-page .btn.btn-default.btn-unfill.btn-default:focus{color:#1a1a1a}div.ccm-page .btn.btn-default.btn-inverse,div.ccm-page .btn.btn-default.mod-reverse{color:#f6f6f6;background-color:#fff;border-color:#fff}div.ccm-page .btn.btn-default.btn-inverse:hover,div.ccm-page .btn.btn-default.mod-reverse:hover,div.ccm-page .btn.btn-default.btn-inverse:focus,div.ccm-page .btn.btn-default.mod-reverse:focus,div.ccm-page .btn.btn-default.btn-inverse.is-active,div.ccm-page .btn.btn-default.mod-reverse.is-active,div.ccm-page .btn.btn-default.btn-inverse:active,div.ccm-page .btn.btn-default.mod-reverse:active,div.ccm-page .btn.btn-default.btn-inverse.active,div.ccm-page .btn.btn-default.mod-reverse.active{border-color:#ddd}div.ccm-page .btn.btn-default.btn-inverse.btn-default,div.ccm-page .btn.btn-default.mod-reverse.btn-default{color:#333}div.ccm-page .btn.btn-default:focus,div.ccm-page .btn.btn-default.focus{color:#333;background-color:#ddd;border-color:#b6b6b6}div.ccm-page .btn.btn-default:hover{color:#333;background-color:#ddd;border-color:#d7d7d7}div.ccm-page .btn.btn-default.is-active,div.ccm-page .btn.btn-default:active,div.ccm-page .btn.btn-default.active,div.ccm-page .btn.btn-default .open>.dropdown-toggle{color:#333;background-color:#ddd;border-color:#d7d7d7}div.ccm-page .btn.btn-default.is-active,div.ccm-page .btn.btn-default:active,div.ccm-page .btn.btn-default.active .open>.dropdown-toggle{background-image:none}div.ccm-page .btn.btn-default.disabled:hover,div.ccm-page .btn.btn-default[disabled]:hover,fieldset[disabled] div.ccm-page .btn.btn-default:hover,div.ccm-page .btn.btn-default.disabled:focus,div.ccm-page .btn.btn-default[disabled]:focus,fieldset[disabled] div.ccm-page .btn.btn-default:focus,div.ccm-page .btn.btn-default.disabled.focus,div.ccm-page .btn.btn-default[disabled].focus,fieldset[disabled] div.ccm-page .btn.btn-default.focus{background-color:#f6f6f6;border-color:#f6f6f6}div.ccm-page .btn.btn-default.is-loading:not(.btn-inline){color:transparent}div.ccm-page .btn.btn-default.is-loading:after{border:2px solid #f6f6f6;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-default.is-loading.btn-link:after,div.ccm-page .btn.btn-default.is-loading.btn-outline:after,div.ccm-page .btn.btn-default.is-loading.btn-unfill:after,div.ccm-page .btn.btn-default.is-loading.btn-inverse:after{border:2px solid #f6f6f6;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-default.is-loading.btn-default:after{border:2px solid #333;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-default.is-loading.btn-default.btn-outline-inverse:after{border:2px solid #f6f6f6;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-default.is-loading:focus:after,div.ccm-page .btn.btn-default.is-loading:active:after{border:2px solid #333;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-default .badge{color:#f6f6f6;background-color:#333}div.ccm-page .btn.btn-primary{color:#fff;background-color:#c8102e;border-color:#c8102e}div.ccm-page .btn.btn-primary.btn-inline,div.ccm-page .btn.btn-primary.btn-link,div.ccm-page .btn.btn-primary.btn-link.btn-inline{color:#c8102e}div.ccm-page .btn.btn-primary.btn-inline.is-active,div.ccm-page .btn.btn-primary.btn-link.is-active,div.ccm-page .btn.btn-primary.btn-link.btn-inline.is-active,div.ccm-page .btn.btn-primary.btn-inline:active,div.ccm-page .btn.btn-primary.btn-link:active,div.ccm-page .btn.btn-primary.btn-link.btn-inline:active,div.ccm-page .btn.btn-primary.btn-inline.active,div.ccm-page .btn.btn-primary.btn-link.active,div.ccm-page .btn.btn-primary.btn-link.btn-inline.active,div.ccm-page .btn.btn-primary.btn-inline:hover,div.ccm-page .btn.btn-primary.btn-link:hover,div.ccm-page .btn.btn-primary.btn-link.btn-inline:hover,div.ccm-page .btn.btn-primary.btn-inline:focus,div.ccm-page .btn.btn-primary.btn-link:focus,div.ccm-page .btn.btn-primary.btn-link.btn-inline:focus{color:#990c23}div.ccm-page .btn.btn-primary.btn-default.btn-inline,div.ccm-page .btn.btn-primary.btn-default.btn-link,div.ccm-page .btn.btn-primary.btn-default.btn-link.btn-inline{color:#fff}div.ccm-page .btn.btn-primary.btn-default.btn-inline:hover,div.ccm-page .btn.btn-primary.btn-default.btn-link:hover,div.ccm-page .btn.btn-primary.btn-default.btn-link.btn-inline:hover,div.ccm-page .btn.btn-primary.btn-default.btn-inline:focus,div.ccm-page .btn.btn-primary.btn-default.btn-link:focus,div.ccm-page .btn.btn-primary.btn-default.btn-link.btn-inline:focus,div.ccm-page .btn.btn-primary.btn-default.btn-inline.is-active,div.ccm-page .btn.btn-primary.btn-default.btn-link.is-active,div.ccm-page .btn.btn-primary.btn-default.btn-link.btn-inline.is-active,div.ccm-page .btn.btn-primary.btn-default.btn-inline:active,div.ccm-page .btn.btn-primary.btn-default.btn-link:active,div.ccm-page .btn.btn-primary.btn-default.btn-link.btn-inline:active,div.ccm-page .btn.btn-primary.btn-default.btn-inline.active,div.ccm-page .btn.btn-primary.btn-default.btn-link.active,div.ccm-page .btn.btn-primary.btn-default.btn-link.btn-inline.active{color:#e6e6e6}div.ccm-page .btn.btn-primary.btn-reverse{color:#fff;background-color:#990c23;border-color:#8f0b21}div.ccm-page .btn.btn-primary.btn-reverse:hover,div.ccm-page .btn.btn-primary.btn-reverse:focus,div.ccm-page .btn.btn-primary.btn-reverse.is-active,div.ccm-page .btn.btn-primary.btn-reverse:active,div.ccm-page .btn.btn-primary.btn-reverse.active{color:#fff;background-color:#c8102e;border-color:#c8102e}div.ccm-page .btn.btn-primary.btn-outline,div.ccm-page .btn.btn-primary.mod-ghost{border-color:#c8102e;background-color:transparent;color:#c8102e}div.ccm-page .btn.btn-primary.btn-outline.btn-default,div.ccm-page .btn.btn-primary.mod-ghost.btn-default{color:#fff}div.ccm-page .btn.btn-primary.btn-outline:hover,div.ccm-page .btn.btn-primary.mod-ghost:hover,div.ccm-page .btn.btn-primary.btn-outline:focus,div.ccm-page .btn.btn-primary.mod-ghost:focus{background-color:#c8102e;border-color:#c8102e}div.ccm-page .btn.btn-primary.btn-outline.is-active,div.ccm-page .btn.btn-primary.mod-ghost.is-active,div.ccm-page .btn.btn-primary.btn-outline:active,div.ccm-page .btn.btn-primary.mod-ghost:active,div.ccm-page .btn.btn-primary.btn-outline.active,div.ccm-page .btn.btn-primary.mod-ghost.active,div.ccm-page .btn.btn-primary.btn-outline .open>.dropdown-toggle,div.ccm-page .btn.btn-primary.mod-ghost .open>.dropdown-toggle{color:#fff;background-color:#990c23;border-color:#8f0b21}div.ccm-page .btn.btn-primary.btn-outline-reverse{color:#fff;background-color:#990c23;border-color:#8f0b21}div.ccm-page .btn.btn-primary.btn-outline-reverse:hover,div.ccm-page .btn.btn-primary.btn-outline-reverse:focus,div.ccm-page .btn.btn-primary.btn-outline-reverse.is-active,div.ccm-page .btn.btn-primary.btn-outline-reverse:active,div.ccm-page .btn.btn-primary.btn-outline-reverse.active{border-color:#c8102e;background-color:transparent;color:#c8102e}div.ccm-page .btn.btn-primary.btn-outline-reverse.btn-default:hover,div.ccm-page .btn.btn-primary.btn-outline-reverse.btn-default:focus,div.ccm-page .btn.btn-primary.btn-outline-reverse.btn-default.is-active,div.ccm-page .btn.btn-primary.btn-outline-reverse.btn-default:active,div.ccm-page .btn.btn-primary.btn-outline-reverse.btn-default.active{color:#fff}div.ccm-page .btn.btn-primary.btn-outline-inverse,div.ccm-page .btn.btn-primary.mod-ghost-reverse{background-color:transparent;border-color:#fff;color:#fff}div.ccm-page .btn.btn-primary.btn-outline-inverse:hover,div.ccm-page .btn.btn-primary.mod-ghost-reverse:hover,div.ccm-page .btn.btn-primary.btn-outline-inverse:focus,div.ccm-page .btn.btn-primary.mod-ghost-reverse:focus,div.ccm-page .btn.btn-primary.btn-outline-inverse.is-active,div.ccm-page .btn.btn-primary.mod-ghost-reverse.is-active,div.ccm-page .btn.btn-primary.btn-outline-inverse:active,div.ccm-page .btn.btn-primary.mod-ghost-reverse:active,div.ccm-page .btn.btn-primary.btn-outline-inverse.active,div.ccm-page .btn.btn-primary.mod-ghost-reverse.active{background-color:transparent;border-color:#c8102e;color:#c8102e}div.ccm-page .btn.btn-primary.btn-outline-inverse.btn-default:hover,div.ccm-page .btn.btn-primary.mod-ghost-reverse.btn-default:hover,div.ccm-page .btn.btn-primary.btn-outline-inverse.btn-default:focus,div.ccm-page .btn.btn-primary.mod-ghost-reverse.btn-default:focus,div.ccm-page .btn.btn-primary.btn-outline-inverse.btn-default.is-active,div.ccm-page .btn.btn-primary.mod-ghost-reverse.btn-default.is-active,div.ccm-page .btn.btn-primary.btn-outline-inverse.btn-default:active,div.ccm-page .btn.btn-primary.mod-ghost-reverse.btn-default:active,div.ccm-page .btn.btn-primary.btn-outline-inverse.btn-default.active,div.ccm-page .btn.btn-primary.mod-ghost-reverse.btn-default.active{border-color:#fff;color:#fff}div.ccm-page .btn.btn-primary.btn-unfill{background-color:transparent;border-color:transparent;color:#c8102e}div.ccm-page .btn.btn-primary.btn-unfill.is-active,div.ccm-page .btn.btn-primary.btn-unfill:active,div.ccm-page .btn.btn-primary.btn-unfill.active,div.ccm-page .btn.btn-primary.btn-unfill:hover,div.ccm-page .btn.btn-primary.btn-unfill:focus{background-color:transparent;border-color:transparent;color:#990c23}div.ccm-page .btn.btn-primary.btn-unfill.btn-default{color:#fff}div.ccm-page .btn.btn-primary.btn-unfill.btn-default.is-active,div.ccm-page .btn.btn-primary.btn-unfill.btn-default:active,div.ccm-page .btn.btn-primary.btn-unfill.btn-default.active,div.ccm-page .btn.btn-primary.btn-unfill.btn-default:hover,div.ccm-page .btn.btn-primary.btn-unfill.btn-default:focus{color:#e6e6e6}div.ccm-page .btn.btn-primary.btn-inverse,div.ccm-page .btn.btn-primary.mod-reverse{color:#c8102e;background-color:#fff;border-color:#fff}div.ccm-page .btn.btn-primary.btn-inverse:hover,div.ccm-page .btn.btn-primary.mod-reverse:hover,div.ccm-page .btn.btn-primary.btn-inverse:focus,div.ccm-page .btn.btn-primary.mod-reverse:focus,div.ccm-page .btn.btn-primary.btn-inverse.is-active,div.ccm-page .btn.btn-primary.mod-reverse.is-active,div.ccm-page .btn.btn-primary.btn-inverse:active,div.ccm-page .btn.btn-primary.mod-reverse:active,div.ccm-page .btn.btn-primary.btn-inverse.active,div.ccm-page .btn.btn-primary.mod-reverse.active{border-color:#990c23}div.ccm-page .btn.btn-primary.btn-inverse.btn-default,div.ccm-page .btn.btn-primary.mod-reverse.btn-default{color:#fff}div.ccm-page .btn.btn-primary:focus,div.ccm-page .btn.btn-primary.focus{color:#fff;background-color:#990c23;border-color:#520713}div.ccm-page .btn.btn-primary:hover{color:#fff;background-color:#990c23;border-color:#8f0b21}div.ccm-page .btn.btn-primary.is-active,div.ccm-page .btn.btn-primary:active,div.ccm-page .btn.btn-primary.active,div.ccm-page .btn.btn-primary .open>.dropdown-toggle{color:#fff;background-color:#990c23;border-color:#8f0b21}div.ccm-page .btn.btn-primary.is-active,div.ccm-page .btn.btn-primary:active,div.ccm-page .btn.btn-primary.active .open>.dropdown-toggle{background-image:none}div.ccm-page .btn.btn-primary.disabled:hover,div.ccm-page .btn.btn-primary[disabled]:hover,fieldset[disabled] div.ccm-page .btn.btn-primary:hover,div.ccm-page .btn.btn-primary.disabled:focus,div.ccm-page .btn.btn-primary[disabled]:focus,fieldset[disabled] div.ccm-page .btn.btn-primary:focus,div.ccm-page .btn.btn-primary.disabled.focus,div.ccm-page .btn.btn-primary[disabled].focus,fieldset[disabled] div.ccm-page .btn.btn-primary.focus{background-color:#c8102e;border-color:#c8102e}div.ccm-page .btn.btn-primary.is-loading:not(.btn-inline){color:transparent}div.ccm-page .btn.btn-primary.is-loading:after{border:2px solid #f6f6f6;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-primary.is-loading.btn-link:after,div.ccm-page .btn.btn-primary.is-loading.btn-outline:after,div.ccm-page .btn.btn-primary.is-loading.btn-unfill:after,div.ccm-page .btn.btn-primary.is-loading.btn-inverse:after{border:2px solid #c8102e;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-primary.is-loading.btn-default:after{border:2px solid #fff;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-primary.is-loading.btn-default.btn-outline-inverse:after{border:2px solid #c8102e;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-primary.is-loading:focus:after,div.ccm-page .btn.btn-primary.is-loading:active:after{border:2px solid #f6f6f6;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-primary .badge{color:#c8102e;background-color:#fff}div.ccm-page .btn.btn-success{color:#fff;background-color:#218739;border-color:#218739}div.ccm-page .btn.btn-success.btn-inline,div.ccm-page .btn.btn-success.btn-link,div.ccm-page .btn.btn-success.btn-link.btn-inline{color:#218739}div.ccm-page .btn.btn-success.btn-inline.is-active,div.ccm-page .btn.btn-success.btn-link.is-active,div.ccm-page .btn.btn-success.btn-link.btn-inline.is-active,div.ccm-page .btn.btn-success.btn-inline:active,div.ccm-page .btn.btn-success.btn-link:active,div.ccm-page .btn.btn-success.btn-link.btn-inline:active,div.ccm-page .btn.btn-success.btn-inline.active,div.ccm-page .btn.btn-success.btn-link.active,div.ccm-page .btn.btn-success.btn-link.btn-inline.active,div.ccm-page .btn.btn-success.btn-inline:hover,div.ccm-page .btn.btn-success.btn-link:hover,div.ccm-page .btn.btn-success.btn-link.btn-inline:hover,div.ccm-page .btn.btn-success.btn-inline:focus,div.ccm-page .btn.btn-success.btn-link:focus,div.ccm-page .btn.btn-success.btn-link.btn-inline:focus{color:#175e28}div.ccm-page .btn.btn-success.btn-default.btn-inline,div.ccm-page .btn.btn-success.btn-default.btn-link,div.ccm-page .btn.btn-success.btn-default.btn-link.btn-inline{color:#fff}div.ccm-page .btn.btn-success.btn-default.btn-inline:hover,div.ccm-page .btn.btn-success.btn-default.btn-link:hover,div.ccm-page .btn.btn-success.btn-default.btn-link.btn-inline:hover,div.ccm-page .btn.btn-success.btn-default.btn-inline:focus,div.ccm-page .btn.btn-success.btn-default.btn-link:focus,div.ccm-page .btn.btn-success.btn-default.btn-link.btn-inline:focus,div.ccm-page .btn.btn-success.btn-default.btn-inline.is-active,div.ccm-page .btn.btn-success.btn-default.btn-link.is-active,div.ccm-page .btn.btn-success.btn-default.btn-link.btn-inline.is-active,div.ccm-page .btn.btn-success.btn-default.btn-inline:active,div.ccm-page .btn.btn-success.btn-default.btn-link:active,div.ccm-page .btn.btn-success.btn-default.btn-link.btn-inline:active,div.ccm-page .btn.btn-success.btn-default.btn-inline.active,div.ccm-page .btn.btn-success.btn-default.btn-link.active,div.ccm-page .btn.btn-success.btn-default.btn-link.btn-inline.active{color:#e6e6e6}div.ccm-page .btn.btn-success.btn-reverse{color:#fff;background-color:#175e28;border-color:#155624}div.ccm-page .btn.btn-success.btn-reverse:hover,div.ccm-page .btn.btn-success.btn-reverse:focus,div.ccm-page .btn.btn-success.btn-reverse.is-active,div.ccm-page .btn.btn-success.btn-reverse:active,div.ccm-page .btn.btn-success.btn-reverse.active{color:#fff;background-color:#218739;border-color:#218739}div.ccm-page .btn.btn-success.btn-outline,div.ccm-page .btn.btn-success.mod-ghost{border-color:#218739;background-color:transparent;color:#218739}div.ccm-page .btn.btn-success.btn-outline.btn-default,div.ccm-page .btn.btn-success.mod-ghost.btn-default{color:#fff}div.ccm-page .btn.btn-success.btn-outline:hover,div.ccm-page .btn.btn-success.mod-ghost:hover,div.ccm-page .btn.btn-success.btn-outline:focus,div.ccm-page .btn.btn-success.mod-ghost:focus{background-color:#218739;border-color:#218739}div.ccm-page .btn.btn-success.btn-outline.is-active,div.ccm-page .btn.btn-success.mod-ghost.is-active,div.ccm-page .btn.btn-success.btn-outline:active,div.ccm-page .btn.btn-success.mod-ghost:active,div.ccm-page .btn.btn-success.btn-outline.active,div.ccm-page .btn.btn-success.mod-ghost.active,div.ccm-page .btn.btn-success.btn-outline .open>.dropdown-toggle,div.ccm-page .btn.btn-success.mod-ghost .open>.dropdown-toggle{color:#fff;background-color:#175e28;border-color:#155624}div.ccm-page .btn.btn-success.btn-outline-reverse{color:#fff;background-color:#175e28;border-color:#155624}div.ccm-page .btn.btn-success.btn-outline-reverse:hover,div.ccm-page .btn.btn-success.btn-outline-reverse:focus,div.ccm-page .btn.btn-success.btn-outline-reverse.is-active,div.ccm-page .btn.btn-success.btn-outline-reverse:active,div.ccm-page .btn.btn-success.btn-outline-reverse.active{border-color:#218739;background-color:transparent;color:#218739}div.ccm-page .btn.btn-success.btn-outline-reverse.btn-default:hover,div.ccm-page .btn.btn-success.btn-outline-reverse.btn-default:focus,div.ccm-page .btn.btn-success.btn-outline-reverse.btn-default.is-active,div.ccm-page .btn.btn-success.btn-outline-reverse.btn-default:active,div.ccm-page .btn.btn-success.btn-outline-reverse.btn-default.active{color:#fff}div.ccm-page .btn.btn-success.btn-outline-inverse,div.ccm-page .btn.btn-success.mod-ghost-reverse{background-color:transparent;border-color:#fff;color:#fff}div.ccm-page .btn.btn-success.btn-outline-inverse:hover,div.ccm-page .btn.btn-success.mod-ghost-reverse:hover,div.ccm-page .btn.btn-success.btn-outline-inverse:focus,div.ccm-page .btn.btn-success.mod-ghost-reverse:focus,div.ccm-page .btn.btn-success.btn-outline-inverse.is-active,div.ccm-page .btn.btn-success.mod-ghost-reverse.is-active,div.ccm-page .btn.btn-success.btn-outline-inverse:active,div.ccm-page .btn.btn-success.mod-ghost-reverse:active,div.ccm-page .btn.btn-success.btn-outline-inverse.active,div.ccm-page .btn.btn-success.mod-ghost-reverse.active{background-color:transparent;border-color:#218739;color:#218739}div.ccm-page .btn.btn-success.btn-outline-inverse.btn-default:hover,div.ccm-page .btn.btn-success.mod-ghost-reverse.btn-default:hover,div.ccm-page .btn.btn-success.btn-outline-inverse.btn-default:focus,div.ccm-page .btn.btn-success.mod-ghost-reverse.btn-default:focus,div.ccm-page .btn.btn-success.btn-outline-inverse.btn-default.is-active,div.ccm-page .btn.btn-success.mod-ghost-reverse.btn-default.is-active,div.ccm-page .btn.btn-success.btn-outline-inverse.btn-default:active,div.ccm-page .btn.btn-success.mod-ghost-reverse.btn-default:active,div.ccm-page .btn.btn-success.btn-outline-inverse.btn-default.active,div.ccm-page .btn.btn-success.mod-ghost-reverse.btn-default.active{border-color:#fff;color:#fff}div.ccm-page .btn.btn-success.btn-unfill{background-color:transparent;border-color:transparent;color:#218739}div.ccm-page .btn.btn-success.btn-unfill.is-active,div.ccm-page .btn.btn-success.btn-unfill:active,div.ccm-page .btn.btn-success.btn-unfill.active,div.ccm-page .btn.btn-success.btn-unfill:hover,div.ccm-page .btn.btn-success.btn-unfill:focus{background-color:transparent;border-color:transparent;color:#175e28}div.ccm-page .btn.btn-success.btn-unfill.btn-default{color:#fff}div.ccm-page .btn.btn-success.btn-unfill.btn-default.is-active,div.ccm-page .btn.btn-success.btn-unfill.btn-default:active,div.ccm-page .btn.btn-success.btn-unfill.btn-default.active,div.ccm-page .btn.btn-success.btn-unfill.btn-default:hover,div.ccm-page .btn.btn-success.btn-unfill.btn-default:focus{color:#e6e6e6}div.ccm-page .btn.btn-success.btn-inverse,div.ccm-page .btn.btn-success.mod-reverse{color:#218739;background-color:#fff;border-color:#fff}div.ccm-page .btn.btn-success.btn-inverse:hover,div.ccm-page .btn.btn-success.mod-reverse:hover,div.ccm-page .btn.btn-success.btn-inverse:focus,div.ccm-page .btn.btn-success.mod-reverse:focus,div.ccm-page .btn.btn-success.btn-inverse.is-active,div.ccm-page .btn.btn-success.mod-reverse.is-active,div.ccm-page .btn.btn-success.btn-inverse:active,div.ccm-page .btn.btn-success.mod-reverse:active,div.ccm-page .btn.btn-success.btn-inverse.active,div.ccm-page .btn.btn-success.mod-reverse.active{border-color:#175e28}div.ccm-page .btn.btn-success.btn-inverse.btn-default,div.ccm-page .btn.btn-success.mod-reverse.btn-default{color:#fff}div.ccm-page .btn.btn-success:focus,div.ccm-page .btn.btn-success.focus{color:#fff;background-color:#175e28;border-color:#08210e}div.ccm-page .btn.btn-success:hover{color:#fff;background-color:#175e28;border-color:#155624}div.ccm-page .btn.btn-success.is-active,div.ccm-page .btn.btn-success:active,div.ccm-page .btn.btn-success.active,div.ccm-page .btn.btn-success .open>.dropdown-toggle{color:#fff;background-color:#175e28;border-color:#155624}div.ccm-page .btn.btn-success.is-active,div.ccm-page .btn.btn-success:active,div.ccm-page .btn.btn-success.active .open>.dropdown-toggle{background-image:none}div.ccm-page .btn.btn-success.disabled:hover,div.ccm-page .btn.btn-success[disabled]:hover,fieldset[disabled] div.ccm-page .btn.btn-success:hover,div.ccm-page .btn.btn-success.disabled:focus,div.ccm-page .btn.btn-success[disabled]:focus,fieldset[disabled] div.ccm-page .btn.btn-success:focus,div.ccm-page .btn.btn-success.disabled.focus,div.ccm-page .btn.btn-success[disabled].focus,fieldset[disabled] div.ccm-page .btn.btn-success.focus{background-color:#218739;border-color:#218739}div.ccm-page .btn.btn-success.is-loading:not(.btn-inline){color:transparent}div.ccm-page .btn.btn-success.is-loading:after{border:2px solid #f6f6f6;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-success.is-loading.btn-link:after,div.ccm-page .btn.btn-success.is-loading.btn-outline:after,div.ccm-page .btn.btn-success.is-loading.btn-unfill:after,div.ccm-page .btn.btn-success.is-loading.btn-inverse:after{border:2px solid #218739;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-success.is-loading.btn-default:after{border:2px solid #fff;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-success.is-loading.btn-default.btn-outline-inverse:after{border:2px solid #218739;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-success.is-loading:focus:after,div.ccm-page .btn.btn-success.is-loading:active:after{border:2px solid #f6f6f6;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-success .badge{color:#218739;background-color:#fff}div.ccm-page .btn.btn-info{color:#fff;background-color:#128091;border-color:#128091}div.ccm-page .btn.btn-info.btn-inline,div.ccm-page .btn.btn-info.btn-link,div.ccm-page .btn.btn-info.btn-link.btn-inline{color:#128091}div.ccm-page .btn.btn-info.btn-inline.is-active,div.ccm-page .btn.btn-info.btn-link.is-active,div.ccm-page .btn.btn-info.btn-link.btn-inline.is-active,div.ccm-page .btn.btn-info.btn-inline:active,div.ccm-page .btn.btn-info.btn-link:active,div.ccm-page .btn.btn-info.btn-link.btn-inline:active,div.ccm-page .btn.btn-info.btn-inline.active,div.ccm-page .btn.btn-info.btn-link.active,div.ccm-page .btn.btn-info.btn-link.btn-inline.active,div.ccm-page .btn.btn-info.btn-inline:hover,div.ccm-page .btn.btn-info.btn-link:hover,div.ccm-page .btn.btn-info.btn-link.btn-inline:hover,div.ccm-page .btn.btn-info.btn-inline:focus,div.ccm-page .btn.btn-info.btn-link:focus,div.ccm-page .btn.btn-info.btn-link.btn-inline:focus{color:#0c5864}div.ccm-page .btn.btn-info.btn-default.btn-inline,div.ccm-page .btn.btn-info.btn-default.btn-link,div.ccm-page .btn.btn-info.btn-default.btn-link.btn-inline{color:#fff}div.ccm-page .btn.btn-info.btn-default.btn-inline:hover,div.ccm-page .btn.btn-info.btn-default.btn-link:hover,div.ccm-page .btn.btn-info.btn-default.btn-link.btn-inline:hover,div.ccm-page .btn.btn-info.btn-default.btn-inline:focus,div.ccm-page .btn.btn-info.btn-default.btn-link:focus,div.ccm-page .btn.btn-info.btn-default.btn-link.btn-inline:focus,div.ccm-page .btn.btn-info.btn-default.btn-inline.is-active,div.ccm-page .btn.btn-info.btn-default.btn-link.is-active,div.ccm-page .btn.btn-info.btn-default.btn-link.btn-inline.is-active,div.ccm-page .btn.btn-info.btn-default.btn-inline:active,div.ccm-page .btn.btn-info.btn-default.btn-link:active,div.ccm-page .btn.btn-info.btn-default.btn-link.btn-inline:active,div.ccm-page .btn.btn-info.btn-default.btn-inline.active,div.ccm-page .btn.btn-info.btn-default.btn-link.active,div.ccm-page .btn.btn-info.btn-default.btn-link.btn-inline.active{color:#e6e6e6}div.ccm-page .btn.btn-info.btn-reverse{color:#fff;background-color:#0c5864;border-color:#0b505b}div.ccm-page .btn.btn-info.btn-reverse:hover,div.ccm-page .btn.btn-info.btn-reverse:focus,div.ccm-page .btn.btn-info.btn-reverse.is-active,div.ccm-page .btn.btn-info.btn-reverse:active,div.ccm-page .btn.btn-info.btn-reverse.active{color:#fff;background-color:#128091;border-color:#128091}div.ccm-page .btn.btn-info.btn-outline,div.ccm-page .btn.btn-info.mod-ghost{border-color:#128091;background-color:transparent;color:#128091}div.ccm-page .btn.btn-info.btn-outline.btn-default,div.ccm-page .btn.btn-info.mod-ghost.btn-default{color:#fff}div.ccm-page .btn.btn-info.btn-outline:hover,div.ccm-page .btn.btn-info.mod-ghost:hover,div.ccm-page .btn.btn-info.btn-outline:focus,div.ccm-page .btn.btn-info.mod-ghost:focus{background-color:#128091;border-color:#128091}div.ccm-page .btn.btn-info.btn-outline.is-active,div.ccm-page .btn.btn-info.mod-ghost.is-active,div.ccm-page .btn.btn-info.btn-outline:active,div.ccm-page .btn.btn-info.mod-ghost:active,div.ccm-page .btn.btn-info.btn-outline.active,div.ccm-page .btn.btn-info.mod-ghost.active,div.ccm-page .btn.btn-info.btn-outline .open>.dropdown-toggle,div.ccm-page .btn.btn-info.mod-ghost .open>.dropdown-toggle{color:#fff;background-color:#0c5864;border-color:#0b505b}div.ccm-page .btn.btn-info.btn-outline-reverse{color:#fff;background-color:#0c5864;border-color:#0b505b}div.ccm-page .btn.btn-info.btn-outline-reverse:hover,div.ccm-page .btn.btn-info.btn-outline-reverse:focus,div.ccm-page .btn.btn-info.btn-outline-reverse.is-active,div.ccm-page .btn.btn-info.btn-outline-reverse:active,div.ccm-page .btn.btn-info.btn-outline-reverse.active{border-color:#128091;background-color:transparent;color:#128091}div.ccm-page .btn.btn-info.btn-outline-reverse.btn-default:hover,div.ccm-page .btn.btn-info.btn-outline-reverse.btn-default:focus,div.ccm-page .btn.btn-info.btn-outline-reverse.btn-default.is-active,div.ccm-page .btn.btn-info.btn-outline-reverse.btn-default:active,div.ccm-page .btn.btn-info.btn-outline-reverse.btn-default.active{color:#fff}div.ccm-page .btn.btn-info.btn-outline-inverse,div.ccm-page .btn.btn-info.mod-ghost-reverse{background-color:transparent;border-color:#fff;color:#fff}div.ccm-page .btn.btn-info.btn-outline-inverse:hover,div.ccm-page .btn.btn-info.mod-ghost-reverse:hover,div.ccm-page .btn.btn-info.btn-outline-inverse:focus,div.ccm-page .btn.btn-info.mod-ghost-reverse:focus,div.ccm-page .btn.btn-info.btn-outline-inverse.is-active,div.ccm-page .btn.btn-info.mod-ghost-reverse.is-active,div.ccm-page .btn.btn-info.btn-outline-inverse:active,div.ccm-page .btn.btn-info.mod-ghost-reverse:active,div.ccm-page .btn.btn-info.btn-outline-inverse.active,div.ccm-page .btn.btn-info.mod-ghost-reverse.active{background-color:transparent;border-color:#128091;color:#128091}div.ccm-page .btn.btn-info.btn-outline-inverse.btn-default:hover,div.ccm-page .btn.btn-info.mod-ghost-reverse.btn-default:hover,div.ccm-page .btn.btn-info.btn-outline-inverse.btn-default:focus,div.ccm-page .btn.btn-info.mod-ghost-reverse.btn-default:focus,div.ccm-page .btn.btn-info.btn-outline-inverse.btn-default.is-active,div.ccm-page .btn.btn-info.mod-ghost-reverse.btn-default.is-active,div.ccm-page .btn.btn-info.btn-outline-inverse.btn-default:active,div.ccm-page .btn.btn-info.mod-ghost-reverse.btn-default:active,div.ccm-page .btn.btn-info.btn-outline-inverse.btn-default.active,div.ccm-page .btn.btn-info.mod-ghost-reverse.btn-default.active{border-color:#fff;color:#fff}div.ccm-page .btn.btn-info.btn-unfill{background-color:transparent;border-color:transparent;color:#128091}div.ccm-page .btn.btn-info.btn-unfill.is-active,div.ccm-page .btn.btn-info.btn-unfill:active,div.ccm-page .btn.btn-info.btn-unfill.active,div.ccm-page .btn.btn-info.btn-unfill:hover,div.ccm-page .btn.btn-info.btn-unfill:focus{background-color:transparent;border-color:transparent;color:#0c5864}div.ccm-page .btn.btn-info.btn-unfill.btn-default{color:#fff}div.ccm-page .btn.btn-info.btn-unfill.btn-default.is-active,div.ccm-page .btn.btn-info.btn-unfill.btn-default:active,div.ccm-page .btn.btn-info.btn-unfill.btn-default.active,div.ccm-page .btn.btn-info.btn-unfill.btn-default:hover,div.ccm-page .btn.btn-info.btn-unfill.btn-default:focus{color:#e6e6e6}div.ccm-page .btn.btn-info.btn-inverse,div.ccm-page .btn.btn-info.mod-reverse{color:#128091;background-color:#fff;border-color:#fff}div.ccm-page .btn.btn-info.btn-inverse:hover,div.ccm-page .btn.btn-info.mod-reverse:hover,div.ccm-page .btn.btn-info.btn-inverse:focus,div.ccm-page .btn.btn-info.mod-reverse:focus,div.ccm-page .btn.btn-info.btn-inverse.is-active,div.ccm-page .btn.btn-info.mod-reverse.is-active,div.ccm-page .btn.btn-info.btn-inverse:active,div.ccm-page .btn.btn-info.mod-reverse:active,div.ccm-page .btn.btn-info.btn-inverse.active,div.ccm-page .btn.btn-info.mod-reverse.active{border-color:#0c5864}div.ccm-page .btn.btn-info.btn-inverse.btn-default,div.ccm-page .btn.btn-info.mod-reverse.btn-default{color:#fff}div.ccm-page .btn.btn-info:focus,div.ccm-page .btn.btn-info.focus{color:#fff;background-color:#0c5864;border-color:#041c20}div.ccm-page .btn.btn-info:hover{color:#fff;background-color:#0c5864;border-color:#0b505b}div.ccm-page .btn.btn-info.is-active,div.ccm-page .btn.btn-info:active,div.ccm-page .btn.btn-info.active,div.ccm-page .btn.btn-info .open>.dropdown-toggle{color:#fff;background-color:#0c5864;border-color:#0b505b}div.ccm-page .btn.btn-info.is-active,div.ccm-page .btn.btn-info:active,div.ccm-page .btn.btn-info.active .open>.dropdown-toggle{background-image:none}div.ccm-page .btn.btn-info.disabled:hover,div.ccm-page .btn.btn-info[disabled]:hover,fieldset[disabled] div.ccm-page .btn.btn-info:hover,div.ccm-page .btn.btn-info.disabled:focus,div.ccm-page .btn.btn-info[disabled]:focus,fieldset[disabled] div.ccm-page .btn.btn-info:focus,div.ccm-page .btn.btn-info.disabled.focus,div.ccm-page .btn.btn-info[disabled].focus,fieldset[disabled] div.ccm-page .btn.btn-info.focus{background-color:#128091;border-color:#128091}div.ccm-page .btn.btn-info.is-loading:not(.btn-inline){color:transparent}div.ccm-page .btn.btn-info.is-loading:after{border:2px solid #f6f6f6;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-info.is-loading.btn-link:after,div.ccm-page .btn.btn-info.is-loading.btn-outline:after,div.ccm-page .btn.btn-info.is-loading.btn-unfill:after,div.ccm-page .btn.btn-info.is-loading.btn-inverse:after{border:2px solid #128091;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-info.is-loading.btn-default:after{border:2px solid #fff;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-info.is-loading.btn-default.btn-outline-inverse:after{border:2px solid #128091;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-info.is-loading:focus:after,div.ccm-page .btn.btn-info.is-loading:active:after{border:2px solid #f6f6f6;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-info .badge{color:#128091;background-color:#fff}div.ccm-page .btn.btn-warning{color:#333;background-color:#ffc108;border-color:#ffc108}div.ccm-page .btn.btn-warning.btn-inline,div.ccm-page .btn.btn-warning.btn-link,div.ccm-page .btn.btn-warning.btn-link.btn-inline{color:#ffc108}div.ccm-page .btn.btn-warning.btn-inline.is-active,div.ccm-page .btn.btn-warning.btn-link.is-active,div.ccm-page .btn.btn-warning.btn-link.btn-inline.is-active,div.ccm-page .btn.btn-warning.btn-inline:active,div.ccm-page .btn.btn-warning.btn-link:active,div.ccm-page .btn.btn-warning.btn-link.btn-inline:active,div.ccm-page .btn.btn-warning.btn-inline.active,div.ccm-page .btn.btn-warning.btn-link.active,div.ccm-page .btn.btn-warning.btn-link.btn-inline.active,div.ccm-page .btn.btn-warning.btn-inline:hover,div.ccm-page .btn.btn-warning.btn-link:hover,div.ccm-page .btn.btn-warning.btn-link.btn-inline:hover,div.ccm-page .btn.btn-warning.btn-inline:focus,div.ccm-page .btn.btn-warning.btn-link:focus,div.ccm-page .btn.btn-warning.btn-link.btn-inline:focus{color:#d49f00}div.ccm-page .btn.btn-warning.btn-default.btn-inline,div.ccm-page .btn.btn-warning.btn-default.btn-link,div.ccm-page .btn.btn-warning.btn-default.btn-link.btn-inline{color:#333}div.ccm-page .btn.btn-warning.btn-default.btn-inline:hover,div.ccm-page .btn.btn-warning.btn-default.btn-link:hover,div.ccm-page .btn.btn-warning.btn-default.btn-link.btn-inline:hover,div.ccm-page .btn.btn-warning.btn-default.btn-inline:focus,div.ccm-page .btn.btn-warning.btn-default.btn-link:focus,div.ccm-page .btn.btn-warning.btn-default.btn-link.btn-inline:focus,div.ccm-page .btn.btn-warning.btn-default.btn-inline.is-active,div.ccm-page .btn.btn-warning.btn-default.btn-link.is-active,div.ccm-page .btn.btn-warning.btn-default.btn-link.btn-inline.is-active,div.ccm-page .btn.btn-warning.btn-default.btn-inline:active,div.ccm-page .btn.btn-warning.btn-default.btn-link:active,div.ccm-page .btn.btn-warning.btn-default.btn-link.btn-inline:active,div.ccm-page .btn.btn-warning.btn-default.btn-inline.active,div.ccm-page .btn.btn-warning.btn-default.btn-link.active,div.ccm-page .btn.btn-warning.btn-default.btn-link.btn-inline.active{color:#1a1a1a}div.ccm-page .btn.btn-warning.btn-reverse{color:#333;background-color:#d49f00;border-color:#ca9700}div.ccm-page .btn.btn-warning.btn-reverse:hover,div.ccm-page .btn.btn-warning.btn-reverse:focus,div.ccm-page .btn.btn-warning.btn-reverse.is-active,div.ccm-page .btn.btn-warning.btn-reverse:active,div.ccm-page .btn.btn-warning.btn-reverse.active{color:#333;background-color:#ffc108;border-color:#ffc108}div.ccm-page .btn.btn-warning.btn-outline,div.ccm-page .btn.btn-warning.mod-ghost{border-color:#ffc108;background-color:transparent;color:#ffc108}div.ccm-page .btn.btn-warning.btn-outline.btn-default,div.ccm-page .btn.btn-warning.mod-ghost.btn-default{color:#333}div.ccm-page .btn.btn-warning.btn-outline:hover,div.ccm-page .btn.btn-warning.mod-ghost:hover,div.ccm-page .btn.btn-warning.btn-outline:focus,div.ccm-page .btn.btn-warning.mod-ghost:focus{background-color:#ffc108;border-color:#ffc108}div.ccm-page .btn.btn-warning.btn-outline.is-active,div.ccm-page .btn.btn-warning.mod-ghost.is-active,div.ccm-page .btn.btn-warning.btn-outline:active,div.ccm-page .btn.btn-warning.mod-ghost:active,div.ccm-page .btn.btn-warning.btn-outline.active,div.ccm-page .btn.btn-warning.mod-ghost.active,div.ccm-page .btn.btn-warning.btn-outline .open>.dropdown-toggle,div.ccm-page .btn.btn-warning.mod-ghost .open>.dropdown-toggle{color:#333;background-color:#d49f00;border-color:#ca9700}div.ccm-page .btn.btn-warning.btn-outline-reverse{color:#333;background-color:#d49f00;border-color:#ca9700}div.ccm-page .btn.btn-warning.btn-outline-reverse:hover,div.ccm-page .btn.btn-warning.btn-outline-reverse:focus,div.ccm-page .btn.btn-warning.btn-outline-reverse.is-active,div.ccm-page .btn.btn-warning.btn-outline-reverse:active,div.ccm-page .btn.btn-warning.btn-outline-reverse.active{border-color:#ffc108;background-color:transparent;color:#ffc108}div.ccm-page .btn.btn-warning.btn-outline-reverse.btn-default:hover,div.ccm-page .btn.btn-warning.btn-outline-reverse.btn-default:focus,div.ccm-page .btn.btn-warning.btn-outline-reverse.btn-default.is-active,div.ccm-page .btn.btn-warning.btn-outline-reverse.btn-default:active,div.ccm-page .btn.btn-warning.btn-outline-reverse.btn-default.active{color:#333}div.ccm-page .btn.btn-warning.btn-outline-inverse,div.ccm-page .btn.btn-warning.mod-ghost-reverse{background-color:transparent;border-color:#fff;color:#fff}div.ccm-page .btn.btn-warning.btn-outline-inverse:hover,div.ccm-page .btn.btn-warning.mod-ghost-reverse:hover,div.ccm-page .btn.btn-warning.btn-outline-inverse:focus,div.ccm-page .btn.btn-warning.mod-ghost-reverse:focus,div.ccm-page .btn.btn-warning.btn-outline-inverse.is-active,div.ccm-page .btn.btn-warning.mod-ghost-reverse.is-active,div.ccm-page .btn.btn-warning.btn-outline-inverse:active,div.ccm-page .btn.btn-warning.mod-ghost-reverse:active,div.ccm-page .btn.btn-warning.btn-outline-inverse.active,div.ccm-page .btn.btn-warning.mod-ghost-reverse.active{background-color:transparent;border-color:#ffc108;color:#ffc108}div.ccm-page .btn.btn-warning.btn-outline-inverse.btn-default:hover,div.ccm-page .btn.btn-warning.mod-ghost-reverse.btn-default:hover,div.ccm-page .btn.btn-warning.btn-outline-inverse.btn-default:focus,div.ccm-page .btn.btn-warning.mod-ghost-reverse.btn-default:focus,div.ccm-page .btn.btn-warning.btn-outline-inverse.btn-default.is-active,div.ccm-page .btn.btn-warning.mod-ghost-reverse.btn-default.is-active,div.ccm-page .btn.btn-warning.btn-outline-inverse.btn-default:active,div.ccm-page .btn.btn-warning.mod-ghost-reverse.btn-default:active,div.ccm-page .btn.btn-warning.btn-outline-inverse.btn-default.active,div.ccm-page .btn.btn-warning.mod-ghost-reverse.btn-default.active{border-color:#333;color:#333}div.ccm-page .btn.btn-warning.btn-unfill{background-color:transparent;border-color:transparent;color:#ffc108}div.ccm-page .btn.btn-warning.btn-unfill.is-active,div.ccm-page .btn.btn-warning.btn-unfill:active,div.ccm-page .btn.btn-warning.btn-unfill.active,div.ccm-page .btn.btn-warning.btn-unfill:hover,div.ccm-page .btn.btn-warning.btn-unfill:focus{background-color:transparent;border-color:transparent;color:#d49f00}div.ccm-page .btn.btn-warning.btn-unfill.btn-default{color:#333}div.ccm-page .btn.btn-warning.btn-unfill.btn-default.is-active,div.ccm-page .btn.btn-warning.btn-unfill.btn-default:active,div.ccm-page .btn.btn-warning.btn-unfill.btn-default.active,div.ccm-page .btn.btn-warning.btn-unfill.btn-default:hover,div.ccm-page .btn.btn-warning.btn-unfill.btn-default:focus{color:#1a1a1a}div.ccm-page .btn.btn-warning.btn-inverse,div.ccm-page .btn.btn-warning.mod-reverse{color:#ffc108;background-color:#fff;border-color:#fff}div.ccm-page .btn.btn-warning.btn-inverse:hover,div.ccm-page .btn.btn-warning.mod-reverse:hover,div.ccm-page .btn.btn-warning.btn-inverse:focus,div.ccm-page .btn.btn-warning.mod-reverse:focus,div.ccm-page .btn.btn-warning.btn-inverse.is-active,div.ccm-page .btn.btn-warning.mod-reverse.is-active,div.ccm-page .btn.btn-warning.btn-inverse:active,div.ccm-page .btn.btn-warning.mod-reverse:active,div.ccm-page .btn.btn-warning.btn-inverse.active,div.ccm-page .btn.btn-warning.mod-reverse.active{border-color:#d49f00}div.ccm-page .btn.btn-warning.btn-inverse.btn-default,div.ccm-page .btn.btn-warning.mod-reverse.btn-default{color:#333}div.ccm-page .btn.btn-warning:focus,div.ccm-page .btn.btn-warning.focus{color:#333;background-color:#d49f00;border-color:#876500}div.ccm-page .btn.btn-warning:hover{color:#333;background-color:#d49f00;border-color:#ca9700}div.ccm-page .btn.btn-warning.is-active,div.ccm-page .btn.btn-warning:active,div.ccm-page .btn.btn-warning.active,div.ccm-page .btn.btn-warning .open>.dropdown-toggle{color:#333;background-color:#d49f00;border-color:#ca9700}div.ccm-page .btn.btn-warning.is-active,div.ccm-page .btn.btn-warning:active,div.ccm-page .btn.btn-warning.active .open>.dropdown-toggle{background-image:none}div.ccm-page .btn.btn-warning.disabled:hover,div.ccm-page .btn.btn-warning[disabled]:hover,fieldset[disabled] div.ccm-page .btn.btn-warning:hover,div.ccm-page .btn.btn-warning.disabled:focus,div.ccm-page .btn.btn-warning[disabled]:focus,fieldset[disabled] div.ccm-page .btn.btn-warning:focus,div.ccm-page .btn.btn-warning.disabled.focus,div.ccm-page .btn.btn-warning[disabled].focus,fieldset[disabled] div.ccm-page .btn.btn-warning.focus{background-color:#ffc108;border-color:#ffc108}div.ccm-page .btn.btn-warning.is-loading:not(.btn-inline){color:transparent}div.ccm-page .btn.btn-warning.is-loading:after{border:2px solid #f6f6f6;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-warning.is-loading.btn-link:after,div.ccm-page .btn.btn-warning.is-loading.btn-outline:after,div.ccm-page .btn.btn-warning.is-loading.btn-unfill:after,div.ccm-page .btn.btn-warning.is-loading.btn-inverse:after{border:2px solid #ffc108;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-warning.is-loading.btn-default:after{border:2px solid #333;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-warning.is-loading.btn-default.btn-outline-inverse:after{border:2px solid #ffc108;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-warning.is-loading:focus:after,div.ccm-page .btn.btn-warning.is-loading:active:after{border:2px solid #333;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-warning .badge{color:#ffc108;background-color:#333}div.ccm-page .btn.btn-danger{color:#fff;background-color:#b10e1e;border-color:#b10e1e}div.ccm-page .btn.btn-danger.btn-inline,div.ccm-page .btn.btn-danger.btn-link,div.ccm-page .btn.btn-danger.btn-link.btn-inline{color:#b10e1e}div.ccm-page .btn.btn-danger.btn-inline.is-active,div.ccm-page .btn.btn-danger.btn-link.is-active,div.ccm-page .btn.btn-danger.btn-link.btn-inline.is-active,div.ccm-page .btn.btn-danger.btn-inline:active,div.ccm-page .btn.btn-danger.btn-link:active,div.ccm-page .btn.btn-danger.btn-link.btn-inline:active,div.ccm-page .btn.btn-danger.btn-inline.active,div.ccm-page .btn.btn-danger.btn-link.active,div.ccm-page .btn.btn-danger.btn-link.btn-inline.active,div.ccm-page .btn.btn-danger.btn-inline:hover,div.ccm-page .btn.btn-danger.btn-link:hover,div.ccm-page .btn.btn-danger.btn-link.btn-inline:hover,div.ccm-page .btn.btn-danger.btn-inline:focus,div.ccm-page .btn.btn-danger.btn-link:focus,div.ccm-page .btn.btn-danger.btn-link.btn-inline:focus{color:#820a16}div.ccm-page .btn.btn-danger.btn-default.btn-inline,div.ccm-page .btn.btn-danger.btn-default.btn-link,div.ccm-page .btn.btn-danger.btn-default.btn-link.btn-inline{color:#fff}div.ccm-page .btn.btn-danger.btn-default.btn-inline:hover,div.ccm-page .btn.btn-danger.btn-default.btn-link:hover,div.ccm-page .btn.btn-danger.btn-default.btn-link.btn-inline:hover,div.ccm-page .btn.btn-danger.btn-default.btn-inline:focus,div.ccm-page .btn.btn-danger.btn-default.btn-link:focus,div.ccm-page .btn.btn-danger.btn-default.btn-link.btn-inline:focus,div.ccm-page .btn.btn-danger.btn-default.btn-inline.is-active,div.ccm-page .btn.btn-danger.btn-default.btn-link.is-active,div.ccm-page .btn.btn-danger.btn-default.btn-link.btn-inline.is-active,div.ccm-page .btn.btn-danger.btn-default.btn-inline:active,div.ccm-page .btn.btn-danger.btn-default.btn-link:active,div.ccm-page .btn.btn-danger.btn-default.btn-link.btn-inline:active,div.ccm-page .btn.btn-danger.btn-default.btn-inline.active,div.ccm-page .btn.btn-danger.btn-default.btn-link.active,div.ccm-page .btn.btn-danger.btn-default.btn-link.btn-inline.active{color:#e6e6e6}div.ccm-page .btn.btn-danger.btn-reverse{color:#fff;background-color:#820a16;border-color:#780a14}div.ccm-page .btn.btn-danger.btn-reverse:hover,div.ccm-page .btn.btn-danger.btn-reverse:focus,div.ccm-page .btn.btn-danger.btn-reverse.is-active,div.ccm-page .btn.btn-danger.btn-reverse:active,div.ccm-page .btn.btn-danger.btn-reverse.active{color:#fff;background-color:#b10e1e;border-color:#b10e1e}div.ccm-page .btn.btn-danger.btn-outline,div.ccm-page .btn.btn-danger.mod-ghost{border-color:#b10e1e;background-color:transparent;color:#b10e1e}div.ccm-page .btn.btn-danger.btn-outline.btn-default,div.ccm-page .btn.btn-danger.mod-ghost.btn-default{color:#fff}div.ccm-page .btn.btn-danger.btn-outline:hover,div.ccm-page .btn.btn-danger.mod-ghost:hover,div.ccm-page .btn.btn-danger.btn-outline:focus,div.ccm-page .btn.btn-danger.mod-ghost:focus{background-color:#b10e1e;border-color:#b10e1e}div.ccm-page .btn.btn-danger.btn-outline.is-active,div.ccm-page .btn.btn-danger.mod-ghost.is-active,div.ccm-page .btn.btn-danger.btn-outline:active,div.ccm-page .btn.btn-danger.mod-ghost:active,div.ccm-page .btn.btn-danger.btn-outline.active,div.ccm-page .btn.btn-danger.mod-ghost.active,div.ccm-page .btn.btn-danger.btn-outline .open>.dropdown-toggle,div.ccm-page .btn.btn-danger.mod-ghost .open>.dropdown-toggle{color:#fff;background-color:#820a16;border-color:#780a14}div.ccm-page .btn.btn-danger.btn-outline-reverse{color:#fff;background-color:#820a16;border-color:#780a14}div.ccm-page .btn.btn-danger.btn-outline-reverse:hover,div.ccm-page .btn.btn-danger.btn-outline-reverse:focus,div.ccm-page .btn.btn-danger.btn-outline-reverse.is-active,div.ccm-page .btn.btn-danger.btn-outline-reverse:active,div.ccm-page .btn.btn-danger.btn-outline-reverse.active{border-color:#b10e1e;background-color:transparent;color:#b10e1e}div.ccm-page .btn.btn-danger.btn-outline-reverse.btn-default:hover,div.ccm-page .btn.btn-danger.btn-outline-reverse.btn-default:focus,div.ccm-page .btn.btn-danger.btn-outline-reverse.btn-default.is-active,div.ccm-page .btn.btn-danger.btn-outline-reverse.btn-default:active,div.ccm-page .btn.btn-danger.btn-outline-reverse.btn-default.active{color:#fff}div.ccm-page .btn.btn-danger.btn-outline-inverse,div.ccm-page .btn.btn-danger.mod-ghost-reverse{background-color:transparent;border-color:#fff;color:#fff}div.ccm-page .btn.btn-danger.btn-outline-inverse:hover,div.ccm-page .btn.btn-danger.mod-ghost-reverse:hover,div.ccm-page .btn.btn-danger.btn-outline-inverse:focus,div.ccm-page .btn.btn-danger.mod-ghost-reverse:focus,div.ccm-page .btn.btn-danger.btn-outline-inverse.is-active,div.ccm-page .btn.btn-danger.mod-ghost-reverse.is-active,div.ccm-page .btn.btn-danger.btn-outline-inverse:active,div.ccm-page .btn.btn-danger.mod-ghost-reverse:active,div.ccm-page .btn.btn-danger.btn-outline-inverse.active,div.ccm-page .btn.btn-danger.mod-ghost-reverse.active{background-color:transparent;border-color:#b10e1e;color:#b10e1e}div.ccm-page .btn.btn-danger.btn-outline-inverse.btn-default:hover,div.ccm-page .btn.btn-danger.mod-ghost-reverse.btn-default:hover,div.ccm-page .btn.btn-danger.btn-outline-inverse.btn-default:focus,div.ccm-page .btn.btn-danger.mod-ghost-reverse.btn-default:focus,div.ccm-page .btn.btn-danger.btn-outline-inverse.btn-default.is-active,div.ccm-page .btn.btn-danger.mod-ghost-reverse.btn-default.is-active,div.ccm-page .btn.btn-danger.btn-outline-inverse.btn-default:active,div.ccm-page .btn.btn-danger.mod-ghost-reverse.btn-default:active,div.ccm-page .btn.btn-danger.btn-outline-inverse.btn-default.active,div.ccm-page .btn.btn-danger.mod-ghost-reverse.btn-default.active{border-color:#fff;color:#fff}div.ccm-page .btn.btn-danger.btn-unfill{background-color:transparent;border-color:transparent;color:#b10e1e}div.ccm-page .btn.btn-danger.btn-unfill.is-active,div.ccm-page .btn.btn-danger.btn-unfill:active,div.ccm-page .btn.btn-danger.btn-unfill.active,div.ccm-page .btn.btn-danger.btn-unfill:hover,div.ccm-page .btn.btn-danger.btn-unfill:focus{background-color:transparent;border-color:transparent;color:#820a16}div.ccm-page .btn.btn-danger.btn-unfill.btn-default{color:#fff}div.ccm-page .btn.btn-danger.btn-unfill.btn-default.is-active,div.ccm-page .btn.btn-danger.btn-unfill.btn-default:active,div.ccm-page .btn.btn-danger.btn-unfill.btn-default.active,div.ccm-page .btn.btn-danger.btn-unfill.btn-default:hover,div.ccm-page .btn.btn-danger.btn-unfill.btn-default:focus{color:#e6e6e6}div.ccm-page .btn.btn-danger.btn-inverse,div.ccm-page .btn.btn-danger.mod-reverse{color:#b10e1e;background-color:#fff;border-color:#fff}div.ccm-page .btn.btn-danger.btn-inverse:hover,div.ccm-page .btn.btn-danger.mod-reverse:hover,div.ccm-page .btn.btn-danger.btn-inverse:focus,div.ccm-page .btn.btn-danger.mod-reverse:focus,div.ccm-page .btn.btn-danger.btn-inverse.is-active,div.ccm-page .btn.btn-danger.mod-reverse.is-active,div.ccm-page .btn.btn-danger.btn-inverse:active,div.ccm-page .btn.btn-danger.mod-reverse:active,div.ccm-page .btn.btn-danger.btn-inverse.active,div.ccm-page .btn.btn-danger.mod-reverse.active{border-color:#820a16}div.ccm-page .btn.btn-danger.btn-inverse.btn-default,div.ccm-page .btn.btn-danger.mod-reverse.btn-default{color:#fff}div.ccm-page .btn.btn-danger:focus,div.ccm-page .btn.btn-danger.focus{color:#fff;background-color:#820a16;border-color:#3b050a}div.ccm-page .btn.btn-danger:hover{color:#fff;background-color:#820a16;border-color:#780a14}div.ccm-page .btn.btn-danger.is-active,div.ccm-page .btn.btn-danger:active,div.ccm-page .btn.btn-danger.active,div.ccm-page .btn.btn-danger .open>.dropdown-toggle{color:#fff;background-color:#820a16;border-color:#780a14}div.ccm-page .btn.btn-danger.is-active,div.ccm-page .btn.btn-danger:active,div.ccm-page .btn.btn-danger.active .open>.dropdown-toggle{background-image:none}div.ccm-page .btn.btn-danger.disabled:hover,div.ccm-page .btn.btn-danger[disabled]:hover,fieldset[disabled] div.ccm-page .btn.btn-danger:hover,div.ccm-page .btn.btn-danger.disabled:focus,div.ccm-page .btn.btn-danger[disabled]:focus,fieldset[disabled] div.ccm-page .btn.btn-danger:focus,div.ccm-page .btn.btn-danger.disabled.focus,div.ccm-page .btn.btn-danger[disabled].focus,fieldset[disabled] div.ccm-page .btn.btn-danger.focus{background-color:#b10e1e;border-color:#b10e1e}div.ccm-page .btn.btn-danger.is-loading:not(.btn-inline){color:transparent}div.ccm-page .btn.btn-danger.is-loading:after{border:2px solid #f6f6f6;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-danger.is-loading.btn-link:after,div.ccm-page .btn.btn-danger.is-loading.btn-outline:after,div.ccm-page .btn.btn-danger.is-loading.btn-unfill:after,div.ccm-page .btn.btn-danger.is-loading.btn-inverse:after{border:2px solid #b10e1e;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-danger.is-loading.btn-default:after{border:2px solid #fff;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-danger.is-loading.btn-default.btn-outline-inverse:after{border:2px solid #b10e1e;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-danger.is-loading:focus:after,div.ccm-page .btn.btn-danger.is-loading:active:after{border:2px solid #f6f6f6;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-danger .badge{color:#b10e1e;background-color:#fff}div.ccm-page .btn.btn-link,div.ccm-page .btn.mod-link,div.ccm-page .btn.btn-link.btn-inline,div.ccm-page .btn.mod-link.btn-inline{background-color:transparent;color:#097bbc;font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:700;text-decoration:none}div.ccm-page .btn.btn-link:active,div.ccm-page .btn.mod-link:active,div.ccm-page .btn.btn-link.btn-inline:active,div.ccm-page .btn.mod-link.btn-inline:active,div.ccm-page .btn.btn-link:hover,div.ccm-page .btn.mod-link:hover,div.ccm-page .btn.btn-link.btn-inline:hover,div.ccm-page .btn.mod-link.btn-inline:hover{outline:0}div.ccm-page .btn.btn-link:hover,div.ccm-page .btn.mod-link:hover,div.ccm-page .btn.btn-link.btn-inline:hover,div.ccm-page .btn.mod-link.btn-inline:hover,div.ccm-page .btn.btn-link:focus,div.ccm-page .btn.mod-link:focus,div.ccm-page .btn.btn-link.btn-inline:focus,div.ccm-page .btn.mod-link.btn-inline:focus{color:#6a0818;text-decoration:underline}div.ccm-page .btn.btn-link.mod-reverse,div.ccm-page .btn.mod-link.mod-reverse,div.ccm-page .btn.btn-link.btn-inline.mod-reverse,div.ccm-page .btn.mod-link.btn-inline.mod-reverse,div.ccm-page .btn.btn-link.btn-inverse,div.ccm-page .btn.mod-link.btn-inverse,div.ccm-page .btn.btn-link.btn-inline.btn-inverse,div.ccm-page .btn.mod-link.btn-inline.btn-inverse{color:#333}div.ccm-page .btn.btn-link.mod-reverse:hover,div.ccm-page .btn.mod-link.mod-reverse:hover,div.ccm-page .btn.btn-link.btn-inline.mod-reverse:hover,div.ccm-page .btn.mod-link.btn-inline.mod-reverse:hover,div.ccm-page .btn.btn-link.btn-inverse:hover,div.ccm-page .btn.mod-link.btn-inverse:hover,div.ccm-page .btn.btn-link.btn-inline.btn-inverse:hover,div.ccm-page .btn.mod-link.btn-inline.btn-inverse:hover,div.ccm-page .btn.btn-link.mod-reverse:focus,div.ccm-page .btn.mod-link.mod-reverse:focus,div.ccm-page .btn.btn-link.btn-inline.mod-reverse:focus,div.ccm-page .btn.mod-link.btn-inline.mod-reverse:focus,div.ccm-page .btn.btn-link.btn-inverse:focus,div.ccm-page .btn.mod-link.btn-inverse:focus,div.ccm-page .btn.btn-link.btn-inline.btn-inverse:focus,div.ccm-page .btn.mod-link.btn-inline.btn-inverse:focus{color:#c8102e}div.ccm-page .btn.btn-link.link-main,div.ccm-page .btn.mod-link.link-main,div.ccm-page .btn.btn-link.btn-inline.link-main,div.ccm-page .btn.mod-link.btn-inline.link-main{color:#c8102e}div.ccm-page .btn.btn-link.link-main:hover,div.ccm-page .btn.mod-link.link-main:hover,div.ccm-page .btn.btn-link.btn-inline.link-main:hover,div.ccm-page .btn.mod-link.btn-inline.link-main:hover,div.ccm-page .btn.btn-link.link-main:focus,div.ccm-page .btn.mod-link.link-main:focus,div.ccm-page .btn.btn-link.btn-inline.link-main:focus,div.ccm-page .btn.mod-link.btn-inline.link-main:focus{color:#6a0818}div.ccm-page .btn.btn-link.link-main.mod-reverse,div.ccm-page .btn.mod-link.link-main.mod-reverse,div.ccm-page .btn.btn-link.btn-inline.link-main.mod-reverse,div.ccm-page .btn.mod-link.btn-inline.link-main.mod-reverse,div.ccm-page .btn.btn-link.link-main.btn-inverse,div.ccm-page .btn.mod-link.link-main.btn-inverse,div.ccm-page .btn.btn-link.btn-inline.link-main.btn-inverse,div.ccm-page .btn.mod-link.btn-inline.link-main.btn-inverse{color:#6a0818}div.ccm-page .btn.btn-link.link-main.mod-reverse:hover,div.ccm-page .btn.mod-link.link-main.mod-reverse:hover,div.ccm-page .btn.btn-link.btn-inline.link-main.mod-reverse:hover,div.ccm-page .btn.mod-link.btn-inline.link-main.mod-reverse:hover,div.ccm-page .btn.btn-link.link-main.btn-inverse:hover,div.ccm-page .btn.mod-link.link-main.btn-inverse:hover,div.ccm-page .btn.btn-link.btn-inline.link-main.btn-inverse:hover,div.ccm-page .btn.mod-link.btn-inline.link-main.btn-inverse:hover,div.ccm-page .btn.btn-link.link-main.mod-reverse:focus,div.ccm-page .btn.mod-link.link-main.mod-reverse:focus,div.ccm-page .btn.btn-link.btn-inline.link-main.mod-reverse:focus,div.ccm-page .btn.mod-link.btn-inline.link-main.mod-reverse:focus,div.ccm-page .btn.btn-link.link-main.btn-inverse:focus,div.ccm-page .btn.mod-link.link-main.btn-inverse:focus,div.ccm-page .btn.btn-link.btn-inline.link-main.btn-inverse:focus,div.ccm-page .btn.mod-link.btn-inline.link-main.btn-inverse:focus{color:#c8102e}div.ccm-page .btn.btn-link.link-secondary,div.ccm-page .btn.mod-link.link-secondary,div.ccm-page .btn.btn-link.btn-inline.link-secondary,div.ccm-page .btn.mod-link.btn-inline.link-secondary{color:#4b4f55}div.ccm-page .btn.btn-link.link-secondary:hover,div.ccm-page .btn.mod-link.link-secondary:hover,div.ccm-page .btn.btn-link.btn-inline.link-secondary:hover,div.ccm-page .btn.mod-link.btn-inline.link-secondary:hover,div.ccm-page .btn.btn-link.link-secondary:focus,div.ccm-page .btn.mod-link.link-secondary:focus,div.ccm-page .btn.btn-link.btn-inline.link-secondary:focus,div.ccm-page .btn.mod-link.btn-inline.link-secondary:focus{color:#1b1d1f}div.ccm-page .btn.btn-link.link-secondary.mod-reverse,div.ccm-page .btn.mod-link.link-secondary.mod-reverse,div.ccm-page .btn.btn-link.btn-inline.link-secondary.mod-reverse,div.ccm-page .btn.mod-link.btn-inline.link-secondary.mod-reverse,div.ccm-page .btn.btn-link.link-secondary.btn-inverse,div.ccm-page .btn.mod-link.link-secondary.btn-inverse,div.ccm-page .btn.btn-link.btn-inline.link-secondary.btn-inverse,div.ccm-page .btn.mod-link.btn-inline.link-secondary.btn-inverse{color:#1b1d1f}div.ccm-page .btn.btn-link.link-secondary.mod-reverse:hover,div.ccm-page .btn.mod-link.link-secondary.mod-reverse:hover,div.ccm-page .btn.btn-link.btn-inline.link-secondary.mod-reverse:hover,div.ccm-page .btn.mod-link.btn-inline.link-secondary.mod-reverse:hover,div.ccm-page .btn.btn-link.link-secondary.btn-inverse:hover,div.ccm-page .btn.mod-link.link-secondary.btn-inverse:hover,div.ccm-page .btn.btn-link.btn-inline.link-secondary.btn-inverse:hover,div.ccm-page .btn.mod-link.btn-inline.link-secondary.btn-inverse:hover,div.ccm-page .btn.btn-link.link-secondary.mod-reverse:focus,div.ccm-page .btn.mod-link.link-secondary.mod-reverse:focus,div.ccm-page .btn.btn-link.btn-inline.link-secondary.mod-reverse:focus,div.ccm-page .btn.mod-link.btn-inline.link-secondary.mod-reverse:focus,div.ccm-page .btn.btn-link.link-secondary.btn-inverse:focus,div.ccm-page .btn.mod-link.link-secondary.btn-inverse:focus,div.ccm-page .btn.btn-link.btn-inline.link-secondary.btn-inverse:focus,div.ccm-page .btn.mod-link.btn-inline.link-secondary.btn-inverse:focus{color:#4b4f55}div.ccm-page .btn.btn-link,div.ccm-page .btn.mod-link,div.ccm-page .btn.btn-link:active,div.ccm-page .btn.mod-link:active,div.ccm-page .btn.btn-link.active,div.ccm-page .btn.mod-link.active,div.ccm-page .btn.btn-link[disabled],div.ccm-page .btn.mod-link[disabled],fieldset[disabled] div.ccm-page .btn.btn-link,fieldset[disabled] div.ccm-page .btn.mod-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}div.ccm-page .btn.btn-link,div.ccm-page .btn.mod-link,div.ccm-page .btn.btn-link:hover,div.ccm-page .btn.mod-link:hover,div.ccm-page .btn.btn-link:focus,div.ccm-page .btn.mod-link:focus,div.ccm-page .btn.btn-link:active,div.ccm-page .btn.mod-link:active{border-color:transparent}div.ccm-page .btn.btn-link:hover,div.ccm-page .btn.mod-link:hover,div.ccm-page .btn.btn-link:focus,div.ccm-page .btn.mod-link:focus,div.ccm-page .btn.btn-link.btn-inline:hover,div.ccm-page .btn.mod-link.btn-inline:hover,div.ccm-page .btn.btn-link.btn-inline:focus,div.ccm-page .btn.mod-link.btn-inline:focus{color:#6a0818;text-decoration:underline;background-color:transparent}div.ccm-page .btn.btn-link[disabled]:hover,div.ccm-page .btn.mod-link[disabled]:hover,fieldset[disabled] div.ccm-page .btn.btn-link:hover,fieldset[disabled] div.ccm-page .btn.mod-link:hover,div.ccm-page .btn.btn-link[disabled]:focus,div.ccm-page .btn.mod-link[disabled]:focus,fieldset[disabled] div.ccm-page .btn.btn-link:focus,fieldset[disabled] div.ccm-page .btn.mod-link:focus{color:#777;text-decoration:none}div.ccm-page .btn.mod-link{color:#c8102e}div.ccm-page .btn.mod-link:hover,div.ccm-page .btn.mod-link:focus{color:#990c23}div.ccm-page a.btn{text-decoration:none}div.ccm-page .btn.btn-inline{border-radius:0;font-size:inherit;font-weight:inherit;padding:0;vertical-align:baseline}div.ccm-page .btn.btn-inline,div.ccm-page .btn.btn-inline:active,div.ccm-page .btn.btn-inline.active,div.ccm-page .btn.btn-inline[disabled],fieldset[disabled] div.ccm-page .btn.btn-inline{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}div.ccm-page .btn.btn-inline,div.ccm-page .btn.btn-inline:hover,div.ccm-page .btn.btn-inline:focus,div.ccm-page .btn.btn-inline:active{border-color:transparent}div.ccm-page .btn.btn-inline:hover,div.ccm-page .btn.btn-inline:focus{background-color:transparent}div.ccm-page .btn.btn-inline[disabled]:hover,fieldset[disabled] div.ccm-page .btn.btn-inline:hover,div.ccm-page .btn.btn-inline[disabled]:focus,fieldset[disabled] div.ccm-page .btn.btn-inline:focus{color:#777;text-decoration:none}div.ccm-page .btn.btn-lg,div.ccm-page .btn.mod-lg{padding:.5em 2.5em;line-height:1.3333333;border-radius:4px;font-size:19.2px;font-size:1.92rem}div.ccm-page .btn.btn-lg.btn-rounded,div.ccm-page .btn.mod-lg.btn-rounded,div.ccm-page .btn.btn-lg.mod-rounded,div.ccm-page .btn.mod-lg.mod-rounded{border-radius:0.5em}div.ccm-page .btn.btn-lg.btn-circle,div.ccm-page .btn.mod-lg.btn-circle,div.ccm-page .btn.btn-lg.mod-circle,div.ccm-page .btn.mod-lg.mod-circle{border-radius:3em}div.ccm-page .btn.btn-sm,div.ccm-page .btn.mod-sm{padding:.3em 1.5em;line-height:1.5;border-radius:4px;font-size:13.3px;font-size:1.33rem}div.ccm-page .btn.btn-sm.btn-rounded,div.ccm-page .btn.mod-sm.btn-rounded,div.ccm-page .btn.btn-sm.mod-rounded,div.ccm-page .btn.mod-sm.mod-rounded{border-radius:0.5em}div.ccm-page .btn.btn-sm.btn-circle,div.ccm-page .btn.mod-sm.btn-circle,div.ccm-page .btn.btn-sm.mod-circle,div.ccm-page .btn.mod-sm.mod-circle{border-radius:3em}div.ccm-page .btn.btn-xs,div.ccm-page .btn.mod-xs{padding:.2em 1em;line-height:1.5;border-radius:4px;font-size:11.1px;font-size:1.11rem}div.ccm-page .btn.btn-xs.btn-rounded,div.ccm-page .btn.mod-xs.btn-rounded,div.ccm-page .btn.btn-xs.mod-rounded,div.ccm-page .btn.mod-xs.mod-rounded{border-radius:0.5em}div.ccm-page .btn.btn-xs.btn-circle,div.ccm-page .btn.mod-xs.btn-circle,div.ccm-page .btn.btn-xs.mod-circle,div.ccm-page .btn.mod-xs.mod-circle{border-radius:3em}div.ccm-page .btn.btn-block,div.ccm-page .btn.mod-wide{display:block;width:100%;white-space:normal;word-wrap:break-word}div.ccm-page .btn-block+.btn-block,div.ccm-page .mod-wide+.mod-wide{margin-top:5px}div.ccm-page input[type="submit"].btn.btn-block,div.ccm-page input[type="reset"].btn.btn-block,div.ccm-page input[type="button"].btn.btn-block,div.ccm-page input[type="submit"].btn.mod-wide,div.ccm-page input[type="reset"].btn.mod-wide,div.ccm-page input[type="button"].btn.mod-wide{width:100%}div.ccm-page hr{border-color:#f6f6f6}div.ccm-page label{display:block}div.ccm-page .checkbox label{display:inline-block}div.ccm-page input[type="text"],div.ccm-page input[type="email"],div.ccm-page input[type="password"],div.ccm-page input[type="url"],div.ccm-page input[type="tel"],div.ccm-page input[type="number"],div.ccm-page input[type="search"],div.ccm-page input[type="file"],div.ccm-page input[type="date"],div.ccm-page input[type="datetime-local"],div.ccm-page input[type="month"],div.ccm-page input[type="time"],div.ccm-page input[type="week"],div.ccm-page textarea,div.ccm-page select,div.ccm-page .select2-container.form-control,div.ccm-page textarea.form-control,div.ccm-page select.form-control,div.ccm-page input.form-control{border:1px solid #ccc;border-radius:0;box-shadow:none;box-sizing:border-box;color:#333;display:block;margin:.2em 0;outline:medium none;width:100%;font-size:16px;font-size:1.6rem}div.ccm-page input[type="text"]:focus,div.ccm-page input[type="email"]:focus,div.ccm-page input[type="password"]:focus,div.ccm-page input[type="url"]:focus,div.ccm-page input[type="tel"]:focus,div.ccm-page input[type="number"]:focus,div.ccm-page input[type="search"]:focus,div.ccm-page input[type="file"]:focus,div.ccm-page input[type="date"]:focus,div.ccm-page input[type="datetime-local"]:focus,div.ccm-page input[type="month"]:focus,div.ccm-page input[type="time"]:focus,div.ccm-page input[type="week"]:focus,div.ccm-page textarea:focus,div.ccm-page select:focus,div.ccm-page .select2-container.form-control:focus,div.ccm-page textarea.form-control:focus,div.ccm-page select.form-control:focus,div.ccm-page input.form-control:focus{box-shadow:0 0 3px #60bbfe,0 0 7px #60bbfe}@media only screen and (min-width: 768px){div.ccm-page input[type="text"],div.ccm-page input[type="email"],div.ccm-page input[type="password"],div.ccm-page input[type="url"],div.ccm-page input[type="tel"],div.ccm-page input[type="number"],div.ccm-page input[type="search"],div.ccm-page input[type="file"],div.ccm-page input[type="date"],div.ccm-page input[type="datetime-local"],div.ccm-page input[type="month"],div.ccm-page input[type="time"],div.ccm-page input[type="week"],div.ccm-page textarea,div.ccm-page select,div.ccm-page .select2-container.form-control,div.ccm-page textarea.form-control,div.ccm-page select.form-control,div.ccm-page input.form-control{font-size:16px;font-size:1.6rem}}@media only screen and (min-width: 1024px){div.ccm-page input[type="text"],div.ccm-page input[type="email"],div.ccm-page input[type="password"],div.ccm-page input[type="url"],div.ccm-page input[type="tel"],div.ccm-page input[type="number"],div.ccm-page input[type="search"],div.ccm-page input[type="file"],div.ccm-page input[type="date"],div.ccm-page input[type="datetime-local"],div.ccm-page input[type="month"],div.ccm-page input[type="time"],div.ccm-page input[type="week"],div.ccm-page textarea,div.ccm-page select,div.ccm-page .select2-container.form-control,div.ccm-page textarea.form-control,div.ccm-page select.form-control,div.ccm-page input.form-control{font-size:16px;font-size:1.6rem}}div.ccm-page input::-webkit-input-placeholder{color:#757575;opacity:1 !important}div.ccm-page input:-moz-placeholder{color:#757575;opacity:1 !important}div.ccm-page input::-moz-placeholder{color:#757575;opacity:1 !important}div.ccm-page input:-ms-input-placeholder{color:#757575;opacity:1 !important}div.ccm-page textarea::-webkit-input-placeholder{color:#757575;opacity:1 !important}div.ccm-page textarea:-moz-placeholder{color:#757575;opacity:1 !important}div.ccm-page textarea::-moz-placeholder{color:#757575;opacity:1 !important}div.ccm-page textarea:-ms-input-placeholder{color:#757575;opacity:1 !important}div.ccm-page textarea{height:16rem;resize:none}div.ccm-page .redactor-box textarea{color:#CCCCCC}div.ccm-page select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#ffffff;background-image:url("/application/themes/the_hive/img/arrow-down.png");background-image:url("/application/themes/the_hive/img/arrow-down.svg");background-position:right .5rem center;background-repeat:no-repeat;background-size:1rem}div.ccm-page select::-ms-expand{display:none}div.ccm-page fieldset.checkbox-list legend,div.ccm-page fieldset.radio-list legend,div.ccm-page .legend-label{font-size:inherit;color:#333;font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:700;border:0;margin-bottom:5px}div.ccm-page input[type="checkbox"],div.ccm-page input[type="radio"]{position:absolute;top:auto;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;white-space:nowrap}div.ccm-page input[type="checkbox"]+label,div.ccm-page input[type="radio"]+label{cursor:pointer;font-weight:400;margin-bottom:0.5em;padding-left:0px;display:inline-flex;line-height:2rem}div.ccm-page .checkbox-single input[type="checkbox"]+label{font-weight:700;display:inline-flex;line-height:2rem}div.ccm-page .checkbox-single input[type="checkbox"]+label:before{flex:0 0 auto}div.ccm-page input[type="checkbox"]+span.help-validation+label::before,div.ccm-page input[type="checkbox"]+label::before,div.ccm-page input[type="radio"]+label::before{background:white;border:1px solid #ccc;border-radius:0;content:'\a0';display:inline-block;height:2rem;margin-inline-end:.6em;text-indent:.15em;width:2rem;flex:0 0 auto;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease}div.ccm-page .form-group.privacy-consent .help-text{padding-inline-start:calc(2rem + 1em)}div.ccm-page input[type="radio"]+label::before{border-radius:100%}div.ccm-page input[type="checkbox"]:checked+span.help-validation+label::before,div.ccm-page input[type="checkbox"]:checked+label::before,div.ccm-page input[type="radio"]:checked+label::before{background-color:#c8102e}div.ccm-page input[type="checkbox"]:focus+span.help-validation+label::before,div.ccm-page input[type="checkbox"]:focus+label::before,div.ccm-page input[type="radio"]:focus+label::before{box-shadow:0 0 0 1px #333}div.ccm-page input[type="checkbox"]:checked+span.help-validation+label::before,div.ccm-page input[type="checkbox"]:checked+label::before{background-image:url("/application/themes/the_hive/img/check.png");background-image:url("/application/themes/the_hive/img/check.svg");background-position:50%;background-repeat:no-repeat}div.ccm-page input[type="checkbox"]:disabled+label,div.ccm-page input[type="radio"]:disabled+label{color:#c9cacc}div.ccm-page input[type="checkbox"]:disabled+label::before,div.ccm-page input[type="radio"]:disabled+label::before{background:#f6f6f6;box-shadow:0 0 0 1px #c9cacc;cursor:not-allowed}div.ccm-page input.ccm-input-date{display:inline;width:auto}div.ccm-page .ccm-input-time-wrapper select{background-position:right .25rem center;background-size:0.5rem;display:inline-block}div.ccm-page .ccm-input-time-wrapper select:nth-child(2){margin-left:0.2em}div.ccm-page .has-error input[type="text"],div.ccm-page .has-error input[type="email"],div.ccm-page .has-error input[type="password"],div.ccm-page .has-error input[type="url"],div.ccm-page .has-error input[type="tel"],div.ccm-page .has-error input[type="number"],div.ccm-page .has-error input[type="search"],div.ccm-page .has-error input[type="file"],div.ccm-page .has-error input[type="date"],div.ccm-page .has-error input[type="datetime-local"],div.ccm-page .has-error input[type="month"],div.ccm-page .has-error input[type="time"],div.ccm-page .has-error input[type="week"],div.ccm-page .has-error textarea,div.ccm-page .has-error select,div.ccm-page .has-error input.form-control{border:1px solid #b34646}div.ccm-page div.ccm-block-type-form label.form-file-button{color:#333;border:1px #ccc solid;font-size:1.6rem;padding:.4em 2em;font-weight:600;display:inline-block;cursor:pointer}div.ccm-page div.ccm-block-type-form label.form-file-button:hover,div.ccm-page div.ccm-block-type-form input.form-file:focus+label.form-file-button{background-color:#f5f5f5;color:#333;border:1px solid #ccc}div.ccm-page .input-group-password-toggle{position:relative;width:100%}div.ccm-page .input-group-password-toggle input{padding-inline-end:40px}div.ccm-page .input-group-password-toggle input[type="password"]::-ms-reveal,div.ccm-page .input-group-password-toggle input[type="password"]::-ms-clear{display:none !important}div.ccm-page .input-group-password-toggle .input-group-btn{position:absolute;right:0;width:auto;height:100%;z-index:3}div.ccm-page .input-group-password-toggle .input-group-btn .btn-toggle-password{background:transparent no-repeat 50% 50%;background-size:20px;width:40px;height:100%;padding:0;border:0;box-shadow:none}div.ccm-page .input-group-password-toggle .input-group-btn .btn-toggle-password:hover,div.ccm-page .input-group-password-toggle .input-group-btn .btn-toggle-password:focus{background-color:transparent}div.ccm-page[dir="rtl"] select{background-position:left .5rem center}div.ccm-page[dir="rtl"] .input-group-password-toggle .input-group-btn{right:auto;left:0}div.ccm-page .fa{font-family:FontAwesome}div.ccm-page figure figcaption{color:#757575}div.ccm-page a{background-color:transparent;color:#097bbc;font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:700;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}div.ccm-page a:active,div.ccm-page a:hover{outline:0}div.ccm-page a:hover,div.ccm-page a:focus{color:#6a0818;text-decoration:underline}div.ccm-page a.mod-reverse,div.ccm-page a.btn-inverse{color:#333}div.ccm-page a.mod-reverse:hover,div.ccm-page a.btn-inverse:hover,div.ccm-page a.mod-reverse:focus,div.ccm-page a.btn-inverse:focus{color:#c8102e}div.ccm-page a.link-main{color:#c8102e}div.ccm-page a.link-main:hover,div.ccm-page a.link-main:focus{color:#6a0818}div.ccm-page a.link-main.mod-reverse,div.ccm-page a.link-main.btn-inverse{color:#6a0818}div.ccm-page a.link-main.mod-reverse:hover,div.ccm-page a.link-main.btn-inverse:hover,div.ccm-page a.link-main.mod-reverse:focus,div.ccm-page a.link-main.btn-inverse:focus{color:#c8102e}div.ccm-page a.link-secondary{color:#4b4f55}div.ccm-page a.link-secondary:hover,div.ccm-page a.link-secondary:focus{color:#1b1d1f}div.ccm-page a.link-secondary.mod-reverse,div.ccm-page a.link-secondary.btn-inverse{color:#1b1d1f}div.ccm-page a.link-secondary.mod-reverse:hover,div.ccm-page a.link-secondary.btn-inverse:hover,div.ccm-page a.link-secondary.mod-reverse:focus,div.ccm-page a.link-secondary.btn-inverse:focus{color:#4b4f55}div.ccm-page b,div.ccm-page strong{font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:700}div.ccm-page .label-tag{background:#333;border-radius:4px;color:#f6f6f6;display:inline-block;font-size:16px;font-size:1.6rem;margin-bottom:5px;margin-inline-end:2px;padding:.4em .8em}div.ccm-page .label-tag.mod-sm{font-size:12.8px;font-size:1.28rem}div.ccm-page .label-tag.mod-lg{font-size:19.2px;font-size:1.92rem}@media only screen and (min-width: 768px){div.ccm-page .label-tag{font-size:16px;font-size:1.6rem}}@media only screen and (min-width: 1024px){div.ccm-page .label-tag{font-size:16px;font-size:1.6rem}}div.ccm-page .loader{animation:spin-around 500ms infinite linear;border:2px solid #c8102e;border-radius:100%;border-right-color:transparent;border-top-color:transparent;content:"";display:none;height:2em;overflow:hidden;position:relative;text-indent:-9999px;white-space:nowrap;width:2em;margin:0 auto 1em auto}@-webkit-keyframes spin-around{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin-around{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}div.ccm-page .hi-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}div.ccm-page .skipnav{position:absolute;top:-1000px;left:-1000px;height:1px;width:1px;text-align:start;overflow:hidden}div.ccm-page a.skipnav:active,div.ccm-page a.skipnav:focus,div.ccm-page a.skipnav:hover{left:0;top:0;width:auto;height:auto;overflow:visible}div.ccm-page [dir="rtl"] a.skipnav:active,div.ccm-page [dir="rtl"] a.skipnav:focus,div.ccm-page [dir="rtl"] a.skipnav:hover{left:auto;right:0}div.ccm-page h1,div.ccm-page .mod-h1{font-size:2.5em;line-height:1.25em;color:#333;font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:400;margin-bottom:1rem;margin-top:0px}@media only screen and (min-width: 568px){div.ccm-page h1,div.ccm-page .mod-h1{font-size:calc(2.5em  +  .625  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page h1,div.ccm-page .mod-h1{font-size:3.125em}}@media only screen and (min-width: 568px){div.ccm-page h1,div.ccm-page .mod-h1{line-height:calc(1.25em  +  -0.2  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page h1,div.ccm-page .mod-h1{line-height:1.05em}}div.ccm-page h1.mod-lg,div.ccm-page .mod-h1.mod-lg{font-size:2.75em}@media only screen and (min-width: 568px){div.ccm-page h1.mod-lg,div.ccm-page .mod-h1.mod-lg{font-size:calc(2.75em  +  1.313  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page h1.mod-lg,div.ccm-page .mod-h1.mod-lg{font-size:4.063em}}div.ccm-page h2,div.ccm-page .mod-h2{font-size:2em;line-height:1.538em;color:#333;font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:400;margin-bottom:1rem;margin-top:0px}@media only screen and (min-width: 568px){div.ccm-page h2,div.ccm-page .mod-h2{font-size:calc(2em  +  .5  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page h2,div.ccm-page .mod-h2{font-size:2.5em}}@media only screen and (min-width: 568px){div.ccm-page h2,div.ccm-page .mod-h2{line-height:calc(1.538em  +  -0.288  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page h2,div.ccm-page .mod-h2{line-height:1.25em}}div.ccm-page h3,div.ccm-page .mod-h3{font-size:1.5em;line-height:1.136em;color:#333;font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:400;margin-bottom:1rem;margin-top:0px}@media only screen and (min-width: 568px){div.ccm-page h3,div.ccm-page .mod-h3{font-size:calc(1.5em  +  .375  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page h3,div.ccm-page .mod-h3{font-size:1.875em}}@media only screen and (min-width: 568px){div.ccm-page h3,div.ccm-page .mod-h3{line-height:calc(1.136em  +  .114  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page h3,div.ccm-page .mod-h3{line-height:1.25em}}div.ccm-page h4,div.ccm-page .mod-h4{font-size:1.25em;line-height:1.111em;color:#333;font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:400;margin-bottom:1rem;margin-top:0px}@media only screen and (min-width: 568px){div.ccm-page h4,div.ccm-page .mod-h4{font-size:calc(1.25em  +  .313  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page h4,div.ccm-page .mod-h4{font-size:1.563em}}@media only screen and (min-width: 568px){div.ccm-page h4,div.ccm-page .mod-h4{line-height:calc(1.111em  +  .111  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page h4,div.ccm-page .mod-h4{line-height:1.222em}}div.ccm-page h5,div.ccm-page .mod-h5{font-size:1.125em;line-height:1.05em;color:#333;font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:400;margin-bottom:1rem;margin-top:0px}@media only screen and (min-width: 568px){div.ccm-page h5,div.ccm-page .mod-h5{font-size:calc(1.125em  +  .125  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page h5,div.ccm-page .mod-h5{font-size:1.25em}}@media only screen and (min-width: 568px){div.ccm-page h5,div.ccm-page .mod-h5{line-height:calc(1.05em  +  .061  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page h5,div.ccm-page .mod-h5{line-height:1.111em}}div.ccm-page p,div.ccm-page .mod-p{margin-bottom:1rem;margin-top:0px}div.ccm-page p.mod-lead,div.ccm-page .mod-p.mod-lead,div.ccm-page p.lead,div.ccm-page .mod-p.lead{font-size:17.6px;font-size:1.76rem;font-weight:400;margin-bottom:1rem;margin-top:0px}div.ccm-page p.large,div.ccm-page .mod-p.large,div.ccm-page p.mod-lg,div.ccm-page .mod-p.mod-lg{font-size:17.6px;font-size:1.76rem}div.ccm-page p.small,div.ccm-page .mod-p.small,div.ccm-page p.mod-sm,div.ccm-page .mod-p.mod-sm{font-size:12.8px;font-size:1.28rem}div.ccm-page .text-bold{font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:700}div.ccm-page .text-muted,div.ccm-page .mod-muted{color:#757575}div.ccm-page .sidebar .hive-block-title h3{border-bottom:1px solid #c8102e}div.ccm-page .hive-block{margin-bottom:1.5em}div.ccm-page .hive-block:after{content:".";display:block;height:0;clear:both;visibility:hidden}div.ccm-page .hive-block-description{margin-bottom:1em}div.ccm-page .hive-block hr{margin:1em 0}div.ccm-page .hive-block-footer{text-align:center}div.ccm-page .hive-block-footer .btn{width:100%}div.ccm-page .hive-block-footer .btn.mod-link{margin:0 auto;text-align:center;width:auto}div.ccm-page .hive-block .activity-info{border:1px solid;display:inline-block;margin-bottom:15px}div.ccm-page .hive-block .activity-info .activity-status,div.ccm-page .hive-block .activity-info .activity-detail{display:inline-block;padding:5px 10px}div.ccm-page .hive-block .activity-info .activity-detail{font-style:italic}div.ccm-page .hive-block .activity-info.activity-open{border-color:#D4EDDA;color:#155725}div.ccm-page .hive-block .activity-info.activity-open .activity-status{background-color:#D4EDDA}div.ccm-page .hive-block .activity-info.activity-closed{border-color:#F8D7DA;color:#721C24}div.ccm-page .hive-block .activity-info.activity-closed .activity-status{background-color:#F8D7DA}div.ccm-page .hive-block .dropdown-filter{position:relative}@media screen and (min-width:768px){div.ccm-page .hive-block .dropdown-filter{margin-inline-start:0.5em}}div.ccm-page .hive-block .dropdown-filter.mod-neutral .btn.dropdown-toggle{background:none;box-shadow:none;border:1px solid #f6f6f6;border-radius:0;color:#4b4f55}div.ccm-page .hive-block .dropdown-filter.mod-neutral .btn.dropdown-toggle:hover,div.ccm-page .hive-block .dropdown-filter.mod-neutral .btn.dropdown-toggle:focus{border-color:#4b4f55;background:none;color:#4b4f55}div.ccm-page .hive-block .dropdown-filter.mod-neutral .btn.dropdown-toggle.filter-active{border-color:transparent;background-color:#4b4f55;box-shadow:none;color:#f6f6f6}div.ccm-page .hive-block .dropdown-filter .btn.dropdown-toggle,div.ccm-page .hive-block .dropdown-filter.open .btn.dropdown-toggle{font-weight:300;text-align:start;padding:.4em .8em;padding-inline-end:1.5em}@media screen and (max-width:767px){div.ccm-page .hive-block .dropdown-filter .btn.dropdown-toggle,div.ccm-page .hive-block .dropdown-filter.open .btn.dropdown-toggle{width:100%;margin-bottom:5px}}@media screen and (min-width:768px){div.ccm-page .hive-block .dropdown-filter .btn.dropdown-toggle,div.ccm-page .hive-block .dropdown-filter.open .btn.dropdown-toggle{min-width:10em}}div.ccm-page .hive-block .dropdown-filter .btn.dropdown-toggle .caret,div.ccm-page .hive-block .dropdown-filter.open .btn.dropdown-toggle .caret{position:absolute;right:0.5em;top:1em}div.ccm-page .hive-block .dropdown-filter .btn.dropdown-toggle:hover,div.ccm-page .hive-block .dropdown-filter.open .btn.dropdown-toggle:hover,div.ccm-page .hive-block .dropdown-filter .btn.dropdown-toggle:focus,div.ccm-page .hive-block .dropdown-filter.open .btn.dropdown-toggle:focus{background-color:#4b4f55;box-shadow:none;color:#f6f6f6}div.ccm-page .hive-block .dropdown .dropdown-menu{border-radius:0;text-align:start}div.ccm-page .hive-block .dropdown .dropdown-menu>li>a{display:block !important;border-bottom:0 !important;width:100%;text-decoration:none;padding-top:10px;padding-bottom:10px;color:#666}div.ccm-page .hive-block .dropdown .dropdown-menu>li>a:hover,div.ccm-page .hive-block .dropdown .dropdown-menu>li>a:focus,div.ccm-page .hive-block .dropdown .dropdown-menu>li>a:active{color:#000}div.ccm-page .hive-block .btn-reset-filter{display:inline-block;background:none;border-width:1px;border-radius:0;border-color:#444;color:#444;padding:.4em .8em}div.ccm-page .hive-block .btn-reset-filter:hover,div.ccm-page .hive-block .btn-reset-filter:focus{background-color:#C3303D;color:white}div.ccm-page .hive-block .btn-filters-toggle{display:inline-block;background:none;box-shadow:none;border:1px solid #f6f6f6;border-radius:0;color:#4b4f55;padding:.4em .8em;padding-inline-end:1.8em;font-weight:400;text-align:start;width:100%}div.ccm-page .hive-block .btn-filters-toggle:hover,div.ccm-page .hive-block .btn-filters-toggle:focus{border-color:#4b4f55;background:none;color:#4b4f55}div.ccm-page .hive-block .btn-filters-toggle .expanded-state{font-size:21px;line-height:1;position:absolute;width:1em;height:1em;right:0;padding:0;top:50%;transform:translateY(-50%)}div.ccm-page .hive-block .btn-filters-toggle .expanded-state:before,div.ccm-page .hive-block .btn-filters-toggle .expanded-state:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#333;margin:auto 6px;height:3px}div.ccm-page .hive-block .btn-filters-toggle .expanded-state:after{transform:rotateZ(-90deg)}div.ccm-page .hive-block .btn-filters-toggle[aria-expanded="true"] .expanded-state:after{height:0}div.ccm-page .sidebar .hive-block .dropdown-filter{margin-left:0}div.ccm-page .sidebar .hive-block .dropdown-filter .btn.dropdown-toggle,div.ccm-page .sidebar .hive-block .dropdown-filter.open .btn.dropdown-toggle{width:100%;margin-bottom:5px;min-width:0}div.ccm-page .feedback-form-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}div.ccm-page .feedback-form-container .form-col-sm-6,div.ccm-page .feedback-form-container .form-col-sm-12{padding-left:15px;padding-right:15px;width:100%;min-height:1px;position:relative}@media screen and (min-width:768px){div.ccm-page .feedback-form-container .form-col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}div.ccm-page .feedback-form-container .form-col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}div.ccm-page[dir="rtl"] .hive-block .dropdown-filter .btn.dropdown-toggle .caret,div.ccm-page[dir="rtl"] .hive-block .dropdown-filter.open .btn.dropdown-toggle .caret{right:auto;left:0.5em}div.ccm-page[dir="rtl"] .hive-block .btn-filters-toggle .expanded-state{right:auto;left:0}div.ccm-page .search-results h2{font-size:20.25px;font-size:2.025rem}@media only screen and (min-width: 768px){div.ccm-page .search-results h2{font-size:23.04px;font-size:2.304rem}}@media only screen and (min-width: 1220px){div.ccm-page .search-results h2{font-size:25px;font-size:2.5rem}}div.ccm-page .ccm-block-social-links li{width:45px;border-radius:9999px;border:3px solid #f6f6f6;text-align:center;margin-inline-end:5px}div.ccm-page .ccm-block-social-links li i{font-size:20px;padding:10px 5px}div.ccm-page .ccm-block-social-links.mod-borderless-lrg li{border:none;width:auto;text-align:start;padding:0;margin:0}div.ccm-page .ccm-block-social-links.mod-borderless-lrg li i{font-size:32px}div.ccm-page .ccm-block-social-links.mod-borderless-lrg li .fa-facebook-f:before,div.ccm-page .ccm-block-social-links.mod-borderless-lrg li .fa-facebook:before{content:"\f230"}div.ccm-page .ccm-block-social-links.mod-borderless-lrg li .fa-linkedin-square:before,div.ccm-page .ccm-block-social-links.mod-borderless-lrg li .fa-linkedin-square:before{content:"\f08c"}div.ccm-page .ccm-block-social-links.mod-list-sm ul li{border:none;display:block;width:auto;text-align:start}div.ccm-page .ccm-block-social-links.mod-list-sm ul li i{padding:10px 5px;padding-inline-end:15px}div.ccm-page .ccm-block-social-links.mod-list-sm ul li .sr-only{position:relative}div.ccm-page .hive-block-poll .hive-block-title{margin-bottom:1em}div.ccm-page .hive-block-poll .bar{background-color:#c8102e;font-size:12px;font-size:1.2rem}div.ccm-page .hive-block-poll .bar-wrapper{background-color:#c9cacc;box-shadow:0 1px 2px rgba(0,0,0,0.4) inset}div.ccm-page .hive-block-poll .survey-results .radio{margin-top:0}div.ccm-page .hive-block-poll .survey-total-votes{text-align:center;font-weight:600}div.ccm-page .hive-block-contact-us table tr th{font-weight:400}@media (max-width:48em){div.ccm-page .action-items .hive-block-contact-us table tr th,div.ccm-page .hive-block-contact-us table tr th{font-weight:600}}div.ccm-page .hive-block-content{margin-bottom:0.875em}div.ccm-page .hive-block-content img{max-width:100% !important;height:auto !important}div.ccm-page .hive-block-content table td,div.ccm-page .hive-block-content table th{padding:5px;border:1px solid #f6f6f6;vertical-align:top}div.ccm-page .hive-block-content table th{font-weight:600;border-bottom-color:#4b4f55}div.ccm-page .hive-block-divider.light{border-color:#f6f6f6}div.ccm-page .hive-block-divider.dark{border-color:#4b4f55}div.ccm-page .hive-block-document-library .link{font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:400;text-decoration:none}div.ccm-page .hive-block-document-library .link .file-title{font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:700}div.ccm-page .hive-block-document-library .link small{display:block}div.ccm-page .hive-block-document-library .hive-block-footer{border-top:1px solid #c8102e}div.ccm-page .hive-block-form .form-file:focus+.form-file-button,div.ccm-page .hive-block-social-map .form-file:focus+.form-file-button{color:#c8102e;border:1px solid #c8102e}div.ccm-page .hive-block-form .form-file[disabled]+.form-file-button,div.ccm-page .hive-block-social-map .form-file[disabled]+.form-file-button{color:#333;border-color:#c9cacc}div.ccm-page .hive-block-form .form-file-button,div.ccm-page .hive-block-social-map .form-file-button{color:#333;background-color:#f3f3f3;border-color:#f6f6f6}div.ccm-page .hive-block-form .form-file-button:hover,div.ccm-page .hive-block-social-map .form-file-button:hover{color:#c8102e;border:1px solid #c8102e}div.ccm-page .hive-block-form .file-list>li,div.ccm-page .hive-block-social-map .file-list>li{background-color:#f3f3f3}div.ccm-page .hive-block-form .number-control .btn-adjust-value,div.ccm-page .hive-block-social-map .number-control .btn-adjust-value{color:#4b4f55}div.ccm-page .hive-block-form .field-slider .vue-slider-dot-handle,div.ccm-page .hive-block-social-map .field-slider .vue-slider-dot-handle{border:none;background-color:#c8102e;transition:box-shadow .3s,background-color .3s}div.ccm-page .hive-block-form .field-slider .vue-slider-dot-handle:hover,div.ccm-page .hive-block-social-map .field-slider .vue-slider-dot-handle:hover{background-color:#990c23}div.ccm-page .hive-block-form .field-slider .vue-slider-dot-handle-focus,div.ccm-page .hive-block-social-map .field-slider .vue-slider-dot-handle-focus{border:none;background-color:#990c23;box-shadow:0 0 0 5px rgba(153,12,35,0.2)}div.ccm-page .hive-block-form .field-slider.answered .vue-slider-rail,div.ccm-page .hive-block-social-map .field-slider.answered .vue-slider-rail{background-color:#ddd}div.ccm-page .hive-block-form .field-slider.answered .vue-slider:hover .vue-slider-rail,div.ccm-page .hive-block-social-map .field-slider.answered .vue-slider:hover .vue-slider-rail{background-color:#ccc}div.ccm-page .hive-block-form .multi-choice .cards .card .fa-check,div.ccm-page .hive-block-social-map .multi-choice .cards .card .fa-check{background-color:#c8102e;color:#f6f6f6}div.ccm-page .hive-block-form .multi-choice .cards .card .card-wrap,div.ccm-page .hive-block-social-map .multi-choice .cards .card .card-wrap{border-width:1px}div.ccm-page .hive-block-form .multi-choice .cards .card .card-wrap .card-img,div.ccm-page .hive-block-social-map .multi-choice .cards .card .card-wrap .card-img{background-color:#f3f3f3}div.ccm-page .hive-block-form .multi-choice .cards .card .card-wrap:hover,div.ccm-page .hive-block-social-map .multi-choice .cards .card .card-wrap:hover{border-color:#c8102e}div.ccm-page .hive-block-form .multi-choice .cards input[type="radio"]:checked~.card-wrap,div.ccm-page .hive-block-social-map .multi-choice .cards input[type="radio"]:checked~.card-wrap,div.ccm-page .hive-block-form .multi-choice .cards input[type="checkbox"]:checked~.card-wrap,div.ccm-page .hive-block-social-map .multi-choice .cards input[type="checkbox"]:checked~.card-wrap{border-color:#c8102e;box-shadow:none}div.ccm-page .hive-block-form .multi-choice .cards input[type="radio"]:focus~.card-wrap,div.ccm-page .hive-block-social-map .multi-choice .cards input[type="radio"]:focus~.card-wrap,div.ccm-page .hive-block-form .multi-choice .cards input[type="checkbox"]:focus~.card-wrap,div.ccm-page .hive-block-social-map .multi-choice .cards input[type="checkbox"]:focus~.card-wrap{box-shadow:0 0 3px #c8102e,0 0 7px #c8102e}div.ccm-page .hive-block-form .field-ranking .ranker .rankable.rankable-img:focus .well,div.ccm-page .hive-block-social-map .field-ranking .ranker .rankable.rankable-img:focus .well,div.ccm-page .hive-block-form .field-ranking .ranker .rankable.rankable-img:focus .check,div.ccm-page .hive-block-social-map .field-ranking .ranker .rankable.rankable-img:focus .check{border-color:#c8102e}div.ccm-page .hive-block-form .field-ranking .ranker .rankable:focus .well,div.ccm-page .hive-block-social-map .field-ranking .ranker .rankable:focus .well{background-color:#fbf4f5;border-color:#c8102e}div.ccm-page .hive-block-form .field-ranking .ranker .rankable:focus .well .text,div.ccm-page .hive-block-social-map .field-ranking .ranker .rankable:focus .well .text,div.ccm-page .hive-block-form .field-ranking .ranker .rankable:focus .well .rank,div.ccm-page .hive-block-social-map .field-ranking .ranker .rankable:focus .well .rank{border-color:#c8102e}div.ccm-page .hive-block-form .field-ranking .ranker .sortable-ghost .well,div.ccm-page .hive-block-social-map .field-ranking .ranker .sortable-ghost .well{background-color:#fbf4f5;border-color:#c8102e}div.ccm-page .hive-block-form .form-group .privacy-label.label-primary,div.ccm-page .hive-block-social-map .form-group .privacy-label.label-primary{color:#006893;background-color:rgba(0,104,147,0.1)}div.ccm-page .hive-block-form .form-group .privacy-label.label-default,div.ccm-page .hive-block-social-map .form-group .privacy-label.label-default{color:#333;background-color:#f6f6f6}div.ccm-page .hive-block-form .form-group .tooltip,div.ccm-page .hive-block-social-map .form-group .tooltip{font-size:1.4rem;font-family:"Open Sans","Helvetica Neue","Arial",sans-serif}div.ccm-page .hive-block-form .form-group .tooltip.right .tooltip-arrow,div.ccm-page .hive-block-social-map .form-group .tooltip.right .tooltip-arrow{border-right-color:#333}div.ccm-page .hive-block-form .form-group .tooltip.right .tooltip-inner,div.ccm-page .hive-block-social-map .form-group .tooltip.right .tooltip-inner{background-color:#333;padding:5px 7px}div.ccm-page .hive-block-social-map .panel-content .form-group .control-label,div.ccm-page .hive-block-social-map .panel-content .form-group .legend-label{margin-bottom:0}div.ccm-page .hive-block-social-map .panel-content .form-group .help-block{margin-top:0;margin-bottom:5px}div.ccm-page .hive-block-social-map .panel-content .form-file-button{margin:3px 0 10px}div.ccm-page .hive-block-form .hive-form-renderer-freeflow .intro .intro-title{color:#333;font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:400}div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-body .modal-body-header{background-color:#c8102e}div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-body .modal-body-header .modal-title{font-size:1.2em;color:#f6f6f6}div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-body .modal-body-header .modal-title .form-title{font-weight:700;font-family:"Open Sans","Helvetica Neue","Arial",sans-serif}div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-body .modal-body-header .modal-title .section-title{font-weight:400;font-family:"Open Sans","Helvetica Neue","Arial",sans-serif}@media screen and (min-width:768px){div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-body .modal-body-header .modal-title{font-size:1.5em}}@media screen and (min-width:1200px){div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-body .modal-body-header .modal-title{font-size:1.8em}}div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-body .modal-body-header .btn-close{color:#f6f6f6}div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-footer{background-color:#f3f3f3;border-top:1px solid #f6f6f6}div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-footer .progress{background-color:#f6f6f6}div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-footer .progress .progress-bar-success{background-color:#4b4f55}div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-footer .btn.btn-prev,div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-footer .btn.btn-next{background-color:#c8102e;color:#f6f6f6}div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-footer .btn.btn-prev:hover,div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-footer .btn.btn-next:hover,div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-footer .btn.btn-prev:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-footer .btn.btn-next:focus{background-color:#990c23}div.ccm-page .hive-block-form .hive-form-renderer-freeflow .prompt .prompt-dialog-header{background-color:#c8102e}div.ccm-page .hive-block-form .hive-form-renderer-freeflow .prompt .prompt-dialog-header h1{color:#f6f6f6;font-size:1.5em}div.ccm-page .hive-block-form .hive-form-renderer-freeflow .prompt .prompt-dialog-buttons{border-top-color:#f6f6f6}div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="checkbox"]:checked+span.help-validation+label::before,div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="checkbox"]:checked+label::before,div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="radio"]:checked+label::before{border-color:#c8102e;background-color:#c8102e}div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="text"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="email"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="password"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="url"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="tel"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="number"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="search"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="file"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="date"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="datetime-local"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="month"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="time"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="week"]:focus{border-bottom-color:#c8102e}div.ccm-page .hive-block-form .hive-form-renderer-freeflow textarea,div.ccm-page .hive-block-form .hive-form-renderer-freeflow textarea.form-control,div.ccm-page .hive-block-form .hive-form-renderer-freeflow select,div.ccm-page .hive-block-form .hive-form-renderer-freeflow select.form-control{border-color:#c8102e}div.ccm-page .hive-block-form .hive-form-renderer-freeflow textarea:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow textarea.form-control:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow select:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow select.form-control:focus{border-color:#c8102e}div.ccm-page .forumQuesWrapper{border:1px solid #c8102e;border-radius:0px;color:#c8102e;padding:1em}div.ccm-page .forumQuesWrapper h3 a{color:#c8102e;text-decoration:none}div.ccm-page .forumQuesWrapper h3 a:hover,div.ccm-page .forumQuesWrapper h3 a:focus{text-decoration:underline}div.ccm-page .forumQuesWrapper .forum-description{color:#333}div.ccm-page .forumQuesWrapper table td .glyphicon{display:none;color:#c8102e;font-size:24px;font-size:2.4rem;margin-inline-end:0.25em}div.ccm-page .forumQuesWrapper table td span.stats-counter{display:block;font-size:18px;font-size:1.8rem;font-weight:bold;line-height:1;margin:0px;margin-bottom:-5px}div.ccm-page .forumQuesWrapper table td.outer-cell small{font-size:12px;font-size:1.2rem}div.ccm-page .forumQuesWrapper a.btn{margin-top:0.5em;padding-left:0 !important;padding-right:0 !important;width:100%;color:#f6f6f6}div.ccm-page .forumQuesWrapper table.statsInner{text-align:center;width:100%}div.ccm-page .forumQuesWrapper table td.outer-cell{padding-inline-end:0.25em;width:33.33%}div.ccm-page .forumQuesWrapper table td.outer-cell table{text-align:center;width:100%}@media only screen and (min-width: 568px){div.ccm-page .forumQuesWrapper table td .glyphicon{display:inline-block}div.ccm-page .forumQuesWrapper table.statsInner{margin:0 auto;width:auto}div.ccm-page .forumQuesWrapper table td.outer-cell{padding-inline-end:1em}div.ccm-page .forumQuesWrapper table td.outer-cell table{width:auto}}@media only screen and (min-width: 1024px){div.ccm-page .forumQuesWrapper table.statsInner{margin:.5em 0 0 0}div.ccm-page .forumQuesWrapper table td.outer-cell{padding-inline-end:2em;width:auto}div.ccm-page .forumQuesWrapper a.btn{margin-top:0}}div.ccm-page .heading_tab{display:block;margin:.6em 0}div.ccm-page .heading_tab ul{border-bottom:1px solid #c8102e !important}div.ccm-page .heading_tab ul>li>a{font-size:18px;font-size:1.8rem;padding:.75em 1.25em;border-radius:0;color:#c8102e;background:#FFFFFF;border-left:1px solid #c8102e !important;border-right:1px solid #c8102e !important;border-top:6px solid #c8102e !important}@media only screen and (min-width: 768px){div.ccm-page .heading_tab ul>li>a{font-size:19.2px;font-size:1.92rem}}@media only screen and (min-width: 1220px){div.ccm-page .heading_tab ul>li>a{font-size:20px;font-size:2rem}}div.ccm-page .hive-block-image .img-border-simple{padding:0.5em;border:1px solid #333;background:#FFF}div.ccm-page .hive-block-image figure figcaption{color:#666666}div.ccm-page .hive-block-key-dates .date-wrapper{margin-top:1em;margin-bottom:1em;border-bottom:1px solid #f6f6f6}div.ccm-page .hive-block-key-dates .date-wrapper.last{border-bottom:0}div.ccm-page .hive-block-key-dates .hive-block-footer{border-top:1px solid #c8102e}div.ccm-page .hive-block-key-dates table{margin-bottom:10px}div.ccm-page .hive-block-key-dates table td,div.ccm-page .hive-block-key-dates table th{padding:5px;border:1px solid #f6f6f6;vertical-align:top}div.ccm-page .hive-block-key-dates table th{font-weight:600;border-bottom-color:#4b4f55}div.ccm-page .hive-block-key-dates .date-info h4,div.ccm-page .modal.dateModal .date-info h2{font-size:1.1em;font-size:18px;font-size:1.8rem;margin-bottom:0}@media only screen and (min-width: 768px){div.ccm-page .hive-block-key-dates .date-info h4,div.ccm-page .modal.dateModal .date-info h2{font-size:19.2px;font-size:1.92rem}}@media only screen and (min-width: 1220px){div.ccm-page .hive-block-key-dates .date-info h4,div.ccm-page .modal.dateModal .date-info h2{font-size:20px;font-size:2rem}}div.ccm-page .projects-filter .projects-filter-form{background:#c8102e;color:#f6f6f6;padding:1em;text-align:center}div.ccm-page .projects-filter .projects-filter-form .form-group{display:block;margin-bottom:0.5em}div.ccm-page .projects-filter .projects-filter-form .form-group input::-webkit-input-placeholder{color:#fff;opacity:1 !important}div.ccm-page .projects-filter .projects-filter-form .form-group input:-moz-placeholder{color:#fff;opacity:1 !important}div.ccm-page .projects-filter .projects-filter-form .form-group input::-moz-placeholder{color:#fff;opacity:1 !important}div.ccm-page .projects-filter .projects-filter-form .form-group input:-ms-input-placeholder{color:#fff;opacity:1 !important}div.ccm-page .projects-filter .projects-filter-form .form-group textarea::-webkit-input-placeholder{color:#fff;opacity:1 !important}div.ccm-page .projects-filter .projects-filter-form .form-group textarea:-moz-placeholder{color:#fff;opacity:1 !important}div.ccm-page .projects-filter .projects-filter-form .form-group textarea::-moz-placeholder{color:#fff;opacity:1 !important}div.ccm-page .projects-filter .projects-filter-form .form-group textarea:-ms-input-placeholder{color:#fff;opacity:1 !important}div.ccm-page .projects-filter .projects-filter-form .form-control{background-color:#c8102e;color:#f6f6f6;line-height:2.5em;height:2.5em;margin:0em;min-width:16em;padding:0 .5em;width:100%}div.ccm-page .projects-filter .projects-filter-form-text{display:block;margin-bottom:0.5em}div.ccm-page .projects-filter .projects-filter-form-text:first-child{padding-top:0}div.ccm-page .projects-filter .projects-filter-form-text:last-of-type{text-transform:uppercase}div.ccm-page .projects-filter .projects-filter-form-select{background-image:url("/application/themes/the_hive/img/arrow-down-alt.png");background-image:url("/application/themes/the_hive/img/arrow-down-alt.svg");border:1px solid #f6f6f6}div.ccm-page .projects-filter .projects-filter-form-select option{padding:0.25em}div.ccm-page .projects-filter input[type='text'].projects-filter-form-input{border:0px;border-bottom:1px solid #f6f6f6}div.ccm-page .projects-filter.mod-toggle{padding-top:1em;padding-bottom:1em;background-color:#c8102e}div.ccm-page .projects-filter.mod-toggle a[data-toggle='collapse']{color:#f6f6f6;padding:0}div.ccm-page .projects-filter.mod-toggle a[data-toggle='collapse']:after{content:'';display:inline-block;vertical-align:middle;border:5px solid transparent;border-top-width:0;border-bottom:7px solid #f6f6f6}div.ccm-page .projects-filter.mod-toggle a[data-toggle='collapse'].collapsed:after{border:5px solid transparent;border-bottom-width:0;border-top:7px solid #f6f6f6}div.ccm-page .projects-filter.mod-toggle a[data-toggle='collapse']:hover,div.ccm-page .projects-filter.mod-toggle a[data-toggle='collapse']:active{color:#e9e9e9;text-decoration:none}div.ccm-page .projects-filter.mod-toggle .projects-filter-form{font-weight:400;padding:0;margin-top:1em}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .projects-filter-form-text{display:none;margin:0 .5em}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .projects-filter-form-text:last-of-type{text-transform:none}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group input::-webkit-input-placeholder{color:#f6f6f6;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group input:-moz-placeholder{color:#f6f6f6;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group input::-moz-placeholder{color:#f6f6f6;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group input:-ms-input-placeholder{color:#f6f6f6;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group textarea::-webkit-input-placeholder{color:#f6f6f6;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group textarea:-moz-placeholder{color:#f6f6f6;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group textarea::-moz-placeholder{color:#f6f6f6;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group textarea:-ms-input-placeholder{color:#f6f6f6;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group .form-control{background:#c8102e;border:none;border-bottom:2px solid #f6f6f6;border-top:2px solid transparent}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group .form-control:focus{border-bottom:2px solid #c8102e;box-shadow:none}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group .form-control.projects-filter-form-select{background-image:url(/application/themes/the_hive/img/arrow-down.png);background-image:url(/application/themes/the_hive/img/arrow-down.svg);background-position:right .5rem center;background-repeat:no-repeat;background-size:1rem;padding:0 .5em;padding-inline-end:1.2em}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group .form-control.projects-filter-form-select::after{border:5px solid transparent;border-bottom-width:0;border-top:7px solid #f6f6f6}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .projects-filter-form-input{display:inline-block;margin-bottom:.5em}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .btn.btn-primary{background-color:#f6f6f6;color:#c8102e;border:1px solid #f6f6f6;padding:0 1em;width:100%;height:2.5em;margin-inline-start:0;display:inline-block}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .btn.btn-primary:hover,div.ccm-page .projects-filter.mod-toggle .projects-filter-form .btn.btn-primary:active{background-color:transparent;color:#f6f6f6}div.ccm-page .projects-filter.mod-toggle.mod-filter-color{padding-top:1em;padding-bottom:1em;margin-bottom:2em}div.ccm-page .projects-filter.mod-toggle.mod-filter-color .projects-filter-form .form-group input::-webkit-input-placeholder{color:#f6f6f6;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-color .projects-filter-form .form-group input:-moz-placeholder{color:#f6f6f6;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-color .projects-filter-form .form-group input::-moz-placeholder{color:#f6f6f6;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-color .projects-filter-form .form-group input:-ms-input-placeholder{color:#f6f6f6;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-color .projects-filter-form .form-group textarea::-webkit-input-placeholder{color:#f6f6f6;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-color .projects-filter-form .form-group textarea:-moz-placeholder{color:#f6f6f6;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-color .projects-filter-form .form-group textarea::-moz-placeholder{color:#f6f6f6;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-color .projects-filter-form .form-group textarea:-ms-input-placeholder{color:#f6f6f6;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-color .projects-filter-form .form-group .form-control.projects-filter-form-select{background-color:#f6f6f6;color:#333;border:none}div.ccm-page .projects-filter.mod-toggle.mod-filter-color .projects-filter-form .form-group select:focus{box-shadow:0 0 3px #c8102e,0 0 7px #c8102e}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey{padding-top:1em;padding-bottom:1em;margin-bottom:2em;background-color:#f6f6f6}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey a[data-toggle='collapse']{color:#333}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey a[data-toggle='collapse']:after{border:5px solid transparent;border-top-width:0;border-bottom:7px solid #333}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey a[data-toggle='collapse'].collapsed:after{border:5px solid transparent;border-bottom-width:0;border-top:7px solid #333}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form{background-color:#f6f6f6;color:#333}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .form-group input::-webkit-input-placeholder{color:#c9cacc;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .form-group input:-moz-placeholder{color:#c9cacc;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .form-group input::-moz-placeholder{color:#c9cacc;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .form-group input:-ms-input-placeholder{color:#c9cacc;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .form-group textarea::-webkit-input-placeholder{color:#c9cacc;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .form-group textarea:-moz-placeholder{color:#c9cacc;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .form-group textarea::-moz-placeholder{color:#c9cacc;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .form-group textarea:-ms-input-placeholder{color:#c9cacc;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .form-group .form-control{background-color:#f6f6f6;color:#333;border-bottom:2px solid #333}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .form-group .form-control.projects-filter-form-select{background-color:#f6f6f6;color:#333;border:2px solid #333}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .form-group .form-control.projects-filter-form-select:focus{box-shadow:0 0 3px #c8102e,0 0 7px #c8102e}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .form-group .form-control.projects-filter-form-input:focus{border-bottom:2px solid #c8102e}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .btn.btn-primary{background-color:#c8102e;color:#f6f6f6;border:none}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .btn.btn-primary:hover,div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .btn.btn-primary:active{background-color:#b00e29}div.ccm-page .projects-filter.mod-toggle.mod-filter-white{padding-top:1em;padding-bottom:1em;margin-bottom:2em;background-color:#f6f6f6;color:#333;border:2px solid #c8102e}div.ccm-page .projects-filter.mod-toggle.mod-filter-white a[data-toggle='collapse']{color:#333}div.ccm-page .projects-filter.mod-toggle.mod-filter-white a[data-toggle='collapse']:after{border:5px solid transparent;border-top-width:0;border-bottom:7px solid #333}div.ccm-page .projects-filter.mod-toggle.mod-filter-white a[data-toggle='collapse'].collapsed:after{border:5px solid transparent;border-bottom-width:0;border-top:7px solid #333}div.ccm-page .projects-filter.mod-toggle.mod-filter-white .btn.btn-primary{background-color:#c8102e;color:#f6f6f6;border:none}div.ccm-page .projects-filter.mod-toggle.mod-filter-white .btn.btn-primary:hover,div.ccm-page .projects-filter.mod-toggle.mod-filter-white .btn.btn-primary:active{background-color:#b00e29}div.ccm-page .projects-filter.mod-toggle.mod-filter-box .projects-filter-form{background-color:#f6f6f6;color:#c8102e}div.ccm-page .projects-filter.mod-toggle.mod-filter-box .projects-filter-form .form-group input::-webkit-input-placeholder{color:#c9cacc;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-box .projects-filter-form .form-group input:-moz-placeholder{color:#c9cacc;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-box .projects-filter-form .form-group input::-moz-placeholder{color:#c9cacc;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-box .projects-filter-form .form-group input:-ms-input-placeholder{color:#c9cacc;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-box .projects-filter-form .form-group textarea::-webkit-input-placeholder{color:#c9cacc;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-box .projects-filter-form .form-group textarea:-moz-placeholder{color:#c9cacc;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-box .projects-filter-form .form-group textarea::-moz-placeholder{color:#c9cacc;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-box .projects-filter-form .form-group textarea:-ms-input-placeholder{color:#c9cacc;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-box .projects-filter-form .form-group .form-control{background-color:#f6f6f6;color:#c8102e;border:2px solid #c8102e}div.ccm-page .projects-filter.mod-toggle.mod-filter-box .projects-filter-form .form-group .form-control:focus{box-shadow:0 0 3px #c8102e,0 0 7px #c8102e}div.ccm-page .projects-filter.mod-toggle.mod-filter-box .projects-filter-form .form-group .form-control.projects-filter-form-select{background-color:#f6f6f6;color:#c8102e}div.ccm-page .projects-filter.mod-toggle.mod-filter-underline .projects-filter-form{background-color:#f6f6f6;color:#333}div.ccm-page .projects-filter.mod-toggle.mod-filter-underline .projects-filter-form .form-group input::-webkit-input-placeholder{color:#c9cacc;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-underline .projects-filter-form .form-group input:-moz-placeholder{color:#c9cacc;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-underline .projects-filter-form .form-group input::-moz-placeholder{color:#c9cacc;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-underline .projects-filter-form .form-group input:-ms-input-placeholder{color:#c9cacc;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-underline .projects-filter-form .form-group textarea::-webkit-input-placeholder{color:#c9cacc;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-underline .projects-filter-form .form-group textarea:-moz-placeholder{color:#c9cacc;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-underline .projects-filter-form .form-group textarea::-moz-placeholder{color:#c9cacc;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-underline .projects-filter-form .form-group textarea:-ms-input-placeholder{color:#c9cacc;opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-underline .projects-filter-form .form-group .form-control{background-color:#f6f6f6;color:#c8102e;border-bottom:2px solid #c8102e}div.ccm-page .projects-filter.mod-toggle.mod-filter-underline .projects-filter-form .form-group .form-control:focus{border-bottom:2px solid #c8102e;box-shadow:none}div.ccm-page .projects-filter.mod-toggle.mod-filter-underline .projects-filter-form .form-group .form-control.projects-filter-form-select{background-color:#f6f6f6;color:#c8102e}@media only screen and (min-width: 768px){div.ccm-page .projects-filter .projects-filter-form .projects-filter-form-text{display:inline-block}div.ccm-page .projects-filter .projects-filter-form .projects-filter-form-text:first-child,div.ccm-page .projects-filter .projects-filter-form .projects-filter-form-text:last-of-type{display:block;margin-bottom:.5em}div.ccm-page .projects-filter .projects-filter-form .form-group{display:inline-block}div.ccm-page .projects-filter .projects-filter-form .form-group .projects-filter-form-select{max-width:16em}div.ccm-page .projects-filter .projects-filter-form .form-group:last-child{display:block}div.ccm-page .projects-filter input[type='text'].projects-filter-form-input{width:100%}div.ccm-page .projects-filter.mod-toggle a[data-toggle='collapse']{display:none}div.ccm-page .projects-filter.mod-toggle div.collapse{display:block !important;height:auto !important}div.ccm-page .projects-filter.mod-toggle .projects-filter-form{margin-top:0}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group{margin-bottom:0;width:auto}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group .projects-filter-form-input{width:85%;margin:0 auto}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .projects-filter-form-text{display:block}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .projects-filter-form-text:nth-of-type(2){display:inline-block;margin-bottom:0}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .projects-filter-form-text:nth-of-type(3){margin:.5em}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .projects-filter-form-select{border:1px solid #c9cacc}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .btn.btn-primary{width:auto;margin-inline-start:.5em}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .form-control,div.ccm-page .projects-filter.mod-toggle.mod-filter-white .projects-filter-form .form-control{line-height:calc(2.5em - 4px)}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .btn.btn-primary,div.ccm-page .projects-filter.mod-toggle.mod-filter-white .projects-filter-form .btn.btn-primary{width:2.5em;padding:0}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .btn.btn-primary span,div.ccm-page .projects-filter.mod-toggle.mod-filter-white .projects-filter-form .btn.btn-primary span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}div.ccm-page .projects-filter.mod-toggle.mod-filter-white{border:none}}@media only screen and (min-width: 1024px){div.ccm-page .projects-filter .projects-filter-form .projects-filter-form-text{margin:0 .5em}div.ccm-page .projects-filter .projects-filter-form .projects-filter-form-text:first-child{margin-bottom:0.5em}div.ccm-page .projects-filter .projects-filter-form .projects-filter-form-text:last-of-type{display:inline-block}div.ccm-page .projects-filter .projects-filter-form .form-group{margin-bottom:0}div.ccm-page .projects-filter .projects-filter-form .form-group:last-child{display:inline-block}div.ccm-page .projects-filter input[type='text'].projects-filter-form-input{width:auto}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .projects-filter-form-text{display:block}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .projects-filter-form-text:first-child{width:auto}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .projects-filter-form-text:nth-of-type(2),div.ccm-page .projects-filter.mod-toggle .projects-filter-form .projects-filter-form-text:nth-of-type(3){display:inline-block;margin:.5em}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group .projects-filter-form-input{width:70%}div.ccm-page .projects-filter.mod-filter-color .projects-filter-form .form-control{min-width:15em}}@media only screen and (min-width: 1220px){div.ccm-page .projects-filter .projects-filter-form{padding:.75em 1em}div.ccm-page .projects-filter .projects-filter-form .projects-filter-form-text:first-child{display:inline-block;margin-bottom:0}div.ccm-page .projects-filter.mod-toggle .projects-filter-form{display:flex;align-items:center;justify-content:center;flex-direction:row}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .projects-filter-form-text{display:inline-block}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group{width:auto}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group:last-child{display:flex}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group .projects-filter-form-input{width:auto}}div.ccm-page[dir="rtl"] .projects-filter.mod-toggle .projects-filter-form .form-group .form-control.projects-filter-form-select{background-position:left .5rem center}div.ccm-page[dir="rtl"] .projects-filter .fa-chevron-right:before{content:'\f053'}div.ccm-page .hive-block-social-map .hive-activity-contributions{background-color:#687485;border-radius:25px;color:#fff;font-size:14px;min-height:32px;line-height:32px;display:inline-block;padding:0 1em;font-weight:400}div.ccm-page .hive-block-social-map .hive-block-description,div.ccm-page .hive-block-social-map .map-action-description{font-size:1em;line-height:1.2em;font-weight:400}div.ccm-page .hive-block-social-map{background-color:#f6f6f6}div.ccm-page .hive-block-social-map .map-overlay .map-overlay-content .btn-outline:hover,div.ccm-page .hive-block-social-map .map-overlay .map-overlay-content .btn-outline:active,div.ccm-page .hive-block-social-map .map-overlay .map-overlay-content .btn-outline:focus{color:#c8102e}div.ccm-page .hive-block-social-map .mapboxgl-map{font-family:"Open Sans","Helvetica Neue","Arial",sans-serif !important;font-weight:400 !important}div.ccm-page .hive-block-social-map .bookmarks-wrapper select.bookmarks:focus,div.ccm-page .hive-block-social-map .location-search-wrapper input:focus,div.ccm-page .hive-block-social-map .btn.add-marker:focus,div.ccm-page .hive-block-social-map .btn.cancel-marker:focus,div.ccm-page .hive-block-social-map [class*="mapboxgl-ctrl"]:focus,div.ccm-page .hive-block-social-map .map-top-bar .btn-map:focus,div.ccm-page .hive-block-social-map .map-dock .btn-map:focus,div.ccm-page .hive-block-social-map .categories-wrapper .cat-item label:focus,div.ccm-page .hive-block-social-map .bootstrap-switch-container:focus{box-shadow:none;outline-width:2px;outline-style:solid;outline-color:Highlight}div.ccm-page .hive-block-social-map .bootstrap-switch-container:focus{outline-offset:-2px}@media (-webkit-min-device-pixel-ratio:0){div.ccm-page .hive-block-social-map .bookmarks-wrapper select.bookmarks:focus,div.ccm-page .hive-block-social-map .location-search-wrapper input:focus,div.ccm-page .hive-block-social-map .btn.add-marker:focus,div.ccm-page .hive-block-social-map .btn.cancel-marker:focus,div.ccm-page .hive-block-social-map [class*="mapboxgl-ctrl"]:focus,div.ccm-page .hive-block-social-map .map-top-bar .btn-map:focus,div.ccm-page .hive-block-social-map .map-dock .btn-map:focus,div.ccm-page .hive-block-social-map .categories-wrapper .cat-item label:focus,div.ccm-page .hive-block-social-map .bootstrap-switch-container:focus{outline-color:-webkit-focus-ring-color;outline-width:5px;outline-style:auto}}div.ccm-page .hive-block-social-map .panel-left h4.panel-title,div.ccm-page .hive-block-social-map .panel-right h4.panel-title{color:#c8102e;padding:15px 0}div.ccm-page .hive-block-social-map .panel-left h4.panel-title{padding-top:0;padding-inline-end:30px}div.ccm-page .hive-block-social-map .map-instructions{padding:15px;background-color:#fff2cf;color:#846315;font-weight:400}div.ccm-page .hive-block-social-map .map h5{color:#c8102e;margin-bottom:15px;font-size:1.125em;text-transform:uppercase}div.ccm-page .hive-block-social-map .image-checkbox-input:focus+label{border-color:#c8102e}div.ccm-page .hive-block-social-map .image-checkbox:hover,div.ccm-page .hive-block-social-map .image-checkbox.focus{border-color:#c8102e}div.ccm-page .hive-block-social-map .image-checkbox-checked{border-color:#c8102e}div.ccm-page .hive-block-social-map .map-layers-wrapper .layer label{display:inline-block;font-weight:400;text-transform:uppercase;margin-bottom:0;word-break:break-word}div.ccm-page .hive-block-social-map .map-categories-wrapper .cat-item label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-weight:400;padding:0}div.ccm-page .hive-block-social-map .map-categories .cat-name,div.ccm-page .hive-block-social-map .pin-details .cat-name{font-weight:400}div.ccm-page .hive-block-social-map .map-info-wrapper .map-categories .cat-name{font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:700}div.ccm-page .hive-block-social-map .form-wrapper .form-intro h4,div.ccm-page .hive-block-social-map .pin-details-wrapper .form-intro h4{color:#c8102e;font-size:1.4em}div.ccm-page .hive-block-social-map .form-wrapper span[class="hive-"],div.ccm-page .hive-block-social-map .message-wrapper span[class="hive-"],div.ccm-page .hive-block-social-map .pin-details-wrapper span[class="hive-"],div.ccm-page .hive-block-social-map .map-info-wrapper span[class="hive-"],div.ccm-page .hive-block-social-map .map-help-wrapper span[class="hive-"]{color:#c8102e}div.ccm-page .hive-block-social-map .pin-details-wrapper .pin-footer .marker-nav{border:1px solid #e8ebef;color:#333}div.ccm-page .hive-block-social-map .score fieldset legend{font-size:16px;font-weight:400;border:0;text-align:center;margin:0 0 10px}div.ccm-page .hive-block-social-map .score .voting-rating-wrapper{min-height:150px;background-color:rgba(200,16,46,0.05);padding:20px 15px 5px;border:2px solid #c8102e;margin-bottom:15px}div.ccm-page .hive-block-social-map .score .voting-rating-table{margin-bottom:15px}div.ccm-page .hive-block-social-map .voting-rating-summary .voting-rating-container .scroll-container,div.ccm-page .hive-block-social-map .voting-rating-summary .voting-rating-container .central-tendancy,div.ccm-page .hive-block-social-map .voting-rating-summary .voting-rating-container .totalScores{color:#333}div.ccm-page .hive-block-social-map .leaflet-control-zoom a{background:#fff}div.ccm-page .hive-block-social-map .leaflet-control-zoom a,div.ccm-page .hive-block-social-map .leaflet-control-zoom a:hover,div.ccm-page .hive-block-social-map .leaflet-control-zoom a:focus{text-decoration:none}div.ccm-page .hive-block-social-map .leaflet-control-zoom a:hover,div.ccm-page .hive-block-social-map .leaflet-control-zoom a:focus{background:#f2f2f2}div.ccm-page .hive-block-social-map .add-marker,div.ccm-page .hive-block-social-map .cancel-marker{box-shadow:0 2px 5px rgba(0,0,0,0.1)}div.ccm-page .hive-block-social-map .add-marker .btn-label,div.ccm-page .hive-block-social-map .cancel-marker .btn-label{margin-inline-start:.15em}div.ccm-page .hive-block-social-map .form-wrapper,div.ccm-page .hive-block-social-map .message-wrapper,div.ccm-page .hive-block-social-map .pin-details-wrapper{background:#fff;color:#333}div.ccm-page .hive-block-social-map .form-wrapper .container-fluid,div.ccm-page .hive-block-social-map .message-wrapper .container-fluid,div.ccm-page .hive-block-social-map .pin-details-wrapper .container-fluid{width:100%;padding-left:15px;padding-right:15px;min-height:100%}div.ccm-page .hive-block-social-map .form-wrapper .form-intro h4,div.ccm-page .hive-block-social-map .message-wrapper .form-intro h4,div.ccm-page .hive-block-social-map .pin-details-wrapper .form-intro h4{color:#c8102e}div.ccm-page .hive-block-social-map .form-wrapper button.btn-white,div.ccm-page .hive-block-social-map .message-wrapper button.btn-white,div.ccm-page .hive-block-social-map .pin-details-wrapper button.btn-white{color:#c8102e}div.ccm-page .hive-block-social-map .form-wrapper button.btn-white:hover,div.ccm-page .hive-block-social-map .message-wrapper button.btn-white:hover,div.ccm-page .hive-block-social-map .pin-details-wrapper button.btn-white:hover,div.ccm-page .hive-block-social-map .form-wrapper button.btn-white:focus,div.ccm-page .hive-block-social-map .message-wrapper button.btn-white:focus,div.ccm-page .hive-block-social-map .pin-details-wrapper button.btn-white:focus,div.ccm-page .hive-block-social-map .form-wrapper button.btn-white:active,div.ccm-page .hive-block-social-map .message-wrapper button.btn-white:active,div.ccm-page .hive-block-social-map .pin-details-wrapper button.btn-white:active{background:#c8102e;color:#f6f6f6}div.ccm-page .hive-block-social-map .form-wrapper button.btn-white-alt,div.ccm-page .hive-block-social-map .message-wrapper button.btn-white-alt,div.ccm-page .hive-block-social-map .pin-details-wrapper button.btn-white-alt{color:#f6f6f6}div.ccm-page .hive-block-social-map .form-wrapper button.btn-white-alt:hover,div.ccm-page .hive-block-social-map .message-wrapper button.btn-white-alt:hover,div.ccm-page .hive-block-social-map .pin-details-wrapper button.btn-white-alt:hover,div.ccm-page .hive-block-social-map .form-wrapper button.btn-white-alt:focus,div.ccm-page .hive-block-social-map .message-wrapper button.btn-white-alt:focus,div.ccm-page .hive-block-social-map .pin-details-wrapper button.btn-white-alt:focus,div.ccm-page .hive-block-social-map .form-wrapper button.btn-white-alt:active,div.ccm-page .hive-block-social-map .message-wrapper button.btn-white-alt:active,div.ccm-page .hive-block-social-map .pin-details-wrapper button.btn-white-alt:active{background:#c8102e;color:#f6f6f6}div.ccm-page .hive-block-social-map .pin-details-wrapper{color:#333}div.ccm-page .hive-block-social-map .pin-details-wrapper .btn.pin-close{color:#f6f6f6}div.ccm-page .hive-block-social-map .pin-details-wrapper .btn.pin-close:hover,div.ccm-page .hive-block-social-map .pin-details-wrapper .btn.pin-close:focus,div.ccm-page .hive-block-social-map .pin-details-wrapper .btn.pin-close:active{background:transparent;color:#f6f6f6}div.ccm-page .hive-block-social-map .pin-details-wrapper .btn.pin-close .glyphicon{color:#4b4f55}div.ccm-page .hive-block-social-map .pin-details-wrapper .btn.pin-close .glyphicon:hover,div.ccm-page .hive-block-social-map .pin-details-wrapper .btn.pin-close .glyphicon:focus,div.ccm-page .hive-block-social-map .pin-details-wrapper .btn.pin-close .glyphicon:active{background:transparent;color:#333}div.ccm-page .hive-block-social-map .pin-details-wrapper .pin-details h4{color:#757575}div.ccm-page .hive-block-social-map .pin-details-wrapper .pin-details hr{border-color:#f6f6f6}div.ccm-page .hive-block-social-map .pin-details-wrapper .pin-details .pin-meta{color:#757575}div.ccm-page .hive-block-social-map .pin-details-wrapper .pin-details .pin-meta .fa{color:#333}div.ccm-page .hive-block-social-map .pin-details-wrapper .pin-details .pin-meta .pin-location{color:#333}div.ccm-page .hive-block-social-map .pin-details-wrapper .pin-content .fileupload a{color:#333;font-weight:400}div.ccm-page .hive-block-social-map .manual-address{font-size:16px;font-size:1.6rem}@media only screen and (min-width: 768px){div.ccm-page .hive-block-social-map .manual-address{font-size:16px;font-size:1.6rem}}@media only screen and (min-width: 1024px){div.ccm-page .hive-block-social-map .manual-address{font-size:16px;font-size:1.6rem}}div.ccm-page .hive-block-social-map .message{font-size:20px;font-size:2rem}div.ccm-page .hive-block-social-map .form-wrapper h4.panel-title{padding-bottom:0;margin-bottom:0}div.ccm-page .hive-block-social-map .form-wrapper .btn.file-upload-button{background-color:#fff;color:#c8102e;border:1px solid #f6f6f6}div.ccm-page .hive-block-social-map .form-wrapper .btn.file-upload-button:hover,div.ccm-page .hive-block-social-map .form-wrapper .btn.file-upload-button:focus,div.ccm-page .hive-block-social-map .form-wrapper .btn.file-upload-button:active{background-color:#f6f6f6}div.ccm-page .hive-block-social-map .form-wrapper .grecaptcha-checkbox>div,div.ccm-page .hive-block-social-map .form-wrapper .grecaptcha-invisible>div{margin:0 0 0 auto}div.ccm-page .hive-block-social-map .popup-submission{color:#c8102e}div.ccm-page .hive-block-social-map .leaflet-marker-pane>.leaflet-clickable:focus .beautify-marker.marker,div.ccm-page .hive-block-social-map .leaflet-marker-pane>.leaflet-clickable:hover .beautify-marker.marker{border-color:#ffffff !important}div.ccm-page .hive-block-social-map .form-wrapper .btn.btn-close .glyphicon,div.ccm-page .hive-block-social-map .message-wrapper .btn.close .glyphicon{color:#4b4f55}div.ccm-page .hive-block-social-map .form-wrapper .btn.btn-close:hover .glyphicon,div.ccm-page .hive-block-social-map .message-wrapper .btn.close:hover .glyphicon,div.ccm-page .hive-block-social-map .form-wrapper .btn.btn-close:focus .glyphicon,div.ccm-page .hive-block-social-map .message-wrapper .btn.close:focus .glyphicon{color:#333}div.ccm-page .hive-block-social-map .legend-wrapper{background:#fff;border:1px solid #f6f6f6}div.ccm-page .hive-block-social-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder,div.ccm-page .hive-block-social-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder.mapboxgl-ctrl-geocoder ul{box-shadow:none;border-radius:0}div.ccm-page .hive-block-social-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder input[type="text"]{border:0;font-family:"Open Sans","Helvetica Neue","Arial",sans-serif !important;padding-inline-start:46px;margin:0}div.ccm-page .hive-block-social-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--pin-right>*{top:12px;right:8px}div.ccm-page .hive-block-social-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder .geocoder-icon{width:27px}div.ccm-page .hive-block-social-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder .geocoder-icon.geocoder-icon-search{background-image:none;left:15px;border-right:1px solid #e8ebef}div.ccm-page .hive-block-social-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder .geocoder-icon.geocoder-icon-search:after{font-family:FontAwesome;content:"\f002"}div.ccm-page .hive-block-social-map .map-top-bar .top-bar-left .btn-map.selected{background-color:#d1e4ed;border-color:#d1e4ed;color:#c8102e}div.ccm-page .hive-block-social-map .map-top-bar .top-bar-left .btn-map span{display:none}div.ccm-page .hive-block-social-map .map-dock .btn-map.selected{background-color:#d1e4ed;border-color:#d1e4ed;color:#c8102e}@media only screen and (min-width: 1024px){div.ccm-page .hive-block-social-map .map-top-bar .location-search-wrapper{border-right:0}}div.ccm-page[dir="rtl"] .hive-block-social-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--pin-right>*{top:12px;right:auto;left:8px}div.ccm-page .hive-block-web-map .hive-block-description{font-size:1em;line-height:1.2em;font-weight:400}div.ccm-page .hive-block-web-map:not(.hive-block-web-map-slim){background-color:#f6f6f6}div.ccm-page .hive-block-web-map .map-overlay .map-overlay-content .btn-outline:hover,div.ccm-page .hive-block-web-map .map-overlay .map-overlay-content .btn-outline:active,div.ccm-page .hive-block-web-map .map-overlay .map-overlay-content .btn-outline:focus{color:#c8102e}div.ccm-page .hive-block-web-map .mapboxgl-map{font-family:"Open Sans","Helvetica Neue","Arial",sans-serif !important;font-weight:400 !important}div.ccm-page .hive-block-web-map .bookmarks-wrapper select.bookmarks:focus,div.ccm-page .hive-block-web-map .location-search-wrapper input:focus,div.ccm-page .hive-block-web-map .btn.cancel-marker:focus,div.ccm-page .hive-block-web-map [class*="mapboxgl-ctrl"]:focus,div.ccm-page .hive-block-web-map .map-top-bar .btn-map:focus,div.ccm-page .hive-block-web-map .map-dock .btn-map:focus,div.ccm-page .hive-block-web-map .bootstrap-switch-container:focus{box-shadow:none;outline-width:2px;outline-style:solid;outline-color:Highlight}div.ccm-page .hive-block-web-map .bootstrap-switch-container:focus{outline-offset:-2px}@media (-webkit-min-device-pixel-ratio:0){div.ccm-page .hive-block-web-map .bookmarks-wrapper select.bookmarks:focus,div.ccm-page .hive-block-web-map .location-search-wrapper input:focus,div.ccm-page .hive-block-web-map .btn.cancel-marker:focus,div.ccm-page .hive-block-web-map [class*="mapboxgl-ctrl"]:focus,div.ccm-page .hive-block-web-map .map-top-bar .btn-map:focus,div.ccm-page .hive-block-web-map .map-dock .btn-map:focus,div.ccm-page .hive-block-web-map .bootstrap-switch-container:focus{outline-color:-webkit-focus-ring-color;outline-width:5px;outline-style:auto}}div.ccm-page .hive-block-web-map .panel-left h4.panel-title,div.ccm-page .hive-block-web-map .panel-right h4.panel-title{color:#c8102e;padding:15px 0}div.ccm-page .hive-block-web-map .panel-left h4.panel-title{padding-top:0;padding-inline-end:30px}div.ccm-page .hive-block-web-map .map h5{color:#c8102e;margin-bottom:15px;font-size:1.125em;text-transform:uppercase}div.ccm-page .hive-block-web-map .image-checkbox-input:focus+label{border-color:#c8102e}div.ccm-page .hive-block-web-map .image-checkbox:hover,div.ccm-page .hive-block-web-map .image-checkbox.focus{border-color:#c8102e}div.ccm-page .hive-block-web-map .image-checkbox-checked{border-color:#c8102e}div.ccm-page .hive-block-web-map .map-layers-wrapper .layer label{display:inline-block;font-weight:400;text-transform:uppercase;margin-bottom:0;word-break:break-word}div.ccm-page .hive-block-web-map .pin-details-wrapper .form-intro h4{color:#c8102e;font-size:1.4em}div.ccm-page .hive-block-web-map .leaflet-control-zoom a{background:#fff}div.ccm-page .hive-block-web-map .leaflet-control-zoom a,div.ccm-page .hive-block-web-map .leaflet-control-zoom a:hover,div.ccm-page .hive-block-web-map .leaflet-control-zoom a:focus{text-decoration:none}div.ccm-page .hive-block-web-map .leaflet-control-zoom a:hover,div.ccm-page .hive-block-web-map .leaflet-control-zoom a:focus{background:#f2f2f2}div.ccm-page .hive-block-web-map .manual-address{font-size:16px;font-size:1.6rem}@media only screen and (min-width: 768px){div.ccm-page .hive-block-web-map .manual-address{font-size:16px;font-size:1.6rem}}@media only screen and (min-width: 1024px){div.ccm-page .hive-block-web-map .manual-address{font-size:16px;font-size:1.6rem}}div.ccm-page .hive-block-web-map .message{font-size:20px;font-size:2rem}div.ccm-page .hive-block-web-map .leaflet-marker-pane>.leaflet-clickable:focus .beautify-marker.marker,div.ccm-page .hive-block-web-map .leaflet-marker-pane>.leaflet-clickable:hover .beautify-marker.marker{border-color:#ffffff !important}div.ccm-page .hive-block-web-map .legend-wrapper{background:#fff;border:1px solid #f6f6f6}div.ccm-page .hive-block-web-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder,div.ccm-page .hive-block-web-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder.mapboxgl-ctrl-geocoder ul{box-shadow:none;border-radius:0}div.ccm-page .hive-block-web-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder input[type="text"]{border:0;font-family:"Open Sans","Helvetica Neue","Arial",sans-serif !important;padding-inline-start:52px;margin:0}div.ccm-page .hive-block-web-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--pin-right>*{top:12px;right:8px}div.ccm-page .hive-block-web-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder .geocoder-icon{width:27px}div.ccm-page .hive-block-web-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder .geocoder-icon.geocoder-icon-search{background-image:none;left:15px;border-right:1px solid #e8ebef}div.ccm-page .hive-block-web-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder .geocoder-icon.geocoder-icon-search:after{font-family:FontAwesome;content:"\f002"}div.ccm-page .hive-block-web-map .map-top-bar .top-bar-left .btn-map.selected{background-color:#d1e4ed;border-color:#d1e4ed;color:#c8102e}div.ccm-page .hive-block-web-map .map-top-bar .top-bar-left .btn-map span{display:none}div.ccm-page .hive-block-web-map .map-dock .btn-map.selected{background-color:#d1e4ed;border-color:#d1e4ed;color:#c8102e}@media only screen and (min-width: 1024px){div.ccm-page .hive-block-web-map .map-top-bar .location-search-wrapper{border-right:0}}div.ccm-page[dir="rtl"] .hive-block-web-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--pin-right>*{top:12px;right:auto;left:8px}div.ccm-page .hive-block-project-map .image-checkbox-input:focus+label{border-color:#c8102e}div.ccm-page .hive-block-project-map .image-checkbox:hover,div.ccm-page .hive-block-project-map .image-checkbox.focus{border-color:#c8102e}div.ccm-page .hive-block-project-map .image-checkbox-checked{border-color:#c8102e}div.ccm-page .hive-block-project-map .project-map-list .project-map-card>a{color:#333}div.ccm-page .hive-block-project-map .project-map-card .heading,div.ccm-page .hive-block-project-map .project-map-card .project-map-card-title{color:#333}div.ccm-page .hive-block-project-map .project-map-card .tooltip{font-family:"Open Sans","Helvetica Neue","Arial",sans-serif}div.ccm-page .hive-block-project-map .card-container .project-map-card .heading:focus{color:#c8102e}div.ccm-page .hive-block-project-map .card-container .project-map-card .heading:focus .project-map-card-title{color:#c8102e;text-decoration:underline}div.ccm-page .hive-block-project-map .card-container .project-map-card .project-map-card-content.hover .heading,div.ccm-page .hive-block-project-map .card-container .project-map-card .project-map-card-content.hover .project-map-card-title{color:#c8102e}div.ccm-page .hive-block-project-map .card-container .project-map-card .project-map-card-content.hover .project-map-card-title{text-decoration:underline}div.ccm-page .hive-block-project-map .card-container .project-map-card:hover .heading,div.ccm-page .hive-block-project-map .card-container .project-map-card:hover .project-map-card-title{color:#c8102e}div.ccm-page .hive-block-project-map .card-container .project-map-card:hover .project-map-card-title{text-decoration:underline}div.ccm-page .hive-block-project-map .card-container .project-map-card.card-extend .heading,div.ccm-page .hive-block-project-map .card-container .project-map-card.card-extend .project-map-card-title{color:#c8102e}div.ccm-page .hive-block-project-map .search-container .multiselect{color:#333}div.ccm-page .hive-block-project-map .search-container .multiselect__select:before{border-color:#333 transparent transparent}div.ccm-page .hive-block-project-map .search-container .multiselect__input,div.ccm-page .hive-block-project-map .search-container .multiselect__placeholder,div.ccm-page .hive-block-project-map .search-container .multiselect__option{font-size:16px;font-size:1.6rem}div.ccm-page .hive-block-project-map .search-container .multiselect__option--highlight{background:#fff;color:#333}div.ccm-page .hive-block-project-map .search-container .multiselect__tag,div.ccm-page .hive-block-project-map .search-container .multiselect__tags .multiselect__strong{background:#fff;color:#c8102e}div.ccm-page .hive-block-project-map .search-container .tooltip{font-family:"Open Sans","Helvetica Neue","Arial",sans-serif}div.ccm-page .hive-block-project-map .search-container .tooltip-arrow{border-width:0 6px 6px}div.ccm-page .hive-block-project-map .search-container .multiselect__tag-icon:hover,div.ccm-page .hive-block-project-map .search-container .multiselect__tag-icon:focus{background:#fff}div.ccm-page .hive-block-project-map .search-container .multiselect__tag-icon:after{color:#c8102e}div.ccm-page .hive-block-project-map .search-container .btn.btn-remove-all{background-color:#c9cacc;color:#fff;font-size:8px}div.ccm-page .hive-block-project-map .search-container .btn.btn-remove-all .hive-close:before{line-height:2}div.ccm-page .hive-block-project-map .search-container .btn.btn-remove-all:hover,div.ccm-page .hive-block-project-map .search-container .btn.btn-remove-all :focus{background-color:#404040;color:#fff}div.ccm-page .hive-block-project-map .status-container .form-control option{font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-size:16px;font-size:1.6rem}div.ccm-page .hive-block-project-map .status-container .multiselect__select:before{border-color:#333 transparent transparent}div.ccm-page .policyscape-address-search{background-color:#c8102e;padding:20px 0 40px}div.ccm-page .policyscape-address-search .policyscape-address-search-footer{text-align:center}div.ccm-page .policyscape-address-search .policyscape-address-search-footer>p{color:#f6f6f6}div.ccm-page .policyscape-address-search .policyscape-address-search-footer h4{color:#f6f6f6;margin-bottom:0}div.ccm-page .policyscape-address-search .policyscape-address-search-footer h4 i{vertical-align:middle;font-size:40px;display:block;margin-top:40px}div.ccm-page .policyscape-address-search .policyscape-address-search-footer h4 span{line-height:1em;padding:10px 5px;display:block}div.ccm-page .hive-block-policyscape .hive-block-head{background-color:#c8102e;color:#f6f6f6;padding-bottom:0}div.ccm-page .hive-block-policyscape .hive-block-head h3{color:#f6f6f6}div.ccm-page .hive-block-policyscape .hive-block-description{font-size:1em;line-height:1.2em;font-weight:400;margin-bottom:0}div.ccm-page .hive-block-policyscape .hive-block-description p{margin-bottom:0}div.ccm-page .hive-block-policyscape:not(.hive-block-policyscape-slim){background-color:#f6f6f6}div.ccm-page .hive-block-policyscape .map-overlay .map-overlay-content .btn-outline:hover,div.ccm-page .hive-block-policyscape .map-overlay .map-overlay-content .btn-outline:active,div.ccm-page .hive-block-policyscape .map-overlay .map-overlay-content .btn-outline:focus{color:#c8102e}div.ccm-page .hive-block-policyscape .mapboxgl-map{font-family:"Open Sans","Helvetica Neue","Arial",sans-serif !important;font-weight:400 !important}div.ccm-page .hive-block-policyscape .bookmarks-wrapper select.bookmarks:focus,div.ccm-page .hive-block-policyscape .location-search-wrapper input:focus,div.ccm-page .hive-block-policyscape .btn.cancel-marker:focus,div.ccm-page .hive-block-policyscape [class*="mapboxgl-ctrl"]:focus,div.ccm-page .hive-block-policyscape .map-top-bar .btn-map:focus,div.ccm-page .hive-block-policyscape .map-dock .btn-map:focus,div.ccm-page .hive-block-policyscape .bootstrap-switch-container:focus{box-shadow:none;outline-width:2px;outline-style:solid;outline-color:Highlight}div.ccm-page .hive-block-policyscape .bootstrap-switch-container:focus{outline-offset:-2px}@media (-webkit-min-device-pixel-ratio:0){div.ccm-page .hive-block-policyscape .bookmarks-wrapper select.bookmarks:focus,div.ccm-page .hive-block-policyscape .location-search-wrapper input:focus,div.ccm-page .hive-block-policyscape .btn.cancel-marker:focus,div.ccm-page .hive-block-policyscape [class*="mapboxgl-ctrl"]:focus,div.ccm-page .hive-block-policyscape .map-top-bar .btn-map:focus,div.ccm-page .hive-block-policyscape .map-dock .btn-map:focus,div.ccm-page .hive-block-policyscape .bootstrap-switch-container:focus{outline-color:-webkit-focus-ring-color;outline-width:5px;outline-style:auto}}div.ccm-page .hive-block-policyscape .panel-left h4.panel-title,div.ccm-page .hive-block-policyscape .panel-right h4.panel-title{color:#c8102e;padding:15px 0}div.ccm-page .hive-block-policyscape .panel-left h4.panel-title{padding-top:0;padding-inline-end:30px}div.ccm-page .hive-block-policyscape .map h5{color:#c8102e;margin-bottom:15px;font-size:1.125em;text-transform:uppercase}div.ccm-page .hive-block-policyscape .image-checkbox-input:focus+label{border-color:#c8102e}div.ccm-page .hive-block-policyscape .image-checkbox:hover,div.ccm-page .hive-block-policyscape .image-checkbox.focus{border-color:#c8102e}div.ccm-page .hive-block-policyscape .image-checkbox-checked{border-color:#c8102e}div.ccm-page .hive-block-policyscape .map-layers-wrapper .layer label{display:inline-block;font-weight:400;text-transform:uppercase;margin-bottom:0;word-break:break-word}div.ccm-page .hive-block-policyscape .pin-details-wrapper .form-intro h4{color:#c8102e;font-size:1.4em}div.ccm-page .hive-block-policyscape .leaflet-control-zoom a{background:#fff}div.ccm-page .hive-block-policyscape .leaflet-control-zoom a,div.ccm-page .hive-block-policyscape .leaflet-control-zoom a:hover,div.ccm-page .hive-block-policyscape .leaflet-control-zoom a:focus{text-decoration:none}div.ccm-page .hive-block-policyscape .leaflet-control-zoom a:hover,div.ccm-page .hive-block-policyscape .leaflet-control-zoom a:focus{background:#f2f2f2}div.ccm-page .hive-block-policyscape .manual-address{font-size:16px;font-size:1.6rem}@media only screen and (min-width: 768px){div.ccm-page .hive-block-policyscape .manual-address{font-size:16px;font-size:1.6rem}}@media only screen and (min-width: 1024px){div.ccm-page .hive-block-policyscape .manual-address{font-size:16px;font-size:1.6rem}}div.ccm-page .hive-block-policyscape .message{font-size:20px;font-size:2rem}div.ccm-page .hive-block-policyscape .leaflet-marker-pane>.leaflet-clickable:focus .beautify-marker.marker,div.ccm-page .hive-block-policyscape .leaflet-marker-pane>.leaflet-clickable:hover .beautify-marker.marker{border-color:#ffffff !important}div.ccm-page .hive-block-policyscape .legend-wrapper{background:#fff;border:1px solid #f6f6f6}div.ccm-page .hive-block-policyscape .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder,div.ccm-page .hive-block-policyscape .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder.mapboxgl-ctrl-geocoder ul{box-shadow:none;border-radius:0}div.ccm-page .hive-block-policyscape .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder input[type="text"]{border:0;font-family:"Open Sans","Helvetica Neue","Arial",sans-serif !important;margin:0}div.ccm-page .hive-block-policyscape .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--pin-right>*{top:12px;right:8px}div.ccm-page .hive-block-policyscape .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder .geocoder-icon{width:27px}div.ccm-page .hive-block-policyscape .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder .geocoder-icon.geocoder-icon-search{background-image:none;left:15px;border-right:1px solid #e8ebef}div.ccm-page .hive-block-policyscape .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder .geocoder-icon.geocoder-icon-search:after{font-family:FontAwesome;content:"\f002"}div.ccm-page .hive-block-policyscape .map-top-bar .top-bar-left .btn-map.selected{background-color:#d1e4ed;border-color:#d1e4ed;color:#c8102e}div.ccm-page .hive-block-policyscape .map-top-bar .top-bar-left .btn-map span{display:none}div.ccm-page .hive-block-policyscape .map-dock .btn-map.selected{background-color:#d1e4ed;border-color:#d1e4ed;color:#c8102e}div.ccm-page .policy-report table{margin-bottom:1em}div.ccm-page .policy-report table td,div.ccm-page .policy-report table th{padding:5px;border:1px solid #f6f6f6;vertical-align:top}div.ccm-page .policy-report table th{font-weight:600;background-color:#f3f3f3}div.ccm-page .policy-report img{max-width:100%;height:auto}div.ccm-page .policy-report .sections .section .section-description h2,div.ccm-page .policy-report .sections .section .section-default-content h2{margin-top:0}div.ccm-page[dir="rtl"] .hive-block-policyscape .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--pin-right>*{top:12px;right:auto;left:8px}div.ccm-page .hive-subscribe-form input{background-color:transparent}div.ccm-page .hive-block-timeline .hive-block-description{margin-bottom:1em}div.ccm-page .hive-block-timeline ul{list-style:none;margin:0;padding:0}div.ccm-page .hive-block-timeline ul li{padding-inline-start:17px;position:relative;width:auto}div.ccm-page .hive-block-timeline .timeline-item{border-inline-start:2px solid #c8102e;min-height:50px;padding:0 10px 20px;padding-inline-start:29px;width:100%;position:relative}div.ccm-page .hive-block-timeline .timeline-item>p{font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:700}div.ccm-page .hive-block-timeline .timeline-item p{margin-bottom:5px}div.ccm-page .hive-block-timeline .timeline-item ul{list-style:disc;margin-inline-start:30px;margin-top:10px}div.ccm-page .hive-block-timeline .timeline-item ul li{padding-inline-start:0px}div.ccm-page .hive-block-timeline .timeline-item-incomplete .timeline-item{border-inline-start:2px dashed #c8102e}div.ccm-page .hive-block-timeline .timeline-item-incomplete .timeline-icon{background-color:#f6f6f6;border:2px solid #c8102e;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.ccm-page .hive-block-timeline .timeline-item-incomplete .timeline-icon .glyphicon{color:#c8102e;margin-top:1px;margin-inline-start:9px;font-size:19.2px;font-size:1.92rem}div.ccm-page .hive-block-timeline .timeline-item-final .timeline-item{border-inline-start:2px solid #fff}div.ccm-page .hive-block-timeline .timeline-icon{display:block;float:left;height:26px;margin-inline-start:-48px;position:relative;width:36px}div.ccm-page .hive-block-timeline .timeline-item-active .timeline-icon{background-color:#4b4f55;border:2px solid #4b4f55}div.ccm-page .hive-block-timeline .timeline-item-active .timeline-icon .glyphicon{color:#f6f6f6;margin-top:3px;margin-inline-start:10px}div.ccm-page .hive-block-timeline .timeline-item-complete .timeline-icon{background-color:#c8102e;border:2px solid #c8102e}div.ccm-page .hive-block-timeline .timeline-item-complete .timeline-icon .glyphicon{color:#f6f6f6;margin:2px 9px}div.ccm-page .hive-block-timeline .timeline-item-collapsed{display:none}div.ccm-page .hive-block-timeline .btn.btn-link{border-top:1px solid #c8102e;padding-top:0.3em;width:100%}div.ccm-page .hive-block-timeline .hive-block-footer{border-top:1px solid #c8102e}div.ccm-page[dir="rtl"] .hive-block-timeline .timeline-icon{float:right}div.ccm-page .hive-vision-block h3{color:#c8102e;font-size:20.25px;font-size:2.025rem;text-transform:none}div.ccm-page .hive-vision-block .hive-vision-block-inner{overflow:hidden}div.ccm-page .hive-vision-block .vision-form-wrapper{background:#f6f6f6;padding:20px;position:relative;margin-bottom:30px}div.ccm-page .hive-vision-block .vision-form-wrapper .grecaptcha-checkbox>div,div.ccm-page .hive-vision-block .vision-form-wrapper .grecaptcha-invisible>div{margin:0 0 0 auto}div.ccm-page .hive-vision-block .vision-form-wrapper:after{border:solid transparent;border-color:rgba(246,246,246,0);border-top-color:#f6f6f6;border-width:30px;content:" ";height:0;left:60px;margin-left:-30px;pointer-events:none;position:absolute;top:100%;width:0}div.ccm-page .hive-vision-block .vision-form-wrapper label.error{margin-top:5px}div.ccm-page .hive-vision-block .vision-form-wrapper input.error,div.ccm-page .hive-vision-block .vision-form-wrapper textarea.error{border:1px solid #b34646}div.ccm-page .hive-vision-block .hive-vision-block-inner .ajax-loader{display:none;margin-top:15px;margin-right:5px}div.ccm-page .hive-vision-block .vision-mod-policy{margin-top:10px}div.ccm-page .hive-vision-block .form-group.is-hidden{display:none}@media only screen and (min-width: 768px){div.ccm-page .hive-vision-block h3{font-size:23.04px;font-size:2.304rem}}@media only screen and (min-width: 1220px){div.ccm-page .hive-vision-block h3{font-size:23.04px;font-size:2.304rem}}div.ccm-page .hive-vision-view-block{margin-bottom:1em}div.ccm-page .hive-vision-view-block .masonry{display:none}div.ccm-page .hive-vision-view-block .btn-box{width:100%;text-align:center;padding:0}div.ccm-page .hive-vision-view-block .btn-box .btn-vision-filter{border-radius:0px}div.ccm-page .hive-vision-view-block .btn-box .btn-vision-filter,div.ccm-page .hive-vision-view-block .btn-box .vision-categories .btn.dropdown-toggle{color:#c8102e;font-size:1.3em;margin:0em 1em 1em;padding:0 !important;position:relative;vertical-align:middle;z-index:1;background:transparent;box-shadow:none;border-bottom:5px solid transparent}div.ccm-page .hive-vision-view-block .btn-box .btn-vision-filter:hover,div.ccm-page .hive-vision-view-block .btn-box .vision-categories .btn.dropdown-toggle:hover{border-bottom-color:#DDD}div.ccm-page .hive-vision-view-block .btn-box .btn-vision-filter.active,div.ccm-page .hive-vision-view-block .btn-box .vision-categories .btn.dropdown-toggle.active,div.ccm-page .hive-vision-view-block .btn-box .btn-vision-filter:focus,div.ccm-page .hive-vision-view-block .btn-box .vision-categories .btn.dropdown-toggle:focus,div.ccm-page .hive-vision-view-block .btn-box .btn-vision-filter:active,div.ccm-page .hive-vision-view-block .btn-box .vision-categories .btn.dropdown-toggle:active{color:#c8102e;border-bottom-color:#c8102e;outline:none}div.ccm-page .hive-vision-view-block .btn-box .btn-vision-filter:focus,div.ccm-page .hive-vision-view-block .btn-box .vision-categories .btn.dropdown-toggle:focus{outline:1px solid #c9cacc}div.ccm-page .hive-vision-view-block .btn-box .vision-categories{padding:0;margin:0em 1em 1em;box-shadow:none}div.ccm-page .hive-vision-view-block .btn-box .vision-categories .btn.dropdown-toggle{margin:0}div.ccm-page .hive-vision-view-block .btn-box .vision-categories .btn-vision-filter{display:block;margin:.2em .5em;text-align:start}div.ccm-page .hive-vision-view-block .masonry{overflow:hidden}div.ccm-page .hive-vision-view-block .masonry .item-text-wrapper{width:100%;display:block}div.ccm-page .hive-vision-view-block .masonry .item-text-wrapper .vision-text{margin:1em 0 3em;font-size:0.825em;display:block;word-wrap:break-word}div.ccm-page .hive-vision-view-block .masonry .item{background-color:#4b4f55;background-color:rgba(75,79,85,0.2);color:#333;position:relative;margin-bottom:10px;padding:10px;margin-bottom:8px}div.ccm-page .hive-vision-view-block .masonry .item .vision-name{text-align:center;margin-bottom:5px;font-size:0.825em}div.ccm-page .hive-vision-view-block .masonry .item .vision-text{font-size:100%;text-align:center}div.ccm-page .hive-vision-view-block .masonry .item .vision-date{text-align:center;font-size:0.75em;font-weight:bold;color:#c8102e;margin-bottom:0}div.ccm-page .hive-vision-view-block .masonry .item,div.ccm-page .hive-vision-view-block .masonry .grid-sizer{width:100%;position:absolute}div.ccm-page .hive-vision-view-block .masonry .gutter-sizer{width:1%;position:absolute}div.ccm-page .hive-vision-view-block .vision-controls{margin:0;position:absolute;bottom:10px;left:0;width:100%;text-align:center}div.ccm-page .hive-vision-view-block .vision-controls>div{display:inline-block}div.ccm-page .hive-vision-view-block .vision-controls button{background-color:#333;color:#f6f6f6;padding:3px 6px;font-size:16px}div.ccm-page .hive-vision-view-block .vision-controls button img{width:15px;height:auto}div.ccm-page .hive-vision-view-block .vision-controls .vision-rate-up button:hover,div.ccm-page .hive-vision-view-block .vision-controls .vision-rate-up button:focus,div.ccm-page .hive-vision-view-block .vision-controls .vision-rate-up button.rated:hover,div.ccm-page .hive-vision-view-block .vision-controls .vision-rate-up button.rated:focus{background-color:#4b7f33;color:#f6f6f6}div.ccm-page .hive-vision-view-block .vision-controls .vision-rate-up button.rated{background-color:#4b7f33;font-weight:bold}div.ccm-page .hive-vision-view-block .vision-controls .vision-rate-up .score{text-align:center;font-size:16px;line-height:1;padding-left:3px}div.ccm-page .hive-vision-view-block .vision-controls .vision-rate-down button:hover,div.ccm-page .hive-vision-view-block .vision-controls .vision-rate-down button:focus,div.ccm-page .hive-vision-view-block .vision-controls .vision-rate-down .vision-rate-down button.rated:hover,div.ccm-page .hive-vision-view-block .vision-controls .vision-rate-down .vision-rate-down button.rated:focus{background-color:#b34646;color:#f6f6f6}div.ccm-page .hive-vision-view-block .vision-controls .vision-rate-down button.rated{background-color:#b34646;font-weight:bold}div.ccm-page .hive-vision-view-block .ajax-loader{display:none;margin-left:5px}div.ccm-page .hive-vision-view-block .form-group.is-hidden{display:none}div.ccm-page .hive-vision-view-block .btn-load-more{margin:0 auto}div.ccm-page .hive-vision-view-block .mod-polaroids,div.ccm-page .hive-vision-view-block .mod-post-it-notes{overflow:visible}div.ccm-page .hive-vision-view-block .mod-polaroids .item,div.ccm-page .hive-vision-view-block .mod-post-it-notes .item{padding:10px;color:#333;position:relative;-webkit-font-smoothing:antialiased;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);transform:rotate(-2deg);z-index:0}div.ccm-page .hive-vision-view-block .mod-polaroids .item:hover,div.ccm-page .hive-vision-view-block .mod-post-it-notes .item:hover{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);position:relative;z-index:5;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2)}div.ccm-page .hive-vision-view-block .mod-polaroids .item:nth-child(even),div.ccm-page .hive-vision-view-block .mod-post-it-notes .item:nth-child(even){-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);transform:rotate(2deg)}div.ccm-page .hive-vision-view-block .mod-polaroids .item:nth-child(even):hover,div.ccm-page .hive-vision-view-block .mod-post-it-notes .item:nth-child(even):hover{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);position:relative;z-index:5;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2)}div.ccm-page .hive-vision-view-block .mod-polaroids .item:nth-child(3n),div.ccm-page .hive-vision-view-block .mod-post-it-notes .item:nth-child(3n){-webkit-transform:none;-moz-transform:none;transform:none;position:relative;top:-1px}div.ccm-page .hive-vision-view-block .mod-polaroids .item:nth-child(3n):hover,div.ccm-page .hive-vision-view-block .mod-post-it-notes .item:nth-child(3n):hover{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);position:relative;z-index:5;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2)}div.ccm-page .hive-vision-view-block .mod-polaroids .item:nth-child(5n),div.ccm-page .hive-vision-view-block .mod-post-it-notes .item:nth-child(5n){-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);transform:rotate(5deg);position:relative;right:5px}div.ccm-page .hive-vision-view-block .mod-polaroids .item:nth-child(5n):hover,div.ccm-page .hive-vision-view-block .mod-post-it-notes .item:nth-child(5n):hover{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);position:relative;z-index:5;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2)}div.ccm-page .hive-vision-view-block .mod-polaroids .item:nth-child(8n),div.ccm-page .hive-vision-view-block .mod-post-it-notes .item:nth-child(8n){position:relative;top:8px;right:5px}div.ccm-page .hive-vision-view-block .mod-polaroids .item:nth-child(8n):hover,div.ccm-page .hive-vision-view-block .mod-post-it-notes .item:nth-child(8n):hover{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);position:relative;z-index:5;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2)}div.ccm-page .hive-vision-view-block .mod-polaroids .item:nth-child(11n),div.ccm-page .hive-vision-view-block .mod-post-it-notes .item:nth-child(11n){position:relative;top:3px;left:-5px}div.ccm-page .hive-vision-view-block .mod-polaroids .item:nth-child(11n):hover,div.ccm-page .hive-vision-view-block .mod-post-it-notes .item:nth-child(11n):hover{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);position:relative;z-index:5;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2)}div.ccm-page .hive-vision-view-block .mod-polaroids .item .vision-controls,div.ccm-page .hive-vision-view-block .mod-post-it-notes .item .vision-controls{padding-top:0.5em;bottom:20px}div.ccm-page .hive-vision-view-block .mod-polaroids .item .vision-controls button,div.ccm-page .hive-vision-view-block .mod-post-it-notes .item .vision-controls button{font-family:"Open Sans","Helvetica Neue","Arial",sans-serif}div.ccm-page .hive-vision-view-block .mod-polaroids .item .vision-date,div.ccm-page .hive-vision-view-block .mod-post-it-notes .item .vision-date{color:#4b4f55;padding:1em 0 0 0}div.ccm-page .hive-vision-view-block .mod-polaroids .item .vision-name,div.ccm-page .hive-vision-view-block .mod-post-it-notes .item .vision-name{padding:0px 0 0 0;font-size:1em;margin-bottom:0px}div.ccm-page .hive-vision-view-block .mod-polaroids .item .item-text-wrapper .vision-text,div.ccm-page .hive-vision-view-block .mod-post-it-notes .item .item-text-wrapper .vision-text{margin:0px 0 3em;font-size:1em;padding:1em 0 2em 0;color:#333}div.ccm-page .hive-vision-view-block .mod-polaroids .item{background:#dbdcdd;border:15px solid #fff;-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.15);-moz-box-shadow:0 2px 6px rgba(0,0,0,0.15);box-shadow:0 2px 6px rgba(0,0,0,0.15)}div.ccm-page .hive-vision-view-block .mod-polaroids .item .vision-controls{background-color:#fff;bottom:0px}div.ccm-page .hive-vision-view-block .mod-post-it-notes .item{background:#FFF2C4;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.27);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.27);box-shadow:0 1px 4px rgba(0,0,0,0.27)}div.ccm-page .hive-vision-view-block .mod-post-it-notes .item .vision-controls{bottom:20px}div.ccm-page .card-hover{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);position:relative;z-index:5;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2)}@media only screen and (min-width: 568px){div.ccm-page .masonry .item,div.ccm-page .masonry .grid-sizer,div.ccm-page .container .masonry .item{width:48.5%;width:calc(50% - 8px)}}@media only screen and (min-width: 768px){div.ccm-page .col-sm-8 .masonry .item,div.ccm-page .col-sm-8 .masonry .grid-sizer,div.ccm-page .container .col-sm-8 .masonry .item{width:48.5%;width:calc(50% - 8px)}div.ccm-page .col-sm-12 .masonry .item,div.ccm-page .col-sm-12 .masonry .grid-sizer,div.ccm-page .container .col-sm-12 .masonry .item{width:32%;width:calc(33.33% - 8px)}}@media only screen and (min-width: 1024px){div.ccm-page .col-sm-8 .masonry .item,div.ccm-page .col-sm-8 .masonry .grid-sizer,div.ccm-page .container .col-sm-8 .masonry .item{width:32%;width:calc(33.33% - 8px)}div.ccm-page .col-sm-12 .masonry .item,div.ccm-page .col-sm-12 .masonry .grid-sizer,div.ccm-page .container .col-sm-12 .masonry .item{width:24%;width:calc(25% - 8px)}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){div.ccm-page .masonry .item{margin-bottom:2%}}div.ccm-page .featuregrid .hive-block-inner>ul{padding:0;list-style:none}div.ccm-page .featuregrid .card-summary>ul>li,div.ccm-page .featuregrid .panel-summary>ul>li{list-style:disc}div.ccm-page .featuregrid .card-summary>ul>li>ul>li,div.ccm-page .featuregrid .panel-summary>ul>li>ul>li{list-style:circle}div.ccm-page .featuregrid .panel-title-link{text-decoration:none;color:#c8102e}div.ccm-page .featuregrid .panel-title-link:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0}div.ccm-page .featuregrid .panel-title-link:hover .panel-title,div.ccm-page .featuregrid .panel-title-link:focus .panel-title{text-decoration:underline}div.ccm-page .featuregrid .feature-icon{display:block;padding-bottom:56.25%;position:relative}div.ccm-page .featuregrid .feature-icon svg{position:absolute;height:60%;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}div.ccm-page .hive-block.featuregrid .panel-item a:hover,div.ccm-page .hive-block.featuregrid .panel-item a:focus{box-shadow:none}div.ccm-page .featuregrid .panel-item .panel-wrap{display:flex;flex-direction:column;position:relative;color:#333;font-weight:normal}div.ccm-page .featuregrid .panel-item .feature-wrap-link .panel-cta{color:#097bbc}div.ccm-page .featuregrid .panel-item .feature-wrap-link:hover .panel-title,div.ccm-page .featuregrid .panel-item .feature-wrap-link:hover .panel-cta{text-decoration:underline}div.ccm-page .featuregrid .panel-item .panel-img-inner{background-size:cover;background-repeat:no-repeat;background-position:center center;height:auto;padding-bottom:100%}div.ccm-page .featuregrid .panel-item .panel-img{margin-right:1em}div.ccm-page .featuregrid .panel-item .panel-img .feature-icon{padding-bottom:100%}div.ccm-page .featuregrid .panel-item .panel-main{display:flex;flex-direction:column;width:100%}div.ccm-page .featuregrid .panel-item .panel-title{color:#c8102e;font-size:1.3em;line-height:1.2}@media only screen and (min-width: 568px){div.ccm-page .featuregrid .panel-item .panel-title{font-size:calc(1.3em  +  .3  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page .featuregrid .panel-item .panel-title{font-size:1.6em}}div.ccm-page .featuregrid .panel-item .panel-cta{color:#333;font-weight:400;margin-top:auto;margin-bottom:0}div.ccm-page .featuregrid .panel-item .panel-cta i{display:inline}@media only screen and (min-width: 568px){div.ccm-page .featuregrid .panel-item .panel-wrap{flex-direction:row}}div.ccm-page .featuregrid .panel-item.panel-small{margin:.5em 0;display:inline-block;width:100%}div.ccm-page .featuregrid .panel-item.panel-small:first-of-type{margin-top:0}div.ccm-page .featuregrid .panel-item.panel-small:last-of-type{margin-bottom:0}div.ccm-page .featuregrid .panel-item.panel-small .panel-wrap{padding:1em;border:1px solid #f6f6f6;flex-direction:row}div.ccm-page .featuregrid .panel-item.panel-small .feature-wrap-link:hover{box-shadow:none;transition:box-shadow .3s}div.ccm-page .featuregrid .panel-item.panel-small .panel-img{min-width:140px;max-height:140px;margin-bottom:1em}@media only screen and (min-width: 568px){div.ccm-page .featuregrid .panel-item.panel-small .panel-img{margin-bottom:0}}div.ccm-page .featuregrid .panel-item.panel-large{margin:.5em 0;display:inline-block;width:100%}div.ccm-page .featuregrid .panel-item.panel-large:first-of-type{margin-top:0}div.ccm-page .featuregrid .panel-item.panel-large:last-of-type{margin-bottom:0}div.ccm-page .featuregrid .panel-item.panel-large .panel-wrap{border:1px solid #f6f6f6}div.ccm-page .featuregrid .panel-item.panel-large .feature-wrap-link:hover{box-shadow:none;transition:box-shadow .3s}div.ccm-page .featuregrid .panel-item.panel-large .panel-img{min-width:100%}div.ccm-page .featuregrid .panel-item.panel-large .panel-img .feature-icon{padding-bottom:56.25%}div.ccm-page .featuregrid .panel-item.panel-large .panel-img-inner{padding-bottom:56.25%}div.ccm-page .featuregrid .panel-item.panel-large .panel-title-link{margin-bottom:0}div.ccm-page .featuregrid .panel-item.panel-large .panel-title{font-size:110%}div.ccm-page .featuregrid .panel-item.panel-large .panel-main{padding:1em}@media only screen and (min-width: 568px){div.ccm-page .featuregrid .panel-item.panel-large .panel-img{min-width:45%;margin:0}}@media only screen and (min-width: 1024px){div.ccm-page .featuregrid .panel-item.panel-large .panel-img{min-width:375px}}div.ccm-page .featuregrid .card a .card-footer{color:#097bbc}div.ccm-page .featuregrid .card .h-entry{display:flex;flex-direction:column;flex:1 0 auto;overflow:hidden;border-radius:inherit}div.ccm-page .featuregrid .card .card-footer{color:#333;position:relative}div.ccm-page .featuregrid .card .card-footer .card-footer-cta{text-align:start;padding-bottom:1.5rem}div.ccm-page .featuregrid .card .card-footer i{display:inline}div.ccm-page .featuregrid .cards.mod-cards .card>a:hover .feature-icon.card-img-inner,div.ccm-page .featuregrid .cards.mod-cards .card>a:focus .feature-icon.card-img-inner{transform:none}div.ccm-page .featuregrid .cards.mod-cards .card>a:hover .card-heading,div.ccm-page .featuregrid .cards.mod-cards .card>a:focus .card-heading,div.ccm-page .featuregrid .cards.mod-cards .card>a:hover .card-footer-cta,div.ccm-page .featuregrid .cards.mod-cards .card>a:focus .card-footer-cta{text-decoration:underline}div.ccm-page .featuregrid .cards.mod-cards .card .card-main{padding-bottom:1em}div.ccm-page .featuregrid .cards.mod-cards .card .card-main .card-summary{color:#333;padding-bottom:0}@media only screen and (min-width: 768px){div.ccm-page .sidebar .featuregrid .panel-item .panel-wrap{flex-direction:column}div.ccm-page .sidebar .featuregrid .panel-item .panel-img{min-width:100%}div.ccm-page .sidebar .featuregrid .panel-item .panel-img .feature-icon{padding-bottom:56.25%}div.ccm-page .sidebar .featuregrid .panel-item .panel-img-inner{padding-bottom:56.25%}div.ccm-page .sidebar .featuregrid .panel-item.list .panel-img{margin:0 0 1em}div.ccm-page .sidebar .featuregrid .panel-item.panel-small .panel-img{margin:0 0 1em}}@media only screen and (min-width: 1024px){div.ccm-page .sidebar .featuregrid .panel-item .panel-wrap{flex-direction:row}div.ccm-page .sidebar .featuregrid .panel-item .panel-img .feature-icon{padding-bottom:100%}div.ccm-page .sidebar .featuregrid .panel-item .panel-img-inner{padding-bottom:100%}div.ccm-page .sidebar .featuregrid .panel-item.list .panel-img{min-width:80px;max-height:80px;margin:0 1em 0 0}div.ccm-page .sidebar .featuregrid .panel-item.panel-small .panel-img{min-width:110px;max-height:110px;margin:0 1em 0 0}div.ccm-page .sidebar .featuregrid .panel-item.panel-large .panel-img{min-width:140px;max-height:140px}}div.ccm-page .sidebar .featuregrid .feature-item.card{width:100%}div.ccm-page[dir="rtl"] .featuregrid .fa.fa-angle-right:before{content:"\f104"}div.ccm-page .ccm-conversation-wrapper .ccm-conversation-add-new-message .form-group{margin-bottom:1em}div.ccm-page .ccm-conversation-wrapper .message-attachments .attachment-container .filename{word-break:break-all}div.ccm-page .ccm-conversation-wrapper form .grecaptcha-checkbox>div,div.ccm-page .ccm-conversation-wrapper .grecaptcha-invisible>div{margin:0 0 0 auto}div.ccm-page div.ccm-conversation-message-form ul.redactor-toolbar,div.ccm-page div.ccm-conversation-message-form .redactor-editor{border-color:#333}div.ccm-page div.ccm-conversation-message-form .redactor-editor{border-top-color:transparent}div.ccm-page div.ccm-conversation-message-form .redactor-editor:focus{box-shadow:0 0 3px #c8102e,0 0 7px #c8102e}div.ccm-page div.ccm-conversation-message-form.has-error .redactor-editor{border:1px solid #b34646;border-top-color:transparent}div.ccm-page .ccm-conversation-message .ccm-conversation-message-byline{color:#757575}div.ccm-page .ccm-conversation-message .ccm-conversation-message-byline a{font-size:0.825em;font-weight:400}div.ccm-page .ccm-conversation-message .ccm-conversation-message-byline .ccm-conversation-message-username{color:#c8102e}div.ccm-page .ccm-conversation-message .ccm-conversation-message-byline .ccm-conversation-message-date{color:#757575}div.ccm-page .ccm-conversation-message .ccm-conversation-message-controls{color:#757575}div.ccm-page .ccm-conversation-message .ccm-conversation-message-controls ul a{font-weight:400}div.ccm-page .ccm-conversation-message .ccm-conversation-message-controls a.ccm-conversation-message-control-icon{color:#757575}div.ccm-page .ccm-conversation-message .ccm-conversation-message-controls .conversation-rate-message[data-conversation-rating-type="up_vote"]:hover,div.ccm-page .ccm-conversation-message .ccm-conversation-message-controls .conversation-rate-message[data-conversation-rating-type="up_vote"]:focus{color:#4b7f33}div.ccm-page .ccm-conversation-message .ccm-conversation-message-controls .conversation-rate-message[data-conversation-rating-type="down_vote"]:hover,div.ccm-page .ccm-conversation-message .ccm-conversation-message-controls .conversation-rate-message[data-conversation-rating-type="down_vote"]:focus{color:#b34646}div.ccm-page .ccm-conversation-message .ccm-conversation-message-body{word-wrap:break-word}div.ccm-page[dir="rtl"] div.ccm-conversation-add-reply div.ccm-conversation-message-form button,div.ccm-page[dir="rtl"] div.ccm-conversation-add-new-message div.ccm-conversation-message-form button,div.ccm-page[dir="rtl"] div.ccm-conversation-edit-message div.ccm-conversation-message-form button,div.ccm-page[dir="rtl"] div.ccm-conversation-add-reply div.ccm-conversation-message-form a.btn,div.ccm-page[dir="rtl"] div.ccm-conversation-add-new-message div.ccm-conversation-message-form a.btn,div.ccm-page[dir="rtl"] div.ccm-conversation-edit-message div.ccm-conversation-message-form a.btn,div.ccm-page[dir="rtl"] div.ccm-conversation-add-reply div.ccm-conversation-message-form .loader,div.ccm-page[dir="rtl"] div.ccm-conversation-add-new-message div.ccm-conversation-message-form .loader,div.ccm-page[dir="rtl"] div.ccm-conversation-edit-message div.ccm-conversation-message-form .loader{margin:0 16px 0 0}div.ccm-page[dir="rtl"] div.ccm-conversation-message-count{float:right}div.ccm-page[dir="rtl"] div.ccm-conversation-message{padding-left:0;padding-right:50px}div.ccm-page[dir="rtl"] div.ccm-conversation-messages-threaded div.ccm-conversation-message-level1{margin-left:0;margin-right:50px}div.ccm-page[dir="rtl"] div.ccm-conversation-messages-threaded div.ccm-conversation-message-level2{margin-left:0;margin-right:100px}div.ccm-page[dir="rtl"] div.ccm-conversation-messages-threaded div.ccm-conversation-message-level3{margin-left:0;margin-right:150px}div.ccm-page[dir="rtl"] div.ccm-conversation-messages-threaded div.ccm-conversation-message-level4{margin-left:0;margin-right:200px}div.ccm-page[dir="rtl"] div.ccm-conversation-avatar{left:auto;right:0;margin-right:0;margin-left:10px}div.ccm-page[dir="rtl"] div.ccm-conversation-message div.ccm-conversation-message-controls ul{float:right}div.ccm-page[dir="rtl"] div.ccm-conversation-message div.ccm-conversation-message-controls ul li{margin-left:0;margin-right:20px}div.ccm-page .hive-block-accordion .panel{font-size:1.5rem;font-weight:300;margin:0 0 1rem;border-radius:0;box-shadow:0 1px 2px rgba(0,0,0,0.08);-webkit-transition:box-shadow .2s;-moz-transition:box-shadow .2s;transition:box-shadow .2s}div.ccm-page .hive-block-accordion .panel:hover,div.ccm-page .hive-block-accordion .panel:active,div.ccm-page .hive-block-accordion .panel:focus{box-shadow:0 1px 10px rgba(108,125,142,0.3);text-decoration:none}div.ccm-page .hive-block-accordion .panel-heading{padding:0;background:white;border-bottom:0}div.ccm-page .hive-block-accordion .panel-heading .question-label{text-decoration:none}div.ccm-page .hive-block-accordion .panel-heading .panel-arrow{margin-top:3px;font-size:2rem;position:absolute;top:50%;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%)}div.ccm-page .hive-block-accordion .panel-body{padding-top:0}div.ccm-page .hive-block-accordion .panel-body img{max-width:100%;height:auto}div.ccm-page .hive-block-accordion .panel-title{position:relative;padding-inline-end:3rem}div.ccm-page .hive-block-accordion .panel-title h4{color:#333;margin-bottom:0;font-size:2.3rem}div.ccm-page .hive-block-accordion .question-label{display:block;padding:10px 15px}div.ccm-page .hive-block-accordion .question-label .panel-arrow .glyphicon-chevron-up{display:inline-block}div.ccm-page .hive-block-accordion .question-label .panel-arrow .glyphicon-chevron-down{display:none}div.ccm-page .hive-block-accordion .question-label.collapsed .panel-arrow .glyphicon-chevron-up{display:none}div.ccm-page .hive-block-accordion .question-label.collapsed .panel-arrow .glyphicon-chevron-down{display:inline-block}div.ccm-page .hive-block-accordion table td,div.ccm-page .hive-block-accordion table th{padding:5px;border:1px solid #f6f6f6;vertical-align:top}div.ccm-page .hive-block-accordion table th{font-weight:600;border-bottom-color:#4b4f55}div.ccm-page .hive-block-accordion.mod-left-align .panel-heading .panel-arrow{left:0;right:unset;font-size:1.5rem;margin-top:1px}div.ccm-page .hive-block-accordion.mod-left-align .panel-heading .panel-arrow .glyphicon-chevron-down:before{content:"\002b"}div.ccm-page .hive-block-accordion.mod-left-align .panel-heading .panel-arrow .glyphicon-chevron-up:before{content:"\2212"}div.ccm-page .hive-block-accordion.mod-left-align .panel-title h4{color:#c8102e;margin-inline-start:1.25em}div.ccm-page #redactor-modal-box{z-index:1302 !important}div.ccm-page[dir="rtl"] .hive-block-accordion .panel-heading .panel-arrow{right:auto;left:0}div.ccm-page[dir="rtl"] .hive-block-accordion.mod-left-align .panel-heading .panel-arrow{left:auto;right:0}div.ccm-page .the-hive-sub-nav .panel-heading h3{margin:0}div.ccm-page .the-hive-sub-nav li a{font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:400}div.ccm-page .the-hive-sub-nav li.nav-selected a{font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:700}div.ccm-page .hive-block-budgeting .hive-block-title h2{color:#c8102e}div.ccm-page .hive-block-budgeting .budget-filter .reset-filter,div.ccm-page .hive-block-budgeting .budget-sort .reset-filter{border-color:#b34646;color:#b34646}div.ccm-page .hive-block-budgeting .budget-filter .reset-filter:hover,div.ccm-page .hive-block-budgeting .budget-sort .reset-filter:hover{background-color:#b34646;color:#fff}div.ccm-page .hive-block-budgeting .budget-progress .progress-bar-success{background-color:#4b7f33}div.ccm-page .hive-block-budgeting .budget-progress .progress-bar-warning{background-color:#eeb64a}div.ccm-page .hive-block-budgeting .project-cost{background-color:#4b7f33}div.ccm-page .hive-block-budgeting .btn.mod-budget-submit.btn-danger:hover{background-color:#b34646}div.ccm-page .hive-block-budgeting .btn.mod-btn-fund.btn-success{border-color:#4b7f33;color:#4b7f33}div.ccm-page .hive-block-budgeting .btn.mod-btn-fund.btn-success:hover{background-color:#4b7f33}div.ccm-page .hive-block-budgeting .btn.mod-btn-fund.btn-success:focus{background-color:#4b7f33}div.ccm-page .hive-block-budgeting .card .card-inner.mod-border-bottom{border-bottom:5px solid #c8102e}div.ccm-page .hive-block-budgeting .card a,div.ccm-page .hive-block-budgeting .card .btn-link{color:#58585E;text-decoration:underline}div.ccm-page .hive-block-budgeting .card a:hover,div.ccm-page .hive-block-budgeting .card .btn-link:hover{color:#46464C}div.ccm-page .hive-block-budgeting .card.is-selected .card-inner{border-top:1px solid #4b7f33;border-left:1px solid #4b7f33;border-right:1px solid #4b7f33;background-color:#F1F6ED}div.ccm-page .hive-block-budgeting .card.is-selected .btn.mod-btn-fund.btn-success{background-color:#4b7f33}div.ccm-page .hive-block-budgeting .card.is-selected .btn.mod-btn-fund.btn-success:hover{border-color:#b34646;background-color:#b34646}div.ccm-page .hive-block-budgeting .card.is-selected .btn.mod-btn-fund.btn-success:focus{border-color:#b34646;background-color:#b34646}div.ccm-page .hive-block-budgeting .card.is-selected .card-footer{border-left:1px solid #4b7f33;border-right:1px solid #4b7f33;border-bottom:1px solid #4b7f33}div.ccm-page .hive-block-budgeting .card.is-selected .card-footer-no-votes{border-bottom:1px solid #4b7f33}div.ccm-page .hive-block-budgeting .card.is-selected.list .card-inner{border:1px solid #4b7f33}div.ccm-page .hive-block-budgeting .card .budget-slider .slider{--slider-connect-bg:#4b7f33;--slider-tooltip-bg:#4b7f33}div.ccm-page .hive-block-budgeting .card .budget-slider .budget-slider-funded-text{color:#4b7f33}div.ccm-page .hive-block-budgeting .hive-modal.is-selected .modal-content .btn.btn.mod-btn-fund.btn-success{background-color:#4b7f33}div.ccm-page .hive-block-budgeting .hive-modal.is-selected .modal-content .btn.btn.mod-btn-fund.btn-success:hover{border-color:#b34646;background-color:#b34646}div.ccm-page .hive-block-budgeting .hive-modal.is-selected .modal-content .btn.btn.mod-btn-fund.btn-success:focus{border-color:#b34646;background-color:#b34646}div.ccm-page .hive-block-budgeting .modal-content .btn-link{color:#58585E;text-decoration:underline}div.ccm-page .hive-block-budgeting .modal-content .btn-link:hover{color:#46464C}div.ccm-page .hive-block-budgeting .modal-content .budget-slider .slider{--slider-connect-bg:#4b7f33;--slider-tooltip-bg:#4b7f33}div.ccm-page .hive-block-budgeting .modal-content .budget-slider .budget-slider-funded-text{color:#4b7f33}div.ccm-page .hive-block-budgeting h4.project-name{color:#333}div.ccm-page .hive-block-budgeting .label-tag.mod-sm{font-size:11px;font-size:1.1rem}div.ccm-page .hive-block-budgeting .budget-footer-form .budget-footer-heading{color:#c8102e}div.ccm-page .hive-block-budgeting .grecaptcha-checkbox>div,div.ccm-page .hive-block-budgeting .grecaptcha-invisible>div{margin:0 auto}div.ccm-page .QA-block .header .hive-block-title h3{color:#c8102e;font-weight:bold;font-sise:38px}div.ccm-page .QA-block .filters .nav.nav-pills>li>b{padding:0.4em}div.ccm-page .QA-block .response-form .grecaptcha-checkbox>div,div.ccm-page .QA-block .response-form .grecaptcha-invisible>div{margin:0 0 0 auto}div.ccm-page .QA-block .has-error .redactor-editor{border:1px solid #b34646}div.ccm-page .hive-block-subheader h4 a{color:#c8102e}div.ccm-page .hive-block-cta{background-color:#c8102e;color:#f6f6f6}div.ccm-page .hive-block-cta .hive-cta-title h2.call-to-action-content{font-size:3rem;color:#f6f6f6 !important;line-height:1.1em}div.ccm-page .hive-block-cta .btn.btn-default.cta-button.filled,div.ccm-page .hive-block-cta a.btn.btn-default.cta-button.filled,div.ccm-page .hive-block-cta a:visited.btn.btn-default.cta-button.filled,div.ccm-page .hive-block-cta .cta-button.filled{background-color:#FFF;background:#FFF;border-color:#FFF;color:#c8102e}div.ccm-page .hive-block-cta .btn.btn-default.cta-button.filled:hover,div.ccm-page .hive-block-cta a.btn.btn-default.cta-button.filled:hover,div.ccm-page .hive-block-cta a:visited.btn.btn-default.cta-button.filled:hover,div.ccm-page .hive-block-cta .cta-button.filled:hover{background-color:#e6e6e6;background:#e6e6e6;border-color:#e6e6e6;color:#c8102e}div.ccm-page .hive-block-cta .btn.btn-default.cta-button.outlined,div.ccm-page .hive-block-cta a.btn.btn-default.cta-button.outlined,div.ccm-page .hive-block-cta a:visited.btn.btn-default.cta-button.outlined,div.ccm-page .hive-block-cta .cta-button.outlined{background-color:transparent;background:none;border:1px solid #fff;color:#FFF}div.ccm-page .hive-block-cta .btn.btn-default.cta-button.outlined:hover,div.ccm-page .hive-block-cta a.btn.btn-default.cta-button.outlined:hover,div.ccm-page .hive-block-cta a:visited.btn.btn-default.cta-button.outlined:hover,div.ccm-page .hive-block-cta .cta-button.outlined:hover{background-color:#FFF;background:#FFF;border:1px solid #fff;color:#c8102e}div.ccm-page .hive-block-cta .hive-block-description p.call-to-action-content{font-size:1.8rem;font-weight:500}@media only screen and (min-width: 1024px){div.ccm-page .hive-block-cta .hive-cta-title h2.call-to-action-content{font-size:5rem}div.ccm-page .hive-block-cta .hive-block-description p.call-to-action-content{font-size:2.2rem}}div.ccm-page .sidebar .hive-block-cta .hive-cta-title h2.call-to-action-content{font-size:3rem}div.ccm-page .sidebar .hive-block-cta .hive-block-description p.call-to-action-content{font-size:1.8rem}div.ccm-page .sidebar .hive-block-cta .controlled-width{margin:0 auto;width:auto}div.ccm-page .hive-block-bio h4{color:#c8102e}div.ccm-page .card-hover{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);position:relative;z-index:5;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2)}div.ccm-page .hive-stories .hive-stories-cta{background-color:#c8102e;color:#f6f6f6}div.ccm-page .hive-stories .hive-stories-cta .activity-title{color:#f6f6f6}div.ccm-page .hive-stories .story-form-modal .file-upload-label{font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:700}div.ccm-page .hive-stories .story-form-modal .has-error .form-control-static{border:1px solid #b34646}div.ccm-page .hive-stories .story-form-modal .story-type-switch input+label{margin-bottom:5px;padding-left:6px;display:block}div.ccm-page .hive-stories .story-form-modal .story-type-switch input:checked+label{background-color:#c8102e;border-color:#c8102e;color:#f6f6f6}div.ccm-page .hive-stories.hive-block label.form-file-button{font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:700;color:#333}div.ccm-page .hive-stories.hive-block label.form-file-button:hover{color:#c8102e}div.ccm-page .hive-stories.hive-block label.form-file-button:hover{color:#c8102e}div.ccm-page .hive-stories.hive-block input.form-file:focus+label.form-file-button{color:#c8102e}div.ccm-page .hive-stories .story-modal .btn.btn-close{color:#c9cacc}div.ccm-page .hive-stories .story-modal .btn.btn-close:hover,div.ccm-page .hive-stories .story-modal .btn.btn-close:focus{color:#c8102e}div.ccm-page .hive-stories .story-modal .btn.btn-vote{color:#333}div.ccm-page .hive-stories .story-modal .btn.btn-vote:hover,div.ccm-page .hive-stories .story-modal .btn.btn-vote:focus{color:#c8102e}div.ccm-page .hive-stories .story-modal .btn.btn-vote.mod-voted{color:#c8102e}div.ccm-page .hive-stories .story-modal .btn.btn-vote.mod-voted:hover,div.ccm-page .hive-stories .story-modal .btn.btn-vote.mod-voted:focus{color:#c8102e}div.ccm-page .hive-stories .story-modal .comment .btn-reply{font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:400;color:#c8102e}div.ccm-page .hive-stories .story-modal .comment.comment-highlighted{border:2px solid #ffc107;background-color:rgba(255,193,7,0.05)}div.ccm-page .hive-stories .story-modal-details .story-content-container .story-title{color:#3D4958}div.ccm-page .hive-stories .stories-filter .search-filter .form-control{border-color:#f6f6f6;line-height:1.42857143}div.ccm-page .hive-stories .stories-filter .stories-filter-mobile .stories-filter-mobile-toggle{color:#333}div.ccm-page .hive-stories .story-card .story-card-title{font-size:2.5rem;color:#333}div.ccm-page .hive-stories .story-card .story-card-link{font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:400;color:#333}div.ccm-page .hive-stories .story-card .story-card-link:hover,div.ccm-page .hive-stories .story-card .story-card-link:focus{color:#333}div.ccm-page .hive-stories .story-card:hover h1{color:#c8102e}div.ccm-page .hive-stories .story-card.polaroids{background:#ffffff;transition:all .15s linear}div.ccm-page .hive-stories .story-card.polaroids:hover,div.ccm-page .hive-stories .story-card.polaroids:focus{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);position:relative;z-index:5;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2)}div.ccm-page .hive-stories .story-card.polaroids:nth-child(even){-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg)}div.ccm-page .hive-stories .story-card.polaroids:nth-child(even):hover{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);position:relative;z-index:5;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2)}div.ccm-page .hive-stories .story-card.polaroids:nth-child(3n){-webkit-transform:none;-moz-transform:none;position:relative;top:-1px}div.ccm-page .hive-stories .story-card.polaroids:nth-child(3n):hover{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);position:relative;z-index:5;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2)}div.ccm-page .hive-stories .story-card.polaroids:nth-child(5n){-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);position:relative;right:5px}div.ccm-page .hive-stories .story-card.polaroids:nth-child(5n):hover{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);position:relative;z-index:5;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2)}div.ccm-page .hive-stories .story-card.polaroids:nth-child(8n){position:relative;top:8px;right:5px}div.ccm-page .hive-stories .story-card.polaroids:nth-child(8n):hover{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);position:relative;z-index:5;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2)}div.ccm-page .hive-stories .story-card.polaroids:nth-child(11n){position:relative;top:3px;left:-5px}div.ccm-page .hive-stories .story-card.polaroids:nth-child(11n):hover{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);position:relative;z-index:5;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2)}div.ccm-page .hive-stories .story-card.polaroids .story-card-link{background-color:rgba(75,79,85,0.1)}div.ccm-page .hive-stories .story-card.polaroids .story-card-title{font-size:1.8rem;line-height:1.4}div.ccm-page .hive-stories .story-card.polaroids .story-byline .datetime{font-weight:400;color:#4b4f55}div.ccm-page .hive-stories .story-card.polaroids .story-byline .author{color:#333;font-size:1.6rem}div.ccm-page .hive-stories .story-card.polaroids .story-card-footer{background-color:#FFFFFF;padding:1.5em 1em .5em 1em;margin:0;border-top:none}div.ccm-page .hive-stories .story-card.polaroids .story-card-footer .vote-count,div.ccm-page .hive-stories .story-card.polaroids .story-card-footer .comment-count{background-color:#4b4f55;color:#f6f6f6;font-weight:400;border-radius:4px}div.ccm-page .hive-stories .story-card.polaroids .story-card-footer .vote-count i,div.ccm-page .hive-stories .story-card.polaroids .story-card-footer .comment-count i{color:#f6f6f6}div.ccm-page .hive-stories .story-byline .author{color:#c8102e}div.ccm-page .hive-stories .story-byline .line{color:#f6f6f6}div.ccm-page .hive-block-faq .faq-list .mod-reverse{text-decoration:none}div.ccm-page .hive-block-faq .faq-list .mod-reverse:hover,div.ccm-page .hive-block-faq .faq-list .mod-reverse:focus{text-decoration:underline}div.ccm-page .hive-block-faq .hive-block-footer{border-top:1px solid #c8102e}div.ccm-page .hive-block-participation-feed .hive-participation-feed-cta{background-color:#c8102e;color:#f6f6f6}div.ccm-page .hive-block-participation-feed .activity-title{color:#f6f6f6}div.ccm-page .hive-block-facts[v-cloak]{display:none}div.ccm-page .fact-container{color:#333}div.ccm-page .fact-container a{color:inherit;text-decoration:underline}div.ccm-page .fact-container a:hover,div.ccm-page .fact-container a:focus{color:#6a0818}div.ccm-page .fact-container .fact-wrap{padding:1em 1.5em;height:100%;border-radius:0}div.ccm-page .fact-container .fact-icon{display:inline-block;height:10rem;width:10rem;margin:2rem 0}div.ccm-page .fact-container .fact-icon svg{width:10rem}div.ccm-page .fact-container .fact-icon.circular{border-radius:50%}div.ccm-page .fact-container .fact-icon.circular svg{padding:2rem}div.ccm-page .fact-container .fact-content{font-weight:400;line-height:1.4;justify-content:center}div.ccm-page .fact-container .fact-content.size-normal{font-size:16px;font-size:1.6rem}div.ccm-page .fact-container .fact-content.size-normal p{font-size:16px;font-size:1.6rem}@media only screen and (min-width: 768px){div.ccm-page .fact-container .fact-content.size-normal{font-size:16px;font-size:1.6rem}div.ccm-page .fact-container .fact-content.size-normal p{font-size:16px;font-size:1.6rem}}@media only screen and (min-width: 1024px){div.ccm-page .fact-container .fact-content.size-normal{font-size:16px;font-size:1.6rem}div.ccm-page .fact-container .fact-content.size-normal p{font-size:16px;font-size:1.6rem}}div.ccm-page .fact-container .fact-content.medium{font-size:2.2rem}div.ccm-page .fact-container .fact-content.medium p{font-size:2.2rem}div.ccm-page .fact-container .fact-content.large{font-size:3rem}div.ccm-page .fact-container .fact-content.large p{font-size:3rem}@media (min-width:768px) and (max-width:1220px){div.ccm-page.page-template-right-sidebar .main .fact-container.grid-sm-1-3 .fact-icon,div.ccm-page.page-template-narrow .fact-container.grid-sm-1-3 .fact-icon{height:7rem;width:7rem}div.ccm-page.page-template-right-sidebar .main .fact-container.grid-sm-1-3 .fact-icon svg,div.ccm-page.page-template-narrow .fact-container.grid-sm-1-3 .fact-icon svg{width:7rem}}@media only screen and (min-width: 768px){div.ccm-page.page-template-right-sidebar .main .fact-container.grid-sm-1-4 .fact-icon,div.ccm-page.page-template-narrow .fact-container.grid-sm-1-4 .fact-icon,div.ccm-page.page-template-right-sidebar .main .fact-container.grid-sm-1-5 .fact-icon,div.ccm-page.page-template-narrow .fact-container.grid-sm-1-5 .fact-icon{height:7rem;width:7rem}div.ccm-page.page-template-right-sidebar .main .fact-container.grid-sm-1-4 .fact-icon svg,div.ccm-page.page-template-narrow .fact-container.grid-sm-1-4 .fact-icon svg,div.ccm-page.page-template-right-sidebar .main .fact-container.grid-sm-1-5 .fact-icon svg,div.ccm-page.page-template-narrow .fact-container.grid-sm-1-5 .fact-icon svg{width:7rem}}div.ccm-page .fact-list.cards .fact-container{padding:0 .75rem;margin:0 0 1.5rem 0}div.ccm-page .fact-list.cards .auto{width:100%}@media only screen and (min-width: 768px){div.ccm-page .fact-list.cards .auto{width:33.33%}}div.ccm-page .fact-list.masonry .fact-container{margin:0 0 1.5rem 0;width:100%}@media only screen and (min-width: 768px){div.ccm-page .fact-list.masonry .auto{width:calc(33.33% - 10px)}div.ccm-page .fact-list.masonry .grid-sm-1-2{width:calc(50% - 8px)}div.ccm-page .fact-list.masonry .grid-sm-1-3{width:calc(33.33% - 10px)}div.ccm-page .fact-list.masonry .grid-sm-1-4{width:calc(25% - 12px)}div.ccm-page .fact-list.masonry .grid-sm-1-5{width:calc(20% - 12px)}}@media (min-width:768px) and (max-width:1024px){div.ccm-page.page-template-home .main .fact-list.cards .grid-sm-1-4,div.ccm-page.page-template-full .main .fact-list.cards .grid-sm-1-4,div.ccm-page.page-template-home .main .fact-list.cards .grid-sm-1-5,div.ccm-page.page-template-full .main .fact-list.cards .grid-sm-1-5{width:33.33%}div.ccm-page.page-template-home .main .fact-list.masonry .grid-sm-1-4,div.ccm-page.page-template-full .main .fact-list.masonry .grid-sm-1-4,div.ccm-page.page-template-home .main .fact-list.masonry .grid-sm-1-5,div.ccm-page.page-template-full .main .fact-list.masonry .grid-sm-1-5{width:calc(33.33% - 10px)}}@media (min-width:768px) and (max-width:1220px){div.ccm-page.page-template-right-sidebar .main .fact-list.cards .grid-sm-1-4,div.ccm-page.page-template-right-sidebar .main .fact-list.cards .grid-sm-1-5{width:33.33%}div.ccm-page.page-template-right-sidebar .main .fact-list.masonry .grid-sm-1-4,div.ccm-page.page-template-right-sidebar .main .fact-list.masonry .grid-sm-1-5{width:calc(33.33% - 10px)}}@media only screen and (min-width: 768px){div.ccm-page.page-template-right-sidebar .main .fact-list.cards .auto{width:50%}div.ccm-page.page-template-right-sidebar .main .fact-list.masonry .auto{width:calc(50% - 8px)}}@media only screen and (min-width: 1024px){div.ccm-page.page-template-right-sidebar .main .fact-list.cards .fact-container.grid-sm-1-5{margin:0 0 1rem 0;padding:0 .5rem}div.ccm-page.page-template-right-sidebar .main .fact-list.cards .fact-container.grid-sm-1-5 .fact-wrap{padding:1em 1em}div.ccm-page.page-template-right-sidebar .main .fact-list.masonry.gutter-sm .fact-container{margin:0 0 1rem 0}div.ccm-page.page-template-right-sidebar .main .fact-list.masonry.gutter-sm .gutter-size{width:10px}div.ccm-page.page-template-right-sidebar .main .fact-list.masonry.gutter-sm .fact-wrap{padding:1em 1em}div.ccm-page.page-template-right-sidebar .main .fact-list.masonry.gutter-sm .grid-sm-1-5{width:calc(20% - 8px)}}@media only screen and (min-width: 768px){div.ccm-page.page-template-narrow .fact-list.cards .fact-container.grid-sm-1-5{margin:0 0 1rem 0;padding:0 .5rem}div.ccm-page.page-template-narrow .fact-list.cards .fact-container.grid-sm-1-5 .fact-wrap{padding:1em 1em}div.ccm-page.page-template-narrow .fact-list.masonry.gutter-sm .fact-container{margin:0 0 1rem 0}div.ccm-page.page-template-narrow .fact-list.masonry.gutter-sm .gutter-size{width:10px}div.ccm-page.page-template-narrow .fact-list.masonry.gutter-sm .fact-wrap{padding:1em 1em}div.ccm-page.page-template-narrow .fact-list.masonry.gutter-sm .grid-sm-1-5{width:calc(20% - 8px)}}div.ccm-page .sidebar .hive-block-facts .fact-container{width:100%}div.ccm-page .gutter-size{width:15px}div.ccm-page .hive-block-hotspot .popover.light{background-color:#f3f3f3}div.ccm-page .hive-block-hotspot .popover.light.right>.arrow:after{border-right-color:#f3f3f3}div.ccm-page .hive-block-hotspot .popover.light.left>.arrow:after{border-left-color:#f3f3f3}div.ccm-page .hive-block-hotspot .popover.light .carousel .carousel-indicators{background-color:rgba(204,204,204,0.5)}div.ccm-page .hive-block-hotspot .popover.light .carousel .carousel-indicators li{border-color:#4b4f55}div.ccm-page .hive-block-hotspot .popover.light .carousel .carousel-indicators .active{background-color:#4b4f55}div.ccm-page .hive-block-hotspot .popover.light .carousel .carousel-control{color:#4b4f55}div.ccm-page .hive-block-hotspot .popover.dark{background-color:#333}div.ccm-page .hive-block-hotspot .popover.dark.right>.arrow:after{border-right-color:#333}div.ccm-page .hive-block-hotspot .popover.dark.left>.arrow:after{border-left-color:#333}div.ccm-page .hive-block-hotspot .popover.dark .popover-inner .hotspot-title,div.ccm-page .hive-block-hotspot .popover.dark .popover-inner .hotspot-description{color:#f6f6f6}div.ccm-page .hive-block-hotspot .popover.dark .carousel .carousel-indicators{background-color:rgba(0,0,0,0.5)}div.ccm-page .hive-block-hotspot .popover.dark .carousel .carousel-indicators li{border-color:#fff}div.ccm-page .hive-block-hotspot .popover.dark .carousel .carousel-indicators .active{background-color:#fff}div.ccm-page .hive-block-hotspot .popover.dark .carousel .carousel-control{color:#fff}div.ccm-page .hive-block-hotspot .popover button.close{background-color:#f3f3f3;color:#333;text-shadow:none}div.ccm-page .hive-block-hotspot .popover button.close:before,div.ccm-page .hive-block-hotspot .popover button.close:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#333;margin:auto 6px;height:2px;transform:rotateZ(45deg)}div.ccm-page .hive-block-hotspot .popover button.close:after{transform:rotateZ(-45deg)}div.ccm-page .hive-block-hotspot .popover button.close:hover,div.ccm-page .hive-block-hotspot .popover button.close:focus{background-color:#333;color:#f6f6f6}div.ccm-page .hive-block-hotspot .popover button.close:hover:before,div.ccm-page .hive-block-hotspot .popover button.close:focus:before,div.ccm-page .hive-block-hotspot .popover button.close:hover:after,div.ccm-page .hive-block-hotspot .popover button.close:focus:after{background:#f6f6f6}div.ccm-page .hive-block-events-feed .cards .card a .card-main{padding:.5em 1em .5em}div.ccm-page .hive-block-events-feed .event-lists .event-container .event-details{font-size:0.95em}div.ccm-page .hive-block-events-feed .event-lists-stack .event-container{border-bottom:1px solid #f6f6f6}div.ccm-page .hive-block-events-feed .event-lists-stack .event-container .event-details{font-size:0.91em;color:#333}div.ccm-page .hive-block-events-feed .event-details h4 a{color:#c8102e;font-weight:600}div.ccm-page .hive-block-events-feed .event-details h4 a:hover{color:#c8102e}div.ccm-page .hive-block-events-feed .event-details h4 span{color:#c8102e}div.ccm-page .hive-block-events-feed .event-container{color:#4b4f55}div.ccm-page .hive-block-events-feed .event-info{color:#757575}div.ccm-page .hive-block-events-feed .event-image .event-date-box{color:#757575 !important}div.ccm-page .hive-block-events-feed .event-image .event-date-box span:first-child{color:#b10e1e}div.ccm-page .event-lists-stack>:first-child .event-container{padding-top:0}div.ccm-page .event-lists-stack .event-container{display:flex;flex-direction:column;position:relative;padding:1.5em 0}div.ccm-page .event-lists-stack .card-image-inner{padding:0;background-size:cover;background-repeat:no-repeat;background-position:center center;height:auto;padding-bottom:56.25%;cursor:default}div.ccm-page .event-lists-stack .card-image{margin:0 0 1em;margin-inline-end:1em}div.ccm-page .event-lists-stack .event-details{display:flex;flex-direction:column;width:100%}@media only screen and (min-width: 568px){div.ccm-page .event-lists-stack .event-container{flex-direction:row}div.ccm-page .event-lists-stack .card-image{min-width:110px;margin:0;margin-inline-end:1em}div.ccm-page .event-lists-stack .card-image .no-image:before{font-size:4em}div.ccm-page .event-lists-stack .card-image-inner{padding-bottom:100%}}@media only screen and (min-width: 768px){div.ccm-page .sidebar .event-lists-stack .event-container{flex-direction:column}div.ccm-page .sidebar .event-lists-stack .card-image{min-width:100%;margin:0 0 1em}div.ccm-page .sidebar .event-lists-stack .card-image .no-image:before{font-size:4em}div.ccm-page .sidebar .event-lists-stack .card-image-inner{padding-bottom:56.25%}}@media only screen and (min-width: 1024px){div.ccm-page .sidebar .event-lists-stack .event-container{flex-direction:row}div.ccm-page .sidebar .event-lists-stack .card-image-inner{padding-bottom:100%}div.ccm-page .sidebar .event-lists-stack .card-image{min-width:80px;margin:0;margin-inline-end:1em}div.ccm-page .sidebar .event-lists-stack .card-image .no-image:before{font-size:3em;top:35%}}div.ccm-page .news-container ul{padding:0;list-style:none}div.ccm-page .news-item .card-heading-link,div.ccm-page .news-item .news-heading-link{text-decoration:none}div.ccm-page .news-item .card-heading-link:after,div.ccm-page .news-item .news-heading-link:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0}div.ccm-page .news-item .card-heading-link:hover .card-heading,div.ccm-page .news-item .card-heading-link:focus .card-heading{text-decoration:underline}div.ccm-page .news-item .news-heading-link:hover .news-heading,div.ccm-page .news-item .news-heading-link:focus .news-heading{text-decoration:underline}div.ccm-page .news-item .card-heading-link:after{z-index:1}div.ccm-page .news-item .project-title{text-transform:uppercase;font-weight:400}div.ccm-page .news-item .news-wrap{display:flex;flex-direction:column;position:relative;color:#333;font-weight:normal}div.ccm-page .news-item .news-wrap:hover .news-heading,div.ccm-page .news-item .news-wrap:hover .news-cta{text-decoration:underline}div.ccm-page .news-item .news-img-inner{background-size:cover;background-repeat:no-repeat;background-position:center center;height:auto;padding-bottom:100%}div.ccm-page .news-item .news-img{margin-inline-end:1em}div.ccm-page .news-item .news-main{display:flex;flex-direction:column;width:100%}div.ccm-page .news-item .news-heading{color:#c8102e;font-size:1.3em;line-height:1.2}@media only screen and (min-width: 568px){div.ccm-page .news-item .news-heading{font-size:calc(1.3em  +  .3  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page .news-item .news-heading{font-size:1.6em}}div.ccm-page .news-item .news-date{color:#404040;font-weight:400;padding-bottom:.5em;order:-1}div.ccm-page .news-item .news-cta{color:#097bbc;font-weight:400;margin-top:auto;margin-bottom:0}div.ccm-page .news-item .news-cta i{display:inline}@media only screen and (min-width: 568px){div.ccm-page .news-item .news-wrap{flex-direction:row}}div.ccm-page .news-item.list .news-wrap{padding:1.5em 0;border-bottom:1px solid #f6f6f6}div.ccm-page .news-item.list .news-img{margin:0 0 1em}div.ccm-page .news-item.list .news-img-inner{padding-bottom:56.25%}div.ccm-page .news-item.list:first-of-type .news-wrap{padding-top:0}@media only screen and (min-width: 568px){div.ccm-page .news-item.list .news-img{min-width:110px;margin:0;margin-inline-end:1em}div.ccm-page .news-item.list .news-img-inner{padding-bottom:100%}}div.ccm-page .news-item.panel_small{margin:.5em 0;display:inline-block;width:100%}div.ccm-page .news-item.panel_small:first-of-type{margin-top:0}div.ccm-page .news-item.panel_small:last-of-type{margin-bottom:0}div.ccm-page .news-item.panel_small .news-wrap{padding:1em;border:1px solid #f6f6f6;flex-direction:row}div.ccm-page .news-item.panel_small .news-wrap:hover{box-shadow:none;transition:box-shadow .3s}div.ccm-page .news-item.panel_small .news-img{min-width:140px;margin-bottom:1em}@media only screen and (min-width: 568px){div.ccm-page .news-item.panel_small .news-img{margin-bottom:0}}div.ccm-page .news-item.panel_large{margin:.5em 0;display:inline-block;width:100%}div.ccm-page .news-item.panel_large:first-of-type{margin-top:0}div.ccm-page .news-item.panel_large:last-of-type{margin-bottom:0}div.ccm-page .news-item.panel_large .news-wrap{border:1px solid #f6f6f6}div.ccm-page .news-item.panel_large .news-wrap:hover{box-shadow:none;transition:box-shadow .3s}div.ccm-page .news-item.panel_large .news-img{min-width:100%}div.ccm-page .news-item.panel_large .news-img-inner{padding-bottom:56.25%}div.ccm-page .news-item.panel_large .news-heading-link{margin-bottom:0}div.ccm-page .news-item.panel_large .news-heading{font-size:110%}div.ccm-page .news-item.panel_large .news-main{padding:1em}@media only screen and (min-width: 568px){div.ccm-page .news-item.panel_large .news-img{min-width:45%;margin:0}}@media only screen and (min-width: 1024px){div.ccm-page .news-item.panel_large .news-img{min-width:375px}}div.ccm-page .news-item.card .card-wrap{padding:0}div.ccm-page .news-item.card .card-wrap:hover{box-shadow:none;transition:box-shadow .3s}div.ccm-page .news-item.card .card-wrap:hover .card-heading,div.ccm-page .news-item.card .card-wrap:hover .card-footer-cta{text-decoration:underline}div.ccm-page .news-item.card .card-wrap:hover .card-img .card-img-inner{transform:scale(1.1)}div.ccm-page .news-item.card .card-wrap:focus-within{box-shadow:none;transition:box-shadow .3s}div.ccm-page .news-item.card .card-main .card-date{color:#404040;font-weight:400;text-align:start;order:-1}div.ccm-page .cards.mod-cards .news-item.card .card-wrap a{border:none;box-shadow:none}div.ccm-page .cards.mod-cards .news-item.card .card-wrap .card-main{position:static;display:flex;flex-direction:column;padding-bottom:0}div.ccm-page .cards.mod-cards .news-item.card .card-footer{color:#097bbc;font-weight:400;position:relative}div.ccm-page .cards.mod-cards .news-item.card .card-footer p{text-align:start;padding-bottom:1.5rem}div.ccm-page .cards.mod-cards .news-item.card .card-footer p i{display:inline}div.ccm-page .hive-block-news-feed .carousel.cards{display:block;margin:0 .5rem}div.ccm-page .hive-block-news-feed .carousel.cards.mod-cards .card-main .card-summary{margin:0;padding:0}div.ccm-page .hive-block-news-feed .carousel .card{display:flex !important}div.ccm-page .hive-block-news-feed .carousel .slick-track{display:flex;margin-left:auto;margin-right:auto}div.ccm-page .hive-block-news-feed .carousel .slick-slide{height:auto}div.ccm-page .hive-block-news-feed .carousel .slick-slide>div{height:100%}div.ccm-page .hive-block-news-feed .carousel .slick-arrow{background-color:#f6f6f6;border:1px solid #c9cacc;width:4.2rem;height:4.2rem;border-radius:2.3rem;z-index:1}div.ccm-page .hive-block-news-feed .carousel .slick-arrow:before{color:#4b4f55;font-family:FontAwesome;font:normal normal normal 36px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.ccm-page .hive-block-news-feed .carousel .slick-arrow:focus{outline:thin dotted;outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}div.ccm-page .hive-block-news-feed .carousel .slick-prev{left:-1.25rem}div.ccm-page .hive-block-news-feed .carousel .slick-prev:before{content:"\f104";margin-inline-end:3px}div.ccm-page .hive-block-news-feed .carousel .slick-next{right:-1.25rem}div.ccm-page .hive-block-news-feed .carousel .slick-next:before{content:"\f105";margin-inline-start:3px}div.ccm-page .hive-block-news-feed .carousel .slick-disabled{display:none !important}div.ccm-page .hive-block-news-feed .news-show-more .btn{margin-top:1.5rem}@media only screen and (min-width: 768px){div.ccm-page .sidebar .news-item .news-wrap{flex-direction:column}div.ccm-page .sidebar .news-item .news-img{min-width:100%}div.ccm-page .sidebar .news-item .news-img-inner{padding-bottom:56.25%}div.ccm-page .sidebar .news-item.list .news-img{margin:0 0 1em}div.ccm-page .sidebar .news-item.panel_small .news-img{margin:0 0 1em}}@media only screen and (min-width: 1024px){div.ccm-page .sidebar .news-item .news-wrap{flex-direction:row}div.ccm-page .sidebar .news-item .news-img-inner{padding-bottom:100%}div.ccm-page .sidebar .news-item.list .news-img{min-width:80px;margin:0;margin-inline-end:1em}div.ccm-page .sidebar .news-item.panel_small .news-img{min-width:110px;margin:0;margin-inline-end:1em}div.ccm-page .sidebar .news-item.panel_large .news-img{min-width:140px}}div.ccm-page .sidebar .hive-block-news-feed .news-show-more{width:100%;margin-inline-start:0}div.ccm-page .sidebar .news-item.card{width:100%}div.ccm-page[dir="rtl"] .hive-block-news-feed .carousel .slick-prev{left:auto;right:-1.25rem}div.ccm-page[dir="rtl"] .hive-block-news-feed .carousel .slick-prev:before{content:"\f105"}div.ccm-page[dir="rtl"] .hive-block-news-feed .carousel .slick-next{right:auto;left:-1.25rem}div.ccm-page[dir="rtl"] .hive-block-news-feed .carousel .slick-next:before{content:"\f104"}div.ccm-page .hive-block-zoom-video-conferencing .hive-block-body{background-color:#c8102e}div.ccm-page .hive-block-zoom-video-conferencing .hive-block-body .loader{border-left-color:#f6f6f6;border-bottom-color:#f6f6f6}div.ccm-page .hive-block-zoom-video-conferencing .hive-block-body p.lead{color:#f6f6f6}div.ccm-page .hive-block-zoom-video-conferencing .icon-meeting svg path{stroke:#c8102e}div.ccm-page [class^="grid-"],div.ccm-page [class*=" grid-"]{display:inline-block;letter-spacing:normal;margin-inline-end:-4px;text-rendering:auto;vertical-align:top;word-spacing:normal;width:100%}@media only screen and (min-width: 568px){div.ccm-page .grid-xs-1{width:100%}div.ccm-page .grid-xs-4-5{width:80%}div.ccm-page .grid-xs-3-4{width:75%}div.ccm-page .grid-xs-2-3{width:66.66%}div.ccm-page .grid-xs-1-2{width:50%}div.ccm-page .grid-xs-1-3{width:33.33%}div.ccm-page .grid-xs-1-4{width:25%}div.ccm-page .grid-xs-1-5{width:20%}}@media only screen and (min-width: 768px){div.ccm-page .grid-sm-1{width:100%}div.ccm-page .grid-sm-4-5{width:80%}div.ccm-page .grid-sm-3-4{width:75%}div.ccm-page .grid-sm-2-3{width:66.66%}div.ccm-page .grid-sm-1-2{width:50%}div.ccm-page .grid-sm-1-3{width:33.33%}div.ccm-page .grid-sm-1-4{width:25%}div.ccm-page .grid-sm-1-5{width:20%}}@media only screen and (min-width: 1024px){div.ccm-page .grid-md-1{width:100%}div.ccm-page .grid-md-4-5{width:80%}div.ccm-page .grid-md-3-4{width:75%}div.ccm-page .grid-md-2-3{width:66.66%}div.ccm-page .grid-md-1-2{width:50%}div.ccm-page .grid-md-1-3{width:33.33%}div.ccm-page .grid-md-1-4{width:25%}div.ccm-page .grid-md-1-5{width:20%}}@media only screen and (min-width: 1220px){div.ccm-page .grid-lg-1{width:100%}div.ccm-page .grid-lg-4-5{width:80%}div.ccm-page .grid-lg-3-4{width:75%}div.ccm-page .grid-lg-2-3{width:66.66%}div.ccm-page .grid-lg-1-2{width:50%}div.ccm-page .grid-lg-1-3{width:33.33%}div.ccm-page .grid-lg-1-4{width:25%}div.ccm-page .grid-lg-1-5{width:20%}}@media only screen and (min-width: 1400px){div.ccm-page .grid-xlg-1{width:100%}div.ccm-page .grid-xlg-4-5{width:80%}div.ccm-page .grid-xlg-3-4{width:75%}div.ccm-page .grid-xlg-2-3{width:66.66%}div.ccm-page .grid-xlg-1-2{width:50%}div.ccm-page .grid-xlg-1-3{width:33.33%}div.ccm-page .grid-xlg-1-4{width:25%}div.ccm-page .grid-xlg-1-5{width:20%}}div.ccm-page .container-fluid{max-width:1360px}div.ccm-page .container-fluid.mod-narrow{max-width:768px}div.ccm-page .container-fluid.mod-narrower{max-width:640px}div.ccm-page .container-full{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}div.ccm-page main.stack div.ccm-area[data-total-blocks="0"]{margin-bottom:20px}div.ccm-page .action-items{background:#4b4f55;color:#f6f6f6;padding:40px 15px;margin-top:2em;min-height:5px}div.ccm-page .action-items .hive-block-contact-us table{width:100%}div.ccm-page .action-items .hive-block-contact-us table tr th{font-weight:400}div.ccm-page .action-items .hive-block-contact-us .hive-block-subtitle{text-align:justify}div.ccm-page .action-items .hive_block_social_icons table td{padding-inline-end:20px}div.ccm-page .action-items a{color:#f6f6f6}div.ccm-page .action-items h3,div.ccm-page .action-items p{color:#f6f6f6}div.ccm-page .action-items .hive-block{margin-bottom:0}div.ccm-page .footer{background-color:#333;padding:1em 0;color:#f6f6f6}div.ccm-page .footer ul{list-style:none;padding:0px}div.ccm-page .footer ul>li{float:left;margin-bottom:1em;margin-inline-end:1em}div.ccm-page .footer a{color:#f6f6f6}div.ccm-page .footer a:hover,div.ccm-page .footer a:focus{color:#c8102e}div.ccm-page .footer .hive-logo{max-width:196px;width:100%;height:auto}div.ccm-page[dir="rtl"] .footer ul>li{float:right}div.ccm-page header[role="banner"]{border-bottom:1px solid #f6f6f6;padding:10px 15px}div.ccm-page header[role="banner"]:after{content:" ";display:block;height:0;clear:both}div.ccm-page header[role="banner"] h1{display:inline;font-size:23.43px;font-size:2.343rem;margin-bottom:0px;line-height:50px}div.ccm-page header[role="banner"] h1>a{color:#333;font-weight:400}div.ccm-page .header-logo-wrapper{display:none}@media only screen and (min-width: 768px){div.ccm-page header[role="banner"] h1{font-size:25.63px;font-size:2.563rem;display:inline}}@media only screen and (min-width: 1220px){div.ccm-page header[role="banner"] h1{font-size:33.18px;font-size:3.318rem}}div.ccm-page header[role="banner"].mod-single{padding:0}div.ccm-page header[role="banner"].mod-single h1{line-height:55px;padding-inline-start:15px}@media only screen and (min-width: 1220px){div.ccm-page header[role="banner"].mod-single{height:55px;padding:0}}div.ccm-page header[role="banner"].mod-split .header-logo-wrapper{display:none}div.ccm-page header[role="banner"].mod-split .header-logo{display:none}div.ccm-page header[role="banner"].mod-split .header-logo-img{max-height:3.75em}@media only screen and (min-width: 768px){div.ccm-page header[role="banner"].mod-split{height:80px}div.ccm-page header[role="banner"].mod-split h1{line-height:60px}div.ccm-page header[role="banner"].mod-split .header-logo-wrapper{display:inline;float:right;max-width:20em}div.ccm-page header[role="banner"].mod-split .header-logo{display:block;float:right}div.ccm-page header[role="banner"].mod-split .header-logo-img{max-height:3.75em}}div.ccm-page .no-hover,div.ccm-page .no-hover a{background-color:transparent !important;cursor:default}@media only screen and (min-width: 768px){div.ccm-page[dir="rtl"] header[role="banner"].mod-split .header-logo-wrapper{float:left}div.ccm-page[dir="rtl"] header[role="banner"].mod-split .header-logo{float:left}}div.ccm-page .alert{border-radius:0px;color:#333;margin-bottom:10px;padding:10px 20px}div.ccm-page .alert a:not(.btn){color:#333;font-weight:600}div.ccm-page .alert.alert-success,div.ccm-page .alert.mod-alert-success{background-color:#dff0d8;border-color:#4b7f33}div.ccm-page .alert.mod-alert-success-ghost{background:none;color:#4b7f33}div.ccm-page .alert.mod-alert-success-solid{background-color:#4b7f33;color:#f6f6f6}div.ccm-page .alert.alert-info,div.ccm-page .alert.mod-alert-info{background-color:#d9edf7;border-color:#237599}div.ccm-page .alert.alert-info .close,div.ccm-page .alert.mod-alert-info .close{color:#237599}div.ccm-page .alert.mod-alert-info-ghost{background:none;color:#237599}div.ccm-page .alert.mod-alert-info-solid{background-color:#237599;color:#f6f6f6}div.ccm-page .alert.alert-warning,div.ccm-page .alert.mod-alert-warning{background-color:#fcf8e3;border-color:#806f0d}div.ccm-page .alert.mod-alert-warning-ghost{background:none;color:#806f0d}div.ccm-page .alert.mod-alert-warning-solid{background-color:#806f0d;color:#f6f6f6}div.ccm-page .alert.alert-danger,div.ccm-page .alert.mod-alert-danger{background-color:#f2dede;border-color:#b34646}div.ccm-page .alert.mod-alert-danger-ghost{background:none;color:#b34646}div.ccm-page .alert.mod-alert-danger-solid{background-color:#b34646;color:#f6f6f6}div.ccm-page .alert.mod-login-lg{display:flex;padding:1em;width:100%;border:0;text-align:center;align-items:start}div.ccm-page .alert.mod-margin-top{margin-top:1em}div.ccm-page .alert-col:first-of-type{margin-bottom:0.5rem}div.ccm-page .alert-dismissable .close,div.ccm-page .alert-dismissible .close{right:-15px}div.ccm-page .alert-col-icon{display:none}@media only screen and (min-width: 768px){div.ccm-page .alert.mod-login-lg{text-align:inherit}div.ccm-page .alert-col{width:auto}div.ccm-page .alert-col:first-of-type{margin-bottom:auto}}@media only screen and (min-width: 1024px){div.ccm-page .sidebar .alert-col-icon{display:none}div.ccm-page .alert-col-icon{display:block;width:50px;margin-inline-end:1em}}div.ccm-page[dir="rtl"] .alert-dismissable .close,div.ccm-page[dir="rtl"] .alert-dismissible .close{right:auto;left:-15px}div.ccm-page .block-quote{line-height:1.5}div.ccm-page .block-quote footer{color:#404040;margin-top:0.5em}div.ccm-page .block-quote.normal{font-weight:400}div.ccm-page .block-quote.semibold{font-weight:400}div.ccm-page .block-quote.bold{font-weight:600}div.ccm-page .block-quote.size-normal{font-size:16px;font-size:1.6rem}div.ccm-page .block-quote.medium{font-size:2.4rem}div.ccm-page .block-quote.large{font-size:3rem}div.ccm-page .block-quote.coloured{color:#4b4f55}div.ccm-page .block-quote.auto{padding:0 1.5rem}@media only screen and (min-width: 768px){div.ccm-page .block-quote.auto{width:auto}}div.ccm-page .block-quote.border-top-bottom aside{border-top:4px solid #c9cacc;border-bottom:4px solid #c9cacc;padding:1em .5em}div.ccm-page .block-quote.border-top-bottom footer span{display:none}div.ccm-page .block-quote.border-top-bottom-quotation{position:relative}div.ccm-page .block-quote.border-top-bottom-quotation aside{border-top:4px solid #c9cacc;border-bottom:4px solid #c9cacc}div.ccm-page .block-quote.border-top-bottom-quotation svg{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;background-color:#f6f6f6;padding:0 .8rem;fill:currentColor}div.ccm-page .block-quote.border-top-bottom-quotation.size-normal{margin-top:2rem}div.ccm-page .block-quote.border-top-bottom-quotation.size-normal aside{padding:2rem 1.5rem}div.ccm-page .block-quote.border-top-bottom-quotation.size-normal svg{top:-1.6rem;width:5.4rem;height:3.6rem}div.ccm-page .block-quote.border-top-bottom-quotation.medium{margin-top:2.4rem}div.ccm-page .block-quote.border-top-bottom-quotation.medium aside{padding:2.4rem 1.5rem}div.ccm-page .block-quote.border-top-bottom-quotation.medium svg{top:-1.9rem;width:6.2rem;height:4.2rem}div.ccm-page .block-quote.border-top-bottom-quotation.large{margin-top:2.7rem}div.ccm-page .block-quote.border-top-bottom-quotation.large aside{padding:2.7rem 1.5rem}div.ccm-page .block-quote.border-top-bottom-quotation.large svg{top:-2.1rem;width:6.8rem;height:4.6rem}div.ccm-page .block-quote.border-top-bottom-quotation.greyscale{color:#404040}div.ccm-page .block-quote.border-top-bottom-quotation.greyscale .hive-block-inner{color:#333}div.ccm-page .block-quote.allcaps{text-transform:uppercase;letter-spacing:1px}div.ccm-page .block-quote.bordered aside{border:4px solid #c9cacc;padding:1em}div.ccm-page .block-quote.quotation-marks{display:flex}div.ccm-page .block-quote.quotation-marks .hive-block-inner{display:inline}div.ccm-page .block-quote.quotation-marks.text-center{justify-content:center}div.ccm-page .block-quote.quotation-marks.text-right{justify-content:flex-end}div.ccm-page .block-quote.quotation-marks.size-normal svg{width:100%;min-width:2.3rem;max-width:2.3rem;height:1.6rem}div.ccm-page .block-quote.quotation-marks.medium svg{width:100%;max-width:3.5rem;height:2.4rem}div.ccm-page .block-quote.quotation-marks.large svg{width:100%;max-width:4.3rem;height:3rem}div.ccm-page .block-quote.quotation-marks svg{color:#c9cacc;fill:currentColor}div.ccm-page .block-quote.quotation-marks aside{margin-inline-start:.5rem}div.ccm-page .block-quote.quotation-marks aside svg{transform:rotate(180deg)}div.ccm-page .block-quote.quotation-marks footer{display:block}div.ccm-page .block-quote.quote-bubble .hive-block-inner{background:#333;color:#f6f6f6;padding:1em;border-radius:0}div.ccm-page .block-quote.quote-bubble .hive-block-inner:after{content:' ';display:block;position:absolute;width:0;height:0;left:2.25em;margin-top:.9em;border-width:1em .75em 0;border-style:solid;border-color:#333 transparent transparent transparent;transform:skewX(50deg)}div.ccm-page .block-quote.quote-bubble footer{margin:1em 1em 0}div.ccm-page .block-quote.quote-bubble footer span{display:none}div.ccm-page .block-quote.quote-bubble.text-right .hive-block-inner:after{left:auto;right:2.25em;transform:skewX(-50deg)}div.ccm-page .block-quote.quote-bubble.text-center .hive-block-inner:after{left:0;right:0;margin-left:auto;margin-right:auto;transform:skewX(0)}div.ccm-page .block-quote.quote-bubble.text-center footer{margin:1em auto 0}div.ccm-page .block-quote.quote-bubble.coloured .hive-block-inner{background:#4b4f55}div.ccm-page .block-quote.quote-bubble.coloured .hive-block-inner:after{border-color:#4b4f55 transparent transparent transparent}div.ccm-page .block-quote.vertical-line aside{padding:0.625em;border-inline-start:4px solid #c9cacc}div.ccm-page .block-quote.vertical-line.coloured aside{border-inline-start-color:#4b4f55}div.ccm-page .block-quote.vertical-line-background aside{background-color:#f3f3f3;border-inline-start-color:#4b4f55}div.ccm-page .block-quote.vertical-line-background.coloured aside{background-color:rgba(75,79,85,0.1);color:#333}div.ccm-page .block-quote.inline-background .hive-block-inner{color:#f6f6f6}div.ccm-page .block-quote.inline-background .hive-block-inner span{background-color:#333;padding:.4rem .2em;box-decoration-break:clone;-webkit-box-decoration-break:clone}div.ccm-page .block-quote.inline-background.coloured .hive-block-inner span{background-color:#4b4f55}div.ccm-page .block-quote.inline-background.medium .hive-block-inner span{padding:.6rem .2em}div.ccm-page .block-quote.inline-background.large .hive-block-inner span{padding:.75rem .2em}div.ccm-page.page-template-right-sidebar .sidebar .block-quote{width:100%}div.ccm-page[dir="rtl"] .block-quote.quote-bubble .hive-block-inner:after{left:auto;right:2.25em;transform:skewX(-50deg)}div.ccm-page[dir="rtl"] .block-quote.quote-bubble.text-right .hive-block-inner:after{left:2.25em;right:auto;transform:skewX(50deg)}div.ccm-page[dir="rtl"] .block-quote.quote-bubble.text-center .hive-block-inner:after{left:0;right:0;transform:skewX(0)}div.ccm-page .cards{margin:0 -0.5em}div.ccm-page .cards .card{margin-bottom:1em;padding:0 .5em;position:relative}div.ccm-page .cards .card>a{border:1px solid #f6f6f6;background-color:#ffffff;color:#333;display:block;font-weight:normal;position:relative;text-decoration:none;width:100%}div.ccm-page .cards .card>a:hover,div.ccm-page .cards .card>a:focus{box-shadow:0 1px 3px 0 #c8102e,0 0 0 1px #f6f6f6}div.ccm-page .cards .card>a:hover .card-img .card-img-inner,div.ccm-page .cards .card>a:focus .card-img .card-img-inner{transform:scale(1.1);-webkit-transition:transform .3s ease 0s;-moz-transition:transform .3s ease 0s;-o-transition:transform .3s ease 0s;-ms-transition:transform .3s ease 0s;transition:transform .3s ease 0s}div.ccm-page .cards .card>a:hover .card-main,div.ccm-page .cards .card>a:focus .card-main{-webkit-transition:background .3s ease 0s;-moz-transition:background .3s ease 0s;-o-transition:background .3s ease 0s;-ms-transition:background .3s ease 0s;transition:background .3s ease 0s}div.ccm-page .cards .card>.card-wrap{border:1px solid #f6f6f6;color:#333;display:block;font-weight:normal;position:relative;text-decoration:none;width:100%}div.ccm-page .cards .card .card-img{overflow:hidden;position:relative}div.ccm-page .cards .card .card-img-inner{background-size:cover;background-repeat:no-repeat;background-position:center center;height:auto;overflow:hidden;padding-bottom:56.25%;position:relative;-webkit-transition:transform .3s ease 0s;-moz-transition:transform .3s ease 0s;-o-transition:transform .3s ease 0s;-ms-transition:transform .3s ease 0s;transition:transform .3s ease 0s;width:100%}div.ccm-page .cards .card .card-img-overlay{background:#c8102e;background:rgba(200,16,46,0.5);display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}div.ccm-page .cards .card .card-main{padding:.5em 1em 3em;position:relative;-webkit-transition:background .3s ease 0s;-moz-transition:background .3s ease 0s;-o-transition:background .3s ease 0s;-ms-transition:background .3s ease 0s;transition:background .3s ease 0s}div.ccm-page .cards .card .card-date{display:block;padding-bottom:0.5em;text-align:end}div.ccm-page .cards .card .card-date time{font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:700}div.ccm-page .cards .card .card-heading{color:#c8102e;font-size:1.3em;line-height:1.2}@media only screen and (min-width: 568px){div.ccm-page .cards .card .card-heading{font-size:calc(1.3em  +  .3  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page .cards .card .card-heading{font-size:1.6em}}div.ccm-page .cards .card .card-summary{font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:400}div.ccm-page .cards .card .card-footer-categories{padding:.5em 1em .5em}div.ccm-page .cards .card .card-footer{margin-top:auto}div.ccm-page .cards .card .card-footer p{margin:0em;padding:.5em 1em;text-align:end;font-weight:600}div.ccm-page .cards .card .card-footer-chevron{height:1.35em;margin-inline-start:0.5em;transform:translateY(.25em);width:1.25em}div.ccm-page .cards .card .card-footer-chevron path{fill:#333}div.ccm-page .cards.mod-cards .card a .hover-overlay-text{background-color:rgba(200,16,46,0.8);opacity:0;z-index:1;transition:opacity .3s}div.ccm-page .cards.mod-cards .card a .hover-overlay-text>span{position:absolute;bottom:50%;transform:translateY(50%);-webkit-transform:translateY(50%);-ms-transform:translateY(50%);left:0;width:100%;text-align:center;color:#f6f6f6;font-size:2.2rem;font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:600;-webkit-transition:bottom .3s ease-out;-moz-transition:bottom .3s ease-out;-o-transition:bottom .3s ease-out;-ms-transition:bottom .3s ease-out;transition:bottom .3s ease-out}div.ccm-page .cards.mod-cards .card a:hover .hover-overlay-text{opacity:1}div.ccm-page .cards.mod-cards .card>a:hover,div.ccm-page .cards.mod-cards .card>a:focus{box-shadow:none}div.ccm-page .cards.mod-cards{margin:0}div.ccm-page .cards.mod-cards .card{margin:0 0 1em 0}div.ccm-page .cards.mod-cards .card-main{width:100%;padding:1.5em 1em 3em}div.ccm-page .cards.mod-cards .card-main .card-summary{font-size:16px;font-size:1.6rem;color:#4b4f55;padding-bottom:1em}div.ccm-page .cards.mod-cards .card-date{font-size:1.4rem;font-weight:400;color:#c9cacc;text-align:start}div.ccm-page .cards.mod-cards .card-date time{font-weight:400}div.ccm-page .cards.mod-cards-style-2 .card>a,div.ccm-page .cards .mod-cards-style-5 .card>a{border:1px solid #f3f3f3}div.ccm-page .cards.mod-cards-style-1 .card-footer{color:#c8102e;display:inline}div.ccm-page .cards.mod-cards-style-1 .card-footer p{text-align:start;padding-bottom:1.5rem}div.ccm-page .cards.mod-cards-style-2 .card-footer{background-color:#f3f3f3;display:inline}div.ccm-page .cards.mod-cards-style-2 .card-footer .card-date{color:#4b4f55;padding:.8em 1.2em}div.ccm-page .cards.mod-cards-style-3 .card-main{padding:1.5em 1em 1em 1em}div.ccm-page .cards.mod-cards-style-3 .card-main .card-date{color:#404040;display:inline-block;padding:0;flex-shrink:0;height:auto;position:unset;z-index:2;margin-bottom:1rem}div.ccm-page .cards.mod-cards-style-4 .card-main{padding:1.5em 1em 1em 1em}div.ccm-page .cards.mod-cards-style-4 .card-date{background-color:rgba(75,79,85,0.7);color:#f6f6f6;padding:.8em 1.6rem;position:absolute;top:0;left:0;z-index:2}div.ccm-page .cards.mod-cards-style-5 .card-footer{background-color:#f3f3f3;color:#c8102e;display:inline}div.ccm-page .cards.mod-cards-style-5 .card-footer p{text-align:start;padding:.8em 1em}div.ccm-page .cards.mod-cards-style-6 .card-main{padding-bottom:4em}div.ccm-page .cards.mod-cards-style-6 .card-footer{margin:0 1em 1em}div.ccm-page .cards.mod-cards-style-6 .card-footer .btn{width:100%;padding:.7em 0;font-size:16px;font-size:1.6rem}div.ccm-page.page-template-full .cards .card.grid-sm-1-4 .card-main .card-heading,div.ccm-page.page-template-home .cards .card.grid-sm-1-4 .card-main .card-heading,div.ccm-page.page-template-full .cards .card.grid-sm-1-5 .card-main .card-heading,div.ccm-page.page-template-home .cards .card.grid-sm-1-5 .card-main .card-heading,div.ccm-page.page-template-full .cards .card.column-4 .card-main .card-heading,div.ccm-page.page-template-home .cards .card.column-4 .card-main .card-heading{font-size:1.3em}@media only screen and (min-width: 568px){div.ccm-page.page-template-full .cards .card.grid-sm-1-4 .card-main .card-heading,div.ccm-page.page-template-home .cards .card.grid-sm-1-4 .card-main .card-heading,div.ccm-page.page-template-full .cards .card.grid-sm-1-5 .card-main .card-heading,div.ccm-page.page-template-home .cards .card.grid-sm-1-5 .card-main .card-heading,div.ccm-page.page-template-full .cards .card.column-4 .card-main .card-heading,div.ccm-page.page-template-home .cards .card.column-4 .card-main .card-heading{font-size:calc(1.3em  +  .075  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page.page-template-full .cards .card.grid-sm-1-4 .card-main .card-heading,div.ccm-page.page-template-home .cards .card.grid-sm-1-4 .card-main .card-heading,div.ccm-page.page-template-full .cards .card.grid-sm-1-5 .card-main .card-heading,div.ccm-page.page-template-home .cards .card.grid-sm-1-5 .card-main .card-heading,div.ccm-page.page-template-full .cards .card.column-4 .card-main .card-heading,div.ccm-page.page-template-home .cards .card.column-4 .card-main .card-heading{font-size:1.375em}}div.ccm-page.page-template-right-sidebar .main .cards .card.grid-sm-1-3 .card-heading,div.ccm-page.page-template-right-sidebar .main .cards .card.column-3 .card-heading{font-size:1.3em}@media only screen and (min-width: 568px){div.ccm-page.page-template-right-sidebar .main .cards .card.grid-sm-1-3 .card-heading,div.ccm-page.page-template-right-sidebar .main .cards .card.column-3 .card-heading{font-size:calc(1.3em  +  .075  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page.page-template-right-sidebar .main .cards .card.grid-sm-1-3 .card-heading,div.ccm-page.page-template-right-sidebar .main .cards .card.column-3 .card-heading{font-size:1.375em}}div.ccm-page.page-template-right-sidebar .main .cards .card.grid-sm-1-4 .card-main .card-heading,div.ccm-page.page-template-right-sidebar .main .cards .card.grid-sm-1-5 .card-main .card-heading,div.ccm-page.page-template-right-sidebar .main .cards .card.column-4 .card-main .card-heading{font-size:1.3em}div.ccm-page.page-template-narrow .cards .card.grid-sm-1-3 .card-main .card-heading,div.ccm-page.page-template-narrow .cards .card.column-3 .card-main .card-heading{font-size:1.3em}@media only screen and (min-width: 568px){div.ccm-page.page-template-narrow .cards .card.grid-sm-1-3 .card-main .card-heading,div.ccm-page.page-template-narrow .cards .card.column-3 .card-main .card-heading{font-size:calc(1.3em  +  .075  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page.page-template-narrow .cards .card.grid-sm-1-3 .card-main .card-heading,div.ccm-page.page-template-narrow .cards .card.column-3 .card-main .card-heading{font-size:1.375em}}div.ccm-page.page-template-narrow .cards .card.grid-sm-1-4 .card-main .card-heading,div.ccm-page.page-template-narrow .cards .card.grid-sm-1-5 .card-main .card-heading,div.ccm-page.page-template-narrow .cards .card.column-4 .card-main .card-heading{font-size:1.3em}@media only screen and (min-width: 568px){div.ccm-page [class*="grid-xs-"] .card.mod-categories .card-main{padding:5px 10px 10em}div.ccm-page [class*="grid-xs-"] .card-footer{bottom:0px;left:0px;position:absolute;right:0}}@media only screen and (min-width: 768px){div.ccm-page [class*="grid-sm-"] .card.mod-categories .card-main{padding:5px 10px 10em}div.ccm-page [class*="grid-sm-"] .card-footer{bottom:0px;left:0px;position:absolute;right:0}}@media only screen and (min-width: 1024px){div.ccm-page [class*="grid-md-"] .card.mod-categories .card-main{padding:5px 10px 10em}div.ccm-page [class*="grid-md-"] .card-footer{bottom:0px;left:0px;position:absolute;right:0}}@media only screen and (min-width: 1220px){div.ccm-page [class*="grid-lg-"] .card.mod-categories .card-main{padding:5px 10px 10em}div.ccm-page [class*="grid-lg-"] .card-footer{bottom:0px;left:0px;position:absolute;right:0}}@media only screen and (min-width: 1400px){div.ccm-page [class*="grid-xlg-"] .card.mod-categories .card-main{padding:5px 10px 10em}div.ccm-page [class*="grid-xlg-"] .card-footer{bottom:0px;left:0px;position:absolute;right:0}}div.ccm-page[dir="rtl"] .cards.mod-cards-style-4 .card-date{left:auto;right:0}div.ccm-page[dir="rtl"] .cards .fa-long-arrow-left:before{content:"\f178"}div.ccm-page[dir="rtl"] .cards .fa-long-arrow-right:before{content:"\f177"}div.ccm-page .ccm-block-type-form{margin-bottom:1.5em}div.ccm-page .ccm-block-type-form:after{content:".";display:block;height:0;clear:both;visibility:hidden}div.ccm-page .ccm-block-type-form .btn[type="submit"]{float:right}div.ccm-page .ccm-block-type-form .ranker.touch .rankables-list .well{color:#c8102e}div.ccm-page .ccm-block-type-form .ranker.touch .rankables-list .well .name{border-color:#c8102e}div.ccm-page .ccm-block-type-form .ranker.touch .rankables-list .ranked .well{color:#f6f6f6}div.ccm-page .ccm-block-type-form .ranker.touch .rankables-list .ranked .well .name,div.ccm-page .ccm-block-type-form .ranker.touch .rankables-list .ranked .well .rank{background-color:#c8102e;border-color:#c8102e}div.ccm-page .masthead{margin-bottom:2em;border-bottom:1px solid #f6f6f6}div.ccm-page .banner{margin-bottom:0}div.ccm-page .banner.mod-simple{background:#c8102e;color:#f6f6f6;padding:2em 0}div.ccm-page .banner.mod-simple h1{color:#f6f6f6;margin:0}div.ccm-page .banner.mod-simple p{margin:0}div.ccm-page .banner.mod-overlaycentre .banner-img-overlay{background:#c8102e;background:-moz-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #000), color-stop(100%, rgba(0,0,0,0)));background:-webkit-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 100%);background:-o-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 100%);background:-ms-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 100%);background:radial-gradient(ellipse at center, #000 0%, rgba(0,0,0,0) 100%);height:100%;left:0;position:absolute;top:0;width:100%}div.ccm-page .banner.mod-overlaycentre .banner-content{position:relative;text-align:center;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);width:100%}div.ccm-page .banner.mod-overlaycentre .banner-content .banner-content-inner{background:none}div.ccm-page .banner.mod-overlaybottom .banner-img-overlay{background:#c8102e;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(100%, #000));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 100%);height:100%;left:0;position:absolute;top:0;width:100%}div.ccm-page .banner.mod-overlaybottom .container-fluid{position:relative;height:100%}div.ccm-page .banner.mod-overlaybottom .banner-content{padding:1em;position:relative;text-align:start}div.ccm-page .banner.mod-overlaybottom .banner-content .banner-content-inner{background:none}div.ccm-page .banner.mod-centrebox .banner-content{position:relative;text-align:center;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);width:100%}div.ccm-page .banner.mod-centrebox .banner-content-inner{background:#f6f6f6;background:rgba(246,246,246,0.85);border-radius:0.3em;padding:2em}div.ccm-page .banner.mod-centrebox .banner-content-heading,div.ccm-page .banner.mod-centrebox .banner-content-desc{color:#c8102e}div.ccm-page .banner.mod-sidepanel{position:relative}div.ccm-page .banner.mod-standard,div.ccm-page .banner.mod-sidepanel{background:#c8102e}div.ccm-page .banner.mod-standard .banner-img,div.ccm-page .banner.mod-sidepanel .banner-img{border-inline-start:none;border-top:1px solid #f6f6f6}div.ccm-page .banner.mod-standard .banner-content,div.ccm-page .banner.mod-sidepanel .banner-content{color:#f6f6f6;height:auto}div.ccm-page .banner.mod-standard .banner-content .banner-content-desc,div.ccm-page .banner.mod-sidepanel .banner-content .banner-content-desc{margin-bottom:0}div.ccm-page .banner.mod-sidepanel .banner-img{width:100%;height:100%;top:0;left:0;position:absolute;overflow:hidden}div.ccm-page .banner.mod-sidepanel .banner-content{background:transparent;left:50%;max-width:40em;padding:1em;position:relative;text-align:center;width:100%;z-index:2;transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0)}div.ccm-page .banner.mod-angled{display:-webkit-flex;-webkit-flex-direction:column-reverse;display:flex;flex-direction:column-reverse}div.ccm-page .banner.mod-angled .banner-content{background-color:#c8102e;max-width:none;padding:1em 15px;transform:translate(0, 0);-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);text-align:start}div.ccm-page .banner.mod-angled .banner-content .banner-content-inner{z-index:4}div.ccm-page .banner.mod-angled .banner-content .banner-content-inner .banner-content-heading{color:#f6f6f6}div.ccm-page .banner.mod-angled .banner-content .banner-content-inner .banner-content-desc{color:#f6f6f6;margin-bottom:0}div.ccm-page .banner.mod-angled .banner-img{border-top:1px solid #f6f6f6;height:45vw}div.ccm-page .banner.mod-banner-split{background:#c8102e}div.ccm-page .banner.mod-banner-split .banner-content{max-width:none;padding:2em 0}div.ccm-page .banner.mod-banner-split .banner-img{height:45vw}div.ccm-page .banner.mod-banner-split .row{display:flex;display:-webkit-flex;flex-wrap:wrap}div.ccm-page .banner.mod-banner-split .row .col-sm-4{display:flex;display:-webkit-flex;align-items:center;justify-content:flex-end}@media (min-width:768px){div.ccm-page .banner.mod-banner-split .btn.mod-follow{margin:0}}div.ccm-page .banner-logo-heading{background:url('/application/themes/the_hive/img/site-logo.svg');display:block !important;height:48px;width:240px;float:left;background-size:auto 41px;background-repeat:no-repeat;background-position:left top;margin-inline-start:15px;margin-top:7px}div.ccm-page .banner-logo-heading span{display:none}div.ccm-page .banner-img{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;display:block;height:auto;overflow:hidden;position:relative;vertical-align:middle;width:100%}div.ccm-page .banner-img.mod-posY-center{background-position-y:center}div.ccm-page .banner-img.mod-posY-top{background-position-y:top}div.ccm-page .banner-img.mod-posY-bottom{background-position-y:bottom}div.ccm-page .banner-img.mod-posX-center{background-position-x:center}div.ccm-page .banner-img.mod-posX-left{background-position-x:left}div.ccm-page .banner-img.mod-posX-right{background-position-x:right}div.ccm-page .banner-content{margin:0;padding:1em;max-width:40em;z-index:2}div.ccm-page .banner-content-heading{text-transform:none}div.ccm-page .banner-content-heading,div.ccm-page .banner-content-desc{color:#f6f6f6}div.ccm-page .banner-content-desc{font-size:17.6px;font-size:1.76rem}div.ccm-page.page-type-project .banner.mod-centrebox .banner-content{top:60%}@media only screen and (min-width: 768px){div.ccm-page .banner-img.mod-size-full{height:calc(100vh - 130px)}div.ccm-page .banner-content-heading{line-height:1.1}div.ccm-page .banner.mod-centrebox .banner-content-inner{padding:2em 2em}div.ccm-page .banner.mod-centrebox .mod-size-full .banner-content{position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}div.ccm-page .banner.mod-overlaybottom .banner-img-overlay{background:#c8102e;background:-moz-linear-gradient(45deg, #000 0%, rgba(0,0,0,0) 100%);background:-webkit-gradient(left bottom, right top, color-stop(0%, #000), color-stop(100%, rgba(0,0,0,0)));background:-webkit-linear-gradient(45deg, #000 0%, rgba(0,0,0,0) 100%);background:-o-linear-gradient(45deg, #000 0%, rgba(0,0,0,0) 100%);background:-ms-linear-gradient(45deg, #000 0%, rgba(0,0,0,0) 100%);background:linear-gradient(45deg, #000 0%, rgba(0,0,0,0) 100%);height:100%;left:0;position:absolute;top:0;width:100%}div.ccm-page .banner.mod-overlaybottom .mod-size-full .banner-content{bottom:1em;left:0;padding:0 1em;position:absolute}div.ccm-page .banner.mod-overlaycentre .mod-size-full .banner-content{top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@media only screen and (min-width: 1024px){div.ccm-page .banner-img{display:inline-block}div.ccm-page .banner{border-bottom:solid 1px #f6f6f6}div.ccm-page .banner.mod-standard .banner-img,div.ccm-page .banner.mod-sidepanel .banner-img,div.ccm-page .banner.mod-angled .banner-img{top:auto;left:auto;position:relative;height:calc(100vh - 120px);min-height:400px;border-top:none;float:left;width:66.66%}div.ccm-page .banner.mod-standard .banner-content,div.ccm-page .banner.mod-sidepanel .banner-content,div.ccm-page .banner.mod-angled .banner-content{display:inline-block;float:left;height:100%;height:calc(100vh - 120px);min-height:200px;overflow:hidden;position:relative;width:33.33%;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none;text-align:start}div.ccm-page .banner.mod-standard .banner-content-inner,div.ccm-page .banner.mod-sidepanel .banner-content-inner,div.ccm-page .banner.mod-angled .banner-content-inner{left:50%;padding:1em 2em;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}div.ccm-page .banner.mod-angled{display:block;position:relative}div.ccm-page .banner.mod-angled .banner-content{overflow:visible}div.ccm-page .banner.mod-angled .banner-content:before{content:"";position:absolute;top:0;bottom:0;left:0;display:block;width:100%;-webkit-transform:skewX(-25deg);transform:skewX(-25deg);-webkit-transform-origin:bottom left;transform-origin:bottom left;background:inherit;height:100%}div.ccm-page .banner.mod-overlaycentre .banner-content{margin-left:auto;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}div.ccm-page .banner.mod-overlaybottom .banner-content{bottom:1em;left:0;padding:0 1em;position:absolute}div.ccm-page .banner.mod-centrebox .banner-content{position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}div.ccm-page .banner.mod-standard .banner-content.mod-size-thin,div.ccm-page .banner.mod-sidepanel .banner-content.mod-size-thin,div.ccm-page .banner.mod-angled .banner-content.mod-size-thin,div.ccm-page .banner.mod-standard .banner-img.mod-size-thin,div.ccm-page .banner.mod-sidepanel .banner-img.mod-size-thin,div.ccm-page .banner.mod-angled .banner-img.mod-size-thin,div.ccm-page .banner-img.mod-size-thin{height:200px;min-height:200px;max-height:200px}div.ccm-page .banner.mod-standard .banner-content.mod-size-medium,div.ccm-page .banner.mod-sidepanel .banner-content.mod-size-medium,div.ccm-page .banner.mod-angled .banner-content.mod-size-medium,div.ccm-page .banner.mod-standard .banner-img.mod-size-medium,div.ccm-page .banner.mod-sidepanel .banner-img.mod-size-medium,div.ccm-page .banner.mod-angled .banner-img.mod-size-medium,div.ccm-page .banner-img.mod-size-medium{height:400px;min-height:400px;max-height:400px}div.ccm-page .banner.mod-standard .banner-content.mod-size-large,div.ccm-page .banner.mod-sidepanel .banner-content.mod-size-large,div.ccm-page .banner.mod-angled .banner-content.mod-size-large,div.ccm-page .banner.mod-standard .banner-img.mod-size-large,div.ccm-page .banner.mod-sidepanel .banner-img.mod-size-large,div.ccm-page .banner.mod-angled .banner-img.mod-size-large,div.ccm-page .banner-content.mod-size-large,div.ccm-page .banner-img.mod-size-large{height:500px;min-height:500px;max-height:500px}div.ccm-page .banner-content-desc{font-size:18px;font-size:1.8rem}}@media only screen and (min-width: 1220px){div.ccm-page .banner-content-desc{font-size:19.2px;font-size:1.92rem}}div.ccm-page[dir="rtl"] .banner.mod-sidepanel .banner-content,div.ccm-page[dir="rtl"] .banner.mod-overlaycentre .banner-content,div.ccm-page[dir="rtl"] .banner.mod-centrebox .banner-content{margin-right:auto}div.ccm-page[dir="rtl"] .banner-logo-heading{float:right;background-position:right top}@media only screen and (min-width: 768px){div.ccm-page[dir="rtl"] .banner.mod-overlaybottom .banner-img-overlay{background:-moz-linear-gradient(315deg, #000 0%, rgba(0,0,0,0) 100%);background:-webkit-gradient(left bottom, right top, color-stop(0%, #000), color-stop(100%, rgba(0,0,0,0)));background:-webkit-linear-gradient(315deg, #000 0%, rgba(0,0,0,0) 100%);background:-o-linear-gradient(315deg, #000 0%, rgba(0,0,0,0) 100%);background:-ms-linear-gradient(315deg, #000 0%, rgba(0,0,0,0) 100%);background:linear-gradient(315deg, #000 0%, rgba(0,0,0,0) 100%)}}@media only screen and (min-width: 1024px){div.ccm-page[dir="rtl"] .banner.mod-standard .banner-img,div.ccm-page[dir="rtl"] .banner.mod-sidepanel .banner-img,div.ccm-page[dir="rtl"] .banner.mod-angled .banner-img{float:right}div.ccm-page[dir="rtl"] .banner.mod-standard .banner-content,div.ccm-page[dir="rtl"] .banner.mod-sidepanel .banner-content,div.ccm-page[dir="rtl"] .banner.mod-angled .banner-content{float:right;left:auto;right:0}div.ccm-page[dir="rtl"] .banner.mod-angled .banner-content:before{-webkit-transform:skewX(25deg);transform:skewX(25deg)}div.ccm-page[dir="rtl"] .banner.mod-overlaybottom .banner-content{left:auto;right:0}}div.ccm-page .hive-modal .modal-dialog{border-radius:0}div.ccm-page .hive-modal .modal-content{border-radius:0}div.ccm-page .hive-modal .modal-header{background:#c8102e;border-radius:0;padding:.5em 1em;color:#f6f6f6}div.ccm-page .hive-modal .modal-header .close{color:#FFFFFF;opacity:0.8}div.ccm-page .hive-modal .modal-header .close:hover,div.ccm-page .hive-modal .modal-header .close:focus{opacity:1}div.ccm-page .hive-modal .modal-header h1{font-size:19.36px;font-size:1.936rem;margin:0;font-weight:400;color:inherit;font-family:"Open Sans","Helvetica Neue","Arial",sans-serif}div.ccm-page .hive-modal label.error{color:#b34646}div.ccm-page .hive-modal .modal-content h2{font-size:21.3px;font-size:2.13rem}div.ccm-page .hive-modal .modal-content h3{font-size:19.36px;font-size:1.936rem}div.ccm-page .hive-modal .modal-content h4{font-size:17.6px;font-size:1.76rem}div.ccm-page .hive-modal .modal-content h5{font-size:16px;font-size:1.6rem}div.ccm-page .hive-modal table td,div.ccm-page .hive-modal table th{padding:5px;border:1px solid #f6f6f6;vertical-align:top}div.ccm-page .hive-modal table th{font-weight:600;border-bottom-color:#4b4f55}@media only screen and (min-width: 768px){div.ccm-page .hive-modal .modal-header h1{font-size:20.25px;font-size:2.025rem}div.ccm-page .hive-modal .modal-content h2{font-size:22.78px;font-size:2.278rem}div.ccm-page .hive-modal .modal-content h3{font-size:20.25px;font-size:2.025rem}div.ccm-page .hive-modal .modal-content h4{font-size:18px;font-size:1.8rem}}@media only screen and (min-width: 1220px){div.ccm-page .hive-modal .modal-header h1{font-size:23.04px;font-size:2.304rem}div.ccm-page .hive-modal .modal-content h2{font-size:27.65px;font-size:2.765rem}div.ccm-page .hive-modal .modal-content h3{font-size:23.04px;font-size:2.304rem}div.ccm-page .hive-modal .modal-content h4{font-size:19.2px;font-size:1.92rem}}div.ccm-page .nav-utilities .nav-utilities-item{width:50%}div.ccm-page .nav-utilities .nav-utilities-item>button,div.ccm-page .nav-utilities .nav-utilities-item>a{width:100%;margin:0;padding:0;text-align:center;height:44px;line-height:44px;text-transform:none;text-decoration:none}div.ccm-page .nav-utilities-login a{background:#c8102e;color:#f6f6f6;font-size:1.5rem;font-weight:700;display:block;position:relative;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease}div.ccm-page .nav-utilities-login a svg{display:inline;width:14px;height:14px;position:relative;top:1px}div.ccm-page .nav-utilities-login a svg g{stroke:#f6f6f6;stroke-width:3px}div.ccm-page .nav-utilities-login a:hover,div.ccm-page .nav-utilities-login a:focus{background:#990c23}div.ccm-page .nav-utilities-signout a{background:#c8102e;color:#f6f6f6;display:block;font-size:1.5rem;font-weight:700;position:relative;text-decoration:none;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease}div.ccm-page .nav-utilities-signout a svg{display:inline;width:14px;height:14px;position:relative;top:1px}div.ccm-page .nav-utilities-signout a svg g{stroke:#f6f6f6;stroke-width:3px}div.ccm-page .nav-utilities-signout a:hover,div.ccm-page .nav-utilities-signout a:focus{background:#990c23}div.ccm-page .nav-utilities-profile>a{background:#4b4f55;color:#f6f6f6;display:inline-block;font-size:0.6em;height:55px;padding:6px 15px;text-align:center;text-decoration:none;text-transform:none;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease}div.ccm-page .nav-utilities-profile>a svg g{stroke:#f6f6f6}div.ccm-page .nav-utilities-profile>a span{display:block;margin-top:-0.75em}div.ccm-page .nav-utilities-profile>a:hover,div.ccm-page .nav-utilities-profile>a:focus{background:#33363a}div.ccm-page .nav-utilities-search-form{display:table}div.ccm-page .nav-utilities-search-form h2{color:#f6f6f6;text-align:center}div.ccm-page .nav-utilities-search-form-inputwrap,div.ccm-page .nav-utilities-search-form-btnwrap{display:table-cell;vertical-align:bottom;white-space:nowrap}div.ccm-page .nav-utilities-search-form-inputwrap{width:100%}div.ccm-page .nav-utilities-search-form input[type="search"]{border:1px solid #f6f6f6;height:55px;margin:0px;padding:.8em .7em}div.ccm-page .nav-utilities-search-form-btn{background:#fff;border:none;border-inline-end:1px solid #f6f6f6;border-radius:0px;display:inline-block;font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-size:1.5rem;font-weight:700;height:55px;padding:0 15px;text-align:center;text-decoration:none;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease}div.ccm-page .nav-utilities-search-form-btn:hover,div.ccm-page .nav-utilities-search-form-btn:active,div.ccm-page .nav-utilities-search-form-btn:focus{background-color:#f6f6f6}div.ccm-page .nav-utilities-search-form-btn svg{display:inline;width:14px;height:14px;position:relative;top:1px}div.ccm-page .nav-utilities-search-form-btn svg g{stroke:#c8102e;stroke-width:3px}div.ccm-page .nav-utilities-search-form-btn span{display:inline;color:#c8102e}div.ccm-page .nav-links-back{display:none}div.ccm-page .nav-toggle{float:right}div.ccm-page .nav-toggle a{color:#333;display:block;font-size:0.7em;padding:10px 15px 0;text-decoration:none;text-transform:none;text-align:center}div.ccm-page .nav-toggle a:focus{color:#333}div.ccm-page .nav-toggle a:hover{color:#c8102e}div.ccm-page .nav-toggle-bar{background:#333;border-radius:1px;display:block;height:3px;margin-bottom:4px;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease;width:30px}div.ccm-page .nav-toggle a:focus .nav-toggle-bar{color:#333}div.ccm-page .nav-toggle a:hover .nav-toggle-bar{background:#c8102e}div.ccm-page header[role="banner"].mod-single section.logo-area,div.ccm-page header[role="banner"].mod-single section.navigation{display:block;width:100%}div.ccm-page header[role="banner"].mod-single .nav-utilities{list-style:none;margin:0px;padding:0px;width:100%;border-top:1px solid #f6f6f6}div.ccm-page header[role="banner"].mod-single .nav-utilities>li{display:block;float:left}div.ccm-page header[role="banner"].mod-single .nav-utilities>li.nav-acc-dropdown>a{border:0}div.ccm-page header[role="banner"].mod-single .nav-utilities>li.nav-acc-dropdown>a svg{width:20px;height:20px;top:5px;display:inline;position:relative}div.ccm-page header[role="banner"].mod-single .nav-utilities>li.nav-acc-dropdown>a svg .st0,div.ccm-page header[role="banner"].mod-single .nav-utilities>li.nav-acc-dropdown>a svg .st1{fill:#333;stroke:#88D8DF}div.ccm-page header[role="banner"].mod-single .nav-utilities>li.nav-acc-dropdown>a:hover svg .st0,div.ccm-page header[role="banner"].mod-single .nav-utilities>li.nav-acc-dropdown>a:focus svg .st0,div.ccm-page header[role="banner"].mod-single .nav-utilities>li.nav-acc-dropdown>a:hover svg .st1,div.ccm-page header[role="banner"].mod-single .nav-utilities>li.nav-acc-dropdown>a:focus svg .st1{fill:#88D8DF;stroke:#333}div.ccm-page header[role="banner"].mod-single .nav-utilities>li.nav-acc-dropdown ul.dropdown-menu{background-color:#404040;min-width:103px;max-width:220px;text-align:end;padding:0;margin:0;box-shadow:none;border:0;border-radius:0;right:0;top:54px}div.ccm-page header[role="banner"].mod-single .nav-utilities>li.nav-acc-dropdown ul.dropdown-menu li{display:block}div.ccm-page header[role="banner"].mod-single .nav-utilities>li.nav-acc-dropdown ul.dropdown-menu li a{color:#f6f6f6;text-decoration:none;padding:1em;white-space:normal}div.ccm-page header[role="banner"].mod-single .nav-utilities>li.nav-acc-dropdown ul.dropdown-menu li a:hover,div.ccm-page header[role="banner"].mod-single .nav-utilities>li.nav-acc-dropdown ul.dropdown-menu li a:focus{background-color:#4b4f55}div.ccm-page header[role="banner"].mod-single .nav-utilities>li.nav-acc-dropdown ul.dropdown-menu li:not(:first-of-type) a{border-top:1px solid #c9cacc}div.ccm-page .nav[role="navigation"].mod-single{display:block;width:100%}div.ccm-page .nav[role="navigation"].mod-single .nav-links{list-style:none;margin:0px;padding:0px}div.ccm-page .nav[role="navigation"].mod-single .nav-links.is-open,div.ccm-page .nav[role="navigation"].mod-single .nav-links.is-collapsing{border-top:1px solid #f6f6f6}div.ccm-page .nav[role="navigation"].mod-single .nav-links>li>a{color:#333;display:block;padding:10px 15px;text-decoration:none;text-transform:uppercase;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease}div.ccm-page .nav[role="navigation"].mod-single .nav-links>li>a:hover,div.ccm-page .nav[role="navigation"].mod-single .nav-links>li>a:focus{background:#f6f6f6}div.ccm-page .nav[role="navigation"].mod-single .nav-links>li>a .home-icon{display:none}@media only screen and (min-width: 1024px){div.ccm-page .nav-toggle{display:none}div.ccm-page .nav-utilities .nav-utilities-item{width:auto}div.ccm-page .nav-utilities .nav-utilities-item>button,div.ccm-page .nav-utilities .nav-utilities-item>a{height:54px;line-height:54px;padding:0 1em}div.ccm-page .nav-utilities-search-form-btn{border-inline-start:1px solid #f6f6f6;border-inline-end:none}div.ccm-page .nav-utilities-search-form-btn:focus,div.ccm-page .nav-utilities-search-form-btn:active{outline:thin dotted;outline-color:-webkit-focus-ring-color;outline-style:auto;outline-width:5px;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}div.ccm-page .nav-utilities-search-form-btn svg,div.ccm-page .nav-utilities-login a svg,div.ccm-page .nav-utilities-signout a svg{width:20px;height:20px;top:4px}div.ccm-page .nav-utilities-search-form-btn svg g,div.ccm-page .nav-utilities-login a svg g,div.ccm-page .nav-utilities-signout a svg g{stroke-width:2px}div.ccm-page header[role="banner"].mod-single section.logo-area{width:auto;float:left}div.ccm-page header[role="banner"].mod-single section.navigation{width:auto;float:right}div.ccm-page header[role="banner"].mod-single .nav-utilities{float:left;width:auto;border-top:0}div.ccm-page .nav[role="navigation"].mod-single{border:none;width:auto;display:block;float:left}div.ccm-page .nav[role="navigation"].mod-single .nav-links>li{float:left}div.ccm-page .nav[role="navigation"].mod-single .nav-links>li>a{line-height:54px;padding:0 1rem;font-size:1.4rem}div.ccm-page .nav[role="navigation"].mod-single .nav-links>li>a .home-icon{float:left;display:block;margin-top:12px;margin-inline-end:8px}div.ccm-page .nav[role="navigation"].mod-single .nav-links>li>a .home-icon g{stroke:#4b4f55}}div.ccm-page header[role="banner"].split-header .header-search{display:none}div.ccm-page .nav[role="navigation"].mod-split{width:100%}div.ccm-page .nav[role="navigation"].mod-split:after{content:".";display:block;height:0;clear:both;visibility:hidden}div.ccm-page .nav[role="navigation"].mod-split .nav-utilities{border-bottom:1px solid #f6f6f6;border-collapse:collapse;display:table;margin-bottom:0;table-layout:auto;width:100%}div.ccm-page .nav[role="navigation"].mod-split .nav-utilities>li{display:table-cell;vertical-align:bottom;white-space:nowrap}div.ccm-page .nav[role="navigation"].mod-split .nav-utilities-search{width:100%}div.ccm-page .nav[role="navigation"].mod-split .nav-links{list-style:none;margin:0px;padding:0px}div.ccm-page .nav[role="navigation"].mod-split .nav-links.is-open{border-bottom:solid 1px #f6f6f6}div.ccm-page .nav[role="navigation"].mod-split .nav-links>li>a{color:#333;display:block;padding:10px 15px;text-decoration:none;text-transform:uppercase;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease}div.ccm-page .nav[role="navigation"].mod-split .nav-links>li>a:hover,div.ccm-page .nav[role="navigation"].mod-split .nav-links>li>a:focus{background:#f6f6f6}div.ccm-page .nav[role="navigation"].mod-split .nav-links>li>a .home-icon{display:none}@media only screen and (min-width: 1024px){div.ccm-page header[role="banner"].split-header{display:flex}div.ccm-page header[role="banner"].split-header .header-search{display:block;margin-inline-start:auto}div.ccm-page header[role="banner"].split-header .split-nav-search-form{display:flex}div.ccm-page header[role="banner"].split-header .split-nav-search-form input[type="search"]{height:4.4rem;margin:0}div.ccm-page header[role="banner"].split-header .btn-primary{padding:0;width:4.4rem;display:flex;align-items:center;justify-content:center}div.ccm-page header[role="banner"].split-header .btn-primary svg{height:2rem}div.ccm-page header[role="banner"].split-header .btn-primary svg path{fill:#fff}div.ccm-page .nav[role="navigation"].mod-split{border-bottom:1px solid #f6f6f6}div.ccm-page .nav[role="navigation"].mod-split .nav-utilities{float:right;border-bottom:0px;width:auto}div.ccm-page .nav[role="navigation"].mod-split .nav-utilities>li{float:left}div.ccm-page .nav[role="navigation"].mod-split .nav-toggle a{display:none}div.ccm-page .nav[role="navigation"].mod-split .nav-links{float:left}div.ccm-page .nav[role="navigation"].mod-split .nav-links>li{float:left}div.ccm-page .nav[role="navigation"].mod-split .nav-links>li>a{line-height:55px;padding:0px 15px}div.ccm-page .nav[role="navigation"].mod-split .nav-links>li>a .home-icon{float:left;display:block;margin-top:12px;margin-inline-end:8px}div.ccm-page .nav[role="navigation"].mod-split .nav-links>li>a .home-icon g{stroke:#4b4f55}div.ccm-page .nav[role="navigation"].split-header .nav-utilities .nav-utilities-search{display:none}}div.ccm-page .search-overlay{background:#c8102e;background:rgba(200,16,46,0.9);height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transition:opacity .5s,visibility 0s .5s;-moz-transition:opacity .5s,visibility 0s .5s;-o-transition:opacity .5s,visibility 0s .5s;-ms-transition:opacity .5s,visibility 0s .5s;transition:opacity .5s,visibility 0s .5s;width:100%;visibility:hidden;z-index:1100}div.ccm-page .search-overlay.is-open{opacity:1;visibility:visible;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;-ms-transition:opacity .5s;transition:opacity .5s}div.ccm-page .search-overlay-close{width:40px;height:40px;position:absolute;right:20px;top:20px;overflow:hidden;border:none;background:url("/application/themes/the_hive/img/cross.png") no-repeat center center;text-indent:200%;color:transparent;outline:none;z-index:100}div.ccm-page .search-overlay .nav-utilities-search-form{display:block;height:60%;margin:0px auto;max-width:80%;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}div.ccm-page .search-overlay .nav-utilities-search-form-btn{background:#f6f6f6}div.ccm-page .search-overlay .nav-utilities-search-form-btn:hover,div.ccm-page .search-overlay .nav-utilities-search-form-btn:active,div.ccm-page .search-overlay .nav-utilities-search-form-btn:focus{background:#ddd}div.ccm-page .search-overlay .nav-utilities-search-form-btn:focus{box-shadow:0 0 3px #60bbfe,0 0 7px #60bbfe}div.ccm-page .search-overlay-close{transition:transform .2s ease}div.ccm-page .search-overlay-close:hover{transform:scale(1.1);-webkit-transform:scale(1.1)}div.ccm-page .search-overlay-close:focus{box-shadow:0 0 3px #60bbfe,0 0 7px #60bbfe}@media only screen and (min-width: 1024px){div.ccm-page header[role="banner"].separate-header .nav-utilities #loginsignup-btn{display:none}}div.ccm-page .breadcrumb{background:none;border-radius:0px;clear:both;display:block;overflow:auto;padding:0px;margin:.5em 0}div.ccm-page .breadcrumb p{float:left;margin:0px}div.ccm-page .breadcrumb ol{list-style:none;float:left;margin:0px;padding:0px}div.ccm-page .breadcrumb ol li{display:inline;font-size:1.3rem}div.ccm-page .breadcrumb ol li a{font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:400;text-decoration:none}div.ccm-page .breadcrumb ol li a:hover,div.ccm-page .breadcrumb ol li a:focus{text-decoration:underline}div.ccm-page .breadcrumb ol li:last-child{color:#c8102e}div.ccm-page .breadcrumb ol li+li:before{color:#333;content:"\00a0/\00a0"}@media only screen and (min-width: 1024px){div.ccm-page .breadcrumb ol li{font-size:1em;font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:700}}@media screen and (max-width:1023px){div.ccm-page .navbar-nav .language-picker-inline,div.ccm-page .nav[role="navigation"] .nav-links .language-picker-inline{display:initial}div.ccm-page .navbar-nav .language-picker-dropdown,div.ccm-page .nav[role="navigation"] .nav-links .language-picker-dropdown{position:initial;min-width:auto;max-width:100%;box-shadow:none}div.ccm-page .navbar-nav .language-picker-dropdown .translation-unavailable,div.ccm-page .nav[role="navigation"] .nav-links .language-picker-dropdown .translation-unavailable{padding:10px 15px}div.ccm-page .navbar-nav .language-picker-dropdown .disclaimer,div.ccm-page .nav[role="navigation"] .nav-links .language-picker-dropdown .disclaimer{padding:10px 15px}div.ccm-page .navbar-nav .language-picker-list a,div.ccm-page .nav[role="navigation"] .nav-links .language-picker-list a{padding:10px 15px}}div.ccm-page[dir="rtl"] .nav-toggle{float:left}div.ccm-page[dir="rtl"] header[role="banner"].mod-single .nav-utilities>li{float:right}div.ccm-page[dir="rtl"] header[role="banner"].mod-single .nav-utilities>li.nav-acc-dropdown ul.dropdown-menu{right:auto;left:0}@media only screen and (min-width: 1024px){div.ccm-page[dir="rtl"] header[role="banner"].mod-single section.logo-area{float:right}div.ccm-page[dir="rtl"] header[role="banner"].mod-single section.navigation{float:left}div.ccm-page[dir="rtl"] header[role="banner"].mod-single .nav-utilities{float:right}div.ccm-page[dir="rtl"] .nav[role="navigation"].mod-single{float:right}div.ccm-page[dir="rtl"] .nav[role="navigation"].mod-single .nav-links>li{float:right}div.ccm-page[dir="rtl"] .nav[role="navigation"].mod-single .nav-links>li>a .home-icon{float:right}div.ccm-page[dir="rtl"] .nav[role="navigation"].mod-split .nav-utilities{float:left}div.ccm-page[dir="rtl"] .nav[role="navigation"].mod-split .nav-utilities>li{float:right}div.ccm-page[dir="rtl"] .nav[role="navigation"].mod-split .nav-links{float:right}div.ccm-page[dir="rtl"] .nav[role="navigation"].mod-split .nav-links>li{float:right}div.ccm-page[dir="rtl"] .nav[role="navigation"].mod-split .nav-links>li>a .home-icon{float:right}}div.ccm-page[dir="rtl"] .search-overlay-close{right:auto;left:20px}div.ccm-page[dir="rtl"] .breadcrumb p{float:right}div.ccm-page[dir="rtl"] .breadcrumb ol{float:right}div.ccm-page[dir="rtl"] .breadcrumb ol li+li:before{color:#333;content:"\00a0\\\00a0"}div.ccm-page .jl_magic_tabs ul.tabs,div.ccm-page .jl_magic_tabs .ccm-dialog-tabs{border-bottom:1px solid #c8102e !important}div.ccm-page .jl_magic_tabs ul.tabs{float:left;width:100%;margin-bottom:18px;margin-left:0;padding:0}div.ccm-page .jl_magic_tabs ul.tabs>li{position:relative;float:left;top:1px;list-style-type:none;line-height:18px;padding:0;border-left:1px solid #a7a7a7;border-right:1px solid #a7a7a7;border-top:1px solid #a7a7a7}div.ccm-page .jl_magic_tabs ul.tabs>li>a{font-size:18px;padding:12px 20px;border-radius:0px;text-transform:uppercase;text-decoration:none;font-weight:bold;color:#757575;display:block;outline-style:none;outline-width:0;border-top:6px solid transparent}div.ccm-page .jl_magic_tabs ul.tabs>li>a.active{color:#c8102e;background:#FFFFFF;border-top:6px solid #c8102e !important}div.ccm-page .jl_magic_tabs ul.tabs>li>a:hover,div.ccm-page .jl_magic_tabs ul.tabs>li>a:focus,div.ccm-page .jl_magic_tabs ul.tabs>li>a.active:hover,div.ccm-page .jl_magic_tabs ul.tabs>li>a.active:focus{background:#c8102e;color:#FFFFFF;cursor:pointer}div.ccm-page .jl_magic_tabs ul.tabs>li>a:hover,div.ccm-page .jl_magic_tabs ul.tabs>li>a:focus,div.ccm-page .jl_magic_tabs ul.tabs>li>a:active,div.ccm-page .jl_magic_tabs ul.tabs>li>a.active:hover,div.ccm-page .jl_magic_tabs ul.tabs>li>a.active:focus,div.ccm-page .jl_magic_tabs ul.tabs>li>a .active:active{text-decoration:none}div.ccm-page .jl_magic_tabs ul.tabs>li.active{border-left:1px solid #c8102e !important;border-right:1px solid #c8102e !important}div.ccm-page .jl_magic_tabs ul.tabs .glyphicon{margin-inline-end:10px}div.ccm-page .magic-tabs-underline-with-arrow .ui-tabs-nav{margin-bottom:18px;border-bottom:4px solid #4b4f55}div.ccm-page .magic-tabs-underline-with-arrow .ui-tabs-nav>li{margin:0 0 -4px;border-bottom:4px solid #4b4f55}div.ccm-page .magic-tabs-underline-with-arrow .ui-tabs-nav>li>a{color:#333;border:none;border-radius:0;padding:14px 20px;font-size:1.8rem}div.ccm-page .magic-tabs-underline-with-arrow .ui-tabs-nav>li>a:hover{color:#c8102e;background-color:transparent;border:none}div.ccm-page .magic-tabs-underline-with-arrow .ui-tabs-nav>li>a:focus{color:#c8102e;background-color:rgba(75,79,85,0.1)}div.ccm-page .magic-tabs-underline-with-arrow .ui-tabs-nav>li>a.magic-tabs-active{color:#c8102e}div.ccm-page .magic-tabs-underline-with-arrow .ui-tabs-nav>li>a.magic-tabs-active:after{content:'';position:absolute;left:0;right:0;bottom:0;margin-left:auto;margin-right:auto;width:0px;height:0px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #4b4f55;transition:all .3s ease}div.ccm-page .magic-tabs-coloured .ui-tabs-nav{background-color:#c8102e;margin-bottom:18px;border:none}div.ccm-page .magic-tabs-coloured .ui-tabs-nav>li{margin-bottom:0}div.ccm-page .magic-tabs-coloured .ui-tabs-nav>li>a{color:rgba(246,246,246,0.75);border:none;border-bottom:4px solid transparent;padding:14px 20px;font-size:1.8rem}div.ccm-page .magic-tabs-coloured .ui-tabs-nav>li>a:hover{color:#f6f6f6;background-color:transparent;border:none;border-bottom:4px solid transparent}div.ccm-page .magic-tabs-coloured .ui-tabs-nav>li>a:focus{color:#f6f6f6;background-color:#b00e29}div.ccm-page .magic-tabs-coloured .ui-tabs-nav>li>a.magic-tabs-active{color:#f6f6f6;border-bottom:4px solid #4b4f55}@media only screen and (max-width:64em){div.ccm-page .jl_magic_tabs ul.tabs{white-space:nowrap;overflow-x:auto;overflow-y:hidden}div.ccm-page .jl_magic_tabs ul.tabs>li{float:none;display:inline-block}div.ccm-page .jl_magic_tabs ul.tabs>li>a{font-size:1em}div.ccm-page .magic-tabs-underline-with-arrow .ui-tabs-nav{white-space:nowrap;overflow-x:auto;overflow-y:hidden;border:none}div.ccm-page .magic-tabs-underline-with-arrow .ui-tabs-nav>li{float:none;display:inline-block;margin-bottom:-6px}div.ccm-page .magic-tabs-coloured .ui-tabs-nav{white-space:nowrap;overflow-x:auto;overflow-y:hidden;border:none}div.ccm-page .magic-tabs-coloured .ui-tabs-nav>li{float:none;display:inline-block;margin-bottom:-6px}}div.ccm-page[dir="rtl"] .jl_magic_tabs ul.tabs{float:right}div.ccm-page[dir="rtl"] .jl_magic_tabs ul.tabs>li{float:right}div.ccm-page .login-signup-form .btn-facebook,div.ccm-page .user-details-form .btn-facebook{color:#fff;background:#4267B2;position:relative;padding:.5em 1em;padding-inline-start:3em;border-radius:3px}div.ccm-page .login-signup-form .btn-facebook:before,div.ccm-page .user-details-form .btn-facebook:before{content:'';display:block;position:absolute;left:0;top:0;width:38px;height:38px;background:url('/application/themes/the_hive/img/logo-facebook.svg') no-repeat center;background-size:24px}div.ccm-page .login-signup-form .btn-facebook:hover,div.ccm-page .user-details-form .btn-facebook:hover,div.ccm-page .login-signup-form .btn-facebook:focus,div.ccm-page .user-details-form .btn-facebook:focus{background:#3b5c9f}div.ccm-page .login-signup-form .separate-line,div.ccm-page .user-details-form .separate-line{position:relative;margin:20px 0}div.ccm-page .login-signup-form .separate-line span,div.ccm-page .user-details-form .separate-line span{border:1px solid #ddd;border-radius:50%;padding:7.5px;background:#fff;position:relative;z-index:1}div.ccm-page .login-signup-form .separate-line:after,div.ccm-page .user-details-form .separate-line:after{content:'';display:block;border-top:1px solid #ddd;position:absolute;top:50%;left:20%;width:60%}div.ccm-page .login-signup-form .help-description,div.ccm-page .user-details-form .help-description{font-size:85%;line-height:1.5}div.ccm-page .login-signup-form .help-block#policy-terms a,div.ccm-page .user-details-form .help-block#policy-terms a{text-decoration:underline}div.ccm-page .login-signup-form .help-block.counter,div.ccm-page .user-details-form .help-block.counter{margin-bottom:0}div.ccm-page .login-signup-form .remember-me label,div.ccm-page .user-details-form .remember-me label{font-weight:normal}@media screen and (min-width:768px){div.ccm-page .login-signup-form .forgot-password-link,div.ccm-page .user-details-form .forgot-password-link{text-align:end}}div.ccm-page .login-signup-form .form-group.sweets,div.ccm-page .user-details-form .form-group.sweets{display:none;visibility:hidden}div.ccm-page[dir="rtl"] .login-signup-form .btn-facebook:before,div.ccm-page[dir="rtl"] .user-details-form .btn-facebook:before{left:auto;right:0}div.ccm-page .login-modal .modal-dialog,div.ccm-page .signup-modal .modal-dialog,div.ccm-page .user-details-modal .modal-dialog,div.ccm-page .reset-password-modal .modal-dialog,div.ccm-page .signup-confirm-modal .modal-dialog{font-size:15px;font-size:1.5rem;max-width:400px;margin-left:auto;margin-right:auto}div.ccm-page .login-modal .modal-title,div.ccm-page .signup-modal .modal-title,div.ccm-page .user-details-modal .modal-title,div.ccm-page .reset-password-modal .modal-title,div.ccm-page .signup-confirm-modal .modal-title{color:#333;font-size:17px;font-size:1.7rem;font-weight:400;border:0;padding:0;margin-bottom:15px}div.ccm-page .login-modal .ajax-loader,div.ccm-page .signup-modal .ajax-loader,div.ccm-page .user-details-modal .ajax-loader,div.ccm-page .reset-password-modal .ajax-loader,div.ccm-page .signup-confirm-modal .ajax-loader{display:none;position:static;background:transparent}div.ccm-page .signup-confirm-modal .alert-account-created{font-weight:bold;padding:5px 10px;margin-bottom:15px;margin-top:10px;text-align:center}div.ccm-page .signup-confirm-modal .alert-account-created svg{width:25%;height:25%}div.ccm-page .language-picker{position:fixed;bottom:0;right:5vw;padding:.5em 1em;background:#c8102e;color:#f6f6f6;z-index:200}div.ccm-page .language-picker.mod-left{right:auto;left:5vw}div.ccm-page .language-picker-inline{display:inline-block;position:relative}div.ccm-page .language-picker-button[aria-disabled="true"]{opacity:0.5}div.ccm-page .language-picker-button[aria-expanded="true"]+.language-picker-dropdown{display:block}div.ccm-page .language-picker-dropdown{display:none;background-color:white;z-index:1000;position:absolute;box-shadow:0 0 3px rgba(0,0,0,0.3);min-width:10em;max-width:30em}div.ccm-page .language-picker-dropdown .translation-unavailable{padding:0.6em}div.ccm-page .language-picker-dropdown .disclaimer{padding:.3em .6em;text-align:center;border-top:1px solid #f3f3f3}div.ccm-page .language-picker-dropdown .disclaimer a{font-size:85%;white-space:nowrap}div.ccm-page .language-picker-dropdown.language-picker-dropdown-left{left:0}div.ccm-page .language-picker-dropdown.language-picker-dropdown-right{right:0}div.ccm-page .language-picker-list{list-style:none;padding:0;margin:0;max-height:50vh;overflow-y:auto}div.ccm-page .language-picker-list a{display:block;padding:.3em .6em;color:#333;text-decoration:none}div.ccm-page .language-picker-list a[aria-selected="true"]{color:#f6f6f6;background-color:#4b4f55}div.ccm-page .language-picker-list a:hover,div.ccm-page .language-picker-list a:focus{text-decoration:none;background-color:#f3f3f3}div.ccm-page .language-picker-list a:hover[aria-selected="true"],div.ccm-page .language-picker-list a:focus[aria-selected="true"]{background-color:#3f4247}div.ccm-page[dir="rtl"] .language-picker-dropdown.language-picker-dropdown-left{left:auto;right:0}div.ccm-page[dir="rtl"] .language-picker-dropdown.language-picker-dropdown-right{right:auto;left:0}.register-page div.ccm-page .ccm-input-select,.hive-modal div.ccm-page .ccm-input-select{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:0px;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;color:#555;display:block;font-size:14px;height:34px;line-height:1.42857;padding:6px 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;width:100%}.register-page div.ccm-page .checkbox-single,.hive-modal div.ccm-page .checkbox-single{display:block}div.ccm-page #signInModal .signInErrorMsg,div.ccm-page #resetPasswordModal .signInErrorMsg{display:none}div.ccm-page #signInModal .signInErrorMsg p,div.ccm-page #resetPasswordModal .signInErrorMsg p{padding:4px 8px}div.ccm-page #signInModal #resetPasswordLink:hover{cursor:pointer}div.ccm-page .pac-container{z-index:1050 !important}div.ccm-page .mod-nomargin{margin:0 !important}div.ccm-page .mod-noborder{border:none !important}div.ccm-page .cta-modal .checkbox{margin:0;font-size:0.8em}div.ccm-page .cta-modal .btn-close-cta{font-size:0.8em;padding:5px 0;color:#757575}div.ccm-page .select2-container--default.select2-container--focus .select2-selection{border-color:#CCCCCC;box-shadow:0 0 3px #60bbfe,0 0 7px #60bbfe !important}div.ccm-page .select2-container--default .select2-selection--single,div.ccm-page .select2-container--default .select2-selection--multiple{border-radius:0}div.ccm-page .select2-container--default .select2-search--inline .select2-search__field:focus{box-shadow:none !important}div.ccm-page .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 transparent transparent transparent;border-width:6px 5px 0 5px}div.ccm-page .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #000 transparent;border-width:0 5px 6px 5px}div.ccm-page .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#f6f6f6;background-color:#4b4f55}div.ccm-page .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#f6f6f6}div.ccm-page .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#ffffff}div.ccm-page .select2-container-active .select2-choice,div.ccm-page .select2-container-active .select2-choices{border-color:#c8102e;box-shadow:none}div.ccm-page .select2-offscreen,div.ccm-page .select2-offscreen:focus{position:relative !important;margin-top:-1px !important}div.ccm-page .form-control.select2-container .select2-choices{border-radius:0 !important}div.ccm-page .select2-container .select2-choice{color:#333;border-radius:0 !important;text-decoration:none !important}div.ccm-page .select2-container .select2-choice>.select2-chosen{font-weight:normal !important}div.ccm-page .select2-container-multi .select2-choices .select2-search-choice{color:#f6f6f6;background:#4b4f55}div.ccm-page .select2-container-multi .select2-input:active,div.ccm-page .select2-container-multi .select2-input:focus{box-shadow:none}div.ccm-page .captcha-security .ccm-input-captcha{max-width:190px}div.ccm-page .captcha-security .grecaptcha-invisible{min-width:1px;min-height:1px}div.ccm-page .captcha-security .grecaptcha-checkbox{min-width:1px;min-height:1px}div.ccm-page .captcha-security .grecaptcha-badge{z-index:1000}div.ccm-page #unsupported-banner{display:none;width:100%;background-color:#f3f3f3;position:fixed;bottom:0px;z-index:1100;padding:1rem;margin-bottom:0px;border-color:transparent;-webkit-box-shadow:0 30px 95px rgba(0,0,0,0.5);box-shadow:0 30px 95px rgba(0,0,0,0.5)}div.ccm-page #unsupported-banner .close{font-size:40px;color:#333;opacity:1}div.ccm-page #unsupported-banner .close:hover,div.ccm-page #unsupported-banner .close:focus{color:#666}div.ccm-page .us-banner-content{margin:auto;max-width:1200px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column;padding:3rem 0}div.ccm-page .us-banner-content ul{display:flex;list-style-type:none;margin:auto;padding-inline-start:0}div.ccm-page .us-banner-content ul li{padding:0 10px}div.ccm-page .us-banner-content ul li a{display:block;text-align:center}div.ccm-page .us-banner-content ul li a span{display:block;text-decoration:underline;color:#333;font-size:1.5rem;font-weight:400;padding-top:10px}div.ccm-page .us-banner-content ul li a span:hover,div.ccm-page .us-banner-content ul li a span:active,div.ccm-page .us-banner-content ul li a span:focus{color:#666}div.ccm-page .us-banner-item{width:380px;margin:20px 0 20px 0px}div.ccm-page .us-banner-item p{margin:0}@media only screen and (min-width: 768px){div.ccm-page #unsupported-banner{padding:1rem 3rem}div.ccm-page .us-banner-content{flex-wrap:nowrap;flex-direction:row}div.ccm-page .us-banner-content ul li{padding:0 15px}div.ccm-page .us-banner-item{margin:10px 0 10px 30px}}@media only screen and (min-width: 1024px){div.ccm-page .us-banner-content ul li{padding:0 30px}}div.ccm-page .profile-page-wrapper h2 small.js-status-indicator,div.ccm-page .profile-page-wrapper h3 small.js-status-indicator{margin-left:10px}div.ccm-page .profile-page-wrapper a{color:#333}div.ccm-page .profile-page-wrapper .profile-menu{background-color:#f6f6f6;min-height:50px;padding-top:15px;padding-left:20px}div.ccm-page .profile-page-wrapper .btn{padding:5px 10px}div.ccm-page .profile-page-wrapper form .profile-edit-attribute input[type="number"]{border-color:#c8102e}div.ccm-page .profile-page-wrapper form .profile-edit-attribute input[type="text"]{border-color:#c8102e}div.ccm-page .profile-page-wrapper form .profile-edit-attribute select{border-color:#c8102e}div.ccm-page .profile-page-wrapper form .profile-edit-attribute .select2-container .select2-selection{border:#c8102e solid 1px;border-radius:0}div.ccm-page .profile-page-wrapper form .profile-edit-attribute .select2-container.select2-container--open .select2-selection{border-bottom:0}div.ccm-page .profile-page-wrapper form .profile-edit-attribute .select2-container.select2-container--focus .select2-selection{box-shadow:0 0 3px #60bbfe,0 0 7px #60bbfe}div.ccm-page .profile-page-wrapper form .profile-edit-attribute .select2-dropdown{border-color:#c8102e}div.ccm-page .profile-page-wrapper form .form-action{margin-top:10px;clear:both}div.ccm-page .profile-page-wrapper .profile-panel{background-color:#f6f6f6;border-color:#333;padding:20px 10px;margin-bottom:20px}div.ccm-page .profile-page-wrapper .profile-panel .profile-avatar-active img.u-avatar{max-width:100%}div.ccm-page .profile-page-wrapper .profile-panel .profile-avatar-active button{background-color:transparent;color:#c8102e}div.ccm-page .profile-page-wrapper .profile-panel .profile-information{line-height:27px}div.ccm-page .profile-page-wrapper .profile-panel .profile-information .profile-name h2{font-weight:bold;font-size:2.8em;margin-bottom:2px}div.ccm-page .profile-page-wrapper .profile-panel .profile-information .profile-member-since{font-size:1.2em;font-weight:bold}div.ccm-page .profile-page-wrapper .profile-panel .profile-information .profile-contribution{font-size:1.5em}div.ccm-page .profile-page-wrapper .my-detais-panel{margin-bottom:1.5em}div.ccm-page .profile-page-wrapper .my-detais-panel h2{color:#333;font-weight:400;font-size:1.6em}div.ccm-page .profile-page-wrapper .my-detais-panel .profile-attribute-wrapper{display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}div.ccm-page .profile-page-wrapper .my-detais-panel .profile-attribute-group{border:#f3f3f3 solid 1px;padding:10px;margin-bottom:0;width:100%;flex:0 0 auto}@media screen and (min-width:768px){div.ccm-page .profile-page-wrapper .my-detais-panel .profile-attribute-group.col-6{width:50%}}div.ccm-page .profile-page-wrapper .my-detais-panel .profile-attribute-group .form-group{margin-bottom:0}div.ccm-page .profile-page-wrapper .my-detais-panel .profile-attribute-group .profile-value-label{display:block;margin-bottom:5px;font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:700}div.ccm-page .profile-page-wrapper .consultations-panel h2{color:#333;font-weight:400;font-size:1.6em}div.ccm-page .profile-page-wrapper .consultations-panel .project-panel{margin-bottom:0;border-radius:0}div.ccm-page .profile-page-wrapper .consultations-panel .project-panel h3{color:#333;font-size:1.2em !important}div.ccm-page .profile-page-wrapper .consultations-panel .project-panel .btn.mod-follow{border:1px solid #f3f3f3;background:transparent;color:#333;width:100%}div.ccm-page .profile-page-wrapper .consultations-panel .project-panel .btn.mod-follow:hover,div.ccm-page .profile-page-wrapper .consultations-panel .project-panel .btn.mod-follow:focus{border-color:#333}div.ccm-page .profile-page-wrapper .consultations-panel .project-panel .btn.mod-follow:hover span,div.ccm-page .profile-page-wrapper .consultations-panel .project-panel .btn.mod-follow:focus span{color:#a94442}div.ccm-page .profile-page-wrapper .consultations-panel .project-panel .btn.mod-follow.is-loading{border-color:#333;color:transparent}div.ccm-page .profile-page-wrapper .consultations-panel .project-panel .btn.mod-follow.is-loading span{color:transparent}div.ccm-page .profile-page-wrapper .consultations-panel .project-panel .btn.mod-follow.is-loading:after{border:2px solid #333;border-right-color:transparent;border-top-color:transparent}div.ccm-page .profile-page-wrapper .interests-panel,div.ccm-page .profile-page-wrapper .notifications-panel,div.ccm-page .profile-page-wrapper .password-panel,div.ccm-page .profile-page-wrapper .projects-panel{padding-top:1.5em;padding-bottom:1.5em}div.ccm-page .profile-page-wrapper .interests-panel h2,div.ccm-page .profile-page-wrapper .notifications-panel h2,div.ccm-page .profile-page-wrapper .password-panel h2,div.ccm-page .profile-page-wrapper .projects-panel h2{color:#333;font-weight:400;font-size:1.6em}div.ccm-page .profile-page-wrapper .interests-panel form h2,div.ccm-page .profile-page-wrapper .notifications-panel form h2,div.ccm-page .profile-page-wrapper .password-panel form h2,div.ccm-page .profile-page-wrapper .projects-panel form h2{color:#333;font-size:1.6em;font-weight:400}div.ccm-page .profile-page-wrapper .interests-panel .profile-value-heading,div.ccm-page .profile-page-wrapper .notifications-panel .profile-value-heading,div.ccm-page .profile-page-wrapper .password-panel .profile-value-heading,div.ccm-page .profile-page-wrapper .projects-panel .profile-value-heading{margin-bottom:20px}div.ccm-page .profile-page-wrapper .interests-panel .profile-value-heading h3,div.ccm-page .profile-page-wrapper .notifications-panel .profile-value-heading h3,div.ccm-page .profile-page-wrapper .password-panel .profile-value-heading h3,div.ccm-page .profile-page-wrapper .projects-panel .profile-value-heading h3{color:#333;font-size:1.2em !important;padding:10px 0;border-bottom:#f3f3f3 solid 1px}div.ccm-page .profile-page-wrapper .interests-panel .profile-value-heading .btn,div.ccm-page .profile-page-wrapper .notifications-panel .profile-value-heading .btn,div.ccm-page .profile-page-wrapper .password-panel .profile-value-heading .btn,div.ccm-page .profile-page-wrapper .projects-panel .profile-value-heading .btn{margin:5px}div.ccm-page .profile-page-wrapper .interests-panel .profile-attribute-group,div.ccm-page .profile-page-wrapper .notifications-panel .profile-attribute-group,div.ccm-page .profile-page-wrapper .password-panel .profile-attribute-group,div.ccm-page .profile-page-wrapper .projects-panel .profile-attribute-group{margin-top:10px}div.ccm-page .profile-page-wrapper .profile-value{width:100%;overflow:hidden;margin-bottom:10px}div.ccm-page .profile-page-wrapper .profile-value .label{padding:10px;margin-inline-end:5px;margin-bottom:5px;float:left}div.ccm-page .profile-page-wrapper .profile-value .label.label-default{background-color:#fff;color:#c8102e;border:#c8102e solid 1px}div.ccm-page .profile-page-wrapper .profile-value .label .btn{padding:2px !important}div.ccm-page .profile-page-wrapper .profile-edit-attribute .checkbox{margin-inline-start:2px}div.ccm-page[dir="rtl"] .profile-page-wrapper .profile-value .label{float:right}div.ccm-page .events-page .masthead{min-height:450px;background-color:#c8102e}div.ccm-page .events-page .masthead.masthead-no-image{min-height:360px !important}div.ccm-page .events-page .event-page-description{margin-bottom:1.0em}div.ccm-page .events-page .event-page-description h1{font-size:1.5em;font-weight:700;margin-bottom:1.0em}div.ccm-page .events-page .event-page-details{margin-top:-387px;border-radius:10px 10px 0 0;background-color:#ffffff;padding:1.5em}div.ccm-page .events-page .event-page-details h2{margin-bottom:0.4em;font-weight:600;font-size:2.0em}div.ccm-page .events-page .event-page-details .sidebar .description-mobile{display:none}div.ccm-page .events-page .event-page-details .sidebar .title-mobile{display:none}div.ccm-page .events-page .event-page-details .event-breadcrumb{width:100%;top:-10px;position:relative;display:block;margin-bottom:1.5em}div.ccm-page .events-page .event-page-details .event-breadcrumb hr{width:100%;float:left;margin-top:10px}div.ccm-page .events-page .event-page-details .sidebar #map{height:300px;margin-bottom:1.5em}div.ccm-page .events-page .event-page-details .event-date-box{border-radius:8px;border:1px solid #dee1e3;padding:.4em .8em;display:table;background-color:#F6F7F8;color:#7E888E;margin-bottom:1.0em}div.ccm-page .events-page .event-page-details .event-date-box h3{padding:0;margin:0;font-weight:100;font-size:1.2em;text-transform:uppercase}div.ccm-page .events-page .event-page-details .event-date-box h3:first-child{color:#DC3645}div.ccm-page .events-page .event-page-details .event-page-image{max-width:100%;max-height:320px;object-fit:contain}div.ccm-page .events-page .event-page-details .event-image-button{margin-bottom:1.7em}div.ccm-page .events-page .event-page-details .event-image-button a{border-radius:4px}div.ccm-page .events-page .event-page-details .event-image-button .event-image-panel{max-height:320px;margin-bottom:1.7em}div.ccm-page .events-page .event-page-details .event-image-button .event-details-panel{min-height:320px;position:relative}div.ccm-page .events-page .event-page-details .event-image-button .event-details-panel a{position:absolute;bottom:0}div.ccm-page .events-page .event-page-details.event-details-no-image{margin-top:-300px !important}div.ccm-page .events-page .event-date-address{margin-bottom:1.7em;display:block;width:100%}div.ccm-page .events-page .event-date-address ul{list-style:none;line-height:30px;margin:0;padding:0}div.ccm-page .events-page .event-date-address ul li{color:#687485;font-size:1.0em;margin-bottom:1.7em}div.ccm-page .events-page .event-date-address ul li h2{color:#3D4958;font-size:1.1em}div.ccm-page .events-page .event-date-address ul li p{font-size:0.9em}div.ccm-page .events-page .event-date-address span.event-date-info{float:left;padding:0;padding-inline-end:7px}div.ccm-page .events-page .event-date-address span.event-date-info:before{content:'\f017';z-index:1;width:2rem;font-family:'FontAwesome';margin-inline-end:5px}div.ccm-page .events-page .event-date-address span.event-address-info{float:left;padding:0;padding-inline-start:5px;padding-inline-end:7px}div.ccm-page .events-page .event-date-address span.event-address-info:before{content:'\f041';z-index:1;width:2rem;font-family:'FontAwesome';margin-inline-end:5px}@media screen and (max-width:450px){div.ccm-page .events-page .masthead{display:none}div.ccm-page .events-page .event-page-description h1{font-size:1.3em}div.ccm-page .events-page .event-page-details{padding:0.8em;margin-top:0px}div.ccm-page .events-page .event-page-details .event-breadcrumb{margin-bottom:0}div.ccm-page .events-page .event-page-details .sidebar .title-mobile{display:block}div.ccm-page .events-page .event-page-details .event-image-panel{margin-bottom:1.0em !important}div.ccm-page .events-page .event-page-details .event-details-panel{min-height:200px !important}div.ccm-page .events-page .event-page-details .event-image-button h2{display:none}div.ccm-page .events-page .event-page-details.event-details-no-image{margin-top:0px !important}}div.ccm-page[dir="rtl"] .events-page .event-date-address span.event-date-info{float:right}div.ccm-page[dir="rtl"] .events-page .event-date-address span.event-address-info{float:right}.flexbox div.ccm-page .cards{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.flexbox div.ccm-page .card{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}.flexbox div.ccm-page .card>a,.flexbox div.ccm-page .card>.card-wrap{-webkit-box-flex:1 0 auto;-webkit-flex:1 0 auto;-moz-box-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.no-js div.ccm-page .nav[role="navigation"] .nav-links{position:relative;z-index:1000}.no-js div.ccm-page .nav[role="navigation"] .nav-links:target{z-index:1001}.no-js div.ccm-page .nav[role="navigation"] .nav-links:target li a{height:auto;line-height:inherit;padding:10px 15px;position:relative;-webkit-transition:height .3s,line-height .3s;-moz-transition:height .3s,line-height .3s;-o-transition:height .3s,line-height .3s;-ms-transition:height .3s,line-height .3s;transition:height .3s,line-height .3s;z-index:1}.no-js div.ccm-page .nav[role="navigation"] .nav-links li a{height:0;line-height:0;padding:0px;overflow:hidden}.no-js div.ccm-page .nav[role="navigation"] .nav-links-back{display:block;position:relative}.no-js div.ccm-page .nav[role="navigation"] .nav-links:target .nav-links-back a{background:transparent;border:0;text-indent:-999em;position:absolute;top:-101em;bottom:-101em;left:0;right:0;z-index:0}@media only screen and (min-width: 1024px){.no-js div.ccm-page .nav[role="navigation"] .nav-links li a{height:auto;line-height:55px;padding:0px 15px}.no-js div.ccm-page .nav[role="navigation"] .nav-links-back{display:none}}.js div.ccm-page .nav[role="navigation"] .nav-utilities-search{width:auto}.js div.ccm-page .nav[role="navigation"] .nav-links{max-height:0;overflow:hidden;visibility:hidden}.js div.ccm-page .nav[role="navigation"] .nav-links.is-collapsing{max-height:0;-webkit-transition:max-height .3s ease-out,visibility .3s ease-out;-moz-transition:max-height .3s ease-out,visibility .3s ease-out;-o-transition:max-height .3s ease-out,visibility .3s ease-out;-ms-transition:max-height .3s ease-out,visibility .3s ease-out;transition:max-height .3s ease-out,visibility .3s ease-out;visibility:hidden}.js div.ccm-page .nav[role="navigation"] .nav-links.is-open{max-height:1000px;-webkit-transition:max-height .3s ease-in,visibility .3s ease-in;-moz-transition:max-height .3s ease-in,visibility .3s ease-in;-o-transition:max-height .3s ease-in,visibility .3s ease-in;-ms-transition:max-height .3s ease-in,visibility .3s ease-in;transition:max-height .3s ease-in,visibility .3s ease-in;visibility:visible}.js div.ccm-page .nav[role="navigation"] .nav-utilities-search{width:auto}.js div.ccm-page .nav-utilities-search .nav-utilities-search-form{display:none}@media only screen and (min-width: 1024px){.js div.ccm-page .nav[role="navigation"] .nav-links{max-height:1000px;overflow:visible;visibility:visible}}.lt-ie8 input[type="checkbox"],.lt-ie8 input[type="radio"]{border:0;float:left;margin:.4em .4em 0 0;position:static !important;width:auto}div.ccm-ui .tab-content{margin-top:0.75em}body.custom_calgary div.ccm-page{line-height:1.4em}body.custom_calgary div.ccm-page .sidebar .hive-block-title h3{border-bottom:2px solid #c8102e;color:#c8102e}body.custom_calgary div.ccm-page .hive-block{margin-bottom:1.5em}body.custom_calgary div.ccm-page .hive-block:after{content:".";display:block;height:0;clear:both;visibility:hidden}body.custom_calgary div.ccm-page .hive-block-description{margin-bottom:1em}body.custom_calgary div.ccm-page .hive-block hr{margin:1em 0}body.custom_calgary div.ccm-page .hive-block-footer{text-align:center}body.custom_calgary div.ccm-page .hive-block-footer .btn{width:100% !important;border:none;border-radius:0;border-top:1px solid #c8102e;padding-top:0.3em}body.custom_calgary div.ccm-page .hive-block-footer .btn:hover,body.custom_calgary div.ccm-page .hive-block-footer .btn:focus,body.custom_calgary div.ccm-page .hive-block-footer .btn:active{background-color:transparent}body.custom_calgary div.ccm-page .hive-block-footer .btn.mod-link{margin:0 auto;text-align:center;width:auto}body.custom_calgary div.ccm-page a{font-weight:inherit}body.custom_calgary div.ccm-page hr{height:1px;border:0;border-top:1px solid #ccc;background:#cccccc;border-color:#f6f6f6}body.custom_calgary div.ccm-page ul ul,body.custom_calgary div.ccm-page ol ul{list-style-type:disc}body.custom_calgary div.ccm-page h1{font-size:35.56px;font-size:3.556rem;color:#333;font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:400;line-height:1.05;margin-bottom:1rem;margin-top:0px}body.custom_calgary div.ccm-page h1.mod-lg{font-size:40px;font-size:4rem}body.custom_calgary div.ccm-page h2{font-size:25.28px;font-size:2.528rem;color:#333;font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:400;line-height:1.05;margin-bottom:1rem;margin-top:0px}body.custom_calgary div.ccm-page h3{font-size:18.17px;font-size:1.817rem;color:#333;font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:400;line-height:1.05;margin-bottom:1rem;margin-top:0px}body.custom_calgary div.ccm-page h4{font-size:16px;font-size:1.6rem;color:#333;font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:400;line-height:1.05;margin-bottom:1rem;margin-top:0px}body.custom_calgary div.ccm-page h5{font-size:14px;font-size:1.4rem;color:#333;font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:400;line-height:1.05;margin-bottom:1rem;margin-top:0px}body.custom_calgary div.ccm-page p{margin-bottom:1rem;margin-top:0px}body.custom_calgary div.ccm-page p.mod-lead,body.custom_calgary div.ccm-page p.lead{font-size:17.6px;font-size:1.76rem;font-weight:400;margin-bottom:1rem;margin-top:0px}body.custom_calgary div.ccm-page p.small,body.custom_calgary div.ccm-page p.mod-sm{font-size:12.8px;font-size:1.28rem}body.custom_calgary div.ccm-page .text-bold{font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:700}body.custom_calgary div.ccm-page .text-muted{color:#757575}@media only screen and (min-width: 768px){body.custom_calgary div.ccm-page body{line-height:1.5}body.custom_calgary div.ccm-page h1,body.custom_calgary div.ccm-page h2,body.custom_calgary div.ccm-page h3,body.custom_calgary div.ccm-page h4,body.custom_calgary div.ccm-page h5{line-height:1.125}body.custom_calgary div.ccm-page h1{font-size:40px;font-size:4rem}body.custom_calgary div.ccm-page h1.mod-lg{font-size:45px;font-size:4.5rem}body.custom_calgary div.ccm-page h2{font-size:28.44px;font-size:2.844rem}body.custom_calgary div.ccm-page h3{font-size:20.44px;font-size:2.044rem}body.custom_calgary div.ccm-page p.lead,body.custom_calgary div.ccm-page p.mod-lead{font-size:18px;font-size:1.8rem}}@media only screen and (min-width: 1220px){body.custom_calgary div.ccm-page body{line-height:1.6}body.custom_calgary div.ccm-page h1,body.custom_calgary div.ccm-page h2,body.custom_calgary div.ccm-page h3,body.custom_calgary div.ccm-page h4,body.custom_calgary div.ccm-page h5{line-height:1.25}body.custom_calgary div.ccm-page h1{font-size:45px;font-size:4.5rem}body.custom_calgary div.ccm-page h1.mod-lg{font-size:47.78px;font-size:4.778rem}body.custom_calgary div.ccm-page h2{font-size:32px;font-size:3.2rem}body.custom_calgary div.ccm-page h3{font-size:23px;font-size:2.3rem}body.custom_calgary div.ccm-page p.lead,body.custom_calgary div.ccm-page p.mod-lead{font-size:19.2px;font-size:1.92rem}}body.custom_calgary div.ccm-page .hive-block-form .lead,body.custom_calgary div.ccm-page .hive-block-form .mod-lead{font-size:1.6rem}body.custom_calgary div.ccm-page .hive-block-form .form-section .section-title{font-size:2rem;margin-bottom:1em;line-height:1.6}body.custom_calgary div.ccm-page .btn.btn-link{font-weight:400}body.custom_calgary div.ccm-page .btn.btn-lg{font-weight:600}body.custom_calgary div.ccm-page .ccm-block-type-form{margin-bottom:1em}body.custom_calgary div.ccm-page .ccm-block-type-form .btn[type="submit"]{float:right}body.custom_calgary div.ccm-page[dir="rtl"] .ccm-block-type-form .btn[type="submit"]{float:left}@media only screen and (min-width: 768px){body.custom_calgary div.ccm-page .block-quote{font-size:17px;font-size:1.7rem}}@media only screen and (min-width: 1024px){body.custom_calgary div.ccm-page .block-quote{font-size:18px;font-size:1.8rem}}body.custom_calgary div.ccm-page .block-quote.coloured{color:#c8102e}body.custom_calgary div.ccm-page .block-quote.quote-bubble.coloured .hive-block-inner{background:#c8102e}body.custom_calgary div.ccm-page .block-quote.quote-bubble.coloured .hive-block-inner:after{border-color:#c8102e transparent transparent transparent}body.custom_calgary div.ccm-page .block-quote.vertical-line.coloured aside{border-inline-start-color:#c8102e}body.custom_calgary div.ccm-page .block-quote.vertical-line-background aside{border-inline-start-color:#c8102e}body.custom_calgary div.ccm-page .block-quote.vertical-line-background.coloured aside{background-color:rgba(200,16,46,0.1)}body.custom_calgary div.ccm-page .block-quote.inline-background.coloured .hive-block-inner span{background-color:#c8102e}body.custom_calgary div.ccm-page header[role="banner"].mod-split{border-bottom:1px solid #f6f6f6;background-color:#f6f6f6;padding:0 15px 15px}body.custom_calgary div.ccm-page header[role="banner"].mod-split:after{content:" ";display:block;height:0;clear:both}body.custom_calgary div.ccm-page header[role="banner"].mod-split .header-logo-wrapper{display:inline-block;vertical-align:bottom;margin-inline-end:5px}body.custom_calgary div.ccm-page header[role="banner"].mod-split .header-logo{display:block}body.custom_calgary div.ccm-page header[role="banner"] h1{font-size:23.43px;font-size:2.343rem;margin-bottom:0px;display:inline-block;vertical-align:baseline;margin-inline-end:5px;line-height:1}body.custom_calgary div.ccm-page header[role="banner"] h1>a{color:#4b4f55;font-weight:400}body.custom_calgary div.ccm-page .header-logo{display:block}body.custom_calgary div.ccm-page .header-logo-img{max-height:3.75em}body.custom_calgary div.ccm-page header[role="banner"] .tagline{display:none;font-style:italic;color:#4b4f55;margin-top:5px}body.custom_calgary div.ccm-page .header-right{display:none;float:right;margin-top:30px}body.custom_calgary div.ccm-page .header-right .hive-block-content{display:inline-block;vertical-align:middle}body.custom_calgary div.ccm-page .header-right .hive-block-content p{margin-bottom:0}body.custom_calgary div.ccm-page .header-right .ccm-block-share-this-page{margin-inline-start:5px;display:inline-block;vertical-align:middle}body.custom_calgary div.ccm-page .header-right .ccm-block-share-this-page li:last-child{margin-inline-end:0}body.custom_calgary div.ccm-page .header-right .ccm-block-share-this-page a{border:1px solid #c8102e;border-radius:50%;display:block;width:35px;height:35px;font-size:20px;font-size:2rem;position:relative;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;transition:all .2s ease 0s}body.custom_calgary div.ccm-page .header-right .ccm-block-share-this-page a:hover,body.custom_calgary div.ccm-page .header-right .ccm-block-share-this-page a:focus{background:#c8102e;color:#ffffff}body.custom_calgary div.ccm-page .header-right .ccm-block-share-this-page a .fa{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (min-width: 768px){body.custom_calgary div.ccm-page header[role="banner"]{padding:0 1.5em 1.5em 1.5em;padding-inline-end:15px}body.custom_calgary div.ccm-page header[role="banner"] h1{font-size:25.63px;font-size:2.563rem}body.custom_calgary div.ccm-page header[role="banner"].mod-split{height:auto}body.custom_calgary div.ccm-page header[role="banner"].mod-split .header-logo-wrapper{display:inline-block;float:none;max-width:20em;margin-inline-end:5px;vertical-align:bottom}body.custom_calgary div.ccm-page header[role="banner"].mod-split .header-logo-img{max-height:4.375em}body.custom_calgary div.ccm-page header[role="banner"] .tagline{margin-top:0;display:inline-block;vertical-align:2px}body.custom_calgary div.ccm-page .header-right{display:block}}@media only screen and (min-width: 1220px){body.custom_calgary div.ccm-page header[role="banner"].mod-split{padding:0 2em 2em;padding-inline-end:15px}body.custom_calgary div.ccm-page header[role="banner"].mod-split .header-logo-img{max-height:5.625em}body.custom_calgary div.ccm-page header[role="banner"] h1{font-size:33.18px;font-size:3.318rem}body.custom_calgary div.ccm-page .header-logo-wrapper{margin-inline-end:10px}body.custom_calgary div.ccm-page .header-right{margin-top:45px}body.custom_calgary div.ccm-page .header-right .ccm-block-share-this-page a{width:40px;height:40px;font-size:25px;font-size:2.5rem}}body.custom_calgary div.ccm-page[dir="rtl"] .header-right{float:left}body.custom_calgary div.ccm-page .nav[role="navigation"]{width:100%;background-color:#4b4f55}body.custom_calgary div.ccm-page .nav[role="navigation"]:after{content:".";display:block;height:0;clear:both;visibility:hidden}body.custom_calgary div.ccm-page .nav ul{list-style:none;margin:0px;padding:0px}body.custom_calgary div.ccm-page .nav-utilities{border-bottom:1px solid #f6f6f6;display:table;border-collapse:collapse;width:100%;table-layout:auto}body.custom_calgary div.ccm-page .nav-utilities .nav-utilities-item button{line-height:inherit}body.custom_calgary div.ccm-page .nav-utilities-toggle{line-height:1.5}body.custom_calgary div.ccm-page .nav-utilities>li{display:table-cell;vertical-align:bottom;white-space:nowrap}body.custom_calgary div.ccm-page .nav-utilities-toggle a{color:#f6f6f6;display:block;font-size:0.6em;padding:15px 15px 2px;text-decoration:none;text-transform:uppercase}body.custom_calgary div.ccm-page .nav-utilities-item{float:right;width:auto}body.custom_calgary div.ccm-page .nav-utilities-item>a{line-height:2.2}body.custom_calgary div.ccm-page .nav-utilities-toggle-bar{background:#f6f6f6;border-radius:1px;display:block;height:3px;margin-bottom:4px;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease;width:30px}body.custom_calgary div.ccm-page .nav-utilities-login a{background:#4b4f55;color:#f6f6f6;display:inline-block;font-weight:normal;height:59px;line-height:59px;padding:0 1em;position:relative;text-decoration:none;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease}body.custom_calgary div.ccm-page .nav-utilities-login a:hover,body.custom_calgary div.ccm-page .nav-utilities-login a:focus{background:#33363a}body.custom_calgary div.ccm-page .nav-utilities-profile a{background:#4b4f55;color:#f6f6f6;display:inline-block;font-size:0.6em;height:55px;padding:6px 15px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease}body.custom_calgary div.ccm-page .nav-utilities-profile a svg g{stroke:#f6f6f6}body.custom_calgary div.ccm-page .nav-utilities-profile a:hover,body.custom_calgary div.ccm-page .nav-utilities-profile a:focus{background:#33363a}body.custom_calgary div.ccm-page .nav-utilities-search{width:100%}body.custom_calgary div.ccm-page .nav-utilities-search-form{display:table}body.custom_calgary div.ccm-page .nav-utilities-search-form-inputwrap,body.custom_calgary div.ccm-page .nav-utilities-search-form-btnwrap{display:table-cell;vertical-align:bottom;white-space:nowrap}body.custom_calgary div.ccm-page .nav-utilities-search-form-inputwrap{width:100%}body.custom_calgary div.ccm-page .nav-utilities-search-form input[type="search"]{border:1px solid #f6f6f6;height:55px;margin:0px;padding:.8em .7em}body.custom_calgary div.ccm-page .nav-utilities-search-form-btn{width:auto;float:right;background:none;color:#f6f6f6;border:none;border-radius:0px;display:inline-block;font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-size:0.6em;font-weight:700;line-height:1;height:55px;padding:5px 15px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease}body.custom_calgary div.ccm-page .nav-utilities-search-form-btn svg{height:24px;width:24px;margin-top:-1px}body.custom_calgary div.ccm-page .nav-utilities-search-form-btn svg g{stroke:#f6f6f6;stroke-width:1px}body.custom_calgary div.ccm-page .nav-utilities-search-form-btn span{display:block;color:#ffffff;line-height:1}body.custom_calgary div.ccm-page .nav-utilities-search-form-btn:hover,body.custom_calgary div.ccm-page .nav-utilities-search-form-btn:focus{background:#333}body.custom_calgary div.ccm-page .nav-utilities-language>a{padding:19px 15px;height:59px;display:block;background:#4b4f55;color:#fff;line-height:normal}body.custom_calgary div.ccm-page .nav-utilities-language>a:hover,body.custom_calgary div.ccm-page .nav-utilities-language>a:focus{text-decoration:none;background:#33363a}body.custom_calgary div.ccm-page .nav-links-back{display:none}body.custom_calgary div.ccm-page .nav-links>li>a{color:#f6f6f6;display:block;padding:10px 15px;text-decoration:none;text-transform:uppercase;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease}body.custom_calgary div.ccm-page .nav-links>li>a:hover,body.custom_calgary div.ccm-page .nav-links>li>a:focus{background:#333}body.custom_calgary div.ccm-page .nav-links>li>a .home-icon{display:none}@media only screen and (min-width:1024px) and (max-width:1219px){body.custom_calgary div.ccm-page .nav[role="navigation"].mod-split .nav-links{border-top:1px solid #f6f6f6;max-height:0;overflow:hidden;visibility:hidden;border-bottom:none;width:100%}body.custom_calgary div.ccm-page .nav[role="navigation"].mod-split .nav-links.is-open{max-height:1000px;-webkit-transition:max-height .3s ease-in,visibility .3s ease-in;-moz-transition:max-height .3s ease-in,visibility .3s ease-in;-o-transition:max-height .3s ease-in,visibility .3s ease-in;-ms-transition:max-height .3s ease-in,visibility .3s ease-in;transition:max-height .3s ease-in,visibility .3s ease-in;visibility:visible}body.custom_calgary div.ccm-page .nav[role="navigation"].mod-split .nav-links>li{float:none}}@media only screen and (min-width: 768px){body.custom_calgary div.ccm-page .nav-utilities-profile>a span{margin-top:-0.5em}}@media only screen and (min-width: 1024px){body.custom_calgary div.ccm-page .nav[role="navigation"].mod-split{border-bottom:none}body.custom_calgary div.ccm-page .nav[role="navigation"].mod-split .nav-utilities{float:left;border-bottom:0px;width:100%}body.custom_calgary div.ccm-page .nav[role="navigation"].mod-split .nav-utilities .nav-utilities-item{float:right}}@media screen and (min-width:576px) and (max-width:767px){body.custom_calgary div.ccm-page .nav-utilities-profile>a span{margin-top:-0.75em}}@media only screen and (min-width: 1220px){body.custom_calgary div.ccm-page .nav[role="navigation"].mod-split .nav-utilities{float:right;border-bottom:0px;width:auto}body.custom_calgary div.ccm-page .nav[role="navigation"].mod-split .nav-utilities .nav-utilities-item{float:right}body.custom_calgary div.ccm-page .nav-utilities{border-bottom:0px;width:auto}body.custom_calgary div.ccm-page .nav-utilities-toggle a{display:none}body.custom_calgary div.ccm-page .nav-utilities-search{width:auto}body.custom_calgary div.ccm-page .nav-links{float:left}body.custom_calgary div.ccm-page .nav-links>li{float:left}body.custom_calgary div.ccm-page .nav-links>li>a{line-height:55px;padding:0px 15px}body.custom_calgary div.ccm-page .nav-links>li>a .home-icon{float:left;display:block;margin-top:12px;margin-inline-end:8px}body.custom_calgary div.ccm-page .nav-links>li>a .home-icon g{stroke:#f6f6f6}body.custom_calgary div.ccm-page .nav-utilities-profile>a span{margin-top:-0.75em}}body.custom_calgary div.ccm-page .search-overlay{background:#c8102e;background:rgba(200,16,46,0.9);height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transition:opacity .5s,visibility 0s .5s;-moz-transition:opacity .5s,visibility 0s .5s;-o-transition:opacity .5s,visibility 0s .5s;-ms-transition:opacity .5s,visibility 0s .5s;transition:opacity .5s,visibility 0s .5s;width:100%;visibility:hidden;z-index:1100}body.custom_calgary div.ccm-page .search-overlay.is-open{opacity:1;visibility:visible;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;-ms-transition:opacity .5s;transition:opacity .5s}body.custom_calgary div.ccm-page .search-overlay-close{width:40px;height:40px;position:absolute;right:20px;top:20px;overflow:hidden;border:none;background:url("/packages/custom_calgary/themes/the_hive_calgary/img/cross.png") no-repeat center center;text-indent:200%;color:transparent;outline:none;z-index:100}body.custom_calgary div.ccm-page .search-overlay .nav-utilities-search-form{display:block;height:60%;margin:0px auto;max-width:80%;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.custom_calgary div.ccm-page .search-overlay .nav-utilities-search-form label{color:#f6f6f6}body.custom_calgary div.ccm-page .search-overlay .nav-utilities-search-form-btn{color:#ffffff;height:59px;background-color:#c8102e;border:2px solid #c8102e;line-height:3}body.custom_calgary div.ccm-page .search-overlay .nav-utilities-search-form-btn svg g{stroke:#fff}body.custom_calgary div.ccm-page .search-overlay .nav-utilities-search-form-btn:hover,body.custom_calgary div.ccm-page .search-overlay .nav-utilities-search-form-btn:focus{background:#990c23}body.custom_calgary div.ccm-page .breadcrumb{background:none;border-radius:0px;clear:both;display:block;margin:.5em 0;overflow:auto;padding:0px}body.custom_calgary div.ccm-page .breadcrumb a.mod-reverse{color:#f6f6f6;font-weight:400}body.custom_calgary div.ccm-page .breadcrumb p{float:left;margin:0px}body.custom_calgary div.ccm-page .breadcrumb ol{list-style:none;float:left;margin:0px;padding:0px}body.custom_calgary div.ccm-page .breadcrumb ol li{float:left;font-size:80%}body.custom_calgary div.ccm-page .breadcrumb ol li:last-child{color:#f6f6f6;font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:700}body.custom_calgary div.ccm-page .breadcrumb ol li+li:before{color:#f6f6f6;content:"\00a0/\00a0";font-weight:400}body.custom_calgary div.ccm-page .nav[role="navigation"]{width:100%;background-color:#ededee}body.custom_calgary div.ccm-page .nav[role="navigation"]:after{content:".";display:block;height:0;clear:both;visibility:hidden}body.custom_calgary div.ccm-page .nav[role="navigation"] .nav-links>li>a{color:#000;font-weight:600;text-transform:none;border-bottom:2px solid #dbdcdd}body.custom_calgary div.ccm-page .nav[role="navigation"] .nav-links>li>a:hover,body.custom_calgary div.ccm-page .nav[role="navigation"] .nav-links>li>a:focus{background:#fff;color:#c8102e;border-bottom:2px solid #c8102e}@media only screen and (min-width: 1220px){body.custom_calgary div.ccm-page .nav[role="navigation"] .nav-links>li>a{border-bottom:4px solid transparent}body.custom_calgary div.ccm-page .nav[role="navigation"] .nav-links>li>a:hover,body.custom_calgary div.ccm-page .nav[role="navigation"] .nav-links>li>a:focus{border-bottom:4px solid #c8102e;background-color:transparent}}body.custom_calgary div.ccm-page .nav-utilities-toggle .nav-utilities-toggle-bar{background:#333;border-radius:1px;display:block;height:4px;margin-bottom:4px;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease;width:30px}body.custom_calgary div.ccm-page .nav-utilities-toggle span{color:#333}body.custom_calgary div.ccm-page .nav-acc-dropdown>a{background:#4b4f55;color:#fff;height:59px;padding:9px 15px;font-weight:600}body.custom_calgary div.ccm-page .nav-acc-dropdown>a svg g{stroke:#fff}body.custom_calgary div.ccm-page .nav-acc-dropdown>a:hover,body.custom_calgary div.ccm-page .nav-acc-dropdown>a:focus{background:#33363a}body.custom_calgary div.ccm-page .nav-acc-dropdown ul.dropdown-menu{background-color:#4b4f55;min-width:103px;max-width:220px;text-align:end;padding:0;margin:0;box-shadow:none;border:0;border-radius:0;right:0}body.custom_calgary div.ccm-page .nav-acc-dropdown ul.dropdown-menu li{display:block}body.custom_calgary div.ccm-page .nav-acc-dropdown ul.dropdown-menu li a{background:#4b4f55;color:#f6f6f6;font-size:1.5rem;height:44px;line-height:44px;padding:0 15px;text-align:end;text-transform:none;width:100%}body.custom_calgary div.ccm-page .nav-acc-dropdown ul.dropdown-menu li a:hover,body.custom_calgary div.ccm-page .nav-acc-dropdown ul.dropdown-menu li a:focus{background:#33363a}body.custom_calgary div.ccm-page .nav-acc-dropdown ul.dropdown-menu li:not(:first-of-type) a{border-top:1px solid #c9cacc}body.custom_calgary div.ccm-page .nav-utilities-search-form input[type="search"]{border:1px solid #f6f6f6;height:59px;margin:0px;padding:.8em .7em;border-radius:0px}body.custom_calgary div.ccm-page .search-overlay{background:#333;background:rgba(51,51,51,0.9)}body.custom_calgary div.ccm-page .nav-utilities-search-form-btn{color:#ffffff;height:59px;background-color:#c8102e;border:2px solid #c8102e}body.custom_calgary div.ccm-page .nav-utilities-search-form-btn svg g{stroke:#ffffff}body.custom_calgary div.ccm-page .nav-utilities-search-form-btn:hover,body.custom_calgary div.ccm-page .nav-utilities-search-form-btn:focus{background:rgba(200,16,46,0.8)}body.custom_calgary div.ccm-page .breadcrumb a.mod-reverse{color:#c8102e;font-weight:400;text-decoration:underline}body.custom_calgary div.ccm-page .breadcrumb a.mod-reverse:hover,body.custom_calgary div.ccm-page .breadcrumb a.mod-reverse:focus{text-decoration:none}body.custom_calgary div.ccm-page .breadcrumb ol li{font-size:1.4rem}body.custom_calgary div.ccm-page .breadcrumb ol li:last-child{color:#333;font-weight:normal;text-transform:none}body.custom_calgary div.ccm-page .breadcrumb ol li+li:before{color:#818489;content:"\e15a";font-family:cicon;padding:0 3px 0;padding-inline-start:5px;font-size:0.75em;unicode-bidi:isolate}body.custom_calgary div.ccm-page[dir="rtl"] .nav-utilities-item{float:left}body.custom_calgary div.ccm-page[dir="rtl"] .nav-utilities-search-form-btn{float:left}@media only screen and (min-width: 1024px){body.custom_calgary div.ccm-page[dir="rtl"] .nav[role="navigation"].mod-split .nav-utilities{float:right}body.custom_calgary div.ccm-page[dir="rtl"] .nav[role="navigation"].mod-split .nav-utilities .nav-utilities-item{float:left}}@media only screen and (min-width: 1220px){body.custom_calgary div.ccm-page[dir="rtl"] .nav[role="navigation"].mod-split .nav-utilities{float:left}body.custom_calgary div.ccm-page[dir="rtl"] .nav[role="navigation"].mod-split .nav-utilities .nav-utilities-item{float:left}body.custom_calgary div.ccm-page[dir="rtl"] .nav-links{float:right}body.custom_calgary div.ccm-page[dir="rtl"] .nav-links>li{float:right}body.custom_calgary div.ccm-page[dir="rtl"] .nav-links>li>a .home-icon{float:right}}body.custom_calgary div.ccm-page[dir="rtl"] .search-overlay-close{right:auto;left:20px}body.custom_calgary div.ccm-page[dir="rtl"] .breadcrumb ol{float:right}body.custom_calgary div.ccm-page[dir="rtl"] .breadcrumb ol li{float:right}body.custom_calgary div.ccm-page[dir="rtl"] .nav-acc-dropdown ul.dropdown-menu{right:auto;left:0}body.custom_calgary div.ccm-page[dir="rtl"] .breadcrumb ol li+li:before{content:"\e159"}body.custom_calgary div.ccm-page .masthead{margin-bottom:1em;background:#333}body.custom_calgary div.ccm-page .banner{margin-bottom:0;border-bottom:none}body.custom_calgary div.ccm-page .banner.mod-simple{background:#c8102e;color:#f6f6f6;padding:2em 0}body.custom_calgary div.ccm-page .banner.mod-simple h1{color:#f6f6f6;margin:0}body.custom_calgary div.ccm-page .banner.mod-simple p{margin:0}body.custom_calgary div.ccm-page .banner-img{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;display:inline-block;height:100%;height:calc(100vh - 120px);min-height:200px;overflow:hidden;position:relative;vertical-align:middle;width:100%}body.custom_calgary div.ccm-page .banner-img.mod-posY-center{background-position-y:center}body.custom_calgary div.ccm-page .banner-img.mod-posY-top{background-position-y:top}body.custom_calgary div.ccm-page .banner-img.mod-posY-bottom{background-position-y:bottom}body.custom_calgary div.ccm-page .banner-img.mod-posX-center{background-position-x:center}body.custom_calgary div.ccm-page .banner-img.mod-posX-left{background-position-x:left}body.custom_calgary div.ccm-page .banner-img.mod-posX-right{background-position-x:right}body.custom_calgary div.ccm-page .banner-content{margin:0;padding:1em}body.custom_calgary div.ccm-page .banner.mod-centrebox .banner-content,body.custom_calgary div.ccm-page .banner.mod-standard .banner-content,body.custom_calgary div.ccm-page .banner.mod-overlaycentre .banner-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;background-color:transparent}body.custom_calgary div.ccm-page .banner-content-heading.mod-lg{font-size:28px;font-size:2.8rem;line-height:1.2}body.custom_calgary div.ccm-page .banner-content-heading{text-transform:none}body.custom_calgary div.ccm-page .banner-content-heading,body.custom_calgary div.ccm-page .banner-content-desc{color:#FFFFFF !important;line-height:1.5}body.custom_calgary div.ccm-page .banner-content-desc{font-size:1.6rem;margin-bottom:1rem}body.custom_calgary div.ccm-page .banner.mod-standard .banner-img-overlay,body.custom_calgary div.ccm-page .banner.mod-overlaycentre .banner-img-overlay{background:#c8102e;background:-moz-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #000), color-stop(100%, rgba(0,0,0,0)));background:-webkit-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 100%);background:-o-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 100%);background:-ms-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 100%);background:radial-gradient(ellipse at center, #000 0%, rgba(0,0,0,0) 100%);height:100%;left:0;position:absolute;top:0;width:100%}body.custom_calgary div.ccm-page .banner.mod-standard .banner-img-overlay,body.custom_calgary div.ccm-page .banner.mod-overlaycentre .banner-img-overlay{background:none}body.custom_calgary div.ccm-page .banner.mod-standard .banner-content-inner,body.custom_calgary div.ccm-page .banner.mod-overlaycentre .banner-content-inner{background:#000;background:rgba(0,0,0,0.8);padding:1em;display:inline-block}body.custom_calgary div.ccm-page .banner.mod-overlaybottom .banner-img-overlay{background:#c8102e;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(100%, #000));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 100%);height:100%;left:0;position:absolute;top:0;width:100%}body.custom_calgary div.ccm-page .banner.mod-overlaybottom .container-fluid{position:relative;height:100%}body.custom_calgary div.ccm-page .banner.mod-overlaybottom .banner-content{bottom:1em;left:0;padding:0 1em;position:absolute;text-align:start}body.custom_calgary div.ccm-page .banner.mod-centrebox .banner-content{text-align:start}body.custom_calgary div.ccm-page .banner.mod-centrebox .banner-content .banner-content-inner{background:#c8102e;background:rgba(200,16,46,0.85);padding:1em;display:inline-block;border-radius:0}body.custom_calgary div.ccm-page .banner.mod-overlaycentre .banner-content{text-align:start}body.custom_calgary div.ccm-page .banner.mod-overlaycentre .banner-content .banner-content-inner{padding:1em;display:inline-block;border-radius:0}body.custom_calgary div.ccm-page .banner.mod-sidepanel .banner-content{background:#c8102e;height:auto}@media (max-width:767px){body.custom_calgary div.ccm-page .banner.mod-sidepanel{display:flex;flex-direction:column}body.custom_calgary div.ccm-page .banner.mod-sidepanel .banner-img{position:relative;border:none}}@media (min-height:320px){body.custom_calgary div.ccm-page .banner-img.mod-size-thin{height:200px}}@media (min-height:320px) and (min-width:768px){body.custom_calgary div.ccm-page .banner.mod-sidepanel .banner-content.mod-size-thin{height:200px}}@media (min-height:520px){body.custom_calgary div.ccm-page .banner-img.mod-size-medium{height:400px}}@media (min-height:520px) and (min-width:768px){body.custom_calgary div.ccm-page .banner.mod-sidepanel .banner-content.mod-size-medium{height:400px}}@media (min-height:620px){body.custom_calgary div.ccm-page .banner-img.mod-size-large,body.custom_calgary div.ccm-page .banner-img.mod-size-large{height:500px}}@media (min-height:620px) and (min-width:768px){body.custom_calgary div.ccm-page .banner.mod-sidepanel .banner-content.mod-size-large,body.custom_calgary div.ccm-page .banner.mod-sidepanel .banner-content.mod-size-large{height:500px}}body.custom_calgary div.ccm-page .masthead{background:#fff;margin-bottom:0}body.custom_calgary div.ccm-page .mod-standard .banner-img{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;display:inline-block;height:400px;min-height:400px;max-height:400px;overflow:hidden;position:relative;vertical-align:middle;width:100%}body.custom_calgary div.ccm-page .mod-standard .banner-img .banner-content .banner-content-inner .btn.mod-follow{margin-top:1rem}body.custom_calgary div.ccm-page .mod-sidepanel .banner-content .banner-content-inner .mod-follow,body.custom_calgary div.ccm-page .mod-sidepanel .banner-content .banner-content-inner .mod-following{background-color:#fff;color:#c8102e;border:2px solid #fff;transition:background .1s linear}body.custom_calgary div.ccm-page .mod-sidepanel .banner-content .banner-content-inner .mod-follow:hover,body.custom_calgary div.ccm-page .mod-sidepanel .banner-content .banner-content-inner .mod-following:hover,body.custom_calgary div.ccm-page .mod-sidepanel .banner-content .banner-content-inner .mod-follow:active,body.custom_calgary div.ccm-page .mod-sidepanel .banner-content .banner-content-inner .mod-following:active,body.custom_calgary div.ccm-page .mod-sidepanel .banner-content .banner-content-inner .mod-follow:focus,body.custom_calgary div.ccm-page .mod-sidepanel .banner-content .banner-content-inner .mod-following:focus{background-color:rgba(255,255,255,0.85);color:#c8102e}body.custom_calgary div.ccm-page .mod-sidepanel .banner-content .banner-content-inner .mod-follow.is-loading,body.custom_calgary div.ccm-page .mod-sidepanel .banner-content .banner-content-inner .mod-following.is-loading{color:transparent;background-color:transparent}body.custom_calgary div.ccm-page .mod-sidepanel .banner-content .banner-content-inner .mod-follow.is-loading:after,body.custom_calgary div.ccm-page .mod-sidepanel .banner-content .banner-content-inner .mod-following.is-loading:after{border:2px solid #fff;border-right-color:transparent;border-top-color:transparent}@media screen and (min-width:768px) and (max-width:1023px){body.custom_calgary div.ccm-page .banner.mod-standard .banner-content-inner{position:absolute;-webkit-transform:translate(0, 50%);-ms-transform:translate(0, 50%);transform:translate(0, 50%)}}@media only screen and (min-width: 768px){body.custom_calgary div.ccm-page .banner-img.mod-size-full{height:calc(100vh - 130px)}body.custom_calgary div.ccm-page .banner-content{max-width:46em}body.custom_calgary div.ccm-page .banner.mod-centrebox .banner-content .banner-content-inner,body.custom_calgary div.ccm-page .banner.mod-standard .banner-content .banner-content-inner,body.custom_calgary div.ccm-page .banner.mod-overlaycentre .banner-content .banner-content-inner{padding:2em 3em}body.custom_calgary div.ccm-page .banner.mod-sidepanel .banner-img{float:left;width:66.6%}body.custom_calgary div.ccm-page .banner.mod-sidepanel .banner-content{display:inline-block;float:left;height:100%;height:100vh;min-height:200px;overflow:hidden;position:relative;width:33.33%}body.custom_calgary div.ccm-page .banner.mod-overlaybottom .banner-img-overlay{background:#c8102e;background:-moz-linear-gradient(45deg, #000 0%, rgba(0,0,0,0) 100%);background:-webkit-gradient(left bottom, right top, color-stop(0%, #000), color-stop(100%, rgba(0,0,0,0)));background:-webkit-linear-gradient(45deg, #000 0%, rgba(0,0,0,0) 100%);background:-o-linear-gradient(45deg, #000 0%, rgba(0,0,0,0) 100%);background:-ms-linear-gradient(45deg, #000 0%, rgba(0,0,0,0) 100%);background:linear-gradient(45deg, #000 0%, rgba(0,0,0,0) 100%);height:100%;left:0;position:absolute;top:0;width:100%}body.custom_calgary div.ccm-page .banner.mod-standard .banner-content{top:auto;left:0;bottom:0;padding-inline-start:0;padding-top:1em;-webkit-transform:none;-ms-transform:none;-moz-transform:none;-o-transform:none;transform:none;height:100%}body.custom_calgary div.ccm-page .banner.mod-centrebox .banner-content,body.custom_calgary div.ccm-page .banner.mod-overlaycentre .banner-content{top:auto;left:0;bottom:0;padding-inline-start:0;padding-top:1em;-webkit-transform:none;-ms-transform:none;-moz-transform:none;-o-transform:none;transform:none}body.custom_calgary div.ccm-page .banner.mod-centrebox .banner-content,body.custom_calgary div.ccm-page .banner.mod-standard .banner-content,body.custom_calgary div.ccm-page .banner.mod-overlaycentre .banner-content{padding-bottom:2em}}@media only screen and (min-width: 768px){body.custom_calgary div.ccm-page .banner-content-heading.mod-lg{font-size:40px;font-size:4rem}}@media only screen and (min-width: 1024px){body.custom_calgary div.ccm-page .banner-content{max-width:46em}body.custom_calgary div.ccm-page .banner.mod-centrebox .banner-content,body.custom_calgary div.ccm-page .banner.mod-overlaycentre .banner-content{padding-bottom:3em}body.custom_calgary div.ccm-page .banner.mod-standard .banner-content-inner,body.custom_calgary div.ccm-page .banner.mod-sidepanel .banner-content-inner{left:50%;padding:1em 2em;position:absolute;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}body.custom_calgary div.ccm-page .banner.mod-sidepanel .banner-img{border-inline-start:none}}@media only screen and (min-width: 1220px){body.custom_calgary div.ccm-page .banner-content-heading.mod-lg{font-size:45px;font-size:4.5rem}body.custom_calgary div.ccm-page .banner.mod-centrebox .banner-content,body.custom_calgary div.ccm-page .banner.mod-overlaycentre .banner-content{padding-bottom:4em}body.custom_calgary div.ccm-page .banner.mod-standard .banner-content{height:100%;top:auto;left:0;bottom:0;padding-inline-start:0;padding-top:1em;-webkit-transform:none;-ms-transform:none;-moz-transform:none;-o-transform:none;transform:none}body.custom_calgary div.ccm-page .banner.mod-centrebox .banner-content,body.custom_calgary div.ccm-page .banner.mod-overlaycentre .banner-content{top:auto;left:0;bottom:0;padding-inline-start:0;padding-top:1em;-webkit-transform:none;-ms-transform:none;-moz-transform:none;-o-transform:none;transform:none}}@media only screen and (min-width: 768px){body.custom_calgary div.ccm-page[dir="rtl"] .banner.mod-sidepanel .banner-img{float:right}body.custom_calgary div.ccm-page[dir="rtl"] .banner.mod-sidepanel .banner-content{float:right}body.custom_calgary div.ccm-page[dir="rtl"] .banner.mod-overlaybottom .banner-img-overlay{background:#c8102e;background:-moz-linear-gradient(-45deg, #000 0%, rgba(0,0,0,0) 100%);background:-webkit-gradient(right bottom, left top, color-stop(0%, #000), color-stop(100%, rgba(0,0,0,0)));background:-webkit-linear-gradient(-45deg, #000 0%, rgba(0,0,0,0) 100%);background:-o-linear-gradient(-45deg, #000 0%, rgba(0,0,0,0) 100%);background:-ms-linear-gradient(-45deg, #000 0%, rgba(0,0,0,0) 100%);background:linear-gradient(-45deg, #000 0%, rgba(0,0,0,0) 100%)}body.custom_calgary div.ccm-page[dir="rtl"] .banner.mod-standard .banner-content{left:auto;right:0}body.custom_calgary div.ccm-page[dir="rtl"] .banner.mod-centrebox .banner-content,body.custom_calgary div.ccm-page[dir="rtl"] .banner.mod-overlaycentre .banner-content{left:auto;right:0}}@media only screen and (min-width: 1220px){body.custom_calgary div.ccm-page[dir="rtl"] .banner.mod-standard .banner-content{left:auto;right:0}body.custom_calgary div.ccm-page[dir="rtl"] .banner.mod-centrebox .banner-content,body.custom_calgary div.ccm-page[dir="rtl"] .banner.mod-overlaycentre .banner-content{left:auto;right:0}}@media only screen and (min-width: 768px){body.custom_calgary div.ccm-page .container-fluid{padding-left:2em;padding-right:2em}}body.custom_calgary div.ccm-page .footer{background:#292929;padding:0}body.custom_calgary div.ccm-page .footer a{color:#f6f6f6;text-decoration:underline}body.custom_calgary div.ccm-page .footer a:hover,body.custom_calgary div.ccm-page .footer a:focus{text-decoration:none}body.custom_calgary div.ccm-page .footer .footer-top{background:#333;padding:.5em 0}body.custom_calgary div.ccm-page .footer .footer-bottom{padding:1em 0}body.custom_calgary div.ccm-page .footer .footer-links{text-align:center}body.custom_calgary div.ccm-page .footer .footer-links ul{display:inline-block;vertical-align:middle;list-style:none;padding:0px;margin:0}body.custom_calgary div.ccm-page .footer .footer-links ul li{margin:0.5em;padding:0 .9rem;line-height:1;border-inline-end:2px solid #f6f6f6;font-weight:400;margin:0;float:left}body.custom_calgary div.ccm-page .footer .footer-links ul li:last-child{border-inline-end:none}body.custom_calgary div.ccm-page .footer .footer-links ul li a{text-decoration:none}body.custom_calgary div.ccm-page .footer .footer-links ul li a:hover,body.custom_calgary div.ccm-page .footer .footer-links ul li a:focus,body.custom_calgary div.ccm-page .footer .footer-links ul li a:active{text-decoration:underline}body.custom_calgary div.ccm-page .footer .footer-logo{float:right}body.custom_calgary div.ccm-page .action-items{background:#333;margin-top:0}body.custom_calgary div.ccm-page .action-items h3,body.custom_calgary div.ccm-page .action-items p{color:#f6f6f6}body.custom_calgary div.ccm-page .footer-copyright{text-align:start;padding-top:10px}body.custom_calgary div.ccm-page .footer-social-media{background-color:#dfdfdf;padding:1em 0}body.custom_calgary div.ccm-page .footer-social-media .ccm-block-social-links{text-align:center}body.custom_calgary div.ccm-page .footer-social-media .ccm-block-social-links ul{margin-bottom:0}body.custom_calgary div.ccm-page .footer-social-media .ccm-block-social-links li{margin:0 10px;background-color:#333;border-color:#333}@media only screen and (min-width: 768px){body.custom_calgary div.ccm-page .footer-social-media .ccm-block-social-links li{margin:0 4em}}body.custom_calgary div.ccm-page .footer-social-media .ccm-block-social-links li:hover,body.custom_calgary div.ccm-page .footer-social-media .ccm-block-social-links li:focus{background-color:#c8102e;border-color:#c8102e}body.custom_calgary div.ccm-page .footer-social-media .ccm-block-social-links a{color:#f6f6f6}body.custom_calgary div.ccm-page[dir="rtl"] .footer .footer-links ul li{float:right}body.custom_calgary div.ccm-page[dir="rtl"] .footer .footer-logo{float:left}body.custom_calgary div.ccm-page .hive-block-content{margin-bottom:0}body.custom_calgary div.ccm-page .hive-block-content a{text-decoration:underline;color:#c8102e}body.custom_calgary div.ccm-page .hive-block-content a:visited{color:#780519}body.custom_calgary div.ccm-page .hive-block-content a:hover,body.custom_calgary div.ccm-page .hive-block-content a:focus{color:#ef3654;text-decoration:none}body.custom_calgary div.ccm-page .hive-block-timeline .btn.mod-link{border:none;border-top:1px solid #c8102e;color:#c8102e;width:100%;border-radius:0}body.custom_calgary div.ccm-page .hive-block-timeline .btn.mod-link:hover,body.custom_calgary div.ccm-page .hive-block-timeline .btn.mod-link:focus,body.custom_calgary div.ccm-page .hive-block-timeline .btn.mod-link:active{background:none}body.custom_calgary div.ccm-page .hive-vision-block{margin-bottom:10px}body.custom_calgary div.ccm-page .hive-vision-block h3{color:#c8102e !important}body.custom_calgary div.ccm-page .hive-vision-view-block .vision-controls{bottom:0.5em}body.custom_calgary div.ccm-page .hive-vision-view-block .btn[disabled]{color:rgba(255,255,255,0.75)}body.custom_calgary div.ccm-page .hive-vision-view-block .masonry .item-text-wrapper .vision-text{margin:1em 0 3em;display:block;height:auto}body.custom_calgary div.ccm-page .hive-vision-view-block .item .vision-date{text-align:center;font-size:0.75em;font-weight:400;color:#333;margin-bottom:0}body.custom_calgary div.ccm-page .hive-vision-view-block .masonry .item{background-color:#c8102e;background-color:rgba(200,16,46,0.1);color:#333;position:relative}body.custom_calgary div.ccm-page .hive-vision-view-block .masonry .item-text-wrapper{width:100%}body.custom_calgary div.ccm-page .hive-block-links .hive-block-footer .btn,body.custom_calgary div.ccm-page .hive-block-links .hive-block-footer a:visited.btn{border:none;border-top:1px solid #c8102e;width:100%;border-radius:0}body.custom_calgary div.ccm-page .hive-block-links .hive-block-footer .btn:hover,body.custom_calgary div.ccm-page .hive-block-links .hive-block-footer a:visited.btn:hover,body.custom_calgary div.ccm-page .hive-block-links .hive-block-footer .btn:active,body.custom_calgary div.ccm-page .hive-block-links .hive-block-footer a:visited.btn:active,body.custom_calgary div.ccm-page .hive-block-links .hive-block-footer .btn:focus,body.custom_calgary div.ccm-page .hive-block-links .hive-block-footer a:visited.btn:focus{background-color:transparent}body.custom_calgary div.ccm-page .featuregrid .card>a:hover,body.custom_calgary div.ccm-page .featuregrid .card>a:focus{background-color:#f6f6f6;-webkit-transition:background-color .3s ease 0s;-moz-transition:background-color .3s ease 0s;-o-transition:background-color .3s ease 0s;-ms-transition:background-color .3s ease 0s;transition:background-color .3s ease 0s}body.custom_calgary div.ccm-page .featuregrid .card-heading{color:#c8102e}body.custom_calgary div.ccm-page .featuregrid .card-footer .card-footer-action{color:#c8102e;font-size:80%;padding:.5em 1em;text-align:start;text-decoration:underline;font-size:1.6rem}@media only screen and (min-width:48em){body.custom_calgary div.ccm-page [class*="grid-sm-"] .card-footer{bottom:auto;left:auto;position:relative !important;right:auto}}body.custom_calgary div.ccm-page .hive-block-key-dates .date-info h4,body.custom_calgary div.ccm-page .modal.dateModal .date-info h2{font-size:16px;font-size:1.6rem;margin-bottom:0}body.custom_calgary div.ccm-page .hive-block-key-dates .hive-block-footer .btn,body.custom_calgary div.ccm-page .hive-block-key-dates .hive-block-footer a:visited.btn{border:none;border-top:1px solid #c8102e;width:100%;border-radius:0}body.custom_calgary div.ccm-page .hive-block-key-dates .hive-block-footer .btn:hover,body.custom_calgary div.ccm-page .hive-block-key-dates .hive-block-footer a:visited.btn:hover,body.custom_calgary div.ccm-page .hive-block-key-dates .hive-block-footer .btn:active,body.custom_calgary div.ccm-page .hive-block-key-dates .hive-block-footer a:visited.btn:active,body.custom_calgary div.ccm-page .hive-block-key-dates .hive-block-footer .btn:focus,body.custom_calgary div.ccm-page .hive-block-key-dates .hive-block-footer a:visited.btn:focus{background-color:transparent}body.custom_calgary div.ccm-page .projects-filter-form{background:#4b4f55}body.custom_calgary div.ccm-page .projects-filter-form .form-control{background-color:#4b4f55}body.custom_calgary div.ccm-page input[type='text'].projects-filter-form-input{border:0px;border-bottom:1px solid #f6f6f6;border-radius:0px}body.custom_calgary div.ccm-page .panel-default{border-color:#c9cacc}body.custom_calgary div.ccm-page .hive-block-accordion .panel{font-size:1.5rem;font-weight:300;margin:-2px 0 0 0;border-radius:0;box-shadow:none}body.custom_calgary div.ccm-page .hive-block-accordion .panel:hover,body.custom_calgary div.ccm-page .hive-block-accordion .panel:active,body.custom_calgary div.ccm-page .hive-block-accordion .panel:focus{box-shadow:none;text-decoration:none}body.custom_calgary div.ccm-page .hive-block-accordion .panel-heading{padding:0;background:#ededee;border-bottom:0}body.custom_calgary div.ccm-page .hive-block-accordion .panel-heading .panel-title{padding-inline-start:1.5em}body.custom_calgary div.ccm-page .hive-block-accordion .panel-heading .panel-title h4{margin-bottom:0px}body.custom_calgary div.ccm-page .hive-block-accordion .panel-heading:hover,body.custom_calgary div.ccm-page .hive-block-accordion .panel-heading:focus,body.custom_calgary div.ccm-page .hive-block-accordion .panel-heading:active{background:#dbdcdd}body.custom_calgary div.ccm-page .hive-block-accordion .panel-heading .question-label:hover{text-decoration:none}body.custom_calgary div.ccm-page .hive-block-accordion .panel-heading .panel-arrow{margin-top:0;font-size:16px;position:absolute;top:40%;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%)}body.custom_calgary div.ccm-page .hive-block-accordion .panel-body{padding:9px 36px;padding:.9rem 3.6rem;border-inline-end:1px solid #c9cacc;border-inline-start:1px solid #c9cacc}body.custom_calgary div.ccm-page .hive-block-accordion .panel-body img{max-width:100%}body.custom_calgary div.ccm-page .hive-block-accordion .panel-title{position:relative;padding-inline-end:24px}body.custom_calgary div.ccm-page .hive-block-accordion .panel-title h4{margin-bottom:0;font-size:1em}body.custom_calgary div.ccm-page .hive-block-accordion .question-label{display:block;padding:10px 15px;border:1px solid #c9cacc}body.custom_calgary div.ccm-page .hive-block-accordion .question-label .panel-arrow{left:0;right:auto}body.custom_calgary div.ccm-page .hive-block-accordion .question-label .panel-arrow .glyphicon-chevron-up{display:inline-block;color:#333}body.custom_calgary div.ccm-page .hive-block-accordion .question-label .panel-arrow .glyphicon-chevron-up:before{font-family:'cicon';color:#333333;margin-inline-end:6px;margin-inline-end:0.6rem;font-size:12px;padding:3px;padding:0.3rem;content:"\e2eb"}body.custom_calgary div.ccm-page .hive-block-accordion .question-label .panel-arrow .glyphicon-chevron-down{display:none;color:#333}body.custom_calgary div.ccm-page .hive-block-accordion .question-label .panel-arrow .glyphicon-chevron-down:before{font-family:'cicon';content:'\e2ea';color:#333333;margin-inline-end:6px;margin-inline-end:0.6rem;font-size:12px;padding:3px;padding:0.3rem}body.custom_calgary div.ccm-page .hive-block-accordion .question-label.collapsed .panel-arrow .glyphicon-chevron-up{display:none}body.custom_calgary div.ccm-page .hive-block-accordion .question-label.collapsed .panel-arrow .glyphicon-chevron-down{display:inline-block}body.custom_calgary div.ccm-page .hive-block-accordion .question-label[aria-expanded="true"]{background-color:#fff;border-inline-start:2px solid #c8102e;border-bottom:none}body.custom_calgary div.ccm-page #redactor-modal-box{z-index:1302 !important}body.custom_calgary div.ccm-page[dir="rtl"] .hive-block-accordion .panel-heading .panel-arrow{right:auto;left:0}body.custom_calgary div.ccm-page[dir="rtl"] .hive-block-accordion .question-label .panel-arrow{left:auto;right:0}body.custom_calgary div.ccm-page .hive-block-social-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder input[type='text']{height:40px;min-height:unset;line-height:18px;padding:10px;padding-inline-start:40px}body.custom_calgary div.ccm-page .hive-block-social-map .map-top-bar .bookmarks-wrapper select{max-height:40px;min-height:unset}@media only screen and (min-width:48em){body.custom_calgary div.ccm-page .hive-block-social-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder input[type="text"]{min-height:46px}body.custom_calgary div.ccm-page .hive-block-social-map .map-top-bar .bookmarks-wrapper select{max-height:46px;min-height:unset}}body.custom_calgary div.ccm-page .story-form-modal .file-upload input[type="file"]{height:0.1px;min-height:0;padding:0;position:absolute}body.custom_calgary div.ccm-page .cards{margin:0 -0.5em}body.custom_calgary div.ccm-page .card{margin-bottom:1em;padding:0 .5em;position:relative}body.custom_calgary div.ccm-page .card>a{border:1px solid #f6f6f6;color:#333;display:block;font-weight:normal;position:relative;text-decoration:none;width:100%}body.custom_calgary div.ccm-page .card>a:hover,body.custom_calgary div.ccm-page .card>a:focus{box-shadow:0 1px 3px 0 #c8102e,0 0 0 1px #f6f6f6}body.custom_calgary div.ccm-page .card>a:hover .card-img .card-img-inner,body.custom_calgary div.ccm-page .card>a:focus .card-img .card-img-inner{transform:scale(1.1);-webkit-transition:transform .3s ease 0s;-moz-transition:transform .3s ease 0s;-o-transition:transform .3s ease 0s;-ms-transition:transform .3s ease 0s;transition:transform .3s ease 0s}body.custom_calgary div.ccm-page .card>a:hover .hover-overlay,body.custom_calgary div.ccm-page .card>a:focus .hover-overlay{opacity:1;visibility:visible}body.custom_calgary div.ccm-page .card>a:hover .card-date,body.custom_calgary div.ccm-page .card>a:focus .card-date{opacity:0;visibility:hidden}body.custom_calgary div.ccm-page .card>a:hover .card-date time,body.custom_calgary div.ccm-page .card>a:focus .card-date time{font-weight:400}body.custom_calgary div.ccm-page .card-main{padding:2em 1em;position:relative;-webkit-transition:background .3s ease 0s;-moz-transition:background .3s ease 0s;-o-transition:background .3s ease 0s;-ms-transition:background .3s ease 0s;transition:background .3s ease 0s}body.custom_calgary div.ccm-page .card-img{overflow:hidden;position:relative}body.custom_calgary div.ccm-page .card-img-inner{background-size:cover;background-repeat:no-repeat;background-position:center center;height:auto;overflow:hidden;padding-bottom:56.25%;position:relative;-webkit-transition:transform .3s ease 0s;-moz-transition:transform .3s ease 0s;-o-transition:transform .3s ease 0s;-ms-transition:transform .3s ease 0s;transition:transform .3s ease 0s;width:100%}body.custom_calgary div.ccm-page .card-img-overlay{background:#c8102e;background:rgba(200,16,46,0.5);display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}body.custom_calgary div.ccm-page .card-date{display:block;position:absolute;top:1em;left:0;z-index:1;background:#c8102e;color:#ffffff;padding:5px 10px;-webkit-transition:opacity .3s ease 0s;-moz-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;-ms-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;-webkit-transition:visibility .3s ease 0s;-moz-transition:visibility .3s ease 0s;-o-transition:visibility .3s ease 0s;-ms-transition:visibility .3s ease 0s;transition:visibility .3s ease 0s}body.custom_calgary div.ccm-page .card-date time{font-weight:400}body.custom_calgary div.ccm-page .hover-overlay{background:rgba(200,16,46,0.7);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;color:#ffffff;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease 0s;-moz-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;-ms-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;-webkit-transition:visibility .3s ease 0s;-moz-transition:visibility .3s ease 0s;-o-transition:visibility .3s ease 0s;-ms-transition:visibility .3s ease 0s;transition:visibility .3s ease 0s}body.custom_calgary div.ccm-page .hover-overlay span{font-size:24px;font-size:2.4rem;font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:700;position:absolute;top:50%;left:50%;width:100%;text-align:center;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body.custom_calgary div.ccm-page .card-heading{color:#333;font-size:19.36px;font-size:1.936rem;line-height:1;text-transform:uppercase}body.custom_calgary div.ccm-page .card-summary{font-family:"Open Sans","Helvetica Neue","Arial",sans-serif;font-weight:400;font-size:12.8px;font-size:1.28rem}body.custom_calgary div.ccm-page .card-footer-categories{padding:.5em 1em .5em}body.custom_calgary div.ccm-page .card-footer{margin-top:auto}body.custom_calgary div.ccm-page .card-footer p{background:#f6f6f6;margin:0em;padding:.5em 1em;text-align:end;text-transform:uppercase}body.custom_calgary div.ccm-page .card-footer-chevron{height:1.25em;margin-inline-start:0.5em;transform:translateY(.25em);width:1.25em}body.custom_calgary div.ccm-page .card-footer-chevron path{fill:#333}@media only screen and (min-width: 568px){body.custom_calgary div.ccm-page [class*="grid-xs-"] .card.mod-categories .card-main{padding:5px 10px 10em}body.custom_calgary div.ccm-page [class*="grid-xs-"] .card-footer{bottom:0px;left:0px;position:absolute;right:0}}@media only screen and (min-width: 768px){body.custom_calgary div.ccm-page .card-heading{font-size:20.25px;font-size:2.025rem}body.custom_calgary div.ccm-page [class*="grid-sm-"] .card.mod-categories .card-main{padding:5px 10px 10em}body.custom_calgary div.ccm-page [class*="grid-sm-"] .card-footer{bottom:0px;left:0px;position:absolute;right:0}}@media only screen and (min-width: 1024px){body.custom_calgary div.ccm-page [class*="grid-md-"] .card.mod-categories .card-main{padding:5px 10px 10em}body.custom_calgary div.ccm-page [class*="grid-md-"] .card-footer{bottom:0px;left:0px;position:absolute;right:0}}@media only screen and (min-width: 1220px){body.custom_calgary div.ccm-page .card-heading{font-size:23.04px;font-size:2.304rem}body.custom_calgary div.ccm-page [class*="grid-lg-"] .card.mod-categories .card-main{padding:5px 10px 10em}body.custom_calgary div.ccm-page [class*="grid-lg-"] .card-footer{bottom:0px;left:0px;position:absolute;right:0}}@media only screen and (min-width: 1400px){body.custom_calgary div.ccm-page [class*="grid-xlg-"] .card.mod-categories .card-main{padding:5px 10px 10em}body.custom_calgary div.ccm-page [class*="grid-xlg-"] .card-footer{bottom:0px;left:0px;position:absolute;right:0}}body.custom_calgary div.ccm-page .cards{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start}body.custom_calgary div.ccm-page .card-wrap,body.custom_calgary div.ccm-page .card>a{border:1px solid #c9cacc;color:#333;border-radius:4px;-webkit-transition:background .3s ease 0s;-moz-transition:background .3s ease 0s;-o-transition:background .3s ease 0s;-ms-transition:background .3s ease 0s;transition:background .3s ease 0s}body.custom_calgary div.ccm-page .card-wrap:hover,body.custom_calgary div.ccm-page .card>a:hover,body.custom_calgary div.ccm-page .card-wrap:focus,body.custom_calgary div.ccm-page .card>a:focus{box-shadow:none;background-color:#ededee}body.custom_calgary div.ccm-page .card-heading{text-transform:none}body.custom_calgary div.ccm-page .card-summary{font-size:1.6rem}body.custom_calgary div.ccm-page .card-main{padding:1em;-webkit-transition:background .3s ease 0s;-moz-transition:background .3s ease 0s;-o-transition:background .3s ease 0s;-ms-transition:background .3s ease 0s;transition:background .3s ease 0s}body.custom_calgary div.ccm-page .hover-overlay{border-radius:4px 4px 0px 0px}body.custom_calgary div.ccm-page .featuregrid .card-heading{color:#333}body.custom_calgary div.ccm-page .jl_magic_tabs ul.tabs,body.custom_calgary div.ccm-page .jl_magic_tabs .ccm-dialog-tabs{border-bottom:2px solid #c9cacc !important}body.custom_calgary div.ccm-page .jl_magic_tabs ul.tabs>li>a:hover{border-top:2px solid #c9cacc !important}body.custom_calgary div.ccm-page .jl_magic_tabs ul.tabs>li>a:focus{border-top:2px solid #c9cacc !important;background:#FFFFFF !important}body.custom_calgary div.ccm-page .jl_magic_tabs ul.tabs{float:left;width:100%;margin-bottom:0;margin-inline-start:0;padding:0}body.custom_calgary div.ccm-page .jl_magic_tabs ul.tabs>li{position:relative;float:left;top:2px;list-style-type:none;line-height:18px;padding:0}body.custom_calgary div.ccm-page .jl_magic_tabs ul.tabs>li>a{font-size:16px;padding:12px 20px;border-radius:0px;border-top:6px solid #fff;margin-inline-end:-2px;text-transform:none;font-weight:normal;color:#333;border-left:2px solid #c9cacc;border-right:2px solid #c9cacc;border-top:2px solid #c9cacc;border-bottom:2px solid #c9cacc;background-color:#ededee;display:block;outline-style:none;outline-width:0}body.custom_calgary div.ccm-page .jl_magic_tabs ul.tabs>li>a.active{padding:12px 20px;color:#c8102e;background:#FFFFFF;border-left:2px solid #c9cacc !important;border-right:2px solid #c9cacc !important;border-top:2px solid #c8102e !important;border-bottom:2px solid transparent !important}body.custom_calgary div.ccm-page .jl_magic_tabs ul.tabs>li>a:hover,body.custom_calgary div.ccm-page .jl_magic_tabs ul.tabs>li>a:focus,body.custom_calgary div.ccm-page .jl_magic_tabs ul.tabs>li>a:active,body.custom_calgary div.ccm-page .jl_magic_tabs ul.tabs>li>a.active:hover,body.custom_calgary div.ccm-page .jl_magic_tabs ul.tabs>li>a.active:focus,body.custom_calgary div.ccm-page .jl_magic_tabs ul.tabs>li>a .active:active{text-decoration:none;background:#dbdcdd}body.custom_calgary div.ccm-page .jl_magic_tabs_divider{border:2px solid #c9cacc;border-top:none;margin-bottom:1.5em;padding:.6rem 1.8rem 2.4rem 1.8rem}body.custom_calgary div.ccm-page[dir="rtl"] .jl_magic_tabs ul.tabs{float:right}body.custom_calgary div.ccm-page[dir="rtl"] .jl_magic_tabs ul.tabs>li{float:right}body.custom_calgary div.ccm-page input[type="text"],body.custom_calgary div.ccm-page input[type="email"],body.custom_calgary div.ccm-page input[type="password"],body.custom_calgary div.ccm-page input[type="url"],body.custom_calgary div.ccm-page input[type="tel"],body.custom_calgary div.ccm-page input[type="number"],body.custom_calgary div.ccm-page input[type="search"],body.custom_calgary div.ccm-page input[type="file"],body.custom_calgary div.ccm-page input[type="date"],body.custom_calgary div.ccm-page input[type="datetime-local"],body.custom_calgary div.ccm-page input[type="month"],body.custom_calgary div.ccm-page input[type="time"],body.custom_calgary div.ccm-page input[type="week"],body.custom_calgary div.ccm-page textarea,body.custom_calgary div.ccm-page select,body.custom_calgary div.ccm-page input.form-control{height:auto;min-height:49px;min-height:4.9rem;line-height:1.6;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #dbdcdd;font-size:16px;font-size:1.6rem;padding:1.1rem;padding-inline-end:5rem;margin-inline-start:0}body.custom_calgary div.ccm-page input[type="text"]:focus,body.custom_calgary div.ccm-page input[type="email"]:focus,body.custom_calgary div.ccm-page input[type="password"]:focus,body.custom_calgary div.ccm-page input[type="url"]:focus,body.custom_calgary div.ccm-page input[type="tel"]:focus,body.custom_calgary div.ccm-page input[type="number"]:focus,body.custom_calgary div.ccm-page input[type="search"]:focus,body.custom_calgary div.ccm-page input[type="file"]:focus,body.custom_calgary div.ccm-page input[type="date"]:focus,body.custom_calgary div.ccm-page input[type="datetime-local"]:focus,body.custom_calgary div.ccm-page input[type="month"]:focus,body.custom_calgary div.ccm-page input[type="time"]:focus,body.custom_calgary div.ccm-page input[type="week"]:focus,body.custom_calgary div.ccm-page textarea:focus,body.custom_calgary div.ccm-page select:focus,body.custom_calgary div.ccm-page input.form-control:focus{box-shadow:0 0 3px #60bbfe,0 0 7px #60bbfe;border:1px solid #60bbfe}body.custom_calgary div.ccm-page input[type="checkbox"]+label::before,body.custom_calgary div.ccm-page input[type="radio"]+label::before{border:1px solid #dbdcdd}body.custom_calgary div.ccm-page select::-ms-expand{display:none}body.custom_calgary div.ccm-page .hive-subscribe-form-wrapper button strong{font-weight:normal}body.custom_calgary div.ccm-page .bio-display .bio-display-container h4{font-size:2.3rem;font-weight:400}body.custom_calgary div.ccm-page .bio-display .bio-display-container h5{font-size:1.6rem;font-weight:400}body.custom_calgary div.ccm-page .ccm-block-page-list-wrapper .ccm-block-page-list-page-entry{margin-bottom:0px}body.custom_calgary div.ccm-page .ccm-block-page-list-wrapper .ccm-block-page-list-page-entry-text .ccm-block-page-list-title{width:100%;padding:1.8rem;padding-inline-end:0;color:#333333;text-decoration:none;font-weight:400;display:block;font-size:16px;text-align:start;background:url(/packages/custom_calgary/themes/the_hive_calgary/img/angle-right.svg) no-repeat center right transparent;background-size:36px 12px;border-bottom:1px solid #c9cacc}body.custom_calgary div.ccm-page .ccm-block-page-list-wrapper .ccm-block-page-list-page-entry-text .ccm-block-page-list-title:hover,body.custom_calgary div.ccm-page .ccm-block-page-list-wrapper .ccm-block-page-list-page-entry-text .ccm-block-page-list-title:focus,body.custom_calgary div.ccm-page .ccm-block-page-list-wrapper .ccm-block-page-list-page-entry-text .ccm-block-page-list-title:active{background:#f6f6f6;background:url(/packages/custom_calgary/themes/the_hive_calgary/img/angle-right.svg) no-repeat center right #ededee;background-size:36px 12px}body.custom_calgary div.ccm-page .ccm-block-page-list-wrapper .ccm-block-page-list-page-entry-text .ccm-block-page-list-title a{font-weight:normal;color:#333;display:block;height:100%}body.custom_calgary div.ccm-page .ccm-block-page-list-wrapper .ccm-block-page-list-page-entry-text .ccm-block-page-list-title a:hover,body.custom_calgary div.ccm-page .ccm-block-page-list-wrapper .ccm-block-page-list-page-entry-text .ccm-block-page-list-title a:focus,body.custom_calgary div.ccm-page .ccm-block-page-list-wrapper .ccm-block-page-list-page-entry-text .ccm-block-page-list-title a:active{text-decoration:none}body.custom_calgary div.ccm-page .profile-page-wrapper .profile-panel{background-color:#c9cacc;border-color:#c9cacc}body.custom_calgary div.ccm-page .events-page .masthead{background-color:#c8102e}body.custom_calgary div.ccm-page .events-page main.main,body.custom_calgary div.ccm-page .events-page aside.sidebar{margin-top:0}body.custom_calgary div.ccm-page main.main,body.custom_calgary div.ccm-page aside.sidebar,body.custom_calgary div.ccm-page .stack{margin:2em 0}body.custom_calgary div.ccm-page .stack aside.sidebar{margin:0}