@-webkit-keyframes ui-spinner-rotate-right{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(360deg)}100%{-webkit-transform:rotate(360deg)}}@-webkit-keyframes ui-spinner-rotate-left{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes ui-spinner-rotate-right{0%{-moz-transform:rotate(0deg)}25%{-moz-transform:rotate(180deg)}50%{-moz-transform:rotate(180deg)}75%{-moz-transform:rotate(360deg)}100%{-moz-transform:rotate(360deg)}}@-moz-keyframes ui-spinner-rotate-left{0%{-moz-transform:rotate(0deg)}25%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}75%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes ui-spinner-rotate-right{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes ui-spinner-rotate-left{0%{transform:rotate(0deg)}25%{transform:rotate(0deg)}50%{transform:rotate(180deg)}75%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.ui-spinner{position:relative;border-radius:100%}.ui-spinner .side{width:50%;height:100%;overflow:hidden;position:absolute}.ui-spinner .side .fill{border-radius:999px;position:absolute;width:100%;height:100%;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear}.ui-spinner .side-left{left:0}.ui-spinner .side-left .fill{left:100%;border-top-left-radius:0;border-bottom-left-radius:0;-webkit-animation-name:ui-spinner-rotate-left;-moz-animation-name:ui-spinner-rotate-left;-ms-animation-name:ui-spinner-rotate-left;-o-animation-name:ui-spinner-rotate-left;animation-name:ui-spinner-rotate-left;-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%}.ui-spinner .side-right{left:50%}.ui-spinner .side-right .fill{left:-100%;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-animation-name:ui-spinner-rotate-right;-moz-animation-name:ui-spinner-rotate-right;-ms-animation-name:ui-spinner-rotate-right;-o-animation-name:ui-spinner-rotate-right;animation-name:ui-spinner-rotate-right;-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}:focus,a{-moz-outline-style:none;outline:none !important}html{overflow-y:scroll;font-size:62.5%}body{font-family:sans-serif;*font-size:small}select,input,textarea,button{font:99% sans-serif}pre,code,kbd,samp{font-family:monospace, sans-serif}ul,ol{list-style-type:none}small{font-size:85%}b,strong,th{font-weight:bold}i,em{font-style:italic}td,td img{vertical-align:top}sub{vertical-align:sub;font-size:smaller}sup{vertical-align:super;font-size:smaller}pre{padding:15px;white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}textarea{overflow:auto}.ie6 legend,.ie7 legend{margin-left:-7px}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom}.ie7 input[type="checkbox"]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}.ie7 img{-ms-interpolation-mode:bicubic}label,input[type=button],input[type=submit],button{cursor:pointer}button,input,select,textarea{margin:0}button{width:auto;overflow:visible}caption,th{text-align:left}html{-webkit-font-smoothing:subpixel-antialiased}.no-boxsizing,.no-boxsizing:before,.no-boxsizing:after,.no-boxsizing *,.no-boxsizing *:after,.no-boxsizing *:before{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}body{font-family:'Gotham A', 'Gotham B', 'Helvetica Neue', Helvetica, Arial, sans-serif}strong{font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}em{font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:italic}input,textarea{color:#f3f3f3}select{color:#333}h1,h2,h3,h4,h5,h6{font-family:"Gotham 2r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;font-style:normal;text-transform:uppercase}.base{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0px 10px}.base h1,.base .h1{font-size:36px;line-height:1.15;margin-bottom:20px}.base h2,.base .h2{font-size:24px;line-height:1.15;margin-bottom:10px}.base h3,.base .h3{font-size:21px;line-height:1.15;text-transform:capitalize;font-weight:400;margin-bottom:10px}.base h4,.base .h4{font-size:18px;line-height:1.15}.base h5{font-size:16px;line-height:1.15}.base p{font-size:14px;line-height:1.45;margin-bottom:1em;word-wrap:break-word}.base p.caption{font-style:italic;font-size:11px;line-height:1.45;margin-top:-1em}.base .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.base .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.base ul,.base ol{font-size:14px;line-height:1.42857;margin-left:1.8em;margin-bottom:1em}.base ul li ol,.base ul li ul,.base ol li ol,.base ol li ul{margin-top:0.5em;margin-bottom:0.5em}.base ul li{list-style-type:disc;margin-bottom:.25em}.base ol li{list-style:decimal}.base .social-blockquote{padding:87px 0px 97px 0px;overflow:hidden;position:relative}.base .social-blockquote:before,.base .social-blockquote:after{font-size:100px;line-height:1.15;color:#bdc1c2;display:block;font-family:'Hoefler Text', 'Baskerville old face', Garamond, 'Times New Roman', serif;left:46%;position:absolute}.base .social-blockquote:before{top:38px;content:'\201c'}.base .social-blockquote:after{bottom:-0.4 0.5%;content:'\201d'}.base .social-blockquote p{font-size:32px;line-height:1.25;font-family:"Gotham 2r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;font-style:normal;text-align:center;margin-bottom:0}.base .social-blockquote .social-share{bottom:13%;position:absolute;right:0}.base .social-blockquote .social-share li{margin-right:5px}.base .social-blockquote .social-share a{font-size:20px;line-height:1.15;color:#4CB4DD;text-decoration:none;text-transform:uppercase}.base .social-blockquote .social-share a .ss-icon{color:#4CB4DD;vertical-align:text-top}a:hover,a:active{outline:none}a:active:not(.button){color:#607890}a:hover,a:focus{color:#036}a:link{-webkit-tap-highlight-color:#0094ce}blockquote{padding:5%;background:#EEE;margin-left:-20px}@media screen and (min-width: 768px){blockquote{padding:50px 10%;margin:40px -120px 40px 120px}}blockquote p{font-size:18px;line-height:1.5;font-family:"Gotham 3r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;text-align:left;padding-left:20px;border-left:5px solid #0294CD;margin-bottom:0}@media screen and (min-width: 768px){blockquote p{font-size:20px;line-height:1.5;padding-left:50px}}nav ul,nav li,.base nav ul,.base nav li{margin:0;padding:0}nav li,.base nav li{list-style:none}nav li a,.base nav li a{text-decoration:none}input.text,textarea{padding:7px 9px;-webkit-border-radius:1px;border-radius:1px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #CACACA;color:#000}input.text::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#333}input.text:-moz-placeholder,textarea:-moz-placeholder{color:#333}input.text::-moz-placeholder,textarea::-moz-placeholder{color:#333}input.text:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#333}input.text{background:#fff;padding:7px;text-transform:none !important}input.text::-webkit-input-placeholder{color:#000}input.text:-moz-placeholder{color:#000}input.text::-moz-placeholder{color:#000}input.text:-ms-input-placeholder{color:#000}input.submit{font-size:16px;line-height:1.15;padding:12px 16px;background:#0294CD;color:#fff;border:none;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:700;text-align:center;transition:all 300ms ease-out;-webkit-appearance:none}input.submit:hover,input.submit:focus{background-color:#037cac}a.read-more{font-size:12px;line-height:1.15;color:#0294CD;text-decoration:none}a.read-more:hover{color:#0094ce}a.read-more .btn-arrow{font-weight:bold}.arrow:after{content:'\a0\2192'}.btn,.btn-orange,a.btn-orange,.btn-blue,a.btn-blue{padding:10px 14px;display:block;text-decoration:none;text-transform:uppercase}.btn-orange,a.btn-orange{-webkit-border-radius:1px;border-radius:1px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:13px;line-height:1.15;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;background-color:#F87F1D;border:1px solid #b05913;color:#fff}.btn-orange .btn-arrow,a.btn-orange .btn-arrow{font-size:20px;line-height:0;margin-left:6px;color:#b05913}.btn-blue,a.btn-blue{-webkit-border-radius:1px;border-radius:1px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:13px;line-height:1.15;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;background-color:#4CB4DD;border:1px solid #0294CD;color:#fff}.btn-blue .btn-arrow,a.btn-blue .btn-arrow{font-size:20px;line-height:0;margin-left:6px;color:#144a69}.style2014 .btn-orange,.style2014 a.btn-orange{background-color:#fff;border:3px solid #F87F1D;padding:.5em 1em;text-align:center;color:#F87F1D !important;text-transform:uppercase;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:18px;line-height:1;text-decoration:none;display:inline-block;-moz-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear}.style2014 .btn-orange:hover,.style2014 a.btn-orange:hover{background-color:#F87F1D;color:#fff !important}.style2014 .btn-blue,.style2014 a.btn-blue{background:none;border:3px solid #0294CD;padding:.5em 1em;text-align:center;color:#0294CD;text-transform:uppercase;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:18px;line-height:1;text-decoration:none;display:inline-block;-moz-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear}.style2014 .btn-blue:hover,.style2014 a.btn-blue:hover{color:#F87F1D;border-color:#F87F1D}.blog .entry,.resilience .entry{position:relative;margin-bottom:25px;padding:0px 0px 17px;background-color:#F1F5F7;border:1px solid #9DAAAF;overflow:hidden}@media screen and (min-width: 768px){.blog .entry,.resilience .entry{padding:0}}.blog .entry .hgroup,.resilience .entry .hgroup{margin-bottom:10px;padding:0px 15px}@media screen and (min-width: 768px){.blog .entry .hgroup,.resilience .entry .hgroup{margin-top:20px}}.blog .entry h2,.blog .entry h3,.resilience .entry h2,.resilience .entry h3{color:#555A5C;text-transform:uppercase}.blog .entry h2 a,.blog .entry h3 a,.resilience .entry h2 a,.resilience .entry h3 a{color:#555A5C;text-decoration:none}.blog .entry h2 a:hover,.blog .entry h3 a:hover,.resilience .entry h2 a:hover,.resilience .entry h3 a:hover{color:#0094ce}.blog .entry h2,.resilience .entry h2{font-size:18px;line-height:1.15;padding-bottom:10px;letter-spacing:-1px;border-bottom:1px solid #9DAAAF;line-height:1.22}.blog .entry h3,.resilience .entry h3{font-size:10px;line-height:1.15;margin-bottom:10px;font-weight:500}.blog .entry figure,.resilience .entry figure{margin-bottom:18px}.blog .entry figure img,.resilience .entry figure img{margin:0 auto;width:100%}.blog .entry p,.resilience .entry p{font-size:13px;line-height:1.38462;padding:0px 16px;color:#555A5C}.blog .entry strong,.blog .entry .read-more,.resilience .entry strong,.resilience .entry .read-more{font-weight:500}.blog .entry .read-more,.resilience .entry .read-more{margin-top:16px;display:block;text-transform:uppercase}@media screen and (min-width: 768px){.blog .entry figure{max-width:267px;max-height:189px;float:left;margin-bottom:0;height:100%;width:100%}.blog .entry figure:after{width:300px;background-repeat:no-repeat;content:'';position:absolute;top:0;height:100%}}.blog .entry.north-america figure:after{background-image:url("/page/-/100rc/img/icons/overlay-north-america.png");left:280px}.blog .entry.south-america figure:after{background-image:url("/page/-/100rc/img/icons/overlay-south-america.png");left:220px}.blog .entry.asia figure:after{background-image:url("/page/-/100rc/img/icons/overlay-asia.png");left:273px}.blog .entry.australia figure:after{background-image:url("/page/-/100rc/img/icons/overlay-australia.png");left:273px}.blog .entry.europe figure:after{background-image:url("/page/-/100rc/img/icons/overlay-europe.png");left:275px}.blog .entry.africa figure:after{background-image:url("/page/-/100rc/img/icons/overlay-africa.png");left:274px}.blog .entry.global figure:after{background-image:url("/page/-/100rc/img/icons/overlay-global.png");left:277px}.blog .entry .article-wrap{position:relative;z-index:10}.oldie .blog .entry .article-wrap{width:280px}@media screen and (min-width: 768px){.blog .entry .article-wrap{float:left;width:63%}}@media screen and (min-width: 940px){.blog .entry .article-wrap{width:60%}}form.city-resilient{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:26px 18px;background:url("/page/-/100rc/img/icons/resilent-form-bg.png") top right no-repeat;border:1px solid #efb88c}form.city-resilient h1{font-size:17px;line-height:1.15;margin-bottom:15px;padding-bottom:17px;letter-spacing:-1px;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#F87F1D;position:relative;text-transform:uppercase;border-bottom:1px solid #F87F1D}form.city-resilient h1:after{background:#fff url("/page/-/100rc/img/icons/icn-globe.png") no-repeat center;content:'';height:23px;position:absolute;width:39px;bottom:-10px;left:44%}form.city-resilient input,form.city-resilient textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;line-height:1.15;margin-bottom:5px;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;background:#f3f3f3;width:100%}form.city-resilient input::-webkit-input-placeholder,form.city-resilient textarea::-webkit-input-placeholder{color:#727272}form.city-resilient input:-moz-placeholder,form.city-resilient textarea:-moz-placeholder{color:#727272}form.city-resilient input::-moz-placeholder,form.city-resilient textarea::-moz-placeholder{color:#727272}form.city-resilient input:-ms-input-placeholder,form.city-resilient textarea:-ms-input-placeholder{color:#727272}@media screen and (min-width: 940px){form.city-resilient input{max-width:202.5px}.oldie form.city-resilient input{max-width:170.5px}}form.city-resilient textarea{height:115px}form.city-resilient button{float:right}.loading .ui-spinner{width:46px;height:46px;background:#F1F5F7}.loading .ui-spinner .side .fill{background:#0294CD;-webkit-animation-duration:3s;-moz-animation-duration:3s;-ms-animation-duration:3s;-o-animation-duration:3s;animation-duration:3s;opacity:.8}.loading .ui-spinner:after{content:"";background:#F1F5F7;position:absolute;width:24.61px;height:24.61px;border-radius:50%;top:10.0004px;left:10.0004px;display:block}.error{background:#FFCFCF !important}.email-signup{background:#eaeaea;border:1px solid #b7b7b7;padding:25px 20px 20px;margin-bottom:50px;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.email-signup h1{font-size:16px;line-height:1.15;text-transform:none;color:#555A5C;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;margin:0px 0px 10px;border-bottom:none;text-align:left;border:none}.email-signup .text{margin-bottom:10px;width:94%;font-size:16px;line-height:1.15;color:#0094ce}.email-signup .chzn-container{margin-bottom:10px;border:1px solid #b7b7b7;height:35px;line-height:35px}@media screen and (min-width: 1020px){.email-signup .chzn-container{width:100% !important}}.email-signup .chzn-container .chzn-single{height:35px;line-height:35px;background-image:-webkit-linear-gradient(bottom, #ddd, #fff);background-image:-moz-linear-gradient(bottom, #ddd, #fff);background-image:-o-linear-gradient(bottom, #ddd, #fff);background-image:linear-gradient(to top, #dddddd,#ffffff)}.email-signup .chzn-container .chzn-single span{font-size:16px;line-height:1.15;color:#0094ce;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;height:35px;line-height:35px}.email-signup .chzn-container .chzn-single div b{background:url("/page/-/100rc/img/rc100-sprite.svg") 0 -440px no-repeat}.no-svg .email-signup .chzn-container .chzn-single div b{background-image:url("/page/-/100rc/img/rc100-sprite.png")}.email-signup .submit{width:100%;background:#1ea5e9;border:1px solid #2b6f91}.continent{width:132px;height:132px;-webkit-border-radius:66px;border-radius:66px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:rgba(255,255,255,0.85) url("/page/-/100rc/img/rc100-continents.png") 0 0 no-repeat;position:absolute;top:-66px;right:-66px;z-index:1000}@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.continent{background-image:url("/page/-/100rc/img/rc100-continents.svg")}}.no-svg .continent{background-image:url("/page/-/100rc/img/rc100-continents.png")}.continent:hover{background-color:#fff}.africa .continent{background-position:26px 78px}.asia .continent{background-position:20px -19px}.europe .continent{background-position:18px -125px}.south-america .continent{background-position:32px -220px}.north-america .continent{background-position:18px -319px}.australia .continent{background-position:21px -420px}.global .continent{background-position:22px -526px}.city-need{width:100%;max-width:400px;max-height:400px;border:3px solid #0094ce;position:relative}.city-need img{width:100%}.city-need .social{position:absolute;bottom:0;left:0;padding:16px 14px 10px;z-index:1000;margin:0}.city-need .social li{float:left;display:block}.city-need .social li a{text-decoration:none;color:#F87F1D;font-size:18px;line-height:1.15}.city-need .social li a:hover{color:#0094ce}.city-need .social li+li{margin-left:5px}#ouibounce-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9990}@media screen and (max-width: 1026px){#ouibounce-modal{display:none !important}}body.entry-lightbox__active .rc-entry-lightbox{max-width:820px;margin:0 auto}body.entry-lightbox__active .mfp-wrap,body.entry-lightbox__active .mfp-bg{z-index:9990}body.entry-lightbox__active .mfp-bg{background:rgba(2,148,205,0.8)}body.entry-lightbox__active .mfp-close{display:none}.bsd-lightbox{padding:0;max-width:820px;width:auto;background-color:#000;text-align:center;position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;height:620px}@media screen and (max-width: 820px){.bsd-lightbox{height:730px;width:100%}}.bsd-lightbox-underlay{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(2,148,205,0.8);cursor:pointer;-webkit-animation:fadein 0.5s;animation:fadein 0.5s}.bsd-lightbox .lightbox-close{background:transparent;font-size:22px;color:#999;border:none;position:absolute;bottom:10px;right:10px}.bsd-lightbox .lightbox-close:hover,.bsd-lightbox .lightbox-close:focus{color:#144a69}.bsd-lightbox .ightbox-internal-wrapper{position:absolute}.bsd-lightbox .title-area{background-image:url("http://www.100resilientcities.org/page/-/100rc/img/cities/Arusha%20hero%20crop.jpg");background-size:cover;padding:20px;height:380px}.bsd-lightbox .title-area header{background:#fff;background:rgba(255,255,255,0.9);padding:25px 0px 10px 0px}.bsd-lightbox .title-area header h1{font-size:45px;line-height:1.15;margin-bottom:2px}.bsd-lightbox .title-area header p{font-size:17px;line-height:1.15;letter-spacing:0.1px}.bsd-lightbox form{padding:18px 42px 36px}@media screen and (max-width: 820px){.bsd-lightbox form{padding:18px}}.bsd-lightbox form input.text{padding:7px 9px}.bsd-lightbox form input.text,.bsd-lightbox form .chzn-container{font-size:16px;line-height:1.15;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#999ea0;width:347px;height:26px;border-radius:3px/2px;background-color:#fff;box-shadow:inset 1px 1px 1px rgba(0,0,0,0.35);border:solid 1px #cacaca;margin-bottom:15px;text-align:left;box-sizing:content-box !important}@media screen and (max-width: 820px){.bsd-lightbox form input.text,.bsd-lightbox form .chzn-container{width:80%}}.bsd-lightbox form input.text::-webkit-input-placeholder{color:#999ea0}.bsd-lightbox form input.text:-moz-placeholder{color:#999ea0}.bsd-lightbox form input.text::-moz-placeholder{color:#999ea0}.bsd-lightbox form input.text:-ms-input-placeholder{color:#999ea0}.bsd-lightbox form .chzn-container{width:361px !important;height:40px;line-height:40px}@media screen and (max-width: 820px){.bsd-lightbox form .chzn-container{width:82% !important}}.bsd-lightbox form .chzn-container .chzn-drop{margin-top:-39px}.bsd-lightbox form .chzn-container .chzn-single{height:40px;line-height:40px;color:#999ea0}.bsd-lightbox form .chzn-container .chzn-single div b{background:url("/page/-/100rc/img/rc100-sprite.svg") 0 -437px no-repeat}.no-svg .bsd-lightbox form .chzn-container .chzn-single div b{background-image:url("/page/-/100rc/img/rc100-sprite.png")}.bsd-lightbox form .chzn-container .chzn-results{max-height:82px;font-size:10px;line-height:1.15}.bsd-lightbox form .chzn-container .chzn-results li{line-height:12px;padding:3px 6px}.bsd-lightbox form #bsd-field-firstname,.bsd-lightbox form #bsd-field-email{float:left}.bsd-lightbox form #bsd-field-lastname,.bsd-lightbox form #bsd-field-country{float:right}@media screen and (max-width: 820px){.bsd-lightbox form #bsd-field-firstname,.bsd-lightbox form #bsd-field-email,.bsd-lightbox form #bsd-field-lastname,.bsd-lightbox form #bsd-field-country{float:none}}.bsd-lightbox form #bsd-field-submit-btn{clear:both}.bsd-lightbox form #bsd-field-submit-btn input{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#1ea5e9;border:solid 1px #2b6f91;padding:10px 40px;text-transform:uppercase;font-size:20px;line-height:1.15;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}@media screen and (max-width: 820px){.bsd-lightbox form #bsd-field-submit-btn input{width:80%;padding:10px 25px;font-size:15px;line-height:1.15}}@media screen and (max-width: 480px){.bsd-lightbox form #bsd-field-submit-btn input{width:80%;padding:10px;font-size:10px;line-height:1.15}}#container .main .section-head{font-family:"Gotham 3r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:rem-calc(26);padding-bottom:5px;border-bottom:5px solid #0294CD;color:#0294CD;display:inline-block;padding-left:20px;margin-bottom:0}@media screen and (min-width: 940px){#container .main .section-head{font-size:rem-calc(32)}}.big-rule-button{text-align:center;clear:both;display:block;width:100%;overflow:hidden}.big-rule-button:before,.big-rule-button:after{content:'';width:50%;height:5px;background:#0294CD;position:relative;display:inline-block;zoom:1;top:-5px}.big-rule-button:before{margin:0 0 0 -50%}.big-rule-button:after{margin:0 -50% 0 0}.big-rule-button:hover:before,.big-rule-button:hover:after{background:#F87F1D}.big-rule-button:hover a{color:#F87F1D}.big-rule-button a{font-family:"Gotham 3r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:18px;line-height:1.15;color:#0294CD;text-transform:uppercase;text-decoration:none;padding:0 5px;display:inline-block}.load-more{text-align:center;clear:both;display:block;width:100%;border-bottom:5px solid #0294CD;text-decoration:none;margin-bottom:40px}.load-more:hover{border-color:#F87F1D}.load-more:hover span{color:#F87F1D}.load-more span{font-family:"Gotham 3r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:22px;line-height:1.15;color:#0294CD;text-transform:uppercase;background:#fff;text-decoration:none;padding:0 5px;position:relative;top:15px}.tick-title{font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:32px;line-height:1.25;color:#fff;position:absolute;left:0;bottom:60px;text-transform:none;white-space:normal}.tick-title:before{content:"";display:block;width:20px;height:2px;background:#fff;position:absolute;left:0;top:-17px}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.progress-indicator{position:absolute;bottom:0;display:inline-block;font-size:34px;line-height:1;height:21px;color:#ccc;-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;animation:spin 2s linear infinite}#container .main .article-list .articles:before{content:"";display:block;height:206px;width:1px;background:#0294CD;position:absolute}#container .main .article-list article{margin:0 30px;padding:30px 0}#container .main .article-list article:before{content:"";display:block;width:100%;height:1px;background:#333;z-index:-1;position:relative;top:8px}@media screen and (min-width: 940px){#container .main .article-list article{float:left;margin:5.5% 0 5.5% 5.5%;width:27.5%;padding:0}}#container .main .article-list .date{color:#333;text-transform:uppercase;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.15;background:#fff;display:inline-block;padding-right:15px;margin-bottom:20px}@media screen and (min-width: 940px){#container .main .article-list .date{font-size:14px;line-height:1.15}}#container .main .article-list h3 a{font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:27px;line-height:1.15;text-decoration:none;color:#000;text-transform:none}#container .main .article-list h3 a:hover{color:#0294CD}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.city-pod,.filter-pod{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;width:100%;height:130px;margin-bottom:15px;text-align:center}@media screen and (min-width: 512px){.city-pod,.filter-pod{width:48%;height:auto;margin-bottom:10px;float:left;margin-right:1%;margin-left:1%}}@media screen and (min-width: 768px){.city-pod,.filter-pod{width:31.3%}}@media screen and (min-width: 1024px){.city-pod,.filter-pod{width:24%;margin-right:0.5%;margin-left:0.5%}}.city-pod img,.filter-pod img{width:100%;height:auto}.city-pod .city-name,.filter-pod .city-name{width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.city-pod h3,.filter-pod h3{font-size:32px;line-height:1.15;font-family:"Gotham 3r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;color:#fff}.city-pod h4,.filter-pod h4{font-size:18px;line-height:1.15;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;color:#fff}.city-pod a,.filter-pod a{width:100%;height:100%;position:absolute;top:0;left:0;text-indent:-9999px;cursor:pointer}.city-pod .grad-overlay,.filter-pod .grad-overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:url("/page/-/100rc/img/bg-pod-overlay.png") bottom left repeat-x;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.city-pod:hover .grad-overlay,.filter-pod:hover .grad-overlay{opacity:0.75}.city-pod .continent,.filter-pod .continent{width:88px;height:88px;-webkit-border-radius:44px;border-radius:44px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;opacity:0.8;background:rgba(0,0,0,0.8);position:absolute;top:-44px;right:-44px;z-index:1000}@media screen and (max-width: 480px){.city-pod .continent,.filter-pod .continent{display:none}}.city-pod .continent span,.filter-pod .continent span{position:absolute;width:44px;height:44px;bottom:0;left:0;opacity:0.5;background:url("/page/-/100rc/img/rc100-continents.png") 0 0 no-repeat}@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.city-pod .continent span,.filter-pod .continent span{background-image:url("/page/-/100rc/img/rc100-continents.svg")}}.no-svg .city-pod .continent span,.no-svg .filter-pod .continent span{background-image:url("/page/-/100rc/img/rc100-continents.png")}.city-pod.africa .continent span,.filter-pod.africa .continent span{background-position:-45px 5px}.city-pod.asia .continent span,.filter-pod.asia .continent span{background-position:-48px -93px}.city-pod.europe .continent span,.filter-pod.europe .continent span{background-position:-53px -198px}.city-pod.south-america .continent span,.filter-pod.south-america .continent span{background-position:-40px -293px}.city-pod.north-america .continent span,.filter-pod.north-america .continent span{background-position:-50px -392px}.city-pod.australia .continent span,.filter-pod.australia .continent span{background-position:-50px -496px}@media screen and (min-width: 940px){.left-col{float:left;width:64%}.right-col{float:right;width:33.33%}}.image-hero{position:relative}.image-hero .banner-img-wrap{background-position:center bottom;background-repeat:no-repeat;background-size:cover;height:350px}@media screen and (min-width: 480px){.image-hero .banner-img-wrap{height:300px}}@media screen and (min-width: 768px){.image-hero .banner-img-wrap{height:592px}}@media screen and (min-width: 940px){.image-hero .banner-img-wrap{height:676px}}.image-hero .image-hero-copy{position:absolute;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;top:10px;padding:30px}@media screen and (min-width: 480px){.image-hero .image-hero-copy{top:-8px}}@media screen and (min-width: 768px){.image-hero .image-hero-copy{top:100px}}@media screen and (min-width: 940px){.image-hero .image-hero-copy{top:160px}}@media screen and (min-width: 1200px){.image-hero .image-hero-copy{top:200px}}@media screen and (min-width: 1433px){.image-hero .image-hero-copy{top:175px}}.image-hero .wrap{max-width:990px;margin:0 auto;width:100%}.oldie .image-hero .wrap{width:990px}.image-hero p{font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;color:#fff;font-size:25px;line-height:1.16}@media screen and (min-width: 768px){.image-hero p{font-size:42px;line-height:1.12}}@media screen and (min-width: 940px){.image-hero p{font-size:48px;line-height:1.08}}@media screen and (min-width: 1000px){.image-hero p{padding:0px 40px}}@media screen and (min-width: 1200px){.image-hero p{font-size:50px;line-height:1;padding:0px 70px}}.image-hero .home-hero-apply{margin-top:20px}@media screen and (min-width: 768px){.image-hero .home-hero-apply{margin-top:40px;letter-spacing:-1px}}.image-hero a{color:#0094ce;text-decoration:underline}.image-hero a:hover{color:#f87f1d}.image-hero .btn-blue,.image-hero a.btn-blue{letter-spacing:normal;display:block;text-decoration:none;margin-top:10px}@media screen and (min-width: 768px){.image-hero .btn-blue,.image-hero a.btn-blue{display:inline-block;float:right;margin-top:3px}}@media screen and (min-width: 940px){.image-hero .btn-blue,.image-hero a.btn-blue{float:none;position:relative;top:-10px;margin-left:10px}}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:url("/page/-/100rc/img/overlay.png") repeat 0 0}#colorbox{outline:0}#cboxLoadedContent{overflow:visible !important}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadingOverlay{background:url("/page/-/100rc/img/loading_background.png") no-repeat center center}#cboxLoadingGraphic{background:url("/page/-/100rc/img/loading.gif") no-repeat center center}#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxClose{position:absolute;bottom:13px;right:13px;background:url("/page/-/100rc/img/colorbox-close.png") no-repeat 0 0;width:16px;height:16px;text-indent:-9999px}#cboxClose:hover{background-position:0 -16px}.header-bg-cover{display:none}@media screen and (min-width: 940px){.stuckNav .header-bg-cover{display:block;height:196px;background:#000}}@media screen and (min-width: 1024px){.stuckNav .header-bg-cover{height:208px}}@media screen and (min-width: 1200px){.stuckNav .header-bg-cover{height:212px}}#home .header-bg-cover,#city-resilience .header-bg-cover{display:none}.head-main{width:100%;z-index:9950;background-color:#000;position:relative;-moz-transition:background-color 0s linear;-o-transition:background-color 0s linear;-webkit-transition:background-color 0s linear;transition:background-color 0s linear;font-size:18px;line-height:1.15;height:93px}@media screen and (min-width: 940px){.head-main{font-size:13px;line-height:1.15}}@media screen and (min-width: 1024px){.head-main{font-size:15px;line-height:1.15}}@media screen and (min-width: 1200px){.head-main{font-size:18px;line-height:1.15}}@media screen and (min-width: 940px){.head-main{height:196px}.stuckNav .head-main{height:75px;position:fixed;background-color:#000;background-color:rgba(0,0,0,0.85);-moz-transition:background-color .35s linear;-o-transition:background-color .35s linear;-webkit-transition:background-color .35s linear;transition:background-color .35s linear}.stuckNav .head-main .logo{margin:30px 0 0 15px;padding:0}.stuckNav .head-main .logo a{background:url("/page/-/100rc/img/100rc-slim-logo.svg") 0 0 no-repeat;height:15px;width:233px}.no-svg .stuckNav .head-main .logo a{background-image:url("/page/-/100rc/img/100rc-slim-logo.png")}.stuckNav .head-main .signup,.stuckNav .head-main .signup-form{display:none !important}}@media screen and (min-width: 940px) and (min-width: 940px){.stuckNav .head-main .nav-primary ul{margin-top:32px}}@media screen and (min-width: 940px) and (min-width: 1024px){.stuckNav .head-main .nav-primary ul{margin-top:27px}}@media screen and (min-width: 1024px){.head-main{height:208px}}@media screen and (min-width: 1200px){.head-main{height:212px}}.head-main .wrap{max-width:100%}@media screen and (min-width: 1433px){.head-main .wrap{max-width:1170px}}.head-main .logo{padding:40px 0 40px 20px}@media screen and (min-width: 940px){.head-main .logo{float:left;padding:45px 0 0 15px}}@media screen and (min-width: 1024px){.head-main .logo{float:left;padding:45px 0 0 15px}}@media screen and (min-width: 1200px){.head-main .logo{float:left;padding:45px 0 0 15px}}@media screen and (min-width: 1433px){.head-main .logo{float:left;padding:45px 0 0 15px}}.head-main .logo a{background-image:url("/page/-/100rc/img/100rc-slim-logo.svg");background-position:0 0;background-repeat:no-repeat;background-size:contain;height:13px;width:190px}.no-svg .head-main .logo a{background-image:url("/page/-/100rc/img/100rc-slim-logo.png")}@media screen and (min-width: 480px){.head-main .logo a{width:233px;height:15px}}@media screen and (min-width: 940px){.head-main .logo a{background-image:url("/page/-/100rc/img/100rc-full-logo.svg");width:313px;height:108px}.no-svg .head-main .logo a{background-image:url("/page/-/100rc/img/100rc-full-logo.png")}}@media screen and (min-width: 1024px){.head-main .logo a{width:337px;height:118px}}@media screen and (min-width: 1200px){.head-main .logo a{width:348px;height:122px}}.head-main .nav-trigger{display:block;background:url("/page/-/100rc/img/rc100-sprite.svg") -225px -700px no-repeat;height:33px;width:40px;position:absolute;top:30px;right:20px;cursor:pointer}.no-svg .head-main .nav-trigger{background-image:url("/page/-/100rc/img/rc100-sprite.png")}@media screen and (min-width: 940px){.head-main .nav-trigger{top:40px;right:5px}}@media screen and (min-width: 380px){.head-main .nav-trigger{right:10px}}@media screen and (min-width: 940px){.head-main .nav-trigger{display:none}}.head-main .menu-trigger{position:absolute;top:30px;right:20px;cursor:pointer;display:inline-block;width:40px;height:30px}@media screen and (min-width: 940px){.head-main .menu-trigger{top:40px;right:5px}}@media screen and (min-width: 380px){.head-main .menu-trigger{right:10px}}@media screen and (min-width: 940px){.head-main .menu-trigger{display:none}}.oldie .head-main .menu-trigger{display:none}.head-main .menu-trigger span{margin:0 auto;position:relative;top:12px;-webkit-transition-duration:0s;-webkit-transition-delay:.2s;-moz-transition-duration:0s;-moz-transition-delay:.2s;transition-duration:0s;transition-delay:.2s}.head-main .menu-trigger span:before,.head-main .menu-trigger span:after{position:absolute;content:''}.head-main .menu-trigger span,.head-main .menu-trigger span:before,.head-main .menu-trigger span:after{width:40px;height:6px;background-color:#fff;display:block}.head-main .menu-trigger span:before{margin-top:-12px;-webkit-transition-property:margin, -webkit-transform;-webkit-transition-duration:.2s;-webkit-transition-delay:.2s, 0;transition-property:margin, -webkit-transform;transition-duration:.2s;transition-delay:.2s, 0}.head-main .menu-trigger span:after{margin-top:12px;-webkit-transition-property:margin, -webkit-transform;-webkit-transition-duration:.2s;-webkit-transition-delay:.2s, 0;transition-property:margin, -webkit-transform;transition-duration:.2s;transition-delay:.2s, 0}.head-main .menu-trigger.menu-open span{background-color:transparent;-webkit-transition-delay:.2s;transition-delay:.2s}.head-main .menu-trigger.menu-open span:before{margin-top:0;-webkit-transform:rotate(45deg);-webkit-transition-delay:0, .2s;-ms-transform:rotate(45deg);transform:rotate(45deg);transition-delay:0, .2s}.head-main .menu-trigger.menu-open span:after{margin-top:0;-webkit-transform:rotate(-45deg);-webkit-transition-delay:0, .2s;-ms-transform:rotate(-45deg);transform:rotate(-45deg);transition-delay:0, .2s}.head-main .expander{display:none;background:#000;padding-bottom:100px}@media screen and (min-width: 940px){.head-main .expander{display:block;background:none;padding-bottom:0}}.head-main .nav-primary{display:block}@media screen and (min-width: 940px){.head-main .nav-primary{text-align:right}}.head-main .nav-primary ul{background:#fff}@media screen and (min-width: 940px){.head-main .nav-primary ul{background:none;margin:92px 58px 0 0}}@media screen and (min-width: 1024px){.head-main .nav-primary ul{margin:95px 58px 0 0}}@media screen and (min-width: 1200px){.head-main .nav-primary ul{margin:92px 58px 0 0}}.head-main .nav-primary li{width:100%;display:block;margin-left:0;padding:20px;border-bottom:1px solid #000;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase}@media screen and (min-width: 940px){.head-main .nav-primary li{padding:0;border:none;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}}.head-main .nav-primary li a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;color:#000;-moz-transition:color .15s linear;-o-transition:color .15s linear;-webkit-transition:color .15s linear;transition:color .15s linear}@media screen and (min-width: 940px){.head-main .nav-primary li a{color:#fff}}.ie7 .head-main .nav-primary li a{padding:0 !important}.head-main .nav-primary li:hover a,.head-main .nav-primary li.active a{color:#0094ce}@media screen and (min-width: 940px){.head-main .nav-primary li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:auto;padding:0px 0px 0px 25px}}@media screen and (min-width: 1200px){.head-main .nav-primary li{padding:0px 0px 0px 30px}}.head-main .signup{display:none}@media screen and (min-width: 940px){.head-main .signup{display:block;position:absolute;right:15px;top:20px}}.head-main .signup button{float:right;background:none;display:inline-block;border:3px solid #fff;padding:.5em 0;text-align:center;color:#fff;text-transform:uppercase;text-decoration:none;-moz-transition:all .15s linear;-o-transition:all .15s linear;-webkit-transition:all .15s linear;transition:all .15s linear}@media screen and (min-width: 940px){.head-main .signup button{width:154px}}@media screen and (min-width: 1024px){.head-main .signup button{width:180px}}@media screen and (min-width: 1200px){.head-main .signup button{width:220px}}.head-main .signup button .ss-icon{position:relative;top:3px;margin-left:5px}.head-main .signup:hover button{background-color:#fff;color:#0094ce}.head-main .signup-form{padding:20px}@media screen and (min-width: 940px){.head-main .signup-form{display:none;position:absolute;right:15px;top:20px;padding:0}}.head-main .signup-form input.text{background:none;border:none;border-bottom:3px solid #fff;color:#fff;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;margin-right:20px;margin-bottom:20px;padding:7px 0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.head-main .signup-form input.text::-webkit-input-placeholder{color:#fff}.head-main .signup-form input.text:-moz-placeholder{color:#fff}.head-main .signup-form input.text::-moz-placeholder{color:#fff}.head-main .signup-form input.text:-ms-input-placeholder{color:#fff}@media screen and (min-width: 768px){.head-main .signup-form input.text{width:30%;position:relative;top:10px}}@media screen and (min-width: 940px){.head-main .signup-form input.text{width:auto;margin-bottom:0;padding:7px;top:auto}}.head-main .signup-form select,.head-main .signup-form .chzn-container{width:100% !important}@media screen and (min-width: 768px){.head-main .signup-form select,.head-main .signup-form .chzn-container{width:30% !important}}@media screen and (min-width: 940px){.head-main .signup-form select,.head-main .signup-form .chzn-container{width:200px !important}}.head-main .signup-form .submit{border:3px solid #fff;padding:.5em 0;text-align:center;text-transform:uppercase;color:#fff;background:none;margin-top:20px;width:100%}@media screen and (min-width: 768px){.head-main .signup-form .submit{width:30%}}@media screen and (min-width: 940px){.head-main .signup-form .submit{width:154px;background-color:#fff;color:#0094ce;margin-top:0}}@media screen and (min-width: 1024px){.head-main .signup-form .submit{width:180px}}@media screen and (min-width: 1200px){.head-main .signup-form .submit{width:220px}}.head-main .signup-form .submit .ss-icon{position:relative;top:3px;margin-left:5px}.head-main .signup-form form{background:none;border:none;padding:0;margin:0 auto;text-align:left}.head-main .signup-form .chzn-container{border:none;font-size:inherit;margin-right:20px;position:relative;top:1px}.head-main .signup-form .chzn-single{border:none;border-bottom:3px solid #fff;background:none;color:#fff;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;padding:4px 4px 3px}.head-main .signup-form .chzn-container-single .chzn-single div{display:none}.head-main .signup-form .chzn-container .chzn-drop{-webkit-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:none;background:#e6e6e6;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin-top:0}.head-main .signup-form .chzn-container .chzn-results{padding:0 0 0 8px;margin:0 8px 8px 0}.head-main .signup-form .chzn-container .chzn-results li{font-size:13px;line-height:1.15}.head-main .signup-form .chzn-container .chzn-results li.highlighted{background:#0094ce}.head-main .signup-form .chzn-container-active.chzn-with-drop .chzn-single{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;border-bottom:3px solid #fff;background:none}.head-main .signup-form .chzn-container-single .chzn-search{padding:8px}.head-main .signup-form .chzn-container-single .chzn-search input[type="text"]{font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:13px;line-height:1.15;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#fff url("/page/-/100rc/img/chosen/chosen-sprite-2.png") no-repeat 100% -16px;padding:7px 20px 7px 7px}.head-main .search-trigger{display:none;cursor:pointer;color:#fff;font-size:24px;line-height:1.15;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;top:-27px;right:0;z-index:100}.head-main .search-trigger:hover{color:#0294CD}@media screen and (min-width: 940px){.head-main .search-trigger{display:block}}.head-main .search-box{position:absolute;left:0;bottom:50px;width:100%}@media screen and (min-width: 940px){.head-main .search-box{right:15px;left:auto;bottom:52px;width:auto}.stuckNav .head-main .search-box{bottom:0}}.head-main .search-wrapper{overflow:hidden;margin:0 20px}@media screen and (min-width: 940px){.head-main .search-wrapper{display:none;margin:0}}.head-main .search-close{display:none;font-size:24px;line-height:1.15;float:left;color:#ccc;text-decoration:none;width:38px;position:relative;top:10px}.head-main .search-close:hover{color:#fff}@media screen and (min-width: 940px){.head-main .search-close{display:block}}.head-main .search{background:none}@media screen and (min-width: 940px){.head-main .search{float:left}}.head-main .search .submit{background:none;border:none;color:#fff;font-size:24px;line-height:1.5;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);padding:0;position:absolute;top:-4px;right:26px}@media screen and (min-width: 940px){.head-main .search .submit{position:relative;top:7px;right:auto}}.head-main .search .text{background:none;border:none;padding:5px;display:inline-block;border-bottom:3px solid #fff;width:100%;color:#fff;margin:0}@media screen and (min-width: 940px){.head-main .search .text{width:523px;margin:0 10px 0 0}}@media screen and (min-width: 940px){.head-main.search-active .search-wrapper{display:block}.head-main.search-active .nav-primary{display:none}.head-main.search-active .search-trigger{display:none}}@media screen and (min-width: 940px){#home .head-main,#city-resilience .head-main,#city-resilience-2015 .head-main{position:absolute;background:none}#home.stuckNav .head-main,#city-resilience.stuckNav .head-main,#city-resilience-2015.stuckNav .head-main{position:fixed;background-color:#000;background-color:rgba(0,0,0,0.85)}}.foot-main{margin-top:40px;text-align:center;position:relative;font-size:12px;line-height:1.15;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;padding:0px 20px 80px 20px}@media screen and (min-width: 480px){.foot-main{font-size:14px;line-height:1.15}}@media screen and (min-width: 1024px){.foot-main{font-size:12px;line-height:1.15}}@media screen and (min-width: 480px){.foot-main{padding:0px 30px 60px 30px}}.foot-main .search{color:#999;font-size:16px;line-height:1.15;border-bottom:3px solid #999}@media screen and (min-width: 768px){.foot-main .search{position:absolute;top:40px;right:0}}@media screen and (min-width: 1024px){.foot-main .search{top:0}}.foot-main .search input.text{border:none;padding:4px 10px;width:60px}.foot-main .search input.text::-webkit-input-placeholder{color:#999}.foot-main .search input.text:-moz-placeholder{color:#999}.foot-main .search input.text::-moz-placeholder{color:#999}.foot-main .search input.text:-ms-input-placeholder{color:#999}@media screen and (min-width: 768px){.foot-main .search input.text{width:auto}}.foot-main .logo{display:inline-block;margin-bottom:40px}@media screen and (min-width: 768px){.foot-main .logo{display:block;float:left;margin-bottom:0}}.foot-main .logo a{background:url("/page/-/100rc/img/100rc-footer-logo.svg") 0 0 no-repeat;height:124px;width:225px}.no-svg .foot-main .logo a{background-image:url("/page/-/100rc/img/100rc-footer-logo.png")}.foot-main a{color:#000;-moz-transition:color .15s linear;-o-transition:color .15s linear;-webkit-transition:color .15s linear;transition:color .15s linear}.foot-main a:hover{color:#0094ce}@media screen and (min-width: 480px){.foot-main a{color:#999}}.foot-main .social{margin-bottom:30px}.foot-main .social a{color:#0294CD;text-decoration:none;font-size:32px;line-height:1.15;margin:0 20px}.foot-main .social a:hover{color:#02709a}@media screen and (min-width: 768px){.foot-main .social{margin:0 0 -80px 40px;text-align:right}}@media screen and (min-width: 940px){.foot-main .social{margin-bottom:-40px}}.foot-main .top ul{margin:20px 0px}.foot-main .bottom{font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#999}@media screen and (min-width: 768px){.foot-main .bottom{text-align:right;font-size:11px;line-height:1.15}}.foot-main .bottom li{padding:10px 0px}@media screen and (min-width: 940px){.foot-main .bottom li{padding:0px 0px 0px 15px}}.foot-main li{width:100%;display:block;text-transform:uppercase;margin-left:0;padding:20px 0px}@media screen and (min-width: 768px){.foot-main li{padding:0px 0px 0px 40px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:auto}.foot-main li a{color:#000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;-moz-transition:color .15s linear;-o-transition:color .15s linear;-webkit-transition:color .15s linear;transition:color .15s linear}.ie7 .foot-main li a{padding:0 !important}.foot-main li a:hover,.foot-main li a.active{color:#0094ce}}@media screen and (min-width: 940px){.foot-main li{padding:0px 0px 0px 60px}}@media screen and (min-width: 768px){.foot-main .foot-nav{text-align:right;float:right;margin-top:20px}}@media screen and (min-width: 1024px){.foot-main .foot-nav{margin-top:35px}}.wrap{max-width:990px;margin:0 auto;width:100%;position:relative}.oldie .wrap{width:1085px}.head-primary .head-top{padding:12px 0px;background-color:#232222}@media screen and (min-width: 768px){.head-primary .head-top .social-share,.head-primary .head-top form{float:right}}.head-primary .head-top input{border:1px solid #144a69}.head-primary .head-top input.text{margin-right:5px;border:1px solid #0294CD;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase}.head-primary .head-top input.text::-webkit-input-placeholder{color:#727272}.head-primary .head-top input.text:-moz-placeholder{color:#727272}.head-primary .head-top input.text::-moz-placeholder{color:#727272}.head-primary .head-top input.text:-ms-input-placeholder{color:#727272}.head-primary .head-top input.submit{font-size:10px;line-height:1.15}.head-primary .head-top select,.head-primary .head-top .chzn-container{margin-right:5px}.head-primary .head-top select{font-size:16px;line-height:1.15;max-width:142px}.ie7 .head-primary .head-top select{color:#000}.head-primary .head-top .social-share{margin-top:10px;margin-left:auto;margin-right:auto}.head-primary .head-top .social-share li{font-size:10px;line-height:1.15;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding-right:18px;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;position:relative;text-transform:uppercase;vertical-align:middle}.head-primary .head-top .social-share .tool-tip{padding:10px;top:28px;left:-9px;position:absolute;background:white}.head-primary .head-top .social-share .tool-tip:before{top:-10px;content:'';border-right:10px solid transparent;border-bottom:10px solid white;border-left:10px solid transparent;left:36%;position:absolute}.head-primary .head-top .social-share .tool-tip .fb-like{overflow:hidden;height:25px;width:52px}.dev .head-primary .head-top .social-share .tool-tip .fb-like{overflow:visible}.head-primary .head-top .social-share a{color:#F1F5F7;display:block;padding:10px;margin:-10px}.head-primary .head-top .social-share a .ss-icon{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:18px;line-height:1.15;padding-right:5px;height:16px;color:#0294CD}.head-primary .nav-primary{margin-bottom:43px;padding-top:33px;background:#000;overflow:hidden;text-align:justify;width:100%}@media screen and (min-width: 768px){.head-primary .nav-primary{background:#000}}.head-primary .nav-primary li{font-size:14px;line-height:1.15;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-left:-3px;background-color:#000;text-align:center;text-transform:uppercase;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;width:100%}.head-primary .nav-primary li a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:29px 0px 22px;display:block;color:#fff}.ie7 .head-primary .nav-primary li a{padding:0 !important}.head-primary .nav-primary li:hover,.head-primary .nav-primary li.active{background-color:#fff}.head-primary .nav-primary li:hover a,.head-primary .nav-primary li.active a{color:#000}@media screen and (min-width: 768px){.head-primary .nav-primary li{max-width:120px;margin-top:40px}}@media screen and (min-width: 940px){.head-primary .nav-primary li{max-width:183.5px}}@media screen and (min-width: 999px){.head-primary .nav-primary li{max-width:203.5px}.head-primary .nav-primary li.logo{margin-left:0}.head-primary .nav-primary li.logo a{padding:0;max-width:289px;margin:0 auto}.head-primary .nav-primary li.last{margin-right:0}}.head-primary .nav-primary .logo{margin-top:0}@media screen and (min-width: 768px){.head-primary .nav-primary .logo{max-width:379px}}.head-primary .nav-primary .logo a{height:53px;width:289px;background:url("/page/-/100rc/img/header-logo.png") 0 34px no-repeat;height:108px;margin:0 auto}.head-primary .nav-primary .logo img{margin:0 auto;display:block}.main,#blog-index-2013 .main{padding-top:93px}#blog-index-2014 .main{padding-top:0px}@media screen and (min-width: 1026px){#blog-index-2014 .main{padding-top:75px}}#content{margin-bottom:60px;width:100%}@media screen and (min-width: 982px){#content{float:left;max-width:672px}.oldie #content{width:668px}.interior.full-width #content{max-width:100%}}.side-primary{width:100%;clear:both}@media screen and (min-width: 940px){.side-primary{max-width:302px;float:right;clear:none}}@media screen and (min-width: 940px){.side-primary figure,.side-primary article{margin:0 auto}}.foot-primary{background:#000}.foot-primary nav .logo img{margin:0 auto}.foot-primary nav li{padding:11px 0px;font-size:12px;line-height:1.15;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#fff;text-align:center;text-transform:uppercase}.foot-primary nav li.foot-links{margin-left:-3px}@media screen and (min-width: 768px){.foot-primary nav li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:2%}.foot-primary nav li.last{margin-right:0}}.foot-primary nav a{color:#C2C2C2;-moz-transition:color .15s linear;-o-transition:color .15s linear;-webkit-transition:color .15s linear;transition:color .15s linear}.foot-primary nav a:hover{color:#0294CD}.foot-primary .top{padding-bottom:35px}.foot-primary .bottom{padding-top:17px;border-top:1px solid #2f3335}.foot-primary .bottom li{font-size:12px;line-height:1.15}.foot-primary .bottom li,.foot-primary .bottom a{color:#6f6f6f;-moz-transition:color .15s linear;-o-transition:color .15s linear;-webkit-transition:color .15s linear;transition:color .15s linear}.foot-primary .site-parent-logo{background:#fff;border-radius:0px 0px 3px 3px;padding:23px 11px 17px}.foot-primary .site-parent-logo img{width:117px}@media screen and (max-width: 935px){.foot-primary .site-parent-logo{box-sizing:border-box}}.foot-primary .search{position:relative}@media screen and (min-width: 768px){.foot-primary .search{width:170px}}.foot-primary .search input.text{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:10px;line-height:1.15;background:#ebebeb;border-radius:0;border:1px solid #0294CD;width:100%}.foot-primary .search input.text::-webkit-input-placeholder{color:#919191}.foot-primary .search input.text:-moz-placeholder{color:#919191}.foot-primary .search input.text::-moz-placeholder{color:#919191}.foot-primary .search input.text:-ms-input-placeholder{color:#919191}.foot-primary .search .ss-icon{font-size:13px;line-height:1.15;top:20px;right:8px;color:#919191;position:absolute}.head-main-nav{position:fixed;width:100%;z-index:9950;background:#000;margin-bottom:10px}.head-main-nav .logo{margin-top:0;padding:20px 0px}@media screen and (min-width: 1020px){.head-main-nav .logo{padding:20px 28px 13px 0px;float:left}}.head-main-nav .logo a{display:block;background:url("/page/-/100rc/img/rc100-sprite.svg") 0 0 no-repeat;height:50px;width:265px;margin:0px 0px 0px 5px}.no-svg .head-main-nav .logo a{background-image:url("/page/-/100rc/img/rc100-sprite.png")}@media screen and (min-width: 380px){.head-main-nav .logo a{margin:0 auto}}.head-main-nav .nav-trigger{display:block;background:url("/page/-/100rc/img/rc100-sprite.svg") 0 -700px no-repeat;height:16px;width:19px;position:absolute;top:40px;right:5px;cursor:pointer}.no-svg .head-main-nav .nav-trigger{background-image:url("/page/-/100rc/img/rc100-sprite.png")}@media screen and (min-width: 380px){.head-main-nav .nav-trigger{right:10px}}@media screen and (min-width: 1020px){.head-main-nav .nav-trigger{display:none}}.head-main-nav .expander{display:none}@media screen and (min-width: 1020px){.head-main-nav .expander{display:block}}.head-main-nav .nav-primary{margin-bottom:43px;padding-top:33px;background:#000;overflow:hidden;text-align:justify;padding-top:20px;margin-bottom:0;width:auto;float:none}@media screen and (min-width: 768px){.head-main-nav .nav-primary>ul{text-align:center}}@media screen and (min-width: 1020px){.head-main-nav .nav-primary{float:left;padding-top:0}}.head-main-nav .nav-primary li{width:100%;height:40px;font-size:16px;line-height:1.15;line-height:40px;display:block;margin-left:0;padding:0;background-color:#000;text-align:center;text-transform:uppercase;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;margin-top:0}.head-main-nav .nav-primary li a{padding:0}@media screen and (min-width: 768px){.head-main-nav .nav-primary li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:auto;padding:0px 17px}}@media screen and (min-width: 1020px){.head-main-nav .nav-primary li{height:50px;font-size:13px;line-height:1.15;margin-left:-3px;padding:20px 17px 13px}.head-main-nav .nav-primary li a{padding:22px 0px 0px}}.head-main-nav .nav-primary li a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;color:#fff;-moz-transition:color .15s linear;-o-transition:color .15s linear;-webkit-transition:color .15s linear;transition:color .15s linear}.ie7 .head-main-nav .nav-primary li a{padding:0 !important}.head-main-nav .nav-primary li:hover a,.head-main-nav .nav-primary li.active a{color:#0094ce}.head-main-nav .social-share{text-align:center;margin-bottom:30px}@media screen and (min-width: 1020px){.head-main-nav .social-share{float:right;position:relative;margin-bottom:0}}.head-main-nav .social-share .signup{width:100%;padding-top:20px}@media screen and (min-width: 1020px){.head-main-nav .social-share .signup{width:auto}}.head-main-nav .social-share .signup>a{display:none}@media screen and (min-width: 1020px){.head-main-nav .social-share .signup{padding-top:40px}.head-main-nav .social-share .signup a{display:block}.head-main-nav .social-share .signup:hover .tool-tip{display:block}}.head-main-nav .social-share .tool-tip{display:block;padding:10px;background:none}@media screen and (max-width: 1020px){.head-main-nav .social-share .tool-tip .email-signup{background:none;border:none;padding:0;margin:0 auto;text-align:left}.head-main-nav .social-share .tool-tip .email-signup .text{width:40%;margin-right:3%;float:left}.head-main-nav .social-share .tool-tip .email-signup select,.head-main-nav .social-share .tool-tip .email-signup .chzn-container{width:40% !important;margin-right:3%;float:left}.head-main-nav .social-share .tool-tip .email-signup .submit{width:10%;float:left}.head-main-nav .social-share .tool-tip .email-signup h1{text-align:center;color:#bbb}}@media screen and (max-width: 480px){.head-main-nav .social-share .tool-tip .email-signup{background:none;border:none;padding:0;margin:0 auto;text-align:left}.head-main-nav .social-share .tool-tip .email-signup .text{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.head-main-nav .social-share .tool-tip .email-signup select,.head-main-nav .social-share .tool-tip .email-signup .submit,.head-main-nav .social-share .tool-tip .email-signup .chzn-container{width:100% !important}.head-main-nav .social-share .tool-tip .email-signup h1{font-size:14px;line-height:1.15}}@media screen and (min-width: 1020px){.head-main-nav .social-share .tool-tip{display:none;padding:0;text-align:center;top:75px;left:-145px;width:260px;position:absolute;z-index:1000}.head-main-nav .social-share .tool-tip:after{top:-10px;content:'';border-right:10px solid transparent;border-bottom:10px solid #eaeaea;border-left:10px solid transparent;left:56.5%;position:absolute}.head-main-nav .social-share .tool-tip .email-signup{border:none;-moz-box-shadow:0 0 10px #aaa;-webkit-box-shadow:0 0 10px #aaa;box-shadow:0 0 10px #aaa}}.head-main-nav .social-share>ul>li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:20px 0px 0px 3px}@media screen and (min-width: 1020px){.head-main-nav .social-share>ul>li{padding:40px 0px 0px 3px;height:40px}}.head-main-nav .social-share>ul>li>a{color:#0094ce;font-size:25px;line-height:1.15;padding:0px 5px}@media screen and (min-width: 1020px){.head-main-nav .social-share>ul>li>a{font-size:18px;line-height:1.15;padding:0;-moz-transition:color .15s linear;-o-transition:color .15s linear;-webkit-transition:color .15s linear;transition:color .15s linear}.head-main-nav .social-share>ul>li>a:hover{color:#fff}}.home .main{padding-top:0}.home .main header{text-align:center}.home .main header h1{font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:25px;line-height:1.15;color:#0294CD;margin-bottom:40px;text-transform:uppercase}.home .main header h2{font-family:"Gotham 3r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:22px;line-height:1.15;margin-bottom:40px;text-transform:none}.home .main header h3{font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:22px;line-height:1.15;color:#000;margin-bottom:40px;text-transform:uppercase}@media screen and (min-width: 768px){.home .main header h1{font-size:32px;line-height:1.15;margin-bottom:40px}.home .main header h2{font-size:28px;line-height:1.15;margin-bottom:40px}.home .main header h3{font-size:22px;line-height:1.15;margin-bottom:40px}}.home .main .image-hero .banner-img-wrap{background-image:url("/page/-/100rc/img/100Cities_HomeHero.jpg")}.home .home-hero{position:relative}.home .home-hero .banner-img-wrap{background-image:url("http://www.100resilientcities.org/page/-/100rc/img/100Cities_HomeHero.jpg");background-position:center bottom;background-repeat:no-repeat;background-size:cover;height:350px}@media screen and (min-width: 480px){.home .home-hero .banner-img-wrap{height:300px}}@media screen and (min-width: 768px){.home .home-hero .banner-img-wrap{height:592px}}@media screen and (min-width: 940px){.home .home-hero .banner-img-wrap{height:676px}}.home .home-hero .home-hero-copy{position:absolute;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;top:10px;padding:30px}@media screen and (min-width: 480px){.home .home-hero .home-hero-copy{top:-8px}}@media screen and (min-width: 768px){.home .home-hero .home-hero-copy{top:100px}}@media screen and (min-width: 940px){.home .home-hero .home-hero-copy{top:160px}}@media screen and (min-width: 1200px){.home .home-hero .home-hero-copy{top:200px}}@media screen and (min-width: 1433px){.home .home-hero .home-hero-copy{top:175px}}.home .home-hero .wrap{max-width:990px;margin:0 auto;width:100%}.oldie .home .home-hero .wrap{width:990px}.home .home-hero p{font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;color:#fff;font-size:18px;line-height:1.2}@media screen and (min-width: 480px){.home .home-hero p{font-size:25px;line-height:1.16}}@media screen and (min-width: 768px){.home .home-hero p{font-size:42px;line-height:1.12}}@media screen and (min-width: 940px){.home .home-hero p{font-size:53px;line-height:1.08}}@media screen and (min-width: 1000px){.home .home-hero p{padding:0px 40px}}@media screen and (min-width: 1200px){.home .home-hero p{font-size:53px;line-height:1;padding:0px 70px}}.home .home-hero .home-hero-apply{margin-top:20px}@media screen and (min-width: 768px){.home .home-hero .home-hero-apply{margin-top:40px;letter-spacing:-1px}}.home .home-hero a{color:#0094ce;text-decoration:underline}.home .home-hero a:hover{color:#f87f1d}.home .home-hero .btn-blue,.home .home-hero a.btn-blue{letter-spacing:normal;display:block;text-decoration:none;margin-top:10px}@media screen and (min-width: 768px){.home .home-hero .btn-blue,.home .home-hero a.btn-blue{display:inline-block;float:right;margin-top:3px}}@media screen and (min-width: 940px){.home .home-hero .btn-blue,.home .home-hero a.btn-blue{float:none;position:relative;top:-10px;margin-left:10px}}.home .home-touts{max-width:990px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:60px 20px}.oldie .home .home-touts{width:990px}@media screen and (min-width: 940px){.home .home-touts{margin:80px auto;padding:40px 0}}.home .home-touts header h2{margin-bottom:80px}.home .home-touts .tout{position:relative;text-align:center;background-image:url("/page/-/100rc/img/bg-home-tout@2x.jpg");background-position:0 0;background-repeat:no-repeat;background-size:cover;width:100%;max-width:464px;padding:40px;color:#000;margin-left:auto;margin-right:auto;-moz-transition:color .15s linear;-o-transition:color .15s linear;-webkit-transition:color .15s linear;transition:color .15s linear;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.oldie .home .home-touts .tout{background:url("/page/-/100rc/img/bg-home-tout.jpg") 0 0 no-repeat}@media screen and (min-width: 480px){.home .home-touts .tout{padding:68px 78px}}@media screen and (min-width: 768px){.home .home-touts .tout{float:left;padding:48px 60px;width:48%}}@media screen and (min-width: 940px){.home .home-touts .tout{height:276px;padding-bottom:0;padding:68px}}.home .home-touts .tout h3{font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:10px;line-height:1.15;text-transform:uppercase;width:100%;border-bottom:1px solid #000;-moz-transition:border-color .15s linear;-o-transition:border-color .15s linear;-webkit-transition:border-color .15s linear;transition:border-color .15s linear;line-height:0;margin:0 0 20px}@media screen and (min-width: 480px){.home .home-touts .tout h3{font-size:16px;line-height:0;margin:0 0 36px}}@media screen and (min-width: 768px){.home .home-touts .tout h3{font-size:11.2px;line-height:0;margin:0 0 25px}}@media screen and (min-width: 940px){.home .home-touts .tout h3{font-size:16px;line-height:0;margin:0 0 36px}}.home .home-touts .tout h3 span{background:#05a4d6;padding:0 10px}.home .home-touts .tout h2{font-size:21px;line-height:1.11;text-transform:none}@media screen and (min-width: 480px){.home .home-touts .tout h2{font-size:35px;line-height:1.11}}@media screen and (min-width: 768px){.home .home-touts .tout h2{font-size:25px;line-height:1.11}}@media screen and (min-width: 940px){.home .home-touts .tout h2{font-size:35px;line-height:1.11}}.home .home-touts .tout a{position:absolute;width:100%;height:100%;top:0;left:0}.home .home-touts .tout:hover{color:#fff}.home .home-touts .tout:hover h3{border-color:#fff}.home .home-touts .tout+.tout{margin-top:20px}@media screen and (min-width: 480px){.home .home-touts .tout+.tout{margin-top:40px}}@media screen and (min-width: 768px){.home .home-touts .tout+.tout{float:right;margin-top:0}}.home .home-featured{padding:0 20px}@media screen and (min-width: 768px){.home .home-featured{padding:0}}.home .home-featured .slide{width:100%;max-width:100%;height:150px;background-size:cover;position:relative}.home .home-featured .slide .wrap{height:150px;margin-top:-150px}.home .home-featured .slide a{position:absolute;top:0;left:0;width:100%;height:100%}.home .home-featured .slide .overlay{width:100%;height:100%;background:url("/page/-/100rc/img/grad-overlay-1.png") 0 0 repeat-x}.home .home-featured .slide .tick-title{font-size:20px;line-height:1.2;margin:0 30px;bottom:30px}.home .home-featured .slide .tick-title:before{display:none}@media screen and (min-width: 768px){.home .home-featured .slide{height:450px}.home .home-featured .slide .wrap{height:450px;margin-top:-450px}.home .home-featured .slide .tick-title{font-size:26px;line-height:1.2;margin:0 100px;bottom:40px}.home .home-featured .slide .tick-title:before{display:block}}@media screen and (min-width: 940px){.home .home-featured .slide{height:500px}.home .home-featured .slide .wrap{height:500px;margin-top:-500px}}.home .home-featured .controls{top:-278px}.home .home-featured .prev,.home .home-featured .next{opacity:0.75;position:absolute;top:50%;left:-28px;width:28px;height:55px;cursor:pointer;background-position:0 -900px;background-image:url("/page/-/100rc/img/rc100-sprite.svg");-moz-transition:opacity,.1s,linear;-o-transition:opacity,.1s,linear;-webkit-transition:opacity,.1s,linear;transition:opacity,.1s,linear}.no-svg .home .home-featured .prev,.no-svg .home .home-featured .next{background-image:url("/page/-/100rc/img/rc100-sprite.png")}.home .home-featured .prev:hover,.home .home-featured .next:hover{opacity:1;-moz-transition:opacity,.1s,linear;-o-transition:opacity,.1s,linear;-webkit-transition:opacity,.1s,linear;transition:opacity,.1s,linear}.home .home-featured .next{background-position:100% -900px;left:auto;right:-28px}.home .home-featured .pager{text-align:center;margin:26px 0 80px}.home .home-featured .pager span{display:inline-block;text-indent:-9999px;width:20px;height:20px;border:1px solid #999;background-color:#fff;margin:0 20px;-webkit-border-radius:13px;border-radius:13px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-transition:background-color,.1s,linear;-o-transition:background-color,.1s,linear;-webkit-transition:background-color,.1s,linear;transition:background-color,.1s,linear}.home .home-featured .pager span:hover,.home .home-featured .pager span.cycle-pager-active{background-color:#999;-moz-transition:background-color,.1s,linear;-o-transition:background-color,.1s,linear;-webkit-transition:background-color,.1s,linear;transition:background-color,.1s,linear}.home .latest-blog{padding:0 20px}.home .explore-resilience{margin-top:80px;background:url("/page/-/100rc/img/bg-pattern-1.png") 0 0 repeat;padding:80px 20px}.home .explore-resilience .dimensions .dimensions__details+.dimensions__details{border-top:1px solid #000}.home .explore-resilience .dimensions .row{overflow:hidden}.home .explore-resilience .dimensions .row+.row{border-top:1px solid #000}@media screen and (min-width: 940px){.home .explore-resilience .dimensions{margin-bottom:50px}.home .explore-resilience .dimensions .dimensions__details+.dimensions__details{border-top:none;border-left:1px solid #000;padding:60px 0 60px 30px}}.home .explore-resilience .dimensions__details{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:60px 0;overflow:hidden}.home .explore-resilience .dimensions__details img{float:left;width:28%;max-width:150px}@media screen and (min-width: 940px){.home .explore-resilience .dimensions__details{width:50%;float:left;padding:60px 30px 60px 0}}.home .explore-resilience .dimensions__details .dimension__summary{float:right;width:70%}.home .explore-resilience .dimensions__details .dimension__summary h3{font-size:16px;line-height:1;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;color:#0294CD;text-transform:uppercase}.home .explore-resilience .dimensions__details .dimension__summary p{font-size:16px;line-height:1.5;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#000}@media screen and (min-width: 768px){.home .explore-resilience .dimensions__details .dimension__summary h3{font-size:20px;line-height:1}.home .explore-resilience .dimensions__details .dimension__summary p{font-size:19px;line-height:1.5}}.home-2013 .main .wrap{max-width:1416px;margin:0 auto;width:100%}.oldie .home-2013 .main .wrap{width:1416px}.home-2013 .h1{font-size:30px;line-height:1.15;margin-right:11px;font-family:"Gotham 2r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;font-style:normal;text-align:center;float:none;color:#000}@media screen and (min-width: 768px){.home-2013 .h1{font-size:36px;line-height:1.15}}.home-2013 .grid-feature{margin-bottom:40px;max-width:100%;overflow:hidden;margin-left:auto;margin-right:auto}.home-2013 .grid-feature .pod-wrap{margin-bottom:40px}@media screen and (min-width: 768px){.home-2013 .grid-feature{max-width:710px}.home-2013 .grid-feature .pod-wrap{margin-bottom:0}}@media screen and (min-width: 1081px){.home-2013 .grid-feature{max-width:1064px}.home-2013 .grid-feature .pod-wrap{max-width:710px;float:left}}@media screen and (min-width: 1433px){.home-2013 .grid-feature{position:relative;max-width:1416px;height:472px;margin-bottom:60px}.home-2013 .grid-feature .pod-wrap{width:100%;float:none;max-width:none;position:relative}.home-2013 .grid-feature .pod.index-3,.home-2013 .grid-feature .pod.index-6{float:right}.home-2013 .grid-feature .pod.index-4{clear:both}}.home-2013 .grid-feature .pod{width:100%;position:relative !important;overflow:hidden}.home-2013 .grid-feature .pod .pod-front img{width:100%;height:auto}.home-2013 .grid-feature .pod .pod-front .grad-overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:url("/page/-/100rc/img/bg-pod-overlay.png") bottom left repeat-x}.home-2013 .grid-feature .pod .pod-front h1{font-size:13px;line-height:1.15;text-transform:none;position:absolute;bottom:5%;left:6%;opacity:1;font-weight:400;-moz-transition:opacity .6s ease-in-out;-o-transition:opacity .6s ease-in-out;-webkit-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out;color:#fff}.home-2013 .grid-feature .pod .pod-front h1 span{font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}.home-2013 .grid-feature .pod .pod-back{display:none}@media screen and (min-width: 768px){.home-2013 .grid-feature .pod .pod-back{display:block}}.home-2013 .grid-feature .pod .pod-back p{font-size:13px;line-height:1.35;white-space:normal}.home-2013 .grid-feature .pod .pod-back p.attribution{font-size:12px;line-height:1.15;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;text-indent:0}@media screen and (min-width: 768px){.home-2013 .grid-feature .pod{width:344px;height:231px;float:left;margin:0 5px 10px 5px;cursor:default;overflow:hidden}.home-2013 .grid-feature .pod .pod-front,.home-2013 .grid-feature .pod .pod-back{height:100%;width:100%;position:absolute;top:0;left:0}.home-2013 .grid-feature .pod .pod-front:hover h1,.home-2013 .grid-feature .pod .pod-front.hovered h1{opacity:0;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.home-2013 .grid-feature .pod .pod-front:hover .pod-back,.home-2013 .grid-feature .pod .pod-front.hovered .pod-back{opacity:1;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.home-2013 .grid-feature .pod .pod-back{background:rgba(0,0,0,0.8);opacity:0;-moz-transition:opacity .6s ease-in-out;-o-transition:opacity .6s ease-in-out;-webkit-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out}.home-2013 .grid-feature .pod .pod-back div{margin:30px;width:284px;height:170px}.home-2013 .grid-feature .pod .pod-back p{color:#fff;margin-bottom:1em;text-indent:-0.4em}}.home-2013 .grid-feature form.city-resilient{background-position:153% 8px;padding:18px;float:left;margin:0 5px 10px 5px}.home-2013 .grid-feature form.city-resilient h1{text-align:center;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:24px;line-height:1.15;letter-spacing:0.5px;border:none;padding:0;margin-bottom:5px}.home-2013 .grid-feature form.city-resilient h1:after{background:none}.home-2013 .grid-feature form.city-resilient p{text-align:center;color:#F87F1D;font-size:16px;line-height:1.25;border-bottom:1px solid #F87F1D;position:relative;padding-bottom:20px;margin-bottom:20px}.home-2013 .grid-feature form.city-resilient p:after{background:#fff url("/page/-/100rc/img/icons/icn-globe.png") no-repeat center;content:'';height:23px;position:absolute;width:39px;bottom:-10px;left:44%}.home-2013 .grid-feature form.city-resilient textarea,.home-2013 .grid-feature form.city-resilient input{margin-bottom:8.5px;-webkit-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.home-2013 .grid-feature form.city-resilient textarea::-webkit-input-placeholder,.home-2013 .grid-feature form.city-resilient input::-webkit-input-placeholder{text-transform:uppercase}.home-2013 .grid-feature form.city-resilient textarea:-moz-placeholder,.home-2013 .grid-feature form.city-resilient input:-moz-placeholder{text-transform:uppercase}.home-2013 .grid-feature form.city-resilient textarea::-moz-input-placeholder,.home-2013 .grid-feature form.city-resilient input::-moz-input-placeholder{text-transform:uppercase}.home-2013 .grid-feature form.city-resilient textarea:-ms-input-placeholder,.home-2013 .grid-feature form.city-resilient input:-ms-input-placeholder{text-transform:uppercase}.home-2013 .grid-feature form.city-resilient textarea{text-transform:none}.home-2013 .grid-feature form.city-resilient input{width:100%;max-width:100%;text-transform:none}.home-2013 .grid-feature form.city-resilient button{margin-top:7.5px}@media screen and (min-width: 320px){.home-2013 .grid-feature form.city-resilient{width:auto}}@media screen and (min-width: 725px){.home-2013 .grid-feature form.city-resilient{height:auto}}@media screen and (min-width: 1081px){.home-2013 .grid-feature form.city-resilient{width:344px;height:713px;padding-top:25px;margin-left:0;float:right}.home-2013 .grid-feature form.city-resilient textarea{height:250px}.home-2013 .grid-feature form.city-resilient h1{margin-bottom:2px}.home-2013 .grid-feature form.city-resilient p{margin-bottom:40px}.home-2013 .grid-feature form.city-resilient input,.home-2013 .grid-feature form.city-resilient textarea{margin-bottom:13.5px}}@media screen and (min-width: 1433px){.home-2013 .grid-feature form.city-resilient{width:344px;position:absolute;top:0;float:none;left:713px;height:472px;padding-top:18px}.home-2013 .grid-feature form.city-resilient textarea{height:100px}.home-2013 .grid-feature form.city-resilient h1{margin-bottom:5px;line-height:1}.home-2013 .grid-feature form.city-resilient p{margin-bottom:20px;line-height:1.2}.home-2013 .grid-feature form.city-resilient input,.home-2013 .grid-feature form.city-resilient textarea{margin-bottom:6px;padding:5px}.home-2013 .grid-feature form.city-resilient button{margin-top:4px}}.home-2013 .secondary{clear:both;float:none;margin-bottom:40px}@media screen and (min-width: 768px){.home-2013 .secondary{margin-bottom:70px}}.home-2013 .secondary .wrap{max-width:990px;margin:0 auto;width:100%}.oldie .home-2013 .secondary .wrap{width:990px}.home-2013 .secondary header .h1{text-align:center;float:none}.home-2013 .secondary .btn-orange{display:inline-block}.home-2013 .tertiary{margin-bottom:40px;overflow:hidden}@media screen and (min-width: 768px){.home-2013 .tertiary{margin-bottom:90px}}.home-2013 .tertiary .h1{margin-bottom:20px}.home-2013 .wir-feature{display:block;position:relative;clear:both;text-align:center}.home-2013 .wir-feature .slide{position:relative;overflow:hidden;float:left;-moz-transition:width .6s;-o-transition:width .6s;-webkit-transition:width .6s;transition:width .6s;line-height:0;width:100%;border-bottom:10px solid white}@media screen and (min-width: 768px){.home-2013 .wir-feature .slide{border-bottom:none;height:600px}}.home-2013 .wir-feature .slide img{width:100%;height:auto}@media screen and (min-width: 768px){.home-2013 .wir-feature .slide img{width:auto;height:100%}}.home-2013 .wir-feature .slide .slide-content{position:absolute;bottom:20px;color:#fff;line-height:1.15;width:100%}.home-2013 .wir-feature .slide .slide-content h3{font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:30px;line-height:1.15;text-transform:uppercase;margin:0 auto 12px;padding:0px 10px}.home-2013 .wir-feature .slide .slide-content p{font-size:15px;line-height:1.15;font-family:"Gotham 3r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;border-top:1px solid #fff;border-bottom:1px solid #fff;max-width:460px;margin:0 auto 20px;padding:10px;opacity:1}.home-2013 .wir-feature .slide .slide-content a{font-size:14px;line-height:1.15;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;color:#fff;display:block;text-decoration:none;height:auto;opacity:1;padding:0px 10px}.home-2013 .wir-feature .slide .slide-content a:hover{text-decoration:underline}.home-2013 .wir-feature .slide .grad-overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:url("/page/-/100rc/img/bg-wir-slide-overlay.png") bottom left repeat-x}@media screen and (min-width: 768px){.home-2013 .wir-feature .slide img{height:auto;width:auto}.home-2013 .wir-feature .slide .slide-content{bottom:35px}.home-2013 .wir-feature .slide .slide-content h3{font-size:40px;line-height:1.15;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;margin:0 auto 12px}.home-2013 .wir-feature .slide .slide-content p{font-size:18px;line-height:1.3;margin:0 auto 45px;height:75px}}@media screen and (min-width: 768px) and (min-width: 1020px){.home-2013 .wir-feature .slide .slide-content p{font-size:20px;line-height:1.15}}@media screen and (min-width: 768px){.home-2013 .wir-feature .slide .exp-content{opacity:1;height:152px;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.home-2013 .wir-feature .slide.expanded{width:56%}.home-2013 .wir-feature .slide.expanded h3{font-size:40px;line-height:1.15;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase}.home-2013 .wir-feature .slide.collapsed{width:11%;cursor:pointer}.home-2013 .wir-feature .slide.collapsed h3{font-size:12px;line-height:1.15;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;margin:0 auto;padding:0px 7.5px}.home-2013 .wir-feature .slide.collapsed .exp-content{opacity:0;height:0}.home-2013 .wir-feature .slide.collapsed .grad-overlay:hover{background-repeat:no-repeat;background-position:-4px bottom}}.home-2013 .city-needs{margin-bottom:40px}@media screen and (min-width: 768px){.home-2013 .city-needs{margin-bottom:100px}}.home-2013 .city-needs h2{margin-bottom:12px}.home-2013 .cn-feature-wrap{width:100%;overflow:hidden;position:relative}.home-2013 .cn-feature{margin-bottom:30px}@media screen and (min-width: 768px){.home-2013 .cn-feature .cycle-carousel-wrap{margin-left:33.3% !important}}.home-2013 .cn-feature .slide{position:relative !important;margin:0px 30px 0px 0px}.home-2013 .cn-feature .slide img{width:100%}.home-2013 .cn-feature .slide .overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:#000;opacity:0.8;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.home-2013 .cn-feature .slide.cycle-slide-active .social{opacity:1}.home-2013 .cn-feature .slide.cycle-slide-active .overlay{opacity:0}.home-2013 .cn-feature .slide .social{opacity:0;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;position:absolute;top:0;left:0;background:rgba(255,255,255,0.9);padding:16px 14px 10px;z-index:1000}.home-2013 .cn-feature .slide .social li{float:left;display:block}.home-2013 .cn-feature .slide .social li a{text-decoration:none;color:#F87F1D;font-size:25px;line-height:1.15;padding:0px 7.5px}@media screen and (min-width: 768px){.home-2013 .cn-feature .slide .social li a{font-size:18px;line-height:1.15;padding:0}}.home-2013 .cn-feature .slide .social li a:hover{color:#0094ce}.home-2013 .cn-feature .slide .social li+li{margin-left:5px}.home-2013 .cn-feature-prev,.home-2013 .cn-feature-next,.home-2013 .grid-feature-prev,.home-2013 .grid-feature-next{background-image:url("/page/-/100rc/img/rc100-sprite.svg");background-repeat:none;text-indent:-9999px;overflow:hidden;position:absolute;top:50%;z-index:1000;opacity:0.8;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;cursor:pointer;width:41px;height:40px;margin-top:-20px}.no-svg .home-2013 .cn-feature-prev,.no-svg .home-2013 .cn-feature-next,.no-svg .home-2013 .grid-feature-prev,.no-svg .home-2013 .grid-feature-next{background-image:url("/page/-/100rc/img/rc100-sprite.png")}@media screen and (min-width: 768px){.home-2013 .cn-feature-prev,.home-2013 .cn-feature-next,.home-2013 .grid-feature-prev,.home-2013 .grid-feature-next{width:83px;height:80px;margin-top:-45px}}.home-2013 .cn-feature-prev:hover,.home-2013 .cn-feature-next:hover,.home-2013 .grid-feature-prev:hover,.home-2013 .grid-feature-next:hover{opacity:1}.home-2013 .cn-feature-prev,.home-2013 .grid-feature-prev{background-position:0 -650px;left:0}@media screen and (min-width: 768px){.home-2013 .cn-feature-prev,.home-2013 .grid-feature-prev{background-position:0 -550px}}.home-2013 .cn-feature-next,.home-2013 .grid-feature-next{background-position:100% -650px;right:0}@media screen and (min-width: 768px){.home-2013 .cn-feature-next,.home-2013 .grid-feature-next{background-position:100% -550px}}.home-2013 .cn-feature-pager,.home-2013 .grid-feature-pager{display:none;text-align:center}@media screen and (min-width: 768px){.home-2013 .cn-feature-pager,.home-2013 .grid-feature-pager{display:block}}.home-2013 .cn-feature-pager span,.home-2013 .grid-feature-pager span{width:12px;height:15px;margin:0 3px;background:url("/page/-/100rc/img/rc100-sprite.svg") 0 -524px no-repeat;text-indent:-9999px;overflow:hidden;display:inline-block;cursor:pointer}.no-svg .home-2013 .cn-feature-pager span,.no-svg .home-2013 .grid-feature-pager span{background-image:url("/page/-/100rc/img/rc100-sprite.png")}.home-2013 .cn-feature-pager span.cycle-pager-active,.home-2013 .cn-feature-pager span:hover,.home-2013 .grid-feature-pager span.cycle-pager-active,.home-2013 .grid-feature-pager span:hover{background-position:0 -499px}@media screen and (min-width: 768px){.home-2013 .grid-feature-prev,.home-2013 .grid-feature-next,.home-2013 .grid-feature-pager{display:none}}@media screen and (max-width: 767px){.home-2013 .side-primary-2013 h1,.home-2013 .side-primary-2013 .entry{display:none}}#home .main{padding-top:93px}#home.style2014 .main{padding-top:0;margin-top:-1px}.blog-main-2013{text-align:center;width:100%;margin-bottom:40px}@media screen and (min-width: 768px){.blog-main-2013{float:left;width:66.5%;margin-bottom:0}}#home .home-hero{position:relative}#home .home-hero .banner-img-wrap{background-image:url("http://www.100resilientcities.org/page/-/100rc/img/100Cities_HomeHero.jpg");background-position:center bottom;background-repeat:no-repeat;background-size:cover;height:350px}@media screen and (min-width: 480px){#home .home-hero .banner-img-wrap{height:300px}}@media screen and (min-width: 768px){#home .home-hero .banner-img-wrap{height:592px}}@media screen and (min-width: 940px){#home .home-hero .banner-img-wrap{height:676px}}#home .home-hero .home-hero-copy{position:absolute;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;top:10px;padding:30px}@media screen and (min-width: 480px){#home .home-hero .home-hero-copy{top:-8px}}@media screen and (min-width: 768px){#home .home-hero .home-hero-copy{top:100px}}@media screen and (min-width: 940px){#home .home-hero .home-hero-copy{top:160px}}@media screen and (min-width: 1200px){#home .home-hero .home-hero-copy{top:200px}}@media screen and (min-width: 1433px){#home .home-hero .home-hero-copy{top:175px}}#home .home-hero .wrap{max-width:990px;margin:0 auto;width:100%}.oldie #home .home-hero .wrap{width:990px}#home .home-hero p{font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;color:#fff;font-size:18px;line-height:1.2}@media screen and (min-width: 480px){#home .home-hero p{font-size:25px;line-height:1.16}}@media screen and (min-width: 768px){#home .home-hero p{font-size:42px;line-height:1.12}}@media screen and (min-width: 940px){#home .home-hero p{font-size:53px;line-height:1.08}}@media screen and (min-width: 1000px){#home .home-hero p{padding:0px 40px}}@media screen and (min-width: 1200px){#home .home-hero p{font-size:53px;line-height:1;padding:0px 70px}}#home .home-hero .home-hero-apply{margin-top:20px}@media screen and (min-width: 768px){#home .home-hero .home-hero-apply{margin-top:40px;letter-spacing:-1px}}#home .home-hero a{color:#0094ce;text-decoration:underline}#home .home-hero a:hover{color:#f87f1d}#home .home-hero .btn-blue,#home .home-hero a.btn-blue{letter-spacing:normal;display:block;text-decoration:none;margin-top:10px}@media screen and (min-width: 768px){#home .home-hero .btn-blue,#home .home-hero a.btn-blue{display:inline-block;float:right;margin-top:3px}}@media screen and (min-width: 940px){#home .home-hero .btn-blue,#home .home-hero a.btn-blue{float:none;position:relative;top:-10px;margin-left:10px}}.interior .main{padding-top:123px}.style2014.interior .main{padding-top:40px}figure img{display:block;max-width:100%}.banner-img-wrap{overflow:hidden}.banner-img{display:block;width:100%}@media screen and (min-width: 1082px){.banner-img{bottom:0;display:block;position:absolute}.banner-img-wrap{min-height:500px;overflow:hidden;position:relative}.banner-img-wrap.top-align .banner-img{top:0;bottom:auto}}@media screen and (min-width: 1433px){.banner-img-wrap{min-height:615px}}.style2014 .banner-img-wrap{max-height:615px;overflow:hidden}.style2014 .banner-img{display:block;width:100%}@media screen and (min-width: 1082px){.style2014 .banner-img{bottom:0;display:block;position:absolute}.style2014 .banner-img-wrap{overflow:hidden;position:relative}.style2014 .banner-img-wrap.top-align .banner-img{top:0;bottom:auto}}@media screen and (min-width: 1433px){.style2014 .banner-img-wrap{min-height:615px}}#blog-index #content h1{color:#0094ce;text-align:center;margin-bottom:30px}.blog-2013{overflow:hidden}.blog-2013 .entry{border:none;background:none;text-align:left;margin-bottom:0}.blog-2013 .entry+.entry{border-top:1px solid #9DAAAF;padding-top:40px}.blog-2013 .entry+.entry .continent{top:-26px}@media screen and (min-width: 940px){.blog-2013 .entry{max-width:none}}@media screen and (min-width: 978px){.blog-2013 .entry{max-width:none}}@media screen and (min-width: 1007px){.blog-2013 .entry{max-width:none}}.blog-2013 .entry figure{width:100%;max-width:100%;height:auto;max-height:100%;float:none;margin-bottom:0}@media screen and (min-width: 768px){.blog-2013 .entry figure{margin-bottom:inherit}}.blog-2013 .entry figure:after{background-image:none !important}.blog-2013 .entry p{font-size:14px;line-height:1.35;padding:0;margin-bottom:1em}.blog-2013 .entry p.author{padding-right:120px}.blog-2013 .entry .article-wrap{float:none;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 30px;background:#fff;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.blog-2013 .entry .article-wrap{width:91%;margin-top:-60px}}.blog-2013 .entry .article-wrap .author{float:none}.blog-2013 .entry .article-wrap .h2{font-size:26px;line-height:1.15;border:none;padding-bottom:18px}@media screen and (min-width: 768px){.blog-2013 .entry .article-wrap .h2{padding-bottom:inherit}}.blog-2013 .entry .article-wrap .h2 a{color:#0094ce;text-transform:none}.blog-2013 .pagination{text-align:center;font-size:16px;line-height:1.15}.blog-2013 .pagination strong,.blog-2013 .pagination a{padding:0 10px}.blog-2013 .pagination a{color:#4CB4DD;text-decoration:none}#blog-index-2014 .masthead{margin-bottom:60px}#blog-index-2014 .masthead .tick-title{left:30px;bottom:30px;font-size:19px;line-height:1.15;padding-right:30px}@media screen and (min-width: 768px){#blog-index-2014 .masthead .tick-title{bottom:auto;top:30px}#blog-index-2014 .masthead .tick-title:before{display:none}#blog-index-2014 .masthead .tick-title:after{content:"";display:block;width:20px;height:2px;background:#fff;position:relative;left:0;top:17px}}#blog-index-2014 .masthead .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:url("/page/-/100rc/img/grad-overlay-1-flip.png") bottom left repeat-x;background-size:contain}#blog-index-2014 .masthead a{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 768px){#blog-index-2014 .masthead{margin-bottom:80px}#blog-index-2014 .masthead .tick-title{font-size:28px;line-height:1.15}}#blog-index-2014 .featured-story{overflow:hidden;background-color:#999}#blog-index-2014 .featured-story .featured{height:200px;position:relative;background-size:cover}@media screen and (min-width: 768px){#blog-index-2014 .featured-story{width:50%;float:left}#blog-index-2014 .featured-story .featured{height:600px}}#blog-index-2014 .recent-stories{overflow:hidden;background-color:#999}#blog-index-2014 .recent-stories .recent{height:140px;position:relative;background-size:cover}@media screen and (min-width: 768px){#blog-index-2014 .recent-stories{width:50%;float:left}#blog-index-2014 .recent-stories .recent{height:200px}}#blog-index-2014 .must-reads{padding:0 20px}@media screen and (min-width: 768px){#blog-index-2014 .must-reads{padding:0 40px}}@media screen and (min-width: 940px){#blog-index-2014 .must-reads{padding:0}}#blog-index-2014 .must-read-stories{border-left:1px solid #0294CD;margin:0 0 80px 0;padding:30px 0 0 30px}#blog-index-2014 .must-read-stories .must-read{height:240px;background-size:cover;background-color:#999;position:relative;margin-bottom:20px}#blog-index-2014 .must-read-stories .must-read a{position:absolute;width:100%;height:100%;top:0;left:0}#blog-index-2014 .must-read-stories .must-read:hover .tick-title{color:#0294CD}#blog-index-2014 .must-read-stories .must-read .info{background:rgba(0,0,0,0.6);height:100%;padding:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#blog-index-2014 .must-read-stories .must-read .info .tick-title{position:relative;top:auto;left:auto;bottom:auto;font-size:16px;line-height:1.2;text-transform:uppercase}#blog-index-2014 .must-read-stories .must-read .info .tick-title:before{display:none}#blog-index-2014 .must-read-stories .must-read .info .tick-title:after{content:"";display:block;width:15px;height:1px;background:#fff;margin:20px 0}@media screen and (min-width: 940px){#blog-index-2014 .must-read-stories .must-read .info .tick-title{font-size:18px;line-height:1.2}}#blog-index-2014 .must-read-stories .must-read .info .author{font-size:14px;line-height:1.15;color:#fff;text-transform:uppercase}#blog-index-2014 .must-read-stories .must-read .info .author a{color:#0294CD;text-decoration:underline}@media screen and (min-width: 480px){#blog-index-2014 .must-read-stories .must-read .info{width:50%}}@media screen and (min-width: 768px){#blog-index-2014 .must-read-stories{padding:60px 0 0 60px;margin:0 -4% 80px 0}#blog-index-2014 .must-read-stories .must-read{float:left;width:46%;margin:0 4% 4% 0}}#blog-index-2014 .switcher{padding:0 20px}@media screen and (min-width: 768px){#blog-index-2014 .switcher{padding:0}}#blog-index-2014 .post-switcher{border:none;font-size:26px;line-height:1.15;font-family:"Gotham 3r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;border-bottom:5px solid #0294CD;color:#0294CD;background:none;-webkit-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-appearance:none;padding:0 0 4px 5px;min-width:280px;width:100%}@media screen and (min-width: 768px){#blog-index-2014 .post-switcher{font-size:32px;line-height:1.15;min-width:350px;max-width:350px;padding:0 0 4px 15px}}#blog-index-2014 .post-switcher_internal{position:relative;display:inline-block}#blog-index-2014 .post-switcher_internal .ss-icon{position:absolute;right:5px;bottom:10px;color:#0294CD;font-size:1.8em}#blog-index-2014 .all-news-header{padding:0 20px}@media screen and (min-width: 768px){#blog-index-2014 .all-news-header{padding:0 40px}}@media screen and (min-width: 940px){#blog-index-2014 .all-news-header{padding:0}}#blog-index-2014 .all-stories{border-left:1px solid #0294CD;margin:0 20px 80px;padding:30px 0 0}@media screen and (min-width: 768px){#blog-index-2014 .all-stories{margin:0 40px 80px;padding:60px 0 0 30px}}@media screen and (min-width: 940px){#blog-index-2014 .all-stories{margin:0 0 80px}}#blog-index-2014 .blog-load-more{bottom:-40px;text-align:center;width:100%;clear:both;height:90px}#blog-index-2014 .blog-load-more:not(:first-of-type){position:absolute}#blog-index-2014 .post-group{padding-bottom:80px;position:relative}#blog-index-2014 .post-group .row{overflow:hidden}@media screen and (min-width: 768px){#blog-index-2014 .post-group .row{padding-top:30px;border-top:1px solid #ccc;margin-top:30px}}#blog-index-2014 .post-group .row:nth-child(3n+3),#blog-index-2014 .post-group .row:first-child{padding:0;border:none;margin:0}#blog-index-2014 .story-posts,#blog-index-2014 .press-release-posts,#blog-index-2014 .in-the-media-posts{display:none}#blog-index-2014 .post{overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin-left:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px;border-bottom:1px solid #000;padding-bottom:20px}#blog-index-2014 .post .article-wrap{height:100%}#blog-index-2014 .post figure{float:left;width:40%}#blog-index-2014 .post .article-info{float:right;width:54%}#blog-index-2014 .post.non-story .article-info{width:100%}#blog-index-2014 .post .date{color:#333;text-transform:uppercase;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:1.15;margin-bottom:20px}#blog-index-2014 .post .date:before{content:"";display:block;width:100%;height:1px;background:#333;z-index:-1;position:relative;top:8px}#blog-index-2014 .post .date span{background:#fff;display:inline-block;padding-right:15px}#blog-index-2014 .post h3{font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:20px;line-height:1.11;color:#000;text-transform:none;margin-bottom:30px}#blog-index-2014 .post h3 a{color:#000;text-decoration:none}#blog-index-2014 .post h3 a:hover{color:#0294CD}#blog-index-2014 .post p{font-size:19px;line-height:1.42;color:#333}#blog-index-2014 .post .author{font-size:14px;line-height:1.15;text-transform:uppercase}#blog-index-2014 .post.non-story .article-wrap{display:table;background:url("/page/-/100rc/img/bg-non-story.png") 0 0 no-repeat;background-size:cover;padding:15px}@media screen and (min-width: 768px){#blog-index-2014 .post{width:33.333%;min-height:450px;float:left;margin-left:0;margin-bottom:0;border-bottom:none;padding-bottom:0}#blog-index-2014 .post .article-wrap{margin:0 30px}#blog-index-2014 .post figure{float:none;width:auto}#blog-index-2014 .post .article-info{float:none;width:auto}#blog-index-2014 .post .date,#blog-index-2014 .post .author{font-size:16px;line-height:1.15}#blog-index-2014 .post .author{position:relative;bottom:0}#blog-index-2014 .post h3{font-size:23px;line-height:1.11;line-height:1.11}#blog-index-2014 .post.post-2{border-right:1px solid #ccc;border-left:1px solid #ccc}#blog-index-2014 .post.post-4{border-right:1px solid #ccc}#blog-index-2014 .post.post-5,#blog-index-2014 .post.post-6{width:66.666%;float:right;min-height:185px}#blog-index-2014 .post.post-5 figure,#blog-index-2014 .post.post-6 figure{width:33%;float:left;margin:0;overflow:hidden}#blog-index-2014 .post.post-5 img,#blog-index-2014 .post.post-6 img{height:185px;width:auto}#blog-index-2014 .post.post-5 .article-info,#blog-index-2014 .post.post-6 .article-info{width:62%;float:right}#blog-index-2014 .post.post-5 .author,#blog-index-2014 .post.post-6 .author{position:relative;bottom:auto}#blog-index-2014 .post.post-5{padding-bottom:40px;border-bottom:1px solid #ccc;margin-bottom:40px}#blog-index-2014 .post.non-story.post-5 .article-info,#blog-index-2014 .post.non-story.post-6 .article-info{width:100%;float:none}}#blog-entry .main{padding-top:93px}@media screen and (min-width: 768px){#blog-entry #content{background:#fff;margin-top:-80px;position:relative;padding:25px 60px;-moz-box-shadow:0 -14px 14px -14px rgba(0,0,0,0.6);-webkit-box-shadow:0 -14px 14px -14px rgba(0,0,0,0.6);box-shadow:0 -14px 14px -14px rgba(0,0,0,0.6)}}#blog-entry #content h1{color:#0094ce;font-size:26px;line-height:1.15;text-transform:none;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}#blog-entry #content img,#blog-entry #content iframe{max-width:100%}#blog-entry #content .side-share iframe{max-width:none}#blog-entry.style2014 .main{padding-top:0px}#blog #content img{max-width:100%}.entry-author .author-photo{float:left;margin-right:10px;margin-bottom:20px}.entry-author .author-name{margin-bottom:0;padding-top:20px;padding-right:120px}.entry-author-summary{background:#f3f3f3;padding:20px;margin-top:40px}.entry-author-summary p.author-link{margin-bottom:0}.entry-author-summary .more-from-author{display:block;text-align:right;color:#0094ce;text-decoration:none}.entry-author-summary .more-from-author:hover{color:#0294CD}p.entry-date{font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;margin-bottom:0}.blog-social-share{clear:both}.blog-social-share a{color:#4CB4DD;vertical-align:text-top;text-decoration:none;text-transform:uppercase;font-size:20px;line-height:1.5}.blog-social-share a:hover{color:#F87F1D}@media screen and (min-width: 768px){.blog-social-share{text-align:right;margin:-22px 0 0 0;clear:none}}.banner-img-main #content{background:#fff;margin:-30px auto 30px;position:relative;padding:24px;-moz-box-shadow:0 -2px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 -2px 0 rgba(0,0,0,0.2);box-shadow:0 -2px 0 rgba(0,0,0,0.2)}@media screen and (min-width: 768px){.banner-img-main #content{margin-top:-142px;width:92%;padding:25px 60px;float:none;max-width:none}.banner-img-main .side-primary-2013,.banner-img-main .side-primary{margin-top:60px}}@media screen and (min-width: 982px){.banner-img-main #content{float:left;max-width:672px}}.banner-img-main .lead-entry{overflow:visible}.banner-img-main .lead-entry .continent{background-color:#f1f1f1;right:-90px;top:-90px}.banner-img-main .lead-entry .continent:hover{background-color:#fff}@media screen and (min-width: 768px){.banner-img-main .lead-entry .article-wrap{margin-top:0;width:100%;padding:0}.banner-img-main .lead-entry .continent{right:-126px;top:-90px}}@media screen and (min-width: 982px){.banner-img-main #content{overflow:visible;padding:0}.banner-img-main .lead-entry{width:860px;background:#fff;margin-top:-25px;overflow:hidden;margin:0px 0px 35px 0px;padding:25px 70px 10px 60px;min-height:142px}.banner-img-main .lead-entry .article-wrap .h2{float:left;width:45%;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.banner-img-main .lead-entry .article-wrap p,.banner-img-main .lead-entry .article-wrap .author{float:right;width:50%;padding:0}.banner-img-main .lead-entry .article-wrap .author{clear:right}.banner-img-main .lead-entry .article-wrap .blog-social-share{float:left;margin:0;text-align:left;clear:left}.banner-img-main .lead-entry .article-wrap .continent{right:-136px}}#map-container{position:relative}#map-canvas{width:100%;height:500px;border:3px solid #0094ce;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.map-play-controls{z-index:999;cursor:pointer;position:absolute;right:20px;bottom:20px;width:13px;height:13px;background:url("/page/-/100rc/img/playpause.png") no-repeat}.map-playing .map-play-controls{background-position:100% 100%}.infoBox{-webkit-transition:-webkit-transform .3s ease-in;-moz-transition:-moz-transform .3s ease-in;-o-transition:-o-transform .3s ease-in;-ms-transition:-ms-transform .3s ease-in;transition:transform .3s ease-in;text-align:center;width:220px;height:220px;-moz-transform:scale(0.01);-ms-transform:scale(0.01);-webkit-transform:scale(0.01);transform:scale(0.01)}.borderradius .infoBox{border-radius:220px;border:3px solid #a5005e;background-color:white}.borderradius .infoBox:after{border:1px solid #a5005e;position:absolute;width:115%;height:115%;left:-8.2%;margin:0;top:-8.2%;-moz-border-radius:220px;-webkit-border-radius:220px;border-radius:220px;content:''}.no-borderradius .infoBox{background:url("/page/-/100rc/img/map-bubble-background.png") no-repeat 50% 50%;width:260px !important;height:260px !important}.no-borderradius .infoBox #ibox{margin:20px 0 0 20px}.infoBoxOpen .infoBox{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.Quote{background:url("/page/-/100rc/img/icon-quote-tiny.png") no-repeat 50% 24px}.Tweet{background:url("/page/-/100rc/img/icon-bubble-tiny.png") no-repeat 50% 24px}.Blog{background:url("/page/-/100rc/img/icon-house-tiny.png") no-repeat 50% 24px}#ibox{display:table;height:220px;width:220px;overflow:hidden}.inner-info{padding:0 20px;max-height:140px;word-break:break-word;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif !important}#icontents{z-index:999999;position:relative;padding:0;display:table-cell;vertical-align:middle;color:#a5005e;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif !important;line-height:1.2}#icontents a{color:#a5005e !important;font-family:"Gotham 8r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:800;font-style:normal}#icontents p{font-size:13px;line-height:1.15;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;padding:0}#icontents .tw-btns{z-index:999999999;width:36px;height:15px;background:url("/page/-/100rc/img/icons-bubble-twitter.png") no-repeat 50% 0;position:absolute;left:50%;margin-left:-18px;bottom:20px}#icontents .tw-btns a{display:block;width:50%;height:100%}#icontents .tw-rt{float:left}#icontents .tw-fav{float:right}#icontents .citation{font-size:10px;display:block;position:absolute;bottom:23px;width:130px;left:50%;margin-left:-65px}#icontents .map-blog-title{margin:-8px 5px 4px;font-size:19px;font-weight:700}#icontents .map-blog-link img{margin-top:6px;padding:2px;height:10px;width:21px}#resilience .feature header{max-width:1000px}#resilience .feature header p{line-height:1.45;letter-spacing:-1px}.infographic{background:#F1F5F7;border:3px solid #0094ce}.infographic .main{padding-top:0}#resilience .infographic header{padding:20px 0px 16px;background:#fff;max-width:100%}#resilience .infographic header img{display:block;margin:0 auto}#resilience .infographic header .social-share{margin-right:18px;float:right}@media screen and (max-width: 480px){#resilience .infographic header .social-share{margin-top:10px}}#resilience .infographic header .social-share li{float:left}#resilience .infographic header .social-share li.facebook{margin-right:6px}#resilience .infographic header .social-share li.heading{margin-right:10px;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;margin-top:-1px}#resilience .infographic header .social-share li,#resilience .infographic header .social-share li a{font-size:18px;line-height:1.15;color:#0294CD}.infographic .main figure{padding-bottom:24px;max-width:287px;margin:0 auto;position:relative;width:100%}@media screen and (min-width: 768px){.infographic .main figure{max-width:217px;float:left;width:28%}.infographic .main figure.graphic-one{margin-left:18px;margin-right:36px}.infographic .main figure.graphic-two{margin-right:45px}}@media screen and (min-width: 940px){.infographic .main figure{max-width:287px}}.infographic .main figure figcaption{margin-bottom:20px;text-align:center}.infographic .main figure figcaption h3{font-size:36px;line-height:1.15;color:#0294CD}.infographic .main figure figcaption p{padding:0}.infographic .main figure img{margin:0 auto}.infographic .main hr{max-width:870px;margin:0 auto;clear:both;width:100%}.infographic footer{margin:35px 0px}.infographic footer p{margin-bottom:10px}.infographic footer h3{font-size:36px;line-height:1.15;text-align:center}.infographic footer .wrap{max-width:990px}.interior figure{margin-bottom:20px}.interior .meta{font-size:12px;line-height:1.15;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.interior .side-primary{margin-top:60px}.interior .dev .base .facebook .fb-like{overflow:visible !important}.interior .base{color:#555A5C}.interior .base .social-share{margin:20px 0px 10px}.interior .base .social-share li{max-width:87px;margin-right:5px;float:left}.interior .base .social-share .facebook .fb-like{width:57px}.interior .base .ui-accordion-header{padding:0px 20px 15px 0px;cursor:pointer;position:relative;border-bottom:1px solid #555A5C}.interior .base .ui-state-default .ui-accordion-header-icon{font-size:14px;line-height:1.15;position:absolute;color:#0294CD;top:35%;right:2%}.interior .base .ui-state-default .active{display:none}.interior .base .ui-state-default.ui-state-active .active{display:block}.interior .base .ui-state-default.ui-state-active .inactive{display:none}.interior .base .ui-accordion-content{overflow:auto}.interior .base form fieldset.extra-space{margin:10px 0px}.interior .base form select{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:16px;line-height:1.15;padding:10px}.interior .base form .chzn-container{margin-bottom:8px;font-size:16px;line-height:1.15;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;width:100% !important}.interior .base form .chzn-container-single .chzn-single{height:30px;line-height:30px}.interior .base form label.field{font-size:16px;line-height:1.15;margin:5px 0px;display:block}.interior .base form input.text,.interior .base form textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f4f4f4;border:1px solid #c0c0c0;color:#11485e;padding:15px;font-size:16px;line-height:1.15;-webkit-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:100%;margin-bottom:8px}.interior .base form input.text::-webkit-input-placeholder,.interior .base form textarea::-webkit-input-placeholder{color:#919191}.interior .base form input.text:-moz-placeholder,.interior .base form textarea:-moz-placeholder{color:#919191}.interior .base form input.text::-moz-placeholder,.interior .base form textarea::-moz-placeholder{color:#919191}.interior .base form input.text:-ms-input-placeholder,.interior .base form textarea:-ms-input-placeholder{color:#919191}.interior .base form input.text::-webkit-input-placeholder,.interior .base form textarea::-webkit-input-placeholder{color:#11485e}.interior .base form input.text:-moz-placeholder,.interior .base form textarea:-moz-placeholder{color:#11485e}.interior .base form input.text::-moz-placeholder,.interior .base form textarea::-moz-placeholder{color:#11485e}.interior .base form input.text:-ms-input-placeholder,.interior .base form textarea:-ms-input-placeholder{color:#11485e}.oldie .interior .base form input.text,.oldie .interior .base form textarea{width:583px}.interior .base form .wrap-checkbox{font-size:16px;line-height:1.15;margin-bottom:10px}.interior .base form .wrap-checkbox .checkbox{vertical-align:middle}.interior .base form textarea{min-height:200px}.interior .base form input.file{font-size:16px;line-height:1.15;margin-bottom:20px;color:#11485e}.interior .base form.two-col input.text{float:left;width:49%;margin-right:1%}.interior .base form.two-col .chzn-container{width:49%;margin-right:1%}.interior .base form.follow-form{margin-top:40px}.interior .base form.follow-form label,.interior .base form.follow-form .label{font-size:14px;line-height:1.15}.interior .base #disqus_thread{margin:40px 0px}.interior form.city-resilient h1{font-size:40px;line-height:1.15;font-family:"Gotham 2r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;font-style:normal;letter-spacing:-1px}#blog-entry-2014 .base{padding:0}#blog-entry-2014 .main{padding-top:0}#blog-entry-2014 .image-credit{text-align:left;padding:10px 0 30px 20px;font-size:12px;line-height:1.15;color:#333;width:100%}#blog-entry-2014 .image-credit a{color:#0294CD}#blog-entry-2014 .image-credit a:hover{color:#F87F1D}@media screen and (min-width: 768px){#blog-entry-2014 .image-credit{text-align:right;position:absolute;right:0px;bottom:15px;padding:0;color:#fff}#blog-entry-2014 .image-credit p{width:100%;max-width:1170px;margin:0 auto;padding:0 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}#blog-entry-2014 .social-side-share{display:none;width:60px;padding-top:360px;float:left;margin-left:-80px}#blog-entry-2014 .social-side-share a{font-size:42px;line-height:1;display:block;margin-bottom:30px}#blog-entry-2014 .social-side-share a .ss-icon{color:#CCC}#blog-entry-2014 .social-side-share a .ss-icon:hover{color:#F87F1D}#blog-entry-2014 .social-side-share a.fb-sharer .ss-icon{color:#3b579d}#blog-entry-2014 .social-side-share a.btn-tweet .ss-icon{color:#4ac7f9}#blog-entry-2014 .social-side-share a.btn-linkedin .ss-icon{color:#1c7db2}@media screen and (min-width: 768px){#blog-entry-2014 .social-side-share{display:block}}#blog-entry-2014 #content{width:100%;max-width:none;float:none;margin-top:20px;padding:0 20px;position:relative}@media screen and (min-width: 768px){#blog-entry-2014 #content{padding:0 9%;margin-top:60px}}#blog-entry-2014 .banner-img-wrap{position:relative;max-height:none;min-height:none}#blog-entry-2014 .banner-img-wrap .blog-header-wrap{max-width:1170px;width:100%;margin:0 auto}#blog-entry-2014 .banner-img-wrap .wrapper{z-index:1;position:relative;padding:0 20px}#blog-entry-2014 .banner-img-wrap .grad-overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:url("/page/-/100rc/img/grad-overlay-2.png") bottom left repeat-x;background-size:contain}#blog-entry-2014 .banner-img-wrap .entry-header{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#blog-entry-2014 .banner-img-wrap .entry-header .tick-title{font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:32px;line-height:1.15;color:#0294CD;text-transform:none;position:relative;left:auto;bottom:auto;margin-bottom:20px}#blog-entry-2014 .banner-img-wrap .entry-header .tick-title:before,#blog-entry-2014 .banner-img-wrap .entry-header .tick-title:after{display:none}@media screen and (min-width: 768px){#blog-entry-2014 .banner-img-wrap .entry-header .tick-title{font-size:42px;line-height:1.14;position:relative;bottom:30px;color:#fff}#blog-entry-2014 .banner-img-wrap .entry-header .tick-title:after{content:"";display:block;width:20px;height:2px;background:#fff;position:absolute;left:0;bottom:-24px}}#blog-entry-2014 .banner-img-wrap .entry-header .entry-author{display:inline-block}#blog-entry-2014 .banner-img-wrap .entry-header .entry-date,#blog-entry-2014 .banner-img-wrap .entry-header .author-name{font-size:14px;line-height:1.15;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;padding:0;text-transform:uppercase;color:#333;display:inline-block;margin-right:10px}#blog-entry-2014 .banner-img-wrap .entry-header .entry-date a,#blog-entry-2014 .banner-img-wrap .entry-header .author-name a{color:#0294CD;text-decoration:none}#blog-entry-2014 .banner-img-wrap .entry-header .entry-date a:hover,#blog-entry-2014 .banner-img-wrap .entry-header .author-name a:hover{color:#F87F1D}@media screen and (min-width: 768px){#blog-entry-2014 .banner-img-wrap .entry-header .entry-date,#blog-entry-2014 .banner-img-wrap .entry-header .author-name{font-size:18px;line-height:1.15;color:#fff;margin-right:30px}}#blog-entry-2014 .banner-img-wrap .entry-header .blog-social-share{margin:20px 0}#blog-entry-2014 .banner-img-wrap .entry-header .blog-social-share a{font-size:32px;line-height:1;background:#fff;width:30px;height:30px;display:block;float:left;overflow:visible;-webkit-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin-left:15px}#blog-entry-2014 .banner-img-wrap .entry-header .blog-social-share a .ss-icon{position:relative;top:3px}#blog-entry-2014 .banner-img-wrap .entry-header .blog-social-share a.fb-sharer .ss-icon{color:#3b579d}#blog-entry-2014 .banner-img-wrap .entry-header .blog-social-share a.btn-tweet .ss-icon{color:#4ac7f9}#blog-entry-2014 .banner-img-wrap .entry-header .blog-social-share a.btn-linkedin .ss-icon{color:#1c7db2}@media screen and (min-width: 768px){#blog-entry-2014 .banner-img-wrap{height:350px}#blog-entry-2014 .banner-img-wrap .wrapper{position:absolute;bottom:0;width:100%;max-width:1170px;padding:0}#blog-entry-2014 .banner-img-wrap .grad-overlay{display:block}#blog-entry-2014 .banner-img-wrap .entry-header{position:absolute;bottom:40px;padding:0 20px}#blog-entry-2014 .banner-img-wrap .entry-header .blog-social-share{float:right;margin:-28px 0 0 0}}@media screen and (min-width: 940px){#blog-entry-2014 .banner-img-wrap{height:550px}}#blog-entry-2014 .banner-img-wrap.non-story{max-height:350px;min-height:350px}@media screen and (min-width: 768px){#blog-entry-2014 .banner-img-wrap.non-story{background:#333 url("/page/-/100rc/Blog%20Header%20Photos/PressReleaseDetailIMG.jpg");background-size:cover}#blog-entry-2014 .banner-img-wrap.non-story .entry-header{position:absolute;bottom:40px}}#blog-entry-2014 .blog-content p{font-size:16px;line-height:1.5;color:#333}#blog-entry-2014 .blog-content p.caption{font-size:12px;line-height:1.15;margin:-2em 0 2em}#blog-entry-2014 .blog-content img{max-width:100%;height:auto}#blog-entry-2014 .blog-content a{color:#0294CD;text-decoration:none}#blog-entry-2014 .blog-content a:hover{color:#F87F1D}#blog-entry-2014 .blog-content .intro{font-family:"Gotham 3r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:28px;line-height:1.29;color:#000}#blog-entry-2014 .blog-content h2{font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:32px;line-height:1.25;color:#0294CD;text-transform:uppercase}#blog-entry-2014 .blog-content h3{font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:22px;line-height:1.36;color:#000}#blog-entry-2014 .blog-content ul,#blog-entry-2014 .blog-content ol{margin:2em 0 2em 0}#blog-entry-2014 .blog-content ul li,#blog-entry-2014 .blog-content ol li{font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.5;color:#999;margin-left:30px}#blog-entry-2014 .blog-content ul li+li,#blog-entry-2014 .blog-content ol li+li{margin-top:2em}#blog-entry-2014 .blog-content blockquote p{font-size:18px;line-height:1.5;font-family:"Gotham 3r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;margin-bottom:0}@media screen and (min-width: 768px){#blog-entry-2014 .blog-content blockquote p{font-size:20px;line-height:1.5}}#blog-entry-2014 .blog-content .social-blockquote{background:none;width:70%;border-right:1px solid #000;overflow:visible;display:table;margin:0 0 50px 0;padding:87px 0px 97px 0px}#blog-entry-2014 .blog-content .social-blockquote:before,#blog-entry-2014 .blog-content .social-blockquote:after{display:none}#blog-entry-2014 .blog-content .social-blockquote p{font-size:24px;line-height:1.22;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;color:#0294CD;padding:0;margin-bottom:1em;border-left:none;text-align:center}#blog-entry-2014 .blog-content .social-blockquote p:before,#blog-entry-2014 .blog-content .social-blockquote p:after{font-size:100px;line-height:1.15;color:#bdc1c2;display:block;font-family:'Hoefler Text', 'Baskerville old face', Garamond, 'Times New Roman', serif;left:36%;position:absolute}#blog-entry-2014 .blog-content .social-blockquote p:before{top:38px;content:'\201c'}#blog-entry-2014 .blog-content .social-blockquote p:after{bottom:auto;content:'\201d'}#blog-entry-2014 .blog-content .social-blockquote .social-share{margin:0;display:table-cell;vertical-align:middle;position:relative;bottom:auto;right:-75px}#blog-entry-2014 .blog-content .social-blockquote .social-share ul{margin:0;border:none}#blog-entry-2014 .blog-content .social-blockquote .social-share ul li{margin:0;padding:0;float:none}#blog-entry-2014 .blog-content .social-blockquote .social-share ul li+li{margin-top:24px}#blog-entry-2014 .blog-content .social-blockquote .social-share ul li a{font-size:42px;line-height:1}#blog-entry-2014 .blog-content .social-blockquote .social-share ul li a .ss-icon{color:#CCC}#blog-entry-2014 .blog-content .social-blockquote .social-share ul li a .ss-icon:hover{color:#F87F1D}@media screen and (min-width: 768px){#blog-entry-2014 .blog-content .social-blockquote p{font-size:36px;line-height:1.22;padding:0 30px}#blog-entry-2014 .blog-content .social-blockquote:before,#blog-entry-2014 .blog-content .social-blockquote:after{left:46%}}#blog-entry-2014 .blog-content .entry-author-summary{padding:0;margin:80px 0;background:none;border-top:1px solid #0294CD;text-align:center}#blog-entry-2014 .blog-content .entry-author-summary p{font-size:18px;line-height:1.22;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#333;padding:40px 0 20px;margin-bottom:0}@media screen and (min-width: 768px){#blog-entry-2014 .blog-content p{font-size:20px;line-height:1.5}#blog-entry-2014 .blog-content ul,#blog-entry-2014 .blog-content ol{margin:4em 0 4em 0;margin-left:90px;border-left:1px solid #999}#blog-entry-2014 .blog-content ul li,#blog-entry-2014 .blog-content ol li{font-size:18px;line-height:1.22;margin-left:50px}#blog-entry-2014 .blog-content .entry-author-summary p{padding:40px 60px 20px}}#pages .main .social-share li{font-size:30px;line-height:1.15}#pages .main .social-share li a{color:#0A79A7}.two-col-form .left{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 768px){.two-col-form .left{width:60%;float:left;padding-right:40px}}.two-col-form .right{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 768px){.two-col-form .right{width:40%;float:right;padding-right:20px}}#share-page .base{max-width:100%}.oldie #share-page .base{width:100% !important}#share-page .main h1{width:385px}#share-page .main .left{margin-right:14px;width:100%}@media screen and (min-width: 940px){#share-page .main .left{width:640px}}@media screen and (min-width: 940px){#share-page .main .right{width:316px}}#share-page .main .col{float:left}#share-page .main form{position:relative}#share-page .main form .loading{position:absolute;top:45%;left:45%}#share-page .main form .submitting{opacity:0.3}#share-page .main .legend{font-size:16px;line-height:1.15;margin-bottom:20px}#share-page .main textarea{height:272.5px}.oldie #share-page .main textarea{width:100% !important}#share-page .main #share-email,#share-page .main #share-city,#share-page .main #share_country_chzn{width:100%}#share-page .main #share-lastname{margin-right:0;width:50%}#share-page .main input.submit{padding:20px 0px;width:100%}#share-page .main input.submit.btn-sharecopy{width:316px;float:right}#share-page .main .wrap-file{float:left}#share-page .main .wrap-file label,#share-page .main .wrap-file input.file{font-size:16px;line-height:1.15;clear:both;float:left;text-align:left}#share-page .main .wrap-file label{margin-bottom:11px}.author .base header{color:#000}@media screen and (min-width: 768px){.author .base header h1{float:left}}@media screen and (min-width: 768px){.author .base header .social-share{float:right}}.author .base header .social-share li{font-size:18px;line-height:1.15;margin-right:5px}.author .base header .social-share a{color:#0094ce}.author .base header .social-share a:hover{color:#9DAAAF}@media screen and (min-width: 768px){.author .base .portrait{margin-right:24px;float:left}}.author .base .latest-posts .h2{font-size:18px;line-height:1.15;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}@media screen and (min-width: 768px){.author .base .latest-posts .article-wrap{width:50%}}.author .base .latest-posts .edit-this{position:absolute;bottom:0;right:0}@media screen and (min-width: 1006px){#city-entry .banner-img{bottom:0;display:block;position:absolute}#city-entry .banner-img-wrap{min-height:420px;overflow:hidden;position:relative}#city-entry .banner-img-wrap.top-align .banner-img{top:0;bottom:auto}}#city-entry .main{padding-top:93px}#city-entry .banner-img-main .banner-img-wrap{max-height:none;overflow:hidden}@media screen and (min-width: 768px){#city-entry .banner-img-main .banner-img{position:absolute}#city-entry .banner-img-main .banner-img-wrap{min-height:420px}}@media screen and (min-width: 982px){#city-entry .banner-img-main .banner-img-wrap{min-height:615px}}#city-entry .banner-img-main .city-header{color:#000;width:100%;padding:24px 24px 0px 24px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#city-entry .banner-img-main .city-header h1{text-align:left;font-size:32px;line-height:1.15;font-family:"Gotham 3r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;margin-bottom:15px}@media screen and (min-width: 480px){#city-entry .banner-img-main .city-header h1{text-align:center;font-size:37px;line-height:1.15}}#city-entry .banner-img-main .city-header h2{text-align:left;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.4;text-transform:none}@media screen and (min-width: 768px){#city-entry .banner-img-main .city-header{padding:24px;margin-top:80px;position:relative;margin-left:auto;margin-right:auto;max-width:990px;width:90%;background:#fff;background:rgba(255,255,255,0.8);padding:30px 60px}#city-entry .banner-img-main .city-header h1{font-size:37px;line-height:1.15}#city-entry .banner-img-main .city-header h2{text-align:center;font-size:16px;line-height:1.4}}#city-entry .banner-img-main #content{overflow:hidden;float:none;max-width:990px;margin-top:0;width:100%;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width: 768px){#city-entry .banner-img-main #content{padding:25px 60px}}#city-entry .banner-img-main #content p{font-size:16px;line-height:1.28;margin-bottom:1em}#city-entry .banner-img-main #content .city-content{width:100%;margin-bottom:40px}@media screen and (max-width: 767px){#city-entry .banner-img-main #content .city-content h2.title{display:none}}#city-entry .banner-img-main #content .city-content .signup-link{background:none repeat scroll 0 0 #F3F3F3;margin-top:30px;padding:20px}#city-entry .banner-img-main #content .city-content .signup-link a{color:#0094CE;display:block;text-decoration:none}#city-entry .banner-img-main #content .city-side{width:100%}#city-entry .banner-img-main #content .city-side ul{padding-left:2em}#city-entry .banner-img-main #content div{margin-bottom:45px}#city-entry .banner-img-main #content div p{margin:0px 25px 18px}#city-entry .banner-img-main #content h3{font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.15;color:#555A5C;border-bottom:1px solid #9DAAAF;line-height:0.1em;margin:2px 0px 28px;padding-bottom:0;text-align:center}#city-entry .banner-img-main #content h3 span{background:#fff;padding:0 10px}#city-entry .banner-img-main #content ul{margin:0px 25px}#city-entry .banner-img-main #content ul li{margin-bottom:15px;font-size:16px;line-height:1.28}@media screen and (min-width: 768px){#city-entry .banner-img-main #content{padding-top:50px}#city-entry .banner-img-main #content .city-content{float:right;width:67%}#city-entry .banner-img-main #content .city-side{float:left;width:30%;margin-top:8px}}#cities-index.style2014 .main{padding-top:30px}@media screen and (min-width: 640px){#cities-index.style2014 .main{padding-top:60px}}@media screen and (min-width: 1026px){#cities-index.style2014 .main{padding-top:180px}}#cities-index .main{background:#1A1A1A}#cities-index .main .wrap{max-width:none}#cities-index .main h1,#cities-index .main h2,#cities-index .main h3,#cities-index .main h4,#cities-index .main h5,#cities-index .main h6,#cities-index .main p,#cities-index .main a{color:#fff}#cities-index .main h2{font-size:16px;line-height:1.15;text-transform:none;text-align:center;padding:0px 20px}@media screen and (max-width: 479px){#cities-index .main h2{margin-bottom:40px}}#cities-index #content{float:none;max-width:none;padding:0}#cities-index .grid-feature{overflow:hidden}#cities-index .grid-feature .pod{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;width:100%;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;height:130px;margin-bottom:15px}#cities-index .grid-feature .pod.join{border-top:1px solid #404040;border-bottom:1px solid #404040;position:relative}@media screen and (min-width: 512px){#cities-index .grid-feature .pod.join{border:1px solid #404040}}#cities-index .grid-feature .pod.join:hover{border-color:#fff}#cities-index .grid-feature .pod.join h3{position:absolute;bottom:auto;top:0;margin:9% 20px;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:17px;line-height:1.3;text-transform:none}@media screen and (min-width: 512px){#cities-index .grid-feature .pod.join h3{margin:18% 20px}}#cities-index .grid-feature .pod.join h3 span{color:#0094ce}#cities-index .grid-feature .pod.join h3 span:after{content:'\a0\2192'}@media screen and (min-width: 512px){#cities-index .grid-feature .pod{width:49%;height:auto;margin-bottom:10px;float:left;margin-right:2%}#cities-index .grid-feature .pod:nth-child(2n+2){margin-right:0}}@media screen and (min-width: 768px){#cities-index .grid-feature .pod{width:32.466666667%;margin-right:1.3%}#cities-index .grid-feature .pod:nth-child(2n+2){margin-right:1.3%}#cities-index .grid-feature .pod:nth-child(3n+3){margin-right:0}}@media screen and (min-width: 1024px){#cities-index .grid-feature .pod{width:24.25%;margin-right:1%}#cities-index .grid-feature .pod:nth-child(2n+2){margin-right:1%}#cities-index .grid-feature .pod:nth-child(3n+3){margin-right:1%}#cities-index .grid-feature .pod:nth-child(4n+4){margin-right:0}}#cities-index .grid-feature .pod img{width:100%;height:auto}#cities-index .grid-feature .pod h3{font-size:13px;line-height:1.15;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;position:absolute;bottom:3%;left:4%;color:#fff}#cities-index .grid-feature .pod a{width:100%;height:100%;position:absolute;top:0;left:0;text-indent:-9999px;cursor:pointer}#cities-index .grid-feature .pod .grad-overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:url("/page/-/100rc/img/bg-pod-overlay.png") bottom left repeat-x;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#cities-index .grid-feature .pod:hover .grad-overlay{opacity:0.75}#cities-index .main .filter-grid-feature{overflow:hidden;min-height:200px}#cities-index .main .filter-grid-feature .no-results{display:none;text-align:center;color:#fff;padding:0 20px}#cities-index .main .filter-grid-feature .no-results h2{font-size:26px;line-height:1.15;border:none;padding-bottom:0;margin-bottom:20px}#cities-index .main .filter-grid-feature .no-results p{font-size:18px;line-height:1.15;font-family:"Gotham 3r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal}@media screen and (min-width: 768px){#cities-index .main .filter-grid-feature .no-results h2{font-size:46px;line-height:1.15}#cities-index .main .filter-grid-feature .no-results p{font-size:24px;line-height:1.15}}@media screen and (max-width: 699px){#cities-index .main .filter-grid-feature .city-pod{width:100%;height:130px;margin-bottom:15px;text-align:center}}@media screen and (min-width: 700px){#cities-index .main .filter-grid-feature .city-pod{width:48%;height:auto;margin-bottom:10px;float:left;margin-right:1%;margin-left:1%}}@media screen and (min-width: 1000px){#cities-index .main .filter-grid-feature .city-pod{width:31.3%}}@media screen and (min-width: 1300px){#cities-index .main .filter-grid-feature .city-pod{width:24%;margin-right:0.5%;margin-left:0.5%}}#cities-index .continents-list{display:none}@media screen and (min-width: 480px){#cities-index .continents-list{display:block;border-bottom:1px solid #fff;line-height:0;margin:-10px 0px 68px;padding-bottom:0;text-align:center}#cities-index .continents-list ul{margin:0;display:inline-block;background:#000;padding:0 20px;position:relative;top:30px}#cities-index .continents-list ul li{display:inline-block;margin:0px 4px;width:44px;height:44px;text-indent:-9999px;background:url("/page/-/100rc/img/rc100-continents.png") 0 0 no-repeat}}@media screen and (min-width: 480px) and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-width: 480px) and (min-resolution: 144dpi){#cities-index .continents-list ul li{background-image:url("/page/-/100rc/img/rc100-continents.svg")}}@media screen and (min-width: 480px){.no-svg #cities-index .continents-list ul li{background-image:url("/page/-/100rc/img/rc100-continents.png")}}#cities-index .continent{width:88px;height:88px;-webkit-border-radius:44px;border-radius:44px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;opacity:0.8;background:rgba(0,0,0,0.8);position:absolute;top:-44px;right:-44px;z-index:1000}@media screen and (max-width: 480px){#cities-index .continent{display:none}}#cities-index .continent span{position:absolute;width:44px;height:44px;bottom:0;left:0;opacity:0.5;background:url("/page/-/100rc/img/rc100-continents.png") 0 0 no-repeat}@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){#cities-index .continent span{background-image:url("/page/-/100rc/img/rc100-continents.svg")}}.no-svg #cities-index .continent span{background-image:url("/page/-/100rc/img/rc100-continents.png")}#cities-index .africa .continent span,#cities-index .continents-list .africa{background-position:-45px 5px}#cities-index .asia .continent span,#cities-index .continents-list .asia{background-position:-48px -93px}#cities-index .europe .continent span,#cities-index .continents-list .europe{background-position:-53px -198px}#cities-index .south-america .continent span,#cities-index .continents-list .south-america{background-position:-40px -293px}#cities-index .north-america .continent span,#cities-index .continents-list .north-america{background-position:-50px -392px}#cities-index .oceania .continent span,#cities-index .continents-list .oceania{background-position:-50px -496px}#cities-index .middle-east-and-north-africa .continent span,#cities-index .continents-list .middle-east-and-north-africa{background-position:-51px -661px}#cities-index .central-america-and-the-caribbean .continent span,#cities-index .continents-list .central-america-and-the-caribbean{background-position:-52px -732px}#cities-index.phase2 .main #content .wrap{max-width:990px;margin:0 auto;width:100%;position:relative}.oldie #cities-index.phase2 .main #content .wrap{width:1085px}#cities-index.phase2 .filters{text-align:center;margin:40px 0 60px;padding:0 20px}#cities-index.phase2 .filters select{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:18px;line-height:1;font-family:"Gotham 3r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;border-bottom:2px solid #999;color:#999;background:none;-webkit-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-appearance:none;padding:0 0 4px 15px;width:100%;margin-bottom:40px}#cities-index.phase2 .filters option{margin:10px 0}#cities-index.phase2 .filters option+option{border-top:1px solid #999}#cities-index.phase2 .filters .reset{color:#555A5C;cursor:pointer;display:block;font-family:"Gotham A","Gotham B",sans-serif;font-size:12px;text-decoration:underline;text-transform:none;transition:all 300ms ease;vertical-align:middle}#cities-index.phase2 .filters .reset:hover{color:#fff}@media screen and (min-width: 768px){#cities-index.phase2 .filters{padding:0}#cities-index.phase2 .filters select{width:28.75%;display:inline-block}#cities-index.phase2 .filters select+select{margin-left:4%}#cities-index.phase2 .filters .reset{display:inline-block;margin-left:4%}}@media screen and (min-width: 940px){#cities-index.phase2 .filters select{width:21.75%;margin-bottom:0}}#resilience-2013 .feature header{max-width:1000px}#resilience-2013 .feature header p{line-height:1.45;letter-spacing:-1px}#resilience-2013 .infographic header{padding:20px 0px 16px;background:#fff;max-width:100%}#resilience-2013 .infographic header img{display:block;margin:0 auto}#resilience-2013 .infographic header .social-share{margin-right:18px;float:right}@media screen and (max-width: 480px){#resilience-2013 .infographic header .social-share{margin-top:10px}}#resilience-2013 .infographic header .social-share li{float:left}#resilience-2013 .infographic header .social-share li.facebook{margin-right:6px}#resilience-2013 .infographic header .social-share li.heading{margin-right:10px;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;margin-top:-1px}#resilience-2013 .infographic header .social-share li,#resilience-2013 .infographic header .social-share li a{font-size:18px;line-height:1.15;color:#0294CD}#resilience-2013 .resilience-resources{float:none}#resilience-2013 .resilience-resources header h2{margin-bottom:15px}#resilience-2013 .resilience-resources header p{font-size:20px;line-height:1.15;clear:both;font-family:"Gotham 2r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;font-style:normal;text-transform:none}#resilience-2013 .resilience-resources .entry{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:22px;margin-bottom:38px}@media screen and (min-width: 480px){#resilience-2013 .resilience-resources .entry{min-height:332px}}@media screen and (min-width: 768px){#resilience-2013 .resilience-resources .entry{min-height:382px}}@media screen and (min-width: 480px){#resilience-2013 .resilience-resources .entry{float:left;width:33.333333%;padding-right:3%;border-bottom:1px solid #555A5C}}#resilience-2013 .resilience-resources .entry.last{padding-right:0}#resilience-2013 .resilience-resources .entry.no-border{border:none}#resilience-2013 .resilience-resources .entry figure{margin-bottom:17px}#resilience-2013 .resilience-resources .entry figure img{width:100%;max-height:186px}#resilience-2013 .resilience-resources .entry h2{margin-bottom:20px}@media screen and (min-width: 480px){#resilience-2013 .resilience-resources .entry h2{min-height:54px;margin-bottom:0}}#resilience-2013 .resilience-resources .entry h2 a{font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#0094ce;text-decoration:none;font-size:16px;line-height:1.15;text-transform:none}@media screen and (min-width: 768px){#resilience-2013 .resilience-resources .entry h2 a{font-size:18px;line-height:1.15}}#resilience-2013 .resilience-resources .entry p{font-size:12px;line-height:1.36;color:#555A5C}@media screen and (min-width: 768px){#resilience-2013 .resilience-resources .entry p{font-size:14px;line-height:1.36}}#resilience-2014 .main{padding-left:0;padding-right:0}#resilience-2014 .main .wrap{max-width:none}#resilience-2014 .main .wrap .inner-content{max-width:990px;margin:0 auto}#resilience-2014 .main .wrap header.inner-content{margin-bottom:38px}#resilience-2014 footer .wrap{max-width:990px}@media screen and (max-width: 768px){#resilience-2014 .magellan-container{display:none}}#resilience-2014 .magellan-container.compensated{padding-bottom:60px}#resilience-2014 nav.magellan{width:100%;background-color:#0092d0;padding:22.5px 0px;text-align:center}#resilience-2014 nav.magellan.sticky{z-index:1001;position:fixed;top:75px}#resilience-2014 nav.magellan ul li{font-size:13px;padding-right:10px;margin-right:10px;border-right:1px solid #FFF;display:inline;text-transform:uppercase}#resilience-2014 nav.magellan ul li:last-child{border-right:none}#resilience-2014 nav.magellan ul li a{color:#FFF}#resilience-2014 nav.magellan ul li a:hover,#resilience-2014 nav.magellan ul li a.active{text-decoration:underline}#resilience-2014 .feature header{max-width:1000px}#resilience-2014 .feature header p{font-size:16px;line-height:1.15;line-height:1.45;letter-spacing:-1px;margin-bottom:4.5px}#resilience-2014 #resilience-pillars .pillar{margin-top:50px}#resilience-2014 #resilience-pillars .pillar header{margin-bottom:38px}#resilience-2014 #resilience-pillars .pillar header h2{font-size:36px;line-height:1.15;margin-right:11px;margin-bottom:4.5px;font-family:"Gotham 2r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;font-style:normal;text-align:center}#resilience-2014 #resilience-pillars .pillar header p{font-size:16px;line-height:1.15;line-height:1.45}#resilience-2014 #resilience-pillars .pillar header p em{font-weight:300}#resilience-2014 #resilience-pillars .pillar hr{border-color:#9daaaf;width:100%;margin:0 auto}#resilience-2014 #resilience-pillars .pillar .slideshow{margin-bottom:20px}#resilience-2014 #resilience-pillars .pillar .slideshow .cycle-carousel-wrap{margin:0}@media screen and (min-width: 768px){#resilience-2014 #resilience-pillars .pillar .slideshow .cycle-carousel-wrap{margin-left:123px !important}}#resilience-2014 #resilience-pillars .pillar .slideshow .slide{position:relative !important;margin-right:40px}#resilience-2014 #resilience-pillars .pillar .slideshow .slide:hover .title{background-color:#33a9d9}#resilience-2014 #resilience-pillars .pillar .slideshow .slide .overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:#000;opacity:0.7;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}#resilience-2014 #resilience-pillars .pillar .slideshow .slide a{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1000}#resilience-2014 #resilience-pillars .pillar .slideshow .slide.cycle-slide-active a{z-index:1000}#resilience-2014 #resilience-pillars .pillar .slideshow .slide.cycle-slide-active .title{opacity:1}#resilience-2014 #resilience-pillars .pillar .slideshow .slide.cycle-slide-active .overlay{opacity:0}#resilience-2014 #resilience-pillars .pillar .slideshow .slide .title{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:0;left:0;width:100%;opacity:1;white-space:normal;padding:15px;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:1000;background-color:#0094ce;background-color:rgba(51,169,217,0.8)}#resilience-2014 #resilience-pillars .pillar .slideshow .slide .title p{color:#fff;font-size:18px;line-height:1.15;margin-bottom:0}@media screen and (max-width: 320px){#resilience-2014 #resilience-pillars .pillar .slideshow .slide .title p{font-size:14px;line-height:1.15}}#resilience-2014 #resilience-pillars .pillar .slideshow .slide img{height:auto;width:100%;position:relative;top:2px}@media screen and (max-width: 320px){#resilience-2014 #resilience-pillars .pillar .slideshow .slide .overlay{display:none}#resilience-2014 #resilience-pillars .pillar .slideshow .slide .title{opacity:1 !important}}#resilience-2014 #resilience-pillars .pillar .slideshow .pillar-next,#resilience-2014 #resilience-pillars .pillar .slideshow .pillar-prev{background-image:url("/page/-/100rc/img/rc100-sprite.svg");background-repeat:none;text-indent:-9999px;overflow:hidden;position:absolute;top:55%;z-index:1000;opacity:0.45;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;cursor:pointer;width:41px;height:40px;margin-top:-20px}.no-svg #resilience-2014 #resilience-pillars .pillar .slideshow .pillar-next,.no-svg #resilience-2014 #resilience-pillars .pillar .slideshow .pillar-prev{background-image:url("/page/-/100rc/img/rc100-sprite.png")}@media screen and (min-width: 1170px){#resilience-2014 #resilience-pillars .pillar .slideshow .pillar-next,#resilience-2014 #resilience-pillars .pillar .slideshow .pillar-prev{width:68px;height:67px;margin-top:-45px}}#resilience-2014 #resilience-pillars .pillar .slideshow .pillar-next:hover,#resilience-2014 #resilience-pillars .pillar .slideshow .pillar-prev:hover{opacity:1}#resilience-2014 #resilience-pillars .pillar .slideshow .pillar-next.disabled,#resilience-2014 #resilience-pillars .pillar .slideshow .pillar-prev.disabled{display:none}#resilience-2014 #resilience-pillars .pillar .slideshow .pillar-prev{background-position:0 -650px;left:0}@media screen and (min-width: 1170px){#resilience-2014 #resilience-pillars .pillar .slideshow .pillar-prev{background-position:-3px -556px}}@media screen and (max-width: 768px){#resilience-2014 #resilience-pillars .pillar .slideshow .pillar-prev{top:45%}}@media screen and (max-width: 480px){#resilience-2014 #resilience-pillars .pillar .slideshow .pillar-prev{top:38%}}#resilience-2014 #resilience-pillars .pillar .slideshow .pillar-next{background-position:42px -650px;right:0}@media screen and (min-width: 1170px){#resilience-2014 #resilience-pillars .pillar .slideshow .pillar-next{background-position:71px -556px}}@media screen and (max-width: 768px){#resilience-2014 #resilience-pillars .pillar .slideshow .pillar-next{top:45%}}@media screen and (max-width: 480px){#resilience-2014 #resilience-pillars .pillar .slideshow .pillar-next{top:38%}}#resilience-2014 #resilience-pillars .pillar footer{margin:0 auto;margin-bottom:50px;text-align:right}#resilience-2014 #resilience-pillars .pillar footer a{color:#F87F1D;text-decoration:none;font-size:16px;line-height:1.15}#resilience-2014 #resilience-pillars .pillar footer a:after{content:'';width:0;height:0;padding:0;font-size:0;vertical-align:middle;margin-left:5px;border:5px solid;border-color:transparent transparent transparent #F87F1D}#resilience-2014 #resilience-pillars .pillar footer a:hover{color:#b05913}#resilience-2014 #resilience-pillars .pillar footer a:hover:after{border-color:transparent transparent transparent #b05913}#resilience-2014 .infographic header{padding:20px 0px 16px;background:#fff;max-width:100%}#resilience-2014 .infographic header img{display:block;margin:0 auto}#resilience-2014 .infographic header .social-share{margin-right:18px;float:right}@media screen and (max-width: 480px){#resilience-2014 .infographic header .social-share{margin-top:10px}}#resilience-2014 .infographic header .social-share li{float:left}#resilience-2014 .infographic header .social-share li.facebook{margin-right:6px}#resilience-2014 .infographic header .social-share li.heading{margin-right:10px;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;margin-top:-1px}#resilience-2014 .infographic header .social-share li,#resilience-2014 .infographic header .social-share li a{font-size:18px;line-height:1.15;color:#0294CD}#resilience-2014 .resilience-resources{float:none}#resilience-2014 .resilience-resources header{text-align:center}#resilience-2014 .resilience-resources header h2{margin-bottom:15px;float:none}#resilience-2014 .resilience-resources header p{font-size:20px;line-height:1.15;clear:both;font-family:"Gotham 2r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;font-style:normal;text-transform:none}#resilience-2014 .resilience-resources .entry{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:22px;margin-bottom:38px}@media screen and (min-width: 480px){#resilience-2014 .resilience-resources .entry{min-height:332px}}@media screen and (min-width: 768px){#resilience-2014 .resilience-resources .entry{min-height:382px}}@media screen and (min-width: 480px){#resilience-2014 .resilience-resources .entry{float:left;width:33.333333%;padding-right:3%;border-bottom:1px solid #555A5C}}#resilience-2014 .resilience-resources .entry.last{padding-right:0}#resilience-2014 .resilience-resources .entry.no-border{border:none}#resilience-2014 .resilience-resources .entry figure{margin-bottom:17px}#resilience-2014 .resilience-resources .entry figure img{width:100%;max-height:186px}#resilience-2014 .resilience-resources .entry h2{margin-bottom:20px}@media screen and (min-width: 480px){#resilience-2014 .resilience-resources .entry h2{min-height:54px;margin-bottom:0}}#resilience-2014 .resilience-resources .entry h2 a{font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#0094ce;text-decoration:none;font-size:16px;line-height:1.15;text-transform:none}@media screen and (min-width: 768px){#resilience-2014 .resilience-resources .entry h2 a{font-size:18px;line-height:1.15}}#resilience-2014 .resilience-resources .entry p{font-size:12px;line-height:1.36;color:#555A5C}@media screen and (min-width: 768px){#resilience-2014 .resilience-resources .entry p{font-size:14px;line-height:1.36}}@media screen and (min-width: 768px){#author-2013 .side-primary-2013{margin-top:-60px}}@media screen and (min-width: 982px){#author-2013 .side-primary-2013{margin-top:60px}}#author-2013 .base footer{margin-top:70px}#author-2013 .base .portrait{margin-top:6px}@media screen and (min-width: 480px){#author-2013 .base .portrait{float:left;margin-right:24px}}#author-2013 .base .blog header h1{font-size:24px;line-height:1.15;font-family:"Gotham 3r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal}#author-2013 .base .blog .entry{background:none;border:none}@media screen and (min-width: 768px){#author-2013 .base .blog .entry{width:68%;float:left}}@media screen and (min-width: 982px){#author-2013 .base .blog .entry{width:100%;float:none}}#author-2013 .base .blog .entry .hgroup{margin-top:0}@media screen and (min-width: 480px){#author-2013 .base .blog .entry figure{margin-bottom:0}#author-2013 .base .blog .entry figure img{width:auto;float:left}}@media screen and (min-width: 480px){#author-2013 .base .blog .entry .article-wrap{float:left;width:40%}}@media screen and (min-width: 982px){#author-2013 .base .blog .entry .article-wrap{width:50%}}#author-2013 .base .blog .entry .indiv-entry{clear:both;overflow:hidden}#author-2013 .base .blog .entry .indiv-entry+.indiv-entry{padding-top:34px;margin-top:34px;border-top:1px solid #9DAAAF}#author-2013 .base .blog .entry h2{font-size:18px;line-height:1.15;text-transform:none;letter-spacing:0.3px}#author-2013 .base .blog .entry h2 a{color:#0094ce}#author-2013 .social-share .social-share-item{font-size:20;margin:0 10px 0 0}.ie7 .ugc-sequential #share-firstname,.ie7 .ugc-sequential #share-lastname{width:448px}.ie7 .ugc-sequential #share-email,.ie7 .ugc-sequential #share-city,.ie7 .ugc-sequential #share_country_chzn,.ie7 .ugc-sequential #share-country{width:938px}.biomimicry-graphic{width:550px;height:360px;position:relative;margin-top:50px;margin-bottom:15px}@media screen and (max-width: 549px){.biomimicry-graphic{width:260px;height:170px}}.biomimicry-video .video,.biomimicry-video .video img,.biomimicry-video .video video,.biomimicry-video .overlay img,.biomimicry-hover img{width:100%;height:100%;position:absolute;top:0;left:0;display:block}.base .biomimicry-caption{font-size:12px}.biomimicry-hover .hover,.biomimicry-hover:hover .native{display:none}.biomimicry-hover:hover .hover{display:block}.agree-links{display:none}.agree-placeholder{font-style:italic;color:#9DAAAF}#tac-checkbox{margin-right:7px;position:relative;top:-3px}.interior .cn-shares{margin:40px 0px 0px 0px}@media screen and (min-width: 640px){.interior .cn-shares{margin-right:-8%}}.interior .cn-shares .item{position:relative;list-style:none;width:100%;margin:0px 0px 20px 0px}@media screen and (min-width: 640px){.interior .cn-shares .item{width:45%;float:left;margin:0 2.5% 5% 0}}.interior .cn-shares .item img{max-width:100%}.interior .cn-shares .item .social{margin:0;position:absolute;top:0;left:0;background:rgba(255,255,255,0.9);padding:16px 14px 10px;z-index:1000}@media screen and (min-width: 640px){.interior .cn-shares .item .social{padding:10px 14px 1px}}.interior .cn-shares .item .social li{float:left;display:block}.interior .cn-shares .item .social li a{text-decoration:none;color:#F87F1D;font-size:25px;line-height:1.15;padding:0px 7.5px}@media screen and (min-width: 640px){.interior .cn-shares .item .social li a{font-size:18px;line-height:1.15;padding:0}}.interior .cn-shares .item .social li a:hover{color:#0094ce}.interior .cn-shares .item .social li+li{margin-left:5px}#city-entry-2014.style2014 .main{padding-top:0px}#city-entry-2014 footer .wrap{max-width:990px}#city-entry-2014 hr{max-width:990px;margin:5em auto;width:90%}#city-entry-2014 .inner-content{max-width:990px;width:95%;margin:0 auto}#city-entry-2014 img{max-width:100%;height:auto}@media screen and (min-width: 1006px){#city-entry-2014 .banner-img{bottom:0;display:block;position:absolute}#city-entry-2014 .banner-img-wrap{min-height:420px;overflow:hidden;position:relative}#city-entry-2014 .banner-img-wrap.top-align .banner-img{top:0;bottom:auto}}#city-entry-2014 .main{padding-top:93px}#city-entry-2014 .banner-img-main .banner-img-wrap{max-height:none;overflow:hidden}@media screen and (min-width: 768px){#city-entry-2014 .banner-img-main .banner-img{position:absolute}#city-entry-2014 .banner-img-main .banner-img-wrap{min-height:420px}}@media screen and (min-width: 982px){#city-entry-2014 .banner-img-main .banner-img-wrap{min-height:615px}}#city-entry-2014 .banner-img-main .city-header{color:#000;width:100%;padding:24px 24px 0px 24px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#city-entry-2014 .banner-img-main .city-header h1{text-align:left;font-size:32px;line-height:1.15;font-family:"Gotham 3r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;margin-bottom:15px}@media screen and (min-width: 480px){#city-entry-2014 .banner-img-main .city-header h1{text-align:center;font-size:37px;line-height:1.15}}#city-entry-2014 .banner-img-main .city-header h2{text-align:left;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.4;text-transform:none}@media screen and (min-width: 768px){#city-entry-2014 .banner-img-main .city-header{padding:24px;margin-top:80px;position:relative;margin-left:auto;margin-right:auto;max-width:990px;width:90%;background:#fff;background:rgba(255,255,255,0.8);padding:30px 60px}#city-entry-2014 .banner-img-main .city-header h1{font-size:37px;line-height:1.15}#city-entry-2014 .banner-img-main .city-header h2{text-align:center;font-size:16px;line-height:1.4}}#city-entry-2014 .banner-img-main #content{overflow:hidden;float:none;max-width:100%;margin-top:0;width:100%;padding-left:0;padding-right:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width: 768px){#city-entry-2014 .banner-img-main #content{padding:0}}#city-entry-2014 .banner-img-main #content p{font-size:16px;line-height:1.28;margin-bottom:1em}#city-entry-2014 .banner-img-main #content .resilience-header p{margin-bottom:45px}#city-entry-2014 .banner-img-main #content .city-wrapper h1{text-align:center;margin-top:0px}#city-entry-2014 .banner-img-main #content .city-wrapper#at-a-glance img{width:100%}@media screen and (max-width: 480px){#city-entry-2014 .banner-img-main #content .city-wrapper#at-a-glance .city-side{margin-top:30px}}#city-entry-2014 .banner-img-main #content .city-wrapper#meet-the-cro .city-content p{margin-left:0}#city-entry-2014 .banner-img-main #content .city-wrapper#meet-the-cro .city-content a.btn-orange{display:inline-block}#city-entry-2014 .banner-img-main #content .city-wrapper#meet-the-cro .city-content.no-image{width:100% !important;float:none}#city-entry-2014 .banner-img-main #content .city-wrapper#meet-the-cro .city-side img{width:100%;height:auto}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones .inner-content{max-width:920px}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline{max-width:870px;overflow:hidden;margin:0px auto;position:relative;padding:0px 25px}@media screen and (max-width: 920px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline{padding:0;max-width:990px;width:95%;margin-top:20px;margin-bottom:0;margin-left:auto;margin-right:auto}}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline .date-wrapper{position:relative}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #dates{height:150px;overflow:visible;box-sizing:border-box;padding-top:42px}@media screen and (max-width: 920px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #dates{display:none !important}}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #dates .year .timeline-title{font-size:40px;font-weight:lighter}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #dates .issue .selected{line-height:130px;bottom:15px;right:15px}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #dates .issue span{position:absolute;top:0;left:0;height:100px;width:100px;display:table-cell;text-align:center;box-sizing:border-box}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #dates .issue span.timeline-month{opacity:0;transition:opacity 1s}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #dates .issue span.timeline-title{opacity:1;transition:opacity 1s}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #dates .issue:hover .timeline-title{opacity:0;visibility:hidden}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #dates .issue:hover .timeline-month{opacity:1}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #dates .selected{width:133px;height:133px;line-height:100px;background:#ff7c2f;background:#fca965;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmY2E5NjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjg3ZjFkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-radial-gradient(center, ellipse cover, #fca965 0%, #f87f1d 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #fca965), color-stop(100%, #f87f1d));background:-webkit-radial-gradient(center, ellipse cover, #fca965 0%, #f87f1d 100%);background:-o-radial-gradient(center, ellipse cover, #fca965 0%, #f87f1d 100%);background:-ms-radial-gradient(center, ellipse cover, #fca965 0%, #f87f1d 100%);background:radial-gradient(ellipse at center, #fca965 0%,#f87f1d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fca965', endColorstr='#f87f1d',GradientType=1 );color:white;border-radius:70px;font-size:18px;box-shadow:0 0 0 5px white, 0 0 0 7px #ff7c2f}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #dates .selected span{height:133px;width:133px}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #dates .selected:before{width:0px;height:0px;border-style:solid;border-width:15px 12.5px 0 12.5px;border-color:#ebeeef transparent transparent transparent;position:absolute;top:-35px;left:53px;content:' ';z-index:20}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #dates li{list-style:none;float:left;width:149px;height:135px;font-size:12px;text-align:center;position:relative;z-index:2;padding-left:12px;margin-bottom:0}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #dates li a{position:relative;line-height:100px;text-decoration:none;background:#43baec;background:-moz-radial-gradient(center, ellipse cover, #43baec 26%, #0193d0 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(26%, #43baec), color-stop(100%, #0193d0));background:-webkit-radial-gradient(center, ellipse cover, #43baec 26%, #0193d0 100%);background:-o-radial-gradient(center, ellipse cover, #43baec 26%, #0193d0 100%);background:-ms-radial-gradient(center, ellipse cover, #43baec 26%, #0193d0 100%);background:radial-gradient(ellipse at center, #43baec 26%,#0193d0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#43baec', endColorstr='#0193d0',GradientType=1 );border-radius:50px;width:100px;height:100px;display:block;color:white;margin:7px;box-shadow:0 0 0 5px white, 0 0 0 7px #0096ce;transition:background 0.3s}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #dates li a.active{background:#fca864;background:-moz-radial-gradient(center, ellipse cover, #fca864 26%, #f88121 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(26%, #fca864), color-stop(100%, #f88121));background:-webkit-radial-gradient(center, ellipse cover, #fca864 26%, #f88121 100%);background:-o-radial-gradient(center, ellipse cover, #fca864 26%, #f88121 100%);background:-ms-radial-gradient(center, ellipse cover, #fca864 26%, #f88121 100%);background:radial-gradient(ellipse at center, #fca864 26%,#f88121 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fca864', endColorstr='#f88121',GradientType=1 )}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline .date-container{position:relative;overflow:hidden}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline .date-container:after{content:' ';height:0;width:100%;position:absolute;left:0;top:100px;border-top:3px solid #d9d9d9}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues{width:870px;height:324px;overflow:hidden;margin:0}@media screen and (max-width: 920px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues{width:100% !important;height:auto;margin-left:0 !important}}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues .issue-wrap{background:#ebeeef;border-radius:10px;position:relative;height:92.5%;overflow:hidden}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues .issue-wrap .issue-content{display:table;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues .issue-wrap .issue-content .v-center{display:table-cell;vertical-align:middle}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues .issue-wrap.with-image .issue-image{float:right;overflow:hidden;width:50%;height:100%}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues .issue-wrap.with-image .issue-image img{margin:0;max-width:100%;height:auto}@media screen and (max-width: 600px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues .issue-wrap.with-image .issue-image{width:100%}}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues .issue-wrap.with-image .issue-content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:50%;height:100%;text-align:left;padding:0px 25px}@media screen and (max-width: 920px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues .issue-wrap.with-image .issue-content{text-align:left;padding:25px}}@media screen and (max-width: 600px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues .issue-wrap.with-image .issue-content{width:100%}}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues .issue-wrap.with-image .issue-content .issue-copy{font-size:23px}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues .issue-copy{font-size:24px;line-height:1;font-weight:lighter}@media screen and (max-width: 920px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues .issue-copy{font-size:28px;line-height:1.15}}@media screen and (max-width: 600px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues .issue-copy{font-size:24px;line-height:1.15}}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues .issue-content{padding:0px 50px;text-align:center;height:324px}@media screen and (max-width: 920px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues .issue-content{padding:25px}}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues .issue-content p{margin-left:0;margin-right:0}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues .issue-content a.issue-url{color:#F87F1D;text-decoration:none;font-size:16px;line-height:1.15}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues .issue-content a.issue-url:after{content:'';width:0;height:0;padding:0;font-size:0;vertical-align:middle;margin-left:5px;border:5px solid;border-color:transparent transparent transparent #F87F1D}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues .issue-content a.issue-url:hover{color:#b05913}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues .issue-content a.issue-url:hover:after{border-color:transparent transparent transparent #b05913}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues li{width:100%;max-width:870px;height:350px;list-style:none;float:left}@media screen and (max-width: 920px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues li{width:100% !important;height:auto;opacity:1 !important}}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues li.year{visibility:hidden}@media screen and (max-width: 920px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues li.year{visibility:visible;margin-top:25px}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues li.year:first-child{margin-top:0}}@media screen and (max-width: 920px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues li.year .issue-wrap{background:none;border-radius:0;height:auto}}@media screen and (max-width: 920px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues li.year .issue-wrap .issue-wrap{display:none}}@media screen and (max-width: 920px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues li.year .issue-wrap .issue-content{padding:0;text-align:right;height:auto !important;display:block}}@media screen and (max-width: 920px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues li.year .issue-wrap .issue-content .issue-title{font-size:30px;margin-bottom:1px}}@media screen and (max-width: 920px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues li.year .issue-wrap .issue-content .issue-title span{font-weight:normal}}@media screen and (max-width: 920px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues li.issue{margin-bottom:30px}}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues li h1{color:#ffcc00;font-size:48px;margin:20px 0}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues li p{font-size:14px;margin-right:70px;font-weight:normal;line-height:22px}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues li p span{color:orange;text-transform:uppercase;font-weight:bold}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues li img{float:left;margin:10px 30px 10px 50px;background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);zoom:1}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #issues li.selected img{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #grad_left,#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #grad_right{width:100px;height:350px;position:absolute;top:0;display:none}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #grad_left{left:0;background:url("grad_left.png") repeat-y}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #grad_right{right:0;background:url("grad_right.png") repeat-y}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #next,#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #prev{position:absolute;top:0;font-size:70px;top:82px;width:23px;height:38px;background-position:0 0;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;z-index:999}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #next.disabled,#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #prev.disabled{opacity:0.2}@media screen and (max-width: 920px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #next,#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #prev{display:none}}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #next{right:-22px;background:url("/page/-/100rc/img/milestone_next.png")}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-milestones #timeline #prev{left:-22px;background:url("/page/-/100rc/img/milestone_prev.png");display:none}#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .resilience-content{text-align:center}#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .stressor{margin-bottom:45px}#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .stressor:last-of-type{margin-bottom:0}#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .stressor h4{font-weight:normal;text-align:center;font-size:18px;line-height:1.15;color:#f99242;margin-bottom:15px}#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .stressor .slide{position:relative !important}#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .stressor .slide h3{font-size:13px;line-height:1.15;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;position:absolute;bottom:3%;left:4%;color:#fff;text-decoration:none;border:none;margin-bottom:10px}#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .stressor .slide a{width:100%;height:100%;position:absolute;top:0;left:0;text-indent:-9999px;cursor:pointer;text-decoration:none}#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .stressor .slide .grad-overlay{width:100%;height:100%;position:absolute;top:-2px;left:0;background:url("/page/-/100rc/img/bg-pod-overlay.png") bottom left repeat-x;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .stressor .slide:hover .grad-overlay{opacity:0.75}#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .stressor .slide .continent{width:88px;height:88px;-webkit-border-radius:44px;border-radius:44px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;opacity:0.8;background:rgba(0,0,0,0.8);position:absolute;top:-44px;right:-44px;z-index:1000}@media screen and (max-width: 480px){#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .stressor .slide .continent{display:none}}#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .stressor .slide .continent span{position:absolute;width:44px;height:44px;bottom:0;left:0;opacity:0.5;background:url("/page/-/100rc/img/rc100-continents.png") 0 0 no-repeat}@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .stressor .slide .continent span{background-image:url("/page/-/100rc/img/rc100-continents.svg")}}.no-svg #city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .stressor .slide .continent span{background-image:url("/page/-/100rc/img/rc100-continents.png")}#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .slideshow{margin-bottom:0px}#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .slideshow .slide{margin-right:15px;margin-bottom:0px}#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .slideshow .slide img{height:100%;width:100%}#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .slideshow .other-next,#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .slideshow .other-prev{background-image:url("/page/-/100rc/img/rc100-sprite.svg");background-repeat:none;text-indent:-9999px;overflow:hidden;position:absolute;top:55%;z-index:1000;opacity:0.45;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;cursor:pointer;width:41px;height:40px;margin-top:-20px}.no-svg #city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .slideshow .other-next,.no-svg #city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .slideshow .other-prev{background-image:url("/page/-/100rc/img/rc100-sprite.png")}@media screen and (min-width: 1170px){#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .slideshow .other-next,#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .slideshow .other-prev{width:68px;height:67px;margin-top:-45px}}#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .slideshow .other-next:hover,#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .slideshow .other-prev:hover{opacity:1}#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .slideshow .other-next.disabled,#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .slideshow .other-prev.disabled{display:none}#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .slideshow .other-prev{background-position:0 -650px;left:0}@media screen and (min-width: 1170px){#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .slideshow .other-prev{background-position:-3px -556px}}@media screen and (max-width: 768px){#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .slideshow .other-prev{top:45%}}@media screen and (max-width: 480px){#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .slideshow .other-prev{top:38%}}#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .slideshow .other-next{background-position:42px -650px;right:0}@media screen and (min-width: 1170px){#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .slideshow .other-next{background-position:71px -556px}}@media screen and (max-width: 768px){#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .slideshow .other-next{top:45%}}@media screen and (max-width: 480px){#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .slideshow .other-next{top:38%}}#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .static-slides{position:relative}#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .static-slides .slide{float:none;display:inline-block}#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .static-slides .slide img{width:100%}#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .static-slides .slide:last-child{margin-right:0}@media screen and (max-width: 920px){#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .static-slides .slide{width:32.33%;margin-right:1.5%;float:left}}@media screen and (max-width: 480px){#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .static-slides .slide{width:100% !important;margin-right:0 !important;display:block !important;margin-bottom:5px}}#city-entry-2014 .banner-img-main #content .city-wrapper#conversation #disqus_thread{width:49%;float:right;margin:0}#city-entry-2014 .banner-img-main #content .city-wrapper#conversation .conversation-copy{width:49%;float:left;margin-right:2%}@media screen and (max-width: 480px){#city-entry-2014 .banner-img-main #content .city-wrapper#conversation #disqus_thread{width:100%}#city-entry-2014 .banner-img-main #content .city-wrapper#conversation .conversation-copy{width:100%;margin-right:0;margin-bottom:15px}}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .resilience-content{text-align:center}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .static-slides{position:relative}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .static-slides.static-1 .slide,#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .static-slides.static-2 .slide,#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .static-slides.static-3 .slide{width:25%}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .static-slides .slide{float:left;display:inline-block;width:24.25%;margin-right:1%;position:relative;margin-right:40px}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .static-slides .slide img{width:100%}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .static-slides .slide:last-child{margin-right:0}@media screen and (max-width: 920px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .static-slides .slide{width:32.33%;margin-right:1.5%}}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .static-slides .slide:hover .title{background-color:#33a9d9}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .static-slides .slide .overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:#000;opacity:0.7;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .static-slides .slide a{width:100%;height:100%;top:0;left:0;z-index:1000}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .static-slides .slide .title{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:0;left:0;width:100%;opacity:1;white-space:normal;padding:15px;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:1000;background-color:#0094ce;background-color:rgba(51,169,217,0.8)}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .static-slides .slide .title p{color:#fff;font-size:18px;line-height:1.15;margin-bottom:0}@media screen and (max-width: 320px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .static-slides .slide .title p{font-size:14px;line-height:1.15}}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .static-slides .slide img{height:auto;width:100%;position:relative;top:2px}@media screen and (max-width: 320px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .static-slides .slide .overlay{display:none}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .static-slides .slide .title{opacity:1 !important}}@media screen and (max-width: 480px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .static-slides .slide{width:100% !important;margin-right:0;display:block;margin-bottom:5px}}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow{margin-bottom:20px}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .cycle-carousel-wrap{margin:0}@media screen and (min-width: 768px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .cycle-carousel-wrap{margin-left:123px !important}}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .slide{position:relative !important;margin-right:40px}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .slide:hover .title{background-color:#33a9d9}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .slide .overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:#000;opacity:0.7;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .slide a{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1000}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .slide.cycle-slide-active a{z-index:1000}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .slide.cycle-slide-active .title{opacity:1}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .slide.cycle-slide-active .overlay{opacity:0}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .slide .title{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:0;left:0;width:100%;opacity:1;white-space:normal;padding:15px;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:1000;background-color:#0094ce;background-color:rgba(51,169,217,0.8)}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .slide .title p{color:#fff;font-size:18px;line-height:1.15;margin-bottom:0}@media screen and (max-width: 320px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .slide .title p{font-size:14px;line-height:1.15}}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .slide img{height:auto;width:100%;position:relative;top:2px}@media screen and (max-width: 320px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .slide .overlay{display:none}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .slide .title{opacity:1 !important}}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .pillar-next,#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .pillar-prev{background-image:url("/page/-/100rc/img/rc100-sprite.svg");background-repeat:none;text-indent:-9999px;overflow:hidden;position:absolute;top:55%;z-index:1000;opacity:0.45;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;cursor:pointer;width:41px;height:40px;margin-top:-20px}.no-svg #city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .pillar-next,.no-svg #city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .pillar-prev{background-image:url("/page/-/100rc/img/rc100-sprite.png")}@media screen and (min-width: 1170px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .pillar-next,#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .pillar-prev{width:68px;height:67px;margin-top:-45px}}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .pillar-next:hover,#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .pillar-prev:hover{opacity:1}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .pillar-next.disabled,#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .pillar-prev.disabled{display:none}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .pillar-prev{background-position:0 -650px;left:0}@media screen and (min-width: 1170px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .pillar-prev{background-position:-3px -556px}}@media screen and (max-width: 768px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .pillar-prev{top:45%}}@media screen and (max-width: 480px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .pillar-prev{top:38%}}#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .pillar-next{background-position:42px -650px;right:0}@media screen and (min-width: 1170px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .pillar-next{background-position:71px -556px}}@media screen and (max-width: 768px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .pillar-next{top:45%}}@media screen and (max-width: 480px){#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .slideshow .pillar-next{top:38%}}#city-entry-2014 .banner-img-main #content .city-content{width:100%;margin-bottom:0px}@media screen and (max-width: 767px){#city-entry-2014 .banner-img-main #content .city-content h2.title{display:none}}#city-entry-2014 .banner-img-main #content .city-content .signup-link{background:none repeat scroll 0 0 #F3F3F3;margin-top:30px;margin-bottom:0;padding:20px}#city-entry-2014 .banner-img-main #content .city-content .signup-link a{color:#0094CE;display:block;text-decoration:none}#city-entry-2014 .banner-img-main #content .city-side{width:100%}#city-entry-2014 .banner-img-main #content .city-side ul{padding-left:2em}#city-entry-2014 .banner-img-main #content h3{font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.15;color:#555A5C;border-bottom:1px solid #9DAAAF;line-height:0.1em;margin:2px 0px 28px;padding-bottom:0;text-align:center}#city-entry-2014 .banner-img-main #content h3 span{background:#fff;padding:0 10px}#city-entry-2014 .banner-img-main #content ul{margin:0px 25px}#city-entry-2014 .banner-img-main #content ul li{margin-bottom:15px;font-size:16px;line-height:1.28}@media screen and (min-width: 480px){#city-entry-2014 .banner-img-main #content{padding-top:50px}#city-entry-2014 .banner-img-main #content .city-content{float:right;width:67%}#city-entry-2014 .banner-img-main #content .city-side{float:left;width:30%;margin-top:0px}}#city-entry-2014-p2 #content{float:none;max-width:none}#city-entry-2014-p2 .main{padding-top:0px}#city-entry-2014-p2 .main section{clear:both;overflow:hidden;margin-bottom:80px}#city-entry-2014-p2 .main img{max-width:100%;height:auto;max-height:510px}@media screen and (min-width: 940px){#city-entry-2014-p2 .main img{max-height:none}}#city-entry-2014-p2 .base{padding:0}#city-entry-2014-p2 .base p{font-size:15px;line-height:1.5;color:#333;margin-bottom:0}#city-entry-2014-p2 .base p+p{margin-top:1em}@media screen and (min-width: 768px){#city-entry-2014-p2 .base p{font-size:20px;line-height:1.5}}#city-entry-2014-p2 .base h2{font-size:22px;line-height:1.15;text-transform:uppercase;color:#0294CD;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;margin-bottom:30px}@media screen and (min-width: 768px){#city-entry-2014-p2 .base h2{font-size:30px;line-height:1.15}}#city-entry-2014-p2 .base .section-head{padding-left:0 !important;margin-bottom:0 !important}#city-entry-2014-p2 .base .wysiwyg h1{text-transform:none;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:22px;line-height:1.15;color:#000}#city-entry-2014-p2 .base .wysiwyg h1 a{text-transform:none;color:#0294CD}#city-entry-2014-p2 .base .wysiwyg h1 a:hover{text-decoration:underline}#city-entry-2014-p2 .base hr{margin:30px 0}@media screen and (min-width: 1006px){#city-entry-2014-p2 .banner-img{bottom:0;display:block;position:absolute}#city-entry-2014-p2 .banner-img-wrap{min-height:420px;overflow:hidden;position:relative}#city-entry-2014-p2 .banner-img-wrap.top-align .banner-img{top:0;bottom:auto}}#city-entry-2014-p2 .banner-img-wrap{max-height:none;overflow:hidden;margin-bottom:40px}@media screen and (min-width: 768px){#city-entry-2014-p2 .banner-img{position:absolute}#city-entry-2014-p2 .banner-img-wrap{min-height:420px;margin-bottom:80px}}@media screen and (min-width: 940px){#city-entry-2014-p2 .banner-img-wrap{min-height:600px}}#city-entry-2014-p2 .city-header{color:#000;width:100%;padding:20px 20px 0 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#city-entry-2014-p2 .city-header h1{text-align:left;font-size:32px;line-height:1.15;font-family:"Gotham 3r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;margin-bottom:15px}@media screen and (min-width: 480px){#city-entry-2014-p2 .city-header h1{text-align:center;font-size:42px;line-height:1.15}}#city-entry-2014-p2 .city-header h2{text-align:left;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:1.4;text-transform:none}@media screen and (min-width: 768px){#city-entry-2014-p2 .city-header{margin-top:250px;padding:24px;position:relative;margin-left:auto;margin-right:auto;max-width:990px;width:90%;background:#fff;background:rgba(255,255,255,0.8);padding:30px 60px}#city-entry-2014-p2 .city-header h1{font-size:37px;line-height:1.15}#city-entry-2014-p2 .city-header h2{text-align:center;font-size:16px;line-height:1.4}}#city-entry-2014-p2 .header-bg-cover{display:none !important}#city-entry-2014-p2 .city-info{padding:0 20px}@media screen and (min-width: 940px){#city-entry-2014-p2 .city-info{padding:0}}#city-entry-2014-p2 .city-info__summary{padding-bottom:80px;border-bottom:1px solid #ccc}#city-entry-2014-p2 .city-info__challenges{background:#eee;padding:25px 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}#city-entry-2014-p2 .city-info__challenges h2{font-size:20px;line-height:1;text-transform:uppercase;color:#333;margin-bottom:15px}#city-entry-2014-p2 .city-info__challenges ul{margin:0}#city-entry-2014-p2 .city-info__challenges li{display:block;background:#144a69;padding:10px 20px;font-size:18px;line-height:1;color:#fff;text-transform:uppercase;float:left;margin:0 10px 10px 0;list-style:none}#city-entry-2014-p2 .city-cro__side{float:left;-webkit-border-radius:100px;border-radius:100px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:0 40px 20px 0;overflow:hidden}#city-entry-2014-p2 .main .city-snapshot{background:url("/page/-/100rc/img/bg-pattern-2.jpg") center center repeat;padding:70px 0 50px;margin-bottom:0}#city-entry-2014-p2 .main .city-snapshot .wrap{padding:0 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#city-entry-2014-p2 .main .city-snapshot h2{color:#144a69}#city-entry-2014-p2 .main .city-snapshot ul{margin:0}#city-entry-2014-p2 .main .city-snapshot li{display:block;background:#3399cc;vertical-align:middle;text-align:center;-webkit-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden;height:250px;width:250px;margin:0 0 30px}#city-entry-2014-p2 .main .city-snapshot li div{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#city-entry-2014-p2 .main .city-snapshot li h3{font-size:40px;line-height:1;font-family:"Gotham 3r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;color:#144a69;text-transform:uppercase;padding:0 10px}#city-entry-2014-p2 .main .city-snapshot li p{font-size:16px;line-height:1.1;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;color:#144a69;text-transform:uppercase;padding:0 23%}@media screen and (min-width: 480px){#city-entry-2014-p2 .main .city-snapshot h3{font-size:50px;line-height:1}#city-entry-2014-p2 .main .city-snapshot h2{text-align:left}#city-entry-2014-p2 .main .city-snapshot p{font-size:19px;line-height:1.1}#city-entry-2014-p2 .main .city-snapshot li{height:350px;width:350px;margin:0 30px 30px 0;float:left}}@media screen and (min-width: 768px){#city-entry-2014-p2 .main .city-snapshot h3{font-size:40px;line-height:1}#city-entry-2014-p2 .main .city-snapshot p{font-size:16px;line-height:1.1}#city-entry-2014-p2 .main .city-snapshot li{height:300px;width:300px}}@media screen and (min-width: 940px){#city-entry-2014-p2 .main .city-snapshot .wrap{padding:0}#city-entry-2014-p2 .main .city-snapshot h3{font-size:50px;line-height:1}#city-entry-2014-p2 .main .city-snapshot p{font-size:19px;line-height:1.1}#city-entry-2014-p2 .main .city-snapshot li{height:350px;width:350px}}#city-entry-2014-p2 .main .city-stories{margin-bottom:0}#city-entry-2014-p2 .main .city-stories .section-head{margin-top:80px}#city-entry-2014-p2 .city-stories,#city-entry-2014-p2 .city-in-the-media{padding:0 20px}@media screen and (min-width: 940px){#city-entry-2014-p2 .city-stories,#city-entry-2014-p2 .city-in-the-media{padding:0}}#city-entry-2014-p2 .city-in-the-media{padding:70px 20px 50px}#city-entry-2014-p2 .city-in-the-media .section-head:after{content:"";display:block;height:206px;width:1px;background:#0294CD;position:absolute;margin-top:5px}#city-entry-2014-p2 .city-in-the-media .wysiwyg{margin:20px 0 0 20px}@media screen and (min-width: 768px){#city-entry-2014-p2 .city-in-the-media .wysiwyg{margin:40px 0 0 40px}}#city-entry-2014-p2 .city-around-the-world{background:#f1f1f1;padding:70px 20px 50px}#city-entry-2014-p2 .city-around-the-world h2{margin-bottom:10px}#city-entry-2014-p2 .city-around-the-world p{font-family:"Gotham 3r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:16px;line-height:1.5;margin-bottom:40px}@media screen and (min-width: 768px){#city-entry-2014-p2 .city-around-the-world p{font-size:28px;line-height:1.42;margin-bottom:80px}}#city-entry-2014-p2 .city-around-the-world .city-pod{display:none}#city-entry-2014-p2 .city-around-the-world .filter-pod{overflow-y:scroll;box-shadow:inset 0 0 0.5em 0.5em #E4E4E4}#city-entry-2014-p2 .city-around-the-world .filter-pod ul{box-sizing:border-box;border:solid 1px #333;border-top:5px solid #333;position:absolute;top:0;left:0;width:100%;margin:0;padding:0}#city-entry-2014-p2 .city-around-the-world .filter-pod ul li{margin:0;list-style:none;font-size:22px;line-height:1;color:#333;cursor:pointer;padding:15px 20px;background:#fff;text-align:left}#city-entry-2014-p2 .city-around-the-world .filter-pod ul li.active,#city-entry-2014-p2 .city-around-the-world .filter-pod ul li:hover{background:#0094ce;color:#fff}#city-entry-2014-p2 .city-around-the-world .filter-pod .border-box{border:1px solid #333;position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box}#city-entry-2014-p2 .city-around-the-world .city-pods{margin:0 -2%}@media screen and (min-width: 768px){#city-entry-2014-p2 .city-around-the-world .city-pod,#city-entry-2014-p2 .city-around-the-world .filter-pod{width:46%;height:auto;margin-bottom:4%;float:left;margin-right:2%;margin-left:2%}}@media screen and (min-width: 1024px){#city-entry-2014-p2 .city-around-the-world .city-pod,#city-entry-2014-p2 .city-around-the-world .filter-pod{width:29.3%}}@media screen and (min-width: 940px){#city-entry-2014-p2 .city-around-the-world{padding:70px 0 50px}}#slideshow-entry .wrap.slideshow-wrap{max-width:100%;width:100%}#slideshow-entry{-webkit-text-size-adjust:none}@media screen and (min-width: 1006px){#slideshow-entry .banner-img{bottom:0;display:block;position:absolute}#slideshow-entry .banner-img-wrap{min-height:420px;overflow:hidden;position:relative}#slideshow-entry .banner-img-wrap.top-align .banner-img{top:0;bottom:auto}}#slideshow-entry .main{padding-top:0px}#slideshow-entry .blog-social-share{margin:15px 0px 0px;text-align:center}#slideshow-entry .slideshow{position:relative}#slideshow-entry .slideshow .cn-feature-pager,#slideshow-entry .slideshow .grid-feature-pager{display:none;text-align:center}@media screen and (min-width: 768px){#slideshow-entry .slideshow .cn-feature-pager,#slideshow-entry .slideshow .grid-feature-pager{display:block}}#slideshow-entry .slideshow .cn-feature-pager span,#slideshow-entry .slideshow .grid-feature-pager span{width:12px;height:15px;margin:0 3px;background:url("/page/-/100rc/img/rc100-sprite.svg") 0 -524px no-repeat;text-indent:-9999px;overflow:hidden;display:inline-block;cursor:pointer}.no-svg #slideshow-entry .slideshow .cn-feature-pager span,.no-svg #slideshow-entry .slideshow .grid-feature-pager span{background-image:url("/page/-/100rc/img/rc100-sprite.png")}#slideshow-entry .slideshow .cn-feature-pager span.cycle-pager-active,#slideshow-entry .slideshow .cn-feature-pager span:hover,#slideshow-entry .slideshow .grid-feature-pager span.cycle-pager-active,#slideshow-entry .slideshow .grid-feature-pager span:hover{background-position:0 -499px}@media screen and (min-width: 768px){#slideshow-entry .slideshow .grid-feature-pager{display:none}}#slideshow-entry .banner-img-main .banner-img-wrap{max-height:none;overflow:hidden;position:relative}@media screen and (min-width: 768px){#slideshow-entry .banner-img-main .banner-img{position:absolute}#slideshow-entry .banner-img-main .banner-img-wrap{min-height:420px}}@media screen and (min-width: 982px){#slideshow-entry .banner-img-main .banner-img-wrap{min-height:615px}}#slideshow-entry .banner-img-main .city-aside.header-aside{padding:24px}@media screen and (max-width: 767px){#slideshow-entry .banner-img-main .city-aside.header-aside{padding:0px 24px 24px}}#slideshow-entry .banner-img-main .city-header{color:#000;width:100%;padding:24px 24px 0px 24px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#slideshow-entry .banner-img-main .city-header h1{text-align:center;text-transform:uppercase;font-size:32px;line-height:1.15;font-family:"Gotham 3r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;margin-bottom:0px}@media screen and (min-width: 480px){#slideshow-entry .banner-img-main .city-header h1{text-align:center;font-size:37px;line-height:1.15}}@media screen and (max-width: 768px){#slideshow-entry .banner-img-main .city-header h1{margin-bottom:15px}}#slideshow-entry .banner-img-main .city-header h2{text-align:left;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.4;text-transform:none}@media screen and (min-width: 768px){#slideshow-entry .banner-img-main .city-header{padding:24px;margin-top:80px;position:relative;margin-left:auto;margin-right:auto;max-width:990px;width:90%;background:#fff;background:rgba(255,255,255,0.8);padding:30px 60px}#slideshow-entry .banner-img-main .city-header h1{font-size:37px;line-height:1.15}#slideshow-entry .banner-img-main .city-header h2{text-align:center;font-size:16px;line-height:1.4}}#slideshow-entry .banner-img-main .city-aside-container{width:100%;height:auto;text-align:center;position:absolute;bottom:24px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 768px){#slideshow-entry .banner-img-main .city-aside-container{position:relative;top:0;bottom:0}}#slideshow-entry .banner-img-main .city-aside{color:#000;width:100%;padding:24px 24px 0px 24px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#slideshow-entry .banner-img-main .city-aside h2{text-align:center;font-family:"Gotham 3r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:16px;text-transform:none;white-space:normal}#slideshow-entry .banner-img-main .city-aside a{text-decoration:none}@media screen and (min-width: 768px){#slideshow-entry .banner-img-main .city-aside{padding:24px;margin-top:24px;position:relative;margin-left:auto;margin-right:auto;max-width:990px;width:90%;background:#fff;background:rgba(255,255,255,0.8);padding:30px 60px}#slideshow-entry .banner-img-main .city-aside h2{text-align:center;font-size:16px;line-height:1.4}}#slideshow-entry .banner-img-main .call-to-action{padding:25px;text-align:center;margin-bottom:25px}#slideshow-entry .banner-img-main .call-to-action .wwd-cta{display:block;text-transform:uppercase;background-color:#f87f1d;color:#fff;font-size:14px;border:1px solid #c0661d;text-decoration:none;position:relative;max-width:445px;margin:0 auto;padding:15px 35px 15px 10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#slideshow-entry .banner-img-main .call-to-action .wwd-cta:after{content:' ';height:11px;width:19px;position:absolute;overflow:hidden;top:40%;right:10px;background-image:url("/page/-/100rc/img/rc100-sprite.svg");background-position:100% 51px}.no-svg #slideshow-entry .banner-img-main .call-to-action .wwd-cta:after{background-image:url("/page/-/100rc/img/rc100-sprite.png")}#slideshow-entry .banner-img-main #content.cities.slideshow{margin-bottom:0}#slideshow-entry .banner-img-main #content{padding:0px;overflow:hidden;float:none;margin-top:0;width:100%;max-width:100%;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width: 768px){#slideshow-entry .banner-img-main #content{padding:0px}}#slideshow-entry .banner-img-main #content p{font-size:16px;line-height:1.28;margin-bottom:1em}#slideshow-entry .banner-img-main #content .city-content{width:100%;margin-bottom:40px}@media screen and (max-width: 767px){#slideshow-entry .banner-img-main #content .city-content h2.title{display:none}}#slideshow-entry .banner-img-main #content .city-content .signup-link{background:none repeat scroll 0 0 #F3F3F3;margin-top:30px;padding:20px}#slideshow-entry .banner-img-main #content .city-content .signup-link a{color:#0094CE;display:block;text-decoration:none}#slideshow-entry .banner-img-main #content .city-side{width:100%}#slideshow-entry .banner-img-main #content .city-side ul{padding-left:2em}#slideshow-entry .banner-img-main #content div{margin-bottom:45px}#slideshow-entry .banner-img-main #content div p{margin:0px 25px 18px}#slideshow-entry .banner-img-main #content h3{font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.15;color:#555A5C;border-bottom:1px solid #9DAAAF;line-height:0.1em;margin:2px 0px 28px;padding-bottom:0;text-align:center}#slideshow-entry .banner-img-main #content h3 span{background:#fff;padding:0 10px}#slideshow-entry .banner-img-main #content ul{margin:0px}#slideshow-entry .banner-img-main #content ul li{margin-bottom:15px;font-size:16px;line-height:1.28;list-style:none}@media screen and (min-width: 768px){#slideshow-entry .banner-img-main #content{padding-top:50px}#slideshow-entry .banner-img-main #content .city-content{float:right;width:67%}#slideshow-entry .banner-img-main #content .city-side{float:left;width:30%;margin-top:8px}}@media screen and (min-width: 768px){#slideshow-entry .banner-img-main #content .slide.banner-img-wrap{min-height:100%}#slideshow-entry .banner-img-main #content .slide.banner-img-wrap .banner-img{position:relative;max-width:100%}}@media screen and (min-width: 982px){#slideshow-entry .banner-img-main #content .slide.banner-img-wrap{min-height:100%}}#slideshow-entry .banner-img-main #content .slide.banner-img-wrap{position:relative !important;margin-bottom:0;vertical-align:top}#slideshow-entry .banner-img-main #content .slide.banner-img-wrap .slide-content-wrap{position:relative !important;margin-bottom:0;padding-bottom:25px}@media screen and (max-width: 768px){#slideshow-entry .banner-img-main #content .slide.banner-img-wrap .city-aside-container{margin-bottom:0 !important}}#slideshow-entry .banner-img-main #content .slide.banner-img-wrap .city-aside-container{margin-bottom:45px}#slideshow-entry .banner-img-main #content .slide.banner-img-wrap .city-header{margin-top:0;width:100%;max-width:100%}@media screen and (min-width: 768px){#slideshow-entry .banner-img-main #content .slide.banner-img-wrap .city-header{background:rgba(255,255,255,0.95)}}#slideshow-entry .banner-img-main #content .cn-feature-prev,#slideshow-entry .banner-img-main #content .cn-feature-next,#slideshow-entry .banner-img-main #content .grid-feature-prev,#slideshow-entry .banner-img-main #content .grid-feature-next,#slideshow-entry .banner-img-main #content .pillar-next,#slideshow-entry .banner-img-main #content .pillar-prev{background-image:url("/page/-/100rc/img/rc100-sprite.svg");background-repeat:none;text-indent:-9999px;overflow:hidden;position:absolute;top:55%;z-index:1000;opacity:0.45;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;cursor:pointer;width:41px;height:40px;margin-top:-20px}.no-svg #slideshow-entry .banner-img-main #content .cn-feature-prev,.no-svg #slideshow-entry .banner-img-main #content .cn-feature-next,.no-svg #slideshow-entry .banner-img-main #content .grid-feature-prev,.no-svg #slideshow-entry .banner-img-main #content .grid-feature-next,.no-svg #slideshow-entry .banner-img-main #content .pillar-next,.no-svg #slideshow-entry .banner-img-main #content .pillar-prev{background-image:url("/page/-/100rc/img/rc100-sprite.png")}@media screen and (min-width: 1170px){#slideshow-entry .banner-img-main #content .cn-feature-prev,#slideshow-entry .banner-img-main #content .cn-feature-next,#slideshow-entry .banner-img-main #content .grid-feature-prev,#slideshow-entry .banner-img-main #content .grid-feature-next,#slideshow-entry .banner-img-main #content .pillar-next,#slideshow-entry .banner-img-main #content .pillar-prev{width:83px;height:80px;margin-top:-45px}}#slideshow-entry .banner-img-main #content .cn-feature-prev:hover,#slideshow-entry .banner-img-main #content .cn-feature-next:hover,#slideshow-entry .banner-img-main #content .grid-feature-prev:hover,#slideshow-entry .banner-img-main #content .grid-feature-next:hover,#slideshow-entry .banner-img-main #content .pillar-next:hover,#slideshow-entry .banner-img-main #content .pillar-prev:hover{opacity:1}#slideshow-entry .banner-img-main #content .cn-feature-prev,#slideshow-entry .banner-img-main #content .grid-feature-prev,#slideshow-entry .banner-img-main #content .pillar-prev{background-position:0 -650px;left:0}@media screen and (min-width: 1170px){#slideshow-entry .banner-img-main #content .cn-feature-prev,#slideshow-entry .banner-img-main #content .grid-feature-prev,#slideshow-entry .banner-img-main #content .pillar-prev{background-position:0 -550px}}@media screen and (max-width: 768px){#slideshow-entry .banner-img-main #content .cn-feature-prev,#slideshow-entry .banner-img-main #content .grid-feature-prev,#slideshow-entry .banner-img-main #content .pillar-prev{top:45%}}@media screen and (max-width: 480px){#slideshow-entry .banner-img-main #content .cn-feature-prev,#slideshow-entry .banner-img-main #content .grid-feature-prev,#slideshow-entry .banner-img-main #content .pillar-prev{top:38%}}#slideshow-entry .banner-img-main #content .cn-feature-next,#slideshow-entry .banner-img-main #content .grid-feature-next,#slideshow-entry .banner-img-main #content .pillar-next{background-position:42px -650px;right:0}@media screen and (min-width: 1170px){#slideshow-entry .banner-img-main #content .cn-feature-next,#slideshow-entry .banner-img-main #content .grid-feature-next,#slideshow-entry .banner-img-main #content .pillar-next{background-position:84px -550px}}@media screen and (max-width: 768px){#slideshow-entry .banner-img-main #content .cn-feature-next,#slideshow-entry .banner-img-main #content .grid-feature-next,#slideshow-entry .banner-img-main #content .pillar-next{top:45%}}@media screen and (max-width: 480px){#slideshow-entry .banner-img-main #content .cn-feature-next,#slideshow-entry .banner-img-main #content .grid-feature-next,#slideshow-entry .banner-img-main #content .pillar-next{top:38%}}#slideshow-entry .banner-img-main #content .grid-feature-prev.disabled,#slideshow-entry .banner-img-main #content .grid-feature-next.disabled{opacity:0 !important}.contact-form label{font-size:14px;line-height:1.45;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;margin-bottom:6px}.contact-form fieldset{clear:both;margin-bottom:10px}.contact-form .contact-select{clear:none;width:45%;float:left}.contact-form .contact-select+.contact-select{float:right}#city-resilience .main{padding-top:0}#city-resilience .main section{padding:40px 20px;clear:both;overflow:hidden}@media screen and (min-width: 768px){#city-resilience .main section{padding:40px}}@media screen and (min-width: 940px){#city-resilience .main section{padding:80px 0}#city-resilience .main .left-col{width:73%}#city-resilience .main .right-col{width:20%}}#city-resilience .main h2{font-size:25px;line-height:1.25;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;color:#0294CD;text-transform:uppercase;margin-bottom:1em}@media screen and (min-width: 768px){#city-resilience .main h2{font-size:32px;line-height:1.25}}#city-resilience .main p{font-size:22px;line-height:1.29;font-family:"Gotham 3r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;color:#000;text-transform:none;margin-bottom:1em}#city-resilience .main p a{font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;color:#0294CD}#city-resilience .main p a:hover{color:#F87F1D}@media screen and (min-width: 768px){#city-resilience .main p{font-size:28px;line-height:1.29}}#city-resilience .main .anchor{position:relative;top:-125px}#city-resilience .main .image-hero{padding:0}#city-resilience .main .image-hero .banner-img-wrap{background-image:url("/page/-/100rc/img/100Cities_CityResilienceHero.jpg");max-height:770px;height:350px}@media screen and (min-width: 480px){#city-resilience .main .image-hero .banner-img-wrap{height:300px}}@media screen and (min-width: 768px){#city-resilience .main .image-hero .banner-img-wrap{height:592px}}@media screen and (min-width: 940px){#city-resilience .main .image-hero .banner-img-wrap{height:770px}}#city-resilience .main .image-hero h1{text-transform:none}#city-resilience .main .image-hero h1.title{color:#0294CD;text-transform:uppercase;margin-bottom:20px}@media screen and (min-width: 768px){#city-resilience .main .image-hero h1.title{margin-bottom:40px}}#city-resilience .main .image-hero h1 strong{color:#0294CD}#city-resilience .main .image-hero h1{font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;color:#fff;font-size:20px;line-height:1.2}@media screen and (min-width: 480px){#city-resilience .main .image-hero h1{font-size:25px;line-height:1.16}}@media screen and (min-width: 768px){#city-resilience .main .image-hero h1{font-size:42px;line-height:1.12}}@media screen and (min-width: 940px){#city-resilience .main .image-hero h1{font-size:42px;line-height:1.23}}@media screen and (min-width: 1000px){#city-resilience .main .image-hero h1{padding:0px 40px}}@media screen and (min-width: 1200px){#city-resilience .main .image-hero h1{font-size:42px;line-height:1.23;padding:0px 70px}}#city-resilience .main .magellan{width:100%}@media screen and (max-width: 940px){#city-resilience .main .magellan{display:none}}#city-resilience .main .magellan.sticky{z-index:1001;position:fixed;top:75px}#city-resilience .main .magellan h3{font-size:20px;line-height:1.1;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;color:#144a69;text-transform:uppercase;padding:20px;border-bottom:5px solid #144a69;position:relative}#city-resilience .main .magellan h3:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:12px 11px 0 11px;border-color:#144a69 transparent transparent transparent;position:absolute;bottom:-17px;left:104px}#city-resilience .main .magellan .magellan-container{width:230px;position:absolute;right:0}#city-resilience .main .magellan .magellan-container .top-level{background:#fff}#city-resilience .main .magellan .magellan-container .top-level:hover{background:#144a69}#city-resilience .main .magellan .magellan-container .top-level:hover h3{color:#fff}#city-resilience .main .magellan .magellan-container .top-level:hover .secondary-level{display:block}#city-resilience .main .magellan .magellan-container .secondary-level{display:none;background:#eee;border-bottom:1px solid #CCC}#city-resilience .main .magellan .magellan-container .secondary-level li{height:65px}#city-resilience .main .magellan .magellan-container .secondary-level li a{font-size:17px;line-height:1.1;font-family:"Gotham 3r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;color:#333;display:block;padding:0 22px;height:65px}#city-resilience .main .magellan .magellan-container .secondary-level li a:hover{text-decoration:underline}#city-resilience .main .magellan .magellan-container .secondary-level li a span{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block}#city-resilience .main .magellan .magellan-container .secondary-level li+li{border-top:1px solid #fff}#city-resilience .main .magellan .magellan-container .tertiary-level{background:#fff;border-top:1px solid #CCC;border-bottom:1px solid #CCC}#city-resilience .main .magellan .magellan-container .tertiary-level li{height:54px}#city-resilience .main .magellan .magellan-container .tertiary-level li a{padding:0 38px;height:54px}#city-resilience .main .magellan .magellan-container .tertiary-level li a span{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block}#city-resilience .main .shocks-stresses h2{font-size:20px;line-height:1.29;font-family:"Gotham 3r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;color:#000;text-transform:none;margin-bottom:40px}@media screen and (min-width: 768px){#city-resilience .main .shocks-stresses h2{font-size:28px;line-height:1.29}}#city-resilience .main .shocks-stresses h3{font-size:22px;line-height:1.36;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;color:#0294CD;text-transform:uppercase}#city-resilience .main .shocks-stresses p{font-size:18px;line-height:1.5;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#333}@media screen and (min-width: 768px){#city-resilience .main .shocks-stresses p{font-size:20px;line-height:1.5}}#city-resilience .main .shocks-stresses .call-out{border-left:1px solid #333;padding-left:35px}#city-resilience .main .shocks-stresses .call-out p+h3{margin-top:40px}#city-resilience .main .qualities{background:#eee;padding-bottom:0}#city-resilience .main .qualities .qualities__infographic{clear:both;width:100%;position:relative;overflow:hidden}#city-resilience .main .qualities .qualities__infographic img{display:none;width:100%;height:auto}#city-resilience .main .qualities .qualities__infographic .front h3{color:#0294CD;font-size:16px;line-height:1;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase}@media screen and (min-width: 940px){#city-resilience .main .qualities .qualities__infographic .front h3{font-size:21px;line-height:1}}#city-resilience .main .qualities .qualities__infographic .back p{font-size:16px;line-height:1.23;font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}#city-resilience .main .qualities .qualities__infographic .back p br{display:none}@media screen and (min-width: 940px){#city-resilience .main .qualities .qualities__infographic .back p{font-size:21px;line-height:1}}@media screen and (min-width: 768px){#city-resilience .main .qualities .qualities__infographic{max-width:870px;max-height:370px}#city-resilience .main .qualities .qualities__infographic img{display:block}#city-resilience .main .qualities .qualities__infographic .front{background:#0294CD}#city-resilience .main .qualities .qualities__infographic .back{background:#144a69}#city-resilience .main .qualities .qualities__infographic .back p br{display:block}#city-resilience .main .qualities .qualities__infographic .flip-container{perspective:1000;transform-style:preserve-3d;width:23%;display:inline-block;position:absolute}#city-resilience .main .qualities .qualities__infographic .flip-container.item-1{top:2%;left:0}#city-resilience .main .qualities .qualities__infographic .flip-container.item-2{top:59%;left:6.5%}#city-resilience .main .qualities .qualities__infographic .flip-container.item-3{top:19%;left:24%}#city-resilience .main .qualities .qualities__infographic .flip-container.item-4{top:60%;left:41%}#city-resilience .main .qualities .qualities__infographic .flip-container.item-5{top:3%;left:47.5%}#city-resilience .main .qualities .qualities__infographic .flip-container.item-6{top:52%;left:67%}#city-resilience .main .qualities .qualities__infographic .flip-container.item-7{top:0;right:0}#city-resilience .main .qualities .qualities__infographic .flip-container:hover .back{transform:rotateY(0deg)}#city-resilience .main .qualities .qualities__infographic .flip-container:hover .front{transform:rotateY(180deg);opacity:0}#city-resilience .main .qualities .qualities__infographic .flip-container,#city-resilience .main .qualities .qualities__infographic .front,#city-resilience .main .qualities .qualities__infographic .back{border-radius:100px;text-align:center}#city-resilience .main .qualities .qualities__infographic .flip-container h3,#city-resilience .main .qualities .qualities__infographic .flip-container p,#city-resilience .main .qualities .qualities__infographic .front h3,#city-resilience .main .qualities .qualities__infographic .front p,#city-resilience .main .qualities .qualities__infographic .back h3,#city-resilience .main .qualities .qualities__infographic .back p{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:white}#city-resilience .main .qualities .qualities__infographic .flipper{transition:0.6s;transform-style:preserve-3d;position:relative;width:100%;padding-bottom:100%}#city-resilience .main .qualities .qualities__infographic .front,#city-resilience .main .qualities .qualities__infographic .back{backface-visibility:hidden;transition:0.6s;transform-style:preserve-3d;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#city-resilience .main .qualities .qualities__infographic .front{z-index:2;transform:rotateY(0deg)}#city-resilience .main .qualities .qualities__infographic .back{transform:rotateY(-180deg)}}#city-resilience .main .framework{padding:0}#city-resilience .main .framework .framework__intro,#city-resilience .main .framework .related-stories,#city-resilience .main .framework .framework__full{padding:40px 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 768px){#city-resilience .main .framework .framework__intro,#city-resilience .main .framework .related-stories,#city-resilience .main .framework .framework__full{padding:40px}}@media screen and (min-width: 940px){#city-resilience .main .framework .framework__intro,#city-resilience .main .framework .related-stories,#city-resilience .main .framework .framework__full{padding:80px 0}}#city-resilience .main .framework .dimensions__details .wrap{padding:40px 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 768px){#city-resilience .main .framework .dimensions__details .wrap{padding:0 40px}}@media screen and (min-width: 940px){#city-resilience .main .framework .dimensions__details .wrap{padding:0}}#city-resilience .main .framework .dimension-outer{background:url("/page/-/100rc/img/bg-framework.png") right center no-repeat}#city-resilience .main .framework .dimensions__container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;list-style:none;width:740px;height:740px;position:relative;margin:100px 0}#city-resilience .main .framework .dimensions__container h3{position:absolute;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:16px;line-height:1.1;color:#000;text-transform:uppercase;padding:0 20px}#city-resilience .main .framework .dimensions__container p{font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:15px;line-height:1.1;margin-bottom:0;color:#fff;position:absolute;padding:0 20px}#city-resilience .main .framework .dimensions__container .dimension{display:block;background:#a3a3a3;width:25%;height:25%;position:absolute}#city-resilience .main .framework .dimensions__container .dimension-2,#city-resilience .main .framework .dimensions__container .dimension-3{background:#b7b7b7}#city-resilience .main .framework .dimensions__container .dimension-1{bottom:50%;right:50%}#city-resilience .main .framework .dimensions__container .dimension-1 h3{top:20px;left:0;text-align:left}#city-resilience .main .framework .dimensions__container .dimension-2{bottom:50%;left:50%}#city-resilience .main .framework .dimensions__container .dimension-2 h3{top:20px;right:0;text-align:right}#city-resilience .main .framework .dimensions__container .dimension-3{top:50%;right:50%}#city-resilience .main .framework .dimensions__container .dimension-3 h3{bottom:20px;left:0;text-align:left}#city-resilience .main .framework .dimensions__container .dimension-4{top:50%;left:50%}#city-resilience .main .framework .dimensions__container .dimension-4 h3{bottom:20px;right:0;text-align:right}#city-resilience .main .framework .dimensions__container .driver{display:block;width:25%;height:25%;position:absolute}#city-resilience .main .framework .dimensions__container .drivers-1 .driver,#city-resilience .main .framework .dimensions__container .drivers-4 .driver{background:#1395d0}#city-resilience .main .framework .dimensions__container .drivers-1 .driver-2,#city-resilience .main .framework .dimensions__container .drivers-4 .driver-2{background:#59b3db}#city-resilience .main .framework .dimensions__container .drivers-2 .driver,#city-resilience .main .framework .dimensions__container .drivers-3 .driver{background:#59b3db}#city-resilience .main .framework .dimensions__container .drivers-2 .driver-2,#city-resilience .main .framework .dimensions__container .drivers-3 .driver-2{background:#1395d0}#city-resilience .main .framework .dimensions__container .drivers-1 .driver-1{top:25%;left:0}#city-resilience .main .framework .dimensions__container .drivers-1 .driver-2{top:0;left:0}#city-resilience .main .framework .dimensions__container .drivers-1 .driver-3{top:0;left:25%}#city-resilience .main .framework .dimensions__container .drivers-2 .driver-1{top:25%;right:0}#city-resilience .main .framework .dimensions__container .drivers-2 .driver-2{top:0;right:0}#city-resilience .main .framework .dimensions__container .drivers-2 .driver-3{top:0;right:25%}#city-resilience .main .framework .dimensions__container .drivers-3 .driver-1{bottom:25%;left:0}#city-resilience .main .framework .dimensions__container .drivers-3 .driver-2{bottom:0;left:0}#city-resilience .main .framework .dimensions__container .drivers-3 .driver-3{bottom:0;left:25%}#city-resilience .main .framework .dimensions__container .drivers-4 .driver-1{bottom:25%;right:0}#city-resilience .main .framework .dimensions__container .drivers-4 .driver-2{bottom:0;right:0}#city-resilience .main .framework .dimensions__container .drivers-4 .driver-3{bottom:0;right:25%}#city-resilience .main .framework .dimensions__container .drivers-1 .driver-1,#city-resilience .main .framework .dimensions__container .drivers-3 .driver-2,#city-resilience .main .framework .dimensions__container .drivers-4 .driver-3{border-radius:0 0 0 100%}#city-resilience .main .framework .dimensions__container .drivers-1 .driver-1 p,#city-resilience .main .framework .dimensions__container .drivers-3 .driver-2 p,#city-resilience .main .framework .dimensions__container .drivers-4 .driver-3 p{text-align:right;top:20px;right:0}#city-resilience .main .framework .dimensions__container .drivers-1 .driver-2,#city-resilience .main .framework .dimensions__container .drivers-2 .driver-3,#city-resilience .main .framework .dimensions__container .drivers-3 .driver-1{border-radius:100% 0 0 0}#city-resilience .main .framework .dimensions__container .drivers-1 .driver-2 p,#city-resilience .main .framework .dimensions__container .drivers-2 .driver-3 p,#city-resilience .main .framework .dimensions__container .drivers-3 .driver-1 p{text-align:right;bottom:20px;right:0}#city-resilience .main .framework .dimensions__container .drivers-1 .driver-3,#city-resilience .main .framework .dimensions__container .drivers-2 .driver-2,#city-resilience .main .framework .dimensions__container .drivers-4 .driver-1{border-radius:0 100% 0 0}#city-resilience .main .framework .dimensions__container .drivers-1 .driver-3 p,#city-resilience .main .framework .dimensions__container .drivers-2 .driver-2 p,#city-resilience .main .framework .dimensions__container .drivers-4 .driver-1 p{text-align:left;bottom:20px;left:0}#city-resilience .main .framework .dimensions__container .drivers-2 .driver-1,#city-resilience .main .framework .dimensions__container .drivers-3 .driver-3,#city-resilience .main .framework .dimensions__container .drivers-4 .driver-2{border-radius:0 0 100% 0}#city-resilience .main .framework .dimensions__container .drivers-2 .driver-1 p,#city-resilience .main .framework .dimensions__container .drivers-3 .driver-3 p,#city-resilience .main .framework .dimensions__container .drivers-4 .driver-2 p{text-align:left;top:20px;left:0}#city-resilience .main .framework .wheel-simple{margin-bottom:6em;width:100%;max-width:736px;height:auto}#city-resilience .main .framework .wheel-full{display:none}@media screen and (min-width: 768px){#city-resilience .main .framework .wheel-full{display:block}}#city-resilience .main .framework .wheel-full img{width:100%;max-width:736px;height:auto;margin:0 auto;display:block}#city-resilience .main .framework .dimensions__details{background:url("/page/-/100rc/img/bg-pattern-1.png") 0 0 repeat;padding:50px 0;overflow:hidden}#city-resilience .main .framework .dimensions__details .wrap{overflow:hidden}@media screen and (min-width: 940px){#city-resilience .main .framework .dimensions__details .wrap:before,#city-resilience .main .framework .dimensions__details .wrap:after{content:"";display:block;width:30%;height:5px;background:#0294CD}#city-resilience .main .framework .dimensions__details .wrap:before{position:absolute;top:7px}#city-resilience .main .framework .dimensions__details .wrap:after{position:absolute;bottom:7px}}#city-resilience .main .framework .dimension__summary{text-align:center;padding-top:50px;position:relative;margin-bottom:80px}#city-resilience .main .framework .dimension__summary:after{content:"";display:block;width:100%;height:5px;background:#0294CD;position:absolute;bottom:-40px}#city-resilience .main .framework .dimension__summary:before{content:"";display:block;width:100%;height:5px;background:#0294CD;position:absolute;top:7px}@media screen and (min-width: 940px){#city-resilience .main .framework .dimension__summary{padding-top:100px;float:left;width:30%;margin-bottom:0}#city-resilience .main .framework .dimension__summary:after{display:none}}#city-resilience .main .framework .dimension__summary img{margin-bottom:40px}#city-resilience .main .framework .dimension__summary h3{font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:18px;line-height:1.15;color:#0294CD;text-transform:uppercase}@media screen and (min-width: 768px){#city-resilience .main .framework .dimension__summary h3{font-size:20px;line-height:1.15}}#city-resilience .main .framework .dimension__summary p{font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.5;color:#000;margin-bottom:40px}@media screen and (min-width: 768px){#city-resilience .main .framework .dimension__summary p{font-size:20px;line-height:1.5}}@media screen and (min-width: 940px){#city-resilience .main .framework .drivers__detail{float:right;width:65%;padding-right:50px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}#city-resilience .main .framework .drivers__detail h3{font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:18px;line-height:1.36;color:#000;text-transform:none}@media screen and (min-width: 768px){#city-resilience .main .framework .drivers__detail h3{font-size:22px;line-height:1.15}}#city-resilience .main .framework .drivers__detail p{font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.5;color:#333;margin-bottom:0}@media screen and (min-width: 768px){#city-resilience .main .framework .drivers__detail p{font-size:22px;line-height:1.15}}#city-resilience .main .framework .drivers__detail .driver__detail+.driver__detail{margin-top:30px;padding-top:0px}#city-resilience .main .framework .drivers__detail .driver__detail+.driver__detail:before{content:"";display:block;height:1px;width:15px;background:#333;position:relative;top:-25px}@media screen and (min-width: 768px){#city-resilience .main .framework .drivers__detail .driver__detail+.driver__detail{margin-top:50px;padding-top:40px}#city-resilience .main .framework .drivers__detail .driver__detail+.driver__detail:before{top:-40px}}@media screen and (min-width: 768px){#city-resilience .main .framework .related-stories{padding-bottom:20px}}#city-resilience .main .downloads .downloads__item{background:#1a98d0;padding:25px}@media screen and (min-width: 768px){#city-resilience .main .downloads .downloads__item{background:#1a98d0 url("/page/-/100rc/img/bg-cr-download.png") 50px center no-repeat;padding:50px 60px 50px 310px}}#city-resilience .main .downloads .downloads__item h3{font-size:20px;line-height:1.25;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;color:#fff;text-transform:none}#city-resilience .main .downloads .downloads__item h3 a{display:inline-block;border:5px solid #fff;text-transform:uppercase;padding:10px 20px;text-decoration:none;color:#fff}#city-resilience .main .downloads .downloads__item h3 a:hover{color:#000;border-color:#000}#city-resilience .main .downloads .downloads__item h3+h3{margin-top:25px}@media screen and (min-width: 768px){#city-resilience .main .downloads .downloads__item h3{font-size:22px;line-height:1.25}}@media screen and (min-width: 940px){#city-resilience .main .downloads .downloads__item h3{font-size:30px;line-height:1.25}#city-resilience .main .downloads .downloads__item h3 a{padding:20px 60px}}#city-resilience .main .downloads .downloads__item p{margin:25px 0 0 0}#city-resilience .main .downloads .downloads__item p a{color:#fff;font-size:16px;line-height:1.15;font-family:"Gotham 3r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;text-decoration:underline}#city-resilience .main .downloads .downloads__item p a:hover{color:#000}#content .gsc-control-cse{font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}#content .gsc-control-cse b{font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}#content .gsc-table-result,#content .gsc-thumbnail-inside,#content .gsc-url-top{padding:0}#content .gsc-cursor-page{color:#0294CD;margin:5px 3px;padding:5px 10px;background:none;font-weight:bold}#content .gsc-cursor-page:hover{background-color:#CCC;color:white;border-radius:50%;text-decoration:none}#content .gsc-results .gsc-cursor-box .gsc-cursor-current-page{border:none;background-color:#0294CD;color:white;border-radius:50%;padding:5px 10px}.side-primary section{margin:0 auto}.side-primary figure,.side-primary form{margin-bottom:25px}.side-primary .cta{position:relative;max-width:302px}.side-primary .cta a{text-decoration:none}.side-primary .cta figcaption{font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase}.side-primary .cta-register{font-size:19px;line-height:1.2;letter-spacing:-1px}.side-primary .cta-register a{color:#47AA41}.side-primary .cta-register figcaption{max-width:268px;top:30px;left:19px}.side-primary .cta-about{font-size:34px}.side-primary .cta-about a{color:#fff}.side-primary .cta-about a .btn-arrow{color:#a5005e}.side-primary .cta-about figcaption{max-width:272px;letter-spacing:-1px;line-height:1.35;position:absolute;bottom:30px;left:28px}.side-primary form.city-resilient{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:26px 18px;margin-top:30px;border:1px solid #efb88c}@media screen and (min-width: 940px){.side-primary form.city-resilient input,.side-primary form.city-resilient textarea{max-width:264px}}@media screen and (min-width: 480px){.side-primary .blog .entry{max-width:360px}}.side-primary .blog .entry figure{max-width:100%;max-height:100%}.side-primary .blog .entry figure a{z-index:1;position:relative;display:block}.side-primary .blog .entry .article-wrap{width:100%}.side-primary .authors{padding:22px;background-color:#F1F5F7;border:1px solid #9DAAAF}.side-primary .authors header h2{font-size:28px;line-height:1.15}.side-primary .authors .entry{border:none}.side-primary .authors .entry figure{margin-right:12px;margin-bottom:12px}@media screen and (min-width: 768px){.side-primary .authors .entry figure{width:92px;float:left}}@media screen and (min-width: 768px){.side-primary .authors .entry .article-wrap{width:59%}}.side-primary .authors .entry .hgroup{margin:0;padding:0}.side-primary .authors .entry .hgroup h2{border:none}@media screen and (min-width: 768px){.side-primary .authors .entry .hgroup h2{font-size:18px;line-height:1.15}}.side-primary .authors .entry hr{margin-top:14px;margin-bottom:14px;border-top:1px solid #9DAAAF;clear:both;margin-left:auto;margin-right:auto;width:90%}.side-primary-2013{clear:none;width:100%}@media screen and (min-width: 768px){.side-primary-2013{width:77%;padding:25px 60px;margin-right:auto;margin-left:auto}}@media screen and (min-width: 980px){.side-primary-2013{width:30.5%;padding:25px 0 0;float:right}}.side-primary-2013 .email-signup .text{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.side-primary-2013 .email-signup .chzn-container{width:100% !important}.side-primary-2013 h1.midline{font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.15;color:#555A5C;border-bottom:1px solid #9DAAAF;line-height:0.1em;margin:10px 0px 10px;padding-bottom:0;text-align:center}.side-primary-2013 h1.midline span{background:#fff;padding:0 10px}.side-primary-2013 .entry{background:none;border:none;overflow:hidden;padding:12.5px 20px;margin-bottom:0}.side-primary-2013 .entry+.entry{border-top:1px solid #9DAAAF}@media screen and (min-width: 768px){.side-primary-2013 .entry{padding:25px 0px 0px;margin-bottom:25px}}.side-primary-2013 .entry .h2{font-size:16px;line-height:1.15;max-width:65%;border:none;float:left;padding:0}@media screen and (min-width: 768px){.side-primary-2013 .entry .h2{font-size:14px;line-height:1.15;max-width:67%}}.side-primary-2013 .entry .h2 a{font-family:"Gotham 4r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:normal;padding:0;color:#0094ce;text-transform:none;text-decoration:none}.side-primary-2013 .entry figure{max-width:27%;max-height:53px;margin-bottom:0;overflow:hidden;float:right}.side-primary-2013 .entry figure:after{background:none}.side-primary .cta-share{width:302px;height:274px;background:url("/page/-/100rc/img/touts/Glasgow.png") 50% 50% no-repeat;box-sizing:border-box;padding:16px 0;margin-bottom:30px}.side-primary .cta-share h2{font-family:"Gotham 4r", "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400;font-size:24px;text-align:center;line-height:1}.side-primary .cta-share ul{margin:35px 0 0 0}.side-primary .cta-share ul li{display:inline;font-size:30px;padding:6px}.side-primary .cta-share ul li a{color:#000}.side-primary .bordered-circle{height:241px;width:241px;border-radius:241px;border:12px solid #000;margin:0 auto;padding:40px 35px;box-sizing:border-box;background:rgba(255,255,255,0.5)}#blog-index .side-primary-2013,#blog-entry .side-primary-2013{display:none}@media screen and (min-width: 982px){#blog-index .side-primary-2013,#blog-entry .side-primary-2013{display:block}}#blog-index-2013 .side-primary-2013{margin-top:70px}.side-share{display:none}.side-share .fb-like,.side-share .twitter-share-button,.side-share .IN-widget{margin-bottom:20px}.side-share .fb-like{margin-left:12px}.side-share .twitter-share-button{margin-left:3px}@media screen and (min-width: 768px){.side-share{height:300px;display:block;float:left;margin-left:-80px;padding-top:300px;width:60px}}.chzn-container{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;width:142px !important;border:1px solid #0294CD;position:relative;display:inline-block;vertical-align:middle;font-size:10px;line-height:1.15;zoom:1;*display:inline}.chzn-container.error{border:2px solid red}.chzn-container .chzn-drop{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.15)}.chzn-container.chzn-with-drop .chzn-drop{left:0}.chzn-container a{cursor:pointer}.chzn-container-single .chzn-single{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIvPjxzdG9wIG9mZnNldD0iNTIlIiBzdG9wLWNvbG9yPSIjZWVlZWVlIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjRmNGY0Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #ffffff),color-stop(50%, #f6f6f6),color-stop(52%, #eeeeee),color-stop(100%, #f4f4f4));background:-moz-linear-gradient(top, #ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background:-webkit-linear-gradient(top, #ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background:linear-gradient(to bottom, #ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:26px;background-color:#fff;background-clip:padding-box;color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chzn-container-single .chzn-default{color:#999}.chzn-container-single .chzn-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chzn-container-single .chzn-single-with-deselect span{margin-right:38px}.chzn-container-single .chzn-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url("/page/-/100rc/img/chosen/chosen-sprite.png") -42px 1px no-repeat;font-size:1px}.chzn-container-single .chzn-single abbr:hover{background-position:-42px -10px}.chzn-container-single.chzn-disabled .chzn-single abbr:hover{background-position:-42px -10px}.chzn-container-single .chzn-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chzn-container-single .chzn-single div b{display:block;width:100%;height:100%;background:url("/page/-/100rc/img/icons/updown-toggle.png") no-repeat 5px 8px}.chzn-container-single .chzn-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chzn-container-single .chzn-search input[type="text"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0;color:#444;margin:1px 0;padding:4px 20px 4px 5px;height:auto;outline:0;border:1px solid #aaa;background:#fff url("/page/-/100rc/img/chosen/chosen-sprite.png") no-repeat 100% -20px;background:url("/page/-/100rc/img/chosen/chosen-sprite.png") no-repeat 100% -20px,url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIvPjxzdG9wIG9mZnNldD0iMTUlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background:url("/page/-/100rc/img/chosen/chosen-sprite.png") no-repeat 100% -20px,-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee),color-stop(15%, #ffffff));background:url("/page/-/100rc/img/chosen/chosen-sprite.png") no-repeat 100% -20px,-moz-linear-gradient(#eeeeee 1%,#ffffff 15%);background:url("/page/-/100rc/img/chosen/chosen-sprite.png") no-repeat 100% -20px,-webkit-linear-gradient(#eeeeee 1%,#ffffff 15%);background:url("/page/-/100rc/img/chosen/chosen-sprite.png") no-repeat 100% -20px,linear-gradient(#eeeeee 1%,#ffffff 15%);font-size:1em;font-family:sans-serif;line-height:normal;width:100%}.chzn-container-single .chzn-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chzn-container-single.chzn-container-single-nosearch .chzn-search{position:absolute;left:-9999px}.chzn-container .chzn-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chzn-container .chzn-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px}.chzn-container .chzn-results li.active-result{display:list-item;cursor:pointer}.chzn-container .chzn-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chzn-container .chzn-results li.highlighted{background-color:#3875d7;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiMzODc1ZDciLz48c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iIzJhNjJiYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7),color-stop(90%, #2a62bc));background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chzn-container .chzn-results li.no-results{display:list-item;background:#f4f4f4}.chzn-container .chzn-results li.group-result{font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;display:list-item;cursor:default}.chzn-container .chzn-results li.group-option{padding-left:15px}.chzn-container .chzn-results li em{font-style:normal;text-decoration:underline}.chzn-container-multi .chzn-choices{position:relative;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;width:100%;height:auto !important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIvPjxzdG9wIG9mZnNldD0iMTUlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee),color-stop(15%, #ffffff));background-image:-moz-linear-gradient(#eeeeee 1%,#ffffff 15%);background-image:-webkit-linear-gradient(#eeeeee 1%,#ffffff 15%);background-image:linear-gradient(#eeeeee 1%,#ffffff 15%);cursor:text}.chzn-container-multi .chzn-choices li{float:left;list-style:none}.chzn-container-multi .chzn-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chzn-container-multi .chzn-choices li.search-field input[type="text"]{margin:1px 0;padding:5px;height:15px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#666;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chzn-container-multi .chzn-choices li.search-field .default{color:#999}.chzn-container-multi .chzn-choices li.search-choice{position:relative;margin:3px 0 3px 5px;padding:3px 20px 3px 5px;border:1px solid #aaa;border-radius:3px;background-color:#e4e4e4;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YwZjBmMCIvPjxzdG9wIG9mZnNldD0iNTIlIiBzdG9wLWNvbG9yPSIjZThlOGU4Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZWVlZWVlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4),color-stop(50%, #f0f0f0),color-stop(52%, #e8e8e8),color-stop(100%, #eeeeee));background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default}.chzn-container-multi .chzn-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url("/page/-/100rc/img/chosen/chosen-sprite.png") -42px 1px no-repeat;font-size:1px}.chzn-container-multi .chzn-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chzn-container-multi .chzn-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YwZjBmMCIvPjxzdG9wIG9mZnNldD0iNTIlIiBzdG9wLWNvbG9yPSIjZThlOGU4Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZWVlZWVlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4),color-stop(50%, #f0f0f0),color-stop(52%, #e8e8e8),color-stop(100%, #eeeeee));background-image:-moz-linear-gradient(top, #f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-webkit-linear-gradient(top, #f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:linear-gradient(to bottom, #f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);color:#666}.chzn-container-multi .chzn-choices li.search-choice-focus{background:#d4d4d4}.chzn-container-multi .chzn-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chzn-container-multi .chzn-results{margin:0;padding:0}.chzn-container-multi .chzn-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chzn-container-active .chzn-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chzn-container-active.chzn-with-drop .chzn-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiLz48c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #eeeeee),color-stop(80%, #ffffff));background-image:-moz-linear-gradient(#eeeeee 20%,#ffffff 80%);background-image:-webkit-linear-gradient(#eeeeee 20%,#ffffff 80%);background-image:linear-gradient(#eeeeee 20%,#ffffff 80%);box-shadow:0 1px 0 #fff inset}.chzn-container-active.chzn-with-drop .chzn-single div{border-left:none;background:transparent}.chzn-container-active .chzn-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chzn-container-active .chzn-choices li.search-field input[type="text"]{color:#111 !important}.chzn-disabled{opacity:0.5 !important;cursor:default}.chzn-disabled .chzn-single{cursor:default}.chzn-disabled .chzn-choices .search-choice .search-choice-close{cursor:default}.chzn-rtl{text-align:right}.chzn-rtl .chzn-single{overflow:visible;padding:0 8px 0 0}.chzn-rtl .chzn-single span{margin-right:0;margin-left:26px;direction:rtl}.chzn-rtl .chzn-single-with-deselect span{margin-left:38px}.chzn-rtl .chzn-single div{right:auto;left:3px}.chzn-rtl .chzn-single abbr{right:auto;left:26px}.chzn-rtl .chzn-choices li{float:right}.chzn-rtl .chzn-choices li.search-field input[type="text"]{direction:rtl}.chzn-rtl .chzn-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chzn-rtl .chzn-choices li.search-choice .search-choice-close{right:auto;left:4px}.chzn-rtl.chzn-container-single-nosearch .chzn-search,.chzn-rtl .chzn-drop{left:9999px}.chzn-rtl.chzn-container-single .chzn-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chzn-rtl .chzn-results li.group-option{padding-right:15px;padding-left:0}.chzn-rtl.chzn-container-active.chzn-with-drop .chzn-single div{border-right:none}.chzn-rtl .chzn-search input[type="text"]{padding:4px 5px 4px 20px;background:#fff url("/page/-/100rc/img/chosen/chosen-sprite.png") no-repeat -30px -20px;background:url("/page/-/100rc/img/chosen/chosen-sprite.png") no-repeat -30px -20px,url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIvPjxzdG9wIG9mZnNldD0iMTUlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background:url("/page/-/100rc/img/chosen/chosen-sprite.png") no-repeat -30px -20px,-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee),color-stop(15%, #ffffff));background:url("/page/-/100rc/img/chosen/chosen-sprite.png") no-repeat -30px -20px,-moz-linear-gradient(#eeeeee 1%,#ffffff 15%);background:url("/page/-/100rc/img/chosen/chosen-sprite.png") no-repeat -30px -20px,-webkit-linear-gradient(#eeeeee 1%,#ffffff 15%);background:url("/page/-/100rc/img/chosen/chosen-sprite.png") no-repeat -30px -20px,linear-gradient(#eeeeee 1%,#ffffff 15%);direction:rtl}.chzn-rtl.chzn-container-single .chzn-single div b{background-position:6px 2px}.chzn-rtl.chzn-container-single.chzn-with-drop .chzn-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi){.chzn-rtl .chzn-search input[type="text"],.chzn-container-single .chzn-single abbr,.chzn-container-single .chzn-single div b,.chzn-container-single .chzn-search input[type="text"],.chzn-container-multi .chzn-choices .search-choice .search-choice-close,.chzn-container .chzn-results-scroll-down span,.chzn-container .chzn-results-scroll-up span{background-image:url("/page/-/100rc/img/chosen/chosen-sprite@2x.png") !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}#framework #bsd-field-custom-999>.label{display:none}#framework #bsd-field-custom-999>.input>textarea{display:none;min-height:8.5rem}#framework #bsd-field-custom-999>.input.active>textarea{display:block}#framework #bsd-field-custom-1001>.label{display:none}#framework #bsd-field-custom-1001>.input>textarea{display:none;min-height:8.5rem}#framework #bsd-field-custom-1001>.input.active>textarea{display:block}#framework #bsd-field-custom-1004>.label{display:none}#framework #bsd-field-custom-1004>.input>textarea{display:none;min-height:8.5rem}#framework #bsd-field-custom-1004>.input.active>textarea{display:block}#framework #signup.bsd-signup-61 .checkbox{margin:0 0.5em 0.3em 0}#framework #signup.bsd-signup-61 .input label{font-size:1.4em}#framework #unsub_form input[name="email"]{width:350px;margin-bottom:20px}#framework #unsub_form td{text-align:left !important}#framework h1,#framework .basic .main #eventdetail .title,#framework #SKIN #profiledetail #sectionheader,#framework #SKIN #stdheader #title{font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:24px;line-height:1.15;line-height:30px;margin-bottom:6px}#framework #contribution .contribheader,#framework #SKIN h2,#framework #sectionheader,#framework #SKIN .widget_header,#framework #SKIN .widget_title,#framework #community .communitypostinlist .title,#framework #community .header,#framework #community .communitypostfull .title,#framework #community .journaltitle,#framework #community .journalarchive .journalarchivetitle,#framework a#host-button,#framework #loginform .logintitle,#framework #signupform .signuptitle,#framework #outreach_content #loginform .logintitle,#framework #outreach_content #signupform .signuptitle,#framework #manageform .managetitle,#framework #forgotpw .header{font-size:18px;line-height:1.15;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;line-height:24px;margin-bottom:6px}#framework #SKIN h3,#framework #SKIN .basic .main .typedescheader,#framework #community .postlist table.head .text,#framework #community .subheader,#framework #community .profileteaser .title,#framework #odgettingstarted .odsechead,#framework #odprogress .odsechead,#framework #odyourpage .odsechead,#framework #odstats .odsechead,#framework #odaddress .odsechead,#framework #odgroup .odsechead,#framework #outreach_content .omhead{font-size:14px;line-height:1.15;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;line-height:20px;margin-bottom:6px}#framework #SKIN h4,#framework #SKIN h5{font-size:12px;line-height:1.15;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;line-height:18px}#framework #SKIN .widget_header{background:#eee;border-bottom:1px solid #ddd;margin-bottom:6px;padding:5px 10px;position:relative}#framework #contribution .contribheader,#framework #sectionheader,#framework .sectionheader,#framework #SKIN .header,#framework #SKIN .basic .main .typedescheader,#framework #community .header,#framework #community .communitypostfull .title,#framework #community .journaltitle,#framework #community .journalarchive .journalarchivetitle,#framework #stdheader,#framework #community .profileteaser .title,#framework #odgettingstarted .odsechead,#framework #odprogress .odsechead,#framework #odyourpage .odsechead,#framework #odstats .odsechead,#framework #odaddress .odsechead,#framework #odgroup .odsechead,#framework #outreach_content .omhead,#framework #manageform .managetitle,#framework #forgotpw .header{border-bottom:1px solid #ddd;padding-bottom:3px}#framework #SKIN .widget_subheader,#framework #community .subheader{background:#F2F7F7;border-bottom:1px solid #ddd;padding:5px 10px}#framework .checkbox,#framework .radiobutton,#framework.label,#framework .text{margin:0 .5em 0 0;vertical-align:baseline}#framework input[type=button],#framework input[type=submit],#framework .submit,#framework #invitationpage #submit_button,#framework #date-filter,#framework .loginbutton input,#framework .signupbutton input,#framework #community input[type=submit],#framework .utils_search button{cursor:pointer}#framework #event_results .event_footer .links{float:left}#framework #event_results .event_footer .links .detail_button,#framework #event_results .event_footer .links .rsvp_button{float:right}#framework #event_results .event_footer .links .detail_button a,#framework #event_results .event_footer .links .rsvp_button a{display:block;margin-left:10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:2px 10px}#framework #event_results .event_footer .links .detail_button a:hover,#framework #event_results .event_footer .links .rsvp_button a:hover{background:#333;border-color:#333;color:#eee}#framework #event_results .event_footer .links .detail_button a{background:#eee;border:1px solid #ccc;padding:2px 10px 1px}#framework #event_results .event_footer .links .rsvp_button a{background:#555;color:#fff;padding:3px 10px 2px}#framework #contact_importer_button{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:12px;line-height:1.15}#framework #SKIN #blue_hat{background:none;border-bottom:1px solid #ddd;height:43px}#framework #SKIN #blue_hat ul{display:inline;float:right;height:auto;margin:0 5px;padding:18px 0 0 0}#framework #SKIN #blue_hat li{background:#eee;border:1px solid #ddd;border-top-left-radius:3px;display:inline;float:right;padding:5px 10px 4px;text-decoration:none}#framework #SKIN #blue_hat li a{color:#888;text-decoration:none}#framework #SKIN #blue_hat li a:hover{background:none;color:#555}#framework #SKIN #blue_hat .blue_hat_active{background:none;border-bottom:1px solid #fff;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}#framework #SKIN #blue_hat .blue_hat_active a{color:#555}#framework #SKIN ul#event_order{border-bottom:1px solid #ddd;clear:both;float:left;list-style-type:none;margin:0 0 10px 0;top:0;width:100%}#framework #SKIN ul#event_order li{background:#eee;border:1px solid #ddd;color:#888;display:inline;float:left;margin:0 0 -1px 5px;padding:5px 10px 4px;text-decoration:none}#framework #SKIN ul#event_order li a{color:#888}#framework #SKIN ul#event_order a:hover{color:#555}#framework #SKIN ul#event_order li.active{background:none;border-bottom:1px solid #fff;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}#framework #SKIN ul#event_order li.active a{color:#555}#framework #SKIN .widget_tabs{margin:0;padding:0}#framework #SKIN .widget_tabs li{border-top-left-radius:3px;float:left;list-style:none;padding:5px 10px 4px 10px;margin:0 5px 0 0;list-style-type:none}#framework #SKIN .widget_tabs li.active_tab{background:#eee;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}#framework #SKIN .widget_tabs li.inactive_tab{background:#ddd}#framework #SKIN #friends_tabs{border-bottom:1px solid #ddd;margin:18px 0 6px 0}#framework #SKIN #friends_tabs ul{margin:0;padding:5px 0 0 0;list-style:none}#framework #SKIN #friends_tabs ul li.active_tab{background:none;border:1px solid #ddd;border-bottom:1px solid #fff}#framework #SKIN #friends_tabs ul li.active_tab a{color:#555;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}#framework #SKIN #friends_tabs ul li.inactive_tab{background:#eee;border:1px solid #ddd}#framework #SKIN #friends_tabs li{border-top-left-radius:3px;border-top-right-radius:3px;display:inline;float:left;margin:0 0 -1px 5px;list-style-type:none;padding:5px 10px 4px}#framework #speakout #tabs{margin-top:18px}#framework #speakout #nav-tabs,#framework #speakout #tip-tabs{border-bottom:1px solid #ddd;clear:both;float:left;list-style-type:none;margin:0 0 18px 0;top:0;width:100%}#framework #speakout #nav-tabs li,#framework #speakout #tip-tabs li{background:#eee;border:1px solid #ddd;color:#888;display:inline;float:left;margin:0 0 -1px 5px;padding:5px 10px 4px;text-decoration:none}#framework #speakout #nav-tabs li.tab-on,#framework #speakout #nav-tabs li.tip-on,#framework #speakout #tip-tabs li.tab-on,#framework #speakout #tip-tabs li.tip-on{background:none;border-bottom:1px solid #fff;color:#555;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}#framework #speakout #nav-tabs li.tab-off,#framework #speakout #nav-tabs li.tip-off,#framework #speakout #tip-tabs li.tab-off,#framework #speakout #tip-tabs li.tip-off{cursor:pointer}#framework #speakout td.tips{padding:0 10px}#framework #speakout #tip-tabs{width:300px}#framework #widget_group_1{float:left;width:49%}#framework #widget_group_2{float:right;width:49%}#framework .group_field{margin-bottom:10px;float:left;margin-right:5px}#framework #speakout .splash{margin:0 0 20px 0}#framework #speakout table{clear:left;margin:0 20px 10px 0}#framework #speakout #recipient_table{width:300px}#framework #speakout .recipient-header{font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}#framework #speakout .recipient-header th{text-align:auto !important}#framework #speakout .recipient-divider{padding-top:10px;font-style:italic}#framework #speakout .stat{text-align:right;padding-right:4px}#framework #speakout td{vertical-align:top}#framework #speakout .step{margin-top:15px}#framework #speakout .field{width:50%;padding-left:10px}#framework #speakout th.divider{padding:10px;font-size:16px;line-height:1.15;background:#eee}#framework #speakout #speakout_form{margin-top:20px}#framework #speakout h4{font-size:16px;line-height:1.15}#framework #speakout div.goal{border:1px solid #CCC;float:right;margin:10px;padding:15px 15px 0;width:280px}#framework #speakout div.goal td{padding:5px}#framework #speakout div.goal input.landing-button,#framework #speakout div.goal input.landing-button-over{display:block;margin-top:15px}#framework #speakout div.goal input#addr1,#framework #speakout div.goal input#addr2,#framework #speakout div.goal input#email{width:200px}#framework #SKIN #widget_directory_search_groups_by_keyword{float:none !important}#framework.column-signup #signupheader{padding:0 10px;width:100%;position:relative}@media screen and (min-width: 1024px){#framework.column-signup #signupheader{width:50%;float:left}}#framework.column-signup #signup{padding:0 10px;width:100%}@media screen and (min-width: 1024px){#framework.column-signup #signup{margin-top:-25px;width:50%;float:right}}#framework form tr,#framework form#contribution tr,#framework table tbody,#framework table thead,#framework .contribheader,#framework form table td{display:block}#framework table{width:100%;display:block}#bsd .yui-panel{border:1px solid #ccc;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#bsd .yui-panel .hd{background:#eee;color:#333;border:none;border-bottom:1px solid #ddd;font-size:18px;line-height:1.15;font-family:"Gotham 5r","Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;line-height:24px;margin-bottom:6px;padding:10px}#bsd .yui-panel .bd{font-size:12px;line-height:1.15;line-height:18px;padding:6px}#bsd .yui-panel .container-close{right:10px}#bsd .yui-panel-container.shadow .underlay{display:none}#bsd #contact_importer_wrapper{margin:0}#bsd #contact_importer_wrapper #contact_importer_error{margin:18px 0 0 0}#bsd #contact_importer_wrapper #results_table_header{background:#eee}#bsd #contact_importer_wrapper #results_table_outer{border:1px solid #ddd}#bsd #contact_importer_dialog .button-group button{background:#eee;border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;cursor:pointer;padding:3px 10px}.cufon-loading *{visibility:hidden !important}.floatl{float:left;margin:0;padding:0 10px 10px 0}.floatr{float:right;margin:0;padding:0 0 10px 10px}.required{color:#c00}.head-main .logo a,.foot-main .logo a,.home .home-featured .prev,.home .home-featured .next{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.hidden{display:none;visibility:hidden}.visuallyhidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.invisible{visibility:hidden}.clearfix:before,nav:before,.base nav:before,.head-main:before,.head-main .expander:before,.foot-main .top:before,.head-primary .head-top:before,.main:before,#blog-index-2013 .main:before,#blog-index-2014 .main:before,.head-main-nav:before,.home .home-touts:before,#blog-index-2014 .masthead:before,#blog-index-2014 .must-read-stories:before,#blog-index-2014 .all-stories:before,#blog-entry #content .entry-header:before,#resilience .infographic header:before,#resilience .infographic header .social-share:before,.interior .base .social-share .facebook .fb-like:before,.interior .base .ui-accordion-content:before,.author .base header:before,#resilience-2013 .infographic header:before,#resilience-2013 .infographic header .social-share:before,#resilience-2014 nav.magellan ul:before,#resilience-2014 .infographic header:before,#resilience-2014 .infographic header .social-share:before,#city-entry-2014 .banner-img-main #content .city-wrapper:before,#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .static-slides:before,#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .static-slides:before,.clearfix:after,nav:after,.base nav:after,.head-main:after,.head-main .expander:after,.foot-main .top:after,.head-primary .head-top:after,.main:after,#blog-index-2013 .main:after,#blog-index-2014 .main:after,.head-main-nav:after,.home .home-touts:after,#blog-index-2014 .masthead:after,#blog-index-2014 .must-read-stories:after,#blog-index-2014 .all-stories:after,#blog-entry #content .entry-header:after,#resilience .infographic header:after,#resilience .infographic header .social-share:after,.interior .base .social-share .facebook .fb-like:after,.interior .base .ui-accordion-content:after,.author .base header:after,#resilience-2013 .infographic header:after,#resilience-2013 .infographic header .social-share:after,#resilience-2014 nav.magellan ul:after,#resilience-2014 .infographic header:after,#resilience-2014 .infographic header .social-share:after,#city-entry-2014 .banner-img-main #content .city-wrapper:after,#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .static-slides:after,#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .static-slides:after{content:".";display:block;height:0;visibility:hidden}.clearfix:after,nav:after,.base nav:after,.head-main:after,.head-main .expander:after,.foot-main .top:after,.head-primary .head-top:after,.main:after,#blog-index-2013 .main:after,#blog-index-2014 .main:after,.head-main-nav:after,.home .home-touts:after,#blog-index-2014 .masthead:after,#blog-index-2014 .must-read-stories:after,#blog-index-2014 .all-stories:after,#blog-entry #content .entry-header:after,#resilience .infographic header:after,#resilience .infographic header .social-share:after,.interior .base .social-share .facebook .fb-like:after,.interior .base .ui-accordion-content:after,.author .base header:after,#resilience-2013 .infographic header:after,#resilience-2013 .infographic header .social-share:after,#resilience-2014 nav.magellan ul:after,#resilience-2014 .infographic header:after,#resilience-2014 .infographic header .social-share:after,#city-entry-2014 .banner-img-main #content .city-wrapper:after,#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .static-slides:after,#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .static-slides:after{clear:both}.clearfix,nav,.base nav,.head-main,.head-main .expander,.foot-main .top,.head-primary .head-top,.main,#blog-index-2013 .main,#blog-index-2014 .main,.head-main-nav,.home .home-touts,#blog-index-2014 .masthead,#blog-index-2014 .must-read-stories,#blog-index-2014 .all-stories,#blog-entry #content .entry-header,#resilience .infographic header,#resilience .infographic header .social-share,.interior .base .social-share .facebook .fb-like,.interior .base .ui-accordion-content,.author .base header,#resilience-2013 .infographic header,#resilience-2013 .infographic header .social-share,#resilience-2014 nav.magellan ul,#resilience-2014 .infographic header,#resilience-2014 .infographic header .social-share,#city-entry-2014 .banner-img-main #content .city-wrapper,#city-entry-2014 .banner-img-main #content .city-wrapper#other-cities .static-slides,#city-entry-2014 .banner-img-main #content .city-wrapper#resilience-challenges .static-slides{zoom:1}::-moz-selection{background:#0294CD;color:#fff;text-shadow:none}::selection{background:#0294CD;color:#fff;text-shadow:none}@media print{*{background:transparent !important;color:#444 !important;text-shadow:none !important}a,a:visited{color:#444 !important;text-decoration:underline}#content a:after{content:" (" attr(href) ")"}abbr:after{content:" (" attr(title) ")"}.ir a:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.side-primary,#editToggle,.edit-this,.head-primary,#addthis,#search,#nav,form.city-resilient,.social-share,.foot-primary,figure.video{display:none}#disqus_thread{display:none}a.dsq-brlink{display:none}#main{overflow:hidden}#main img{float:left;clear:both;margin:0 10px 10px 0}}
/*# sourceMappingURL=styles.css.map */
