.navbar .search-head{position:relative;right:inherit}.navbar .search-head .input-search-head{width:0;opacity:0;transition:all 0.5s;padding:10px 18px}.navbar .search-head .input-search-head:focus{width:auto;opacity:1;transition:all 0.5s}.navbar .search-head:hover .input-search-head{width:auto;opacity:1;transition:all 0.5s}.navbar .login-user{position:relative;top:inherit;right:inherit}.badge-style{padding:5px 10px;background:#F4AF48;margin:3px}.badge-style .nome-regional{padding:2px 0;display:inline-block}.badge-style button{font-size:14px}.badge-style button:focus{border:0;outline:none}.eventos .evento_list .evento{border:0}.card-evento{overflow:hidden;margin:10px 0}.card-evento .img-card{overflow:hidden;position:relative;min-height:150px}.card-evento .img-card img{width:auto;height:auto;min-width:100%;min-height:100%;max-height:100%;max-width:none;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.card-evento .img-card .date{height:100%;display:flex;border-radius:0;justify-content:center;flex-direction:column;opacity:0.3}.card-evento .data{font-size:10px;padding:2px 8px;display:inline-block;background:#ffebce;margin-bottom:10px;border-radius:50px;color:#A67129}.card-evento .card-title strong{display:block;font-size:1em;text-transform:uppercase}.card-evento .card-title span{font-size:14px;font-weight:bold;color:#A67129;text-transform:uppercase}.card-evento .address-time{padding-bottom:8px}.card-evento .address-time small{display:inline-block;font-size:10px;color:#475561;opacity:0.4}.card-evento .card-text p{font-size:12px}.img-evento-aberto{width:100%;position:relative}.img-evento-aberto img{width:100%}.card-insc-evento .div-animais-selecionados{max-height:200px;overflow:auto;padding:0;margin-bottom:10px}.card-insc-evento .card-header{background:#ffebce}.card-insc-evento .card-header h4{color:#A67129}.card-insc-evento .card-body p.card-text strong{color:#A67129}.card-insc-evento .card-footer{background:#ffebce}.card-insc-evento .card-footer i{color:#2ad27c}.card-insc-evento .card-footer h5{color:#A67129}.card-animal{margin:20px 0}.card-animal .badges-data .badge{padding:5px 10px;margin:3px;border-radius:50px}.card-animal .badges-data .badge.canino{background:#F4AF48}.card-animal .badges-data .badge.felino{background:#F4AF48}.card-animal .badges-data .badge.macho{background:#475561}.card-animal .badges-data .badge.femea{background:#F5AAA6}.card-animal .responsavel{font-size:12px}.card-animal .responsavel strong{color:#A67129;text-transform:uppercase}.card-animal .card-footer{background:#2ad27c;color:#fff;cursor:pointer;text-transform:uppercase}.card-animal .card-footer strong{padding:10px 0;display:block}.card-animal .card-footer:hover{background:#F4AF48}.modal .modal-header .modal-title:before{text-align:center}.divQuestionario label.error{position:absolute;top:24px;min-width:110px;left:0}.card__castrados__block{margin:40px 0;position:relative;background:#f4Af48;background-image:url(../images/section-castracao.jpg);background-size:cover;background-position:center center;color:#fff;border-radius:20px;box-shadow:0 0 10px 0 rgba(0,0,0,0.3);text-shadow:0px 2px 8px rgba(0,0,0,0.3)}.card__castrados__block.card__totais__block{overflow:hidden;margin:20px 0;background-image:none;background-color:#999;position:relative}.card__castrados__block.card__totais__block h3{font-size:1.5rem;text-transform:none;text-align:center;line-height:60px}.card__castrados__block.card__totais__block h3 small{font-size:12px;text-transform:uppercase;display:block;line-height:14px}.card__castrados__block.card__totais__block .container-imagem-animal-past{position:absolute;height:120px;bottom:0}.card__castrados__block.card__totais__block .container-imagem-animal-past .imagem-animal{position:absolute;max-height:100%;bottom:0}.card__castrados__block.card__totais__block .container-imagem-animal-past .imagem-animal.cao{left:78px}.card__castrados__block.card__totais__block .container-imagem-animal-past .imagem-animal.gato{z-index:1;left:0}.card__castrados__block .content-imagem-animal{position:relative;min-height:120px}.card__castrados__block .content-imagem-animal .imagem-animal{position:absolute;bottom:0;max-width:100%;max-height:140%}.card__castrados__block h3{color:#fff;text-transform:uppercase;padding:20px 20px 0 20px}.card__castrados__block .numeros{margin:10px 20px;border-bottom:1px solid rgba(0,0,0,0.2)}.card__castrados__block .numeros label{text-transform:uppercase;font-weight:bold;font-size:14px;display:block}.card__castrados__block .numeros svg{float:left}.card__castrados__block .numeros h4{text-align:right;color:#fff;font-size:24px}.card__castrados__block .numeros.total{margin-bottom:20px}.card__castrados__block .numeros.total h4{font-size:30px}#divModalSolicitarVisita .carousel.slide,#divModalSolicitarVisita .carousel-inner,#divModalSolicitarVisita .carousel-item,#divModalSolicitarVisita .photo-full{min-height:160px;width:100%}.card-relacionados .card-header{font-weight:bold;text-transform:uppercase;text-align:center}.card-relacionados .card-header.encontrado{background-color:#F4AF48;color:#ffffff}.card-relacionados .card-header.desaparecido{background:#ff4e4e;color:#ffffff}.card-relacionados .probabilidade{padding:10px;border-bottom:1px solid rgba(0,0,0,0.02);background:rgba(0,0,0,0.05)}.card-relacionados .probabilidade p{font-size:12px}.card-relacionados .probabilidade .indicador-prob{height:8px;border-radius:50px;margin-bottom:15px;position:relative;background:#f43030;background:linear-gradient(to right, #f43030 0%, #f4d02e 50%, #02ef5d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f43030', endColorstr='#02ef5d',GradientType=1 )}.card-relacionados .probabilidade .indicador-prob:before{content:'';background-color:#ffffff;width:30px;height:30px;position:absolute;border-radius:60px;box-shadow:0 0 20px 0 rgba(0,0,0,0.2);top:-10px;background-position:center center;background-repeat:no-repeat;background-size:24px}.card-relacionados .probabilidade.prob-success{background:rgba(58,206,89,0.2)}.card-relacionados .probabilidade.prob-success .indicador-prob:before{right:0;background-image:url(../images/alta-prob.svg)}.card-relacionados .probabilidade.prob-info{background:rgba(244,175,72,0.2)}.card-relacionados .probabilidade.prob-info .indicador-prob:before{right:calc(50% - 15px);background-image:url(../images/media-prob.svg)}.card-relacionados .probabilidade.prob-warning{background:rgba(244,48,48,0.2)}.card-relacionados .probabilidade.prob-warning .indicador-prob:before{left:0;background-image:url(../images/baixa-prob.svg)}.card-relacionados .avatar{max-width:80px;max-height:80px;display:inline-block}.card-relacionados .caracteristicas-animal{display:inline-block;vertical-align:top;max-height:90px;overflow:auto}.card-relacionados .caracteristicas-animal label{font-size:12px}.card-relacionados .ultima-localizacao{font-size:11px;min-width:100%}.card-relacionados .ultima-localizacao thead th{border-bottom:2px solid rgba(0,0,0,0.2);padding:3px}.card-relacionados .ultima-localizacao thead th:last-child{max-width:80px}.card-relacionados .ultima-localizacao tbody td{border-bottom:1px solid rgba(0,0,0,0.2);padding:3px}.card-relacionados .ultima-localizacao tbody td:last-child{max-width:80px}.card-relacionados .btn{margin:3px}.carousel-item img{max-width:100%}.card-animais-achadoseperdidos{position:relative;overflow:hidden;padding-left:45px}.card-animais-achadoseperdidos .carousel.slide,.card-animais-achadoseperdidos .carousel-inner,.card-animais-achadoseperdidos .carousel-item,.card-animais-achadoseperdidos .photo-full{min-height:250px;height:100%;background:#eee;overflow:hidden;position:relative}.card-animais-achadoseperdidos .carousel.slide .container-imagem,.card-animais-achadoseperdidos .carousel-inner .container-imagem,.card-animais-achadoseperdidos .carousel-item .container-imagem,.card-animais-achadoseperdidos .photo-full .container-imagem{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.card-animais-achadoseperdidos .carousel.slide img,.card-animais-achadoseperdidos .carousel-inner img,.card-animais-achadoseperdidos .carousel-item img,.card-animais-achadoseperdidos .photo-full img{width:auto;height:auto;max-width:100%;max-height:100%;position:absolute}.card-animais-achadoseperdidos:before{content:' ';position:absolute;left:0;top:0;height:100%;padding:12px;writing-mode:vertical-rl;text-orientation:mixed;color:#fff;font-weight:bold;text-transform:uppercase;transform:rotate(180deg);text-align:center}.card-animais-achadoseperdidos.card-animal-desaparecido:before{background:#ff4e4e;content:'Desaparecido'}.card-animais-achadoseperdidos.card-animal-encontrado:before{background:#F4AF48;content:'Procura pelo Dono'}.modal .modal-header .modal-title:after,.modal-header .close{display:none}.perfil-desativado{opacity:0.6;cursor:not-allowed}.etapas-recadastro{position:relative}.etapas-recadastro::before{content:' ';height:20px;width:20px;border-radius:50px;background:#fff;box-shadow:0px 0px 0px 2px #ddd;border:2px solid #fff;position:absolute;right:0;bottom:-8px;z-index:2}.etapas-recadastro.etapa-ativa::before{border-color:#fff;background:#2ad27c}.etapas-recadastro .col{position:relative;padding-top:30px}.etapas-recadastro .col i{display:none;color:#2ad27c;position:absolute;height:24px;width:24px;top:0;left:0}.etapas-recadastro .col.etapa-concluida i{display:block}.etapas-recadastro .col.etapa-concluida::before{border-color:#2ad27c;background:#2ad27c;box-shadow:none}.etapas-recadastro .col.etapa-concluida::after{background:#2ad27c}.etapas-recadastro .col.etapa-ativa::before{border-color:#fff;background:#2ad27c}.etapas-recadastro .col::before{content:' ';height:20px;width:20px;border-radius:50px;background:#fff;box-shadow:0px 0px 0px 2px #ddd;border:2px solid #fff;position:absolute;left:0;bottom:-8px}.etapas-recadastro .col::after{content:' ';display:block;height:4px;width:100%;background:#ddd}.content .dropzone.dz-started .dz-message{display:inline-block;padding:10px 0}.content .dropzone{font-family:'robotolight',Arial,sans-serif;font-weight:normal;display:block;width:auto;padding:20px;border:2px dashed;position:relative;min-height:120px;overflow:auto;display:flex;justify-content:center;flex-direction:column;position:relative;color:#444;background-color:#f1f1f1;border-color:#dadada}.content .dropzone .dz-message{padding:10px 0;margin:0;font-size:10px}.content .dropzone .dz-preview.dz-image-preview{background:transparent}.content .dropzone .dz-preview{margin:0}.content .dropzone .dz-preview .dz-image{margin:auto}.content .dropzone .dz-preview .dz-remove{padding:10px 0}.content .dropzone{overflow:inherit}.content .dropzone.dropzone-document{min-height:80px;padding:10px}.content .dropzone.dropzone-document .dz-preview{min-height:auto;text-align:center}.content .dropzone.dropzone-document .dz-preview .dz-image{padding:8px 0}.content .dropzone.dropzone-document .dz-preview .dz-image{display:none}.content .dropzone.dropzone-document .dz-preview .dz-details{opacity:1;padding:0;min-width:auto;width:auto}.content .dropzone.dropzone-document .dz-preview .dz-details .dz-size{margin:0;display:inline-block;vertical-align:middle}.content .dropzone.dropzone-document .dz-preview .dz-details .dz-filename{display:inline-block;vertical-align:middle;max-width:180px}.content .dropzone.dropzone-document .dz-preview .dz-error .dz-error-message{top:20px;position:absolute}.content .dropzone.dropzone-document .dz-preview .dz-error-mark,.content .dropzone.dropzone-document .dz-preview .dz-success-mark{position:relative;top:0;left:0;margin:0;display:inline-block}.content .dropzone.dropzone-document .dz-preview .dz-error-mark svg,.content .dropzone.dropzone-document .dz-preview .dz-success-mark svg{width:20px;height:20px}.content .dropzone.dropzone-document .dz-preview .dz-remove{padding:0;display:inline-block;float:right;z-index:9}.content .dropzone.dropzone-document.dz-started .dz-message{display:none;padding:0}.detalhes-desap{font-weight:bold;position:relative;padding-right:20px}.detalhes-desap.dropdown-toggle::after{right:0;top:10px;position:absolute}.mvc-grid>table{font-size:14px}table td,table th{max-width:300px}.container .mvc-grid-pager .active,.container .mvc-grid-pager .active:focus,.container .mvc-grid-pager .active:hover,.container .mvc-grid-pager .disabled,.container .mvc-grid-pager .disabled:focus,.container .mvc-grid-pager .disabled:hover{background-color:transparent}.container .mvc-grid-pager .disabled,.container .mvc-grid-pager .disabled:focus,.container .mvc-grid-pager .disabled:hover{opacity:0.3}#divAnexoEdicao{padding:10px 0}.anexo-imagem{text-align:center}.anexo-imagem a{display:inline-block;overflow:hidden;width:80px;height:50px;border-radius:6px;vertical-align:middle}.anexo-imagem a img{min-width:100%;min-height:100%;width:auto;height:auto}.anexo-imagem span{display:none;font-size:12px;vertical-align:middle;padding:4px}.anexo-imagem .excluirAnexo{font-size:10px;width:auto;height:auto;overflow:inherit;border-radius:0;padding:3px 8px;background:#ff4e4e;color:#fff;border-radius:50px;text-transform:uppercase;margin:10px 0}.dropdown-user{position:relative;top:0}.login-user{position:absolute;right:0;top:1.125rem}.login-user .btn-user{color:#F4AF48;border-radius:1.563rem;border:none;background:#ffeacb;padding:7px 5px;height:44px;font-size:20px;width:44px}.recadastro-call{position:fixed;bottom:0;right:0;z-index:999}.recadastro-call .fechar-recadastro-call{background-color:rgba(0,0,0,0.8);color:#fff;position:absolute;right:0;top:-110px;border:0;padding:5px 10px;font-size:10px;font-weight:bold;text-transform:uppercase;text-align:center;z-index:1;cursor:pointer}.recadastro-call .fechar-recadastro-call:hover{background:#000}.recadastro-call .btn{margin:20px;position:relative;background:#2ad27c;text-transform:uppercase;font-weight:bold;border-radius:50px;border:2px solid #fff;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.4);z-index:1}.recadastro-call .btn span{position:absolute;background:#fff;padding:10px;border-radius:10px 10px 0 10px;display:none;bottom:100px;color:#999;font-size:12px;right:50%;text-transform:none;font-weight:normal;border:1px solid #ddd}.recadastro-call .btn:hover span{display:block}.recadastro-call .imagem-recadastro{position:absolute;z-index:0;width:200px;right:0;bottom:0}.modal-recadastro .modal-content{background:#F4AF48}.modal-recadastro .modal-content .btn-fecha-modal{background-color:#000;color:#fff;position:absolute;right:-20px;top:-20px;border:0;padding:5px;font-size:20px;font-weight:bold;height:40px;width:40px;text-align:center;border-radius:60px}.modal-recadastro .modal-content .modal-title{text-transform:uppercase;color:#ffffff;text-align:center;padding:20px;font-weight:bold}.modal-recadastro .modal-content p{color:#000000}.modal-recadastro .modal-content .btn-primary{background:transparent;border:2px solid #fff;text-transform:uppercase;font-weight:bold;margin-top:10px}.modal-recadastro .modal-content .imagem-modal{position:absolute;height:auto;bottom:0;right:0}@media only screen and (max-width: 767px){.recadastro-call .imagem-recadastro,.recadastro-call .close-button{display:none}.recadastro-call .fechar-recadastro-call{top:-14px}.recadastro-call .btn:hover span{display:none}.modal-recadastro .modal-content{text-align:center}.modal-recadastro .modal-content .imagem-modal{position:relative}.navbar{padding:12px 0}.login-user{top:2.525rem}.dropdown-user{top:0;margin:0;position:relative}.dropdown-user .dropdown-menu-right{right:0;position:absolute;left:inherit}.navbar .navbar-toggler{border:0;margin:0}.navbar .search-head:hover .input-search-head{width:100%;opacity:1}.navbar .search-head .input-search-head{width:100%;opacity:1}.navbar .search-head .input-search-head:focus{width:100%;opacity:1}.table-responsive{position:relative}.table-responsive::before{content:'👆 Rolagem lateral →';display:block;text-align:center;margin:10px auto;animation:slide-left 0.8s infinite alternate-reverse both}@keyframes slide-left{0%{transform:translateX(0)}100%{transform:translateX(-50px)}}.card-evento .img-card{min-height:150px}.card-evento .img-card img{max-height:none;max-width:100%}}.custom-checkbox .custom-control-input#AceitaNotificacao{height:0}
