@charset "UTF-8";body,hr{margin:0}legend,td,th{padding:0}.row .col,html{box-sizing:border-box}.btn,.btn-flat,.btn-large,.btn-medium,a{-webkit-tap-highlight-color:transparent}.carousel .carousel-item:not(.active) .materialboxed,.carousel.scrolling .carousel-item .materialboxed,.input-field label{pointer-events:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:#0980f4;text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}nav .dropdown-button.active,nav ul a:hover,nav ul li.active>a{background-color:rgba(0,0,0,.6)}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:inherit}ul:not(.browser-default){margin:0;padding-left:0;list-style-type:none}ul:not(.browser-default)>li{list-style-type:none}.clearfix:after,.clearfix:before,.row:after,.row:before{display:table;content:" "}.clearfix:after,.row:after{clear:both}.z-depth-0{box-shadow:none!important}.btn,.btn-large,.btn-medium,.dropdown-content,.z-depth-1{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.btn-large:hover,.btn-medium:hover,.btn:hover,.z-depth-1-half{box-shadow:0 3px 3px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2)}.z-depth-2{box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3)}.z-depth-3{box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.3)}#login.modal .modal-content,.modal,.z-depth-4{box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.3)}.z-depth-5{box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.3)}.hoverable{transition:box-shadow .25s}nav ul a,nav ul li{transition:background-color .3s}.hoverable:hover{box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.hide{display:none!important}.left-align{text-align:left}.right-align{text-align:right}.center,.center-align{text-align:center}.left{float:left!important}.right{float:right!important}.no-select{user-select:none}.circle{border-radius:50%}.center-block,.coc #carouselCOC,.happy-voices #carouselHappyVoices,.mobile-app-download .content,.success-stories #carouselSuccessStories{display:block;margin-left:auto;margin-right:auto}.truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.no-padding{padding:0!important}.upper-case,footer .title,nav ul a{text-transform:uppercase}.btn-large,.fixing-civic-issues-steps .title,.font-weight-bold,.miscellaneous .title,footer .title,nav ul a{font-weight:700}.font-weight-medium,.happy-voices #carouselHappyVoices .citizen-name{font-weight:500}.btn-medium,.dropdown-content li>a,.dropdown-content li>span,.font-weight-normal{font-weight:400}.font-weight-slim{font-weight:300}h1,h2,h3,h4,h5,h6,html{font-weight:400}.material-icons{text-rendering:optimizeLegibility;font-feature-settings:'liga'}img.responsive-img{max-width:100%;height:auto}img{border:0}.thumbnail{background-clip:content-box;background-position:center;background-repeat:no-repeat;background-size:cover;display:inline-block;margin:0 auto;overflow:hidden;position:relative}.t50x50{height:50px;width:50px}.t75x75{height:75px;width:75px}[class*=home-cs-],[class^=" home-cs-"]{background-image:url(../images/home/css-sprites.png);background-repeat:no-repeat;display:inline-block}.home-cs-happy-voices{background-position:-265px -538px}.home-cs-news{background-position:-10px -538px;width:78px;height:73px}.home-cs-neighbourhood{background-position:-186px -538px;width:59px;height:59px}.home-cs-maps{background-position:-108px -538px;width:58px;height:62px}.home-cs-maps,.home-cs-neighbourhood,.home-cs-news{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.row .col.md-l1,.row .col.md-l10,.row .col.md-l11,.row .col.md-l12,.row .col.md-l2,.row .col.md-l3,.row .col.md-l4,.row .col.md-l5,.row .col.md-l7,.row .col.md-l8,.row .col.md-l9{left:auto;right:auto}.home-cs-mobile-logo-ios{background-position:-507px -464px;width:173px;height:51px}.home-cs-mobile-logo-android{background-position:-275px -464px;width:212px;height:52px}.home-cs-mobile-logo-windows{background-position:-10px -464px;width:245px;height:54px}.home-cs-mobile-ios{background-position:-10px -10px}.home-cs-mobile-android{background-position:-469px -10px}.home-cs-mobile-windows{background-position:-237px -10px}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.container{padding-left:.5rem;padding-right:.5rem;margin-right:auto;margin-left:auto}.container .row{margin-left:-.5rem;margin-right:-.5rem}@media only screen and (max-width:991px){.container{padding-left:1rem;padding-right:1rem}.container .row{margin-left:-1rem;margin-right:-1rem}}.row,.row .col.md-l1,.row .col.md-l10,.row .col.md-l11,.row .col.md-l12,.row .col.md-l2,.row .col.md-l3,.row .col.md-l4,.row .col.md-l5,.row .col.md-l7,.row .col.md-l8,.row .col.md-l9{margin-left:auto}.row{margin-right:auto}@media only screen and (min-width:992px){.container{width:970px}.row .col{padding:0 .5rem}}@media only screen and (max-width:991px){.row .col{padding:0 1rem}}.row .col{float:left;min-height:1px}.row .col[class*=push-],.row .col[class*=pull-]{position:relative}.row .col.md-l1{width:8.33333%}.row .col.md-l2{width:16.66667%}.row .col.md-l3{width:25%}.row .col.md-l4{width:33.33333%}.row .col.md-l5{width:41.66667%}.row .col.md-l6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.md-l7{width:58.33333%}.row .col.md-l8{width:66.66667%}.row .col.md-l9{width:75%}.row .col.md-l10{width:83.33333%}.row .col.md-l11{width:91.66667%}.row .col.md-l12{width:100%}.row .col.offset-md-l1{margin-left:8.33333%}.row .col.pull-md-l1{right:8.33333%}.row .col.push-md-l1{left:8.33333%}.row .col.offset-md-l2{margin-left:16.66667%}.row .col.pull-md-l2{right:16.66667%}.row .col.push-md-l2{left:16.66667%}.row .col.offset-md-l3{margin-left:25%}.row .col.pull-md-l3{right:25%}.row .col.push-md-l3{left:25%}.row .col.offset-md-l4{margin-left:33.33333%}.row .col.pull-md-l4{right:33.33333%}.row .col.push-md-l4{left:33.33333%}.row .col.offset-md-l5{margin-left:41.66667%}.row .col.pull-md-l5{right:41.66667%}.row .col.push-md-l5{left:41.66667%}.row .col.offset-md-l6{margin-left:50%}.row .col.pull-md-l6{right:50%}.row .col.push-md-l6{left:50%}.row .col.offset-md-l7{margin-left:58.33333%}.row .col.pull-md-l7{right:58.33333%}.row .col.push-md-l7{left:58.33333%}.row .col.offset-md-l8{margin-left:66.66667%}.row .col.pull-md-l8{right:66.66667%}.row .col.push-md-l8{left:66.66667%}.row .col.offset-md-l9{margin-left:75%}.row .col.pull-md-l9{right:75%}.row .col.push-md-l9{left:75%}.row .col.offset-md-l10{margin-left:83.33333%}.row .col.pull-md-l10{right:83.33333%}.row .col.push-md-l10{left:83.33333%}.row .col.offset-md-l11{margin-left:91.66667%}.row .col.pull-md-l11{right:91.66667%}.row .col.push-md-l11{left:91.66667%}.row .col.offset-md-l12{margin-left:100%}.row .col.pull-md-l12{right:100%}.row .col.push-md-l12{left:100%}@media only screen and (min-width:992px){.row .col.lg-u1,.row .col.lg-u10,.row .col.lg-u11,.row .col.lg-u12,.row .col.lg-u2,.row .col.lg-u3,.row .col.lg-u4,.row .col.lg-u5,.row .col.lg-u7,.row .col.lg-u8,.row .col.lg-u9{margin-left:auto;left:auto;right:auto}.row .col.lg-u1{width:8.33333%}.row .col.lg-u2{width:16.66667%}.row .col.lg-u3{width:25%}.row .col.lg-u4{width:33.33333%}.row .col.lg-u5{width:41.66667%}.row .col.lg-u6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.lg-u7{width:58.33333%}.row .col.lg-u8{width:66.66667%}.row .col.lg-u9{width:75%}.row .col.lg-u10{width:83.33333%}.row .col.lg-u11{width:91.66667%}.row .col.lg-u12{width:100%}.row .col.offset-lg-u1{margin-left:8.33333%}.row .col.pull-lg-u1{right:8.33333%}.row .col.push-lg-u1{left:8.33333%}.row .col.offset-lg-u2{margin-left:16.66667%}.row .col.pull-lg-u2{right:16.66667%}.row .col.push-lg-u2{left:16.66667%}.row .col.offset-lg-u3{margin-left:25%}.row .col.pull-lg-u3{right:25%}.row .col.push-lg-u3{left:25%}.row .col.offset-lg-u4{margin-left:33.33333%}.row .col.pull-lg-u4{right:33.33333%}.row .col.push-lg-u4{left:33.33333%}.row .col.offset-lg-u5{margin-left:41.66667%}.row .col.pull-lg-u5{right:41.66667%}.row .col.push-lg-u5{left:41.66667%}.row .col.offset-lg-u6{margin-left:50%}.row .col.pull-lg-u6{right:50%}.row .col.push-lg-u6{left:50%}.row .col.offset-lg-u7{margin-left:58.33333%}.row .col.pull-lg-u7{right:58.33333%}.row .col.push-lg-u7{left:58.33333%}.row .col.offset-lg-u8{margin-left:66.66667%}.row .col.pull-lg-u8{right:66.66667%}.row .col.push-lg-u8{left:66.66667%}.row .col.offset-lg-u9{margin-left:75%}.row .col.pull-lg-u9{right:75%}.row .col.push-lg-u9{left:75%}.row .col.offset-lg-u10{margin-left:83.33333%}.row .col.pull-lg-u10{right:83.33333%}.row .col.push-lg-u10{left:83.33333%}.row .col.offset-lg-u11{margin-left:91.66667%}.row .col.pull-lg-u11{right:91.66667%}.row .col.push-lg-u11{left:91.66667%}.row .col.offset-lg-u12{margin-left:100%}.row .col.pull-lg-u12{right:100%}.row .col.push-lg-u12{left:100%}}nav .brand-logo{position:absolute;color:#fff;display:inline-block;font-size:2.1rem;padding:0}nav .brand-logo.center{left:50%;transform:translateX(-50%)}nav ul{margin:0}nav ul li{float:left;padding:0}nav ul li.active>a{cursor:default}nav ul a{font-size:1rem;color:#fff;display:block;padding:0 15px;cursor:pointer;border-top:1px solid #000}nav ul a>.material-icons{height:inherit;line-height:inherit;vertical-align:middle;margin:-2px 10px 0 0;font-size:1.1rem}nav ul.left{float:left}.navbar-fixed{background-color:#333;height:50px;position:fixed;width:100%;z-index:997}nav,nav .nav-wrapper .material-icons,nav a.button-collapse,nav a.button-collapse .material-icons{height:50px;line-height:50px}h1,h2,h3,h4,h5,h6{line-height:110%}html{font-size:14px;font-family:Roboto,sans-serif;color:#373a3c}body{line-height:1.5rem}.bitter{font-family:Bitter,serif}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:3.42rem;margin:0 0 1.368rem}h2{font-size:2.85rem;margin:0 0 1.14rem}h3{font-size:2.28rem;margin:0 0 .912rem}h4{font-size:1.71rem;margin:0 0 .684rem}h5{font-size:1.14rem;margin:0 0 .456rem}h6,small{font-size:.86rem}h6{margin:0 0 .344rem}p{margin:0}em{font-style:italic}strong{font-weight:700}.medium{font-weight:500}.light{font-weight:300}.btn,.btn-flat,.btn-large,.btn-medium{border:none;border-radius:3px;display:inline-block;height:32px;line-height:32px;padding:0 2rem;text-transform:uppercase;vertical-align:middle;font-size:1rem;outline:0}.btn-flat.disabled,.btn-flat:disabled,.btn-flat[disabled],.btn-large.disabled,.btn-large:disabled,.btn-large[disabled],.btn-medium:disabled,.btn.disabled,.btn:disabled,.btn[disabled],.disabled.btn-large,.disabled.btn-medium,[disabled].btn-large,[disabled].btn-medium{pointer-events:none;background-color:#f5f5f5!important;box-shadow:none;color:#616161!important;cursor:default}.btn-flat.disabled:hover,.btn-flat:disabled:hover,.btn-flat[disabled]:hover,.btn-large.disabled:hover,.btn-large:disabled:hover,.btn-large[disabled]:hover,.btn-medium:disabled:hover,.btn.disabled:hover,.btn:disabled:hover,.btn[disabled]:hover,.disabled.btn-large:hover,.disabled.btn-medium:hover,[disabled].btn-large:hover,[disabled].btn-medium:hover{background-color:#f5f5f5!important;color:#616161!important}.btn i,.btn-flat i,.btn-large i,.btn-medium i{font-size:1.3rem;line-height:inherit}.btn,.btn-large,.btn-medium{text-decoration:none;color:#fff;background-color:#0980f4;text-align:center;letter-spacing:.5px;transition:.2s ease-out;cursor:pointer}.btn-large:hover,.btn-medium:hover,.btn:hover{background-color:#3899f8}.btn-large:active,.btn-medium:active,.btn:active{background-color:#0766c3}.btn-flat{box-shadow:none;background-color:transparent;color:#373a3c;cursor:pointer;transition:background-color .2s}.btn-flat:focus,.btn-flat:hover{box-shadow:none}.btn-flat:active{background-color:rgba(0,0,0,.1)}.btn-flat.disabled{background-color:transparent!important;color:#b3b3b3!important;cursor:default}.btn-medium{height:40px;line-height:40px}.btn-medium i{font-size:1.3rem}.btn-large{height:48px;line-height:48px}.btn-large i{font-size:1.6rem}.btn-block{display:block}.btn-full{width:100%}.btn-link,.link-primary{color:#0980f4}.link-primary:hover{color:#1F8BF5;text-decoration:underline}.link-primary:active{color:#0975DE}.bg-facebook{background-color:#3b5998}.bg-facebook:hover{background-color:#4c70ba}.bg-facebook:active{background-color:#4162a7}.dropdown-content{background-color:#333;margin:0;display:none;min-width:100px;max-height:650px;overflow-y:auto;opacity:0;position:absolute;z-index:999;will-change:height;width:auto!important}.modal,.modal-overlay{position:fixed;left:0;right:0}.dropdown-content li{clear:both;color:#373a3c;cursor:pointer;min-height:30px;line-height:1.5rem;width:100%;text-align:left}.dropdown-content li.active,.dropdown-content li.selected,.dropdown-content li:hover{background-color:#212121}.dropdown-content li.active.selected{background-color:#141414}.dropdown-content li.divider{min-height:0;height:1px}.dropdown-content li>a,.dropdown-content li>span{font-size:1rem;color:#fff;display:block;line-height:22px;padding:8px 16px;text-transform:none}.dropdown-content li>span>label{top:1px;left:0;height:18px}.dropdown-content li>a>i{height:inherit;line-height:inherit;float:left;margin:0 24px 0 0;width:24px}.input-field.col .dropdown-content [type=checkbox]+label{top:1px;left:0;height:18px}.city-list{max-width:320px}.city-list .city-col{padding:1.5rem 0;text-align:center;border:0;line-height:normal;color:rgba(0,0,0,.6)}.city-list .city-col:hover{background-color:transparent!important;color:rgba(0,0,0,.8)}.city-list .city-col>.city-name{display:block;margin-top:10px}.dropdown-content.city-list{background-color:#fff;border-bottom-left-radius:3px}.modal{display:none;background-color:#fff;padding:0;max-height:70%;width:55%;margin:auto;overflow-y:auto;border-radius:3px;will-change:top}.modal h1,.modal h2,.modal h3,.modal h4{margin-top:0}.modal .modal-header{margin-bottom:2rem}.modal .modal-content{padding:24px}.modal .modal-close{cursor:pointer}.modal .modal-promotion{margin-top:2rem}.modal-overlay{z-index:999;top:-25%;bottom:0;height:125%;width:100%;background:#000;display:none}#login.modal{max-height:100%;width:100%;height:100%;border-radius:0;background-color:rgba(255,255,255,.87)}#login.modal.open{top:0!important;display:flex!important}#forgotPassword,#signUp,input:not([type]).invalid+label:after,input:not([type]).valid+label:after,input[type=date]:not(.browser-default).invalid+label:after,input[type=date]:not(.browser-default).valid+label:after,input[type=datetime-local]:not(.browser-default).invalid+label:after,input[type=datetime-local]:not(.browser-default).valid+label:after,input[type=datetime]:not(.browser-default).invalid+label:after,input[type=datetime]:not(.browser-default).valid+label:after,input[type=email]:not(.browser-default).invalid+label:after,input[type=email]:not(.browser-default).valid+label:after,input[type=number]:not(.browser-default).invalid+label:after,input[type=number]:not(.browser-default).valid+label:after,input[type=password]:not(.browser-default).invalid+label:after,input[type=password]:not(.browser-default).valid+label:after,input[type=search]:not(.browser-default).invalid+label:after,input[type=search]:not(.browser-default).valid+label:after,input[type=tel]:not(.browser-default).invalid+label:after,input[type=tel]:not(.browser-default).valid+label:after,input[type=text]:not(.browser-default).invalid+label:after,input[type=text]:not(.browser-default).valid+label:after,input[type=time]:not(.browser-default).invalid+label:after,input[type=time]:not(.browser-default).valid+label:after,input[type=url]:not(.browser-default).invalid+label:after,input[type=url]:not(.browser-default).valid+label:after,textarea.materialize-textarea.invalid+label:after,textarea.materialize-textarea.valid+label:after{display:none}#login.modal .modal-content{padding:50px 75px;width:472px;margin:auto;background-color:#fff;border-radius:3px;transition:all .6s ease 0s}@media only screen and (max-width:767px){#login.modal .modal-content{padding:15px;width:auto;margin:15px}}#login.modal .modal-close{position:absolute;left:auto;right:30px;text-align:center;top:30px;width:20px;height:20px;line-height:20px;color:#555;font-size:2.4rem}#login.modal .modal-close:hover{color:#000}#modalCOCVideos .modal-content{height:400px;padding:24px 10px 4px}#modalCOCVideos .modal-close{position:absolute;height:15px;width:15px;color:rgba(0,0,0,.5);left:auto;right:8px;top:1px;font-size:28px}#modalCOCVideos .modal-close:hover{color:#000}button:focus{outline:0;background-color:#1b8af7}label{font-size:.9rem;color:#ccc}::placeholder{color:#333}input:not([type]),input[type=date]:not(.browser-default),input[type=datetime-local]:not(.browser-default),input[type=datetime]:not(.browser-default),input[type=email]:not(.browser-default),input[type=number]:not(.browser-default),input[type=password]:not(.browser-default),input[type=search]:not(.browser-default),input[type=tel]:not(.browser-default),input[type=text]:not(.browser-default),input[type=time]:not(.browser-default),input[type=url]:not(.browser-default),textarea.materialize-textarea{background-color:transparent;border:none;border-bottom:1px solid #ccc;border-radius:0;outline:0;height:2.86rem;width:100%;font-size:1.07rem;margin:0 0 15px;padding:0;box-shadow:none;box-sizing:content-box;transition:all .3s}input:not([type]):disabled,input:not([type])[readonly=readonly],input[type=date]:not(.browser-default):disabled,input[type=date]:not(.browser-default)[readonly=readonly],input[type=datetime-local]:not(.browser-default):disabled,input[type=datetime-local]:not(.browser-default)[readonly=readonly],input[type=datetime]:not(.browser-default):disabled,input[type=datetime]:not(.browser-default)[readonly=readonly],input[type=email]:not(.browser-default):disabled,input[type=email]:not(.browser-default)[readonly=readonly],input[type=number]:not(.browser-default):disabled,input[type=number]:not(.browser-default)[readonly=readonly],input[type=password]:not(.browser-default):disabled,input[type=password]:not(.browser-default)[readonly=readonly],input[type=search]:not(.browser-default):disabled,input[type=search]:not(.browser-default)[readonly=readonly],input[type=tel]:not(.browser-default):disabled,input[type=tel]:not(.browser-default)[readonly=readonly],input[type=text]:not(.browser-default):disabled,input[type=text]:not(.browser-default)[readonly=readonly],input[type=time]:not(.browser-default):disabled,input[type=time]:not(.browser-default)[readonly=readonly],input[type=url]:not(.browser-default):disabled,input[type=url]:not(.browser-default)[readonly=readonly],textarea.materialize-textarea:disabled,textarea.materialize-textarea[readonly=readonly]{color:rgba(0,0,0,.42);border-bottom:1px dotted rgba(0,0,0,.42)}input:not([type]):disabled+label,input:not([type])[readonly=readonly]+label,input[type=date]:not(.browser-default):disabled+label,input[type=date]:not(.browser-default)[readonly=readonly]+label,input[type=datetime-local]:not(.browser-default):disabled+label,input[type=datetime-local]:not(.browser-default)[readonly=readonly]+label,input[type=datetime]:not(.browser-default):disabled+label,input[type=datetime]:not(.browser-default)[readonly=readonly]+label,input[type=email]:not(.browser-default):disabled+label,input[type=email]:not(.browser-default)[readonly=readonly]+label,input[type=number]:not(.browser-default):disabled+label,input[type=number]:not(.browser-default)[readonly=readonly]+label,input[type=password]:not(.browser-default):disabled+label,input[type=password]:not(.browser-default)[readonly=readonly]+label,input[type=search]:not(.browser-default):disabled+label,input[type=search]:not(.browser-default)[readonly=readonly]+label,input[type=tel]:not(.browser-default):disabled+label,input[type=tel]:not(.browser-default)[readonly=readonly]+label,input[type=text]:not(.browser-default):disabled+label,input[type=text]:not(.browser-default)[readonly=readonly]+label,input[type=time]:not(.browser-default):disabled+label,input[type=time]:not(.browser-default)[readonly=readonly]+label,input[type=url]:not(.browser-default):disabled+label,input[type=url]:not(.browser-default)[readonly=readonly]+label,textarea.materialize-textarea:disabled+label,textarea.materialize-textarea[readonly=readonly]+label{color:rgba(0,0,0,.42)}input:not([type]):focus:not([readonly]),input[type=date]:not(.browser-default):focus:not([readonly]),input[type=datetime-local]:not(.browser-default):focus:not([readonly]),input[type=datetime]:not(.browser-default):focus:not([readonly]),input[type=email]:not(.browser-default):focus:not([readonly]),input[type=number]:not(.browser-default):focus:not([readonly]),input[type=password]:not(.browser-default):focus:not([readonly]),input[type=search]:not(.browser-default):focus:not([readonly]),input[type=tel]:not(.browser-default):focus:not([readonly]),input[type=text]:not(.browser-default):focus:not([readonly]),input[type=time]:not(.browser-default):focus:not([readonly]),input[type=url]:not(.browser-default):focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #0980f4;box-shadow:0 1px 0 0 #0980f4}input:not([type]):focus:not([readonly])+label,input[type=date]:not(.browser-default):focus:not([readonly])+label,input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,input[type=datetime]:not(.browser-default):focus:not([readonly])+label,input[type=email]:not(.browser-default):focus:not([readonly])+label,input[type=number]:not(.browser-default):focus:not([readonly])+label,input[type=password]:not(.browser-default):focus:not([readonly])+label,input[type=search]:not(.browser-default):focus:not([readonly])+label,input[type=tel]:not(.browser-default):focus:not([readonly])+label,input[type=text]:not(.browser-default):focus:not([readonly])+label,input[type=time]:not(.browser-default):focus:not([readonly])+label,input[type=url]:not(.browser-default):focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#0980f4}input:not([type]).validate+label,input[type=date]:not(.browser-default).validate+label,input[type=datetime-local]:not(.browser-default).validate+label,input[type=datetime]:not(.browser-default).validate+label,input[type=email]:not(.browser-default).validate+label,input[type=number]:not(.browser-default).validate+label,input[type=password]:not(.browser-default).validate+label,input[type=search]:not(.browser-default).validate+label,input[type=tel]:not(.browser-default).validate+label,input[type=text]:not(.browser-default).validate+label,input[type=time]:not(.browser-default).validate+label,input[type=url]:not(.browser-default).validate+label,textarea.materialize-textarea.validate+label{width:100%}input:not([type]).invalid+label.active:after,input:not([type]).valid+label.active:after,input[type=date]:not(.browser-default).invalid+label.active:after,input[type=date]:not(.browser-default).valid+label.active:after,input[type=datetime-local]:not(.browser-default).invalid+label.active:after,input[type=datetime-local]:not(.browser-default).valid+label.active:after,input[type=datetime]:not(.browser-default).invalid+label.active:after,input[type=datetime]:not(.browser-default).valid+label.active:after,input[type=email]:not(.browser-default).invalid+label.active:after,input[type=email]:not(.browser-default).valid+label.active:after,input[type=number]:not(.browser-default).invalid+label.active:after,input[type=number]:not(.browser-default).valid+label.active:after,input[type=password]:not(.browser-default).invalid+label.active:after,input[type=password]:not(.browser-default).valid+label.active:after,input[type=search]:not(.browser-default).invalid+label.active:after,input[type=search]:not(.browser-default).valid+label.active:after,input[type=tel]:not(.browser-default).invalid+label.active:after,input[type=tel]:not(.browser-default).valid+label.active:after,input[type=text]:not(.browser-default).invalid+label.active:after,input[type=text]:not(.browser-default).valid+label.active:after,input[type=time]:not(.browser-default).invalid+label.active:after,input[type=time]:not(.browser-default).valid+label.active:after,input[type=url]:not(.browser-default).invalid+label.active:after,input[type=url]:not(.browser-default).valid+label.active:after,textarea.materialize-textarea.invalid+label.active:after,textarea.materialize-textarea.valid+label.active:after{display:block}input.valid:not([type]),input.valid:not([type]):focus,input[type=date].valid:not(.browser-default),input[type=date].valid:not(.browser-default):focus,input[type=datetime-local].valid:not(.browser-default),input[type=datetime-local].valid:not(.browser-default):focus,input[type=datetime].valid:not(.browser-default),input[type=datetime].valid:not(.browser-default):focus,input[type=email].valid:not(.browser-default),input[type=email].valid:not(.browser-default):focus,input[type=number].valid:not(.browser-default),input[type=number].valid:not(.browser-default):focus,input[type=password].valid:not(.browser-default),input[type=password].valid:not(.browser-default):focus,input[type=search].valid:not(.browser-default),input[type=search].valid:not(.browser-default):focus,input[type=tel].valid:not(.browser-default),input[type=tel].valid:not(.browser-default):focus,input[type=text].valid:not(.browser-default),input[type=text].valid:not(.browser-default):focus,input[type=time].valid:not(.browser-default),input[type=time].valid:not(.browser-default):focus,input[type=url].valid:not(.browser-default),input[type=url].valid:not(.browser-default):focus,textarea.materialize-textarea.valid,textarea.materialize-textarea.valid:focus{border-bottom:1px solid green;box-shadow:0 1px 0 0 green}input.invalid:not([type]),input.invalid:not([type]):focus,input[type=date].invalid:not(.browser-default),input[type=date].invalid:not(.browser-default):focus,input[type=datetime-local].invalid:not(.browser-default),input[type=datetime-local].invalid:not(.browser-default):focus,input[type=datetime].invalid:not(.browser-default),input[type=datetime].invalid:not(.browser-default):focus,input[type=email].invalid:not(.browser-default),input[type=email].invalid:not(.browser-default):focus,input[type=number].invalid:not(.browser-default),input[type=number].invalid:not(.browser-default):focus,input[type=password].invalid:not(.browser-default),input[type=password].invalid:not(.browser-default):focus,input[type=search].invalid:not(.browser-default),input[type=search].invalid:not(.browser-default):focus,input[type=tel].invalid:not(.browser-default),input[type=tel].invalid:not(.browser-default):focus,input[type=text].invalid:not(.browser-default),input[type=text].invalid:not(.browser-default):focus,input[type=time].invalid:not(.browser-default),input[type=time].invalid:not(.browser-default):focus,input[type=url].invalid:not(.browser-default),input[type=url].invalid:not(.browser-default):focus,textarea.materialize-textarea.invalid,textarea.materialize-textarea.invalid:focus{border-bottom:1px solid red;box-shadow:0 1px 0 0 red}input:not([type]).valid+label:after,input:not([type]):focus.valid+label:after,input[type=date]:not(.browser-default).valid+label:after,input[type=date]:not(.browser-default):focus.valid+label:after,input[type=datetime-local]:not(.browser-default).valid+label:after,input[type=datetime-local]:not(.browser-default):focus.valid+label:after,input[type=datetime]:not(.browser-default).valid+label:after,input[type=datetime]:not(.browser-default):focus.valid+label:after,input[type=email]:not(.browser-default).valid+label:after,input[type=email]:not(.browser-default):focus.valid+label:after,input[type=number]:not(.browser-default).valid+label:after,input[type=number]:not(.browser-default):focus.valid+label:after,input[type=password]:not(.browser-default).valid+label:after,input[type=password]:not(.browser-default):focus.valid+label:after,input[type=search]:not(.browser-default).valid+label:after,input[type=search]:not(.browser-default):focus.valid+label:after,input[type=tel]:not(.browser-default).valid+label:after,input[type=tel]:not(.browser-default):focus.valid+label:after,input[type=text]:not(.browser-default).valid+label:after,input[type=text]:not(.browser-default):focus.valid+label:after,input[type=time]:not(.browser-default).valid+label:after,input[type=time]:not(.browser-default):focus.valid+label:after,input[type=url]:not(.browser-default).valid+label:after,input[type=url]:not(.browser-default):focus.valid+label:after,textarea.materialize-textarea.valid+label:after,textarea.materialize-textarea:focus.valid+label:after{content:attr(data-success);color:green;opacity:1;transform:translateY(9px)}input:not([type]).invalid+label:after,input:not([type]):focus.invalid+label:after,input[type=date]:not(.browser-default).invalid+label:after,input[type=date]:not(.browser-default):focus.invalid+label:after,input[type=datetime-local]:not(.browser-default).invalid+label:after,input[type=datetime-local]:not(.browser-default):focus.invalid+label:after,input[type=datetime]:not(.browser-default).invalid+label:after,input[type=datetime]:not(.browser-default):focus.invalid+label:after,input[type=email]:not(.browser-default).invalid+label:after,input[type=email]:not(.browser-default):focus.invalid+label:after,input[type=number]:not(.browser-default).invalid+label:after,input[type=number]:not(.browser-default):focus.invalid+label:after,input[type=password]:not(.browser-default).invalid+label:after,input[type=password]:not(.browser-default):focus.invalid+label:after,input[type=search]:not(.browser-default).invalid+label:after,input[type=search]:not(.browser-default):focus.invalid+label:after,input[type=tel]:not(.browser-default).invalid+label:after,input[type=tel]:not(.browser-default):focus.invalid+label:after,input[type=text]:not(.browser-default).invalid+label:after,input[type=text]:not(.browser-default):focus.invalid+label:after,input[type=time]:not(.browser-default).invalid+label:after,input[type=time]:not(.browser-default):focus.invalid+label:after,input[type=url]:not(.browser-default).invalid+label:after,input[type=url]:not(.browser-default):focus.invalid+label:after,textarea.materialize-textarea.invalid+label:after,textarea.materialize-textarea:focus.invalid+label:after{content:attr(data-error);color:red;opacity:1;transform:translateY(9px)}input:not([type])+label:after,input[type=date]:not(.browser-default)+label:after,input[type=datetime-local]:not(.browser-default)+label:after,input[type=datetime]:not(.browser-default)+label:after,input[type=email]:not(.browser-default)+label:after,input[type=number]:not(.browser-default)+label:after,input[type=password]:not(.browser-default)+label:after,input[type=search]:not(.browser-default)+label:after,input[type=tel]:not(.browser-default)+label:after,input[type=text]:not(.browser-default)+label:after,input[type=time]:not(.browser-default)+label:after,input[type=url]:not(.browser-default)+label:after,textarea.materialize-textarea+label:after{display:block;content:"";position:absolute;top:100%;left:0;opacity:0;transition:.2s opacity ease-out,.2s color ease-out}.input-field{position:relative;margin-top:1rem}.input-field.inline{display:inline-block;vertical-align:middle;margin-left:5px}.input-field.inline .select-dropdown,.input-field.inline input{margin-bottom:1rem}.input-field label{color:#777;position:absolute;top:0;left:0;height:100%;font-size:1.07rem;cursor:text;transition:transform .2s ease-out;transform-origin:0 100%;text-align:initial;transform:translateY(12px)}.input-field label:not(.label-icon).active{transform:translateY(-14px) scale(.8);transform-origin:0 0}.input-field .prefix{position:absolute;width:2.86rem;font-size:2rem;transition:color .2s}.input-field .prefix.active{color:#0980f4}.input-field .prefix~.autocomplete-content,.input-field .prefix~.validate~label,.input-field .prefix~input,.input-field .prefix~label,.input-field .prefix~textarea{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.input-field .prefix~label{margin-left:3rem}.input-field input[type=search]{display:block;line-height:inherit}.nav-wrapper .input-field input[type=search]{height:inherit;padding-left:4rem;width:calc(100% - 4rem);border:0;box-shadow:none}.input-field input[type=search]:focus{background-color:#fff;border:0;box-shadow:none;color:#444}.input-field input[type=search]:focus+label i,.input-field input[type=search]:focus~.material-icons,.input-field input[type=search]:focus~.mdi-navigation-close{color:#444}.input-field input[type=search]+label{left:1rem}.input-field input[type=search]~.material-icons,.input-field input[type=search]~.mdi-navigation-close{position:absolute;top:0;right:1rem;color:transparent;cursor:pointer;font-size:2rem;transition:.3s color}.home .top-banner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-image:url(../images/home/top-banner.jpg);background-position:center;background-size:cover;min-height:90vh;width:100%;position:relative}.happy-voices .carousel.carousel-slider .carousel-item,.success-stories .carousel.carousel-slider .carousel-item{min-height:1px}.home .top-banner:after{position:absolute;content:'';background-color:rgba(0,0,0,.3);width:100%;height:100%;left:0;top:0}.home .top-banner .content{width:600px;margin:auto;text-align:center;z-index:1}.home .top-banner .content h1,.home .top-banner .content p{color:#fff;margin-bottom:20px;text-shadow:2px 2px 2px rgba(0,0,0,.7);margin-top:0}.home .top-banner .content h1{line-height:1.1}.home .top-banner .content p{font-size:1.29rem;line-height:2rem;font-weight:500}.home .top-banner .current-status{position:absolute;width:100%;height:40px;background-color:rgba(0,0,0,.75);top:auto;left:0;bottom:0;color:rgba(255,255,255,.6);line-height:40px;font-size:1.28rem;z-index:1}.home .top-banner .current-status>div,.home .top-banner .current-status>i,.home .top-banner .current-status>span{display:inline-block;padding:0 .15rem;font-weight:500}.home .top-banner .current-status>div,.home .top-banner .current-status>i{-ms-transform:translateY(-.12rem);-o-transform:translateY(-.12rem);-webkit-transform:translateY(-.12rem);transform:translateY(-.12rem)}.home .top-banner .current-status>span{font-size:1.57rem}.home .top-banner .current-status>i.material-icons{font-size:.6rem}.coc,.fixing-civic-issues-steps,.happy-voices,.miscellaneous,.mobile-app-download,.success-stories{padding-bottom:75px;padding-top:75px}.coc .cta,.fixing-civic-issues-steps .cta,.happy-voices .cta,.miscellaneous .cta,.mobile-app-download .cta,.success-stories .cta{margin-top:40px}.happy-voices .home-cs-happy-voices{background-image:none;height:28px;width:32px;position:relative;top:4px}.happy-voices #carouselHappyVoices{max-width:600px}.happy-voices #carouselHappyVoices .carousel-item p{font-size:14px;line-height:24px;max-height:72px;height:72px;display:table-cell;vertical-align:middle;text-align:center;width:600px}.happy-voices #carouselHappyVoices .citizen-name,.happy-voices #carouselHappyVoices .ward-name{display:inline-block}.happy-voices #carouselHappyVoices .content{display:inline-block;margin-top:15px}.happy-voices #carouselHappyVoices .content .media-body{width:auto}.happy-voices #carouselHappyVoices .citizen-name{color:#212121}.happy-voices #carouselHappyVoices .ward-name{color:#8e8e8e}.happy-voices #carouselHappyVoices .view{color:#8e8e8e;font-size:.86rem;text-decoration:underline}.happy-voices #carouselHappyVoices .view:hover{color:#212121}.happy-voices .carousel{height:175px!important}.success-stories{background-color:#4CAF50}.success-stories #carouselSuccessStories{width:880px}.success-stories #carouselSuccessStories .carousel-item .date,.success-stories #carouselSuccessStories .carousel-item .title,.success-stories #carouselSuccessStories .carousel-item .view{color:rgba(255,255,255,.8)}.success-stories #carouselSuccessStories .carousel-item .date{background-color:rgba(0,0,0,.2);display:inline-block;padding:2px 8px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.success-stories #carouselSuccessStories .carousel-item p{color:rgba(255,255,255,.7);font-size:18px;line-height:28px;max-height:112px;overflow-y:hidden;font-weight:300;margin-bottom:5px}.success-stories #carouselSuccessStories .carousel-item .view{color:rgba(255,255,255,.7);text-decoration:underline}.coc #carouselCOC.carousel .carousel-thumbnail .content .modal-trigger,.coc #carouselCOC.carousel .carousel-thumbnail .content .title,.coc #carouselCOC.carousel .carousel-thumbnail .content p,.success-stories #carouselSuccessStories .carousel-item .view:hover{color:#fff}.success-stories .carousel{height:250px!important}.coc{background-color:#f5f5fd}.coc #carouselCOC{height:440px;width:882px}.coc #carouselCOC.carousel .carousel-item{width:100%}.coc #carouselCOC.carousel .carousel-thumbnail{background-clip:content-box;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;height:400px;width:280px;margin:0 7px;position:relative;float:left}.coc #carouselCOC.carousel .carousel-thumbnail:before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-color:rgba(0,0,0,.3)}.coc #carouselCOC.carousel .carousel-thumbnail .content{position:absolute;top:auto;bottom:0;width:100%;padding:15px;text-align:center}.coc #carouselCOC.carousel .carousel-thumbnail .content .title,.coc #carouselCOC.carousel .carousel-thumbnail .content p{text-shadow:2px 2px 2px rgba(0,0,0,.7)}.coc #carouselCOC.carousel .carousel-thumbnail .content p{margin-bottom:10px}.mobile-app-download{padding-bottom:95px}.mobile-app-download .content{width:600px}.mobile-app-download .content>p{font-size:1.29rem;line-height:2rem;color:rgba(51,51,51,.75);font-weight:500}.mobile-app-download .mobile-content{position:relative;display:block;height:340px}.mobile-app-download .mobile-content:hover .t210x340{height:360px;top:0}.mobile-app-download .mobile-content .bottom{position:absolute;bottom:-20px;top:auto;width:100%;background-color:rgba(0,0,0,.75);padding:10px;text-align:center;border-radius:6px;height:75px}.mobile-app-download .mobile-content .t210x340{height:340px;width:210px;left:0;position:absolute;right:0;top:20px;margin:0 auto;overflow:hidden;-ms-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}.miscellaneous .maps,.miscellaneous .neighbourhood,.miscellaneous .news{height:100px;margin:0 auto 30px;width:100px;position:relative}.miscellaneous .news{background-color:#fd9840}.miscellaneous .neighbourhood{background-color:#de675c}.miscellaneous .maps{background-color:#8dc349}.miscellaneous .title{color:#555;font-size:18px;margin-bottom:20px;text-align:center}.miscellaneous a.link-primary{display:inline-block;margin-top:.5rem}.miscellaneous a.link-primary>span{font-size:1.5rem;transform:translateY(1px);display:inline-block;margin-left:5px}.fixing-civic-issues-steps{background:url(../images/home/fixing-civic-issues-background.png) 65% 30% no-repeat #83ba4e;display:block}.fixing-civic-issues-steps .bitter{color:#fff}.fixing-civic-issues-steps .steps{border:3px solid #73a345;color:#b4ec80;background-color:#83ba4e;width:55px;height:55px;display:block;border-radius:100%;font-size:2rem;text-align:center;line-height:49px;margin:45px auto 20px}.fixing-civic-issues-steps .title{color:#fff;font-size:18px;margin-bottom:20px;text-align:center}.fixing-civic-issues-steps p{color:#fff}.option-border{display:flex;width:100%;height:50px}.option-border>div{height:1px;margin:auto;display:flex;width:100%;background-color:#eee}.option-border>div>span{margin:-10px auto auto;display:inline-block;background-color:#fff;width:30px;text-align:center;color:#777}footer{padding:45px 0 15px;background-color:#333;font-size:.86rem}footer .brand-logo{display:flex}footer .title{color:#fff}footer ul>li>a{color:rgba(255,255,255,.7);font-size:.86rem}footer ul>li>a:hover{color:#fff}footer hr{margin:1rem -1rem;border:1px solid rgba(72,72,72,.9);position:relative}footer hr:before{border:1px solid rgba(0,0,0,.5);position:absolute;width:100%;content:"";left:0;top:-3px}footer .partner .brand-ph{line-height:38px}footer .partner .brand-ph>a,footer .partner .brand-ph>span{color:rgba(255,255,255,.7);display:inline-block;vertical-align:middle}footer .partner .brand-ph>a>img,footer .partner .brand-ph>span>img{vertical-align:middle;margin-right:.6rem}footer .partner .brand-ph a:hover{color:#fff}.carousel{overflow:hidden;position:relative;width:100%;height:400px;perspective:500px;transform-style:preserve-3d;transform-origin:0 50%}.carousel.carousel-slider{top:0;left:0}.carousel.carousel-slider .carousel-fixed-item{position:absolute;left:0;right:0;bottom:20px;z-index:1}.carousel.carousel-slider .carousel-fixed-item.with-indicators{bottom:68px}.carousel.carousel-slider .carousel-item{width:100%;height:100%;min-height:400px;position:absolute;top:0;left:0}.carousel.carousel-slider .carousel-item h2{font-size:24px;font-weight:500;line-height:32px}.carousel.carousel-slider .carousel-item p{font-size:15px}.carousel .carousel-item{display:none;width:200px;height:200px;position:absolute;top:0;left:0}.carousel .carousel-item>img{width:100%}.carousel .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.carousel .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:12px;width:12px;margin:16px 4px 0;background-color:rgba(0,0,0,.12);transition:background-color .3s;border-radius:50%}.carousel .indicators .indicator-item:hover{background-color:rgba(0,0,0,.38)}.carousel .indicators .indicator-item.active{background-color:#0980f4}