.selectBox-dropdown{min-width:150px;position:relative;border:solid 1px #ccc;font:500 15px/38px "franklin-gothic-urw",Arial,sans-serif;text-decoration:none;text-align:left;color:#2b2b2b;outline:none;background:#eee;padding:0;height:38px;display:inline-block;cursor:default;}.selectBox-dropdown.selectBox-menuShowing{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}.selectBox-dropdown .selectBox-label{padding:0 10px;display:inline-block;white-space:nowrap;overflow:hidden;}.selectBox-dropdown .selectBox-arrow{position:absolute;top:0;right:0;width:23px;height:38px;background:url(/sites/all/themes/cc/js/lib/images/jquery.selectBox-arrow.png) 50% center no-repeat;}.selectBox-dropdown-menu{position:absolute;z-index:99999;max-height:200px;min-height:1em;border:solid 1px #BBB;background:#FFF;-moz-box-shadow:0 2px 6px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);overflow:auto;}.selectBox-inline{min-width:150px;outline:none;border:solid 1px #BBB;background:#FFF;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:auto;}.selectBox-inline:focus{border-color:#666;}.selectBox-options,.selectBox-options LI,.selectBox-options LI A{list-style:none;display:block;cursor:default;padding:0;margin:0;}.selectBox-options LI A{line-height:18px;padding:5px 10px;overflow:hidden;text-decoration:none;color:#2b2b2b;background:6px center no-repeat;}.selectBox-options LI.selectBox-hover A{background-color:#eee;}.selectBox-options LI.selectBox-disabled A{color:#888;background-color:transparent;}.selectBox-options LI.selectBox-selected A{background-color:#C8DEF4;}.selectBox-options .selectBox-optgroup{color:#666;background:#EEE;font-weight:bold;line-height:1.5;padding:0 .3em;white-space:nowrap;}.selectBox.selectBox-disabled{color:#888 !important;}.selectBox-dropdown.selectBox-disabled .selectBox-arrow{opacity:.5;filter:alpha(opacity=50);border-color:#666;}.selectBox-inline.selectBox-disabled{color:#888 !important;}.selectBox-inline.selectBox-disabled .selectBox-options A{background-color:transparent !important;}
.li_none,#header .top-menu li,#header .main-menu div.content ul li,#header .main-menu div.content ul .expanded{list-style-type:none;list-style-image:none;list-style:none;}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:0.438em 0.625em 0.438em 0.625em;line-height:1.125em;cursor:pointer;}.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar{margin-top:0.188em;}.slicknav_menu{*zoom:1;}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left;}.slicknav_menu .slicknav_icon{float:left;width:1.125em;height:0.875em;margin:0.188em 0 0 0.438em;}.slicknav_menu .slicknav_icon:before{background:transparent;width:1.125em;height:0.875em;display:block;content:"";position:absolute;}.slicknav_menu .slicknav_no-text{margin:0;}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:0.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25);}.slicknav_menu:before{content:" ";display:table;}.slicknav_menu:after{content:" ";display:table;clear:both;}.slicknav_nav{clear:both;}.slicknav_nav ul{display:block;}.slicknav_nav li{display:block;}.slicknav_nav .slicknav_arrow{font-size:0.8em;margin:0 0 0 0.4em;}.slicknav_nav .slicknav_item{cursor:pointer;}.slicknav_nav .slicknav_item a{display:inline;}.slicknav_nav .slicknav_row{display:block;}.slicknav_nav a{display:block;}.slicknav_nav .slicknav_parent-link a{display:inline;}.slicknav_brand{float:left;}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:0.438em 0.625em 0.438em 0.625em;line-height:1.125em;cursor:pointer;}.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar{margin-top:0.188em;}.slicknav_menu{*zoom:1;}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left;}.slicknav_menu .slicknav_icon{float:left;width:1.125em;height:0.875em;margin:0.188em 0 0 0.438em;}.slicknav_menu .slicknav_icon:before{background:transparent;width:1.125em;height:0.875em;display:block;content:"";position:absolute;}.slicknav_menu .slicknav_no-text{margin:0;}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:0.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25);}.slicknav_menu:before{content:" ";display:table;}.slicknav_menu:after{content:" ";display:table;clear:both;}.slicknav_nav{clear:both;}.slicknav_nav ul{display:block;}.slicknav_nav li{display:block;}.slicknav_nav .slicknav_arrow{font-size:0.8em;margin:0 0 0 0.4em;}.slicknav_nav .slicknav_item{cursor:pointer;}.slicknav_nav .slicknav_item a{display:inline;}.slicknav_nav .slicknav_row{display:block;}.slicknav_nav a{display:block;}.slicknav_nav .slicknav_parent-link a{display:inline;}.slicknav_brand{float:left;}.slicknav_menu{font-size:16px;box-sizing:border-box;background:#4c4c4c;padding:5px;}.slicknav_menu *{box-sizing:border-box;}.slicknav_menu .slicknav_menutxt{color:#fff;font-weight:bold;text-shadow:0 1px 3px #000;}.slicknav_menu .slicknav_icon-bar{background-color:#fff;}.slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,0.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#222;}.slicknav_nav{color:#fff;margin:0;padding:0;font-size:0.875em;list-style:none;overflow:hidden;}.slicknav_nav ul{list-style:none;overflow:hidden;padding:0;margin:0 0 0 20px;}.slicknav_nav .slicknav_row{padding:5px 10px;margin:2px 5px;}.slicknav_nav .slicknav_row:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#fff;}.slicknav_nav a{padding:5px 10px;margin:2px 5px;text-decoration:none;color:#fff;}.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#222;}.slicknav_nav .slicknav_txtnode{margin-left:15px;}.slicknav_nav .slicknav_item a{padding:0;margin:0;}.slicknav_nav .slicknav_parent-link a{padding:0;margin:0;}.slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px;}.slicknav_menu{font-size:16px;box-sizing:border-box;background:#4c4c4c;padding:5px;}.slicknav_menu *{box-sizing:border-box;}.slicknav_menu .slicknav_menutxt{color:#fff;font-weight:bold;text-shadow:0 1px 3px #000;}.slicknav_menu .slicknav_icon-bar{background-color:#fff;}.slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,0.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#222;}.slicknav_nav{color:#fff;margin:0;padding:0;font-size:0.875em;list-style:none;overflow:hidden;}.slicknav_nav ul{list-style:none;overflow:hidden;padding:0;margin:0 0 0 20px;}.slicknav_nav .slicknav_row{padding:5px 10px;margin:2px 5px;}.slicknav_nav .slicknav_row:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#fff;}.slicknav_nav a{padding:5px 10px;margin:2px 5px;text-decoration:none;color:#fff;}.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#222;}.slicknav_nav .slicknav_txtnode{margin-left:15px;}.slicknav_nav .slicknav_item a{padding:0;margin:0;}.slicknav_nav .slicknav_parent-link a{padding:0;margin:0;}.slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px;}#page{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}#header .section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}#header .section #logo{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;}#header .section .region-header{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;}div.region-projects div.region-inner div.view-projects{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}div.region-projects div.region-inner div.view-projects .view-header{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;}div.region-projects div.region-inner div.view-projects .view-content{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;}div.region-projects div.region-inner div.view-projects .view-footer{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;}#main div.view-callouts .views-field-nothing,#main div.view-callouts .views-field-nothing .text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}#main div.view-callouts .callout-teaser{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;}#main div.view-callouts .ation-link{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;}#main div.view-callouts .callout-title{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;}#main div.region-resources div.view{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}#main div.region-resources div.view .view-header{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;}#main div.region-resources div.view .view-filters{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;}#main div.region-resources div.view .view-content{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;}#main div.region-resources div.view .item-list{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4;}@media only screen and (min-width:1048px){#header .section{display:block;}#header .section #logo{display:block;}#header .section .region-header{display:block;}#main div.view-callouts .views-field-nothing,#main div.view-callouts .views-field-nothing .text{display:block;}#main div.view-callouts .ation-link{display:block;}#main div.view-callouts .callout-title{display:block;}#main div.region-resources div.view{display:block;}#main div.region-resources div.view .view-header{-webkit-box-ordinal-group:auto;-moz-box-ordinal-group:auto;-ms-flex-order:auto;-webkit-order:auto;order:auto;}#main div.region-resources div.view .view-filters{-webkit-box-ordinal-group:auto;-moz-box-ordinal-group:auto;-ms-flex-order:auto;-webkit-order:auto;order:auto;}#main div.region-resources div.view .view-content{-webkit-box-ordinal-group:auto;-moz-box-ordinal-group:auto;-ms-flex-order:auto;-webkit-order:auto;order:auto;}#main div.region-resources div.view .item-list{-webkit-box-ordinal-group:auto;-moz-box-ordinal-group:auto;-ms-flex-order:auto;-webkit-order:auto;order:auto;}div.region-projects div.region-inner div.view-projects{display:block;}div.region-projects div.region-inner div.view-projects .view-header{-webkit-box-ordinal-group:auto;-moz-box-ordinal-group:auto;-ms-flex-order:auto;-webkit-order:auto;order:auto;}div.region-projects div.region-inner div.view-projects .view-content{-webkit-box-ordinal-group:auto;-moz-box-ordinal-group:auto;-ms-flex-order:auto;-webkit-order:auto;order:auto;}div.region-projects div.region-inner div.view-projects .view-footer{-webkit-box-ordinal-group:auto;-moz-box-ordinal-group:auto;-ms-flex-order:auto;-webkit-order:auto;order:auto;}}#logo{width:100%;margin-top:10px;}.logo_reg{display:none;}.logo_mobile{display:block;margin:auto;width:98%;}.logo_tablet{display:none;}.responsive_nav_button{display:block;border:1px solid #ff5714;margin-top:40px;width:120px;height:32px;}.responsive_nav_button .responsive_nav_button_text{color:#ff5714;font-weight:bold;font-size:20px;font-family:"Asap",Arial,Helvetica,sans-serif;padding:5px 2px 5px 12px;float:left;}.responsive_nav_button .responsive_nav_button_closed,.responsive_nav_button .responsive_nav_button_open{height:auto;width:20px;margin-top:8px;padding-left:14px;}.responsive_nav_button .responsive_nav_button_open{display:none;width:14px;}#header div.main-menu div.content ul{display:none;}#header .top-menu{font-family:"Asap",Arial,Helvetica,sans-serif;}#header .top-menu .menu-block-1{float:right;margin-top:-20px;}#header .top-menu li a{color:#aca9a3;text-transform:uppercase;}#header .top-menu .menu-mlid-555{display:none;}#header .top-menu .menu-mlid-586{display:none;}#header .main-menu .jquery-once-1-processed div.sub-menu ul.menu{float:none;}#header .main-menu div.content ul{border-top:1px solid #3f3f3f;padding-left:0px;margin:15px 0px 30px 0px;display:none;}#header .main-menu div.content ul li,#header .main-menu div.content ul .expanded{font-family:"Asap",Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:18px;margin-left:0px;border-bottom:1px solid #3f3f3f;font-weight:bold;margin-left:0px;padding:0px;}#header .main-menu div.content ul li a,#header .main-menu div.content ul .expanded a{color:#404040;padding:10px 0px;display:block;width:80%;}#header .main-menu div.content ul li a:hover .sub-menu,#header .main-menu div.content ul .expanded a:hover .sub-menu{display:none;}#header .main-menu div.content ul .active-trail a{color:#00ABFF;}#header .main-menu div.content ul .active-trail .sub-menu a.active{color:#ffffff;}#header .main-menu div.content ul .active-trail .sub-menu a.active span{padding-bottom:2px;border-bottom:2px solid #ffffff;}#header .main-menu div.content ul li .dwn_arrow{width:30px;font-size:20px;font-family:Verdana;font-weight:bold;text-align:right;float:right;padding:10px 0px;}#header .main-menu div.content ul li .sub-menu{background-color:#00ABFF;display:none;}#header .main-menu div.content ul li .sub-menu ul{padding-bottom:0px;margin-top:0px;margin-bottom:0px;}#header .main-menu div.content ul li .sub-menu li{border-bottom:none;height:auto;}#header .main-menu div.content ul li .sub-menu li a{color:#ffffff;padding-left:5%;display:block;}div.region-slider{width:100%;overflow:hidden;position:relative;padding:0 0 6px;}div.region-slider div.region-inner{max-width:100%;height:635px;margin:0 auto;position:relative;}div.region-slider a.previous,div.region-slider a.next{width:50px;height:50px;position:absolute;top:85%;left:0;background:url(/sites/all/themes/cc/images/bg-slider-nav_mobile.png) no-repeat 0 0;text-indent:-9999px;z-index:151;}div.region-slider a.next{left:auto;right:0;background-position:0 100%;}div.region-slider div.image-slider{position:relative;z-index:148;}div.region-slider div.pager{height:77px;position:absolute;left:-14px;bottom:33px;background:#19B5F9;z-index:150;width:123%;}div.region-slider div.pager a{margin:21px 0 0;padding:0 0 12px;float:left;text-align:center;color:#fff;font:bold 19px/26px "Arial",Helvetica,sans-serif;text-transform:uppercase;display:none;}div.region-slider div.pager a em{display:block;font:700 15px/18px "Asap",Arial,Helvetica,sans-serif;text-transform:none;}div.region-slider div.pager a.activeSlide{background-image:none;padding:0px 60px 0px;margin:18px auto 0;display:block;width:60% !important;font-style:none;}div.region-slider div.pager a.activeSlide,div.region-slider div.pager a:hover{color:#1b0a8a;}div.region-slider div.shadow{position:absolute;left:50%;bottom:0;height:10px;margin-left:-641px;background:url(/sites/all/themes/cc/images/bg-slider-shadow.png) no-repeat 50% 0;z-index:10;}div.region-slider div.image-slider .view-content{width:100%;height:505px;overflow:hidden;}div.region-slider div.image-slider .views-row{width:100% !important;height:505px;}div.region-slider div.image-slider img{position:absolute;top:0;width:140%;height:auto;}div.region-slider div.text-slider-holder{height:390px;padding:0;overflow:hidden;background:url(/sites/all/themes/cc/images/bg-slider-text.png) no-repeat 0 0;position:absolute;right:0px;top:220px;z-index:149;}div.region-slider div.text-slider-holder .view-content{padding:0;overflow:hidden;}div.region-slider div.text-slider-holder .views-row{width:294px;padding:0 20px;height:390px;text-align:center;background:none;color:#363636;}div.region-slider div.text-slider-holder .views-row h2{color:#008300;font:bold 28px/32px "Arial",Helvetica,sans-serif;margin:25px 0 13px;padding:0;text-transform:uppercase;}div.region-slider div.text-slider-holder .views-row em{font:700 18px/24px "Asap",Arial,Helvetica,sans-serif;display:block;letter-spacing:0px;}div.region-slider div.text-slider-holder .views-field-field-slider-deadline{font:italic bold 18px/24px "Asap",Arial,Helvetica,sans-serif;color:#363636;letter-spacing:1px;}div.region-slider div.text-slider-holder .views-field-field-slider-deadline div{display:inline;}div.region-slider div.text-slider-holder .views-row span.views-label{font:700 12px/24px "Asap",Arial,Helvetica,sans-serif;color:#00aeff;letter-spacing:1px;}div.region-slider div.text-slider-holder .views-row .learn-more a{display:inline-block;vertical-align:top;zoom:1;*display:inline;margin:14px auto 0;background:#e45635;font:bold 21px/24px "Arial",Helvetica,sans-serif;color:#fff;padding:10px 23px;text-transform:uppercase;}div.region-slider div.text-slider-holder .views-row .learn-more a:hover{color:#373737;}div.region-slider div.text-slider-holder .views-row .learn-more a span{padding:0 18px 0 0;background:url(/sites/all/themes/cc/images/bg-learn-more-arrow.png) no-repeat 100% 50%;}div.region-slider div.text-slider-holder .views-row .learn-more a:hover span{background:url(/sites/all/themes/cc/images/bg-learn-more-arrow-dark.png) no-repeat 100% 50%;}div.region-slider div.text-slider-holder .views-row .pager-title{display:none;}#main{width:100%;overflow:hidden;margin:27px 0 0;padding-bottom:20px;}#main h1{color:#008300;font:bold 32px/30px "Arial",Helvetica,sans-serif;margin:0;padding:0 0 18px;text-transform:uppercase;letter-spacing:-1px;}.page-who-we-are-leadership-committee #main h1,.node-type-grantee #main h1{padding-right:0;}.front #main h1{display:none;}.page-node-327 #main h1,.page-node-238 #main h1{color:#373737;}.front #content .field-name-body{margin:0;overflow:hidden;padding:0;width:100%;text-align:center;}.front #content .field-name-body h2,.front #content .field-name-body strong{font:bold 27px/32px "Arial",Helvetica,sans-serif;text-transform:uppercase;margin:0;padding:0;display:block;}.front #content .field-name-body p{text-align:center;color:#363637;font:24px/32px "jubilat","Georgia","Times New Roman",Times,serif;}.front #content .field-name-body p em{color:#008300;}#content div.grant{width:100%;margin:0 1px;float:left;padding:0 0 5px;position:relative;}#content div.grant:nth-child(2){display:none;}#content div.grant:last-child{padding-bottom:45px;}#content div.grant div.inner{background:url(/sites/all/themes/cc/images/bg-grant.png) repeat-y 50% 0;}#content div.grant div.top{padding:29px 0 0;background:url(/sites/all/themes/cc/images/bg-grant.png) no-repeat 0 0;}#content div.grant div.content{background:#fff;width:100%;margin:0 auto;position:relative;}#content div.grant div.content a.learn-more{width:172px;height:28px;background:url(/sites/all/themes/cc/images/btn-learn-more.png) no-repeat 0 0;color:#fff;font:bold 21px/28px "Arial",Helvetica,sans-serif;padding:15px 25px;text-transform:uppercase;margin:32px auto 0 auto;display:none;}#content div.grant div.content div.inner{width:100%;background-color:#fff;display:block;}#content div.grant div.left{width:90%;text-align:center;margin:auto;background-color:#FFFFFF;padding-top:50px;}#content div.grant div.left img{margin:0 auto;}#content div.grant div.right{width:90%;display:block;text-align:center;margin:auto;height:auto;padding-top:20px;padding-bottom:30px;}#content div.grant div.right p{font:14px/18px "Asap",Arial,Helvetica,sans-serif;margin:13px 0 0;padding:0;}#content div.grant div.image{margin:8px 10px 0 0;overflow:hidden;padding:0 0 4px;width:240px;}#content div.grant div.image img{margin:0 auto;}#content div.grant h2{margin:0;font:bold 22px/28px "Arial",Helvetica,sans-serif;}#content div.grant h2 a{color:#00aeff;}#content div.grant div.left p{color:#838182;font:14px/18px "Asap",Arial,Helvetica,sans-serif;margin:10px 0 0;padding-bottom:20px;}#content div.grant.active div.left p{color:#008300;font:700 14px/20px "Asap",Arial,Helvetica,sans-serif;padding-bottom:20px;}#content div.grant.active div.left p span.deadline{font:700 11px/20px "Asap",Arial,Helvetica,sans-serif;text-transform:uppercase;}#content div.grant.active div.left p span.date{color:#373737;font:18px/20px "jubilat","Georgia","Times New Roman",Times,serif;}#content div.grant div.apply-now{display:none;}#content div.grant.active div.apply-now{display:block;width:93px;height:92px;background:url(/sites/all/themes/cc/images/bg-apply-now.png) no-repeat 0 0;position:absolute;top:11px;right:-9px;}#content div.grant.text-callout .left h2{margin-top:15px;}#block-ccnyc-text-callouts{width:100%;display:block;}#block-ccnyc-text-callouts + #block-system-main .field-type-image img{max-width:100%;height:auto;}.block-system .taxonomy-term .field-type-image img,.node-type-grantee .block-system .field-type-image img,.node-type-page .block-system .field-type-image img{display:block;width:100%;height:auto;-webkit-box-shadow:1px 1px 3px 0px rgba(0,0,0,0.75);-moz-box-shadow:1px 1px 3px 0px rgba(0,0,0,0.75);box-shadow:1px 1px 3px 0px rgba(0,0,0,0.75);}div.region-projects{width:100%;overflow:hidden;background:url(/sites/all/themes/cc/images/bg-projects-v3.png) repeat 0;padding:33px 0 0;}div.region-projects .region-title{color:#ffffff;font:bold 31px/36px "Arial",Helvetica,sans-serif;margin:0 0 0 3%;padding:0;text-transform:uppercase;text-align:left;}div.region-projects div.region-inner div.view-projects{margin:0 -9015px;padding:0 9000px 20px;overflow:hidden;}div.region-projects .view-footer a.btn{display:block;width:240px;}div.region-projects .view-footer a.btn:hover{color:#373737;}body.node-type-project div.block-system,div.view-projects.view-display-id-page{width:100%;margin:0 -9015px;padding:10px 9000px 90px;overflow:hidden;background:url(/sites/all/themes/cc/images/bg-other-donate.png) repeat-x;}div.view-projects.view-display-id-page{padding-bottom:30px;}div.node-project{margin:26px 15px 0;background:#fff;}div.node-project.node-teaser{width:300px;margin:30px auto;padding-bottom:30px;}div.node-project .field-type-image{width:100%;overflow:hidden;}div.node-project.node-teaser .field-type-image{height:200px;}div.node-project .field-type-image img{display:block;width:100%;height:auto;}div.node-project .field-name-field-project-category{width:100%;overflow:hidden;background:url(/sites/all/themes/cc/images/bg-project-category.png) repeat-y 0 0;margin:18px 0 0 -14px;}div.node-project .field-name-field-project-category .field-items{float:left;background:#00aeff;font:700 14px/18px "Asap",Arial,Helvetica,sans-serif;padding:10px 30px;margin:0 0 0 14px;color:#fff;text-transform:uppercase;letter-spacing:1px;}#main div.node-project .title{font:bold 21px/24px "Arial",Helvetica,sans-serif;margin:18px 0 0;padding:0 25px;text-transform:uppercase;}div.node-project .field-name-field-neighborhood{font:700 14px/18px "Asap",Arial,Helvetica,sans-serif;margin:4px 0 -3px;padding:0 25px;color:#008300;text-transform:uppercase;}div.node-project .field-name-field-neighborhood .field-item{display:inline;}div.node-project.node-teaser .field-name-field-body iframe,div.node-project.node-teaser .field-name-field-body img{display:none;}#main div.node-project p{padding:0 25px;margin:0 0 15px;font:14px/18px "jubilat","Georgia","Times New Roman",Times,serif;}#main div.node-project.node-teaser p{margin:0;}#main div.node-project .content{width:100%;overflow:hidden;position:relative;padding:0 14px;margin:12px -14px 0;}.block.donation .content{font:bold 20px/22px "Arial",Helvetica,sans-serif;color:#e45635;}.block.donation .content p{margin:0 0 10px;padding:0;width:100%;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:15px;}.block.donation .content a.btn{padding:15px 30px;}.region-projects .block.donation .content{color:#363637;margin:15px 15px 0;}.region-projects .block.donation .content .btn{float:right;margin:10px auto;*display:inline;text-align:center;order:2;padding:15px 16px;width:60%;}.block .content a.btn{display:inline-block;vertical-align:top;zoom:1;*display:inline;margin:0px auto 0;background:#e45635;font:bold 21px/24px "Arial",Helvetica,sans-serif;color:#fff;padding:10px 23px;text-transform:uppercase;}.block .content a.btn span{padding:0 18px 0 0;background:url(/sites/all/themes/cc/images/bg-learn-more-arrow.png) no-repeat 100% 50%;}div.region-infographics{width:100%;overflow:hidden;margin:64px 0 0;}div.region-infographics .region-title{color:#373737;font:bold 40px/44px "Arial",Helvetica,sans-serif;margin:0 0 0 3%;padding:0 0 18px;text-transform:uppercase;text-align:left;}div.region-infographics div.region-inner{width:100%;overflow:hidden;}div.region-infographics div.block p{color:#008300;margin:0;padding:0;letter-spacing:-1px;font:bold 28px/30px "Arial",Helvetica,sans-serif;text-transform:uppercase;}div.region-infographics div.block.distributed{width:100%;margin:39px 0 0;}div.region-infographics div.block.distributed p{text-transform:none;display:block;text-align:left;text-align:left;line-height:0;margin-left:3%;}div.region-infographics div.block.distributed p strong{color:#f3c700;font:bold 60px/60px "Arial",Helvetica,sans-serif;display:block;margin-top:5px;}div.region-infographics div.block.mobilized,div.region-infographics div.block.supported{width:100%;margin-bottom:30px;}div.region-infographics div.block.mobilized .content,div.region-infographics div.block.supported .content{margin:0 0 0 3%;}div.region-infographics div.block.mobilized p strong{color:#f3c700;display:block;font:bold 74px/74px "Arial",Helvetica,sans-serif;}div.region-infographics div.block.mobilized p em{font:italic 700 25px/25px "Asap",Arial,Helvetica,sans-serif;text-transform:none;letter-spacing:0;}div.region-infographics div.block.supported p strong{color:#f3c700;font:bold 63px/63px "Arial",Helvetica,sans-serif;}div.region-infographics div.block.supported p em{font:italic 700 26px/26px "Asap",Arial,Helvetica,sans-serif;text-transform:none;padding:0 8px 0 0;letter-spacing:0;}div.region-infographics div.block.supported span{display:block;margin:6px 0 0;}div.region-infographics div.block.donors{width:100%;}div.region-infographics div.block.donors .content{width:90%;margin:auto;font:bold 34px/36px "Arial",Helvetica,sans-serif;text-transform:none;}div.region-infographics div.block.donors .content p{text-transform:none;font:bold 34px/36px "Arial",Helvetica,sans-serif;}div.region-infographics div.block.donors .content strong{font:bold 48px/36px "Arial",Helvetica,sans-serif;color:#f3c700;}div.region-infographics div.block.worked{width:100%;margin:45px 3%;}div.region-infographics div.block.worked p{font:bold 52px/44px "Arial",Helvetica,sans-serif;text-transform:none;}div.region-infographics div.block.worked p strong{color:#f3c700;font:bold 44px/52px "Arial",Helvetica,sans-serif;}div.region-infographics div.block.worked p em{font:italic 700 24px/26px "Asap",Arial,Helvetica,sans-serif;text-transform:none;display:block;letter-spacing:0;}div.region-infographics div.block.worked span{display:block;text-transform:uppercase;}div.region-infographics div.block.worked span.and{font-size:44px;display:inline;}div.region-bottom-content{width:100%;overflow:hidden;margin:70px 0 0;padding:0 0 7px;}div.region-bottom-content div.block{width:300px;margin:15px auto;padding:0 0 30px;position:relative;}div.region-bottom-content div.block.map{margin:0;}div.region-bottom-content div.block > h2{color:#373737;font:bold 20px/28px "Arial",Helvetica,sans-serif;text-transform:uppercase;margin:0;padding:8px 0 2px;letter-spacing:-1px;}div.region-bottom-content div.block.events > h2{background:url(/sites/all/themes/cc/images/ico-calendar.png) no-repeat 23px 50%;padding-left:70px;}div.region-bottom-content div.block.facebook > h2{background:url(/sites/all/themes/cc/images/ico-facebook.png) no-repeat 18px 50%;padding-left:59px;}div.region-bottom-content div.block.map > h2{background:url(/sites/all/themes/cc/images/ico-map.png) no-repeat 47px 50%;padding-left:76px;}div.region-bottom-content div.block div.content{width:100%;overflow:hidden;margin:16px 0 0;background:url(/sites/all/themes/cc/images/bg-bottom-content.png) repeat-y 50% 0;padding:18px 0;min-height:445px;}div.region-bottom-content div.block div.views-row{width:245px;float:left;margin:0 0 0 29px;background:#fff;padding:10px 10px 0 0;}div.region-bottom-content div.block a.btn{position:absolute;right:14px;bottom:5px;color:#fff;font:bold 21px/28px "Arial",Helvetica,sans-serif;padding:15px 30px;text-transform:uppercase;}div.region-bottom-content div.block a.btn:hover{color:#373737;}div.region-bottom-content div.block.events a.btn{letter-spacing:-1px;}div.region-bottom-content div.block div.views-row-last{padding-bottom:17px;}div.region-bottom-content div.block div.views-row .date-holder{width:55px;float:left;background:url(/sites/all/themes/cc/images/bg-event-date.png) no-repeat 0 0;padding:0 0 0 15px;margin:0 0 0 -15px;}div.region-bottom-content div.block div.views-row .date-holder .date{display:block;background:#00aeff;height:55px;text-align:center;padding:5px 0 0;color:#ffffff;font:700 16px/18px "Asap",Arial,Helvetica,sans-serif;text-transform:uppercase;}div.region-bottom-content div.block div.views-row .date-holder .date strong{display:block;font:bold 36px/36px "Arial",Helvetica,sans-serif;}div.region-bottom-content div.block div.views-row .date-holder .time{text-align:center;color:#008300;display:block;font:700 14px/18px "Asap",Arial,Helvetica,sans-serif;margin:5px 0 0;text-transform:uppercase;}div.region-bottom-content div.block div.views-row div.text{width:175px;float:right;}div.region-bottom-content div.block div.views-row div.text .event-title{color:#00aeff;font:italic 700 18px/20px "Asap",Arial,Helvetica,sans-serif;margin:6px 0 0;padding:0;text-transform:none;letter-spacing:0px;}div.region-bottom-content div.block div.views-row div.text .event-title a{color:#00aeff;}div.region-bottom-content div.block div.views-row div.text p{font:14px/18px "jubilat","Georgia","Times New Roman",Times,serif;margin:8px 0 0;padding:0 0 3px;}div.region-bottom-content div.block div.views-row div.text iframe,div.region-bottom-content div.block div.views-row div.text img{display:none;}div.region-bottom-content div.block.facebook .feed-item{margin:0 0 20px;}div.region-bottom-content div.block.facebook div.text{width:230px;padding:20px;margin:0 15px;overflow:hidden;font-size:14px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font:14px/18px "jubilat","Georgia","Times New Roman",Times,serif;}div.region-bottom-content div.block.facebook div.text a{color:#373737;}div.region-bottom-content div.block.facebook div.date{width:230px;padding:0 20px;margin:0 15px;overflow:hidden;background:url(/sites/all/themes/cc/images/bg-block-facebook.png) no-repeat 17px 0;}div.region-bottom-content div.block.facebook div.date span{font:700 14px/16px "Asap",Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:center;display:block;margin:15px 0 0;}div.region-infographics div.block.mobilized,div.region-infographics div.block.supported,div.region-infographics div.block.distributed,div.region-infographics div.block.donors,div.region-infographics div.block.worked,.region-infographics .region-title{background-image:url(/sites/all/themes/cc/images/mobile_hp_line.png);background-repeat:no-repeat;background-position:left bottom;}div.region-infographics div.block.mobilized,div.region-infographics div.block.supported,div.region-infographics div.block.distributed,div.region-infographics div.block.donors,div.region-infographics div.block.worked{padding-bottom:50px;}.map{display:none;}#main .block.contact.black{background:#000000;width:100%;min-height:142px;margin:0px auto 10px auto;}#main .block.contact.black .content{text-align:center;margin:auto;width:90%;padding-top:10px;padding-bottom:10px;}#main .block.contact.black p{padding-left:5px;padding-right:5px;width:auto;}#main .quickstats{background:#00ABFF;width:274px;min-height:188px;margin:10px auto;width:100%;}#main .quickstats .content{color:#fff;font:700 24px/30px "Asap",Arial,Helvetica,sans-serif;padding:30px 10px 15px;text-align:center;letter-spacing:1px;width:90%;margin:auto;}#main .quickstats .content strong{font:bold 28px/30px "Arial",Helvetica,sans-serif;text-transform:uppercase;color:#1b0a8a;}#main .quickstats .content p{padding:0;margin:auto;}#main .quickstats .content hr{border:0;clear:both;padding:0;margin:15px 0;display:block;height:3px;background:url(/sites/all/themes/cc/images/bg-quickstats-separator.png) no-repeat 50% 0;}#main div.block.questions{background:none;background-color:#008300;margin:11px 0 0;text-align:center;min-height:222px;}#main div.block.questions .content{padding-top:20px;}#main div.block.questions h2{font:bold 36px/40px "Arial",Helvetica,sans-serif;margin:2px 0 0;color:#fff;text-transform:uppercase;padding-top:20px;}#page div.block.contact h3{color:#fff;margin:3px 0 0;padding:0;font:700 14px/16px "Asap",Arial,Helvetica,sans-serif;}.page-node-22 #page div.block.contact h3{font-size:13px;}#page div.block.contact p{width:80%;overflow:hidden;margin:10px auto;background:#fff;padding:16px 0;color:#373737;font:700 16px/18px "Asap",Arial,Helvetica,sans-serif;}#page div.block.contact p a{color:#00aeff;}#page div.block.contact p a:hover{color:#373737;}#page div.block.contact .btn{margin:0;color:#fff;}#main div.collapsible{width:100%;overflow:hidden;margin:24px 0 0;}.page-taxonomy #block-ccnyc-read-less div.collapsible{margin:25px 0;}.page-taxonomy .term-listing-heading{margin-bottom:50px;}#content div.collapsible div.more-less,#content div.field-name-field-collection-read-more-title .field-item{margin:0;padding:0 0 10px;width:100%;overflow:hidden;}#main div.collapsible a.more,#content div.field-name-field-collection-read-more-title a{color:#e45635;font:bold 14px/28px "Arial",Helvetica,sans-serif;float:left;padding:0 22px 0 0;background:url(/sites/all/themes/cc/images/ico-arrow-orange.png) no-repeat 100% 50%;}#main div.collapsible a.more.active,#content div.field-name-field-collection-read-more-title a.active{background:url(/sites/all/themes/cc/images/ico-arrow-orange-bottom.png) no-repeat 100% 50%;}#content div.collapsible div.collapsible-content,#content div.collection-item div.field-name-field-collection-extra-body{display:none;}#content div.collapsible div.collapsible-content{float:left;}#content div.field-name-field-collection-extra-body{background:#f6fbfd;width:100%;overflow:hidden;padding:18px;float:left;margin-bottom:18px;}.collection-item.odd .field-collection-item-field-audio-section .rtecenter img,.collection-item.even .field-collection-item-field-audio-section .rtecenter img,.collection-item.odd .field-collection-item-field-audio-section div.field-items p img,.collection-item.even .field-collection-item-field-audio-section div.field-items p img{width:100% !important;height:auto !important;}#content div.field-name-field-collection-extra-body strong{font:700 14px/18px "Asap",Arial,Helvetica,sans-serif;text-transform:none;}#main div.view-callouts .view-content h3{font:bold 30px/36px "Arial",Helvetica,sans-serif;margin:5px 0 0;padding:0 0 8px;color:#1b0a8a;}#main div.view-callouts div.view-content .title{font:700 18px/22px "Asap",Arial,Helvetica,sans-serif;margin:0;padding:15px 0;color:#373737;}#main div.view-callouts div.view-content .title a{color:#00aeff;}#main div.view-callouts div.view-content .title a:hover{color:#373737;}#main div.view-callouts .views-row{background:none;padding:11px 0 0;position:relative;overflow:hidden;margin:12px 2px;border:1px solid #CCCCCC;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}.one-sidebar #main div.view-callouts .views-row{background:none;}#main div.view-callouts .views-row-last{margin-bottom:55px;}div.view-callouts .info a{display:inline !important;}#main div.view-callouts a.btn{display:inline-block !important;}* + html #main div.view-callouts a.btn{display:inline !important;}#main div.view-callouts .views-field-nothing{padding:0 0 11px;}.one-sidebar #main div.view-callouts .views-field-nothing{background:none;}#main div.view-callouts .views-field-nothing .field-content{display:block;overflow:hidden;background:none;}.one-sidebar #main div.view-callouts .views-field-nothing .field-content{background:none;}#main div.view-callouts .views-field-nothing .text{overflow:hidden;padding:0 0 0 20px;background:none;}.one-sidebar #main div.view-callouts .views-field-nothing .text{background:none;}#main div.view-callouts .views-field-nothing .bottom{position:absolute;height:11px;bottom:0;left:0;width:100%;}.one-sidebar #main div.view-callouts .views-field-nothing .bottom{background:none;}#main div.view-callouts .views-field-nothing .info{background:none;overflow:hidden;display:none;padding:20px 25px 10px;border-top:1px solid #CCCCCC;margin-top:20px;}.one-sidebar #main div.view-callouts .views-field-nothing .info{background:none;}#main div.view-callouts .callout-title img{float:left;margin:0 20px 10px 3px;display:block;max-width:100%;height:auto;}#main div.view-donors .callout-title img{padding:15px 0;margin:0 20px 0 3px;max-width:365px;height:auto;}#main div.view-donors .callout-title img + .title{display:none;}#main div.view-callouts .callout-teaser{float:right;margin:15px 30px 15px 15px;font:italic 700 15px/18px "Asap",Arial,Helvetica,sans-serif;}.one-sidebar #main div.view-callouts .callout-teaser{display:none;}.view .ation-link .learn-more,.view .ation-link .close{padding:0 30px 15px 0;width:125px;background:url(/sites/all/themes/cc/images/bg-workshop-buttons.png) no-repeat 100% 3px;color:#e45635;font:bold 18px/24px "Arial",Helvetica,sans-serif;text-transform:uppercase;text-align:left;display:inline-block;vertical-align:top;zoom:1;*display:inline;margin:5px 0 0 18px;}.view .ation-link .close{background-position:100% -95px;color:#00aeff;width:auto;display:none;position:relative;padding-bottom:30px;}#main div.region-resources,#main div.region-workshops{width:100%;overflow:hidden;background:url(/sites/all/themes/cc/images/bg-workshops-v2.png) repeat-x 50% 0;padding:35px 0 0;min-width:100%;}#main div.region-resources{background:url(/sites/all/themes/cc/images/bg-workshops-v2.png) repeat-x 50% 0;padding:33px 0 0;}#main div.region-workshops .region-title,#main div.region-resources .region-title{font:bold 36px/42px "Arial",Helvetica,sans-serif;margin:0;padding:0;margin-bottom:30px;}#main div.region-resources .region-title{font:bold 30px/36px "Arial",Helvetica,sans-serif;}#main div.region-workshops div.region-inner,#main div.region-resources div.region-inner{background:#fff;float:left;display:block;width:86%;margin:auto;padding:6%;}#main div.region-resources div.region-inner{padding:13px 14px 52px 30px;position:relative;}#main div.region-resources div.view{width:100%;overflow:hidden;}#main div.region-resources div.view-filters{float:left;}#main div.region-resources div.view-filters label{color:#00aeff;font:700 14px/18px "Asap",Arial,Helvetica,sans-serif;padding:10px 17px 10px 42px;text-transform:uppercase;margin:0 0 0 -39px;letter-spacing:1px;}#main div.region-resources div.view-filters div.views-exposed-widget .views-widget{clear:both;width:100%;overflow:hidden;margin:0;padding:5px 0 35px;}#main div.region-resources div.view-filters .form-item{clear:both;width:100%;overflow:hidden;}#main div.region-resources div.view-filters a{color:#1b0a8a;font:bold 18px/24px "Arial",Helvetica,sans-serif;padding:0 0 0 36px;text-transform:uppercase;background:url(/sites/all/themes/cc/images/bg-filter.png) no-repeat 0 0;float:left;margin:12px 0 0;}#main div.region-resources div.view-filters a:hover,#main div.region-resources div.view-filters a:active{color:#e45635;}#main div.region-resources div.view-filters a.active,#main div.region-resources div.view-filters a.active:hover,#main div.region-resources div.view-filters a.active:active{background:url(/sites/all/themes/cc/images/bg-filter.png) no-repeat 0 -75px;color:#e45635;}#main div.region-resources div.view-filters a.all{margin:0 0 10px;}#main div.region-resources div.view-filters a.reset{background:url(/sites/all/themes/cc/images/ico-close.png) no-repeat 0 50%;padding:0 0 0 38px;font:bold 18px/20px "Arial",Helvetica,sans-serif;text-transform:uppercase;color:#e45635;}#main div.region-resources div.view-header,#main div.region-resources div.view-content{position:relative;}#main div.region-resources .results-title{color:#373737;font:700 12px/16px "Asap",Arial,Helvetica,sans-serif;text-transform:uppercase;padding:0 0 15px;margin:0;background:url(/sites/all/themes/cc/images/bg-resources-results-title.png) repeat-x 0 100%;}#main div.region-resources div.view-content td{margin:0;padding:0;vertical-align:top;width:100%;display:block;}#main div.region-resources div.view-content .resource{float:left;padding:10px 0 43px;margin:23px 0 0 0px;position:relative;width:99%;border:1px solid #CCCCCC;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}#main div.region-resources div.view-content .resource div.bottom{position:absolute;left:0;bottom:0;overflow:hidden;height:31px;margin:0 0 0 -6px;padding:12px 0 0 27px;color:#008300;font:italic 700 12px/14px "Asap",Arial,Helvetica,sans-serif;}#main div.region-resources div.view-content .resource div.bottom > span{color:#1b0a8a;font:700 12px/14px "Asap",Arial,Helvetica,sans-serif;text-transform:uppercase;padding:0 0 0 5px;}#main div.region-resources div.view-content .col-last .resource div.bottom{margin:0 -6px 0 0;padding:12px 6px 0 21px;}#main div.region-resources div.view-content .col-first .resource{margin:23px 12px 0 0;}#main div.region-resources div.view-content .resource div.inner{overflow:hidden;margin:0;padding:0 20px;min-height:181px;}#main div.region-resources div.view-content .views-exposed-form .views-exposed-widget{float:none;margin:0;padding:0;}#main div.region-resources .view .views-submit-button > *,#main div.region-resources #edit-category-wrapper,#main div.region-resources #edit-type-wrapper{display:none;}#main div.region-resources div.view-content h3{font:italic 700 18px/24px "Asap",Arial,Helvetica,sans-serif;margin:6px 0 0;padding:0;}#main div.region-resources div.view-content h3 a{color:#00aeff;}#main div.region-resources div.view-content p{color:#373737;font:14px/18px "jubilat","Georgia","Times New Roman",Times,serif;margin:8px 0 0;padding:0 0 17px;}#main div.region-resources .block{position:relative;}#main div.region-resources .view div.pager-holder.bottom{background:#fff;padding-left:0px;margin-top:30px;width:100;}#main div.region-resources .view div.pager-holder.bottom .pager{padding-left:10px;}#main div.region-resources .view div.pager-holder.bottom .pager li{padding-right:4%;}#main div.region-resources .view div.pager-holder.top{display:none;}.view ul.pager{float:none;background:#00aeff;margin:0 auto;overflow:hidden;list-style:none;padding:26px 0px 25px 15px;}.view ul.pager li{margin:0 2px;padding:0px 6% 0px 0px;list-style:none;float:left;font:700 23px/26px "Asap",Arial,Helvetica,sans-serif;color:#fff;}.view ul.pager span{float:left;color:#fff;padding:0 10px 0 0;font:italic 23px/26px "jubilat","Georgia","Times New Roman",Times,serif;}.view ul.pager li.pager-first,.view ul.pager li.pager-last{display:none;}.view ul.pager li a{color:#fff;font:700 23px/26px "Asap",Arial,Helvetica,sans-serif;float:left;text-decoration:underline;}.view ul.pager li.pager-previous a,.view ul.pager li.pager-next a{text-indent:-9999px;width:15px;background:url(/sites/all/themes/cc/images/bg-pager.png) no-repeat 0 0;margin:0 20px 0 0;}.view ul.pager li.pager-next a{background:url(/sites/all/themes/cc/images/bg-pager.png) no-repeat 0 100%;margin:0 0 0 20px;}#main div.region-workshops div.view-content > h3{font:bold 30px/36px "Arial",Helvetica,sans-serif;margin:5px 0 0;padding:0 0 8px;color:#1b0a8a;}#main div.region-workshops div.view-content .views-row{width:100%;overflow:hidden;padding:11px 0 0 11px;position:relative;margin:16px 0 0 -11px;border:1px solid #CCCCCC;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}#main div.region-workshops div.view-content .views-row-last{margin-bottom:55px;}#main div.region-workshops div.view-content div.date{width:60px;height:55px;float:left;background:url(/sites/all/themes/cc/images/m_bg-workshop-date.png) no-repeat 0 0;margin:0 0 0 -11px;padding:5px 0 0 10px;color:#fff;font:700 16px/18px "Asap",Arial,Helvetica,sans-serif;text-align:center;text-transform:uppercase;}#main div.region-workshops div.view-content div.date .day{display:block;font:bold 32px/34px "Arial",Helvetica,sans-serif;}#main div.region-workshops div.view-content div.title{float:left;margin:30px 18px 0px 18px;width:84%;}#main div.region-workshops div.view-content h2{font:700 24px/28px "Asap",Arial,Helvetica,sans-serif;margin:0;padding:0 0 0 10px;color:#00aeff;}#main div.region-workshops div.view-content h2 a{color:#00aeff;}#main div.region-workshops div.view-content div.desc{float:left;margin:0 30px;min-height:62px;font:italic 700 15px/18px "Asap",Arial,Helvetica,sans-serif;}#main div.region-workshops div.view-content div.desc p{font:italic 700 15px/18px "Asap",Arial,Helvetica,sans-serif;padding:0;margin:0;}#main div.region-workshops div.view-content a.learn-more,#main div.region-workshops div.view-content a.close{position:absolute;top:20px;right:28px;width:60px;padding:0 30px 0 0;background:url(/sites/all/themes/cc/images/bg-workshop-buttons.png) no-repeat 100% 15px;color:#e45635;font:bold 18px/24px "Arial",Helvetica,sans-serif;text-transform:uppercase;text-align:center;}#main div.region-workshops div.view-content a.close{display:none;background:url(/sites/all/themes/cc/images/bg-workshop-buttons.png) no-repeat 100% -94px;color:#00aeff;margin:12px 0 0;}#main div.region-workshops div.view-content div.bottom{width:100%;height:11px;position:absolute;left:11px;bottom:0;}#main div.region-workshops div.view-content div.views-field{width:100%;float:left;}#main div.region-workshops div.view-content div.views-field div.text{width:100%;float:left;padding:0 0 11px;}#main div.region-workshops div.view-content div.views-field div.info{width:100%;overflow:hidden;padding:4px 0 0;display:none;clear:both;}#main div.region-workshops div.view-content div.info div.inner{width:100%;overflow:hidden;padding:0 0 11px;}#main div.region-workshops div.view-content div.info div.bottom{width:100%;height:11px;position:absolute;left:11px;bottom:0;z-index:10;}#main div.region-workshops div.view-content div.info div.left{float:left;padding:16px 25px 11px;}#main div.region-workshops div.view-content div.info div.left p{margin:0;padding:0 0 2px;}#main div.region-workshops div.view-content div.left a{font:700 14px/16px "Asap",Arial,Helvetica,sans-serif;}#main div.region-workshops div.view-content div.right{float:right;margin:0 20px 0 0;padding:19px 0 0;}#main div.node-staff{background:url(/sites/all/themes/cc/images/bg-teaser-separator.png) repeat-x 0 100%;margin:20px 0 25px;padding-bottom:25px;}#main .views-row-last div.node-staff{background:none;margin-bottom:0;}.page-node #main div.node-staff div.field-type-image,#main div.node-staff div.image{float:left;width:100%;height:auto;margin-bottom:30px;}.page-node #main div.node-staff div.field-type-image .field,#main div.node-staff div.image .field{position:relative;z-index:1;}.page-node #main div.node-staff div.field-type-image img,#main div.node-staff div.image img{width:100%;height:auto;}.page-node #main div.node-staff div.field-type-image div.holder,#main div.node-staff div.image div.holder{display:none;}#main div.node-staff .content{overflow:hidden;font-size:18px;line-height:23px;float:left;}#main div.node-staff .content a{color:#00aeff;}#main div.node-staff h2{font:bold 24px/26px "Arial",Helvetica,sans-serif;margin:0 0 5px;padding:0;}#main div.node-staff .field-name-field-staff-position{font:700 14px/16px "Asap",Arial,Helvetica,sans-serif;color:#008300;}#main div.node-staff .field-type-text-with-summary{margin:15px 0 0;}#main div.node-staff .field-type-text-with-summary p{margin:0 0 13px;padding:0;}#main div.node-staff .field-type-text-with-summary p:last-child{margin-bottom:0;padding-bottom:0;}#main div.node-staff div.field-type-email{margin:15px 0 0;font-size:14px;}#main div.node-staff div.field-type-email .field-label{color:#008300;font-size:12px;font-family:"Asap",Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;}.simple-list .views-row{margin:10px 0 24px;}.simple-list .views-field-field-board-title,.simple-list .views-field-field-lc-title{float:left;display:inline;}#other-donate{background:url(/sites/all/themes/cc/images/bg-other-donate.png) 0 0 no-repeat;padding:40px 0 0;background-size:cover;}#other-donate .region{margin-bottom:25px;}#other-donate .block.donors-privacy > h2,#other-donate .region-title{font:bold 24px/26px "Arial",Helvetica,sans-serif;text-transform:uppercase;margin:0 0 20px;padding:0;}#other-donate .region-title{padding:44px 0 0 0;}.region-other-donate-first .region-inner{background:#fff;padding:0 5px;}.region-other-donate-first .block{float:left;width:217px;margin:20px 15px 13px;}.region-other-donate-first .block > h2{color:#008300;font:bold 18px/20px "Arial",Helvetica,sans-serif;text-transform:uppercase;margin:0 0 15px;letter-spacing:-1px;}.region-other-donate-first .block .content{font-size:14px;line-height:17px;}.region-other-donate-first .block .content a{color:#00aeff;display:block;font-size:20px;text-decoration:underline;line-height:24px;margin-top:30px;}.region-other-donate-first .block .content p{margin:0 0 7px;}#other-donate .block.donors-privacy > h2{margin-bottom:10px;}#other-donate .block.donors-privacy .content{font-size:14px;line-height:18px;}#other-donate .block.donors-privacy .content p{margin:0 0 7px;padding:0;}#other-donate .block.donors-privacy .content a{text-transform:uppercase;font:bold 16px/18px "Arial",Helvetica,sans-serif;color:#e45635;}.block.transfer-pop-up{width:100%;right:0;bottom:50px;border:0px;margin:0 -38px 30px 0;padding:20px 28px 0;display:none;z-index:190;background-color:#00aeff;background-color:rgba(0,174,255,0.95);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.75);box-shadow:1px 1px 5px 0px rgba(0,0,0,0.75);}.block.transfer-pop-up:after{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.block.transfer-pop-up:after{border-color:rgba(0,174,255,0);border-top-color:#00aeff;border-width:12px;left:78%;margin-left:-5px;}.block.transfer-pop-up .content{font-size:14px;line-height:18px;font-weight:bold;}.block.transfer-pop-up .content h2,.block.transfer-pop-up .content h3{font-size:24px;line-height:26px;margin:0 0 3px;padding:0;}.block.transfer-pop-up .content p{margin:0 0 5px;}.block.transfer-pop-up .content h3{font-size:20px;line-height:22px;}.block.transfer-pop-up .content div{background:#fff;padding:20px 20px 15px;margin:15px 0 0;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;}.block.transfer-pop-up .content .greentext{font:bold 12px/18px "Arial",Helvetica,sans-serif;text-transform:uppercase;}#transfer-pop-up-close{position:absolute;right:10px;top:10px;line-height:0;text-indent:-9999px;width:12px;height:12px;background:url(/sites/all/themes/cc/images/btn-close.png) no-repeat;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);opacity:0.9;}#transfer-pop-up-close:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}.region-testimonials{margin:70px 0 20px;}.region-testimonials .block.testimonials-title,.region-testimonials .views-row{float:left;margin:0 30px 10px 0;}.region-testimonials .block.testimonials-title .content{font:700 24px/26px "Asap",Arial,Helvetica,sans-serif;}.region-testimonials .block.testimonials-title .content strong{font:bold 48px/52px "Arial",Helvetica,sans-serif;}.region-testimonials .block.testimonials-title .content p{margin:0;padding:0;}.region-testimonials p{margin:0 0 7px;padding:0;}.region-testimonials .views-row .content{font:14px/21px "Asap",Arial,Helvetica,sans-serif;text-align:center;}.region-testimonials .views-row .text,.region-testimonials .views-row .text-holder,.region-testimonials .views-row .text-inner{background:url(/sites/all/themes/cc/images/bg-testimonial.png) no-repeat;}.region-testimonials .views-row .text{font-size:16px;text-align:left;width:300px;font-style:italic;font-weight:700;color:#fff;padding:40px 0 0;background-position:-1800px 0;}.region-testimonials .views-row .text img{width:100%;height:auto;}.region-testimonials .views-row .text-holder{padding:0 0 35px;background-position:-2400px 100%;}.region-testimonials .views-row .text-inner{padding:0 25px 5px;background-position:-2100px 0;}.region-testimonials .views-row .text p:last-child{margin-bottom:0;}.region-testimonials .views-row .content .name{margin:-8px 45px 0;}.region-testimonials .views-row .content .name h2{color:#008300;margin:0;font:700 18px/21px "Asap",Arial,Helvetica,sans-serif;}.region-testimonials .views-row .field-type-image{float:left;margin:15px 0 0;position:relative;top:5px;height:175px;overflow:hidden;}.region-testimonials .views-row .field-type-text{font-weight:700;}.region-testimonials .views-row .field-name-field-testimonial-location{font-style:italic;font-weight:400;}.region-testimonials .views-row.green .text,.region-testimonials .views-row.green .text-holder,.region-testimonials .views-row.green .text-inner{background:url(/sites/all/themes/cc/images/bg-testimonial-green.png) no-repeat 0 0;}.region-testimonials .views-row.green .text{background-position:0 0;color:#fff;font-size:24px;line-height:30px;font-weight:bold;}.region-testimonials .views-row.green .text-holder{background-position:-1260px 100%;padding:0 0 40px;}.region-testimonials .views-row.green .text-inner{background-position:-630px 0;padding-bottom:10px;}.region-testimonials .views-row-1{float:right;margin-bottom:25px;}.region-testimonials .views-row-1 .content{text-align:left;}.region-testimonials .views-row-1 .field-type-image{display:none;}.region-testimonials .views-row-1 .text{background-position:-2700px 0;padding:40px 0 0;color:#008300;}.region-testimonials .views-row-1 .text-holder{background-position:-3960px 100%;padding:0 0 50px;}.region-testimonials .views-row-1 .text-inner{background-position:-3330px 0;padding:10px 25px 0;}.region-testimonials .views-row-1 .content .name .field,.region-testimonials .views-row-1 .content .name h2{display:inline-block;vertical-align:top;zoom:1;*display:inline;margin-right:5px;}.region-testimonials .views-row-2 .text{background-position:0 0;padding:55px 0 0;line-height:24px;}.region-testimonials .views-row-2 .text-holder{background-position:-600px 100%;padding:0 0 35px;}.region-testimonials .views-row-2 .text-inner{background-position:-300px 0;padding:5px 25px 20px;}.region-testimonials .views-row-2 .field-type-image{top:20px;margin-top:0;}.region-testimonials .views-row-3 .text{background-position:-900px 0;}.region-testimonials .views-row-3 .text-holder{background-position:-1500px 100%;}.region-testimonials .views-row-3 .text-inner{background-position:-1200px 0;}.region-photos{background:url(/sites/all/themes/cc/images/bg-region-photos_mobile.png) no-repeat 0 0;background-size:cover;padding:35px 0 30px;margin:20px 0 25px;width:100%;}.region-photos .region-inner{position:relative;}.region-photos .region-title{color:#fff;text-transform:uppercase;font:400 36px/40px "Arial",Helvetica,sans-serif;letter-spacing:1px;}.region-photos .block{float:left;width:300px;margin:0 15px 20px;}.region-photos .block img{-webkit-box-shadow:7px 7px 0 0 #fff;-moz-box-shadow:7px 7px 0 0 #fff;box-shadow:7px 7px 0 0 #fff;}.region-photos .block .content .block-body{display:none;}.region-photos .block-menu-block{width:auto;float:right;clear:both;margin:15px -7px 0 0;}.region-photos .block-menu-block .content ul,.region-photos .block-menu-block .content li{margin:0;padding:0;list-style:none outside none;}.region-photos .block-menu-block .content li{float:left;margin:16px 15px;}.region-photos .block-menu-block .content li a{background:#e45635 url(/sites/all/themes/cc/images/ico-social-white.png) no-repeat 0 -9999px;display:block;padding:10px 20px 10px 65px;height:36px;font:bold 21px/36px "Arial",Helvetica,sans-serif;color:#fff;text-transform:uppercase;}.region-photos .block-menu-block .content li a.facebook{background-position:15px 10px;}.region-photos .block-menu-block .content li a.flickr{background-position:15px -90px;}.region-volunteer-opportunity{background:url(/sites/all/themes/cc/images/bg-volunteer-opportunity.png) 50% 0 repeat-x;padding:30px 0 20px;}.region-volunteer-opportunity .region-title{font:bold 36px/40px "Arial",Helvetica,sans-serif;margin:0 0 25px;letter-spacing:1px;}.region-volunteer-opportunity .region-inner{background:#fff;padding:20px 10px 8px;margin:0 -10px;}.cont{display:table;height:100%;width:100%;}* html .cont{position:relative;}* + html .cont{position:relative;}.cont .sub{margin:12px 0px;text-align:left;width:100%;display:table-cell;vertical-align:middle;}* html .cont .sub{position:absolute;top:50%;}* html .cont .cont-inner{position:relative;top:-50%;}* + html .cont{display:block;}* + html .cont .sub{vertical-align:baseline;display:block;}.region-volunteer-opportunity .view-header{display:none;}.region-volunteer-opportunity .view-header > div{display:inline-block;vertical-align:top;zoom:1;*display:inline;vertical-align:middle;margin:0 13px;text-align:center;font:700 14px/18px "Asap",Arial,Helvetica,sans-serif;color:#1b0a8a;text-transform:uppercase;}.region-volunteer-opportunity .view-header .project-title{text-align:left;margin-left:28px;}.region-volunteer-opportunity .views-row{margin:12px 10px;}.region-volunteer-opportunity .views-row:first-child{margin-top:6px;}.region-volunteer-opportunity .views-row .top{padding:5px 0 0;}.region-volunteer-opportunity .views-row .bottom{padding:0 0 5px;}.region-volunteer-opportunity .views-row .inner .cont{min-height:65px;}.region-volunteer-opportunity .text{padding:5px 0;border:1px solid #CCCCCC;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}.region-volunteer-opportunity .season{color:#fff;background:#00aeff;font:700 14px/24px "Asap",Arial,Helvetica,sans-serif;text-align:center;padding:5px 10px 10px 21px;margin:0 10px 0 -11px;width:110px;}.region-volunteer-opportunity .season .year{font:bold 21px/24px "Arial",Helvetica,sans-serif;display:block;}.region-volunteer-opportunity .project{font:14px/18px "Asap",Arial,Helvetica,sans-serif;margin:12px 18px;width:100%;}.region-volunteer-opportunity .project .cont-inner{text-align:left;}.region-volunteer-opportunity .project h2{font-size:24px;line-height:26px;color:#00aeff;margin:0;}.region-volunteer-opportunity .project h2 a{color:#00aeff;}.region-volunteer-opportunity .needed{margin:0 15px;text-align:center;font:14px/18px "Asap",Arial,Helvetica,sans-serif;}.region-volunteer-opportunity .needed .count{font:bold 24px/24px "Arial",Helvetica,sans-serif;color:#008300;float:left;}.region-volunteer-opportunity .neighborhood{width:100%;margin:0 15px;text-align:center;font:700 16px/21px "Asap",Arial,Helvetica,sans-serif;}.region-volunteer-opportunity .neighborhood ul,.region-volunteer-opportunity .neighborhood ul li{margin:0;padding:0;list-style:none outside none;}.region-volunteer-opportunity .neighborhood ul li{font-style:italic;}.region-volunteer-opportunity .neighborhood ul li.last{font-style:normal;text-transform:uppercase;}.region-volunteer-opportunity .ation-link{width:137px;}.region-volunteer-opportunity .ation-link a{padding:0 30px 0 0;width:60px;background:url(/sites/all/themes/cc/images/bg-workshop-buttons.png) no-repeat 100% 15px;color:#e45635;font:bold 18px/24px "Arial",Helvetica,sans-serif;text-transform:uppercase;text-align:center;display:inline-block;vertical-align:top;zoom:1;*display:inline;}.region-volunteer-opportunity .ation-link a.close{background-position:100% -95px;color:#00aeff;width:auto;display:none;margin:5px 0 0 18px;padding-bottom:10px;}.region-volunteer-opportunity .info-holder{display:none;width:100%;background:#fff;padding:0 0 5px;margin:10px 0 -5px;border:1px solid #CCCCCC;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}.region-volunteer-opportunity .info-inner{padding-top:5px;}.region-volunteer-opportunity .description{padding:20px 28px;}.region-volunteer-opportunity .description p{margin:0 0 10px;padding:0;}.region-volunteer-opportunity .description p:last-child{margin-bottom:0;}.region-volunteer-opportunity .location-holder{padding:20px;}.region-volunteer-opportunity .location-holder div.location-row{margin-bottom:20px;overflow:hidden;}.region-volunteer-opportunity .location-holder div.location-row:last-child{margin-bottom:0;}.region-volunteer-opportunity .location-holder .left,.region-volunteer-opportunity .location-holder .right{float:left;font:700 14px/18px "Asap",Arial,Helvetica,sans-serif;}.region-volunteer-opportunity .location-holder .left{text-align:right;text-transform:uppercase;color:#008300;margin-right:10px;}.region-volunteer-opportunity .location-holder .directions .right{color:#00aeff;}#main div.region-stats{margin-bottom:25px;}#main div.region-stats .region-inner{width:100%;}#main div.region-stats .block{width:100%;padding:15px 0px;border-top:1px solid #CCCCCC;}#main div.region-stats .block .content{text-align:center;color:#008300;font:700 18px/24px "Asap",Arial,Helvetica,sans-serif;}#main div.region-stats .block .content span{color:#f3c700;}#main div.region-stats .block .content strong{font:bold 56px/60px "Arial",Helvetica,sans-serif;}#main div.region-stats .block .content p{padding:0;margin:0 0 10px;}#main div.region-stats .stats-first .content{font-size:28px;line-height:38px;margin-top:15px;}#main div.region-stats .stats-second .content{line-height:24px;}#main div.region-stats .stats-second .content strong{font-size:80px;line-height:80px;}#main div.region-stats .stats-third .content{margin-top:10px;}#main div.region-stats .stats-third .content span{font-size:36px;line-height:36px;}#main div.region-stats .stats-third .content strong,#main div.region-stats .stats-third .content strong span{font-size:100px;line-height:100px;}#main div.region-pie-charts{background:url(/sites/all/themes/cc/images/bg-pie-charts_mobile.png) repeat-y 0 0;margin-top:25px;}#main div.region-pie-charts .region-inner{width:100%;padding:20px 0 0;}#main div.region-pie-charts .block{margin:36px auto;}#main div.region-pie-charts .block .content{background:url(/sites/all/themes/cc/images/bg-percent-first.png) no-repeat 50% 0;overflow:hidden;text-align:center;font:700 18px/22px "Asap",Arial,Helvetica,sans-serif;padding:190px 10px 0;margin:auto;width:76%;}#main div.region-pie-charts .block .content p{margin:0 0 5px;padding:0;}#main div.region-pie-charts .block .content strong{font:bold 52px/56px "Arial",Helvetica,sans-serif;}#main div.region-pie-charts .second .content{background:url(/sites/all/themes/cc/images/bg-percent-second.png) no-repeat 50% 0;}#main div.region-pie-charts .third .content{background:url(/sites/all/themes/cc/images/bg-percent-third.png) no-repeat 50% 0;}#main div.region-pie-charts .fourth .content{background:url(/sites/all/themes/cc/images/bg-percent-fourth.png) no-repeat 50% 0;}#main div.region-pie-charts .fifth .content{background:url(/sites/all/themes/cc/images/bg-percent-fifth.png) no-repeat 50% 0;}.region-impact-map #block-ccnyc-impact-map{display:none;}#main div.project-categories-list{overflow:hidden;clear:both;}#main div.project-categories-list .views-row{float:left;margin:25px 15px 25px;position:relative;background:url(/sites/all/themes/cc/images/bg-project-categories-row.png) no-repeat 50% 0;}#main div.project-categories-list .views-row .inner{overflow:hidden;height:260px;}#main div.project-categories-list .views-row .inner .image{position:relative;}#main div.project-categories-list .views-row .inner .description{left:0;top:0;padding:20px 30px;overflow:hidden;background:url(/sites/all/themes/cc/images/bg-transparent.png) repeat 0 0;font:18px/24px "Asap",Arial,Helvetica,sans-serif;color:#373737;display:none;}#main div.project-categories-list .views-row .inner .description p{margin:0;padding:0;}#main div.project-categories-list .block.views-row{background:none;}#main div.project-categories-list .block.views-row h2{margin:0 0 15px;color:#f3c700;font:bold 30px/30px "Arial",Helvetica,sans-serif;text-transform:uppercase;}#main div.project-categories-list .block.views-row .content{font:700 16px/22px "Asap",Arial,Helvetica,sans-serif;}#main div.project-categories-list .block.views-row .content p{margin:0 0 5px;padding:0;}#main div.project-categories-list .views-row .title{margin:18px 0;padding:0 85px 0 15px;font:bold 22px/24px "Arial",Helvetica,sans-serif;}#main div.project-categories-list .views-row .see-all a{background:url(/sites/all/themes/cc/images/bg-project-category-see-all.png) no-repeat;position:absolute;right:-9px;top:17px;padding:0 10px 0 17px;width:65px;height:33px;line-height:33px;color:#fff;display:block;}div.content div#node-105 h2{margin-top:40px;}#content h2{font:700 24px/26px "Asap",Arial,Helvetica,sans-serif;margin:0;padding:0 0 11px;}#content div.block.rsvp{background:#008300;width:90%;max-width:270px;padding:20px 0px 20px 0px;bottom:0;text-align:center;margin:auto;}#content div.block.rsvp .content{margin:auto;display:block;width:100%;}#content div.block.rsvp.red{background-color:#e45635;}#content div.block.rsvp h2{font:bold 24px/28px "Arial",Helvetica,sans-serif;margin:2px 0 0;padding:0;color:#fff;text-transform:uppercase;}#content div.block.resources{background:#008300;padding:20px 22px 10px 22px;min-height:142px;position:inherit;bottom:0;text-align:center;}#content div.block.resources > h2{font:bold 18px/22px "Arial",Helvetica,sans-serif;margin:4px 0 0;padding:0;color:#fff;text-transform:uppercase;}#content div.block.pdf{width:100%;overflow:hidden;margin:25px 0 0;}#content div.block.pdf p{margin:0;padding:0px 0px 30px 0px;color:#373737;font:italic 22px/31px "jubilat","Georgia","Times New Roman",Times,serif;}#content div.block.pdf p a.pdf{font:bold 24px/31px "Arial",Helvetica,sans-serif;text-transform:uppercase;background:url(/sites/all/themes/cc/images/ico-pdf-white.png) no-repeat 0 50%;padding:0 0 0 32px;margin:0 0 0 17px;display:inline-block;}#main .block.all-press-mentions,#main .view-past-press-mentions .block .content,#main .past-press{margin:30px 0 10px;}.view-past-press-mentions.view ul.pager{margin:20px 0 0;}#news-calendar-datepicker{margin:15px auto 0px;width:274px;display:none;}.page-who-we-are-press-mentions div#freeze-height{height:0px !important;}#main .block.all-press-mentions h2,#main .view-past-press-mentions .block .content > h2,#main .past-press > h2{margin:0 200px 0 0;font:bold 24px/24px "Arial",Helvetica,sans-serif;text-transform:uppercase;background:#fff;display:inline-block;vertical-align:top;zoom:1;*display:inline;padding:0 20px 0 0;}#main .view-past-press-mentions{display:block;}#main .block.all-press-mentions h2{margin:0px 0px 30px 10px;}#main .view-past-press-mentions .view-empty{display:none;}#views-exposed-form-past-press-mentions-page{display:none;}#main .view-past-press-mentions .block{margin:0 15px;}#main .view-past-press-mentions .view-content{font:700 14px/18px "Asap",Arial,Helvetica,sans-serif;}#main .view-past-press-mentions.one-column .view-content{background:none;}#main .view-past-press-mentions .view-content .views-field-field-press-mentions-ref .item-list > ul,#main .view-past-press-mentions .view-content .views-field-field-press-mentions-ref .item-list > ul li{margin:0;padding:0;list-style:none outside none;}#main .press-item{margin:0 15px;padding-bottom:50px;padding-top:50px;border-top:1px solid #333333;}#main .view-past-press-mentions.view-display-id-page .press-item{margin-bottom:20px;padding-top:20px;}#main .press-item .content a{color:#00aeff;}#main .press-item .field-type-image{min-height:50px;margin:0 0 10px;overflow:hidden;}#main .press-item .field-type-image img{max-width:100%;height:auto;}#main .press-item .field-name-body{font:italic 400 16px/21px "jubilat","Georgia","Times New Roman",Times,serif;}#main .press-item p:first-child:before{content:"\"";}#main .press-item p:last-child:after{content:"\"";}#main .press-item .field-name-field-press-date{font-weight:400;font-style:italic;}#block-ccnyc-page-hero .page-hero img{width:100%;height:auto;}#main .page-hero .hero-callout{font:700 18px/24px "Asap",Arial,Helvetica,sans-serif;min-height:130px;}.page-node-2257 #main .page-hero .hero-callout{display:initial;}#main .page-hero .hero-callout p{text-align:center;}#main .page-hero .hero-callout strong{font:bold 30px/36px "Arial",Helvetica,sans-serif;}#main .page-hero .hero-callout .link{width:100%;}#main .page-hero .hero-callout .link a{display:block;vertical-align:top;zoom:1;*display:inline;margin:8px auto 0;background:#e45635;font:bold 21px/24px "Arial",Helvetica,sans-serif;color:#fff;padding:20px;text-transform:uppercase;}div.view-gallery{width:100%;padding:0 7px;margin:0 -7px;}div.view-gallery .view-filters{position:relative;}div.view-gallery .view-filters #edit-t-wrapper{background:#F5C906;z-index:110;right:0;bottom:100%;}div.view-gallery .view-filters #edit-t-wrapper label{font:bold 21px/25px "Arial",Helvetica,sans-serif;margin:10px 0 0;padding:0;text-transform:uppercase;text-align:center;padding-top:8px;}#edit-t-wrapper .views-widget.form-type-textfield{width:90%;margin:auto;}div.view-gallery .view-filters #edit-t-wrapper input.form-text{padding:12px 15px;width:70%;overflow:hidden;background:#fff;border:none;color:#999999;font:italic 16px/19px "Asap",Arial,Helvetica,sans-serif;height:19px;margin:10px 0px 0px 27px;}div.view-gallery .view-filters div.views-exposed-widget{min-width:222px;height:122px;overflow:hidden;float:left;position:relative;padding:0 0 0 7px;margin:14px;}div.view-gallery .view-filters .views-exposed-widget div.description{display:none;}div.view-gallery .view-filters div.views-submit-button{width:0;height:0;margin:0;padding:0;background:none;overflow:visible;float:none;}div.view-gallery .view-filters div.views-exposed-widget > label{color:#1b0a8a;font:bold 18px/24px "Arial",Helvetica,sans-serif;text-transform:uppercase;}.view-filters div.views-exposed-widget a.selectBox-dropdown{background:url(/sites/all/themes/cc/images/bg-gallery-filter.png) no-repeat -222px 0;width:219px !important;height:63px;position:absolute;left:0;bottom:9px;border:none;cursor:pointer;color:#ffffff;font:bold 22px/24px "Arial",Helvetica,sans-serif;text-transform:uppercase;letter-spacing:1px;}.selected .selectBox-dropdown .selectBox-label{white-space:normal;font-size:18px;line-height:26px;}.double.selected .selectBox-dropdown .selectBox-label{line-height:18px;height:36px;padding-top:15px !important;}.date-year.selected .selectBox-dropdown .selectBox-label{height:63px;font-size:22px;line-height:24px;padding-top:21px !important;}.view-filters div.views-exposed-widget a.selectBox-dropdown .selectBox-arrow{display:block !important;width:100% !important;height:100% !important;overflow:hidden !important;padding:0 !important;margin:0 !important;background:url(/sites/all/themes/cc/images/bg-gallery-filter-holder.png) no-repeat;}#main .view-filters div.views-exposed-widget a.selectBox-dropdown span.selectBox-label{padding:21px 0 0 31px;width:153px;}.view-filters div.views-exposed-widget a.selectBox-dropdown.selectBox-menuShowing{padding:0 10px 9px 0;margin:0 -10px -9px 0;}div.view-gallery .view-filters div.views-exposed-widget{width:90%;}div.view-gallery .view-filters div.views-exposed-widget select{background:#00aeff;border:0;padding:20px;margin:0 0 0 -7px;width:100%;font-size:20px;}.selectBox-dropdown-menu{background:url(/sites/all/themes/cc/images/bg-gallery-filter.png) no-repeat 100% 100% !important;width:222px !important;margin:0 0 0 7px !important;box-shadow:none !important;border:none !important;padding:9px 0 19px !important;max-height:300px !important;}body.admin-menu .selectBox-dropdown-menu{margin-top:-29px !important;}.selectBox-dropdown-menu li,.selectBox-dropdown-menu li.selectBox-hover{background:url(/sites/all/themes/cc/images/bg-gallery-filter.png) repeat-y -451px 0 !important;}.selectBox-options li.selectBox-selected a,.selectBox-options li.selectBox-hover a{background:none !important;color:#e45635 !important;}.selectBox-options li a,div.view-gallery .view-filters div.views-exposed-widget select option{color:#1b0a8a !important;font:bold 18px/24px "Arial",Helvetica,sans-serif;padding:18px 20px 2px !important;text-transform:uppercase;cursor:pointer !important;}div.view-gallery .view-content{overflow:hidden;margin:16px -15px 0;padding:0 15px;}div.view-gallery .view-content > h3{background:url(/sites/all/themes/cc/images/bg-gallery-year.png) no-repeat 100% 0;overflow:hidden;color:#f3c700;font:bold 36px/40px "Arial",Helvetica,sans-serif;letter-spacing:3px;margin:0 0 13px;padding-top:20px;}div.view-gallery .view-content .views-row{width:300px;display:block;height:300px;float:left;position:relative;background:url(/sites/all/themes/cc/images/bg-gallery-item.png) no-repeat 10% 0;padding:21px 0px 0;margin:0px 0px 25px 0px;overflow:hidden;}div.view-gallery .view-content .views-row h3{color:#373737;font:bold 18px/21px "Arial",Helvetica,sans-serif;margin:0;padding:0 18px;min-height:42px;width:282px;}div.view-gallery .view-content .views-row h3 a{color:#373737;}div.view-gallery .view-content .views-row a.learn-more{background:url(/sites/all/themes/cc/images/bg-gallery-learn-more.png) no-repeat 0 0;float:left;height:16px;padding:6px 19px 10px 27px;margin:10px 0 0 -7px;color:#ffffff;font:bold 14px/16px "Arial",Helvetica,sans-serif;}div.view-gallery .view-content .views-row a.learn-more span{background:url(/sites/all/themes/cc/images/ico-arrow-white.png) no-repeat 100% 50%;display:block;padding:0 14px 0 0;}div.view-gallery .view-content .views-row div.views-field-field-photo-gallery-images{width:100%;overflow:hidden;padding:15px 0 0;}div.view-gallery .view-content .views-row img[src*="gallery_placeholder.jpg"]{display:none;}div.view-gallery .view-content .views-row div.views-field-field-grantee-collection-body{position:absolute;left:0;bottom:0;height:201px;width:321px;overflow:hidden;background:url(/sites/all/themes/cc/images/bg-transparent.png) repeat 0 0;display:none;font:18px/24px "Asap",Arial,Helvetica,sans-serif;color:#373737;}div.view-gallery .view-content .views-row div.views-field-field-grantee-collection-body .field-content{padding:19px 31px;}div.view-gallery .view-content .views-row div.views-field-field-grantee-collection-body p{margin:0;color:#373737;font:18px/24px "Asap",Arial,Helvetica,sans-serif;}div.view-gallery > div.item-list{overflow:hidden;margin:0 -7px;padding:0 7px;}div.view-gallery ul.pager{right:0px;position:relative;margin-top:10px;margin-bottom:10px;}#page .view-grantee-grant-years h2{color:#008300;text-transform:uppercase;font:bold 24px/26px "Arial",Helvetica,sans-serif;padding-bottom:15px;letter-spacing:1px;margin-top:23px;}#page .view-grantee-grant-years h2 span{color:#373737;}#block-ccnyc-grantee-bar .block{margin:0 0 11px;}#block-ccnyc-grantee-bar .block.bar{background:url(/sites/all/themes/cc/images/bg-grantee-bar.png) 50% 0 no-repeat;width:272px;max-height:600px;padding:20px 15px 0 15px;}#block-ccnyc-grantee-bar .block .white-holder{background:#fff;margin:0 0 20px;padding:10px;text-align:center;font-size:16px;line-height:18px;}#block-ccnyc-grantee-bar .block .white-holder.double .field{margin:8px 0;}#block-ccnyc-grantee-bar .block .white-holder p{margin:0;padding:0;}#block-ccnyc-grantee-bar .block .white-holder a{color:#00aeff;}#block-ccnyc-grantee-bar .block .white-holder a.active,#block-ccnyc-grantee-bar .block .white-holder a:hover{color:#373737;}#block-ccnyc-grantee-bar .block .white-holder .field .field-item{display:inline;}#block-ccnyc-grantee-bar .block .white-holder .field .field-item:after{content:"\,\ ";}#block-ccnyc-grantee-bar .block .white-holder .field .field-item:last-child:after{content:"";}.node-type-grantee #page .block-system .field-type-image{width:100%;float:none;margin:0 0 20px;}#content div.field-name-field-grantee-collection{background:none;margin:0;padding:0;}#grantee-photoset{display:none;position:relative;height:420px;overflow:hidden;}#grantee-photoset .items a{display:block;width:100% !important;}#grantee-photoset .items img{width:100%;}#grantee-photoset a.previous,#grantee-photoset a.next{display:none;width:41px;height:41px;position:absolute;top:50%;left:10px;background:url(/sites/all/themes/cc/images/ico-arrows.png) no-repeat 0 0;text-indent:-9999px;z-index:100;margin:-20px 0 0;}#grantee-photoset a.previous:hover{background-position:0 -41px;}#grantee-photoset a.next{left:auto;right:10px;background-position:0 -82px;}#grantee-photoset a.next:hover{background-position:0 -123px;}#block-ccnyc-photo-gallery .gallery-title{color:#fff;font:bold 30px/34px "Arial",Helvetica,sans-serif;text-transform:uppercase;}.node-type-page #block-ccnyc-photo-gallery .gallery-title{color:#1b0a8a;}#block-ccnyc-photo-gallery .gallery-item{display:inline-block;}#block-ccnyc-photo-gallery .gallery-item h2.gallery-title{display:inline-block;margin:0px;}#block-ccnyc-photo-gallery .gallery-item h2.gallery-title span{display:inherit;}#block-ccnyc-photo-gallery .gallery-content a img{width:46%;height:auto;padding-right:4%;padding-top:4%;float:left;}.node-type-page #main .region-gallery{background:url(/sites/all/themes/cc/images/m-bg-gallery-blue.png) repeat-x 0 0;}#main div.page-video .video-item{overflow:hidden;height:372px;margin:0 px;position:relative;padding:0;width:100%;}#main div.page-video .video-item .item-inner{position:relative;height:341px;}#main div.page-video .video-holder{width:100%;height:auto;background:#00aeff;padding:10px;position:relative;z-index:1;right:10px;}#main div.page-video .video-holder a.play{position:absolute;z-index:10;width:94%;}#main div.page-video .video-holder a.play span{position:absolute;top:50%;left:50%;background:url(/sites/all/themes/cc/images/btn-video-play.png) no-repeat;display:block;text-align:center;width:261px;padding:10px 60px 5px 5px;height:73px;font:bold 36px/73px "Arial",Helvetica,sans-serif;text-transform:uppercase;margin:-44px 0 0 -163px;}#main div.page-video .video-holder iframe{width:100% !important;height:320px !important;}#main div.page-video .title{display:none;}#main div.page-video .video-content{display:none;}#main div.page-video .video-content p{margin:0 0 12px;padding:0;}#main div.page-video .video-content .video-title{font:700 24px/28px "Asap",Arial,Helvetica,sans-serif;color:#00aeff;margin:0 0 10px;}#main div.page-video .video-content .date{font:italic 400 16px/21px "jubilat","Georgia","Times New Roman",Times,serif;margin:0 0 12px;}#content div.field-type-field-collection{width:100%;overflow:hidden;padding:10px 0 0;margin:12px 0 0;}#content div.field-name-field-audio-section{background:none;}#content div.field-type-field-collection div.bottom{width:100%;overflow:hidden;padding:0 0 10px;}#content div.field-name-field-audio-section div.bottom{background:none;}#content div.field-type-field-collection div.inner{width:100%;overflow:hidden;background:url(/sites/all/themes/cc/images/bg-application.png) repeat-y 50% 0;}#content div.field-name-field-audio-section div.inner{background:none;}.field-name-field-audio-file .file-audio div.content{overflow:visible;}#content div.field-type-field-collection div.collection-item{overflow:hidden;padding:20px 31px 4px;background:url(/sites/all/themes/cc/images/bg-application-step.png) no-repeat 50% 0;}#content div.field-type-field-collection div.collection-item:last-child{padding-bottom:0;}#content div.field-type-field-collection div.collection-left{float:left;}#content div.field-type-field-collection div.collection-left h3{margin:0;color:#1b0a8a;text-transform:uppercase;font:700 18px/24px "Asap",Arial,Helvetica,sans-serif;padding-top:15px;}#content div.field-type-field-collection div.collection-right{float:left;}#content div.field-type-field-collection p{font:18px/26px "jubilat","Georgia","Times New Roman",Times,serif;margin:2px 0 0;padding-bottom:15px;}#content div.field-type-field-collection strong{text-transform:uppercase;font:700 18px/22px "Asap",Arial,Helvetica,sans-serif;}#content div.field-type-field-collection a{font:bold 14px/22px "Arial",Helvetica,sans-serif;color:#e45635;}#content div.field-type-field-collection .file img{display:none;}#content div.field-type-field-collection h2.collection-title{margin:10px 0 0;padding:0 31px 16px;color:#00aeff;font:bold 24px/28px "Arial",Helvetica,sans-serif;text-transform:uppercase;}#main div.block.questions p,#sidebar-left div.block p{padding:10px 4px;display:block;height:auto;}#main div.block.questions p{width:71%;}#sidebar-left div.block p{width:100%;}#sidebar-left div.block.guidelines{background-color:#19B4FF;text-align:center;min-height:109px;padding:20px 15px 20px 15px;margin-bottom:10px;margin-top:20px;}#sidebar-left div.block.guidelines p{font-style:italic;color:#fff;margin:16px auto 0px auto;}#sidebar-left div.block.guidelines a.pdf{color:#1b0a8a;font:bold 21px/25px "Arial",Helvetica,sans-serif;padding-left:25px;background:url(/sites/all/themes/cc/images/ico-pdf.png) no-repeat 0 50%;}#sidebar-left div.block.funding{background:#F5C906;text-align:center;padding:35px 0px 65px 0px;margin-top:40px;}#sidebar-left div.block.funding h3{color:#008300;margin:20px 0 0;padding:0 0 5px;font:700 18px/24px "Asap",Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:1px;}#sidebar-left div.block.funding span.amount{color:#ffffff;font:bold 60px/65px "Arial",Helvetica,sans-serif;}#sidebar-left div.block.funding span.deadline{color:#1b0a8a;font:bold 24px/28px "Arial",Helvetica,sans-serif;}#footer{background:url(/sites/all/themes/cc/images/bg-footer-m.png) repeat-x 50% 0;width:100%;height:auto;position:relative;bottom:0;left:0;}#footer h2{text-transform:uppercase;font:bold 24px/28px "Arial",Helvetica,sans-serif;margin:0;padding:0 0 10px;}#footer .region-composite{position:absolute;left:0;bottom:100%;width:100%;visibility:hidden;}#footer div.block{width:100%;float:left;margin-bottom:30px;}#footer #block-imageblock-4{display:none;}#footer div.block-imageblock{width:auto;float:none;}#footer div.block-imageblock img{width:100%;height:auto;display:block;}#footer #block-block-2 p span{width:100%;display:block;}#footer #block-block-2 p img{float:left;margin-right:30px;margin-top:20px;}#footer div.block p{line-height:19px;margin:12px 0 0;padding:0 0 9px;}#footer div.region-footer{margin:0 -15px;padding:0 15px;overflow:hidden;height:78px;}#footer div.region-footer .block{width:300px;margin:15px 30px 0 0;float:left;}#footer div.region-footer div.navigator{margin:15px 40px 0 -10px;}#footer div.region-footer div.navigator p{margin:0;padding:0;}#footer div.region-footer div.footer-menu{text-align:center;}#footer div.region-footer div.footer-menu h2{display:none;}#footer div.region-footer div.footer-menu div.content ul{margin:8px -10px 0;padding:0;list-style:none;text-align:left;}#footer div.region-footer div.footer-menu div.content ul li{margin:5px 10px 0;padding:0;list-style:none;display:inline-block;vertical-align:top;zoom:1;*display:inline;}#footer div.region-footer div.footer-menu div.content ul li a{color:#e45635;font:700 13px/16px "Asap",Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:1px;}#footer div.region-footer div.footer-menu div.content ul li a.active,#footer div.region-footer div.footer-menu div.content ul li a:hover{color:#373737;}#footer div.region-footer div.copy{display:none;}#footer div.region-footer div.copy .content{margin:18px 0 0;}#footer div.region-footer div.copy p{margin:0;font-size:14px;line-height:18px;}#footer div.region-footer-bottom{padding-top:12px;}#footer div.share .content ul{margin:7px 0 0;padding:0;list-style:none;}#footer div.share .content ul li{width:47px;height:46px;float:left;margin:0 15px 0 0;padding:0;list-style:none;}#footer div.share .content ul li a{width:47px;height:46px;float:left;text-indent:-9999px;background:url(/sites/all/themes/cc/images/bg-share-icons.png) no-repeat 0 0;}#footer div.share .content ul li a.twitter{background-position:-62px 0;}#footer div.share .content ul li a.youtube{background-position:-125px 0;}#footer div.share .content ul li a.flickr{background-position:-186px 0;}#footer div.newsletter{margin:0 60px 0 0;}#footer div.newsletter form{width:100%;overflow:hidden;margin:9px 0 0;padding:0 0 8px;}#footer div.newsletter form label{display:none;}#footer div.newsletter form .form-item{margin:0;}#footer div.newsletter form .form-text,#edit-mailchimp-lists-mailchimp-stay-in-touch-mergevars-email{width:212px;float:left;padding:10px;height:17px;background:#fff;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#373737;font-size:12px;font:italic 13px/17px "jubilat","Georgia","Times New Roman",Times,serif;}#block-mailchimp-lists-stay-in-touch .description{font:16px/24px "jubilat","Georgia","Times New Roman",Times,serif;float:left;line-height:19px;}#block-mailchimp-lists-stay-in-touch #edit-submit{position:absolute;margin:-11px 0px 0 -60px !important;}#block-mailchimp-lists-stay-in-touch h2{margin-bottom:21px;}#block-mailchimp-lists-stay-in-touch .description{float:left;margin:28px 0 0 0px;}#block-mailchimp-lists-stay-in-touch .form-type-checkbox{float:left;margin:-8px 0 0 0px;}#block-mailchimp-lists-stay-in-touch .form-type-checkbox span{float:right;margin:1px 78px 0 0px;}#mailchimp-newsletter-stay_in_touch{float:left;}.form-item-mailchimp-lists-mailchimp-stay-in-touch-mergevars-EMAIL{float:left;margin:-113px 0 0 0;}#content .block.sign-up form .form-submit,#footer div.newsletter form .form-submit,#block-mailchimp-lists-stay-in-touch #edit-submit{width:35px;height:35px;background:url(/sites/all/themes/cc/images/bg-newsletter-submit.png) no-repeat 0 0;float:left;border:none;cursor:pointer;text-indent:-9999px;margin:1px 0 0 8px;padding:0;}body.maintenance-page{text-align:center;}body.maintenance-page #header{background:none;}body.maintenance-page #header #logo{float:none;display:inline-block;vertical-align:top;zoom:1;*display:inline;}body.maintenance-page #main h1{padding:0;margin:0 0 20px;}html{height:100%;}body{font:18px/24px "jubilat","Georgia","Times New Roman",Times,serif;color:#373737;min-height:100%;margin:0;position:relative;*overflow:hidden;}img{display:block;border:0;}.file img{display:inline;}a{outline:none;color:#e45635;text-decoration:none;}.node a,.node a span,.node a img{-webkit-transition:background-color 0.2s ease,border 0.2s ease,color 0.2s ease;-moz-transition:background-color 0.2s ease,border 0.2s ease,color 0.2s ease;-ms-transition:background-color 0.2s ease,border 0.2s ease,color 0.2s ease;-o-transition:background-color 0.2s ease,border 0.2s ease,color 0.2s ease;transition:background-color 0.2s ease,border 0.2s ease,color 0.2s ease;}input{outline:none;}.relative{position:relative;}.clear{clear:both;}.hidden{display:none;}.fancybox-wrap{background:url(/sites/all/themes/cc/images/bg-fancybox.jpg) repeat-x 50% 0;}.fancybox-wrap .fancybox-skin{background:none;color:#373737;text-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.fancybox-wrap .fancybox-skin .fancybox-inner{background:none;margin-right:-10px !important;padding-right:10px !important;}.fancybox-close{background:url(/sites/all/themes/cc/images/btn-fancybox-close.png) no-repeat;width:57px;height:47px;top:8px;right:-10px;}.fancybox-close:hover{background-position:0 -47px;}.node-type-grantee .fancybox-close{top:38px;right:20px;}.fancybox-skin h2{color:#00aeff;font:bold 24px/26px "Arial",Helvetica,sans-serif;margin:0 0 25px;}.fancybox-wrap .form-item label{font:bold 12px/18px "jubilat","Georgia","Times New Roman",Times,serif;}.fancybox-wrap input,.fancybox-wrap textarea{border:2px solid #9b9b9b;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:9px 10px;background:#fff;color:#373737;}.fancybox-wrap .form-item,.fancybox-wrap .form-actions{margin:20px 0;}.fancybox-wrap .form-actions{margin-bottom:0;}.fancybox-wrap textarea{height:180px;}.fancybox-wrap .form-actions{text-align:right;position:relative;right:-55px;}.fancybox-wrap .form-submit{cursor:pointer;color:#fff;font:bold 18px/60px "Arial",Helvetica,sans-serif;background:#00acff url(/sites/all/themes/cc/images/btn-submit.png) no-repeat 100% 0;height:60px;padding:0 65px 0 30px;border:0;text-transform:uppercase;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}#contact-popup{background:#fff;padding:30px 45px 20px;}.sidebar #contact-popup{display:none;}.block-system .password-strength-title,.block-system form label{font-family:"Asap",Arial,Helvetica,sans-serif;}.block-system .form-select,.block-system .form-text{padding:5px 10px;background:#fff;border:1px solid #373737;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#373737;font:14px/18px "jubilat","Georgia","Times New Roman",Times,serif;}.block-system .fieldset-legend{font:bold 21px/26px "Arial",Helvetica,sans-serif;text-transform:uppercase;}.block-system .form-submit{background:#E45635;color:#fff;display:block;font:bold 21px/26px "Arial",Helvetica,sans-serif;padding:5px 20px;border:0;cursor:pointer;text-transform:uppercase;}.view .ajax-progress{display:block !important;position:relative;z-index:499;}.view .ajax-progress .throbber{position:fixed !important;width:100%;height:100%;margin:auto;left:0;top:0;margin:0;background:url(/sites/all/themes/cc/images/ajax-loader-2.gif) no-repeat 50% 50%;color:#000;z-index:499;display:block !important;}#page{width:100%;overflow:hidden;}.section{padding:0 10px;margin:0 auto;position:relative;}.section.wide{width:100%;}#content > div.contextual-links-wrapper,.region .block > .contextual-links-wrapper{right:35px;}.container-inline-date .form-item,.container-inline-date .form-item input{width:96%;}#main .node-event{width:100%;position:relative;padding:5px 0 0;margin:0 0 25px;border:1px solid #CCCCCC;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}#main .node-event .node-holder{padding:0 0 5px;}#main .node-event .content{font-size:16px;line-height:21px;}#main .node-event .content p{margin:0 0 15px;padding:0;}#main .node-event .separator{display:block;height:4px;width:100%;overflow:hidden;margin:0;}#main .node-event .node-header{padding:10px 25px;font:700 16px/21px "Asap",Arial,Helvetica,sans-serif;}#main .node-event .node-header .category{color:#e45635;text-transform:uppercase;font-size:14px;}#main .node-event .node-header .title{margin:0;padding:0;font-size:24px;line-height:26px;}#main .node-event .node-header .subtitle{margin:0;font-size:16px;}#main .node-event .date{width:60px;height:60px;float:left;background:url(/sites/all/themes/cc/images/m_bg-workshop-date.png) no-repeat 0 0;margin:0 15px 0 -36px;padding:5px 0 0 11px;color:#fff;font:700 16px/18px "Asap",Arial,Helvetica,sans-serif;text-align:center;text-transform:uppercase;}#main .node-event .date .day{display:block;font:bold 32px/34px "Arial",Helvetica,sans-serif;}#main .node-event .node-body{padding:15px 25px 20px;}#main .node-event .node-body h2{font:italic 700 18px/24px "Asap",Arial,Helvetica,sans-serif;}#main .node-event .node-body h3{font:700 17px/24px "Asap",Arial,Helvetica,sans-serif;}#main .node-event .node-body .time{font:700 14px/21px "Asap",Arial,Helvetica,sans-serif;margin:0 0 2px;}#main .node-event .node-body p:last-child{margin-bottom:0;}#main .node-event .more-holder{margin:15px 0 0;}#main .node-event .learn-more{color:#e45635;font-weight:700;padding:0 15px 0 0;font:700 14px/18px "Asap",Arial,Helvetica,sans-serif;background:url(/sites/all/themes/cc/images/ico-arrow-learn-more.png) no-repeat 100% 50%;}@media only screen and (min-width:398px){div.region-slider div.text-slider-holder{right:9%;}div.region-slider div.pager a.activeSlide{width:65% !important;}.region-width,.region-testimonials .block.testimonials-title .content{width:302px;}.auto-forever,.region-testimonials .block.testimonials-title .content,.region-testimonials .views-row .content .name,.region-testimonials .views-row-1 .content .text,.region-testimonials .views-row-2 .content .text,.region-testimonials .views-row-3 .content .text,.region-testimonials .views-row-4 .content .text{margin:auto;}.region-testimonials .block.testimonials-title{float:none;margin:0px 0px 30px 0px;}.region-testimonials .views-row .content .name{width:300px;text-align:center;}.region-testimonials .views-row-1,.region-testimonials .views-row-2,.region-testimonials .views-row-3,.region-testimonials .views-row-4{width:100%;float:none;}.region-testimonials .views-row-1 .content .text,.region-testimonials .views-row-2 .content .text,.region-testimonials .views-row-3 .content .text,.region-testimonials .views-row-4 .content .text{width:300px;text-align:center;}.page-node-237 #main h1#3page-title.title{text-align:center;}#main div.project-categories-list{width:314px;margin:auto;}#block-ccnyc-photo-gallery .gallery-item h2.gallery-title span{margin-top:30px;}#content div.block.rsvp{max-width:none;width:90%;}div.view-gallery .view-filters #edit-t-wrapper input.form-text{display:block;margin:10px auto;}div.view-gallery .view-content .views-row{width:321px;padding:21px 3px 0;}}@media only screen and (min-width:478px){div.region-slider div.text-slider-holder{right:15%;}div.node-project.node-teaser{width:360px;}#main div.node-project p{font:16px/21px;}div.region-infographics{margin:0px;}div.region-infographics div.block.mobilized,div.region-infographics div.block.supported,div.region-infographics div.block.distributed,div.region-infographics div.block.donors,div.region-infographics div.block.worked,div.region-infographics .region-title{width:74%;margin:20px auto;background-repeat:repeat-x;background-position:left bottom;}div.region-infographics div.block.distributed p strong{display:inherit;}#content div.grant{width:388px;margin:0 auto;float:none;}#main div.block.questions p{width:72%;}#sidebar-left div.block.funding{padding-bottom:42px;}#sidebar-left div.block.funding h3 span.left,#sidebar-left div.block.funding h3 span.right{display:none;}#content div.field-type-field-collection div.inner{background-image:none;}#content div.field-type-field-collection div.collection-right{float:none;margin-top:40px;}.region-other-donate-first .block{width:94%;}#main div.region-pie-charts{background:url(/sites/all/themes/cc/images/bg-pie-charts_mobile.png) repeat 60% 0;}#main div.region-pie-charts .block{width:50%;float:left;}.region-photos .block{float:none;margin:20px auto;}.region-photos .block-menu-block{float:none;width:70%;margin:auto;}}@media only screen and (min-width:600px){.logo_mobile{display:none;}.logo_tablet{display:block;height:auto;width:100%;}#main{padding-bottom:0px;}div.region-slider div.pager a.activeSlide{width:70% !important;}div.region-infographics div.block.mobilized,div.region-infographics div.block.supported,div.region-infographics div.block.distributed,div.region-infographics div.block.donors,div.region-infographics div.block.worked{background-image:none;}div.region-infographics div.block.distributed,div.region-infographics .region-title{width:100%;}div.region-infographics div.block.worked{width:42%;margin:0px 0px 0px 3%;float:left;}.forty-five,div.region-infographics div.block.mobilized,div.region-infographics div.block.supported{width:45%;float:right;padding:0px;}div.region-infographics div.block.mobilized{margin:0px;}div.region-infographics div.block.supported{margin:12px 0px 0px 0px;}div.region-infographics div.block.donors{width:95%;clear:both;margin-left:3%;}div.region-infographics div.block.donors .content{width:100%;}div.region-projects .region-title{width:80%;margin:0 auto 3%;}.block.donation .content p{text-align:center;width:80%;margin:20px auto 0px auto;}.region-projects .block.donation .content .btn{float:right;margin:10px 0 0;*display:inline;width:auto;}div.node-project.node-teaser{width:520px;}.page-node #main div.node-staff div.field-type-image,#main div.node-staff div.image{width:40%;}#main div.node-staff .content{width:54%;margin-left:3%;}#content div.grant{width:250px;margin:0px;float:none;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;}#block-ccnyc-text-callouts .content,.page-grants #block-system-main .content{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-width:250px;-moz-column-width:250px;column-width:250px;}#content div.block.rsvp{width:80%;}#sidebar-left div.block.guidelines{width:40%;float:left;margin-right:4%;padding-top:0px;}.region-other-donate-first .block{margin-left:8px;margin-right:8px;}.region-other-donate-first .block{margin-right:-38px;}#main div.region-pie-charts .block{width:33%;float:left;}#main div.region-pie-charts .block.first,#main div.region-pie-charts .block.fifth{width:50%;}.region-photos .block{width:30%;margin:20px 1%;float:left;}.region-photos .block img{width:100%;height:auto;}#main div.page-video .video-holder{width:595px;margin:44px auto 0px;}#main .page-hero .hero-callout .link a{width:289px;}.page-node-2257 #main .page-hero .hero-callout{position:inherit;top:0px;right:0px;margin-top:0px;padding-top:0px;}.page-node-44 #content div.grant:nth-child(1) div.left img{width:100%;height:auto;}#footer div.block{width:40%;}#block-menu-block-3{float:right;}#block-block-2{clear:left;}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto;}}@media only screen and (min-width:670px){#main div.project-categories-list{width:665px;margin:auto;}}@media only screen and (min-width:768px){div.region-infographics .section{width:84%;}div.region-infographics div.block.distributed,div.region-infographics .region-title{margin-bottom:0px;padding-bottom:25px;}div.region-infographics div.block.distributed{background-image:url(/sites/all/themes/cc/images/mobile_hp_line.png);}div.region-infographics div.block.worked{margin:72px 0px 0px 10%;}div.region-infographics div.block.mobilized{margin:40px 0px 0px 0px;}div.region-infographics div.block.mobilized .content{margin:0px;}div.region-infographics div.block.supported{margin:40px 0px 0px 0px;padding-top:27px;background-image:url(/sites/all/themes/cc/images/mobile_hp_line.png);background-position:top;}div.region-infographics div.block.supported .content{margin:0px;}div.region-infographics div.block.donors{width:100%;margin-left:0px;display:inline-block;margin-top:40px;padding-top:34px;background-image:url(/sites/all/themes/cc/images/mobile_hp_line.png);background-position:top;}div.region-bottom-content .section{width:85%;}div.region-bottom-content div.block{float:left;margin:15px 2% auto;}.page-node #main div.node-staff div.field-type-image,#main div.node-staff div.image{width:25%;}#main div.node-staff .content{width:70%;margin-left:3%;}#block-ccnyc-text-callouts .content,.page-grants #block-system-main .content{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-width:300px;-moz-column-width:300px;column-width:300px;}#content div.grant{width:250px;margin:0 auto;float:none;}#content div.field-type-field-collection{border:none;}#content div.field-type-field-collection div.collection-item{background:url(/sites/all/themes/cc/images/bg-application-step.png) repeat-x 0 0;}.region-other-donate-first .block{width:21%;margin-right:12px;margin-left:12px;}.block.transfer-pop-up{position:absolute;width:400px;right:-216px;bottom:-12px;}.node-type-page #main .region-gallery{background:url(/sites/all/themes/cc/images/bg-gallery-blue.png) repeat-x 50% 0;}#block-ccnyc-photo-gallery .gallery-content a img{width:20%;}#footer div.block{width:30%;}#block-menu-block-3{float:left;}#block-block-2{clear:none;}}@media only screen and (max-width:1047px){#header{background-image:none;}#header img.birds{display:none;}#header .top-menu{float:none;margin-right:15%;min-width:none;}.map{display:none;}.leaf.menu-mlid-578{display:none;}}@media only screen and (min-width:1048px){#logo{width:auto;margin-top:0px;}.logo_reg{display:block;}.logo_mobile{display:none;}.logo_tablet{display:none;}.responsive_nav_button{display:none;}#header .top-menu{font-family:"Asap",Arial,Helvetica,sans-serif;}#header .top-menu .menu-mlid-555{display:block;}#header .top-menu .menu-mlid-586{display:block;}#header .main-menu .jquery-once-1-processed div.sub-menu ul.menu{float:right;left:0px !important;}#header .main-menu div.content ul li,#header .main-menu div.content ul .expanded{border-bottom:none;}#header .main-menu div.content ul li a,#header .main-menu div.content ul .expanded a{padding:0px 18px 22px;}#header .main-menu div.content ul li a:hover .sub-menu,#header .main-menu div.content ul .expanded a:hover .sub-menu{display:block;}#header .main-menu div.content ul .active-trail .sub-menu a.active{color:#373737;}#header .main-menu div.content ul .active-trail .sub-menu a.active span{border-bottom:none;padding-bottom:0px;}#header .main-menu div.content ul li .dwn_arrow{display:none;}#header .main-menu div.content ul li .sub-menu{background-color:transparent;}#header .main-menu div.content ul li .sub-menu li{height:67px;}#header .main-menu div.content ul{display:block;}.region-infographics .region-title{background-image:none;}div.region-infographics div.block.mobilized,div.region-infographics div.block.supported,div.region-infographics div.block.distributed,div.region-infographics div.block.donors,div.region-infographics div.block.worked{padding-bottom:0px;}.region-testimonials .views-row-1 .content .text,.region-testimonials .views-row-2 .content .text,.region-testimonials .views-row-3 .content .text,.region-testimonials .views-row-4 .content .text{text-align:left;}.region-testimonials .views-row .content .name{width:auto;text-align:left;}#main div.region-pie-charts .block.first,#main div.region-pie-charts .block.fifth{width:182px;}#block-ccnyc-photo-gallery .gallery-item h2.gallery-title{display:block;margin:25px 0 30px -35px;}#block-ccnyc-photo-gallery .gallery-item h2.gallery-title span{margin-top:0px;display:inline-block;}#block-ccnyc-photo-gallery .gallery-item h2.gallery-title .before{margin:15px 35px 0 -9999px;}#block-ccnyc-photo-gallery .gallery-item h2.gallery-title .after{margin:15px -9999px 0 35px;}#block-ccnyc-text-callouts .content,.page-grants #block-system-main .content{-webkit-columns:1;-moz-columns:1;columns:1;-webkit-column-width:630px;-moz-column-width:630px;column-width:630px;}#main div.region-resources .view div.pager-holder.bottom .pager li{padding-right:0px;}html{height:100%;}body{min-width:980px;font:16px/24px "jubilat","Georgia","Times New Roman",Times,serif;}a:hover{color:#373737;}.fancybox-wrap input.form-text{width:335px;}.fancybox-wrap textarea{width:515px;}.fancybox-wrap .form-submit:hover{background-position:100% -60px;color:#373737;}#contact-popup{width:540px;}#page{min-width:980px;}.section,div.region-bottom-content .section{width:960px;padding:0 10px;margin:0 auto;position:relative;}div.region-infographics .section{width:960px;}#header{width:100%;height:164px;min-width:980px;background:url(/sites/all/themes/cc/images/bg-header.png) repeat-x 50% 32px;position:relative;z-index:201;}.front #header{height:83px;padding:0 0 81px;margin:0 0 -81px;}#header img.birds{width:100px;display:block;height:auto;position:absolute;top:18px;left:-120px;}#header div.section{width:980px;padding:0;z-index:50;}#header #logo{height:88px;width:120px;float:left;margin:1px 0 0 1px;background:#fff;}#header #logo a{width:96px;float:left;height:88px;margin-left:15px;}#header div.top-menu{float:right;margin:0;min-width:475px;}#header .top-menu .menu-block-1{margin-top:0px;}#header div.top-menu div.content ul{margin:0;padding:0;list-style:none;float:right;}#header div.top-menu div.content ul li{margin:0 0 0 29px;padding:0;list-style:none;float:left;}#header div.top-menu div.content ul li a{color:#8d8d8d;font:700 14px/30px "Asap",Arial,Helvetica,sans-serif;text-transform:uppercase;}#header div.top-menu div.content ul li a:hover,#header div.top-menu div.content ul li.active a{color:#e45635;}#header div.top-menu div.content ul li a.donate{background:#e45635 url(/sites/all/themes/cc/images/bg-donate.png) no-repeat 126px 50%;color:#ffffff;display:block;font:bold 21px/26px "Arial",Helvetica,sans-serif;padding:4px 41px 6px 22px;}#header div.top-menu div.content ul li a.donate:hover{color:#373737;background:#e45635 url(/sites/all/themes/cc/images/bg-donate-dark.png) no-repeat 126px 50%;}#header div.main-menu{float:right;width:849px;position:relative;}#header div.main-menu div.content ul{float:right;list-style:none;padding:0;margin:28px -18px 0 0;background:url(/sites/all/themes/cc/images/bg-main-menu.png) no-repeat 9999px 9999px;border:none;display:block;}#header div.main-menu div.content ul li{float:left;list-style:none;margin:0;padding:0;font:bold 14px/24px "Arial",Helvetica,sans-serif;}#header .main-menu div.content ul li,#header .main-menu div.content ul .expanded{border-bottom:none;}#header div.main-menu div.content ul li a,#header .main-menu div.content ul .expanded a{color:#e45635;font:bold 16px/24px "Arial",Helvetica,sans-serif;float:left;height:24px;text-transform:uppercase;padding-top:0px;padding-right:18px;padding-bottom:22px;width:100%;}#header div.main-menu div.content ul li.expanded > a{position:relative;}#header div.main-menu div.content ul li.expanded > a > span > span.extra{background:url(/sites/all/themes/cc/images/bg-main-menu-new.png) repeat-x 50% 0;display:none;width:0;height:75px;position:absolute;left:50%;top:100%;margin:-22px -9999px 0;padding:0 9999px;visibility:hidden;}#header div.main-menu div.content ul li.active-trail > a > span > span.extra{display:block;top:100%;}#header div.main-menu div.content ul li:hover > a,#header div.main-menu div.content ul li.active-trail > a{color:#373737;}#header div.main-menu div.content ul li a:hover{color:#373737;}#header div.main-menu div.content ul li div.sub-menu{display:none;position:absolute;top:60px;left:0;width:980px;height:75px;padding:0 9000px;margin:0 -9000px 0 -9131px;visibility:hidden;}#header div.main-menu div.content ul li div.sub-menu.visible{display:block;visibility:hidden;}#header div.main-menu div.content ul li ul{margin:0;position:absolute;float:left;}#header div.main-menu div.content > div > ul > li > ul{visibility:hidden;top:-9999px;}#header div.main-menu div.content ul li div.sub-menu ul{position:relative;}#header div.main-menu div.content ul li div.sub-menu li a{height:auto;display:block;float:none;}#header div.main-menu div.content ul li div.sub-menu li a.small{line-height:30px;}#header div.main-menu div.content ul li div.sub-menu li a.triple{margin-top:10px;}#header div.main-menu div.content ul li.active-trail div.sub-menu{display:block;}#header div.main-menu div.content ul li.collapsed > a > span > span.extra{display:none;bottom:-15px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}#header div.main-menu div.content ul li.collapsed div.sub-menu{display:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}#header div.main-menu div.content ul li ul li{padding:0 10px;width:135px;height:67px;float:left;text-align:center;}#header div.main-menu div.content ul li.menu-mlid-500 ul li{width:100px;}#header div.main-menu div.content ul li ul li a.long{width:170px;}#header div.main-menu div.content ul li ul li a,#header .main-menu div.content ul .expanded ul li a{padding:0;margin:18px 0 0;color:#fff;font:bold 14px/16px "Arial",Helvetica,sans-serif;}#header div.main-menu div.content ul li ul li a.short{margin:26px 0 0;}#header div.main-menu div.content ul li ul li a:hover,#header div.main-menu div.content ul li ul li.active-trail a{color:#373737;background:none;}#header div.main-menu div.content ul li ul li a .text-holder{padding:0 7px;display:block;}#header div.main-menu div.content ul li ul li a:hover .text-holder,#header div.main-menu div.content ul li ul li.active-trail a .text-holder{background:url(/sites/all/themes/cc/images/menu-collapsed.png) no-repeat 0 50%;}#main{min-width:980px;padding-bottom:315px;}#main h1{font:bold 56px/56px "Arial",Helvetica,sans-serif;}#sidebar-left{width:274px;float:left;position:relative;z-index:100;}#sidebar-left div.block{width:100%;overflow:hidden;}#main div.block.funding,#main div.block.questions{width:244px;padding:15px;}#content div.block.questions{position:absolute;bottom:0;right:-10px;}#main div.block.questions h3,#sidebar-left div.block h3{font:700 24px/28px "Asap",Arial,Helvetica,sans-serif;margin:-4px 0 0;padding:0 0 10px;}#main div.block.questions p,#sidebar-left div.block p{margin:3px 0 0;padding:0 0 9px;}#sidebar-left div.block.guidelines{background:url(/sites/all/themes/cc/images/bg-block-guidlines.png) repeat-y 50% 0;text-align:center;min-height:109px;padding:42px 15px 0;margin:-4px 0 0 -3px;width:100%;margin-right:0px;float:none;}#sidebar-left div.block.guidelines p{margin:3px 0 0;width:auto;}#sidebar-left div.block.funding{background:url(/sites/all/themes/cc/images/bg-block-funding.png) repeat-y 50% 0;min-height:273px;}#sidebar-left div.block.funding h3 span.left{background:url(/sites/all/themes/cc/images/bg-sidebar-block-title.png) repeat-x 0 50%;float:left;height:24px;display:block;}#sidebar-left div.block.funding h3 span.right{background:url(/sites/all/themes/cc/images/bg-sidebar-block-title.png) repeat-x 100% 50%;float:right;height:24px;display:block;}#main div.block.questions{background:url(/sites/all/themes/cc/images/bg-block-questions.png) no-repeat 50% 0;min-height:258px;}#main div.block.questions .content{padding-top:0px;}#main div.block.questions h2{padding-top:0px;}#page div.block.contact p{width:100%;margin:10px 0 0;padding:15px 0;}#sidebar-right{float:right;width:300px;position:relative;z-index:101;}#sidebar-right .region-sidebar-second .region-inner{padding:0 0 0 30px;}#sidebar-right .block.donation{padding:5px 0 0 5px;}.block.donation .content{font:bold 32px/40px "Arial",Helvetica,sans-serif;}.block.donation .content p{display:block;text-align:left;width:auto;font:bold 32px/40px "Arial",Helvetica,sans-serif;margin:0 0 10px;}.region-projects .block.donation .content{margin:30px 15px 0;}.region-projects .block.donation .content .btn{margin:-5px 0 0;}.block .content a.btn{margin:30px auto 0;}.block .content a.btn:hover span{color:#373737;background:url(/sites/all/themes/cc/images/bg-learn-more-arrow-dark.png) no-repeat 100% 50%;}.block.donation-today{padding:40px 0 0 0;background:url(/sites/all/themes/cc/images/bg-donation-block.png) no-repeat;width:269px;height:119px;position:relative;}#content .block.donation-today{position:absolute;top:-190px;right:0;z-index:100;}.block.donation-today .content{font:bold 18px/18px "Arial",Helvetica,sans-serif;color:#00aeff;text-align:center;}.block.donation-today .content p{margin:0 0 10px;padding:0;}.block.donation-today .content .btn{margin:10px auto 0;}.block.donate-online{margin:35px 0 10px;}.block.donate-online .content{font:bold 32px/32px "Arial",Helvetica,sans-serif;color:#1b0a8a;width:660px;}#page .block.donate-online .content p{margin:0;padding:0;}.block.donate-online .content .btn{position:absolute;right:0;top:50%;margin-top:-27px;}#content{width:100%;float:left;padding:0 0 28px;}.node-type-page #block-system-main .field-name-body{max-width:632px;}.page-taxonomy .block-system{width:990px;margin:0 -9015px;overflow:hidden;background:url(/sites/all/themes/cc/images/bg-volunteer-opportunity.png) 50% 0 repeat-x;padding:0 9000px 30px;}.page-taxonomy-project-category .block-system{background:none;width:auto;margin:0;padding:0;overflow:visible;}.front #block-system-main .field-name-body{max-width:none;}.sidebar-first #content,.sidebar-second #content{width:632px;float:right;padding:0;}.sidebar-second #content{float:left;}#main .main-holder{padding:0;}.front #main .main-holder{margin:35px 0;background:url(/sites/all/themes/cc/images/bg-main-holder.png) repeat-y 100% 0;}#main .main-holder #content{position:relative;}#main .main-holder #sidebar-right{position:relative;z-index:1;}#content p{margin:3px 0 0;padding:0 0 10px;}.front #content{margin:35px 0;padding:0 0 20px;}.front #content .field-name-body h2,.front #content .field-name-body strong{display:initial;}#content .block.sign-up{margin:35px 0 5px;}#content .block.sign-up > h2{font:bold 17px/21px "Arial",Helvetica,sans-serif;text-align:center;text-transform:uppercase;color:#00aeff;margin:0 0 15px;padding:0;}#content .block.sign-up .content{text-align:center;}#content .block.sign-up form{display:inline-block;vertical-align:top;zoom:1;*display:inline;width:330px;}#content .block.sign-up .form-item{margin:0;}#content .block.sign-up .form-item,#content .block.sign-up .form-submit{float:left;}#content .block.sign-up input.form-text{background:url(/sites/all/themes/cc/images/bg-input-sign-up.png) no-repeat;border:0;padding:10px 15px;margin:0;width:245px;height:20px;font:italic 400 12px/20px Georgia,"Times New Roman",Times,serif;color:#00aeff;}#content .block.sign-up input.form-text::-webkit-input-placeholder{color:#00aeff;}#content .block.sign-up input.form-text:-moz-placeholder{color:#00aeff;}#content .block.sign-up input.form-text::-moz-placeholder{color:#00aeff;}#content .block.sign-up input.form-text:-ms-input-placeholder{color:#00aeff;}#content div.field-type-field-collection div.collection-item{width:570px;}#content div.field-type-field-collection div.collection-left{width:82px;}#content div.field-type-field-collection div.collection-right{width:488px;padding:0 0 10px;}#content div.field-type-field-collection p{font:16px/22px "jubilat","Georgia","Times New Roman",Times,serif;}#content div.field-type-field-collection a:hover{color:#373737;}#content div.collapsible div.collapsible-content{width:630px;}#content div.field-name-field-collection-extra-body{width:452px;}#main #content span.greentext{color:#008300;font:bold 14px/18px "Arial",Helvetica,sans-serif;text-transform:uppercase;margin:0;padding:0;}#content div.field-name-field-collection-extra-body p{font:14px/18px "Asap",Arial,Helvetica,sans-serif;margin:0 0 18px;padding:0;}#content div.field-name-field-collection-extra-body p:last-child{margin-bottom:0;}#content div.view-id-grants{width:100%;overflow:hidden;margin:-81px -10px 0 0;padding:0 10px 0 0;}#content div.grant{width:630px;padding:0 0 81px;background:url(/sites/all/themes/cc/images/bg-grant.png) no-repeat 100% 100%;}#content div.grant:nth-child(2){display:block;}#content div.grant:last-child{padding-bottom:81px;}#content div.grant div.content{width:564px;padding:16px 18px 32px;margin:0 auto -41px;}.page-node-44 #content div.grant:nth-child(1) div.left img{width:230px;}#content div.grant div.content a.learn-more{background:url(/sites/all/themes/cc/images/btn-learn-more-dark.png) no-repeat -9999px -9999px;position:absolute;right:12px;bottom:-28px;background:url(/sites/all/themes/cc/images/btn-learn-more.png) no-repeat 0 0;display:block;}#content div.grant div.content a.learn-more:hover{color:#373737;background:url(/sites/all/themes/cc/images/btn-learn-more-dark.png) no-repeat 0 0;}#content div.grant div.content div.inner{background:url(/sites/all/themes/cc/images/bg-grant-border.png) repeat-y 265px 0;overflow:hidden;}#content div.grant div.left{width:250px;float:left;text-align:center;}#content div.grant div.right{width:278px;float:right;}#block-ccnyc-text-callouts{float:right;width:630px;margin-left:30px;}#block-ccnyc-text-callouts + #block-system-main .content{margin:0;padding:0;}.page-taxonomy-term .block-system .term-listing-heading .taxonomy-term,.node-type-grantee .block-system .content,.node-type-page .block-system .content{position:relative;margin:0 -9999px;padding:0 9999px;overflow:hidden;}.taxonomy-term div.shadow,#main .page-hero div.shadow,.node-type-grantee .block-system div.shadow,.node-type-page .block-system div.shadow{background:url(/sites/all/themes/cc/images/bg-shadow.png) no-repeat 50% 0;width:100%;height:7px;position:absolute;left:0;bottom:0;z-index:15;}.one-sidebar .taxonomy-term div.shadow,.one-sidebar #main .page-hero div.shadow,.one-sidebar.node-type-grantee .block-system div.shadow,.one-sidebar.node-type-page .block-system div.shadow{left:165px;}.block-system .taxonomy-term .field-type-image,.node-type-grantee .block-system .field-type-image,.node-type-page .block-system .field-type-image{width:630px;float:right;margin:0 0 0 35px;padding:2px 0 0;}.one-sidebar .block-system .taxonomy-term .field-type-image,.one-sidebar.node-type-grantee .block-system .field-type-image,.one-sidebar.node-type-page .block-system .field-type-image{width:300px;}.node-type-page .block-system .field-name-field-page-image{margin-bottom:20px;}.node-type-page .block-system .is-shadow .field-name-field-page-image{margin-bottom:0;}#block-ccnyc-text-callouts + #block-system-main .field-type-image{width:100%;margin:10px 0 20px;float:none;}#block-ccnyc-text-callouts + #block-system-main .field-type-image img{max-width:100%;height:auto;}.node-type-grantee a.btn.return{margin:20px 0 0;background:url(/sites/all/themes/cc/images/btn-return-to-gallery.png) no-repeat 50% 50%;width:256px;text-align:center;height:43px;line-height:43px;padding:10px 23px;}.node-type-grantee a.btn.return:hover{color:#373737;}.block-system .field-label{font-family:"Arial",Helvetica,sans-serif;font-weight:bold;}.node-type-page .region-content,.node-type-page .region-content .node-page .content{position:relative;}#content div.block.rsvp{background:url(/sites/all/themes/cc/images/bg-block-rsvp.png) no-repeat 50% 0;width:270px;padding:20px 18px 0 26px;min-height:153px;position:absolute;right:-14px;}#content div.block.rsvp.red{background-image:url(/sites/all/themes/cc/images/bg-rsvp-red.png);background-color:transparent;}#content div.block.resources{background:url(/sites/all/themes/cc/images/bg-block-resources.png) no-repeat 50% 0;width:318px;padding:20px 22px 0 22px;position:absolute;left:-14px;}#content div.block.pdf p{padding:0;}div.view-gallery .view-filters{width:985px;padding:32px 7px 0;margin:-10px -7px 0;}div.view-gallery .view-filters #edit-t-wrapper{width:272px;height:87px;float:right;padding:15px;margin:20px 0 0 0;background:url(/sites/all/themes/cc/images/bg-block-search.png) no-repeat 50% 0;position:absolute;}div.view-gallery .view-filters #edit-t-wrapper label{padding-top:0px;}div.view-gallery .view-filters #edit-t-wrapper input.form-text{padding:12px 20px;width:232px;margin:10px 0 0;}div.view-gallery .view-filters div.views-exposed-widget{background:url(/sites/all/themes/cc/images/bg-gallery-filter.png) no-repeat 7px 0;width:222px;margin:0 24px 0 -7px;}div.view-gallery .view-filters div.views-exposed-widget > label{margin:16px 0 0 22px;}div.view-gallery .view-filters div.views-exposed-widget select{width:219px;}.selectBox-options li a{color:#1b0a8a !important;font:bold 18px/24px "Arial",Helvetica,sans-serif;padding:18px 20px 2px !important;text-transform:uppercase;cursor:pointer !important;}div.view-gallery .view-content{width:990px;}div.view-gallery .view-content > h3{background:url(/sites/all/themes/cc/images/bg-gallery-year.png) no-repeat 100% 19px;width:960px;padding:0;}div.view-gallery .view-content .views-row h3{font:bold 22px/24px "Arial",Helvetica,sans-serif;min-height:48px;width:auto;}div.view-gallery .view-content .views-row div.views-field-field-photo-gallery-images{padding:10px 0 0;}div.view-gallery .view-content .views-row div.views-field-field-grantee-collection-body{width:100%;height:200px;}div.view-gallery ul.pager{float:right;right:-7px;}#block-ccnyc-grantee-bar .block .white-holder a.active,#block-ccnyc-grantee-bar .block .white-holder a:hover{color:#373737;}.node-type-grantee #sidebar-left{width:302px;}#map{width:100%;overflow:hidden;height:584px;margin:18px 0 0;position:relative;}#map div.illustrated-map{width:100%;overflow:hidden;position:relative;height:584px;z-index:8;}#map div.google-map{width:100%;overflow:hidden;height:584px;position:absolute;top:0;left:0;}#map div.google-map div.filters{position:absolute;top:0;right:5px;padding:35px;width:237px;height:346px;background:url(/sites/all/themes/cc/images/bg-map-filters.png) no-repeat 0 0;}#map div.google-map div.filters h2{float:left;background:url(/sites/all/themes/cc/images/bg-map-filter-title.png) no-repeat 0 0;color:#fff;font:700 14px/18px "Asap",Arial,Helvetica,sans-serif;padding:10px 15px;margin:4px 0 0 -13px;text-transform:uppercase;letter-spacing:1px;}#map div.google-map div.filters div.content{width:100%;overflow:hidden;}#map div.google-map div.filters div.content ul{list-style:none;margin:0;padding:0 10px 35px;}#map div.google-map div.filters div.content ul li{list-style:none;margin:15px 0 0;padding:0;width:100%;overflow:hidden;}#map div.google-map div.filters div.content ul li a{color:#1b0a8a;font:bold 18px/24px "Arial",Helvetica,sans-serif;padding:0 0 0 36px;text-transform:uppercase;background:url(/sites/all/themes/cc/images/bg-filter.png) no-repeat 0 0;float:left;}#map div.google-map div.filters div.content ul li a.active{background:url(/sites/all/themes/cc/images/bg-filter.png) no-repeat 0 -75px;}#map div.google-map div.filters div.content a.all{color:#373737;}#map div.google-map div.filters div.content a.grantees{color:#e45635;}#map div.google-map div.filters div.content a.community-gardens{color:#00aeff;}#map div.google-map div.filters div.content a.parks{color:#008300;}#map div.google-map div.filters div.content a.community-organizations{color:#1b0a8a;}#map div.google-map div.filters div.content a.reset{background:url(/sites/all/themes/cc/images/ico-close-black.png) no-repeat 0 50%;padding:0 0 0 38px;font:bold 18px/24px "Arial",Helvetica,sans-serif;text-transform:uppercase;color:#373737;position:absolute;left:41px;bottom:32px;}#map div.google-map h2.back{color:#FFFFFF;float:left;font:bold 18px/24px "Arial",Helvetica,sans-serif;margin:13px 0 0 53px;padding:0 0 5px;text-transform:uppercase;letter-spacing:1px;}#map div.google-map h2.back a{color:#FFFFFF;background:url(/sites/all/themes/cc/images/ico-arrow-white-left.png) no-repeat 0 50%;padding:0 0 0 25px;}#map div.images img{display:none;left:0;position:absolute;top:0;}#map div.images img.default{display:block;}#map div.illustrated-map h2{color:#fff;font:italic 36px/40px "Asap",Arial,Helvetica,sans-serif;width:300px;float:left;text-align:center;margin:55px 0 0 30px;position:relative;z-index:10;}#map div.illustrated-map h2 span{display:block;font:bold 44px/48px "Arial",Helvetica,sans-serif;text-transform:uppercase;background:url(/sites/all/themes/cc/images/ico-arrow-white-map.png) no-repeat 100% 50%;}#map div.tooltip{position:absolute;text-align:center;height:65px;z-index:10;cursor:pointer;}#map div.tooltip.manhattan{background:url(/sites/all/themes/cc/images/bg-map-tooltip.png) no-repeat 0 -130px;width:222px;left:242px;top:222px;}#map div.tooltip.bronx{background:url(/sites/all/themes/cc/images/bg-map-tooltip.png) no-repeat 0 0;width:162px;right:80px;top:75px;}#map div.tooltip.queens{background:url(/sites/all/themes/cc/images/bg-map-tooltip.png) no-repeat 0 -65px;width:206px;right:-8px;top:329px;}#map div.tooltip.brooklyn{background:url(/sites/all/themes/cc/images/bg-map-tooltip.png) no-repeat 0 -130px;width:223px;left:334px;top:447px;}#map div.tooltip.staten-island{background:url(/sites/all/themes/cc/images/bg-map-tooltip.png) no-repeat 0 100%;width:265px;bottom:11px;left:24px;}#map div.tooltip h3{margin:15px 0 0;color:#fff;font:bold 24px/24px "Arial",Helvetica,sans-serif;text-transform:uppercase;}#map div.tooltip span{display:block;color:#00aeff;font:700 14px/16px "Asap",Arial,Helvetica,sans-serif;}#main div.region-resources,#main div.region-workshops{min-width:980px;}#main div.region-workshops .region-title,#main div.region-resources .region-title{margin:0;}#main div.region-workshops div.region-inner,#main div.region-resources div.region-inner{width:936px;padding:22px;margin:21px 0 0 -10px;}#main div.region-resources div.region-inner{margin:28px 0 0 -8px;padding:13px 14px 52px 30px;background:#fff url(/sites/all/themes/cc/images/bg-resources-bottom.png) no-repeat 25px 100%;position:relative;}#main div.region-resources div.view{background:url(/sites/all/themes/cc/images/bg-resources-border.png) repeat-y 321px 0;padding:0 40px 24px;margin:0 -40px;}#main div.region-resources div.view-filters{width:260px;}#main div.region-resources div.view-filters a.active{background:url(/sites/all/themes/cc/images/bg-filter.png) no-repeat 0 -75px;color:#e45635;}#main div.region-resources div.view-filters a:hover{color:#e45635;}#main div.region-resources div.view-header,#main div.region-resources div.view-content{width:616px;float:right;margin:11px 11px 0 0;}#main div.region-resources div.view-content{margin:0 11px 0 0;}#main div.region-resources div.view-content td{width:50%;display:table-cell;}#main div.region-resources div.view-content .resource{width:302px;background:url(/sites/all/themes/cc/images/bg-resource.png) no-repeat 0 0;border-bottom:none;border-top:none;border-bottom-right-radius:0px;-webkit-border-right-radius:0px;-moz-border-right-radius:0px;border-bottom-left-radius:0px;-webkit-border-left-radius:0px;-moz-border-left-radius:0px;}#main div.region-resources div.view-content .resource div.bottom{background:url(/sites/all/themes/cc/images/bg-resource.png) no-repeat -604px 0;width:281px;}#main div.region-resources div.view-content .col-last .resource div.bottom{background:url(/sites/all/themes/cc/images/bg-resource.png) no-repeat -912px 0;width:281px;}#main div.region-resources div.view-content .resource div.inner{width:262px;background:url(/sites/all/themes/cc/images/bg-resource.png) repeat-y -302px 0;border:none;}#main div.region-resources div.view-content h3 a:hover{color:#373737;}#main div.region-resources .view div.pager-holder{float:right;position:absolute;right:-22px;bottom:-50px;background:#fff;padding-left:10px;}#main div.region-resources .view div.pager-holder.top{bottom:auto;position:absolute;top:3px;display:block;}.view ul.pager{float:right;margin:0;padding:0;padding:10px 25px 9px 15px;}.view ul.pager li{padding:0;font:700 14px/19px "Asap",Arial,Helvetica,sans-serif;}.view ul.pager span{padding:0 5px 0 0;font:italic 14px/19px "jubilat","Georgia","Times New Roman",Times,serif;}.view ul.pager li a{font:700 14px/19px "Asap",Arial,Helvetica,sans-serif;}#main div.region-workshops div.view-content .views-row{background:url(/sites/all/themes/cc/images/bg-workshop.png) no-repeat 11px 0;border:none;}#main div.region-workshops div.view-content div.date{background:url(/sites/all/themes/cc/images/bg-workshop-date.png) no-repeat 0 0;}#main div.region-workshops div.view-content div.title{width:356px;margin:0 18px;}#main div.region-workshops div.view-content h2{padding:15px 0 0;}#main div.region-workshops div.view-content div.desc{width:274px;}#main div.region-workshops div.view-content div.bottom{background:url(/sites/all/themes/cc/images/bg-workshop.png) no-repeat -1872px 100%;}#main div.region-workshops div.view-content div.views-field{background:url(/sites/all/themes/cc/images/bg-workshop.png) repeat-y -936px 0;}#main div.region-workshops div.view-content div.views-field div.info{background:url(/sites/all/themes/cc/images/bg-workshop.png) no-repeat -3744px 0;}#main div.region-workshops div.view-content div.info div.inner{background:url(/sites/all/themes/cc/images/bg-workshop-vertical.png) repeat-y 0 0;}#main div.region-workshops div.view-content div.info div.bottom{background:url(/sites/all/themes/cc/images/bg-workshop.png) no-repeat -2808px 0;}#main div.region-workshops div.view-content div.info div.left{width:570px;}#main div.region-workshops div.view-content div.right{width:278px;}#block-ccnyc-read-less .field-label-above{margin:10px 0;overflow:hidden;}#block-ccnyc-read-less .field-label-above .field-label,#main div.region-workshops div.view-content div.right h3{float:left;color:#008300;margin:0 10px 0 0;font:700 14px/16px "Asap",Arial,Helvetica,sans-serif;letter-spacing:2px;text-transform:uppercase;}#block-ccnyc-read-less .field-label-above .field-label{letter-spacing:0;}#main .return-holder{overflow:hidden;width:100%;}#block-ccnyc-read-less .field-label-above .field-items,#main div.region-workshops div.view-content div.right p{font:14px/16px "Asap",Arial,Helvetica,sans-serif;margin:0;overflow:hidden;}#block-ccnyc-read-less .categories-holder .field-item{display:inline;}#block-ccnyc-read-less .categories-holder .field-item:after{content:"\,\ ";}#block-ccnyc-read-less .categories-holder .field-item:last-child:after{content:"";}div.region-projects{min-width:980px;background:url(/sites/all/themes/cc/images/bg-projects-v2.png) repeat-x 50% 0;}div.region-projects .region-title{font:bold 36px/40px "Arial",Helvetica,sans-serif;margin:0;width:auto;}div.region-projects div.region-inner div.view-projects{padding:0 9000px 90px;width:990px;}div.region-projects .view-footer a.btn{position:absolute;bottom:12px;right:12px;}body.node-type-project div.block-system,div.view-projects.view-display-id-page{width:990px;}div.node-project.node-teaser{float:left;min-height:489px;margin:26px 15px 0;width:300px;padding-bottom:0px;}div.region-infographics{min-width:980px;background:url(/sites/all/themes/cc/images/bg-infographics.png) repeat-x 50% 100%;margin:64px 0 0;}div.region-infographics .region-title{margin:0;}div.region-infographics div.region-inner{height:431px;}div.region-infographics div.block.distributed{width:600px;float:left;padding:0 0 0 35px;background-image:none;margin:39px 0 0;}div.region-infographics div.block.distributed p{font:bold 54px/60px "Arial",Helvetica,sans-serif;}div.region-infographics div.block.distributed p strong{display:inherit;margin-top:0px;}div.region-infographics div.block.mobilized{width:280px;float:left;padding:0 0 0 35px;margin:52px 0 0;}div.region-infographics div.block.supported{width:280px;float:left;padding:0 0 0 43px;margin:41px 0 0;background-image:none;}div.region-infographics div.block.donors{clear:both;float:left;margin:55px 0 0;background-image:none;padding-top:0px;}div.region-infographics div.block.donors .content{padding:0 0 0 35px;font:bold 34px/50px "Arial",Helvetica,sans-serif;}div.region-infographics div.block.donors .content p{font:bold 34px/50px "Arial",Helvetica,sans-serif;}div.region-infographics div.block.donors .content strong{font:bold 48px/50px "Arial",Helvetica,sans-serif;}div.region-infographics div.block.worked{width:295px;float:right;margin:45px 0 0;}div.region-bottom-content{min-width:980px;}div.region-bottom-content div.block{margin:0 30px 0 0;}div.region-bottom-content div.block div.views-row div.text .event-title a:hover{color:#e45635;}.map{display:block;}div.region-bottom-content div.block.map div.image{width:100%;overflow:hidden;margin:-18px 0 0;}div.region-bottom-content div.block.map div.text{width:230px;padding:15px 20px 15px;margin:18px 15px 0;overflow:hidden;background:#fff;}div.region-bottom-content div.block.map div.text p{font:14px/18px "jubilat","Georgia","Times New Roman",Times,serif;margin:4px 0 0;padding:0;}div.region-bottom-content div.block.map div.text p strong{text-transform:uppercase;font:700 14px/18px "Asap",Arial,Helvetica,sans-serif;}div.region-slider{min-width:980px;}div.region-slider div.region-inner{width:100%;max-width:100%;height:auto;}div.region-slider a.previous,div.region-slider a.next{top:50%;background:url(/sites/all/themes/cc/images/bg-slider-nav.png) no-repeat 0 0;margin:-39px 0 0 55px;}div.region-slider a.next{margin:-39px 55px 0 0;background-position:0 100%;left:auto;right:0;}div.region-slider div.pager{width:1000px;left:50%;margin-left:-500px;background:url(/sites/all/themes/cc/images/bg-slider-pager.png) no-repeat 0 0;}div.region-slider div.pager a{display:block;}div.region-slider div.pager a.activeSlide{background:url(/sites/all/themes/cc/images/bg-pager-active.png) no-repeat 50% 0;padding:23px 0 12px;margin:-2px 0 0;width:200px !important;}div.region-slider div.shadow{width:1283px;}div.region-slider div.image-slider img{left:0px;margin-left:0px;width:100%;}div.region-slider div.text-slider-holder{width:334px;right:126px;top:41px;}div.region-slider div.text-slider-holder .view-content{width:334px;}div.region-slider div.text-slider-holder .views-row{width:294px !important;height:390px !important;background:none !important;}div.region-slider div.text-slider-holder .views-row h2{font:bold 32px/34px "Arial",Helvetica,sans-serif;margin:37px 0 13px;}#main div.node-staff{background:url(/sites/all/themes/cc/images/bg-teaser-separator.png) repeat-x 0 100%;margin:20px 0 25px;padding-bottom:25px;}#main .views-row-last div.node-staff{background:none;margin-bottom:0;}.page-node #main div.node-staff div.field-type-image,#main div.node-staff div.image{float:left;width:226px;height:226px;margin:0 40px 20px 0;position:relative;}.page-node #main div.node-staff div.field-type-image .field,#main div.node-staff div.image .field{position:relative;z-index:1;}.page-node #main div.node-staff div.field-type-image img,#main div.node-staff div.image img{opacity:0.9;filter:Alpha(opacity=90);-webkit-filter:contrast(1.3);max-width:100%;height:auto;}.page-node #main div.node-staff div.field-type-image div.holder,#main div.node-staff div.image div.holder{width:231px;height:232px;background:url(/sites/all/themes/cc/images/bg-staff-image-holder.png) no-repeat;position:absolute;top:3px;left:4px;display:block;}#main div.node-staff .content{overflow:hidden;font-size:16px;line-height:21px;margin-left:0px;width:694px;}#main div.node-staff .content a{color:#00aeff;}#main div.node-staff .content a:hover{color:#373737;}#main div.node-staff h2{font:bold 24px/26px "Arial",Helvetica,sans-serif;margin:0 0 5px;padding:0;}#main div.node-staff .field-name-field-staff-position{font:700 14px/16px "Asap",Arial,Helvetica,sans-serif;color:#008300;}#main div.node-staff .field-type-text-with-summary{margin:15px 0 0;}#main div.node-staff .field-type-text-with-summary p{margin:0 0 13px;padding:0;}#main div.node-staff .field-type-text-with-summary p:last-child{margin-bottom:0;padding-bottom:0;}#main div.node-staff div.field-type-email{margin:15px 0 0;font-size:14px;}#main div.node-staff div.field-type-email .field-label{color:#008300;font-size:12px;font-family:"Asap",Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;}.simple-list .views-row{margin:10px 0 24px;}.simple-list .views-field-field-board-title,.simple-list .views-field-field-lc-title{float:left;display:inline;}#other-donate{background:url(/sites/all/themes/cc/images/bg-other-donate.png) 50% 0;padding:40px 0 0;}#other-donate .region{margin-bottom:25px;}#other-donate .block.donors-privacy > h2,#other-donate .region-title{font:bold 24px/26px "Arial",Helvetica,sans-serif;text-transform:uppercase;margin:0 0 20px;padding:0;}#other-donate .region-title{background:url(/sites/all/themes/cc/images/bg-title-line.png) no-repeat 100% 10px;padding:0 610px 0 0;}.region-other-donate-first .region-inner{background:#fff;padding:0 5px;margin:0 0 0 -20px;width:990px;}.region-other-donate-first .block{float:left;width:217px;margin:20px 15px 13px;}.region-other-donate-first .block > h2{color:#008300;font:bold 18px/20px "Arial",Helvetica,sans-serif;text-transform:uppercase;margin:0 0 15px;letter-spacing:-1px;}.region-other-donate-first .block .content{font-size:14px;line-height:17px;}.region-other-donate-first .block .content a{color:#00aeff;}.region-other-donate-first .block .content a:hover{color:#373737;}.region-other-donate-first .block .content p{margin:0 0 7px;}#other-donate .block.donors-privacy > h2{margin-bottom:10px;}#other-donate .block.donors-privacy .content{font-size:14px;line-height:18px;}#other-donate .block.donors-privacy .content p{margin:0 0 7px;padding:0;}#other-donate .block.donors-privacy .content a{text-transform:uppercase;font:bold 16px/18px "Arial",Helvetica,sans-serif;color:#e45635;}#other-donate .block.donors-privacy .content a:hover{color:#373737;}.block.transfer-pop-up{position:absolute;width:490px;right:0;bottom:50px;border:0px;margin:0 -38px 0 0;padding:20px 28px 0;display:none;z-index:190;background-color:#00aeff;background-color:rgba(0,174,255,0.95);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.75);box-shadow:1px 1px 5px 0px rgba(0,0,0,0.75);}.block.transfer-pop-up:after{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.block.transfer-pop-up:after{border-color:rgba(0,174,255,0);border-top-color:#00aeff;border-width:12px;left:78%;margin-left:-5px;}.block.transfer-pop-up .content{font-size:14px;line-height:18px;font-weight:bold;}.block.transfer-pop-up .content h2,.block.transfer-pop-up .content h3{font-size:24px;line-height:26px;margin:0 0 3px;padding:0;}.block.transfer-pop-up .content p{margin:0 0 5px;}.block.transfer-pop-up .content h3{font-size:20px;line-height:22px;}.block.transfer-pop-up .content div{background:#fff;padding:20px 20px 15px;margin:15px 0 0;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;}.block.transfer-pop-up .content .greentext{font:bold 12px/18px "Arial",Helvetica,sans-serif;text-transform:uppercase;}#transfer-pop-up-close{position:absolute;right:10px;top:10px;line-height:0;text-indent:-9999px;width:12px;height:12px;background:url(/sites/all/themes/cc/images/btn-close.png) no-repeat;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);opacity:0.9;}#transfer-pop-up-close:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}.region-testimonials{margin:70px 0 20px;}.region-testimonials .view-content{width:990px;}.region-testimonials .block.testimonials-title,.region-testimonials .views-row{width:300px;float:left;margin:0 30px 10px 0;}.region-testimonials .block.testimonials-title .content{font:700 24px/26px "Asap",Arial,Helvetica,sans-serif;}.region-testimonials .block.testimonials-title .content strong{font:bold 48px/52px "Arial",Helvetica,sans-serif;}.region-testimonials .block.testimonials-title .content p{margin:0;padding:0;}.region-testimonials p{margin:0 0 7px;padding:0;}.region-testimonials .views-row .content{font:14px/21px "Asap",Arial,Helvetica,sans-serif;text-align:center;}.region-testimonials .views-row .text,.region-testimonials .views-row .text-holder,.region-testimonials .views-row .text-inner{background:url(/sites/all/themes/cc/images/bg-testimonial.png) no-repeat;}.region-testimonials .views-row .text{font-size:16px;text-align:left;width:300px;font-style:italic;font-weight:700;color:#fff;padding:40px 0 0;background-position:-1800px 0;}.region-testimonials .views-row .text-holder{padding:0 0 35px;background-position:-2400px 100%;}.region-testimonials .views-row .text-inner{padding:0 25px 5px;background-position:-2100px 0;}.region-testimonials .views-row .text p:last-child{margin-bottom:0;}.region-testimonials .views-row .content .name{margin:-8px 45px 0;}.region-testimonials .views-row .content .name h2{color:#008300;margin:0;font:700 18px/21px "Asap",Arial,Helvetica,sans-serif;}.region-testimonials .views-row .field-type-image{float:left;margin:15px 0 0;position:relative;top:5px;height:175px;overflow:hidden;}.region-testimonials .views-row .field-type-text{font-weight:700;}.region-testimonials .views-row .field-name-field-testimonial-location{font-style:italic;font-weight:400;}.region-testimonials .views-row.green .text,.region-testimonials .views-row.green .text-holder,.region-testimonials .views-row.green .text-inner{background:url(/sites/all/themes/cc/images/bg-testimonial-green.png) no-repeat 0 0;}.region-testimonials .views-row.green .text,.region-testimonials .views-row-1.green .content .text{background-position:0 0;color:#fff;font-size:24px;line-height:30px;font-weight:bold;}.region-testimonials .views-row.green .text-holder{background-position:-1260px 100%;padding:0 0 40px;}.region-testimonials .views-row.green .text-inner{background-position:-630px 0;padding-bottom:15px;}.region-testimonials .views-row-1{width:630px;float:right;margin-bottom:25px;}.region-testimonials .views-row-1 .content{text-align:left;}.region-testimonials .views-row-1 .field-type-image{display:none;}.region-testimonials .views-row-1 .content .text{width:630px;background-position:-2700px 0;padding:40px 0 0;color:#008300;}.region-testimonials .views-row-1 .text-holder{background-position:-3960px 100%;padding:0 0 50px;}.region-testimonials .views-row-1 .text-inner{background-position:-3330px 0;padding:10px 25px 0;}.region-testimonials .views-row-1 .content .name{margin:-15px 0 0 55px;}.region-testimonials .views-row-1 .content .name .field,.region-testimonials .views-row-1 .content .name h2{display:inline-block;vertical-align:top;zoom:1;*display:inline;margin-right:5px;}.region-testimonials .views-row-2 .text{background-position:0 0;padding:55px 0 0;line-height:24px;}.region-testimonials .views-row-2 .text-holder{background-position:-600px 100%;padding:0 0 35px;}.region-testimonials .views-row-2 .text-inner{background-position:-300px 0;padding:5px 25px 20px;}.region-testimonials .views-row-2 .field-type-image{top:20px;left:-40px;margin-top:0;}.region-testimonials .views-row-3 .text{background-position:-900px 0;}.region-testimonials .views-row-3 .text-holder{background-position:-1500px 100%;}.region-testimonials .views-row-3 .text-inner{background-position:-1200px 0;}.region-photos{background:url(/sites/all/themes/cc/images/bg-region-photos.png) repeat-x 50% 0;height:300px;padding:35px 0 30px;margin:20px 0 25px;}.region-photos .region-inner{width:990px;margin:0 -15px;position:relative;}.region-photos .region-title{color:#fff;text-transform:uppercase;font:400 36px/40px "Arial",Helvetica,sans-serif;margin:0 465px 22px -5px;letter-spacing:1px;}.region-photos .block{float:left;width:300px;margin:0 15px 20px;}.region-photos .block img{-webkit-box-shadow:7px 7px 0 0 #fff;-moz-box-shadow:7px 7px 0 0 #fff;box-shadow:7px 7px 0 0 #fff;}.region-photos .block .content .block-body{display:none;}.region-photos .block-menu-block{width:auto;float:right;clear:both;margin:15px -7px 0 0;}.region-photos .block-menu-block .content ul,.region-photos .block-menu-block .content li{margin:0;padding:0;list-style:none outside none;}.region-photos .block-menu-block .content li{float:left;margin:0 15px;}.region-photos .block-menu-block .content li a{background:#e45635 url(/sites/all/themes/cc/images/ico-social-white.png) no-repeat 0 -9999px;display:block;padding:10px 20px 10px 65px;height:36px;font:bold 21px/36px "Arial",Helvetica,sans-serif;color:#fff;text-transform:uppercase;}.region-photos .block-menu-block .content li a.facebook{background-position:15px 10px;}.region-photos .block-menu-block .content li a.flickr{background-position:15px -90px;}.region-volunteer-opportunity{background:url(/sites/all/themes/cc/images/bg-volunteer-opportunity.png) 50% 0 repeat-x;padding:30px 0 20px;}.region-volunteer-opportunity .region-title{font:bold 36px/40px "Arial",Helvetica,sans-serif;margin:0 0 25px;letter-spacing:1px;}.region-volunteer-opportunity .region-inner{background:#fff;padding:20px 10px 8px;margin:0 -10px;}.cont{display:table;height:100%;width:100%;}* html .cont{position:relative;}* + html .cont{position:relative;}.cont .sub{text-align:center;width:100%;display:table-cell;vertical-align:middle;}* html .cont .sub{position:absolute;top:50%;}* html .cont .cont-inner{position:relative;top:-50%;}* + html .cont{display:block;}* + html .cont .sub{vertical-align:baseline;display:block;}.region-volunteer-opportunity .view-header{overflow:hidden;margin:0 10px;display:block;}.region-volunteer-opportunity .view-header > div{display:inline-block;vertical-align:top;zoom:1;*display:inline;vertical-align:middle;margin:0 13px;text-align:center;font:700 14px/18px "Asap",Arial,Helvetica,sans-serif;color:#1b0a8a;text-transform:uppercase;}.region-volunteer-opportunity .view-header .season-title{width:110px;}.region-volunteer-opportunity .view-header .project-title{width:302px;text-align:left;margin-left:28px;}.region-volunteer-opportunity .view-header .needed-title{width:120px;}.region-volunteer-opportunity .view-header .neighborhood-title{width:135px;}.region-volunteer-opportunity .views-row{margin:12px 10px;}.region-volunteer-opportunity .views-row:first-child{margin-top:6px;}.region-volunteer-opportunity .views-row .top{background:url(/sites/all/themes/cc/images/bg-border-volunteer-opportunities.png) no-repeat;padding:5px 0 0;width:937px;}.region-volunteer-opportunity .views-row .bottom{background:url(/sites/all/themes/cc/images/bg-border-volunteer-opportunities.png) no-repeat -1874px 100%;padding:0 0 5px;}.region-volunteer-opportunity .views-row .inner{background:url(/sites/all/themes/cc/images/bg-border-volunteer-opportunities.png) repeat-y -937px 0;}.region-volunteer-opportunity .views-row .inner .info > *,.region-volunteer-opportunity .views-row .inner .text > *{float:left;}.region-volunteer-opportunity .views-row .inner .cont{min-height:65px;}.region-volunteer-opportunity .text{padding:5px 0;border:none;}.region-volunteer-opportunity .season{color:#fff;background:#00aeff url(/sites/all/themes/cc/images/bg-workshop-date.png) repeat-y;font:700 14px/24px "Asap",Arial,Helvetica,sans-serif;text-align:center;padding:5px 10px 10px 21px;margin:0 10px 0 -11px;width:110px;}.region-volunteer-opportunity .season .year{font:bold 21px/24px "Arial",Helvetica,sans-serif;display:block;}.region-volunteer-opportunity .project{width:295px;font:14px/18px "Asap",Arial,Helvetica,sans-serif;margin:0 25px;}.region-volunteer-opportunity .project .cont-inner{text-align:left;}.region-volunteer-opportunity .project h2{font-size:24px;line-height:26px;color:#00aeff;margin:0;}.region-volunteer-opportunity .project h2 a{color:#00aeff;}.region-volunteer-opportunity .needed{width:120px;margin:0 15px;text-align:center;font:14px/18px "Asap",Arial,Helvetica,sans-serif;}.region-volunteer-opportunity .needed .count{font:bold 24px/24px "Arial",Helvetica,sans-serif;color:#008300;}.region-volunteer-opportunity .neighborhood{width:133px;margin:0 15px;text-align:center;font:700 16px/21px "Asap",Arial,Helvetica,sans-serif;}.region-volunteer-opportunity .neighborhood ul,.region-volunteer-opportunity .neighborhood ul li{margin:0;padding:0;list-style:none outside none;}.region-volunteer-opportunity .neighborhood ul li{font-style:italic;}.region-volunteer-opportunity .neighborhood ul li.last{font-style:normal;text-transform:uppercase;}.region-volunteer-opportunity .ation-link{width:137px;}.region-volunteer-opportunity .ation-link a{padding:0 30px 0 0;width:60px;background:url(/sites/all/themes/cc/images/bg-workshop-buttons.png) no-repeat 100% 15px;color:#e45635;font:bold 18px/24px "Arial",Helvetica,sans-serif;text-transform:uppercase;text-align:center;display:inline-block;vertical-align:top;zoom:1;*display:inline;}.region-volunteer-opportunity .ation-link a.close{background-position:100% -95px;color:#00aeff;width:auto;display:none;}.region-volunteer-opportunity .info-holder{margin:0 0 -5px;background:#fff url(/sites/all/themes/cc/images/bg-border-volunteer-opportunities.png) no-repeat -4685px 100%;border:none;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;}.region-volunteer-opportunity .info-inner{background:#fff url(/sites/all/themes/cc/images/bg-border-volunteer-opportunities.png) no-repeat -2811px 0;padding-top:5px;}.region-volunteer-opportunity .info{background:#fff url(/sites/all/themes/cc/images/bg-border-volunteer-opportunities.png) repeat-y -3748px 0;}.region-volunteer-opportunity .description{width:579px;padding:20px 28px;}.region-volunteer-opportunity .description p{margin:0 0 10px;padding:0;}.region-volunteer-opportunity .description p:last-child{margin-bottom:0;}.region-volunteer-opportunity .location-holder{width:260px;padding:20px;}.region-volunteer-opportunity .location-holder div.location-row{margin-bottom:20px;overflow:hidden;}.region-volunteer-opportunity .location-holder div.location-row:last-child{margin-bottom:0;}.region-volunteer-opportunity .location-holder .left,.region-volunteer-opportunity .location-holder .right{width:50%;float:left;font:700 14px/18px "Asap",Arial,Helvetica,sans-serif;}.region-volunteer-opportunity .location-holder .left{text-align:right;text-transform:uppercase;color:#008300;width:100px;margin-right:10px;}.region-volunteer-opportunity .location-holder .right{width:150px;}.region-volunteer-opportunity .location-holder .directions .right{color:#00aeff;}div.view-past-press-mentions div.view-filters .views-submit-button *,div.view-past-press-mentions div.view-filters .views-exposed-widget,div.view-events div.view-filters .views-submit-button *,div.view-events div.view-filters .views-exposed-widget{display:none;}div.view-past-press-mentions div.view-filters .views-submit-button .ajax-progress,div.view-past-press-mentions div.view-filters .views-submit-button,div.view-events div.view-filters .views-submit-button .ajax-progress,div.view-events div.view-filters .views-submit-button{display:block;}#main .node-event{background:url(/sites/all/themes/cc/images/bg-event-teaser.png) no-repeat;width:630px;position:relative;padding:5px 0 0;margin:0 0 25px;border:none;}#main .node-event .node-holder{background:url(/sites/all/themes/cc/images/bg-event-teaser.png) no-repeat -1260px 100%;padding:0 0 5px;}#main .node-event .node-inner{background:url(/sites/all/themes/cc/images/bg-event-teaser.png) repeat-y -630px 0;}#main .node-event .content{font-size:16px;line-height:21px;}#main .node-event .content p{margin:0 0 15px;padding:0;}#main .node-event .separator{display:block;height:4px;background:url(/sites/all/themes/cc/images/bg-event-teaser.png) repeat-y -1890px 0;width:100%;overflow:hidden;margin:0;}#main .node-event .node-header{padding:10px 25px;font:700 16px/21px "Asap",Arial,Helvetica,sans-serif;}#main .node-event .node-header .category{color:#e45635;text-transform:uppercase;font-size:14px;}#main .node-event .node-header .title{margin:0;padding:0;font-size:24px;line-height:26px;}#main .node-event .node-header .subtitle{margin:0;font-size:16px;}#main .node-event .date{width:60px;height:60px;float:left;background:#00aeff url(/sites/all/themes/cc/images/bg-workshop-date.png) repeat-y 0 0;margin:0 15px 0 -36px;padding:5px 0 0 11px;color:#fff;font:700 16px/18px "Asap",Arial,Helvetica,sans-serif;text-align:center;text-transform:uppercase;}#main .node-event .date .day{display:block;font:bold 32px/34px "Arial",Helvetica,sans-serif;}#main .node-event .node-body{padding:15px 25px 20px;}#main .node-event .node-body h2{font:italic 700 18px/24px "Asap",Arial,Helvetica,sans-serif;}#main .node-event .node-body h3{font:700 17px/24px "Asap",Arial,Helvetica,sans-serif;}#main .node-event .node-body .time{font:700 14px/21px "Asap",Arial,Helvetica,sans-serif;margin:0 0 2px;}#main .node-event .node-body p:last-child{margin-bottom:0;}#main .node-event .more-holder{margin:15px 0 0;}#main .node-event .learn-more{color:#e45635;font-weight:700;padding:0 15px 0 0;font:700 14px/18px "Asap",Arial,Helvetica,sans-serif;background:url(/sites/all/themes/cc/images/ico-arrow-learn-more.png) no-repeat 100% 50%;}#main div.region-stats{margin-bottom:25px;}#main div.region-stats .region-inner{width:990px;margin:0 -15px;background:url(/sites/all/themes/cc/images/bg-stats-divider.png) repeat-y 50% 0;}#main div.region-stats .block{float:left;width:300px;margin:5px 15px;padding:0px;border-top:none;}#main div.region-stats .block .content{text-align:center;color:#008300;font:700 18px/24px "Asap",Arial,Helvetica,sans-serif;}#main div.region-stats .block .content span{color:#f3c700;}#main div.region-stats .block .content strong{font:bold 56px/60px "Arial",Helvetica,sans-serif;}#main div.region-stats .block .content p{padding:0;margin:0 0 10px;}#main div.region-stats .stats-first .content{font-size:28px;line-height:38px;margin-top:15px;}#main div.region-stats .stats-second .content{line-height:24px;}#main div.region-stats .stats-second .content strong{font-size:80px;line-height:80px;}#main div.region-stats .stats-third .content{margin-top:10px;}#main div.region-stats .stats-third .content span{font-size:36px;line-height:36px;}#main div.region-stats .stats-third .content strong,#main div.region-stats .stats-third .content strong span{font-size:100px;line-height:100px;}#main div.region-pie-charts{background:url(/sites/all/themes/cc/images/bg-pie-charts.png) repeat-x 50% 0;height:484px;margin-top:25px;}#main div.region-pie-charts .region-inner{width:990px;margin:0 -15px;padding:85px 0 0;}#main div.region-pie-charts .block{float:left;width:182px;margin:0 8px 16px;}#main div.region-pie-charts .block .content{background:url(/sites/all/themes/cc/images/bg-percent-first.png) no-repeat 50% 0;overflow:hidden;text-align:center;font:700 18px/22px "Asap",Arial,Helvetica,sans-serif;padding:190px 10px 0;width:182px;}#main div.region-pie-charts .block .content p{margin:0 0 5px;padding:0;}#main div.region-pie-charts .block .content strong{font:bold 52px/56px "Arial",Helvetica,sans-serif;}#main div.region-pie-charts .second .content{background:url(/sites/all/themes/cc/images/bg-percent-second.png) no-repeat 50% 0;}#main div.region-pie-charts .third .content{background:url(/sites/all/themes/cc/images/bg-percent-third.png) no-repeat 50% 0;}#main div.region-pie-charts .fourth .content{background:url(/sites/all/themes/cc/images/bg-percent-fourth.png) no-repeat 50% 0;}#main div.region-pie-charts .fifth .content{background:url(/sites/all/themes/cc/images/bg-percent-fifth.png) no-repeat 50% 0;}.region-impact-map{margin:80px 0 20px;display:block;}#block-ccnyc-impact-map .content{width:960px;height:615px;position:relative;}#block-ccnyc-impact-map .content .images{position:relative;}#block-ccnyc-impact-map .content .images img{display:none;position:absolute;top:0;left:0;z-index:1;}#block-ccnyc-impact-map .content .images .default{display:block;}#block-ccnyc-impact-map .content div.borough{position:absolute;top:0;left:0;width:100%;height:100%;font:700 16px/22px "Asap",Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:center;}#block-ccnyc-impact-map .content div.borough .popup{position:absolute;bottom:0;left:0;border:0;z-index:20;background:#fff;width:180px;display:none;padding:20px 20px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:1px 1px 7px -2px rgba(0,0,0,0.5);-moz-box-shadow:1px 1px 7px -2px rgba(0,0,0,0.5);box-shadow:1px 1px 7px -2px rgba(0,0,0,0.5);}#block-ccnyc-impact-map .content div.borough .popup:hover{z-index:21;}#block-ccnyc-impact-map .content div.borough .popup:after{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}#block-ccnyc-impact-map .content div.borough .popup:after{border-color:rgba(0,174,255,0);border-top-color:#fff;border-width:12px;left:50%;margin-left:-6px;}#block-ccnyc-impact-map .content div.borough .popup-bronx{bottom:80%;left:49%;}#block-ccnyc-impact-map .content div.borough .popup-brooklyn{left:39%;bottom:31%;}#block-ccnyc-impact-map .content div.borough .popup-manhattan{left:37%;bottom:65%;}#block-ccnyc-impact-map .content div.borough .popup-queens{left:55%;bottom:50%;}#block-ccnyc-impact-map .content div.borough .popup-staten-island{left:16%;bottom:22%;}#block-ccnyc-impact-map .content div.borough .close{background:url(/sites/all/themes/cc/images/ico-clode-red.png) no-repeat;width:12px;height:12px;line-height:0;text-indent:-9999px;position:absolute;right:10px;top:10px;}#block-ccnyc-impact-map .content div.borough .popup-title{color:#00aeff;margin:0 0 15px;padding:0 0 15px;font:bold 24px/24px "Arial",Helvetica,sans-serif;background:url(/sites/all/themes/cc/images/bg-divider-line.png) no-repeat 50% 100%;}#block-ccnyc-impact-map .content div.borough p{margin:0 0 10px;padding:0;}#block-ccnyc-impact-map div.title{position:absolute;top:5px;left:20px;width:200px;padding:0 15px;height:170px;z-index:11;color:#FFF;text-align:center;font:700 16px/22px "Asap",Arial,Helvetica,sans-serif;}#block-ccnyc-impact-map div.title p,#block-ccnyc-impact-map div.title h2{margin:0;padding:0;}#block-ccnyc-impact-map div.title h2{text-transform:uppercase;margin:20px 0 30px;font:bold 28px/30px "Arial",Helvetica,sans-serif;}#block-ccnyc-impact-map div.header{position:absolute;bottom:560px;width:680px;padding:0 0 0 280px;font:700 18px/22px "Asap",Arial,Helvetica,sans-serif;}#block-ccnyc-impact-map div.header p{margin:0;padding:0;}#block-ccnyc-impact-map div.header strong{color:#f3c700;}#main div.project-categories-list{width:990px;margin:100px -15px 0;overflow:hidden;clear:both;}#main div.project-categories-list .views-row{float:left;width:300px;height:260px;margin:0 15px 25px;position:relative;background:url(/sites/all/themes/cc/images/bg-project-categories-row.png) no-repeat 50% 0;}#main div.project-categories-list .views-row .inner{overflow:hidden;height:260px;}#main div.project-categories-list .views-row .inner .image{position:relative;}#main div.project-categories-list .views-row .inner .description{position:absolute;left:0;top:0;width:240px;height:220px;padding:20px 30px;overflow:hidden;background:url(/sites/all/themes/cc/images/bg-transparent.png) repeat 0 0;font:18px/24px "Asap",Arial,Helvetica,sans-serif;color:#373737;display:none;}#main div.project-categories-list .views-row .inner .description p{margin:0;padding:0;}#main div.project-categories-list .block.views-row{background:none;}#main div.project-categories-list .block.views-row h2{margin:0 0 15px;color:#f3c700;font:bold 30px/30px "Arial",Helvetica,sans-serif;text-transform:uppercase;}#main div.project-categories-list .block.views-row .content{font:700 16px/22px "Asap",Arial,Helvetica,sans-serif;}#main div.project-categories-list .block.views-row .content p{margin:0 0 5px;padding:0;}#main div.project-categories-list .views-row .title{margin:18px 0;padding:0 85px 0 15px;font:bold 22px/24px "Arial",Helvetica,sans-serif;}#main div.project-categories-list .views-row .see-all a{background:url(/sites/all/themes/cc/images/bg-project-category-see-all.png) no-repeat;position:absolute;right:-9px;top:17px;padding:0 10px 0 17px;width:65px;height:33px;line-height:33px;color:#fff;display:block;}#main div.project-categories-list .views-row .see-all a:hover{color:#f3c700;}#main .page-hero{position:relative;width:960px;margin:0 -999px 45px;padding:0 999px;padding-bottom:2px;}#main .page-hero .hero-inner{width:100%;height:100%;position:relative;}#main .page-hero .hero-callout,.page-node-2257 #main .page-hero .hero-callout{position:absolute;top:35px;right:45px;background:url(/sites/all/themes/cc/images/bg-page-hero-description.png) no-repeat;width:333px;height:374px;z-index:15;font:700 18px/24px "Asap",Arial,Helvetica,sans-serif;}.page-node-327 #main .page-hero .hero-callout{display:none;}#main .page-hero .hero-callout p{margin:0;padding:0;}#main .page-hero .hero-callout .cont{width:333px;height:374px;}#main .page-hero .hero-callout .cont .cont-inner{padding:25px 35px;}#main .page-hero .hero-callout strong{font:bold 30px/36px "Arial",Helvetica,sans-serif;}#main .page-hero .hero-callout .link{width:auto;}#main .page-hero .hero-callout .link a{display:inline-block;vertical-align:top;zoom:1;*display:inline;margin:8px auto 0;background:#e45635 url(/sites/all/themes/cc/images/bg-learn-more-arrow.png) no-repeat 92% 50%;font:bold 21px/24px "Arial",Helvetica,sans-serif;color:#fff;padding:10px 40px 10px 23px;text-transform:uppercase;text-align:left;width:200px;}#main .page-hero .hero-callout .link a:hover{color:#373737;background:#e45635 url(/sites/all/themes/cc/images/bg-learn-more-arrow-dark.png) no-repeat 92% 50%;}#main .block.contact.black{background:url(/sites/all/themes/cc/images/bg-contact-black.png) no-repeat 50% 0;width:239px;height:142px;padding:15px;margin-bottom:10px;}#main .block.contact.black .content{text-align:center;}#main .block.contact.black p{padding-left:5px;padding-right:5px;width:auto;}#main .quickstats{background:url(/sites/all/themes/cc/images/bg-quickstats.png) no-repeat 50% 0;width:274px;height:298px;margin-bottom:10px;}#main .quickstats .content{color:#fff;font:700 24px/30px "Asap",Arial,Helvetica,sans-serif;padding:30px 10px 15px;text-align:center;letter-spacing:1px;}#main .quickstats .content strong{font:bold 28px/30px "Arial",Helvetica,sans-serif;text-transform:uppercase;color:#1b0a8a;}#main .quickstats .content p{margin:0 0 12px;padding:0;}#main .quickstats .content hr{border:0;clear:both;padding:0;margin:15px 0;display:block;height:3px;background:url(/sites/all/themes/cc/images/bg-quickstats-separator.png) no-repeat 50% 0;}#main .block.all-press-mentions,#main .view-past-press-mentions .block .content,#main .past-press{background:url(/sites/all/themes/cc/images/bg-teaser-separator.png) repeat-x 0 10px;margin:30px 0 10px;}.view-past-press-mentions.view ul.pager{margin:20px 0 0;}#news-calendar-datepicker{margin-top:15px;display:block;}#main .view-past-press-mentions .view-empty{display:block;}#views-exposed-form-past-press-mentions-page{display:block;}#main .block.all-press-mentions h2,#main .view-past-press-mentions .block .content > h2,#main .past-press > h2{margin:0 200px 0 0;font:bold 24px/24px "Arial",Helvetica,sans-serif;text-transform:uppercase;background:#fff;display:inline-block;vertical-align:top;zoom:1;*display:inline;padding:0 20px 0 0;}#main .view-past-press-mentions{margin:10px -15px 35px;padding:10px 0;overflow:hidden;width:662px;}#main .view-past-press-mentions .block{margin:0 15px;}#main .view-past-press-mentions .view-content{background:url(/sites/all/themes/cc/images/bg-press-separator.png) repeat-y 50% 0;font:700 14px/18px "Asap",Arial,Helvetica,sans-serif;overflow:hidden;}#main .view-past-press-mentions.one-column .view-content{background:none;}#main .view-past-press-mentions.two-columns .view-content{background:url(/sites/all/themes/cc/images/bg-press-separator-two-columns.png) repeat-y 50% 0;}#main .view-past-press-mentions .view-content .views-field-field-press-mentions-ref .item-list > ul,#main .view-past-press-mentions .view-content .views-field-field-press-mentions-ref .item-list > ul li{margin:0;padding:0;list-style:none outside none;}#main .press-item{float:left;width:190px;margin:0 15px;border-top:none;}#main .view-past-press-mentions.two-columns .press-item{width:301px;}#main .view-past-press-mentions.one-column .press-item{width:auto;}#main .view-past-press-mentions.view-display-id-page .press-item{margin-bottom:20px;padding-top:20px;}#main .view-past-press-mentions .views-row-4,#main .view-past-press-mentions .views-row-7,#main .view-past-press-mentions .views-row-10,#main .view-past-press-mentions .views-row-13{clear:left;}#main .press-item .content a{color:#00aeff;}#main .press-item .content a:hover{color:#373737;}#main .press-item .field-type-image{min-height:50px;margin:0 0 10px;overflow:hidden;}#main .press-item .field-type-image img{max-width:100%;height:auto;}#main .press-item .field-type-image a{float:left;}#main .press-item .field-name-body{font:italic 400 16px/21px "jubilat","Georgia","Times New Roman",Times,serif;}#main .press-item p:first-child:before{content:"\"";}#main .press-item p:last-child:after{content:"\"";}#main .press-item .field-name-field-press-date{font-weight:400;font-style:italic;}#main .region-gallery{background:url(/sites/all/themes/cc/images/bg-volunteer-opportunity.png) repeat-x 50% 0;overflow:hidden;}.node-type-page #main .region-gallery{background:url(/sites/all/themes/cc/images/bg-gallery-blue.png) repeat-x 50% 0;margin:45px 0 0;}#block-ccnyc-photo-gallery .gallery-item{margin:40px 0 65px;}#block-ccnyc-photo-gallery .gallery-title{margin:25px 0 30px -35px;}#block-ccnyc-photo-gallery .gallery-title span{display:inline-block;vertical-align:top;zoom:1;*display:inline;vertical-align:top;max-width:70%;}#block-ccnyc-photo-gallery .gallery-title span.before,#block-ccnyc-photo-gallery .gallery-title span.after{background:url(/sites/all/themes/cc/images/bg-title-line-white.png) repeat-x;width:0;height:6px;}.node-type-page #block-ccnyc-photo-gallery .gallery-title span.before,.node-type-page #block-ccnyc-photo-gallery .gallery-title span.after{background:url(/sites/all/themes/cc/images/bg-title-line-dark.png) repeat-x;}#block-ccnyc-photo-gallery .gallery-title span.before{margin:15px 35px 0 -9999px;padding:0 0 0 9999px;}#block-ccnyc-photo-gallery .gallery-title span.after{margin:15px -9999px 0 35px;padding:0 9999px 0 0;}#block-ccnyc-photo-gallery .gallery-title{color:#fff;font:bold 30px/34px "Arial",Helvetica,sans-serif;text-transform:uppercase;}.node-type-page #block-ccnyc-photo-gallery .gallery-title{color:#1b0a8a;}#block-ccnyc-photo-gallery .gallery-content{overflow:hidden;width:980px;margin:0 -10px;}#block-ccnyc-photo-gallery .gallery-content a{width:225px;height:150px;overflow:hidden;display:block;float:left;margin:0 10px 20px;-webkit-box-shadow:7px 7px 0 0 #fff;-moz-box-shadow:7px 7px 0 0 #fff;box-shadow:7px 7px 0 0 #fff;}#block-ccnyc-photo-gallery .gallery-content img,#block-ccnyc-photo-gallery .gallery-content a img{width:100%;height:auto;display:block;}#main div.page-video .video-item{overflow:hidden;background:url(/sites/all/themes/cc/images/bg-block-video.png) repeat-x 50% 0;height:372px;margin:0 -9999px;position:relative;padding:36px 9999px 0;}#main div.page-video .video-item .item-inner{position:relative;height:341px;}#main div.page-video .video-holder{float:right;width:595px;height:320px;background:#00aeff;padding:10px;position:relative;z-index:1;right:10px;}#main div.page-video .video-holder a.play{position:absolute;top:10px;left:10px;z-index:10;}#main div.page-video .video-holder a.play span{position:absolute;top:50%;left:50%;background:url(/sites/all/themes/cc/images/btn-video-play.png) no-repeat;display:block;text-align:center;width:261px;padding:10px 60px 5px 5px;height:73px;font:bold 36px/73px "Arial",Helvetica,sans-serif;text-transform:uppercase;margin:-44px 0 0 -163px;}#main div.page-video .video-holder iframe{width:595px !important;height:320px !important;}#main div.page-video .title{font:bold 30px/34px "Arial",Helvetica,sans-serif;text-transform:uppercase;color:#fff;margin:-5px 0 25px 15px;display:block;}#main div.page-video .video-content{font:16px/21px "jubilat","Georgia","Times New Roman",Times,serif;background:url(/sites/all/themes/cc/images/bg-video-description.png) no-repeat;width:303px;height:230px;padding:25px 35px 25px 25px;position:absolute;left:0;bottom:0;display:block;}#main div.page-video .video-content p{margin:0 0 12px;padding:0;}#main div.page-video .video-content .video-title{font:700 24px/28px "Asap",Arial,Helvetica,sans-serif;color:#00aeff;margin:0 0 10px;}#main div.page-video .video-content .date{font:italic 400 16px/21px "jubilat","Georgia","Times New Roman",Times,serif;margin:0 0 12px;}#main div.tabs a{font-family:"Asap",Arial,Helvetica,sans-serif;color:#373737;}#main div.view-donors{background:url(/sites/all/themes/cc/images/bg-volunteer-opportunity.png) 50% 0 repeat-x;padding:30px 9000px 20px;margin:0 -9000px;}#main div.view-donors div.view-content{padding:20px;width:940px;background:#fff;}.view-content.ui-accordion > h3{font:bold 30px/36px "Arial",Helvetica,sans-serif;margin:40px 0 0;padding:0 0 8px;color:#1b0a8a;}.view-content.ui-accordion .views-row{background:url(/sites/all/themes/cc/images/bg-border-wide.png) no-repeat -1874px 100%;width:937px;padding:5px 0;margin:12px 0;}.one-sidebar .view-content.ui-accordion .views-row{background:url(/sites/all/themes/cc/images/bg-border-630.png) no-repeat -1260px 100%;width:630px;}.view-content.ui-accordion .ui-accordion-header{font:700 24px/28px "Asap",Arial,Helvetica,sans-serif;margin:0;padding:15px 0 0;color:#00aeff;background:#fff;}.view-content.ui-accordion .ui-accordion-header,.view-content.ui-accordion .ui-accordion-content{border:0;padding:0;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;top:0;margin:0;background:url(/sites/all/themes/cc/images/bg-border-wide.png) repeat-y -937px 0;}.one-sidebar .view-content.ui-accordion .ui-accordion-header,.one-sidebar .view-content.ui-accordion .ui-accordion-content{background:url(/sites/all/themes/cc/images/bg-border-630.png) repeat-y -630px 0;}.view-content.ui-accordion .ui-accordion-content{padding:25px 25px 20px 25px;font:16px/24px "jubilat","Georgia","Times New Roman",Times,serif;}.view-content.ui-accordion .ui-accordion-content a{color:#00aeff;}.view-content.ui-accordion .ui-accordion-content a:hover{color:#373737;}.view-content.ui-accordion .ui-accordion-content a.btn{color:#fff;}.view-content.ui-accordion .ui-accordion-header a{color:#00aeff;padding:20px 25px;font:700 24px/28px "Asap",Arial,Helvetica,sans-serif;}.view-content.ui-accordion .ui-accordion-header.ui-state-active a{background:url(/sites/all/themes/cc/images/bg-teaser-separator.png) repeat-x 0 100%;padding-bottom:25px;}.view-content.ui-accordion .ui-accordion-header .ui-icon{background:url(/sites/all/themes/cc/images/bg-border-wide.png) no-repeat;width:937px;position:absolute;top:-5px;left:0;padding:0;margin:0;height:5px;}.one-sidebar .view-content.ui-accordion .ui-accordion-header .ui-icon{background:url(/sites/all/themes/cc/images/bg-border-630.png) no-repeat;width:630px;}.view-content.ui-accordion .views-field-field-donor-logo{float:left;margin:0 20px 10px 0;width:200px;}.view-content.ui-accordion .views-field-field-donor-logo img{width:100%;height:auto;}#main div.view-callouts .view-content h3{font:bold 30px/36px "Arial",Helvetica,sans-serif;margin:5px 0 0;padding:0 0 8px;color:#1b0a8a;}#main div.view-callouts div.view-content .title{font:700 18px/22px "Asap",Arial,Helvetica,sans-serif;margin:0;padding:15px 0;color:#373737;}#main div.view-callouts div.view-content .title a{color:#00aeff;}#main div.view-callouts div.view-content .title a:hover{color:#373737;}#main div.view-callouts .views-row{width:936px;background:url(/sites/all/themes/cc/images/bg-view-callouts.png) no-repeat -936px 0;padding:11px 0 0;position:relative;overflow:hidden;margin:12px 2px;border:none;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;}.one-sidebar #main div.view-callouts .views-row{width:630px;background:url(/sites/all/themes/cc/images/bg-view-callouts-narrow.png) no-repeat -630px 0;}#main div.view-callouts .views-row-last{margin-bottom:55px;}div.view-callouts .info a{display:inline !important;}#main div.view-callouts a.btn{display:inline-block !important;}* + html #main div.view-callouts a.btn{display:inline !important;}#main div.view-callouts .views-field-nothing{padding:0 0 11px;background:url(/sites/all/themes/cc/images/bg-view-callouts.png) no-repeat -2808px 100%;}.one-sidebar #main div.view-callouts .views-field-nothing{background:url(/sites/all/themes/cc/images/bg-view-callouts-narrow.png) no-repeat -1890px 100%;}#main div.view-callouts .views-field-nothing .field-content{display:block;overflow:hidden;background:url(/sites/all/themes/cc/images/bg-view-callouts.png) repeat-y 0 0;}.one-sidebar #main div.view-callouts .views-field-nothing .field-content{background:url(/sites/all/themes/cc/images/bg-view-callouts-narrow.png) repeat-y 0 0;}#main div.view-callouts .views-field-nothing .text{overflow:hidden;padding:0 0 0 20px;background:url(/sites/all/themes/cc/images/bg-view-callouts.png) repeat-y -1872px 0;}.one-sidebar #main div.view-callouts .views-field-nothing .text{background:url(/sites/all/themes/cc/images/bg-view-callouts-narrow.png) repeat-y -1260px 0;}#main div.view-callouts .views-field-nothing .bottom{position:absolute;height:11px;bottom:0;left:0;width:936px;background:url(/sites/all/themes/cc/images/bg-view-callouts.png) no-repeat -3744px 0;}.one-sidebar #main div.view-callouts .views-field-nothing .bottom{background:url(/sites/all/themes/cc/images/bg-view-callouts-narrow.png) no-repeat -2520px 0;}#main div.view-callouts .views-field-nothing .info{background:url(/sites/all/themes/cc/images/bg-view-callouts.png) no-repeat -4680px 0;border-top:none;margin-top:0px;}.one-sidebar #main div.view-callouts .views-field-nothing .info{background:url(/sites/all/themes/cc/images/bg-view-callouts-narrow.png) no-repeat -3150px 0;}#main div.view-callouts .callout-title{padding-right:550px;}.one-sidebar #main div.view-callouts .callout-title{padding-right:170px;}#main div.view-callouts .callout-title img{float:left;margin:0 20px 10px 3px;display:block;max-width:100%;height:auto;}#main div.view-donors .callout-title img{padding:15px 0;margin:0 20px 0 3px;max-width:365px;height:auto;}#main div.view-donors .callout-title img + .title{display:none;}#main div.view-callouts .callout-teaser{float:right;margin:15px 30px 15px 15px;width:350px;font:italic 700 15px/18px "Asap",Arial,Helvetica,sans-serif;}.one-sidebar #main div.view-callouts .callout-teaser{display:none;}div.view-callouts .ation-link{width:137px;float:right;}.view .ation-link .learn-more,.view .ation-link .close{padding:0 30px 0 0;width:60px;background:url(/sites/all/themes/cc/images/bg-workshop-buttons.png) no-repeat 100% 15px;color:#e45635;font:bold 18px/24px "Arial",Helvetica,sans-serif;text-transform:uppercase;text-align:center;display:inline-block;vertical-align:top;zoom:1;*display:inline;margin:5px 0 0;}.view .ation-link .close{background-position:100% -95px;color:#00aeff;width:auto;display:none;top:18px;position:relative;}.no-result{width:335px;margin:50px auto;display:block;background:url(/sites/all/themes/cc/images/ico-search.png) no-repeat top center;padding-top:120px;font:700 16px/22px "Asap",Arial,Helvetica,sans-serif;}.no-result p{line-height:1.9em;font-size:16px;border-top:1px solid #e7e7e7;padding:25px 0px;text-align:center;}.no-result span{font:bold 20px/22px "Arial",Helvetica,sans-serif;display:block;letter-spacing:1px;}.no-result strong{color:#008300;font-size:20px;font-weight:800;}#footer{background:url(/sites/all/themes/cc/images/bg-footer-v2.png) repeat-x 50% 0;width:100%;height:300px;position:absolute;bottom:0;left:0;min-width:980px;}#footer h2{text-transform:uppercase;font:bold 24px/28px "Arial",Helvetica,sans-serif;margin:0;padding:0 0 10px;}#footer .region-composite{position:absolute;left:0;bottom:100%;width:100%;visibility:hidden;}#footer div.block{width:300px;float:left;margin:0;}#footer div.block-imageblock{width:auto;float:none;}#footer div.block-imageblock img{width:100%;height:auto;display:block;}#footer #block-imageblock-4{display:block;}#footer div.block p{line-height:19px;margin:12px 0 0;padding:0 0 9px;}#footer div.region-footer{width:990px;margin:0 -15px;padding:0 15px;overflow:hidden;height:78px;}#footer div.region-footer .block{width:300px;margin:15px 30px 0 0;float:left;}#footer div.region-footer div.navigator{margin:15px 40px 0 -10px;}#footer div.region-footer div.navigator p{margin:0;padding:0;}#footer div.region-footer div.footer-menu{text-align:center;}#footer div.region-footer div.footer-menu h2{display:none;}#footer div.region-footer div.footer-menu div.content ul{margin:8px -10px 0;padding:0;list-style:none;text-align:left;}#footer div.region-footer div.footer-menu div.content ul li{margin:5px 10px 0;padding:0;list-style:none;display:inline-block;vertical-align:top;zoom:1;*display:inline;}#footer div.region-footer div.footer-menu div.content ul li a{color:#e45635;font:700 13px/16px "Asap",Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:1px;}#footer div.region-footer div.footer-menu div.content ul li a.active,#footer div.region-footer div.footer-menu div.content ul li a:hover{color:#373737;}#footer div.region-footer div.copy{float:right;display:block;}#footer div.region-footer div.copy .content{margin:18px 0 0;}#footer div.region-footer div.copy p{margin:0;font-size:14px;line-height:18px;}#footer div.region-footer-bottom{padding-top:12px;}#footer div.share .content ul{margin:7px 0 0;padding:0;list-style:none;}#footer div.share .content ul li{width:47px;height:46px;float:left;margin:0 15px 0 0;padding:0;list-style:none;}#footer div.share .content ul li a{width:47px;height:46px;float:left;text-indent:-9999px;background:url(/sites/all/themes/cc/images/bg-share-icons.png) no-repeat 0 0;}#footer div.share .content ul li a.twitter{background-position:-62px 0;}#footer div.share .content ul li a.youtube{background-position:-125px 0;}#footer div.share .content ul li a.flickr{background-position:-186px 0;}#footer div.newsletter{margin:0 60px 0 0;}#footer div.newsletter form{width:100%;overflow:hidden;margin:9px 0 0;padding:0 0 8px;}#footer div.newsletter form label{display:none;}#footer div.newsletter form .form-item{margin:0;}#footer div.newsletter form .form-text,#edit-mailchimp-lists-mailchimp-stay-in-touch-mergevars-email{width:212px;float:left;padding:10px;height:17px;background:#fff;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#373737;font-size:12px;font:italic 13px/17px "jubilat","Georgia","Times New Roman",Times,serif;}#block-mailchimp-lists-stay-in-touch .description{font:16px/24px "jubilat","Georgia","Times New Roman",Times,serif;float:left;line-height:19px;}#block-mailchimp-lists-stay-in-touch #edit-submit{position:absolute;margin:-11px 0px 0 -60px !important;}#block-mailchimp-lists-stay-in-touch h2{margin-bottom:21px;}#block-mailchimp-lists-stay-in-touch .description{float:left;margin:28px 0 0 0px;}#block-mailchimp-lists-stay-in-touch .form-type-checkbox{float:left;margin:-8px 0 0 0px;}#block-mailchimp-lists-stay-in-touch .form-type-checkbox span{float:right;margin:1px 78px 0 0px;}#mailchimp-newsletter-stay_in_touch{float:left;}.form-item-mailchimp-lists-mailchimp-stay-in-touch-mergevars-EMAIL{float:left;margin:-113px 0 0 0;}#content .block.sign-up form .form-submit,#footer div.newsletter form .form-submit,#block-mailchimp-lists-stay-in-touch #edit-submit{width:35px;height:35px;background:url(/sites/all/themes/cc/images/bg-newsletter-submit.png) no-repeat 0 0;float:left;border:none;cursor:pointer;text-indent:-9999px;margin:1px 0 0 8px;padding:0;}#content .gmap-popup h2{color:#1b0a8a;font:700 italic 18px/22px "Asap",Arial,Helvetica,sans-serif;padding:0;}#content .gmap-popup{}.form-item-mailchimp-lists-mailchimp-stay-in-touch-mergevars-EMAIL label,#edit-mailchimp-lists-mailchimp-stay-in-touch-title span{display:none;}#block-mailchimp-lists-stay-in-touch{margin-right:60px !important;}.gmap .popup{height:auto !important;box-shadow:0px 0px 4px 0px #000000;background:url(/sites/all/themes/cc/images/bg-popup-gmap.png) repeat;padding-bottom:17px !important;padding-top:15px !important;top:-12px;}.gmap img[src*="icon-gmap-close.png"]{top:-11px !important;}#content .gmap-popup a.red-button{display:none;width:100%;height:44px;text-transform:uppercase;font:bold 18px/44px "Arial",Helvetica,sans-serif;color:#ffffff;background:#e45635;float:left;clear:left;text-align:center;margin-top:12px;}#content .gmap-popup a.red-button[class*="28"]{display:block;}.view-community-map{margin:70px 0 0;}.view-community-map .view-footer{margin:0 -160px;padding:0 160px;width:100%;overflow:hidden;}.view-community-map div.shadow{background:url(/sites/all/themes/cc/images/bg-shadow.png) no-repeat 50% 0;width:1281px;margin-left:-640px;height:7px;position:absolute;left:50%;bottom:0;z-index:100;}.community-map-block .view-filters{position:absolute;text-transform:uppercase;z-index:200 !important;width:175px;right:6px;top:96px;background:url(/sites/all/themes/cc/images/bg-map-filter-top.png) no-repeat 0 0;}.community-map-block .view-filters form#views-exposed-form-community-map-block .views-exposed-form{background:url(/sites/all/themes/cc/images/bg-map-filter-bottom-02.png) no-repeat 0 100%;padding:8px;width:162px;height:200px;}.community-map-block .view-filters select{font:bold 16px/24px "Arial",Helvetica,sans-serif;letter-spacing:0.025em;cursor:pointer;}.community-map-block .view-filters #edit-field-grantee-category-tid-wrapper.collapsed{height:54px;background:url(/sites/all/themes/cc/images/bg-map-filter-bottom-02.png) no-repeat 100% 100%;}* + html .community-map-block .view-filters #edit-field-grantee-category-tid-wrapper{float:none;}.community-map-block .view-filters #edit-field-grantee-collection-year-value-wrapper > label{background:url(/sites/all/themes/cc/images/bg-gmap-filter.png) no-repeat 0 0;float:left;color:#373737;font:bold 22px/33px "Arial",Helvetica,sans-serif;letter-spacing:1px;padding:5px 30px;text-transform:uppercase;margin:-10px 0 10px -15px;width:108px;height:33px;}.community-map-block .view-filters #edit-field-grantee-collection-year-value-value-wrapper{margin-top:10px;}.community-map-block .view-filters #edit-field-grantee-category-tid-wrapper{margin-top:0;}.community-map-block .view-filters #edit-field-grantee-category-tid-wrapper div.description{display:none;}.community-map-block .view-filters #edit-field-grantee-category-tid-wrapper > label.collapsed{background-position:0 100%;}.community-map-block .view-filters .views-widget{overflow:hidden;width:100%;}.community-map-block .view-filters #edit-field-grantee-category-tid-wrapper.collapsed .views-widget{display:none;}.community-map-block .view-filters .bef-select-as-radios{font:bold 16px/24px "Arial",Helvetica,sans-serif;letter-spacing:0.025em;cursor:pointer;}.community-map-block .view-filters .bef-select-as-radios label{cursor:pointer;font-weight:700;}.community-map-block .view-filters .bef-select-as-radios label[for="edit-field-grantee-category-tid-440"]{color:#190886;}.community-map-block .view-filters .bef-select-as-radios label[for="edit-field-grantee-category-tid-28"]{color:#e45635;}.community-map-block .view-filters .bef-checkboxes .parks{color:#008300;}.community-map-block .view-filters .bef-checkboxes .community-organizations{color:#1b0a8a;}.community-map-block .view-filters .all{font:400 18px/24px "Arial",Helvetica,sans-serif;letter-spacing:0.025em;color:#373737;background:url(/sites/all/themes/cc/images/bg-filter.png) no-repeat 0 0;padding:1px 0 1px 36px;cursor:pointer;display:block;}.community-map-block .view-filters .bef-checkboxes input{opacity:0;filter:Alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;}.community-map-block .view-filters .bef-select-as-radios .radio input{display:block;width:26px;height:25px;float:left;cursor:pointer;margin-right:10px;}.community-map-block .view-filters .all.active{background-position:0 -75px;}.community-map-block .view-filters .bef-checkboxes .checked .radio{background-position:0 -75px;}.community-map-block .view-filters .bef-checkboxes .form-item{float:left;margin-top:10px;width:100%;}.community-map-block .view-filters .bef-checkboxes .form-item .option{overflow:hidden;display:inherit;}input#edit-field-grantee-category-tid-500,input#edit-field-grantee-category-tid-441,label[for="edit-field-grantee-category-tid-441"],label[for="edit-field-grantee-category-tid-500"]{display:none;}.community-map-block .view-filters .bef-checkboxes .form-item:first-child{margin-top:24px;}.community-map-block .view-filters .views-submit-button .form-submit{display:none;}.community-map-block .view-filters .views-reset-button .form-submit{text-transform:uppercase;border:none;margin:0;padding:0 0 0 39px;background:url(/sites/all/themes/cc/images/bg-gmap-filter-reset-button.png) no-repeat 0 50%;font:400 18px/24px "Arial",Helvetica,sans-serif;letter-spacing:0.025em;color:#373737;cursor:pointer;display:none;}* + html .community-map-block .view-filters .views-reset-button .form-submit{width:204px;}* + html .community-map-block .view-filters .views-reset-button{float:none;margin-top:6px;}.community-map-block .view-filters .views-reset-button{padding:0;margin:13px 0 0 13px;}.community-map-block .view-filters .views-exposed-widgets{margin:0;}.community-map-block .view-filters #edit-borough-wrapper{position:absolute;left:-430px;bottom:100%;width:650px;height:25px;z-index:1;margin-bottom:40px;}.community-map-block .view-filters #edit-borough-wrapper input.bef-select-as-radios,.community-map-block .view-filters #edit-borough-wrapper .radio{opacity:0;filter:Alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;}.community-map-block .view-filters #edit-borough-wrapper > label{display:none;}.community-map-block .view-filters #edit-borough-wrapper .form-item{display:inline;float:left;width:auto;margin:0 21px;color:#fff;text-transform:none;margin:0 18px;*margin:0 18px;}.community-map-block .view-filters #edit-borough-wrapper .form-item div.description{display:none;}.community-map-block .view-filters #edit-borough-wrapper .form-item label{font:700 italic 18px/22px "Asap",Arial,Helvetica,sans-serif;cursor:pointer;}.community-map-block .view-filters #edit-borough-wrapper .form-item.checked,.community-map-block .view-filters #edit-borough-wrapper .form-item:hover{color:#373737;}.community-map-block .view-filters .description{margin-top:20px;}#block-ccnyc-community-map{position:absolute;z-index:20;top:0;}#block-ccnyc-community-map .content .images img{display:none;}#block-ccnyc-community-map .content .images .default{display:block;}#block-ccnyc-community-map .content{position:relative;}#block-ccnyc-community-map .subtitle{font:italic 36px/40px "Asap",Arial,Helvetica,sans-serif;color:#FFFFFF;position:absolute;text-align:center;width:300px;z-index:10;margin:0;top:80px;left:35px;}#block-ccnyc-community-map .subtitle span{background:url(/sites/all/themes/cc/images/ico-arrow-white-map.png) no-repeat scroll 100% 50% transparent;display:block;font:bold 44px/48px "Arial",Helvetica,sans-serif;text-transform:uppercase;}.view-community-map .view-filters,.view-community-map .view-content{visibility:hidden;}#block-ccnyc-community-map .borough .label{position:absolute;cursor:pointer;height:65px;text-align:center;background:url(/sites/all/themes/cc/images/bg-map-tooltip.png) no-repeat 0 0px;}#block-ccnyc-community-map .borough .label-manhattan{background-position:0 -130px;bottom:48%;left:25%;width:222px;}#block-ccnyc-community-map .borough .label-staten-island{background-position:0 -258px;bottom:12%;left:2%;width:265px;}#block-ccnyc-community-map .borough .label-brooklyn{background-position:0 -326px;left:53%;bottom:16%;width:223px;}#block-ccnyc-community-map .borough .label-queens{background-position:0 -65px;left:71%;bottom:40%;width:206px;}#block-ccnyc-community-map .borough .label-bronx{background-position:0 0px;bottom:70%;left:65%;width:162px;}#block-ccnyc-community-map .borough .label-title{color:#FFFFFF;font:bold 24px/24px "Arial",Helvetica,sans-serif;margin:15px 0 0;text-transform:uppercase;padding:0;}#block-ccnyc-community-map .borough .label-content{color:#00AEFF;display:block;font:bold 14px/14px "Asap",Arial,Helvetica,sans-serif;text-transform:uppercase;}.view-community-map .view-header{height:615px;width:960px;position:relative;background:url(/sites/all/themes/cc/images/bg-view-community-map-header.png) no-repeat 20px 0;}.view-community-map .view-header .back{color:#FFFFFF;font:bold 18px/24px "Arial",Helvetica,sans-serif;margin:0px 0 0 21px;text-transform:uppercase;width:328px;padding:0;display:none;}.view-community-map .view-header .back span{cursor:pointer;margin-left:32px;display:block;padding:23px 5px 12px 25px;background:url(/sites/all/themes/cc/images/arrow-white.png) no-repeat 0 27px;}.view-community-map .view-header .back span:hover{color:#373737;background-image:url(/sites/all/themes/cc/images/arrow-dark.png);}.active-gmap #block-ccnyc-community-map{display:none !important;}.active-gmap .view-community-map .view-header .back{display:block !important;}.active-gmap .view-community-map .view-filters,.active-gmap .view-community-map .view-content{visibility:visible !important;}.view-community-map .view-empty,.view-community-map .view-content{position:absolute;top:60px;}.view-community-map .view-empty{width:100%;}.view-community-map .view-content .gmap-map{height:554px !important;}.community-map-block{position:relative;}}
