a,article,div,img,section,select,span{outline:0}.loading-view{width:100%;height:100%}.search-space{position:absolute;width:620px;height:48px;z-index:1001;top:21px;left:15px}.verified-logo-container{width:350px;margin:0 auto;text-align:center}.verified-logo-container span{position:relative;font-size:1.7rem;color:#555}.verified-logo-container span.welcome{top:85px}.verified-logo-container span.wearehappy{top:-85px}.verified-logo-container img{width:100%}.auth-container{text-align:center;font-size:1.5rem;color:#00a4b3}.auth-container a{margin-left:16px}.cropper-image,.issue-image{width:100%!important;height:280px!important}.show-on-map{z-index:1009;position:absolute;top:18px;background-color:#fff}.show-on-map img{width:32px}.app-logo{cursor:pointer;z-index:1004}.account-space{position:absolute;z-index:1001;top:23px;right:15px}.west-space{position:absolute;z-index:1002;top:0;left:0;bottom:0}.app-view-container,.main-container,.sub-app-space,.view-container{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.login-logo-container{width:220px;margin:0 auto;padding-top:40px;padding-bottom:76px}.login-app-info-owner{text-align:center;margin-top:74px}.login-app-info-owner a{font-size:1.15em;text-decoration:none}.facebook-button{background-color:#4a66a0;color:#fff;border-radius:3px}.facebook-button:hover{background-color:#425b90;color:#fff}.google-button{background-color:#df4a32;color:#fff;border-radius:3px}.google-button:hover{background-color:#c8422d;color:#fff}.login-logo-container img{width:220px;margin:0 auto}.login-view{width:100%;height:100%;background-image:url(../images/bg-tela-login.jpg)}.login-container{padding:24px;width:460px;margin:0 auto;background-color:#fff;border:1px solid #ddd;box-shadow:0 2px 2px rgba(0,0,0,.3)}#map{position:absolute;top:0;bottom:0;left:0;right:0}.primary-floating-btn{position:absolute!important;bottom:70px!important}.floating-details-close-btn{position:absolute!important;bottom:150px!important}.primary-floating-btn>a{background-color:#fff}.active-floating-button,.default-floating-button{position:absolute}.active-button>li>a,.active-floating-button>li>a{background-color:#eaeaea!important;color:#f44336!important}.default-floating-button>li>a,.mfb-component__button--child,.mfb-component__button--main{color:#00a3b3!important;background-color:#eaeaea!important}.active-secondary-floating-button>li>a{color:#eaeaea!important;background-color:#00a3b3!important}.mfb-component__button--child,.small-floating-button .mfb-component__button--main{height:48px!important;width:48px!important}.small-floating-button .mfb-component__button--main{margin-right:3px!important}.mfb-component__list li{margin-right:4px!important}.mfb-component__child-icon,.small-floating-button .mfb-component__button--main>i{line-height:48px!important;font-size:21px!important}.details-menu{position:absolute;z-index:1009;top:17px}.btn-group.details-menu.open .dropdown-toggle{box-shadow:inset 0 3px 5px transparent!important}.btn-group.details-menu .dropdown-toggle .glyphicon-remove,.btn-group.details-menu.open .dropdown-toggle .glyphicon-menu-hamburger{display:none}.btn-group.details-menu.open .dropdown-toggle .glyphicon-remove{display:table}.details-menu .dropdown-toggle{background-color:transparent!important;border:none!important;font-size:1.9rem!important;color:#fff!important}.details-menu .dropdown-toggle .glyphicon-menu-hamburger:hover{font-size:2.1rem!important;margin-left:-1px!important;margin-top:-1px!important}.details-menu .dropdown-menu li{cursor:pointer}.alert{max-width:42%!important;position:absolute!important;left:27px!important;padding:5px 5px 5px 10px!important;top:75px!important;margin-bottom:0!important;z-index:1004}.alert.inbox-alert.alert-notify{position:relative!important;top:0!important;line-height:20px}.alert.inbox-alert{position:relative!important;left:0!important;max-width:100%!important;top:0!important;line-height:42px;border-radius:0!important}.alert.inbox-alert.alert-details{position:absolute!important;top:0!important;right:0!important}.inappropriate-issue,.likes-on-details.activated,.login-validation-message,.password-validation-message{color:#f44336}.inappropriate-issue{font-size:2.2rem;position:absolute;top:82px;right:12px}.password-validation-message{position:absolute}.login-validation-message{position:relative}.age-on-details{position:relative;left:0;color:#929292}.age-on-list{position:absolute;right:12px;color:#929292}.details-container{position:absolute;top:70px;right:0;left:0;bottom:0;overflow-y:auto}.shape.shape-red{position:absolute;top:10px;overflow:hidden;height:100px;width:125px;z-index:0}.shape-right.shape-red-left{background:#ec4a41;padding:10px;z-index:1}.shape-right.shape-red-left p{color:#FFF;margin:0}.shape-right.shape-gray-left{margin-top:2px;background:#8b8d8f;padding:10px;z-index:1}.shape-right.shape-gray-left p{color:#FFF;margin:0}.details-card-title{font-family:'Quattrocento Sans',sans-serif;font-size:1.6em;font-weight:600;color:#2b3e4e;text-decoration:none;margin-top:0;letter-spacing:-1.5px}.card .details-address{font-size:.8em;color:#999;font-weight:700;padding-bottom:10px}.card .details-description{font-size:.8em;color:#999;font-weight:700;border-top:1px solid #DADADA;padding-top:10px}.beaut-link{font-size:.96em;color:#999;margin-top:.2em;font-style:italic}.beaut-span{color:#E56814}.details-messages{color:#999}.likes-on-details{position:absolute;right:12px;margin-top:-5px;margin-right:8px;font-size:1.2em;cursor:pointer}.likes-on-details.likes-position-for-user{margin-top:-29px}.alert.inbox-alert .close{position:relative;top:20px;right:0;color:inherit}.alert.alert-login{position:absolute!important;max-width:50%!important;top:8px!important;margin:0 auto;left:0!important;right:0!important}.alert.alert-login.alert-dismissible>.close{top:10px!important;right:-3px!important}.alert>button{position:absolute;top:50%;right:5px;transform:translate(-50%,-50%)}.alert>span{margin-right:25px}.btn-primary{background-color:#01a9d4;border-color:#19a2c4}.btn-primary.active,.btn-primary:focus,.btn-primary:hover{background-color:#0098be;border-color:#0098be}.info-window-content .info-window-button{cursor:pointer;font-size:1.2em!important}.info-window-content .info-window-button:hover{color:#0087a9}.recover-logo-container{width:242px;margin:120px auto 100px}.recover-logo-container img{width:100%}.recover-form-recover{width:360px;margin:0 auto}.recover-form-recover input:nth-of-type(2){margin:8px 0 12px}.recover-form-recover button{float:right}.recover-password-error{position:absolute;color:#BF0606}.clear-button{position:absolute;cursor:pointer;right:220px;top:16px;color:#ababab}.search-button{margin-left:-4px;border-top-left-radius:0;height:32px;border-bottom-left-radius:0;width:74px;box-shadow:0 2px 6px rgba(0,0,0,.4)}.filter-button{margin-left:8px;height:32px;width:74px;box-shadow:0 2px 6px rgba(0,0,0,.4)}.filter-button.editable-button{width:105px}.photo-control-buttons{margin:5px;height:35px}.photo-control-buttons>button{float:right}.controls{margin-top:8px;border:1px solid transparent;border-radius:2px 0 0 2px;box-sizing:border-box;-moz-box-sizing:border-box;height:32px;outline:0;box-shadow:0 2px 6px rgba(0,0,0,.4)}#pac-input{background-color:#fff;font-family:Roboto;font-size:15px;font-weight:300;margin-left:12px;padding:0 28px 0 35px;text-overflow:ellipsis;width:400px}#pac-input:focus{border-color:#4d90fe}.my-position-button{position:absolute;cursor:pointer;font-size:1.4em;width:20px;top:14px;left:18px;color:#555}.account-container{width:220px;height:46px}.badge-user-content,.badge-user-logo{background-color:#fe5a6d;color:#fff;position:absolute}.badge-user-logo{right:-8px;top:-5px}.badge-user-content{right:12px}.account-container img.app-logo{position:absolute;right:0;width:46px}.app-info-logo{width:150px;margin:30px}.app-info-owner{text-align:center;margin-top:-70px;margin-bottom:22px}.app-info-owner a{text-decoration:none}.search-subheader-bar{padding:5px 5px 0;background-color:#667D94}#search-input{width:84%}.account-container .user-container{position:absolute;cursor:pointer;float:right;right:9px;top:7px}.assistive-text{color:transparent;z-index:-1;position:absolute;right:0}.register-button{font-weight:700;cursor:pointer}.register-button:hover{color:#01a9d4}.ng-dialog .ngdialog-overlay{background:rgba(255,255,255,.3)!important}.ng-dialog.ngdialog-theme-default .ngdialog-content{background-color:#fff!important}.ng-dialog-content{padding-top:8px!important}.ng-dialog-message .app-name{text-align:center;color:#01a9d4}.ng-dialog-message .login-title{text-align:center;margin-top:8px;font-size:3rem}.ng-dialog-message .content{margin-top:22px}.ng-dialog-message .content .login-register,.ng-dialog-message .content .login-social-media-label{font-size:1.35rem}.ng-dialog-message .content .login-social-media-label{margin:8px auto}.ng-dialog-message .content .login-register{margin:22px auto 8px}.form-forgot input,.form-login input[type=password],.form-register input:nth-child(3){margin:8px auto 12px}.form-login{margin-bottom:16px}a.login-password-recover{text-decoration:none;cursor:pointer;font-size:1.4rem}.form-register input:nth-child(2){margin:8px auto}.form-forgot,.form-register{margin-bottom:45px}.form-forgot button,.form-login button,.form-register button{float:right;margin-left:8px}.user-container .simbol{height:32px;width:32px;float:right;color:#fff;border-radius:50%;text-align:center;background-color:#01a9d4;box-shadow:0 2px 6px rgba(0,0,0,.4)}.user-container .simbol:hover{background-color:#0087a9;border-color:#007998}.user-container .name{color:#676767;font-size:1em;position:relative;top:6px;right:10px}.user-container .name.satellite-view{color:#f2f2f2}.simbol i{padding:7px}.account-content,.app-info-content{width:260px;top:48px;right:-4px;position:absolute;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.4)}.app-info-content{right:0}.app-info-content section{text-align:center}.account-close-btn{position:absolute;right:12px;top:12px;color:#d4d4d4}.account-content-user-name{margin:12px 33px 5px 12px;font-size:1.2em}.account-content-user-options{margin:12px;color:#01a9d4}.account-close-btn,.account-content-user-options p{cursor:pointer}.account-content-user-options p:hover{font-weight:700}.card{margin:5px;padding:18px;background-color:#F1F2F3}.floating-button{position:absolute;cursor:pointer;color:#fff;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.4)}.floating-button.primary-button.tr{top:95px;right:12px}.floating-button.primary-button.br{bottom:32px;right:32px}.floating-button.secondary-button.tr{top:80px;right:18px}.floating-button.secondary-button.tl{top:80px;left:18px}.floating-button.primary-button{background-color:#fe5a6d;width:56px;height:56px;top:142px!important}.floating-button.primary-button:hover{background-color:#e45162}.floating-button.secondary-button{background-color:#01a9d4;width:42px;height:42px}.floating-button.secondary-button:hover{background-color:#0098be}.floating-button.secondary-button i{padding:14px}.floating-button.primary-button i{padding:20px}.img-bottom{position:absolute;top:210px;right:10px}.img-bottom ul li{display:inline-block;margin:0;float:left}.img-bottom ul li i{background:url(images/icons/img-likes.png) -63px -38px no-repeat;width:33px;height:33px;display:block}.img-bottom ul li i.activated{background:url(images/icons/img-likes.png) -63px -70px no-repeat;width:33px;height:33px;display:block}.west-floating-widget{background-color:transparent;z-index:1003}.west-floating-widget-overlay{position:absolute;left:500px;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.3)}.west-floating-widget-overlay.extended{left:584px}.west-floating-widget-container{background-color:#fff;position:absolute;top:0;left:0;bottom:0;z-index:1006;width:500px;box-shadow:2px 0 6px rgba(0,0,0,.4)}.no-notifications-warning{position:absolute;left:0;z-index:1009;text-align:center;color:#717171;transform:translateY(-50%);top:45%;right:0}.notifications-list{position:absolute;overflow-y:auto;top:70px;bottom:0;left:0;right:0;margin-bottom:0}.notifications-list a{color:#2b3e4e;font-size:11px}.notifications-list .date{font-size:11px;color:#C9C9CA;float:right}.west-floating-widget-container.extended{width:584px}.category-selector-widget header,.west-floating-widget header{height:70px}.west-floating-widget header.details{background-color:#ffad00}.west-floating-widget header.issue,.west-floating-widget header.notifications{background-color:#fe5a6d}.west-floating-widget header.list{background-color:#9F5594}.west-floating-helper-widget header.categories,.west-floating-widget header.filter{background-color:#00a297}.west-floating-helper-widget header span,.west-floating-widget header span{color:#fff;font-size:2.4rem;position:absolute;top:18px;left:44px}.west-floating-close-button{position:absolute;cursor:pointer;right:0;top:0;width:42px;height:70px;color:#fff;text-align:center}.west-floating-close-button.details{border-left:1px solid #d59a17}.west-floating-close-button.issue,.west-floating-close-button.notifications{border-left:1px solid #e54f50}.west-floating-close-button.list{border-left:1px solid #7e4d82}.west-floating-close-button.categories,.west-floating-close-button.filter{border-left:1px solid #00857c}.west-floating-close-button i{font-size:1.8rem;top:22px}.west-floating-close-button i:hover{font-size:2.1rem;top:20px}.west-floating-helper-widget-container{height:100%}#accordion{overflow-y:auto;height:calc(100% - 70px);margin-bottom:0!important}.details-user{font-size:1.3em;margin-bottom:5px}.details-date{font-size:.9em;color:#717171}.details-address{font-size:1.1em;margin:5px 0}.details-label{color:#717171}.details-category h2{font-size:1.18em;margin:8px 0 5px}.issue-details-protocol{margin-top:8px}.issue-details-protocol>span{color:#929292}.issue-details-protocol>p{margin-bottom:8px}.details-category p{font-size:1.25em;margin:0}.details-description p{font-size:1.3em;margin:5px 0;word-wrap:break-word}.filter-label{font-size:1.5em;width:95%;line-height:52px;padding-left:20px;height:52px;color:#555}.filter-sub-label{font-size:1.1em;line-height:32px;padding-left:35px;margin-bottom:12px;height:32px;color:#555}.filter-icons{width:32px!important;margin-left:2px}.filter-title{position:relative;height:56px;padding-top:20px;top:-12px;border-bottom:1px solid #555}.filter-category-item{cursor:pointer;padding:5px 12px;color:#717171;font-weight:700}.filter-category-item img{width:32px}.completed-issue-toggle:hover,.filter-category-item.category-selected,.filter-category-item:hover{background-color:#f2f2f2}.filter-category-item span{font-size:1.1em}.filter-category-item.category-selected span{color:#555}.filter-category-item span{margin-left:8px}.filter-section{padding-bottom:12px;border-bottom:1px solid #e8e8e8;margin:auto 8px}.filter-section.date-section{padding-bottom:24px!important}.issue-description{padding:8px 5px 5px 12px;width:100%;resize:none;margin-top:5px}.counter{float:right;font-size:.9em;color:#858585}.send-btn{margin:12px;float:right}.drop-box{cursor:pointer;font-size:1.2em;color:#555;display:block;text-align:center;line-height:72px;height:72px;margin:12px;border:2px dashed #ccc}.issue-details-photo-holder{width:100%;height:280px}.issue-details-photo-holder img.issue-image{width:100%;height:100%}.loading-indicator{text-align:center;position:absolute;z-index:1005;top:0;width:100%;height:280px;background-color:#F9F5F5}.loading-indicator img{margin-top:114px}.remove-photo-btn{position:absolute;color:#fff;top:82px;right:12px;cursor:pointer;font-size:1.5em}.remove-photo-floating-btn{position:absolute;top:79px;font-size:2.5rem;right:8px;color:#fe5a6d;cursor:pointer}.no-items-message{margin-top:135px;text-align:center;padding:22px}.no-items-message span{display:block}.no-items-message span:nth-child(1){display:block;font-size:1.8rem;color:#555;margin-bottom:12px}.no-items-message span:nth-child(2){display:block;font-size:1.5rem;color:#717171}.my-list-container{overflow-y:auto;height:calc(100% - 70px)}.list-group{background-color:#f3eeee!important}.list-group-item{cursor:pointer;padding:15px}::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar:vertical{width:11px}::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #fff;background-color:rgba(0,0,0,.5)}.list-category-image{position:absolute;top:18px;width:32px}.list-info-container{margin-left:52px}.list-info-container .category{color:#828282;font-size:.95em}.list-info-container .subcategory{font-size:1.25em;margin-bottom:0}.list-info-container .address{margin:0;font-size:1.05em;color:#676565;text-overflow:ellipsis;overflow:hidden;width:500px;white-space:nowrap}.list-group-item:first-child{border-top-left-radius:0!important;border-top-right-radius:0!important}.list-group-item.activated{background-color:#d5ebff!important}.category-info,.category-item,.subcategory-item{cursor:pointer}.category-item .panel-heading img{width:34px}.subcategory-item:hover{background-color:#fbfbfb;color:#e54f50;font-weight:700}.panel-heading[aria-expanded=true]{font-weight:700}.category-info i,.location-holder .small-pencil{position:relative;float:right;top:23px;color:#ccc}.category-info h2,.category-info p{margin-top:3px!important;margin-bottom:0!important}.category-info h2{font-size:1.2em!important;color:#666!important}.category-info p{font-size:1.3em!important;color:#000}.category-info span{font-size:1em;color:#a8a8a8}.west-floating-widget{position:absolute;left:0;bottom:0;top:0;right:0;box-shadow:0 -2px 6px rgba(0,0,0,.4)}.west-floating-helper-widget{position:absolute;left:500px;height:100%;bottom:0;top:0;width:440px;background-color:#fff;box-shadow:0 -2px 6px rgba(0,0,0,.4);z-index:1005}.west-floating-helper-widget.extended{left:584px}.south-floating-widget{position:absolute;bottom:0;width:450px;left:50%;background-color:#fff;height:85px;margin-bottom:25px;transform:translateX(-50%);border:1px solid #EAEAEA;border-radius:2px;box-shadow:2px 2px 6px rgba(0,0,0,.4)}.south-floating-widget-close-button{position:relative;float:right;margin:12px;color:#909090;cursor:pointer}.south-floating-widget-create-button{position:absolute;left:15px;bottom:0;top:46%;font-size:3.5rem;color:#01a9d4;transform:translateY(-50%);cursor:pointer}.completed-issue-toggle{height:47px;padding:14px;cursor:pointer;border-bottom:1px solid #e8e8e8}.completed-issue-toggle span{font-size:1.5rem;font-weight:700;color:#717171}.completed-issue-toggle i{float:right;color:#01a9d4;font-size:1.7rem}.south-floating-widget-address .full-address,.south-floating-widget-address .state{width:350px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;cursor:pointer}.south-floating-widget-address .full-address{margin:11px 0 4px 64px;font-size:1.4rem;font-weight:700}.south-floating-widget-address .state{margin:0 0 5px 64px;font-size:1.3rem}.south-floating-widget .address-info:hover,.south-floating-widget-address .coordinates:hover{color:#01a9d4}.south-floating-widget-address .coordinates{margin-left:64px;font-size:1.25rem;color:#827E7E;cursor:pointer}.clickObj{width:5px;height:5px;background:#fff;border-radius:50%;margin-top:-2.5px;margin-left:-2.5px;-webkit-transform-origin:0 0;animation:grow .3s linear forwards;-webkit-animation:grow .3s linear forwards;-moz-animation:grow .3s linear forwards;-ms-animation:grow .3s linear forwards;-o-animation:grow .3s linear forwards}@keyframes grow{0%{width:5px;height:5px;margin-top:-2.5px;margin-left:-2.5px}50%{margin-top:-7.5px;margin-left:-7.5px;width:15px;height:15px;opacity:1}100%{margin-top:-12.5px;margin-left:-12.5px;width:25px;height:25px;opacity:0}}.south-floating-widget.ng-enter,.south-floating-widget.ng-leave,.west-floating-helper-widget.ng-enter,.west-floating-helper-widget.ng-leave,.west-floating-widget.ng-enter,.west-floating-widget.ng-leave{transition:all cubic-bezier(0.25,.46,.45,.94) .2s}.south-floating-widget.ng-enter,.south-floating-widget.ng-leave.ng-leave-active{bottom:-75px}.south-floating-widget.ng-enter.ng-enter-active,.south-floating-widget.ng-leave{bottom:0}.west-floating-widget.ng-enter,.west-floating-widget.ng-leave.ng-leave-active{left:-500px}.west-floating-widget.extended.ng-enter,.west-floating-widget.extended.ng-leave.ng-leave-active{left:-584px}.west-floating-widget.ng-enter.ng-enter-active,.west-floating-widget.ng-leave{left:0}.west-floating-helper-widget.ng-enter,.west-floating-helper-widget.ng-leave.ng-leave-active{left:-500px}.west-floating-helper-widget.extended.ng-enter,.west-floating-helper-widget.extended.ng-leave.ng-leave-active{left:-584px}.west-floating-helper-widget.extended.ng-enter.ng-enter-active,.west-floating-helper-widget.extended.ng-leave{left:584px}@media (max-device-width:960px) and (orientation:portrait){.clear-button{right:188px}.search-space{width:550px}#pac-input{width:360px}.west-floating-helper-widget{left:380px;width:350px}.west-floating-widget-container,.west-floating-widget-container.extended{width:380px}.west-floating-helper-widget.extended,.west-floating-widget-overlay,.west-floating-widget-overlay.extended{left:380px}.list-info-container .address{width:300px}.west-floating-helper-widget.extended.ng-enter,.west-floating-helper-widget.extended.ng-leave.ng-leave-active,.west-floating-helper-widget.ng-enter,.west-floating-helper-widget.ng-leave.ng-leave-active,.west-floating-widget.extended.ng-enter,.west-floating-widget.extended.ng-leave.ng-leave-active,.west-floating-widget.ng-enter,.west-floating-widget.ng-leave.ng-leave-active{left:-380px}.west-floating-helper-widget.extended.ng-enter.ng-enter-active,.west-floating-helper-widget.extended.ng-leave{left:380px}}@media (max-device-width:768px) and (orientation:portrait){.clear-button{right:172px}.search-space{width:480px}#pac-input{width:300px}.west-floating-helper-widget{left:295px;width:295px}.west-floating-widget-container,.west-floating-widget-container.extended{width:295px}.west-floating-helper-widget.extended,.west-floating-widget-overlay,.west-floating-widget-overlay.extended{left:295px}.list-info-container .address{width:195px}.west-floating-helper-widget.extended.ng-enter,.west-floating-helper-widget.extended.ng-leave.ng-leave-active,.west-floating-helper-widget.ng-enter,.west-floating-helper-widget.ng-leave.ng-leave-active,.west-floating-widget.extended.ng-enter,.west-floating-widget.extended.ng-leave.ng-leave-active,.west-floating-widget.ng-enter,.west-floating-widget.ng-leave.ng-leave-active{left:-295px}.west-floating-helper-widget.extended.ng-enter.ng-enter-active,.west-floating-helper-widget.extended.ng-leave{left:295px}.west-floating-helper-widget header span,.west-floating-widget header span{font-size:1.9rem}.age-on-list{display:none}}