@media only screen and (max-width:699px){.container{width:100%}.two-sidebars .content-inner,.one-sidebar .content-inner,.region-sidebar-first,.region-sidebar-second{margin-left:0;margin-right:0}.region-sidebar-first{width:50%}.region-sidebar-second{width:50%}.one-sidebar .sidebar{width:100%}.region-sidebar-first,.region-sidebar-second{overflow:hidden;margin-top:20px;float:left;clear:none}.region-sidebar-first.block,.region-sidebar-second .block{width:100%}.at-panel .region{display:inline;float:left}.four-4x25 > .panel-row > .region,.four-4x25 > .panel-row,.five-5x20 > .panel-row > .region,.five-5x20 > .panel-row,.two-66-33 > .region,.two-50 > .region,.two-33-66 > .region,.two-brick > .panel-row > .region,.six-6x16 > .panel-row > .region,.six-6x16 > .panel-row,.three-inset-left > .inset-wrapper,.three-inset-left > .inset-wrapper > .region,.three-inset-left > .region-three-inset-left-sidebar,.three-inset-right > .inset-wrapper,.three-inset-right > .inset-wrapper > .region,.three-inset-right > .region-three-inset-right-sidebar,.three-3x33 > .region,.three-25-50-25 > .region,.three-25-25-50 > .region,.three-50-25-25 > .region{float:none;display:block;width:100%;clear:both}}@media only screen and (min-width:700px) and (max-width:1023px){.container{width:100%}.two-sidebars .content-inner,.one-sidebar .content-inner,.region-sidebar-first,.region-sidebar-second{margin-left:0;margin-right:0}.region-sidebar-first{width:50%}.region-sidebar-second{width:50%}.one-sidebar .sidebar{width:100%}.region-sidebar-first,.region-sidebar-second{overflow:hidden;margin-top:20px;float:left;clear:none}.region-sidebar-first.block,.region-sidebar-second .block{width:100%}.at-panel .region{display:inline;float:left}.four-4x25 > .panel-row > .region,.five-5x20 > .panel-row > div.region,.two-50 > .region,.two-brick > .panel-row > .region,.three-3x33 > .region,.three-50-25-25 > .region-three-50-25-25-second,.three-50-25-25 .region-three-50-25-25-third{width:50%}.four-4x25 > .panel-row,.five-5x20 > div.panel-row,.five-5x20 > div.panel-row > div.region-five-fifth,.six-6x16 > .panel-row,.three-inset-left > .inset-wrapper > .region,.three-inset-right > .inset-wrapper > .region,.three-3x33 > div.region-three-33-first,.three-25-50-25 > .region-three-25-50-25-first,.three-25-25-50 > .region-three-25-25-50-first,.three-50-25-25 > .region-three-50-25-25-first{float:none;display:block;width:100%;clear:both}.two-66-33 > .region-two-66-33-first,.two-33-66 > .region-two-33-66-second{width:66.666666%}.two-66-33 > .region-two-66-33-second,.two-33-66 > .region-two-33-66-first{width:33.333333%}.two-brick > .panel-row{float:none}.six-6x16 > .panel-row > .region{width:50%;float:left}.three-inset-left > .region-three-inset-left-sidebar{width:25%;float:right}.three-inset-left > .inset-wrapper{width:75%;float:right}.three-inset-right > .region-three-inset-right-sidebar,.three-25-50-25 > div.region-three-25-50-25-third,.three-25-25-50 > div.region-three-25-25-50-second{width:25%}.three-inset-right > .inset-wrapper{width:75%;float:left}.three-25-50-25 > div.region-three-25-50-25-second,.three-25-25-50 > div.region-three-25-25-50-third{width:75%}}@media only screen and (min-width:1024px) and (max-width:1620px){.container{width:100%}#content-column,.content-column,div.sidebar{float:left;clear:none}.two-sidebars .content-inner{margin-left:20%;margin-right:20%}.sidebar-first .content-inner{margin-left:20%;margin-right:0}.sidebar-second .content-inner{margin-right:20%;margin-left:0}.region-sidebar-first{width:20%;margin-left:-100%}.region-sidebar-second{width:20%;margin-left:-20%}.at-panel .region{display:inline;float:left}.four-4x25 > .panel-row > .region,.four-4x25 > .panel-row{width:50%;float:left}.five-5x20 > .panel-row > .region,.two-66-33 > .region-two-66-33-second,.two-33-66 > .region-two-33-66-first,.three-inset-left > .inset-wrapper > div.region-three-inset-left-inset,.three-inset-right > .inset-wrapper > div.region-three-inset-right-inset,.three-3x33 > .region{width:33.333333%}.five-5x20 > .row-1 div.region-five-first,.five-5x20 .row-1 div.region-five-second,.two-50 > .region,.two-brick > .panel-row > .region,.three-25-50-25 > div.region-three-25-50-25-second,.three-25-25-50 > div.region-three-25-25-50-third,.three-50-25-25 > div.region-three-50-25-25-first{width:50%}.five-5x20 > .panel-row,.six-6x16 > .panel-row > .region{float:none;display:block;width:100%;clear:both}.two-66-33 > .region-two-66-33-first,.two-33-66 > .region-two-33-66-second,.three-inset-left > .inset-wrapper > div.region-three-inset-left-middle,.three-inset-right > .inset-wrapper > div.region-three-inset-right-middle{width:66.666666%}.two-brick > .panel-row{float:none}.six-6x16 > .panel-row{width:33.333333%;float:left}.three-inset-left > .region-three-inset-left-sidebar,.three-inset-left > .inset-wrapper,.three-inset-left > .inset-wrapper > .region-three-inset-left-middle{float:right}.three-inset-left > .region-three-inset-left-sidebar,.three-inset-right > .region-three-inset-right-sidebar,.three-25-50-25 > .region,.three-25-25-50 > .region,.three-50-25-25 > .region{width:25%}.three-inset-left > .inset-wrapper{width:75%}.three-inset-left > .inset-wrapper > .region,.three-inset-right > .inset-wrapper > .region{width:100%}.three-inset-right > .inset-wrapper{width:75%;float:left}}@media only screen and (min-width:1621px){.container{width:100%;max-width:1140px}#content-column,.content-column,div.sidebar{float:left;clear:none}.two-sidebars .content-inner{margin-left:25%;margin-right:25%}.sidebar-first .content-inner{margin-left:25%;margin-right:0}.sidebar-second .content-inner{margin-right:25%;margin-left:0}.region-sidebar-first{width:25%;margin-left:-100%}.region-sidebar-second{width:25%;margin-left:-25%}.at-panel .region{display:inline;float:left}.four-4x25 > .panel-row > .region,.four-4x25 > .panel-row{width:50%;float:left}.five-5x20 > .panel-row > .region,.two-66-33 > .region-two-66-33-second,.two-33-66 > .region-two-33-66-first,.three-inset-left > .inset-wrapper > div.region-three-inset-left-inset,.three-inset-right > .inset-wrapper > div.region-three-inset-right-inset,.three-3x33 > .region{width:33.333333%}.five-5x20 > .row-1 div.region-five-first,.five-5x20 .row-1 div.region-five-second,.two-50 > .region,.two-brick > .panel-row > .region,.three-25-50-25 > div.region-three-25-50-25-second,.three-25-25-50 > div.region-three-25-25-50-third,.three-50-25-25 > div.region-three-50-25-25-first{width:50%}.five-5x20 > .panel-row,.six-6x16 > .panel-row > .region{float:none;display:block;width:100%;clear:both}.two-66-33 > .region-two-66-33-first,.two-33-66 > .region-two-33-66-second,.three-inset-left > .inset-wrapper > div.region-three-inset-left-middle,.three-inset-right > .inset-wrapper > div.region-three-inset-right-middle{width:66.666666%}.two-brick > .panel-row{float:none}.six-6x16 > .panel-row{width:33.333333%;float:left}.three-inset-left > .region-three-inset-left-sidebar,.three-inset-left > .inset-wrapper,.three-inset-left > .inset-wrapper > .region-three-inset-left-middle{float:right}.three-inset-left > .region-three-inset-left-sidebar,.three-inset-right > .region-three-inset-right-sidebar,.three-25-50-25 > .region,.three-25-25-50 > .region,.three-50-25-25 > .region{width:25%}.three-inset-left > .inset-wrapper{width:75%}.three-inset-left > .inset-wrapper > .region,.three-inset-right > .inset-wrapper > .region{width:100%}.three-inset-right > .inset-wrapper{width:75%;float:left}}
@media only screen and (max-width:480px){.region[class*="float-blocks"] .block{float:none;width:100%;}}@media only screen and (max-width:400px){html{font-size:112.5%;}}@media only screen and (max-width:699px){html{font-size:81.3%;}body{min-height:90vh;overflow:hidden;}#home .img-mobile{display:block !important;}#home .img-desktop{display:none;}.page-home #page{padding-top:90px;margin-top:0;}.container{max-width:100%;}#header .content-width{padding:0.8vw 5vw;}#header{height:16vw;z-index:2;background:#FFFAFA;}body.heon-estetica #header{background:#FFFAFA;}body.heon-dental #header{background:#FAFAFA;}#header .logo-header{margin-top:10px;}#block-gw2d-gw2d-header{float:none;right:auto;}#block-block-2{display:none;}#overlay-aviso-sistema,#page #content .overlay-wrapper,#page #content .overlay-wrapper#overlay-ajuda{background:rgba(26,26,26,1);}#header-top{border-top:4px solid #CCC;}body.heon-estetica #header-top{border-top:4px solid #F08078;}body.heon-dental #header-top{border-top:4px solid #109CB2;}#header-mobile{display:block;}#header-top #menu-button-mobile{background:url(/sites/all/themes/gw2d/images/icon-menu.png) no-repeat;background-size:100%;height:7vw;width:7vw;top:6vw;right:4vw;padding:0vw;position:fixed;z-index:999;font-size:0;}#header-top #menu-button-mobile.active{background-image:url(/sites/all/themes/gw2d/images/icon-close.png);background-size:5vw;background-position:top center;}.logo-menu-restrito{margin:2vw;width:32vw;display:inline-block;height:10vw;}.logo-menu-restrito img{width:32vw;margin-bottom:0;margin-top:0;max-width:32vw;}#heon-menu-informativo,#heon-menu-header{display:none;}#heon-menu-informativo{min-height:8vw;align-items:flex-start;}#header-mobile li lord-icon,#heon-menu-informativo .ul-menu-informativo li lord-icon,#heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral{margin-right:2vw;width:9vw;font-size:0;}#header-mobile li lord-icon,#heon-menu-informativo .ul-menu-informativo li lord-icon,#heon-menu-informativo .ul-menu-informativo{height:10vw;}#header-mobile li lord-icon,#heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral lord-icon{padding-left:0;padding-top:0;width:9vw;height:10vw;margin:0;}#header-mobile li lord-icon a,#heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral lord-icon a{padding-top:3.3vw;padding-left:10vw;width:100%;font-size:0;height:100%;}#header-mobile{display:inline-block;position:absolute;right:14vw;top:2.2vw;}#header-mobile ul{margin:0;padding:0;list-style:none;}#header-mobile li,#header-mobile li lord-icon a{width:32vw;}#header-mobile li lord-icon a,#heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral#botao-criar-cliente lord-icon a{font-size:3vw;display:block;color:#000;font-weight:600;}#header-mobile li lord-icon a{background:#999;}.heon-estetica #header-mobile li lord-icon a{background:#F9CBC8;}.heon-dental #header-mobile li lord-icon a{background:#9DD6DF;}body.role-heon_pay #header-mobile li lord-icon a{background:#EA9FAB;}#heon-menu-informativo .ul-menu-informativo{padding-top:0;}.region-header{position:static;}.menu-perfil-top .menu-perfil-content .menu-perfil li.link-sair{display:none;}#block-gw2d-gw2d-welcome .menu-perfil-top .menu-perfil-content .menu-perfil li.link-sair a{font-size:0;}#header #button-menu{display:none;}#footer .content-footer .text-box{margin:0 auto;}#footer .content-footer{float:none;margin:0 auto;text-align:center;background:none;padding:0;}.copyright-left .logo_gw2d{font-size:0;}#intro img{min-height:100vh;}.node-type-representante #content-left .imagem-left{top:10px;max-width:220px;}#content-menu-restrito ul .active-trail ul{display:block !important;}body #block-block-3,body #button-menu,body #block-views-exp-busca-page,body .logo-header,body .region-header-top,.redes-sociais,body #content-top,body #content-bottom,body #copyright-region,.menu-servicos.fixo .block-content{-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}body.open-menu #block-views-exp-busca-page,body.open-menu #button-menu,body.open-menu .logo-header,body.open-menu .redes-sociais,body.open-menu .region-header-top,body.open-menu #content-top,body.open-menu #content-bottom,body.open-menu #copyright-region,body.open-menu #page #content,body.open-menu #footer{-moz-transform:translateX(-70vw);-webkit-transform:translateX(-70vw);-o-transform:translateX(-70vw);-ms-transform:translateX(-70vw);transform:translateX(-70vw);}#content-menu-restrito ul{margin:0;padding:0;}#content-menu-restrito li{margin:0;line-height:40px;padding:0;list-style:none;width:100%;}#content-menu-restrito li .mobile{display:block;}#content-menu-restrito ul li.menu-item-747 a{border:none;}#content-menu-restrito li.active-trail a,#content-menu-restrito li.active-trail ul li a.active,#content-menu-restrito li.active-trail ul li a:hover,#content-menu-restrito li a.active,#content-menu-restrito li a:hover{color:#fff;text-decoration:none;background-color:#129CB2;}#header .buttons-menu{margin-right:20px;}#header .buttons-menu #button-menu{text-indent:-9999px;float:right;width:42px;height:42px;display:block;cursor:pointer;background-position:-127px 0;margin-top:20px;}#home .galeria .slides .content-description strong{font-size:9vw;}#content-top h2,.title-page,.view-noticias .view-header h2,.view-solucao .view-header h2{font-size:10vw;}.node-type-noticias .title-page,.node-type-cursos .title-page,#page .webform-client-form,.webform-component-markup:first-child h3,.node-type-pagina .field-name-field-descricao,#content-top h3,.view-noticias .view-header h3,.view-solucao .view-header h3{font-size:5vw;}.page-cursos .view-solucao .views-row,.view-noticias .views-row,.view-solucao .views-row{width:100%;padding-bottom:30px;}.node-type-noticias .title-page,.node-type-cursos .title-page{padding-left:0;margin-left:0;}.node-type-pagina #content .field-name-field-imagem,.node-type-noticias #content .field-name-field-imagem,.view-noticias .views-row .views-field-field-imagem,.node-type-cursos #content .field-name-field-imagem,.view-solucao .views-row .views-field-field-imagem{width:100%;position:static;width:90.2vw;}.node-type-noticias #content .field-name-field-imagem,.node-type-pagina #content .field-name-field-imagem,.node-type-cursos #content .field-name-field-imagem{margin-bottom:10px;}.node-type-pagina .field-name-field-imagem{float:none;width:100%;}.view-noticias .views-row .views-field-title,.view-solucao .views-row .views-field-title{width:100%;}#page .webform-client-form .webform-component-markup:first-child h3,.view-noticias .views-row .views-field-title a,.view-solucao .views-row .views-field-title h3{font-size:7.5vw;text-align:center;margin-top:5px;}.node-type-pagina #content .field-name-body,.node-type-pagina #content .field-name-field-descricao,.node-type-noticias #content .field-name-field-descricao,.node-type-noticias #content .field-name-body,.node-type-cursos #content .field-name-field-descricao,.node-type-cursos #content .field-name-body{margin-left:0;font-size:4.5vw;width:100%;}.node-type-pagina #content .field-name-field-descricao{font-size:3.5vw;}.page-localizacao #content .field-name-field-descricao{padding:4% 5%;}.view-noticias .views-row .views-field-field-descricao,.view-solucao .views-row .views-field-field-descricao{font-size:4vw;font-size:4.1vw;}#block-views-chamada-block .views-row .views-field-view-node a,.view-noticias .views-row .views-field-view-node a,.view-solucao .views-row .views-field-view-node a{left:0;font-size:4vw;width:100%;position:inherit;margin-top:0px;margin-bottom:20px;line-height:30px;padding:4vw 4vw;}.view-noticias .views-row .views-field-view-node,.view-solucao .views-row .views-field-view-node{text-align:center;margin-top:5px;}#block-views-chamada-block .views-row{width:100%;}#block-views-chamada-block .views-row .views-field-title h3{font-size:7vw;}.view-noticias .views-row .views-field-created,.view-noticias .views-row .views-field-field-descricao,.view-solucao .views-row .views-field-field-descricao,#block-views-chamada-block .views-row .views-field-field-descricao{font-size:3.7vw;margin-bottom:20px;}#block-views-noticias-block-1 .view-noticias .views-row,#block-views-solucao-block-1 .view-solucao .views-row{width:100%;height:100%;margin-bottom:2vw;}#block-views-chamada-block .views-row .views-field-view-node{width:100%;text-align:center;padding-bottom:30px;}.page-localizacao #content iframe{height:300px;}#page .webform-client-form{margin-bottom:20px;}#page .webform-client-form .webform-component{margin:0.5%;width:99%;}#page .webform-client-form .webform-component-markup h4{margin-top:10px;text-align:left;font-size:4.5vw;}#page .webform-client-form .webform-component-markup ul li{width:100%;font-size:4vw;}#page .webform-client-form .iten-telefone,#page .webform-client-form .iten-celular{width:49%;margin:0.5%;}#page .webform-client-form .iten-n{width:30%;}#page .webform-client-form .iten-complemento{width:68%;}#page .webform-client-form .iten-estado,#page .webform-client-form .iten-cep{width:44%;}.buttons-docs a{font-size:3vw;width:44%;margin:0.5%;background-size:30px;background-position:5px center;padding-left:40px;}.buttons-docs a.btn-enviar-docs{background:#007730 url(/sites/all/themes/gw2d/images/upload.png) no-repeat 5px center;width:54%;background-size:30px;padding-left:40px;padding-right:5px;}.webform-client-form select{padding:0;}#page .webform-client-form .iten-cidade,#page .webform-client-form .iten-bairro{width:54%;}#page{padding-top:90px;}#contato .galeria,#sobre .galeria,.slide-home .slide-info,#sobre .slide-info{width:100%;min-height:0 !important;height:auto !important;position:relative;}.slide-home .slide-info{padding-bottom:5%;}#home .galeria .slides{height:100%}#home .galeria .slides li{height:100%;}#home .galeria .slides li img{height:100%;width:100%;}#home .galeria .slides .content-description{font-size:5vw;max-width:84%;left:7vw;top:8vw;font-size:6vw;padding:10px;padding-bottom:20px;}#sobre .descricao{height:auto;}#sobre{background:url(/sites/all/themes/gw2d/images/backmob.jpg) top right repeat-y;background-size:100% 100%;}#sobre .galeria{width:100%;position:absolute;bottom:0;}.slide-home .galeria,.slide-home .slide-info,#sobre .slide-info{width:100%;min-height:0 !important;padding-bottom:5%;}#sobre .slide-info{position:relative;z-index:10;padding-bottom:70px;}.slide-home .galeria{padding-bottom:0;}#contato .gmaps{height:auto !important;width:100%;}.next-slide-wrapper{display:none;}.webform-client-form .webform-component-markup,#contato .webform-wrapper{width:100%;}.webform-client-form .webform-component-markup p,#contato .description{font-size:12px;}.webform-client-form .webform-component-markup strong{font-size:14px;}.contato-info{right:0;text-align:right;z-index:997;font-size:12px;padding-bottom:0;}#contato .gmaps.right-content p{font-size:3.5vw;}.webform-client-form input.form-submit{width:100%;height:40px;line-height:35px;font-size:18px;margin-top:20px;}#page .webform-client-form .enviar-documentos input.form-submit{margin-top:0;font-size:3vw;}#page .webform-client-form .enviar-documentos .form-managed-file input.form-submit{float:right;max-width:30%;margin-top:0;font-size:3vw;line-height:30px;}#page .webform-client-form .enviar-documentos .form-managed-file input{width:69%;}.enviar-documentos{width:100%;margin-bottom:0;}.webform-client-form select,.webform-client-form textarea,.webform-client-form input{font-size:14px;}h1,h2{font-size:5.5vw;}h3,h4{font-size:5vw;text-align:center;}.slide-home ul li,.slide-home .slide-info p{font-size:13px;}#footer{padding:10px 0;height:auto;padding-top:15px;}#footer .content-width{padding:0 2%;}#footer p{font-size:12px;text-align:center;}#footer .right-content,#footer .left-content{width:100%;}#footer .center-content{height:80px;padding:5px;margin-left:0;width:66%;left:17%;display:none;}#footer .center-content img{max-height:100%;}#footer .center-content:before{border-bottom:80px solid transparent;border-left:40px solid #fff;right:-39px;}#footer .center-content:after{border-bottom:80px solid transparent;border-right:40px solid #fff;left:-39px;}#footer .redes-sociais{text-align:center;float:none;}#footer .redes-sociais a{display:inline-block;float:none;}#footer #block-gw2d-gw2d-footer{width:100%;text-align:center;}#footer #block-gw2d-gw2d-footer img{width:30%;margin:0 auto;position:inherit;}#footer #block-block-4{width:100%;}.footer-block ul li{display:inline-block;font-size:4vw;margin-right:5px;text-align:left;}.footer-block ul li.telefone{font-size:7vw;font-weight:600;display:block;text-align:center;}.footer-block ul{padding:0 5%;margin:0;}.footer-block ul li a{color:#fff;}#contato #webform-ajax-wrapper-6{padding-bottom:20px;}#contato .webform-confirmation{font-size:12px;padding-bottom:0px;padding-top:0;}.links a.ajax-processed{height:40px;font-size:12px;line-height:40px;}#footer nav{display:none;}#copyright-region .region-copyright #block-gw2d-gw2d-copyright p{font-size:2.5vw;width:100%;text-align:center;}#copyright-region .gw2d-footer-logo{float:right;text-align:center;width:100%;}#copyright-region .gw2d-footer-logo a{position:absolute;padding:0;display:block;margin:1vw auto 0;width:5vw;height:5vw;text-align:center;right:0;bottom:0;}#footer .content-footer .endereco-box,#footer .content-footer .telefone-box{float:none;}.social-links a.google{margin-right:0;}#footer .social-links{clear:both;margin:0 auto;float:none;width:125px;}#copyright-region p{font-size:3vw;text-align:left;float:left;width:70%;margin-top:3px;line-height:1.5;}#copyright-region img{float:right;margin-right:0px;margin-left:20px;margin-top:11px;width:35px;}#content_bottom .content-width{padding:0 5%;margin-bottom:2vw;margin-bottom:2vw;}#block-block-3{right:-250px;position:fixed;bottom:0;width:250px;display:none;z-index:999;}.redes-sociais a{background-size:211px;width:50px;height:50px;background-position:0px -277px;}.redes-sociais a.twitter{background-position:-49px -277px;background-size:210px;}.redes-sociais a.google{background-position:-101px -277px;}.redes-sociais a.linkedin{background-position:-150px -277px;}.redes-sociais a.instagram{background-position:-50px -227px;}.page-gw2d #content .field-name-body{margin-left:0;font-size:4.5vw;width:100%;padding:90vw 5% 0;height:auto;background-size:99% auto;}.page-servicos .view-solucao .views-row{width:100%;}.node-type-servicos #block-views-solucao-block-1 .view-solucao .views-row .views-field-view-node a{bottom:auto;position:relative;left:0;padding:2vw 6vw;}.node-type-artigos #content .title-page,.node-type-servicos #content .title-page{font-size:6vw;position:initial;text-align:center;margin-bottom:15px;}.node-type-artigos #content .field-name-field-imagem,.node-type-servicos #content .field-name-field-imagem{width:100%;float:none;margin:0;}.node-type-servicos #content .field-name-field-descricao{font-size:3.5vw;width:100%;}.node-type-artigos #content .field-name-body,.node-type-servicos #content .field-name-body{font-size:3.5vw;}#block-views-noticias-block-1 .view-noticias .views-row .views-field-field-imagem{width:100%;}#block-views-noticias-block-1 .view-noticias .views-row .views-field-title{width:100%;}#page .webform-client-form .webform-component-markup:first-child h3{font-size:4.5vw;text-align:center;}.view-portifolio .view-header h2{font-size:9vw;}.view-portifolio .view-header h3{font-size:5vw;}.page-portifÃ³lio #content #block-views-portifolio-block .item-list .views-row{width:94%;margin:3%;}.page-portifÃ³lio #content #block-views-portifolio-block .item-list .views-row .views-field-title .field-content{font-size:6vw;}.page-portifÃ³lio #content #block-views-portifolio-block .item-list .views-row .views-field-field-link-site a{font-size:18px;}.page-portifÃ³lio #content #block-views-portifolio-block .item-list .views-row .views-field-field-link-site{top:60%;}.node-type-servicos #content-top h2{font-size:10vw;padding-bottom:0vw;}.node-type-servicos #content-top h3{font-size:3.5vw;border-bottom:1px solid #cccccc;padding-bottom:1vw;margin-bottom:2vw;}.node-type-artigos #content .field-name-field-imagem,.node-type-servicos #content .field-name-field-imagem img{width:50vw;display:block;margin:0 auto;}.node-type-servicos .node-content h3{font-size:6vw;}.node-type-servicos #content_bottom img{display:block;margin:0 auto;width:55vw;height:50vw;}.node-type-servicos #block-views-solucao-block-1 .views-row .views-field-title h3{font-size:7vw;}.page-servicos .view-solucao .view-content .views-row .field-content a{padding:2.5vw 5vw}.page-servicos .view-solucao .views-row .field-content{width:100%;}.page-servicos .view-solucao  .views-row .field-content img{width:45%;}#content_bottom{background-color:#eee;}#block-views-noticias-block-1 .view-noticias .views-row .views-field-field-imagem,#block-views-solucao-block-1 .view-solucao .views-row .views-field-field-imagem img{width:auto;height:30vw;}#block-views-noticias-block-1 .view-noticias .views-row .views-field-field-imagem,#block-views-solucao-block-1 .view-solucao .views-row .views-field-field-imagem{width:100%;}#page div.messages{width:96%;right:0;top:16vw;padding:2vw 3vw;font-size:4vw;left:2vw;}#page div.messages h2{font-size:4vw;padding-bottom:1.5vw;}#page div.messages a{font-size:3vw;text-decoration:underline;}.open-menu #block-gw2d-gw2d-welcome .menu-perfil-top,.open-menu #block-gw2d-gw2d-welcome #mensagem-block-wrapper,.open-menu #block-gw2d-gw2d-welcome .btn-sair,.open-menu #block-gw2d-gw2d-welcome a.btn-ajuda-overlay{display:none;}.open-menu #block-gw2d-gw2d-welcome .welcome-block{display:block;}#block-gw2d-gw2d-welcome #mensagem-block-wrapper{margin:0 5vw;margin-left:0;}#mensagem-block-wrapper a.ico-notificacao{background-size:100%;width:8vw;height:8vw;}#mensagem-block-wrapper a.ico-notificacao span{width:4vw;height:4vw;font-size:2.5vw;padding:0.55vw 0;top:-1.25vw;right:-1.25vw;}#block-gw2d-gw2d-welcome .btn-sair{font-size:4vw;margin-top:0.75vw;}#block-gw2d-gw2d-welcome .btn-sair:hover:after,#block-gw2d-gw2d-welcome .btn-sair:after{width:7vw;height:7vw;margin-left:2vw;margin-top:-0.7vw;background-size:6.85vw;}#notificacao-views{right:-22vw;width:75vw;top:10vw;font-size:2.7vw;left:auto;}#notificacao-views:before{border-left:4vw solid transparent;border-right:4vw solid transparent;border-bottom:4vw solid #FFF;margin-right:0;transform:rotate(0deg);left:auto;right:22vw;top:-3vw;}#notificacao-views.open ul{height:55vw;}#notificacao-views ul li{padding:3vw 3vw 0;}#notificacao-views ul li:first-child{padding-top:3vw;}#notificacao-views ul li label{margin-bottom:1.5vw;}#notificacao-views ul li a{font-size:3vw;}#notificacao-views ul li .conteudo-notificacao{padding-bottom:2.5vw;}#notificacao-views ul li:last-child{margin-bottom:3vw;}@keyframes animation-mesagem{from{height:0;}to{height:55vw;}}body.page-user.logged-in #copyright-region,body.page-user.not-logged-in #copyright-region{padding:4vw 0;}body.page-user.not-logged-in #page #content .content-width:before{font-size:3.5vw;}body.page-user.not-logged-in{padding:10vw 5vw 5vw;}body.page-user.not-logged-in #page{width:100%;margin-bottom:15vw;}body.page-user.not-logged-in .login-logo-wrapper img{width:70%;}body.page-user.not-logged-in #page #content .login-logo-wrapper h1{font-size:5.5vw;margin:10vw 0;}body.page-user.not-logged-in #page #content #login-wrapper{width:100%;border:0;padding:0 0 4.5vw;border-bottom:1px solid #A1ACB3;}body.page-user.not-logged-in #page #content .panel-pane h2.pane-title{font-size:5.5vw;padding:0;text-align:center;}body.page-user.not-logged-in #page #content .panel-pane #user-login .form-item{margin:0 0 5vw;width:100%;}body.page-user-password #page #user-pass input{padding:3vw 3vw 3.5vw;font-size:4vw;border-radius:5px;}body.page-user-password #page #user-pass label{font-size:4vw;padding-left:3vw;}.page-user-password #page #content .user-header .client-logo img{width:70%;}body.page-crm-dashboard #page #content .view-procedimentos .view-filters .views-exposed-widget{max-width:25vw;margin-right:2vw;}body.page-crm-dashboard #page #content .view-procedimentos .view-filters .views-exposed-widgets .views-widget-filter-date_filter{width:100%;}body.page-crm-dashboard #page #content .view-procedimentos .view-filters .views-exposed-widgets .views-widget-filter-date_filter .views-widget{justify-content:space-between;}body.page-crm-dashboard #page #content .view-procedimentos .view-filters .views-exposed-widgets .views-widget-filter-date_filter .views-widget #edit-date-filter-min-wrapper,body.page-crm-dashboard #page #content .view-procedimentos .view-filters .views-exposed-widgets .views-widget-filter-date_filter .views-widget #edit-date-filter-max-wrapper{width:48%;}body.page-crm-dashboard #page #content .view-procedimentos .view-filters .views-exposed-widgets .views-widget-filter-date_filter .description{font-size:3vw;}body.page-crm-dashboard #page #content .view-procedimentos .view-content{overflow-x:scroll;}body.page-crm-dashboard #page #content .view-procedimentos .view-content::-webkit-scrollbar{width:0.5vw;height:2vw;}.page-user-edit #page #content #block-system-main #user-profile-form--2 textarea,.page-user-edit #page #content #block-system-main #user-profile-form--2 select,.page-user-edit #page #content #block-system-main #user-profile-form--2 input,.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-filters #edit-field-data-financas-value-wrapper input,#page #content .view-filters form select,#page #content .view-filters form input,body.page-pagamento-tratamento #page form textarea,body.page-pagamento-tratamento #page form select,body.page-pagamento-tratamento #page form input{padding:3vw 3vw 3.5vw;font-size:4vw;border-radius:5px;}#page #content .cke_editable,#box-termox-uso .termos-content,.field-name-field-formulario-de-pedido,.field-name-field-doc-termos-uso-sellers-form{font-size:4vw;}#page #content .view-filters form label,body.page-user-password #page #user-pass label{font-size:3.5vw;}.form-item input[type=checkbox]:not(old) + label:before,.form-item-remember-me input[type=checkbox]:not(old) + label:before,form input[type=radio ]:not(old) + label:before{height:4vw;width:3.6vw;margin-right:1.5vw;}.form-item-remember-me input[type=checkbox]:not(old):checked + label:before,form input[type=radio]:not(old):checked + label:before{background-position:0 -4.7vw;}.form-item input[type=checkbox]:not(old):checked + label:before,.form-item-remember-me input[type=checkbox]:not(old):checked + label:before,form input[type=radio]:not(old):checked + label:before{background-position:0 -4.6vw;}#page #content .form-item input[type=checkbox]:not(old) + label:before,#page #content .form-item-remember-me input[type=checkbox]:not(old) + label:before,#page #content form input[type=radio ]:not(old) + label:before,.page-node-edit #page #content .form-item input[type=checkbox]:not(old) + label:before,.page-node-edit #page #content .form-item-remember-me input[type=checkbox]:not(old) + label:before,.page-node-edit #page #content form input[type=radio ]:not(old) + label:before{margin-top:1vw;}body.page-user-edit #page #content .panel-pane #user-profile-form a.link-forgot-pass{font-size:3.5vw;margin-top:0.8vw;}.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-field-de-onde-conheceu--2,.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-field-bairro--2,.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-field-estado--2,.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-field-numero--2,.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-field-cep--2,.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-account--2,.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-field-data-de-nascimento--2,.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-field-cpf--2,.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-field-rg--2,.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-field-cidade--2,.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-field-telefone--2,.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-field-telefone-fixo--2,#page #content form .form-wrapper.field-name-field-numero,#page #content form .form-wrapper.field-name-field-cep,#page #content form .form-item-title,#page #content form .form-wrapper#edit-account .form-item.form-item-current-pass,#page #content form .form-wrapper#edit-account .form-item.form-item-mail,#page #content form .form-wrapper#edit-account .form-item.form-type-password-confirm .form-item,#page #content form .form-wrapper,.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper{float:none;width:100%;margin:0 0 5vw 0;}#page #content form .form-wrapper.field-name-field-numero,#page #content form .form-wrapper.field-name-field-cep{width:35%;}.page-user-edit #page #content #block-system-main #user-profile-form--2 #edit-field-foto-do-perfil--2 input#edit-field-foto-do-perfil-und-0-upload-button--2{height:auto;}.page-user-edit #page #content #block-system-main #user-profile-form--2 fieldset legend span,.page-user-edit #page #content #block-system-main #user-profile-form--2 label,.page-user-edit.role-authenticated-user #page #content form .field-name-field-data-de-nascimento fieldset legend span,body.logged-in #page form label,body.page-user-password #page #user-pass label{font-size:4vw;padding-left:3vw;}#page #content .form-actions#edit-actions,.page-node-edit #page #content .form-actions#edit-actions{clear:both;}#page #content .view-filters form .views-submit-button input,.page-user-password #page #content .box-login .form-actions input#edit-submit,body.page-user-password #page #user-pass input#edit-submit,body.logged-in #page form input.form-submit,body.page-user-edit #page #content .panel-pane #user-profile-form .form-actions input{font-size:3.5vw;padding:4vw;}body.page-user-password #page #user-pass .form-actions{width:100%;}#page #content form .form-wrapper div.password-confirm,#page #content form .form-wrapper .password-strength{width:60%;font-size:3vw;margin-top:0.25vw;margin-right:2.5vw;}body.page-user-edit #page #content #user-profile-form .form-wrapper div.password-confirm{width:45%;margin-top:1vw;}body.page-novo-paciente.cadastro-usuario #page #content{max-width:100%;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie{display:flex;flex-wrap:wrap;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .form-wrapper{margin:2%;width:29.3%;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie fieldset.date-combo{width:100%;margin:0;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .fieldset-legend,body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie label{color:#fff;font-size:0.8vw;text-align:left;padding-left:1.4vw;padding-bottom:0.3vw;font-weight:300;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .fieldset-legend span{font-size:0.8vw;line-height:1;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .form-wrapper .description{color:#fff;padding-left:1.4vw;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .form-wrapper select,body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .form-wrapper input{font-size:0.9vw;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .form-wrapper#edit-account{width:100%;display:flex;margin:0 2% 4vw;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .form-wrapper#edit-account .form-item-mail{margin:0 auto;width:50%;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .form-wrapper#edit-field-leed-ref{width:auto;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .btn-prosseguir-register{font-size:1vw;padding:1vw 2vw;width:auto;margin-bottom:4vw;border:1px solid #fff;border-radius:10px;line-height:1;font-size:0.9vw;font-weight:400;background:#000;color:#fff;text-align:center;transition:all 0.3s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .btn-prosseguir-register:hover{background:#fff;color:#000;font-weight:600;}body.page-novo-paciente #page #content .panel-pane h2.pane-title{color:#fff;}body.page-novo-paciente #copyright-region .region-copyright #block-gw2d-gw2d-copyright p{color:#fff;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .form-wrapper#edit-actions,body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .field-widget-options-onoff{width:100%;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .btn-voltar-termos{color:#fff;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .form-wrapper#edit-actions .form-submit{font-size:1vw;padding:1vw 2vw;width:auto;margin-bottom:4vw;border:1px solid #fff;border-radius:10px;line-height:1;font-size:0.9vw;font-weight:400;background:#000;color:#fff;text-align:center;transition:all 0.3s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .form-wrapper#edit-actions .form-submit:hover{background:#fff;color:#000;font-weight:600;}#page #content form .form-wrapper.field-type-file-form .form-item.form-type-managed-file label,#page #content form .form-wrapper.field-type-image .form-item.form-type-managed-file label{top:1vw;left:1vw;padding:2.8vw 0 1vw;font-size:4vw;padding-left:3vw;}body.page-user-edit #page #content form .form-wrapper.field-type-image div div .form-item .image-widget-data input,body.page-user-edit #page #content #user-profile-form .form-wrapper.field-type-image div div .form-item .image-widget-data input,#page #content form .form-wrapper.field-type-file-form .form-item .file-widget input,#page #content form .form-wrapper.field-type-image .form-item .image-widget-data input{padding:2vw;}.page-user-edit.role-authenticated-user #page #content form .form-wrapper.field-type-file-form .form-item .file-widget input.form-submit,.page-user-edit.role-authenticated-user #page #content form .form-wrapper.field-type-image .form-item .image-widget-data input.form-submit,body.page-user-edit #page #content #user-profile-form .form-wrapper.field-type-image div div .form-item .image-widget-data input.form-submit,#page #content form .form-wrapper.field-type-file-form .form-item .file-widget input.form-submit,#page #content form .form-wrapper.field-type-image .form-item .image-widget-data input.form-submit{width:5.5vw;height:5.5vw;background-size:4vw;top:3.25vw;}.page-user-password #page #content .user-header .client-logo{margin:0 0 10vw;}.page-user-password #page #content .box-login{width:100%;}.page-user-password #page #content .box-login .form-item{margin:0 0 5vw;}#page.menu-restrito-open{width:100%;margin-top:10vw;margin-bottom:10vw;}body #page{padding-top:5vw;}body.not-logged-in #page{width:100%;}#page #content{margin-bottom:5vw;min-height:78vh;}#content .content-width{padding-left:5vw;padding-right:5vw;padding-top:8vw;}.page-login #content .content-width{padding-left:0;padding-right:0;}.page-relatorio .title-page{display:block;margin-top:5vw;}#page #content .avaliacao-content h1,#page #content .tratamento-content h1,#page #content h1.title-page{font-size:5.5vw;margin-bottom:5vw;}.page-node-edit #page #content h1.title-page{font-size:4.5vw;}.logged-in #page #content .content-box{padding:5vw 2vw;margin-bottom:5vw;float:none;width:100%;}.logged-in #page #content .panel-pane{padding:2vw;margin:10vw 0;float:none;width:100%;}.logged-in #page #content .pane-gw2d-gw2d-aniversariantes-block{overflow:scroll;}#form-add-anotacao input{font-size:4vw;padding:1vw 2vw;line-height:2;width:100%;}.btn-arquivo-prontuario{font-size:3vw;padding:1.8vw;}.btn-confirm-droparea,.btn-close-droparea{font-size:3vw;padding:0.8vw;}#form-add-anotacao .arquivos-prontuario-area input{width:95%;font-size:3vw;padding:3vw;}.arquivos-prontuario-area .btn-action-form-anotacao{padding-bottom:2.5vw;}body.node-type-tratamento .arquivos-prontuario-area{width:80vw;font-size:3vw;}#form-add-anotacao .form-item.form-item-data{display:block;width:55%;}#form-add-anotacao .form-item.form-item-procedimento{display:block;width:90%;}.logged-in #page #content .panel-pane.pane-especialistas{overflow-x:scroll;}.logged-in #page #content .panel-pane.tabela-mobile{clear:both;}.page-relatorio #page #content .view-consulta .views-field .field-label,.page-relatorio #page #content .view-consulta .views-field .views-label{font-size:3.5vw;font-weight:700;color:#A1ACB3;}#page #content .view-consulta .views-row .views-field .field-content span,#page #content .view-consulta .views-row .views-field .field-content,#page #content .view-users ul li .views-field .field-content span,#page #content .view-users ul li .views-field .field-content{font-size:4vw;font-weight:normal;color:#1A1A1A;}.page-relatorio #page #content .panel-pane#consulta-wrapper{width:100%;margin-right:0;padding-bottom:0;}#page #content .content-box h2,#page #content .panel-pane h2.pane-title{font-size:4vw;margin-bottom:5vw;}#page #content .content-box h2:before,#page #content .panel-pane h2.pane-title:before{width:5vw;}#page #content .view-consulta .views-row .views-field,#page #content .view-users ul li .views-field{display:inline-block;margin-right:7vw;margin-bottom:5vw;}.page-relatorio #page #content #consulta-wrapper .view-consulta .views-field section,.page-relatorio #page #content #consulta-wrapper .view-consulta .views-field{float:left;margin:2vw 3vw;}.page-relatorio #page #content #consulta-wrapper .view-consulta .views-field.views-field-field-nome{width:auto;}.page-relatorio #page #content #consulta-wrapper .view-consulta .views-field.views-field-field-procedimentos{margin:0;}.page-relatorio #page #content #consulta-wrapper .view-consulta .views-field .views-label-field-procedimentos{margin-bottom:3vw;}.page-relatorio #page #content #consulta-wrapper .view-consulta .views-field.views-field-field-endereco{margin-bottom:0;}.page-relatorio #page #content #consulta-wrapper .view-consulta .views-field-view-node a,.page-relatorio #page #content .panel-pane#consulta-wrapper .views-field-type a{font-size:3.5vw;padding:2.7vw 3vw 2.55vw;}.page-relatorio #page #content .panel-pane#listagem-consultas-wrapper,.page-relatorio #page #content .panel-pane#avaliacoes-wrapper{width:100%;}.page-relatorio #page #content .panel-pane#listagem-consultas-wrapper .view-content,.page-relatorio #page #content .view-avalia-es .view-content,.logged-in #page #content .panel-pane#avaliacoes-wrapper .view-content,.page-cadastro-agenda #page #content .view-agenda .view-content,#page #content .view-consulta .view-content{overflow:hidden;overflow-x:scroll;}.page-relatorio #page #content .panel-pane#listagem-consultas-wrapper .view-content,.page-relatorio #page #content .view-avalia-es .view-content{height:auto;padding-right:0;}.page-cadastro-agenda #page #content .view-agenda,.page-relatorio #page #content #consulta-wrapper .view-consulta{overflow:hidden;}.page-cadastro-agenda #page #content .view-agenda{display:flex;flex-direction:column;}.page-cadastro-agenda #page #content .view-agenda .views-table,.logged-in #page #content .panel-pane#avaliacoes-wrapper .view-content .views-table,#page #content .view-tratamentos .views-table,#page #content .view-consulta .views-table{border:0;width:100%;font-size:0.75em;}.page-relatorio #page #content .view-tratamentos .views-table{width:460%;}#page #content .pane-heon-heon-cobranca-lista table  thead tr th{background:#2E3133;padding:2vw 10vw;}#page #content .pane-heon-heon-cobranca-lista table tr td .btn-boleto.enviar-link{width:6vw;height:6vw;}#page #content .pane-heon-heon-cobranca-lista table tr th,#page #content .views-table tr th{font-size:3vw;padding:2vw 3vw 1.5vw;}#page #content .estrutura-tabelado .item-box label{font-size:4.5vw;}.node-type-tratamento #page #content .tratamento-content #prontuario-tratamento label{word-break:break-all;}.node-type-tratamento #page #content .tratamento-content #prontuario-tratamento p,.node-type-tratamento #page #content .tratamento-content #agendamento-consultas p,#page #content .estrutura-tabelado .item-box p,#page #content .views-table tr td,#page #content .pane-heon-heon-cobranca-lista table tr td{font-size:4vw;padding:2.5vw 2.5vw 1.5vw;font-weight:normal;word-break:break-all;}.page-relatorio #page #content .views-table tr td,.page-relacionamento #page #content .views-table tr td{font-size:3vw;}#page #content .views-table tr td .btn-contato{padding:0vw 5vw;background-size:4.5vw;}.node-type-tratamento #page #content #block-system-main #box-documentos .content-box{overflow:scroll;}.page-clinicas #page #content .view-meus-dentistas .view-content{overflow-x:scroll;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-12 .views-field-field-data-apontamento-1,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-12 .views-field-field-data-financas,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-3 .views-field-field-data-apontamento-1,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-3 .views-field-field-data-financas{width:28%;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-12 .views-field-field-subtarefas,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-12 .views-field-field-apontamento,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-12 .views-field-field-valor-financas,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-12 .views-field-field-tipo-financas-1,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-3 .views-field-field-subtarefas,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-3 .views-field-field-apontamento,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-3 .views-field-field-valor-financas,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-3 .views-field-field-tipo-financas-1{width:35%;text-align:right;}#page #content .pane-heon-heon-cobranca-lista table tr td.views-field-nothing a,#page #content .views-table tr td.views-field-nothing a{width:10vw;height:10vw;}#page #content .view-conteudo ul li.views-row-odd,#page #content .view-conteudo ul li{display:block;width:100%;margin:0 0 5vw;}#page #content .view-conteudo ul li:last-child{margin-bottom:0;}#page #content .view-conteudo ul li .views-field-field-imagem{width:100%;float:none;}#page #content .view-conteudo ul li .views-field-field-descri-o{float:none;width:100%;padding:5vw 3vw 0;}#page #content .view-conteudo ul li .titulo a{font-size:4.5vw;margin-bottom:3vw;}#page #content .view-conteudo ul li .descricao{margin-bottom:5vw;}#page #content .view-conteudo ul li .descricao p{font-size:3.5vw;height:auto;}#page #content .view-conteudo ul li .link-pagina a{font-size:3vw;padding:4vw 10vw 2.8vw;}#page #content .estrutura-tabelado{width:100%;border-bottom:1px solid #A1ACB3;margin:0;padding:5vw 0 1vw;display:flex;flex-wrap:wrap;}#page #content .estrutura-tabelado .buttons-pagamento .btn-pagar-tratamento-boleto{font-size:3vw;padding:3vw 3vw 2vw;margin-bottom:3vw;}#page #content .estrutura-tabelado .buttons-pagamento .btn-pagar-tratamento-cartao{font-size:4vw;padding:4vw 2vw 4vw 10vw;margin-bottom:3vw;height:12vw;width:50vw;}#page #content .estrutura-tabelado aside.buttons-pagamento a.btn-copiar-link{font-size:4vw;}#page #content .estrutura-tabelado aside.buttons-pagamento p{font-size:3vw;}#page #content .estrutura-tabelado aside.buttons-pagamento img{max-width:10vw;max-height:10vw;width:auto;height:auto;}#page #content #consulta-info .estrutura-tabelado .item-box .btn-cancelar,#page #content #consulta-info .estrutura-tabelado .item-box .btn-edit{display:inline-block;background-size:6vw;padding:6vw;margin:0;}#page #content #consulta-info .estrutura-tabelado .item-box .btn-edit{background-size:6vw;}#page #content .estrutura-tabelado .item-box{width:100% !important;margin-bottom:5vw;float:none;}.node-type-tratamento #page #content #procedimentos-tabelado.estrutura-tabelado .item-box{width:100% !important;}.node-type-tratamento #page #content .tratamento-content #prontuario-tratamento a.print-prontuario{font-size:3vw;padding:2.5vw;margin-top:1vw;}#form-add-anotacao .form-item-anotacao #editor-anotacao{width:86vw;}.node-type-tratamento #page #content .tratamento-content #box-documentos a.print-contrato-ext{position:absolute;right:4.6vw;top:3.9vw;font-size:3vw;padding:3.5vw 3vw 3vw;}.node-type-tratamento #page #content .tratamento-content #box-documentos a.print-receituario{font-size:3vw;padding:3.5vw 3vw 3vw;}#page #content .estrutura-tabelado .item-box label{padding:0 3vw;color:#fff;background:none;}#page #content .estrutura-tabelado .item-box p{margin-bottom:0;padding:0 3vw;}#page #content #painel-crm-wrapper #contatos-crm-wrapper,#page #content #painel-crm-wrapper #crm-piramide-wrapper,#page #content #painel-crm-wrapper .filter-form,#page #content #painel-informativo-wrapper .filter-form{padding:3vw;margin-bottom:5vw;}#page #content #painel-crm-wrapper .filter-form .filter-submit,#page #content #painel-crm-wrapper .filter-form .filter-wrapper,#page #content #painel-informativo-wrapper .filter-form .filter-wrapper{width:100%;margin:0 0 5vw;}#page #content #painel-crm-wrapper .filter-form .filter-wrapper label,#page #content #painel-informativo-wrapper .filter-form .filter-wrapper label{font-size:3.5vw;padding-left:1.5vw;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-filters #edit-field-data-financas-value-wrapper input,#page #content #painel-crm-wrapper .filter-form .filter-submit button,#page #content #painel-crm-wrapper .filter-form .filter-wrapper select,#page #content #painel-crm-wrapper .filter-form .filter-wrapper input,#page #content #painel-informativo-wrapper .filter-form .filter-submit button,#page #content #painel-informativo-wrapper .filter-form .filter-wrapper select,#page #content #painel-informativo-wrapper .filter-form .filter-wrapper input{background-size:6.5vw;padding:3vw 3vw 3.5vw;font-size:4vw;border-radius:5px;width:100%;background-position-x:95%;}#page #content #painel-crm-wrapper .filter-form .filter-submit,#page #content #painel-informativo-wrapper .filter-form .filter-submit{width:100%;margin:0;}#page #content #painel-crm-wrapper .filter-form .filter-submit button,.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-filters .views-submit-button input,#page #content #painel-informativo-wrapper .filter-form .filter-submit button{margin:0;width:100%;padding:3vw 5vw 3.5vw 5vw;background-size:4.55vw;background-position-x:94%;text-align:left;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-producao-card.box-painel-item#card-oportunidade,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-oportunidade-card.box-painel-item,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-producao-card.box-painel-item,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-crm #box-painel-wrapper .box-painel-item,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper .box-painel-item{padding:5vw;margin-bottom:3vw;margin:0 0 5vw;width:100%;height:auto;min-height:0;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper .box-painel-item .title-box-painel{font-size:5vw;margin-bottom:1vw;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper .box-painel-item .qntd-box-painel{font-size:10vw;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper .box-painel-item .descri-box-painel{font-size:4.5vw;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper .box-painel-item .valor-box-painel{font-size:4vw;margin-top:1vw;}.page-user-edit #page #content form .form-wrapper{float:left;}.page-user-edit #page #content form .form-wrapper#edit-account,.page-user-edit #page #content form .form-wrapper .form-wrapper{margin-bottom:0;}#page #content form#user-profile-form .group-responsavel .form-wrapper,#page #content form .group-responsavel .form-wrapper,body.page-user-edit #page #content .form-type-password-confirm{width:100%;}#page #content #gw2d-agenda{margin-top:26vw;}#gw2d-agenda .fc-header-toolbar{width:100%;font-size:3.5vw;}#gw2d-agenda.fc .fc-view-harness{min-height:60vh !important;}.role-especialista.page-agenda.overlay-avaliacao-open #page #content .panel-pane.pane-formblock-avaliacao{top:42.4vw;}#gw2d-agenda table tr span{font-size:2.5vw;}#gw2d-agenda table tr label{font-size:3vw;}#gw2d-agenda table tr{font-size:3.5vw;height:auto;}#gw2d-agenda .fc-header-toolbar .fc-toolbar-title{position:absolute;top:-8vw;font-size:6vw;width:100%;left:0;text-align:center;}#page #content .fc-header-toolbar .fc-left .fc-button-group,#page #content .fc-header-toolbar .fc-left{float:none;display:block;}#page #content .fc-header-toolbar .fc-left button{background-size:6vw;width:6.5vw;height:6.5vw;margin:0;float:left;}#page #content .fc-header-toolbar .fc-left button.fc-next-button{background-size:6vw;float:right;}#page #content .fc-header-toolbar .fc-right{float:right;margin-top:-16vw;}#page #content #gw2d-agenda .fc-day-header span{font-size:3vw;}#page #content #gw2d-agenda .fc-day-header{font-size:2.2vw;}#gw2d-agenda .fc-agendaDay-view table .fc-slats tr td span,#gw2d-agenda .fc-agendaWeek-view table .fc-slats tr td span{font-size:2.85vw;}#gw2d-agenda .fc-agendaDay-view table .fc-content-skeleton .fc-time-grid-event .fc-content .fc-title,#gw2d-agenda .fc-agendaDay-view table .fc-content-skeleton .fc-time-grid-event .fc-content .fc-time span,#gw2d-agenda .fc-agendaWeek-view table .fc-content-skeleton .fc-time-grid-event .fc-content .fc-title,#gw2d-agenda .fc-agendaWeek-view table .fc-content-skeleton .fc-time-grid-event .fc-content .fc-time span{font-size:2.5vw;}#page #content .fc-header-toolbar .fc-right button{width:15vw;height:7.5vw;font-size:3.5vw;}#page #content .fc-header-toolbar .fc-center{display:block;text-align:center;}#page #content .fc-header-toolbar .fc-center h2{font-size:5vw;padding:0.5vw 0 0;float:none;}#page #content #gw2d-agenda .fc-view-container{padding-top:5vw;}#page #content #gw2d-agenda .fc-view-container .fc-scroller{overflow:hidden !important;height:auto !important;}#page #content #gw2d-agenda .fc-view-container table tr,#page #content #gw2d-agenda .fc-view-container tbody{border:0;}#gw2d-agenda .fc-listWeek-view .fc-list-table tr td a{font-size:3.5vw;}#gw2d-agenda .fc-listWeek-view .fc-list-table tr td.fc-widget-header{padding:3.25vw 3.5vw 2.5vw;}#gw2d-agenda .fc-listWeek-view .fc-list-table tr.fc-list-item td,#gw2d-agenda .fc-listWeek-view .fc-list-table tr.fc-list-item td a{font-size:3.5vw;padding:3.25vw 3.5vw 2.5vw;}#page #content .pane-agenda #painel-agenda-wrapper .btn-criacao-agendamento{right:0.5vw;border-radius:10vw;width:10.5vw;height:10.5vw;bottom:33vw;}.node-type-agenda.page-node-edit #page #content .field-widget-date-popup .date-clear{float:none;margin-bottom:5vw;}.node-type-agenda.page-node-edit #page #content .field-widget-date-popup .date-clear{margin-bottom:0;}.page-node-add-agenda #page #content .field-widget-date-popup .form-type-item .date-repeat-input,.node-type-agenda.page-node-edit #page #content .field-widget-date-popup .form-type-item .date-repeat-input{margin:0 0 5vw;width:100%;}.page-node-edit #page #content .field-widget-date-popup .form-type-item#repeat-settings-fieldset{margin-top:5vw;margin-bottom:0;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .form-type-select label,.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .form-type-date-repeat-form-element-radios label,.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .form-type-textfield label,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .form-type-select label,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .form-type-date-repeat-form-element-radios label,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .form-type-textfield label{font-size:4.5vw;margin:0 0 3vw;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.yearly .form-type-textfield input,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.yearly .form-type-textfield input,.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.yearly .form-type-textfield span,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.yearly .form-type-textfield span,.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.weekly .form-type-textfield input,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.weekly .form-type-textfield input,.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.weekly .form-type-textfield span,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.weekly .form-type-textfield span{margin-right:3vw;width:35%;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.yearly .form-type-textfield span,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.yearly .form-type-textfield span,.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.weekly .form-type-textfield span,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.weekly .form-type-textfield span{font-size:4vw;width:auto;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .form-type-textfield,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .form-type-textfield,.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.range-of-repeat .container-inline,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.range-of-repeat .container-inline{font-size:0;margin:0 0 5vw;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.range-of-repeat,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.range-of-repeat{width:100%;padding-top:3vw;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.range-of-repeat .widget-date_popup .form-wrapper .date-padding,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.range-of-repeat .widget-date_popup .form-wrapper .date-padding{padding:0;width:100%;}.page-node-add-agenda #page #content .field-widget-date-popup .date-no-float,.page-node-edit #page #content .field-widget-date-popup .date-no-float{margin:0 0 5vw 0;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-repeat .form-wrapper input.form-submit,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-repeat .form-wrapper input.form-submit{margin:3vw 0 5vw;padding:1.35vw 3vw 1.4vw;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .form-type-checkbox label,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .form-type-checkbox label{padding:0;margin-bottom:5vw;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-repeat .container-inline-date,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-repeat .container-inline-date,.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-repeat .container-inline-date .date-padding,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-repeat .container-inline-date .date-padding{padding:0;width:100%;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .form-type-date-repeat-form-element-radios .container-inline div,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .form-type-date-repeat-form-element-radios .container-inline div{font-size:4vw;margin-bottom:1vw;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .byday-bymonth,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .byday-bymonth{margin-top:5vw;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .byday-bymonth .byday-day .form-type-select select,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .byday-bymonth .byday-day .form-type-select select{margin-bottom:5vw;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .byday-bymonth .byday-day .form-type-select label,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .byday-bymonth .byday-day .form-type-select label{margin-bottom:0;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .form-wrapper .bymonthday,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .form-wrapper .bymonthday{width:100%;margin-bottom:5vw;}.page-node-add-agenda #page #content .field-widget-date-popup#edit-field-data-e-hora .date-no-float,.node-type-agenda.page-node-edit #page #content .field-widget-date-popup#edit-field-data-e-hora .date-no-float{margin:0;}.page-node-add-agenda #page #content .field-widget-date-popup .date-clear label,.page-node-edit #page #content .field-widget-date-popup .date-clear label{margin-bottom:5vw;}.modal-agenda .overlay-text{width:100%;padding:3vw 3vw 0;}.modal-agenda .modal-agenda-content .btn-close{width:8vw;height:8vw;background:url(/sites/all/themes/gw2d/images/icon-close-x.png) no-repeat center center;background-size:100%;margin:0;right:1vw;top:1vw;font-size:0;}.modal-agenda .overlay-text .infos h2{font-size:4.5vw;margin-bottom:3vw;}.modal-agenda .overlay-text .infos .info-box{font-size:4vw;margin-right:3vw;margin-bottom:3vw;display:inline-block;}.modal-agenda .overlay-text .infos .info-data:last-child{display:none;}.modal-agenda .overlay-text .infos .info-box label{font-size:3.5vw;}.modal-agenda .overlay-text .infos .info-box .form-item label{padding-left:3vw;}.page-agenda.overlay-tratamento-open #page #content #tratamentos-agenda-info{z-index:9999;left:8.6%;top:42vw;width:83vw;height:60vw;}.page-agenda.overlay-tratamento-open #page #content #tratamentos-agenda-info .views-table{width:100%;}.page-agenda.overlay-tratamento-open #page #content #tratamentos-agenda-info thead{display:none;}.page-agenda.overlay-tratamento-open #page #content #tratamentos-agenda-info tbody td{display:inline-block;}.page-agenda.overlay-tratamento-open #page #content .views-table tr td.views-field-nothing .agendar{margin:0 0 2vw;}.page-agenda.overlay-tratamento-open #page #content .views-table tr td.views-field-nothing a.agendar-tratamento{font-size:3.35vw;padding:2vw 6vw 1.2vw;}.page-agenda.overlay-tratamento-open .overlay-text .info-tratamento-consulta{height:65vw;}.modal-agenda .overlay-text .select2-container--default .select2-selection--single,.modal-agenda .overlay-text .infos .info-box select{padding:3vw 3vw 2.5vw;font-size:4vw;width:100%;}.select2-container{max-width:100%;}.select2-container--default .select2-selection--single{font-size:3vw;padding:2.5vw 0.75vw 1vw;}body.page-agenda #page #content .modal-agenda .modal-agenda-content{height:100%;width:100%;padding:4vw;overflow:auto;}.modal-agenda .overlay-text .infos .buttons-overlay a{margin:0 5vw 5vw 0;padding:3vw 7vw 2vw;font-size:3.5vw;}.modal-agenda .overlay-text .infos .buttons-overlay a.btn-cancelar{margin-right:0;}.modal-agenda #box-escolhas-select-tratamento,.modal-agenda #box-escolhas{text-align:center;clear:both;padding-bottom:8vw;}.modal-agenda #box-escolhas-select-tratamento a,.modal-agenda #box-escolhas a{margin-left:0;font-size:5vw;padding:3vw 3vw 3vw;margin-bottom:5vw;width:80%;}#page #content .view-filters{margin:5vw 0 5vw;display:block;width:100%;}#page #content .view-filters form .views-exposed-widget{margin:0vw 0 3vw;float:none;width:100%;}.page-pacientes #page #content .view-pacientes .views-table tr .views-field-nothing{padding:2vw 3vw 1vw;}#page #content .pane-heon-heon-cobranca-lista table tr td.views-field-nothing .ver-agenda a,#page #content .views-table tr td.views-field-nothing .ver-agenda a{font-size:4vw;}#page #content .pane-heon-heon-cobranca-lista table tr td.views-field-nothing .ver-paciente a,#page #content .views-table tr td.views-field-nothing .ver-paciente a{font-size:0;}#page #content .pane-heon-heon-cobranca-lista table tr td.views-field-nothing .ver-agenda a,#page #content .views-table tr td.views-field-nothing .ver-agenda a{padding:2vw 5vw 7vw;margin-top:-1vw;}#page #content .pane-heon-heon-cobranca-lista table tr td.views-field-nothing .ver-agenda a:before,#page #content .views-table tr td.views-field-nothing .ver-agenda a:before{margin-right:1vw;width:5vw;height:5vw;background-size:3.8vw;margin-bottom:0.9vw;}#page #content .pane-heon-heon-cobranca-lista table tr td.views-field-nothing .ver-paciente a:before,#page #content .views-table tr td.views-field-nothing .ver-paciente a:before{margin-right:1vw;width:8vw;height:7vw;margin-bottom:0.9vw;background-size:6.25vw;}#page #content .pane-heon-heon-cobranca-lista table tr td.views-field-nothing .ver-agenda a:before,#page #content .views-table tr td.views-field-nothing .ver-agenda a:before{background-size:4.75vw;margin-right:3vw;}#page #content .view-users ul li .views-field.views-field-nothing{margin-right:0;float:none;width:97%;overflow:hidden;}#page #content .view-users ul li .views-field-nothing .infos-perfil{height:24vw;}#page #content .view-users ul li .views-field-nothing .infos-perfil h3{font-size:5vw;text-align:left;}#page #content .view-users ul li .views-field-nothing .infos-perfil a{font-size:4vw;}#page #content .view-users ul li .views-field-nothing .infos-perfil .telefone{font-size:4vw;display:block;}#page #content .view-consulta .views-row .views-field,#page #content .view-users ul li .views-field{margin:0 0 2vw;width:auto;display:inline-block;}#page #content .view-users ul li .views-field:last-child{margin-bottom:0;}#page #content .view-consulta .views-row .views-field span,#page #content .view-users ul li .views-field span{font-size:3.5vw;}#page #content #consulta-wrapper{width:100%;}#page #content #ultimas-consultas-wrapper{width:auto;margin-left:0vw;}#page #content #tabs-aulas-materiais #tabs-content .tabs-box#materiais-tab a,#page #content #arquivos-wrapper ul ul li,.node-type-tratamento #page #content #arquivo-info a{width:45.8%;font-size:4.5vw;padding:5vw;margin:0 1.5vw 3vw;}#page #content #tabs-aulas-materiais #tabs-content .tabs-box#materiais-tab a:before,#page #content #arquivos-wrapper ul li a:before,.node-type-tratamento #page #content #arquivo-info a:before{margin:0 auto 3vw;height:11.5vw;background-size:8.98vw;}#page #content #tabs-aulas-materiais #tabs-content .tabs-box#materiais-tab a:after,#page #content #arquivos-wrapper ul li a:after,.node-type-tratamento #page #content #arquivo-info a:after{width:5vw;height:5vw;background-size:4.96vw;}#page #content #arquivos-wrapper{float:none;width:100%;}.node-type-tratamento #page #content .content-width .tratamento-content #buttons-acoes-tratamento{position:relative;right:auto;width:100%;top:-7vw;}.node-type-tratamento #page #content .tratamento-content #buttons-acoes-tratamento a.tratamento-button,.node-type-tratamento #page #content .tratamento-content #buttons-acoes-tratamento a.print-button,.node-type-tratamento #page #content .tratamento-content #buttons-acoes-tratamento a.comercial-button{font-size:3vw;padding:3.5vw 3vw 3vw;margin-right:2vw;}.node-type-avaliacao #page #content .avaliacao-content #buttons-acoes-avaliacao a.print-button,.node-type-tratamento #page #content .tratamento-content #buttons-acoes-tratamento a.print-button,.node-type-avaliacao #page #content .avaliacao-content #buttons-acoes-avaliacao a,.node-type-tratamento #page #content .tratamento-content #buttons-acoes-tratamento a,#page #content .overlay-wrapper#overlay-receituario a.btn-print-receituario,.node-type-tratamento #page #content .tratamento-content #buttons-acoes-tratamento a,.node-type-tratamento #page #content .content-width .tratamento-content a.btn-criar-tratamento,.node-type-tratamento #page #content .content-width .tratamento-content a.btn-criar-avaliacao,.node-type-tratamento #page #content .tratamento-content a.btn-cancelar-tratamento,.node-type-tratamento #page #content .tratamento-content a.btn-aprovar-tratamento,.node-type-tratamento #page #content .tratamento-content a.btn-finalizar-tratamento,.node-type-tratamento #page #content .tratamento-content a.print-contrato,.node-type-tratamento #page #content .tratamento-content a.print,.node-type-tratamento #page #content .tratamento-content a,.node-type-avaliacao #page #content .avaliacao-content a{font-size:3vw;padding:3.5vw 3vw 3vw;margin-right:3vw;margin-bottom:3vw;}.node-type-tratamento #page #content .tratamento-content #button-comercial ul li,.node-type-tratamento #page #content .tratamento-content #button-tratamento ul li,.node-type-avaliacao #page #content .avaliacao-content #button-print ul li,.node-type-tratamento #page #content .tratamento-content #button-print ul li{margin-bottom:2vw;}.node-type-tratamento #page #content .tratamento-content #button-comercial ul li a,.node-type-tratamento #page #content .tratamento-content #button-tratamento ul li a,.node-type-avaliacao #page #content .avaliacao-content #button-print ul li a,.node-type-tratamento #page #content .tratamento-content #button-print ul li a{font-size:4vw;}.node-type-tratamento #page #content .tratamento-content a.btn-copiar-link{clear:both;float:left;padding-top:1vw;padding-bottom:1vw;background-size:3vw;padding-left:4.3vw;}.node-type-tratamento #page #content .tratamento-content #button-comercial ul,.node-type-tratamento #page #content .tratamento-content #button-tratamento ul,.node-type-tratamento #page #content .tratamento-content #button-print ul{padding:3vw 3vw 1.5vw;min-width:42vw;}.node-type-tratamento #page #content .tratamento-content a.btn-cancelar-tratamento,.node-type-avaliacao #page #content .avaliacao-content a.btn-cancelar-avaliacao{margin-right:3vw;}.node-type-tratamento #page #content .content-width .tratamento-content a.btn-criar-avaliacao{margin-right:0;}.node-type-tratamento #page #content .tratamento-content #box-tratamento .estrutura-tabelado .item-box label{display:block;}#page #content .content-width #buttons-acoes-avaliacao,.node-type-tratamento #page #content .content-width .tratamento-content #buttons-acoes-tratamento{width:100%;position:relative;text-align:left;right:0;top:-4vw;}.page-agenda.logged-in #page #content h4,.page-nova-avaliacao #page #content h4{font-size:3.5vw;margin-bottom:10vw;text-align:left;}#page #content #avaliacao-tabelado.estrutura-tabelado .item-box,#page #content #consulta-info .estrutura-tabelado .item-box{width:100%;}.page-nova-avaliacao #page #content .view-pacientes .view-content{position:relative;overflow-x:scroll;}.page-nova-avaliacao #page #content .view-pacientes .view-content table{width:400%;}.page-avaliacoes #page #content #avaliacoes-wrapper{padding:5vw 0;}.page-avaliacoes #page #content #avaliacoes-wrapper ul li .views-field.views-field-field-nome{min-width:75%;}.page-node-add #page #content .field-type-field-collection-form table th label,.page-node-edit #page #content .field-type-field-collection-form table th label{font-size:4.5vw;margin:1vw 0 3vw;}.page-node-add #page #content .field-type-field-collection-form table tbody tr .field-name-field-data,.page-node-edit #page #content .field-type-field-collection-form table tbody tr .field-name-field-data,.page-node-add #page #content fieldset,.page-node-edit #page #content fieldset{margin:0;}.page-node-add-agenda #page #content .field-widget-date-popup .date-no-float{margin:0 0 5vw;}#page #content .field-widget-date-popup .date-float,.page-node-edit #page #content .field-type-field-collection-form table tbody tr .field-name-field-data .date-float{width:100%;margin:0 0 5vw;}#page #content .field-widget-date-popup .date-no-float.end-date-wrapper,#page #content .field-widget-date-popup .date-no-float.start-date-wrapper,.page-node-edit #page #content .field-type-field-collection-form table tbody tr .field-name-field-data .date-no-float.end-date-wrapper,.page-node-edit #page #content .field-type-field-collection-form table tbody tr .field-name-field-data .date-no-float.start-date-wrapper{width:100%;margin:0;}.page-node-edit.node-type-tratamento #page #content .field-widget-date-popup .date-no-float .date-clear,.page-node-add-agenda #page #content .field-widget-date-popup .date-no-float .date-clear,.page-node-edit #page #content .field-widget-date-popup .date-no-float .date-clear{padding:3.5vw 3vw 3vw;}#page #content .field-widget-date-popup .date-no-float,.page-node-edit #page #content .field-type-field-collection-form table tbody tr .field-name-field-data .date-no-float{width:100%;margin-bottom:5vw;}#page #content .field-widget-date-popup .date-no-float .date-padding .form-item,.page-node-edit #page #content .field-type-field-collection-form table tbody tr .field-name-field-data .date-no-float .date-padding .form-item{width:47.2%;float:left;margin:0 5vw 5vw 0;}.page-node-add #page #content .field-type-field-collection-form table tbody tr,.page-node-edit #page #content .field-type-field-collection-form table tbody tr{padding:0 0 5vw;margin:0 0 5vw;}#page #content .remove-button,.page-node-edit #page #content .field-type-field-collection-form table .remove-button{border-radius:5px;padding:3.8vw 10vw;font-size:4vw;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-repeat .form-wrapper input.form-submit,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-repeat .form-wrapper input.form-submit,#page #content .field-add-more-submit,.page-node-edit #page #content .field-add-more-submit{border-radius:5px;padding:3.8vw 10vw;font-size:4vw;width:100%;}.page-user-edit.role-authenticated-user #user-profile-form--2 input.form-submit,.page-node-edit.node-type-tratamento #page #content .form-actions#edit-actions input,.page-node-add-tratamento #page #content .form-actions#edit-actions input,.page-node-delete #page #content #node-delete-confirm #edit-actions input#edit-submit,.page-node-delete #page #content #node-delete-confirm #edit-actions a#edit-cancel,#page #content .form-actions#edit-actions input,.page-node-edit #page #content .form-actions#edit-actions input{margin:0 0 3vw;padding:3.8vw 10vw;font-size:4vw;width:100%;}body.page-user-cancel #page #content .form-actions#edit-actions input{margin:0 0 0vw;}.page-node-add-agenda #page #content #block-system-main #agenda-node-form fieldset .fieldset-legend,.page-node-add-agenda #page #content #block-system-main #agenda-node-form .form-wrapper.field-widget-date-popup .end-date-wrapper .form-item-field-data-e-hora-und-0-value2-time label:before,.page-node-add-agenda #page #content #block-system-main #agenda-node-form label{font-size:4.2vw;}.page-node-delete #page #content #node-delete-confirm{margin:5vw 0 0;font-size:4vw;}.page-node-delete #page #content #node-delete-confirm #edit-actions{width:100%;margin-top:5vw;}.page-node-delete #page #content #node-delete-confirm #edit-actions input#edit-submit,.page-node-delete #page #content #node-delete-confirm #edit-actions a#edit-cancel{width:47%;margin-right:5vw;}.page-node-delete #page #content #node-delete-confirm #edit-actions a#edit-cancel{padding:4.5vw 10vw 3.2vw;margin-right:0;}.page-agenda.logged-in #page #content a.btn-criar-agendamento{top:-1vw;right:auto;left:5vw;}.page-nova-avaliacao #page #content .view-especialistas .view-filters .views-exposed-widget{width:100% !important;margin-bottom:5vw;}.page-nova-avaliacao #page #content .view-especialistas .view-filters .views-submit-button input{background:url(/sites/all/themes/gw2d/images/icon-busca-branco.png) no-repeat 20vw center;background-size:5.03vw;background-color:#1AD9FF;padding:3.8vw 7vw 3.8vw 12vw;}.page-agenda.logged-in #page #content .view-especialistas .views-field{margin-right:0;display:block;margin-bottom:5vw;}.page-agenda.logged-in #page #content .view-especialistas .views-field .views-label{font-size:3.5vw;}.page-agenda.logged-in #page #content .view-especialistas .views-field .field-content{font-size:4vw;}#page #content .pane-heon-heon-cobranca-lista table tr td.views-field-nothing .ver-agenda a,#page #content .views-table tr td.views-field-nothing .ver-agenda a{padding:2.5vw 5vw 7vw 5vw;margin-top:-0.5vw;margin-bottom:0.5vw;}#page #content .pane-heon-heon-cobranca-lista table tr td.views-field-nothing .ver-agenda a:before,#page #content .views-table tr td.views-field-nothing .ver-agenda a:before{margin-right:3vw;}#page #content #painel-agenda-wrapper .filter-form#filtro-agenda-gerente{width:100%;padding:3vw 4vw;margin-top:8vw;margin-left:-11vw;margin-bottom:5vw;display:block;}#page #content #painel-agenda-wrapper .filter-form#filtro-agenda-gerente .filter-submit{margin-top:2.5vw;}body.logged-in.page-criar-paciente #page #content form .form-wrapper{width:100% !important;margin-bottom:2vw;}body.logged-in.page-criar-paciente #page #content form#user-register-form fieldset legend span,body.logged-in.page-criar-paciente #page #content form label{font-size:3.5vw;padding-left:3vw;}body.logged-in.page-criar-paciente #page #content form textarea,body.logged-in.page-criar-paciente #page #content form select,body.logged-in.page-criar-paciente #page #content form input{padding:3vw 3vw 3.5vw;font-size:4vw;}body.logged-in.page-criar-paciente #page #content form .form-wrapper#edit-account{margin-bottom:5vw;}body.logged-in.page-criar-paciente #page #content form .form-wrapper#edit-actions input{padding:3.8vw 10vw;font-size:4vw;width:100%;}#page #content form .group-dependentes .form-wrapper .form-item .form-wrapper{margin-top:1vw;}#page #content form .group-dependentes .form-wrapper .remove-button{max-width:30%;padding:3vw 4vw;}#page #content #botoes-wrapper.botoes-wrapper-agenda,#page #content #botoes-wrapper.botoes-wrapper-agenda a,.page-financas #page #content .view-finan-as .view-header .add-links a,.page-lancamentos-recorrentes #page #content .panel-pane .view-finan-as .view-header .add-links a,.node-type-tratamento #page #content .tratamento-content a.btn-criar-avaliacao,#page #content a.btn-criar-avaliacao,#page #content a.btn-criar-agendamento,#page #content a.btn-criar-agenda,#page #content .flag-wrapper a,#page #content #botoes-wrapper a{font-size:3.2vw;padding:2.5vw 5vw 2.5vw;top:8.5vw;right:5vw;}.page-pacientes #page #content a.btn-criar-agendamento{top:6.5vw;}#page #content #botoes-wrapper.botoes-wrapper-agenda,#page #content a.btn-criar-agenda{top:-1vw;}.page-pacientes #page #content .view-content,.page-nova-avaliacao #page #content .view-content,.page-avaliacoes #page #content .view-content{overflow:hidden;overflow-x:scroll;}.page-pacientes #page #content .views-table,.page-nova-avaliacao #page #content .views-table,.page-avaliacoes #page #content .views-table{border:0;width:100%;border-collapse:collapse;}.page-pacientes #page #content .view-filters{display:block;position:inherit;margin-bottom:6vw;}.page-pacientes #page #content .view-filters input{font-size:4vw;padding:2vw;}.page-pacientes #page #content .views-table thead{display:none;}.page-pacientes #page #content .views-table tbody tr{border-radius:5px;overflow:hidden;border:1px	 solid #DFE3E6;display:block;margin:3vw 0;}.page-pacientes #page #content .views-table tbody td{float:left;width:100%;text-align:center;padding:1vw;}.page-pacientes #page #content .views-table tbody td.views-field-field-possui-dependetes{display:none;}.page-tratamentos #page #content #tratamentos-wrapper{padding:5vw 0;}.page-tratamentos #page #content #tratamentos-wrapper ul li .views-field.views-field-field-nome{min-width:auto;}.page-tratamentos #page #content #tratamentos-wrapper ul li .views-field-field-forma-de-pagamento,.page-tratamentos #page #content #tratamentos-wrapper ul li .views-field.views-field-field-valor-do-pagamento{text-align:center;}.node-type-tratamento #page #content h2.nome-especialista-print{display:none;}.node-type-tratamento #page #content #info-tratamento-info{width:100%;float:none;padding:0;margin:0 0 5vw;}.node-type-tratamento #page #content #info-tratamento-info h4{font-size:5vw;margin-bottom:3vw;}.node-type-tratamento #page #content #info-tratamento-info p{margin-bottom:0;text-align:center;font-size:4vw;}.node-type-tratamento #page #content #arquivo-info{float:none;width:100%;}#page #content form .form-wrapper.field-type-file-form .sticky-table tbody tr td{padding:3vw 2.5vw;width:100%;}#page #content form .form-wrapper.field-type-file-form .sticky-table tbody tr td .description{display:none;}#page #content form .form-wrapper.field-type-file-form .sticky-table tbody tr td .file-widget .file-size,#page #content form .form-wrapper.field-type-file-form .sticky-table tbody tr td .file-widget .file a{font-size:2.5vw;}#page #content form .form-wrapper.field-type-file-form .sticky-table tbody tr td input.form-submit{background:#FF1A40;border-radius:7px;padding:3.8vw 5vw;}#page #content form .form-wrapper.field-type-file-form .sticky-table{margin-bottom:3vw;}.page-user-edit.role-authenticated-user #page #content form .form-wrapper.field-type-file-form div div .form-item.form-type-managed-file label,.page-user-edit.role-authenticated-user #page #content form .form-wrapper.field-type-image div .form-item.form-type-managed-file label,#page #content form .form-wrapper.field-type-file-form div div .form-item.form-type-managed-file label,#page #content form .form-wrapper.field-type-image div div .form-item.form-type-managed-file label{padding:4vw 5vw 2.5vw;font-size:4vw;line-height:1.2;}.node-type-tratamento #page #content .estrutura-tabelado#tratamento-tabelado .item-box:first-child,.node-type-tratamento #page #content .estrutura-tabelado#tratamento-tabelado .item-box:last-child,.node-type-tratamento #page #content .estrutura-tabelado#tratamento-tabelado .item-box{width:100%;}form .field-multiple-table td.field-multiple-drag{display:none;}.page-node-edit.node-type-tratamento #page #content .field-type-field-collection-form,.page-node-edit.node-type-tratamento #page #content form .form-wrapper.field-widget-date-popup,.page-node-edit.node-type-tratamento #page #content .field-widget-date-popup,.page-criar-tratamento.page-node-add #page #content .field-type-field-collection-form,.page-criar-tratamento #page #content form .form-wrapper.field-widget-date-popup,.page-criar-tratamento #page #content .field-widget-date-popup{margin-bottom:0;}.page-node-edit.node-type-tratamento #page #content form .form-wrapper#edit-field-especialista,.page-criar-tratamento #page #content form .form-wrapper#edit-field-especialista{margin-top:5vw;}.page-node-edit.node-type-tratamento #page #content #tabs-tratamento,.page-node-add-tratamento #page #content #tabs-tratamento{margin-bottom:10vw;}.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a,.page-node-edit.node-type-tratamento #page #content #tabs-tratamento a,.page-node-add-tratamento #page #content #tabs-tratamento a{display:block;width:auto;font-size:4vw;padding:3vw 3vw 3vw;margin-bottom:3vw;background-color:#fff;border-radius:5px;margin-right:1.5vw;}.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a.active,.page-node-edit.node-type-tratamento #page #content #tabs-tratamento a.active,.page-node-add-tratamento #page #content #tabs-tratamento a.active{box-shadow:0px 0px 10px rgba(0,0,0,0.3);}.page-node-edit.node-type-tratamento #page #content #box-paciente,.page-node-add-tratamento #page #content #box-paciente{padding:5vw 3vw;width:100%;margin-bottom:3vw;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas,.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos,.page-node-edit.node-type-tratamento #page #content .box-tratamento,.page-node-add-tratamento #page #content #edit-field-consultas,.page-node-add-tratamento #page #content #edit-field-procedimentos,.page-node-add-tratamento #page #content .box-tratamento{padding:5vw 3vw;margin-bottom:5vw;width:100%;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas .form-wrapper,.page-node-add-tratamento #page #content #edit-field-consultas .form-wrapper,.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .form-wrapper,.page-node-edit.node-type-tratamento #page #content .box-tratamento .form-wrapper,.page-node-edit.node-type-tratamento #page #content .box-tratamento .form-item-title,.page-node-add-tratamento #page #content #edit-field-procedimentos .form-wrapper,.page-node-add-tratamento #page #content .box-tratamento .form-wrapper,.page-node-add-tratamento #page #content .box-tratamento .form-item-title{width:100% !important;margin:0 4vw 5vw 0;float:left;}.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .form-wrapper.field-name-field-procedimento,.page-node-add-tratamento #page #content #edit-field-procedimentos .form-wrapper.field-name-field-procedimento{width:100% !important;}.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .form-wrapper.field-name-field-data-procedimento,.page-node-add-tratamento #page #content #edit-field-procedimentos .form-wrapper.field-name-field-data-procedimento{display:none;}.page-node-edit #page #content fieldset .fieldset-legend,.page-node-add #page #content fieldset .fieldset-legend,.page-node-edit.node-type-tratamento #page #content #edit-field-agendamento-de-consultas .field-widget-date-popup legend span,.page-node-add-tratamento #page #content #edit-field-agendamento-de-consultas .field-widget-date-popup legend span,.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento fieldset .field-widget-date-popup legend span,.page-node-add-tratamento #page #content #condicoes-de-pagamento fieldset .field-widget-date-popup legend span,.page-node-edit.node-type-tratamento #page #content form .form-wrapper label,.page-node-add-tratamento #page #content form .form-wrapper label,.page-node-edit.node-type-tratamento #page #content form label,.page-node-add-tratamento #page #content form label{font-size:3.5vw;padding-left:0;margin-bottom:2vw;line-height:1;}#page #content .select2-container--default .select2-selection--single,.page-node-edit.node-type-tratamento #page #content form a.btn-ver-agenda,.page-node-add-tratamento #page #content form a.btn-ver-agenda,.page-node-edit.node-type-tratamento #page #content form select,.page-node-edit.node-type-tratamento #page #content form input,.page-node-add-tratamento #page #content form select,.page-node-add-tratamento #page #content form input{padding:3vw 3vw 3.5vw;font-size:4vw;}body.node-type-tratamento #page #content form .form-wrapper.field-type-file-form .form-item .file-widget input,body.page-node-add-tratamento #page #content form .form-wrapper.field-type-file-form .form-item .file-widget input{font-size:4vw;}body.node-type-tratamento #page #content form .form-wrapper.field-type-file-form .form-item .file-widget input.form-submit,body.page-node-add-tratamento #page #content form .form-wrapper.field-type-file-form .form-item .file-widget input.form-submit{width:auto;height:auto;padding:3vw 6vw;margin:0 0 0 3vw;}.node-type-tratamento #page #content .tratamento-content #condicoes-de-pagamento-info a.btn-boleto{background-size:7vw;height:8vw;width:8vw;margin:2vw;}#info-arquivos-sigilosos,#info-arquivos{width:100%;float:none;}.page-node-edit.node-type-tratamento #page #content .box-tratamento#data-tratamento,.page-node-add-tratamento #page #content .box-tratamento#data-tratamento{width:100%;}#page #content form .form-wrapper .description{font-size:2.75vw;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas .field-widget-date-popup .date-float,.page-node-add-tratamento #page #content #edit-field-consultas .field-widget-date-popup .date-float,.page-node-edit.node-type-tratamento #page #content .field-widget-date-popup .date-float,.page-node-add-tratamento #page #content .field-widget-date-popup .date-float{width:100%;margin-right:0;margin-top:0;}.page-node-edit.node-type-tratamento #page #content .field-type-field-collection-form table tbody tr .field-name-field-data .date-no-float.end-date-wrapper,.page-node-edit.node-type-tratamento #page #content .field-type-field-collection-form table tbody tr .field-name-field-data .date-no-float.start-date-wrapper,.page-node-add-tratamento #page #content #edit-field-consultas .field-widget-date-popup .date-no-float.end-date-wrapper,.page-node-add-tratamento #page #content #edit-field-consultas .field-widget-date-popup .date-no-float.start-date-wrapper,.page-node-edit.node-type-tratamento #page #content .field-widget-date-popup .date-no-float.end-date-wrapper,.page-node-edit.node-type-tratamento #page #content .field-widget-date-popup .date-no-float.start-date-wrapper,.page-node-add-tratamento #page #content .field-widget-date-popup .date-no-float.end-date-wrapper,.page-node-add-tratamento #page #content .field-widget-date-popup .date-no-float.start-date-wrapper{margin:0;width:100%;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas .field-widget-date-popup .date-no-float .date-padding .form-item,.page-node-add-tratamento #page #content #edit-field-consultas .field-widget-date-popup .date-no-float .date-padding .form-item,.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .field-name-field-data-procedimento fieldset .date-no-float .date-padding .form-item,.page-node-add-tratamento #page #content #edit-field-procedimentos .field-name-field-data-procedimento fieldset .date-no-float .date-padding .form-item,.page-node-edit.node-type-tratamento #page #content .field-widget-date-popup .date-no-float .date-padding .form-item,.page-node-add-tratamento #page #content .field-widget-date-popup .date-no-float .date-padding .form-item{width:48% !important;margin-right:1vw;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas fieldset.form-wrapper,.page-node-add-tratamento #page #content #edit-field-consultas fieldset.form-wrapper,.page-node-edit.node-type-tratamento #page #content #edit-field-consultas .field-widget-date-popup .date-no-float.end-date-wrapper .form-type-textfield:last-child,.page-node-add-tratamento #page #content #edit-field-consultas .field-widget-date-popup .date-no-float.end-date-wrapper .form-type-textfield:last-child{width:100% !important;margin-right:0;}#page #content .field-widget-date-popup .date-no-float .date-padding .form-item:last-child,.page-node-edit #page #content .field-type-field-collection-form table tbody tr .field-name-field-data .date-no-float .date-padding .form-item:last-child{margin-right:0 !important;}.page-node-add-tratamento #page #content .field-widget-date-popup .date-no-float,.page-node-edit.node-type-tratamento #page #content .field-type-field-collection-form table tbody tr .field-name-field-data .date-no-float{margin-bottom:0;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas fieldset.form-wrapper,.page-node-add-tratamento #page #content #edit-field-consultas fieldset.form-wrapper,.page-node-edit.node-type-tratamento #page #content #edit-field-consultas .field-name-field-data,.page-node-add-tratamento #page #content #edit-field-consultas .field-name-field-data,.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .field-name-field-data-procedimento,.page-node-add-tratamento #page #content #edit-field-procedimentos .field-name-field-data-procedimento{margin:0;}.page-node-add-meus-procedimentos #page #content form #edit-field-meus-procedimentos-lista label,.node-type-meus-procedimentos #page #content form #edit-field-meus-procedimentos-lista label,.page-node-add-meus-procedimentos #page #content form #edit-field-meus-procedimentos label,.node-type-meus-procedimentos #page #content form #edit-field-meus-procedimentos label{font-size:3.5vw;display:block !important;}.page-node-add-meus-procedimentos #page #content form #edit-field-meus-procedimentos-lista thead label,.node-type-meus-procedimentos #page #content form #edit-field-meus-procedimentos-lista thead label{display:none !important;}.page-node-add-meus-procedimentos #page #content form .form-wrapper#edit-field-meus-procedimentos-lista,.node-type-meus-procedimentos #page #content form .form-wrapper#edit-field-meus-procedimentos-lista{margin:7vw 0;}.page-editar-meus-procedimentos #page #content form #novo-procedimento-form .form-item-wrapper label,.page-editar-meus-procedimentos #page #content form .meus-procedimento-item .form-item-wrapper label{font-size:3.5vw;}.page-node-add-meus-procedimentos #page #content #edit-field-meus-procedimentos-lista,.node-type-meus-procedimentos #page #content #edit-field-meus-procedimentos-lista,.page-node-add-meus-procedimentos #page #content #edit-field-meus-procedimentos,.node-type-meus-procedimentos #page #content #edit-field-meus-procedimentos,.page-editar-meus-procedimentos #page #content #gw2d-editar-meus-procedimentos-form #edit-meus-procedimentos-lista .fieldset-wrapper{padding:0;background-color:transparent;box-shadow:none;}.page-editar-meus-procedimentos #page #content form #novo-procedimento-form,.page-editar-meus-procedimentos #page #content form .meus-procedimento-item{background-color:#fff;border-radius:5px;box-shadow:0px 3px 15px rgb(0 0 0 / 20%);padding:3vw;margin-bottom:4vw;}.page-editar-meus-procedimentos #page #content form #novo-procedimento-form .form-item-wrapper input,.page-editar-meus-procedimentos #page #content form .meus-procedimento-item .form-item-wrapper input{padding:3vw 3vw 3.5vw;font-size:4vw;border-radius:5px;}.page-editar-meus-procedimentos #page #content #gw2d-editar-meus-procedimentos-form #edit-meus-procedimentos-lista .buttons-acoes-procedimentos .status-retorno-meus-procedimentos{margin:3vw;font-size:4vw;}.page-editar-meus-procedimentos #page #content #gw2d-editar-meus-procedimentos-form #edit-meus-procedimentos-lista .buttons-acoes-procedimentos .btn-salvar-procedimento,.page-editar-meus-procedimentos #page #content #gw2d-editar-meus-procedimentos-form #edit-meus-procedimentos-lista .buttons-acoes-procedimentos .btn-remover-procedimentos,.page-editar-meus-procedimentos #page #content #gw2d-editar-meus-procedimentos-form #edit-meus-procedimentos-lista .buttons-acoes-procedimentos .btn-editar-procedimento{width:9vw;height:9vw;}.page-editar-meus-procedimentos #page #content #gw2d-editar-meus-procedimentos-form #edit-meus-procedimentos-lista .btn-salvar-novo-procedimento{margin:3vw auto;background-size:4.5vw;padding:5vw;}#page #content .tabela-mobile ul li .views-field.views-field-nothing .confirmar a,#page #content .pane-heon-heon-cobranca-lista table tr td .confirmar a,#page #content .pane-heon-heon-cobranca-lista table tr td .confirmar a:hover,#page #content .views-table tr td .confirmar a,#page #content .views-table tr td .confirmar a:hover,.page-editar-meus-procedimentos #page #content #gw2d-editar-meus-procedimentos-form #edit-meus-procedimentos-lista .buttons-acoes-procedimentos .btn-salvar-procedimento{background-size:70%;}.page-editar-meus-procedimentos #page #content form #novo-procedimento-form{display:flex;flex-direction:column;}.page-editar-meus-procedimentos #page #content form #novo-procedimento-form h5{font-size:4.5vw;}.page-editar-meus-procedimentos #page #content #gw2d-editar-meus-procedimentos-form #edit-meus-procedimentos-lista .buttons-acoes-procedimentos{width:100%;justify-content:center;}.page-editar-meus-procedimentos #page #content form .form-item-field-convenios{overflow:hidden;}.page-editar-meus-procedimentos #page #content form .form-item-field-convenios .form-checkboxes .form-item{width:50%;}.page-editar-meus-procedimentos #page #content form #edit-meus-procedimentos-lista{margin:5vw 0 0;}.page-editar-meus-procedimentos #page #content form #novo-procedimento-form .form-item-wrapper,.page-editar-meus-procedimentos #page #content form .meus-procedimento-item .form-item-wrapper,.page-editar-meus-procedimentos #page #content form #novo-procedimento-form .field-nome-procedimento,.page-editar-meus-procedimentos #page #content form .meus-procedimento-item .field-nome-procedimento{width:100%;}.page-node-add-meus-procedimentos #page #content form #edit-field-meus-procedimentos-lista .form-wrapper .remove-button,.node-type-meus-procedimentos #page #content form #edit-field-meus-procedimentos-lista .form-wrapper .remove-button{background:url(/sites/all/themes/gw2d/images/icon-lixo-branco.png) no-repeat center center;background-color:#FF1A40;background-size:4.5vw;padding:5vw;margin:3vw auto;}.page-node-edit.node-type-tratamento #page #content form input.remove-button,.page-node-add-tratamento #page #content form input.remove-button{padding:5vw;background:url(/sites/all/themes/gw2d/images/icon-lixo-branco.png) no-repeat center center;background-color:#FF1A40;background-size:4.5vw;font-size:0;float:right;}.page-node-add-tratamento #page #content form input.remove-button{font-size:0;padding:4vw;margin:0;}.page-node-edit.node-type-tratamento #page #content form a.btn-ver-agenda,.page-node-add-tratamento #page #content form a.btn-ver-agenda{padding:3.7vw 7vw 2.8vw 12vw;background:url(/sites/all/themes/gw2d/images/icon-calendario-branco.png) no-repeat 4vw center;background-size:5.55vw;background-color:#129CB2;margin-right:3.5vw;font-size:3vw;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas.field-type-field-collection-form table tbody tr,.page-node-add-tratamento #page #content #edit-field-consultas.field-type-field-collection-form table tbody tr{overflow:overlay;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas.field-type-field-collection-form table tbody tr:last-child,.page-node-add-tratamento #page #content #edit-field-consultas.field-type-field-collection-form table tbody tr:last-child{margin-bottom:5vw;}.page-node-edit.node-type-tratamento #page #content form input.field-add-more-submit,.page-node-add-tratamento #page #content form input.field-add-more-submit{font-size:4vw;padding:3vw 3vw 3.5vw;margin-top:5vw;}.page-node-edit.node-type-tratamento #page #content form #edit-field-procedimentos input.field-add-more-submit,.page-node-add-tratamento #page #content form #edit-field-procedimentos input.field-add-more-submit{width:auto;background-size:3vw;padding-left:6vw;}.page-node-edit.node-type-tratamento #page #content .field-type-field-collection-form table thead th label,.page-node-add-tratamento #page #content .field-type-field-collection-form table thead th label{font-size:4vw;}.page-node-edit.node-type-tratamento #page #content .form-item input[type=checkbox]:not(old) + label:before,.page-node-edit.node-type-tratamento #page #content .form-item-remember-me input[type=checkbox]:not(old) + label:before,.page-node-edit.node-type-tratamento #page #content form input[type=radio ]:not(old) + label:before,.page-node-add-tratamento #page #content .form-item input[type=checkbox]:not(old) + label:before,.page-node-add-tratamento #page #content .form-item-remember-me input[type=checkbox]:not(old) + label:before,.page-node-add-tratamento #page #content form input[type=radio ]:not(old) + label:before{margin-top:0.7vw;}.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento,.page-node-add-tratamento #page #content #condicoes-de-pagamento,.page-node-edit.node-type-tratamento #page #content #box-tratamento,.page-node-add-tratamento #page #content #box-tratamento{margin-bottom:0;}.page-node-edit.node-type-tratamento #page #content #edit-field-total-de-consultas-program,.page-node-edit.node-type-tratamento #page #content #edit-field-valor-do-tratamento,.page-node-add-tratamento #page #content #edit-field-total-de-consultas-program,.page-node-add-tratamento #page #content #edit-field-valor-do-tratamento{width:100% !important;}#info-arquivos{width:100%;}.page-node-edit.node-type-tratamento #page #content #box-tratamento,.page-node-add-tratamento #page #content #box-tratamento{background-color:#fff;border-radius:5px;box-shadow:0px 3px 6px rgb(0 0 0 / 10%);padding:5vw 3vw 5vw;margin-bottom:4vw;}.page-node-edit.node-type-tratamento #page #content #box-tratamento #informacoes-sigilosas,.page-node-add-tratamento #page #content #box-tratamento #informacoes-sigilosas,.page-node-edit.node-type-tratamento #page #content #box-tratamento #informacoes-compartilhada,.page-node-add-tratamento #page #content #box-tratamento #informacoes-compartilhada,.page-node-edit.node-type-tratamento #page #content #box-tratamento .box-complexidade,.page-node-add-tratamento #page #content #box-tratamento .box-complexidade{box-shadow:none;width:100%;}.page-node-edit.node-type-tratamento #page #content #box-tratamento #informacoes-sigilosas div div label,.page-node-add-tratamento #page #content #box-tratamento #informacoes-sigilosas div div label,.page-node-edit.node-type-tratamento #page #content #box-tratamento #informacoes-compartilhada div div label,.page-node-add-tratamento #page #content #box-tratamento #informacoes-compartilhada div div label{display:none !important;}.page-node-add-tratamento #page #content #box-tratamento #informacoes-compartilhada,.page-node-add-tratamento #page #content #box-tratamento #informacoes-sigilosas{height:10vw;}.page-criar-tratamento #informacoes-sigilosas.open .fieldset-wrapper{width:auto;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas,.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos,.page-node-edit.node-type-tratamento #page #content .box-tratamento,.page-node-add-tratamento #page #content #edit-field-consultas,.page-node-add-tratamento #page #content #edit-field-procedimentos,.page-node-add-tratamento #page #content .box-tratamento,.page-node-edit.node-type-tratamento #page #content #edit-field-dentista-avaliador,.page-node-add-tratamento #page #content #edit-field-dentista-avaliador,.page-node-edit.node-type-tratamento #page #content #edit-field-clinica,.page-node-add-tratamento #page #content #edit-field-clinica,.page-node-edit.node-type-tratamento #page #content #box-paciente,.page-node-add-tratamento #page #content #edit-field-paciente-dependente,.page-node-edit.node-type-tratamento #page #content #edit-field-paciente-dependente,.page-node-add-tratamento #page #content #box-paciente,.page-node-edit.node-type-tratamento #page #content #edit-field-tipo-tratamento,.page-node-add-tratamento #page #content #edit-field-tipo-tratamento,.page-node-edit.node-type-tratamento #page #content #edit-field-convenios-tratamento,.page-node-add-tratamento #page #content #edit-field-convenios-tratamento,.page-node-edit.node-type-tratamento #page #content #box-paciente,.page-node-add-tratamento #page #content #box-paciente,.page-node-edit.node-type-tratamento #page #content #edit-field-paciente-dependente.active,.page-node-add-tratamento #page #content #edit-field-paciente-dependente.active{box-shadow:none;padding:3vw 0 0;}.page-conteudos #page #content h1.title-page{font-size:5vw;margin-bottom:10vw;}.page-conteudos #page #content .view-conteudo ul li{width:100%;padding:3vw;}.page-conteudos #page #content .view-filters{padding:3vw;margin-bottom:5vw;}.page-conteudos #page #content .view-filters .views-widget-filter-combine{width:100%;}#page #content .view-conteudo .views-exposed-widget.views-submit-button{width:100%;padding:0;}#page #content .view-conteudo .view-filters .views-submit-button input.form-submit{background:url(/sites/all/themes/gw2d/images/icon-busca-branco.png) no-repeat 20vw center;background-size:5.03vw;background-color:#1AD9FF;padding:3.8vw 7vw 3.8vw 12vw;}.node-type-conteudo #page #content .content-width{padding-left:5vw;padding-right:5vw;}.node-type-conteudo #page #content .content-width h2.titulo{font-size:5.5vw;margin-bottom:7vw;margin-top:0;}.node-type-conteudo #page #content .content-width .descricao li,.node-type-conteudo #page #content .content-width .descricao p{font-size:4vw;margin-bottom:5vw;}.page-suporte #page #content .pane-custom.pane-1{margin:5vw 0 10vw;}.page-suporte #page #content .panel-pane h2.pane-title{font-size:5vw;margin:0 0 1.5vw;}.page-suporte #page #content .block-content p{font-size:4vw;}.page-suporte #page #content .webform-client-form{width:100%;padding:4vw 3vw;}.page-suporte #page #content .webform-client-form .form-item label{font-size:3.5vw;padding-left:3vw;}.page-suporte #page #content .webform-client-form .form-item textarea{padding:3vw;height:50vw !important;}.page-suporte #page #content .webform-client-form .form-actions{width:100%;margin:3vw 0 0;}.page-suporte #page #content .webform-client-form .form-actions input{font-size:3.5vw;padding:3.8vw 10vw;}#page #content .view-treinamentos ul li.views-row{padding:5vw 0;}#page #content .view-treinamentos ul li.views-row .block-left{width:100%;float:none;margin-bottom:3vw;}#page #content .view-treinamentos ul li.views-row .block-right{width:100%;float:none;padding:0 3vw;}#page #content #treinamento-info .item-box-infos h3.title-treinamento span,#page #content .view-treinamentos ul li.views-row .block-right .title span{font-size:3.5vw;}#page #content #modulos-info-wrapper .modulo-info-content .modulo-info-content-infos h5.field-treinamento-titulo,#page #content #treinamento-info .item-box-infos h3.title-treinamento,#page #content .view-treinamentos ul li.views-row .block-right .title a{font-size:5.5vw;margin-bottom:3vw;max-height:none;text-align:left;}#page #content .tratamento-content .modulo-info-content-infos .descricao{margin-bottom:3vw;font-size:3.5vw;max-height:none;}#page #content #treinamento-info .item-box-infos .descricao,#page #content .view-treinamentos ul li.views-row .descricao{max-height:none;margin-bottom:5vw;}#page #content #treinamento-info .item-box-infos .descricao p,#page #content .view-treinamentos ul li.views-row .descricao p{font-size:4vw;margin-bottom:0vw;}#page #content .view-treinamentos ul li.views-row .modulos-aulas{font-size:3.5vw;}#page #content #treinamento-info .item-box-modulos,#page #content .view-treinamentos ul li.views-row .views-field-nothing{float:none;width:93%;padding:3vw 3vw 0;margin:5vw auto;}#page #content #treinamento-info .item-box-modulos{position:relative;overflow:hidden;}#page #content #treinamento-info .item-box-modulos div,#page #content .view-treinamentos ul li.views-row .views-field-nothing ul li{margin:0 0 3vw;font-size:3.5vw;}#page #content #treinamento-info .item-box-modulos label,#page #content .view-treinamentos ul li.views-row .views-field-nothing ul li span{font-size:3.5vw;color:#A1ACB3;}#page #content .view-treinamentos ul li.views-row .views-field-view-node{position:relative;bottom:0;right:0;text-align:right;padding:0 3vw 5vw;}#page #content .view-treinamentos ul li.views-row .views-field-view-node .field-content a{font-size:3vw;display:block;padding:3.5vw 10vw 2.5vw;}#info-grafico-treinamento{padding:0 3vw;}.grafico-subtarefa{width:100%;height:10vw;line-height:11vw;font-size:4vw;margin:0;}.grafico-subtarefa .barra-grafico-subtarefa{padding-right:2.5vw;min-width:20%;}#page #content #modulos-info-wrapper .modulo-info-content{padding:5vw 3vw 3vw;margin-bottom:5vw;}#page #content #modulos-info-wrapper .modulo-info-content.open{padding-bottom:3vw;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais .header-tabs{padding-left:5vw;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais .header-tabs a{font-size:3.5vw;padding:3vw 5vw 2vw;}#page #content #modulos-info-wrapper .modulo-info-content .modulo-info-content-imagem,#page #content #treinamento-info .item-box-imagem{width:100%;margin-bottom:3vw;}#page #content #modulos-info-wrapper .modulo-info-content .modulo-info-content-infos,#page #content #treinamento-info .item-box-infos{width:100%;padding:0;overflow:hidden;position:relative;float:none;}.page-tratamentos #page #content .view-tratamentos .view-content .views-table caption,.page-financas #page #content .view-finan-as .view-content .views-table caption,.page-lancamentos-recorrentes #page #content .panel-pane .view-finan-as .view-header h2,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-7 .view-header h2,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-2 .view-header h2,#page #content #modulos-info-wrapper .modulo-info-content h4.title-modulo,#page #content .content-box h2,#page #content .panel-pane h2.pane-title{font-size:4vw;margin-bottom:5vw;text-align:left;}.page-tratamentos #page #content .view-tratamentos .view-content .views-table caption:before,.page-financas #page #content .view-finan-as .view-content .views-table caption:before,.page-lancamentos-recorrentes #page #content .panel-pane .view-finan-as .view-header h2:before,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-7 .view-header h2:before,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-2 .view-header h2:before,#page #content #modulos-info-wrapper .modulo-info-content h4.title-modulo:before,#page #content .content-box h2:before,#page #content .panel-pane h2.pane-title:before{width:5vw;}#page #content #modulos-info-wrapper .modulo-info-content .modulo-count-link{top:3.5vw;right:4vw;font-size:4vw;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais{padding-top:10vw;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais #tabs-content{padding:3vw;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais #tabs-content .aula-content{padding:5vw 0;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais #tabs-content .aula-content:last-child{padding-bottom:2vw;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais #tabs-content .aula-content .aula-info-title{width:100%;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais #tabs-content .aula-content .aula-info-title h3.title-info{font-size:5.5vw;margin-bottom:3vw;text-align:left;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais #tabs-content .aula-content .aula-info-title .descricao-info{margin-bottom:5vw;max-height:none;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais #tabs-content .aula-content .aula-info-title .descricao-info p{font-size:3.5vw;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais #tabs-content .aula-content .tempo-info{font-size:5.5vw;margin-bottom:0;width:20%;text-align:left;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais #tabs-content .aula-content a.btn-link{text-align:center;font-size:3.5vw;padding:2.5vw 4vw 1.7vw;float:right;margin-top:-1.5vw;width:50%;}.node-type-aula #page #content h1.title-treinamento-aula{font-size:5vw;margin-bottom:10vw;}.node-type-aula #page #content #aula-info h3{font-size:5.5vw;margin-bottom:3vw;text-align:left;}.node-type-aula #page #content #aula-info.estrutura-box .descricao{width:100%;float:none;margin-bottom:3vw;}.node-type-aula #page #content #aula-info.estrutura-box .descricao p{font-size:4vw;margin:0;}.node-type-aula #page #content #aula-info .buttons-anterior-proxima{float:none;}.node-type-aula #page #content #aula-info .buttons-anterior-proxima a{font-size:3vw;background:#129CB2;border:1px solid #129CB2;padding:2.5vw 6vw 1.5vw;margin:0;margin-right:3vw;}.node-type-aula #page #content #aula-info .buttons-anterior-proxima a.link-proxima-aula{margin-right:0;}.node-type-aula #page #content #aula-info .video-embed{padding-top:10vw;margin-bottom:5vw;}.node-type-aula #page #content #aula-info .video-embed iframe{height:300px !important;}.node-type-aula #page #content #modulos-info-wrapper .modulo-info-content,.node-type-aula #page #content #modulos-info-wrapper .modulo-info-content.open{padding:10vw 0 2vw;}#page #content #modulos-info-wrapper .modulo-info-content .modulo-count-link{top:2vw;right:4vw;font-size:4vw;}.node-type-aula #page #content #modulo-info .descricao{margin-bottom:3vw;}#page #content .mensagem-nenhum{padding-bottom:3vw;}.page-cadastro-agenda #page #content .mensagem-nenhum{padding:5vw 2.5vw 3vw;}#page #content .mensagem-nenhum p{font-size:4vw;}#page #content .view-empty a.btn-criar-avaliacao{top:4vw;right:3vw;font-size:3vw;padding:2.25vw 5vw 1vw;}.buttom-assistir-flag .flag-assistir-aula{padding-bottom:4vw;}.buttom-assistir-flag{float:right;width:65%;text-align:right;padding-bottom:1vw;margin-top:-11vw;}.buttom-assistir-flag a{font-size:3vw;height:auto;padding:2vw;line-height:1;width:70%;padding-top:2.5vw;}.page-relatorio #page #content .panel-pane#consulta-wrapper .views-field-type{margin:3vw 0 0;}.page-relatorio #page #content .panel-pane#consulta-wrapper .views-field-type a{font-size:3vw;padding:4vw 7vw 3vw;}.role-usuario.logged-in #page #content .content-box,.role-usuario.logged-in #page #content .panel-pane{margin-bottom:5vw;}#page #content .tabela-mobile{display:block !important;}#page #content .tabela-mobile-procedimentos{display:block !important;}#page #content .tabela-full{display:none;}.page-leeds #page .tabela-mobile{display:none !important;}.page-leeds #page #content .tabela-full{display:block;}.page-leeds #page #content .view-leeds .view-content{overflow:auto;}body.page-documentos-documentos-digitais #page #content #block-block-15,body.page-formularios-formulario-digital #page #content #block-block-13,body.page-anamnese-anamnese-digital #page #content #block-block-13{background:#ffffff;padding:35px;border-radius:20px;box-shadow:0px 3px 30px #0000001a;width:100%;margin-bottom:2vh;}body.page-documentos-documentos-digitais #page #content .view-anamnese-digital,body.page-formularios-formulario-digital #page #content .view-anamnese-digital,body.page-anamnese-anamnese-digital #page #content .view-anamnese-digital{float:none;width:100%;margin-bottom:5vh;clear:both;}body.page-documentos-documentos-digitais #page #content .view-anamnese-digital .view-content{overflow:scroll;}body.page-formularios-formulario-digital #page #content .view-anamnese-digital .view-content{overflow:scroll;}.node-type-anamnse-digital #page #content article.node-anamnse-digital{width:100%;}.node-type-anamnse-digital #page #content ul.action-links-field-collection-add li a{font-size:2.8vw;}.page-leeds #page #content .view-leeds .view-content .views-table{border:0;width:100%;border-collapse:collapse;}.page-leeds #page #content .view-leeds .view-content .views-table thead{display:none;}.page-leeds #page #content .view-leeds .view-content .views-table tbody{border:none;}.page-leeds #page #content .view-leeds .view-content .views-table tbody tr{overflow:hidden;margin-bottom:3vw;display:block;border-radius:5px;border:1px	 solid #DFE3E6;padding:2vw;}.page-leeds #page #content .view-leeds .view-content .views-table tbody tr td{padding:0;margin:2vw 0 1vw;width:100%;float:left;text-align:center;}.page-leeds #page #content a.btn-criar-usuario{margin-left:1vw;font-size:2.75vw;padding:2vw 0vw 1vw;line-height:2;width:28vw;text-align:center;}#page #content a.btn-link-leeds{font-size:3.2vw;padding:3vw 2vw 2vw;margin:0 0 2vw 0;}.node-type-financas #page #content #block-system-main #financas-node-form fieldset .fieldset-legend,.page-node-add-financas #page #content #block-system-main #financas-node-form fieldset .fieldset-legend,.node-type-financas #page #content #block-system-main #financas-node-form label,.page-node-add-financas #page #content #block-system-main #financas-node-form label,.node-type-leeds #page #content fieldset .fieldset-legend,.node-type-leeds #page #content form#leeds-node-form label,.page-node-add-leeds #page #content fieldset .fieldset-legend,.page-node-add-leeds #page #content form#leeds-node-form label{font-size:1.4em;padding-left:3vw;}.page-node-add-financas #page #content #block-system-main #financas-node-form .form-actions#edit-actions{margin:0 5vw;}.page-node-add-financas #page #content #block-system-main #financas-node-form .form-actions#edit-actions input{font-size:5vw;}#page #content fieldset .fieldset-legend{font-size:4VW;}.page-node-add #page #content fieldset legend{font-size:1em;}.box-parcelas-periodicidade-form{width:100%;margin-bottom:2vh;}.node-type-leeds #page #content form .form-wrapper.form-actions#edit-actions input,.page-node-add-leeds #page #content form .form-wrapper.form-actions#edit-actions input{padding:3vw 6vw;width:auto;margin:0 auto 3vw;display:block;float:none;}#page #content #block-block-10{right:auto;left:0;bottom:5vw;}.page-node-delete #page #content #block-block-10{bottom:1vw;}#page #content .tabela-mobile ul{margin:0;padding:0;list-style:none;}#page #content .tabela-mobile ul li{margin:0 0 5vw;padding:8vw 5vw 5vw;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;background-color:#fff;border:0;border-radius:4px;}#page #content .tabela-mobile ul li .views-field.views-field-field-nome{min-width:50%;}#page #content .tabela-mobile ul li .views-field.views-field-field-valor-do-pagamento{text-align:right;}.item-list .pager{margin-top:2vw;font-size:3vw;}.page-consultas.role-usuario #page #content .tabela-mobile ul li,.page-dashboard.role-usuario #page #content .tabela-mobile ul li{padding-top:5vw;}#page #content .tabela-mobile ul li.views-row-even{background:#EEEEEE;}#page #content .tabela-mobile ul li .views-field{display:inline-block;margin:2vw 0;}#page #content .tabela-mobile ul li .views-field.views-field-nid .edit{display:none;}#page #content .tabela-mobile ul li .views-field.views-field-field-procedimentos{width:100%;}#page #content .tabela-mobile ul li .views-field.views-field-field-procedimentos #info-grafico-treinamento{padding:0;}#page #content .tabela-mobile ul li .views-field .views-label{font-size:3.5vw;font-weight:bold;color:#A1ACB3;}#page #content .tabela-mobile ul li .views-field .field-content{font-size:4vw;display:block;text-align:left;}.page-clinicas #page #content ul li .views-field-edit-node,.page-financas #page #content ul li .views-field-edit-node,.page-lancamentos-recorrentes #page #content section ul li .views-field-edit-node,.page-dashboard-financas #page #content section ul li .views-field-edit-node,#page #content .tabela-mobile ul li .views-field.views-field-nothing{position:absolute;top:2vw;right:3vw;margin:0;}#page #content .tabela-mobile ul.pager li{display:inline-block;}.page-clinicas #page #content ul li .views-field-edit-node .views-label,.page-financas #page #content ul li .views-field-edit-node .views-label,.page-lancamentos-recorrentes #page #content section ul li .views-field-edit-node .views-label,.page-dashboard-financas #page #content section ul li .views-field-edit-node .views-label,#page #content .tabela-mobile ul li .views-field.views-field-nothing .views-label{display:none;}.page-clinicas #page #content ul li .views-field-edit-node a,.page-financas #page #content ul li .views-field-edit-node a,.page-lancamentos-recorrentes #page #content section ul li .views-field-edit-node a,.page-dashboard-financas #page #content section ul li .views-field-edit-node a,#page #content .tabela-mobile ul li .views-field.views-field-nothing .editar a,#page #content .pane-heon-heon-cobranca-lista table tr td .editar a,#page #content .pane-heon-heon-cobranca-lista table tr td .editar a:hover,#page #content .views-table tr td .editar a,#page #content .views-table tr td .editar a:hover,#page #content .tabela-mobile ul li .views-field.views-field-nothing .field-content div a{width:9vw;height:9vw;}body #page #content table.views-table tr a.btn-imprimir-recibo,#page #content .tabela-mobile ul li .views-field.views-field-nothing a.btn-imprimir-recibo,#page #content .pane-heon-heon-cobranca-lista table tr td a.btn-imprimir-recibo,#page #content .views-table tr td a.btn-imprimir-recibo{width:9vw;height:9vw;}#page #content .view-pacientes .view-content .views-field-nothing .ver-paciente a:before{margin-right:1.5vw;width:6vw;height:10vw;background-size:5.5vw;}.page-clinicas #page #content ul li .views-field-edit-node a,.page-financas #page #content ul li .views-field-edit-node a,.page-lancamentos-recorrentes #page #content section ul li .views-field-edit-node a,.page-dashboard-financas #page #content section ul li .views-field-edit-node a{font-size:0;display:block;}#page #content .tabela-mobile ul li .views-field.views-field-nothing div{display:inline-block;vertical-align:top;margin-left:1vw;}.page-financas #page #content .pane-finan-as .view-content ul li{padding-top:7.5vw;}.pane-heon-heon-cobranca-lista{overflow-y:scroll;}.page-tratamentos .view-tratamentos .view-filters form,.page-financas .view-finan-as .view-filters form{display:none;}.page-dashboard-financas #page #content h1.title-page{margin-bottom:5vw;}.page-tratamentos #page #content #buttons-wrapper,.page-cobrancas #page #content #buttons-wrapper,.page-financas #page #content #buttons-wrapper,.page-dashboard-financas #page #content #buttons-wrapper{top:0;position:relative;right:auto;left:0;text-align:center;}.page-crm-dashboard #page #content a.btn-leeds,.page-crm-dashboard #page #content a.btn-link-pacientes,.page-tratamentos #page #content #buttons-wrapper a,.page-cobrancas #page #content #buttons-wrapper a,.page-financas #page #content #buttons-wrapper a,.page-dashboard-financas #page #content #buttons-wrapper a{font-size:3vw;padding:2.5vw 3vw 2.5vw;margin-bottom:3vw;}.page-crm-dashboard #page #content a.btn-leeds,.page-crm-dashboard #page #content a.btn-link-pacientes,.page-cobrancas #page #content #buttons-wrapper a,.page-financas #page #content #buttons-wrapper a,.page-tratamentos #page #content #buttons-wrapper a,.page-dashboard-financas #page #content #buttons-wrapper a{position:relative;right:0;display:inline-block;vertical-align:top;float:none;top:0;right:0;margin:0 2vw 3vw;}.page-tratamentos #page #content #buttons-wrapper .btn-simulacao{margin-left:12vw;background:#1A1A1A;margin-left:0;font-size:3.4vw;color:#FFFFFF;vertical-align:top;padding:2.2vw 3vw 2.2vw;font-weight:bold;border-radius:5px;margin-bottom:0.5vw;box-shadow:0px 3px 30px #0000002b;border:none;margin-left:2vw;}.page-pacientes #page #content .view-pacientes .view-filters,.page-financas #page #content .view-finan-as .view-filters,.page-tratamentos #page #content .view-tratamentos .view-filters,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as .view-filters{width:100%;}.page-pacientes #page #content .view-pacientes .view-filters form,.page-tratamentos #page #content .view-tratamentos .view-filters form,.page-financas #page #content .view-finan-as .view-filters form,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as .view-filters form{padding:0;}.page-financas #page #content .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value{width:100%;float:left;}.page-financas #page #content .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-max-wrapper,.page-financas #page #content .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-min-wrapper,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-max-wrapper,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-min-wrapper{float:left;margin-right:3vw;width:100%;}.page-financas #page #content .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-max-wrapper,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-max-wrapper{margin-right:0;}.page-financas #page #content .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-max-wrapper .form-item input,.page-financas #page #content .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-min-wrapper .form-item input,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-max-wrapper .form-item input,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-min-wrapper .form-item input{background:url(/sites/all/themes/gw2d/images/icon-calendario.png) no-repeat 90% center;background-size:5.05vw;font-size:4vw;padding:3vw;margin:2vw 0;background-color:#fff;}.page-tratamentos #page #content .view-filters form .views-exposed-widget#edit-field-status-tratamento-value-wrapper,.page-pacientes #page #content .view-pacientes .view-filters .views-exposed-widget,.page-tratamentos #page #content .view-tratamentos .view-filters .views-exposed-widget,.page-tratamentos #page #content .view-tratamentos .view-filters .views-exposed-widget,.page-financas #page #content .view-finan-as .view-filters .views-exposed-widget{width:32.3%;float:left;margin-right:1%;}.page-pacientes #page #content .view-filters form .views-exposed-widget,.page-tratamentos #page #content .view-tratamentos .view-filters .views-exposed-widget{max-width:100%;width:31.1%;}.page-tratamentos #page #content .view-tratamentos .view-filters #edit-field-forma-de-pagamento-tid-wrapper{width:29vw;}.page-tratamentos #page #content .view-tratamentos .view-filters .views-submit-button #edit-submit-tratamentos{float:right;width:28vw;}.page-financas #page #content .view-finan-as .view-filters .views-exposed-widget:last-child{margin-right:0;width:33.3%;}.page-pacientes #page #content .view-filters form .views-exposed-widget{width:48%;}.page-pacientes #page #content .view-filters form .views-exposed-widget input#edit-submit-pacientes-listagem{width:41vw;height:7.95vw !important;padding:0.9vw 0.7vw;border-radius:4px;font-size:2.9vw;font-weight:600;background:url(/sites/all/themes/gw2d/images/icon-busca-branco.png) no-repeat 4.3vw center;background-size:3.8vw;text-align:center;}.page-pacientes #page #content .view-filters form .views-exposed-widget select,.page-pacientes #page #content .view-filters form .views-exposed-widget input{width:42vw;height:8vw !important;padding:0.9vw 0.8vw;border-radius:4px;}.page-pacientes #page #content .view-content caption{text-align:left;font-size:4vw;font-weight:600;margin-bottom:1vw;}.page-pacientes #page #content .view-pacientes .view-filters input,.page-pacientes #page #content .view-pacientes .view-filters select,.page-tratamentos #page #content .view-tratamentos .view-filters input,.page-tratamentos #page #content .view-tratamentos .view-filters select,.page-financas #page #content .view-finan-as .view-filters select,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-filters select{font-size:3vw;padding:2vw;}.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-filters .form-type-date-popup input{background-size:3.5vw;font-size:3.5vw;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as .view-footer,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as .view-content{float:none;width:100%;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as .view-content div{display:block;width:100%;margin-right:0;margin-bottom:5vw;}.page-financas #page #content .tabela-full,.page-financas #page #content .view-finan-as .view-content .views-table{display:block;overflow:overlay;}.page-financas #page #content .view-finan-as .view-content .views-table tr .views-field-title{width:27%;white-space:nowrap;text-align:center;}.page-financas #page #content .views-table tr td{font-size:3.5vw;padding:1vw;}.page-financas #page #content .view-finan-as .view-content .board{text-align:-webkit-auto;}.page-financas #page #content .view-finan-as .view-content .board .box-item{display:-webkit-inline-box;margin:1vw;white-space:pre-line;}.page-financas #page #content .view-finan-as .view-content .board .box-item h2,.page-financas #page #content .view-finan-as .view-content .board .box-item p{font-size:3vw;margin-right:1vw;}.page-financas #page #content .btn-filtro-overlay{position:relative;margin:2vw;top:1vw;width:7vw;height:7vw;left:auto;right:0;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as .view-content div div{margin-bottom:0;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as div .box-financas-card{padding:5vw;min-height:0;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as div .results-card h3{font-size:5.5vw;margin-bottom:5vw;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as div .results-card span.result-card-value{font-size:7vw;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as div .results-card span.result-card-count{font-size:4vw;margin-top:3vw;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-6 .view-finan-as ul li{padding-top:0vw;}.page-lancamentos-recorrentes #page #content .panel-pane .view-finan-as .view-header .add-links a{top:-11.5vw;}.page-tratamentos #page #content .view-filters form .views-exposed-widget.views-submit-button,.page-financas #page #content .view-filters form .views-exposed-widget.views-submit-button{margin:0;padding:0;}.page-tratamentos #page #content .view-tratamentos .view-filters .views-exposed-widget #edit-field-forma-de-pagamento-tid-wrapper{width:29vw;}.page-tratamentos #page #content .view-tratamentos .view-filters .views-exposed-widget .views-submit-button{float:right;width:28vw;height:9.2vw ! IMPORTANT;margin-top:0.4vw;}.page-clinicas #page #content .view-clinicas .view-content ul li,.page-financas #page #content .pane-finan-as .view-content ul li{background:#FFFFFF;}.page-clinicas #page #content .view-clinicas .view-content ul li.views-row-even,.page-financas #page #content .pane-finan-as .view-content ul li.views-row-even{background:#EEEEEE;}.page-financas #page #content .pane-finan-as .view-header .add-links a{top:-2vw;}.page-financas #page #content .pane-finan-as{padding:0;float:none;}.page-node-edit.node-type-tratamento #page #content #paciente-tramento,.page-node-add #page #content #paciente-tramento{padding:5vw;}.page-node-edit.node-type-tratamento #page #content #paciente-tramento label,.page-node-add #page #content #paciente-tramento label{padding:0;}.page-node-edit.node-type-tratamento #page #content #paciente-tramento label label,.page-node-add #page #content #paciente-tramento label label{margin-top:1vw;font-size:5vw;}.page-node-edit.node-type-tratamento #page #content #paciente-tramento label p,.page-node-add #page #content #paciente-tramento label p{margin:0;}.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento,.page-node-add-tratamento #page #content #condicoes-de-pagamento{width:100%;}.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento #edit-field-condi-es-de-pagamento,.page-node-add-tratamento #page #content #condicoes-de-pagamento #edit-field-condi-es-de-pagamento{padding:5vw 5vw 0;margin-bottom:5vw;width:100%;}.page-node-add-tratamento #page #content #condicoes-de-pagamento #field-condi-es-de-pagamento-add-more-wrapper #edit-field-condi-es-de-pagamento-und-0 .fieldset-wrapper{width:100%;}.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento #field-condi-es-de-pagamento-add-more-wrapper #edit-field-condi-es-de-pagamento-und-0 .fieldset-wrapper{width:100%;display:flex;flex-wrap:wrap;}.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento fieldset .form-wrapper,.page-node-add-tratamento #page #content #condicoes-de-pagamento fieldset .form-wrapper{width:100%;}.page-node-edit.node-type-tratamento #page #content form .form-wrapper.field-widget-date-popup,#page #content .field-widget-date-popup,.page-node-add-tratamento #page #content form .form-wrapper.field-widget-date-popup,#page #content .field-widget-date-popup{margin-bottom:2vw;}.page-node-edit.node-type-tratamento #page #content form .form-wrapper label,.page-node-add-tratamento #page #content form .form-wrapper label{font-size:3vw;line-height:1vw;padding-top:1.5vw;padding-bottom:1.5vw;}.page-node-edit.node-type-tratamento #page #content form  .actions-procedimento .btn-replicar,.page-node-add-tratamento #page #content form .actions-procedimento .btn-replicar{width:28vw;height:10.5vw;padding:3.6vw;border-radius:4px;border:none;color:#fff;font-size:3vw;text-align:left;background:url(/sites/all/themes/gw2d/images/icon-mais.png) no-repeat 20vw center;background-color:#303033;background-size:4vw;}.page-node-edit.node-type-tratamento #page #content form #box-tratamento .informacoes,.page-node-add-tratamento #page #content form #box-tratamento .informacoes{background:#fff;width:auto;margin-top:0.6vw;box-shadow:none;}.page-node-edit.node-type-tratamento #page #content form #edit-field-procedimentos input.field-add-more-submit,.page-node-add-tratamento #page #content form #edit-field-procedimentos input.field-add-more-submit{width:41vw;height:10vw !important;display:flex;padding:3.5vw;background:url(/sites/all/themes/gw2d/images/icon-mais.png) no-repeat 2vw center;background-color:#303033;background-size:4vw;text-align:right;font-size:3vw;}.page-node-edit.node-type-tratamento #page a.btn-next-step,.page-node-add-tratamento #page #content a.btn-next-step{font-size:3.5vw;padding:3.75vw 10vw 2.85vw;width:100%;float:none;margin-bottom:0;}.node-type-tratamento #page #content .tratamento-content #header-tratamento-info{display:block;margin:5vw 0;padding:5vw 3vw 0;width:100%;position:relative;overflow:hidden;}.node-type-tratamento #page #content .tratamento-content #header-tratamento-info .item-box{display:block;margin-right:0;margin-bottom:5vw;}#page #content .item-box-tratamento .btn-full-infos-paciente{background-size:6.2vw;}#page #content #header-tratamento-info .paciente-dados ul{flex-wrap:wrap;justify-content:space-between;}.node-type-tratamento #page #content .tratamento-content .item-box.item-box-valor-total-tratamento label,.node-type-tratamento #page #content .tratamento-content .item-box.item-box-valor-total-consulta label,.node-type-tratamento #page #content .tratamento-content #header-tratamento-info .item-box label{font-size:3.5vw;}.node-type-tratamento #page #content .tratamento-content .item-box.item-box-valor-total-tratamento p,.node-type-tratamento #page #content .tratamento-content .item-box.item-box-valor-total-consulta p,.node-type-tratamento #page #content .tratamento-content #header-tratamento-info .item-box p{font-size:4vw;}.node-type-tratamento #page #content .tratamento-content #header-tratamento-info #paciente-tramento p.value a{font-size:4vw;padding:0;}.node-type-tratamento #page #content #agendamento-consultas .estrutura-tabelado .item-box.item-box-buttons a,.node-type-tratamento #page #content .tratamento-content #box-tratamento .estrutura-tabelado .item-box.item-box-buttons a{font-size:3.5vw;padding:3.5vw 3vw 2.1vw;margin:1.5vw 0;margin-left:3vw;margin-bottom:3vw;}.usuario-incompleto{margin-bottom:5vw;}.usuario-incompleto p{font-size:4vw;}.page-node-edit #page #content form .form-wrapper,.page-node-edit #page #content form .form-item,.page-node-add #page #content form .form-wrapper,.page-node-add #page #content form .form-item{width:100% !important;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup .container-inline-date,.page-node-add #page #content form .form-wrapper.field-widget-date-popup .container-inline-date{width:100%;margin:0;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup .container-inline-date.start-date-wrapper,.page-node-add #page #content form .form-wrapper.field-widget-date-popup .container-inline-date.start-date-wrapper{width:100%;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup .end-date-wrapper .form-item-field-data-e-hora-und-0-value2-time label:before,.page-node-add #page #content form .form-wrapper.field-widget-date-popup .end-date-wrapper .form-item-field-data-e-hora-und-0-value2-time label:before,.page-node-edit #page #content form .form-wrapper.field-widget-date-popup .start-date-wrapper .form-item-field-data-e-hora-und-0-value-time label:before,.page-node-add #page #content form .form-wrapper.field-widget-date-popup .start-date-wrapper .form-item-field-data-e-hora-und-0-value-time label:before{font-size:4vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear{width:100%;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear .form-type-checkbox,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear .form-type-checkbox{width:100%;margin-top:0;margin-bottom:2vw;}.page-node-edit #page #content form #repeat-settings-fieldset .date-repeat-input,.page-node-add #page #content form #repeat-settings-fieldset .date-repeat-input{width:100%;margin-bottom:5vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear{margin-top:0;margin-right:0;margin-bottom:0;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear .form-wrapper .date-clear .form-item.form-type-checkbox,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear .form-wrapper .date-clear .form-item.form-type-checkbox{float:left;display:block;margin-right:5vw;width:auto !important;margin-top:3vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.weekly .form-wrapper .form-item span.field-prefix,.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.yearly .form-wrapper .form-item span.field-prefix,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.weekly .form-wrapper .form-item span.field-prefix,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.yearly .form-wrapper .form-item span.field-prefix{width:14%;margin-right:3vw;margin-top:3.5vw;font-size:3.5vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.weekly .form-wrapper .form-item input,.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.yearly .form-wrapper .form-item input,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.weekly .form-wrapper .form-item input,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.yearly .form-wrapper .form-item input{width:80%;margin-right:5vw;margin-bottom:2vw;min-height:5.5vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.weekly .form-wrapper .form-item span.field-suffix,.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.yearly .form-wrapper .form-item span.field-suffix,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.weekly .form-wrapper .form-item span.field-suffix,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.yearly .form-wrapper .form-item span.field-suffix{width:20%;margin-top:3.5vw;font-size:3.5vw;}.page-node-edit #page #content form #repeat-settings-fieldset .date-repeat-input.byday-count,.page-node-add #page #content form #repeat-settings-fieldset .date-repeat-input.byday-count{width:32%;margin-right:4vw;}.page-node-edit #page #content form #repeat-settings-fieldset .date-repeat-input.byday-day,.page-node-add #page #content form #repeat-settings-fieldset .date-repeat-input.byday-day{width:53%;margin-top:6vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear .date-repeat-input.byday-day label,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear .date-repeat-input.byday-day label{margin-right:3vw;margin-top:3.5vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear .date-repeat-input.byday-day select,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear .date-repeat-input.byday-day select{width:83%;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.bymonthday-bymonth,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.bymonthday-bymonth{margin-bottom:5vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.range-of-repeat,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.range-of-repeat{margin-top:3vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.range-of-repeat .form-item .form-radios .container-inline,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.range-of-repeat .form-item .form-radios .container-inline{float:none;width:100%;margin-right:0;font-size:3.5vw;margin-bottom:3vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.range-of-repeat .form-item .form-radios .container-inline input.form-text,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.range-of-repeat .form-item .form-radios .container-inline input.form-text{width:45%;margin:0 3vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.range-of-repeat .form-item .form-radios .widget-date_popup,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.range-of-repeat .form-item .form-radios .widget-date_popup{margin:0 0 5vw;width:100%;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup .date-no-float .form-type-date-timezone,.page-node-add #page #content form .form-wrapper.field-widget-date-popup .date-no-float .form-type-date-timezone{margin-top:5vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup .date-repeat,.page-node-add #page #content form .form-wrapper.field-widget-date-popup .date-repeat{width:100%;margin-top:5vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup .date-repeat .container-inline-date,.page-node-add #page #content form .form-wrapper.field-widget-date-popup .date-repeat .container-inline-date{margin-bottom:3vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.daily .form-radios .container-inline,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.daily .form-radios .container-inline{margin-bottom:3vw;}.page-node-edit #page #content .form-item-remember-me input[type=checkbox]:not(old),.page-node-edit #page #content form input[type=radio]:not(old),.page-node-add #page #content .form-item-remember-me input[type=checkbox]:not(old),.page-node-add #page #content form input[type=radio]:not(old){width:5vw !important;height:5vw !important;margin-right:0.5vw !important;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.range-of-repeat .form-item .form-radios .widget-date_popup .form-wrapper,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.range-of-repeat .form-item .form-radios .widget-date_popup .form-wrapper{width:75% !important;}.page-node-edit #page #content form #condicoes-de-pagamento .field-type-datetime input,.page-node-add #page #content form #condicoes-de-pagamento .field-type-datetime input{background:url(/sites/all/themes/gw2d/images/icon-calendario.png) no-repeat 95% center;background-size:5.3vw;}.node-type-tratamento #page #content .tratamento-content .item-box.item-box-valor-total-tratamento,.node-type-tratamento #page #content .tratamento-content .item-box.item-box-valor-total-consulta{float:none;margin:0;margin-bottom:5vw;width:100%;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas .field-widget-date-popup .date-no-float.start-date-wrapper,.page-node-add-tratamento #page #content #edit-field-consultas .field-widget-date-popup .date-no-float.start-date-wrapper{width:68%;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas .field-widget-date-popup .date-no-float.end-date-wrapper,.page-node-add-tratamento #page #content #edit-field-consultas .field-widget-date-popup .date-no-float.end-date-wrapper{width:30%;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas .field-name-field-data,.page-node-add-tratamento #page #content #edit-field-consultas .field-name-field-data{width:initial !important;}.cadastro-usuario #page #content #block-system-main form#user-register-form .field-name-field-data-de-nascimento fieldset legend span,.cadastro-usuario #page #content #block-system-main form#user-register-form label,.cadastro-usuario #page #content #block-system-main form#user-register-form label{font-size:3.5vw;padding-left:3vw;}.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-sobrenome,.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-nome,.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-data-de-nascimento,.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-cpf,.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-telefone-fixo,.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-estado,.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-cidade,.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-bairro,.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-complemento,.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-numero,.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-endereco,.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-cep,.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-estado-civil,.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-rg,.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-telefone{width:100%;}#mapa_wrapper h3{font-size:5vw;margin-bottom:2vw;}#mapa_wrapper p{font-size:3vw;}#content .field-multiple-table{margin-bottom:3vw;}#mapa_wrapper #pac-input{padding:2.5vw 3vw 2.75vw;font-size:2.5vw;margin-bottom:3vw;}#mapa_wrapper{padding-top:3vw;}.node-type-tratamento #page #content #condicoes-de-pagamento .view-finan-as{position:relative;overflow:hidden;overflow-x:scroll;}.node-type-tratamento #page #content #condicoes-de-pagamento .view-finan-as .view-content{width:250%;}.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .field-name-field-data-procedimento fieldset .date-no-float,.page-node-add-tratamento #page #content #edit-field-procedimentos .field-name-field-data-procedimento fieldset .date-no-float{margin:0;}#page #content #painel-crm-wrapper .filter-form .filter-submit,#page #content #painel-agenda-wrapper .filter-form .filter-wrapper:first-child,#page #content #painel-crm-wrapper .filter-form .filter-wrapper:first-child,#page #content #painel-informativo-wrapper .filter-form .filter-wrapper:first-child{width:100%;margin:0 0 5vw;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-crm,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-financeiro{padding:3vw 5vw 0;margin-bottom:5vw;}.page-relacionamento #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item h3,.page-relacionamento #page #content #painel-informativo-wrapper #box-painel-producao h2,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao h2,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-crm h2,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-financeiro h2{font-size:4.5vw;margin-bottom:3vw;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-financeiro .box-financas-card .results-card h3{font-size:4.5vw;margin-bottom:5vw;}.page-relacionamento #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item .result-card-value,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-financeiro .box-financas-card .results-card .result-card-value{font-size:6vw;margin-bottom:0;line-height:1;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-financeiro .box-financas-card .results-card .result-card-num{font-size:5vw;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-producao-card.box-painel-item#card-oportunidade .results-card h3,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-oportunidade-card.box-painel-item .results-card h3,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-producao-card.box-painel-item#card-oportunidade h3,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-oportunidade-card.box-painel-item h3,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-producao-card.box-painel-item h3,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-crm #box-painel-wrapper .box-painel-item .descri-box-painel,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-crm #box-painel-wrapper .box-painel-item label{font-size:4.5vw;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao:last-child,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao{width:100%;margin-right:0;padding:0;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao #card-tramento-andamento h3,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao #card-valor h3{font-size:4.5vw;margin-bottom:5vw;width:100%;text-align:center;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao #card-tramento-andamento .result-card-value,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao #card-valor .result-card-value{font-size:5.5vw;margin-bottom:3vw;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao #card-tramento-andamento .result-card-num,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao #card-valor .result-card-num{font-size:6.5vw;display:block;width:100%;margin-bottom:5vw;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-oportunidade-card.box-painel-item h3,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-producao-card.box-painel-item h3{margin-bottom:5vw;width:100%;text-align:center;}.role-gerente.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-oportunidade-card.box-painel-item .result-card-value,.role-gerente.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-producao-card.box-painel-item#card-oportunidade .result-card-value,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-oportunidade-card.box-painel-item .result-card-value,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-producao-card.box-painel-item .result-card-value{font-size:8vw;margin-bottom:3vw;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-oportunidade-card.box-painel-item .result-card-num,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-producao-card.box-painel-item .result-card-num{font-size:4.5vw;}.page-relatorio #page #content #box-painel-crm .box-crm-novo-style{padding-top:0;background-size:24vw 69vw;min-height:16vw;padding-bottom:4vw;padding-left:15vw;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper #box-painel-crm{padding:0;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item{height:auto;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item#box-painel-avaliacoes{margin-left:4.5vw;padding-left:6.5vw;width:86%;height:auto;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item .qntd-box-painel{color:#000;font-size:4vw;min-width:5vw;text-align:center;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item .title-box-painel{font-size:3.3vw;color:#000;width:23.8vw;text-align:left;margin-right:5vw;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper .box-painel-item .title-box-painel{margin-bottom:3vw;margin-top:3vw;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11{padding:0;margin:3vw 0 0;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-filters form#views-exposed-form-finan-as-panel-pane-11{padding:5vw 3vw;margin:0 0 5vw;width:100%;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-filters #edit-field-data-financas-value-max-wrapper,.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-filters #edit-field-data-financas-value-min-wrapper{width:100%;margin:0 0 3vw;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-filters #edit-field-data-financas-value-max-wrapper{margin-right:0;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-filters .container-inline-date .date-padding{padding:0;width:100%;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-filters .form-item{width:100%;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-filters .views-exposed-widget{margin:0;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-footer,.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-content{width:100%;margin-bottom:0;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-footer .box-financas-card,.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-content div{width:100%;padding:3vw 5vw;margin:0 0 5vw;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .results-card h3{font-size:4.5vw;margin:2vw 0 0;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .results-card .result-card-value{font-size:6vw;margin:5vw 0 3vw;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .results-card .result-card-count{font-size:5vw;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .box-financas-card#card-lucratividade .result-card-value{font-size:8vw;margin:5vw 0 0;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-14 .view-finan-as .view-footer .line-chart h2,.page-dashboard-financas #page #content .pane-finan-as-panel-pane-14 .view-finan-as .view-footer .line-chart h3{font-size:4.5vw;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-14 .view-finan-as .view-footer #chart-financas-linha,.page-dashboard-financas #page #content .pane-finan-as-panel-pane-14 .view-finan-as .view-footer #chart-financas-saida-pie,.page-dashboard-financas #page #content .pane-finan-as-panel-pane-14 .view-finan-as .view-footer #chart-financas-entrada-pie{float:none;width:100%;margin-bottom:5vw;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-12,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-3{width:100%;float:none;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-12 .total_final label,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-3 .total_final label{font-size:4.5vw;padding-left:3vw;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-12 .total_final .total_despesas,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-12 .total_final .total_entradas,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-3 .total_final .total_despesas,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-3 .total_final .total_entradas{font-size:4vw;width:35%;text-align:right;padding:2.5vw 3vw 1.5vw;}.page-node-add-clinica #page #content #block-system-main #clinica-node-form label,.node-type-clinica #page #content #block-system-main #clinica-node-form label{font-size:3.5vw;padding-left:3vw;}.page-node-add-clinica #page #content #block-system-main #clinica-node-form .field-add-more-submit,.node-type-clinica #page #content #block-system-main #clinica-node-form .field-add-more-submit{width:65%;padding:3vw 6vw;}.page-clinicas #page #content .pane-clinicas-panel-pane-2{background:none;padding:0;box-shadow:none;margin:0;}.page-clinicas #page #content .view-clinicas .view-content ul ul{padding-left:5vw;}.page-clinicas #page #content .view-clinicas .view-content ul ul li{border:0;margin:0;padding:0;list-style:disc;background:none;}.page-crm-dashboard #page #content #painel-crm-wrapper{width:100%;}#page #content #painel-crm-wrapper #crm-piramide-wrapper{width:100%;margin:0 0 5vw;padding-top:0;background-size:24vw 69vw;min-height:16vw;padding-bottom:4vw;padding-left:15vw;}#page #content #painel-crm-wrapper #contatos-crm-wrapper{width:100%;margin-bottom:5vw;padding:0;}#page #content #painel-crm-wrapper #contatos-crm-wrapper #tabela-contatos-crm-wrapper{margin-bottom:5vw;overflow:hidden;position:relative;overflow:hidden;overflow-x:auto;white-space:nowrap;cursor:col-resize;-webkit-overflow-scrolling:touch;}#page #content #painel-crm-wrapper #contatos-crm-wrapper #tabela-contatos-crm-wrapper .tabela-contatos tr th{font-size:3vw;padding:3.5vw 3vw 2.5vw;}#page #content #painel-crm-wrapper #contatos-crm-wrapper #tabela-contatos-crm-wrapper .tabela-contatos tr td{font-size:3.5vw;padding:3vw 3vw 2vw;}#page #content #painel-crm-wrapper #contatos-crm-wrapper .grafico-crm-contatos h2{font-size:4.5vw;font-weight:bold;color:#000000;}#page #content #painel-crm-wrapper #crm-piramide-wrapper:before{color:transparent;}#page #content #painel-crm-wrapper #crm-piramide-wrapper .piramide-crm-item .title-box-painel{font-size:3.3vw;color:#000;width:23.8vw;text-align:left;margin-right:5vw;}#page #content #painel-crm-wrapper #crm-piramide-wrapper .piramide-crm-item .qntd-box-painel{margin-top:0.5vw;color:#000;font-size:4vw;min-width:5vw;text-align:center;}#page #content #painel-crm-wrapper #crm-piramide-wrapper .piramide-crm-item .valor-box-painel{font-size:4vw;margin-left:4vw;max-width:100%;line-break:anywhere;text-align:center;}#page #content #painel-crm-wrapper #crm-piramide-wrapper .piramide-crm-item,#page #content #painel-crm-wrapper #crm-piramide-wrapper .piramide-crm-item#crm-piramide-avaliacoes,#page #content #painel-crm-wrapper #crm-piramide-wrapper .piramide-crm-item#crm-piramide-propostas,#page #content #painel-crm-wrapper #crm-piramide-wrapper .piramide-crm-item#crm-piramide-perdidos,#page #content #painel-crm-wrapper #crm-piramide-wrapper .piramide-crm-item#crm-piramide-ganhos{padding:3vw 0;width:100%;height:auto;padding-left:22.5vw !important;}#linechart-contatos-pie{height:36vw;}#page #content #painel-informativo-wrapper #box-painel-wrapper #crm-ticket-medio label,#page #content #painel-informativo-wrapper #box-painel-wrapper #crm-ticket-medio .value-ticket-medio,#page #content #painel-crm-wrapper #crm-piramide-wrapper #crm-ticket-medio label,#page #content #painel-crm-wrapper #crm-piramide-wrapper #crm-ticket-medio .value-ticket-medio{font-size:3.5vw;}#page #content #painel-informativo-wrapper #box-painel-wrapper #crm-ticket-medio .description-ticket-medio,#page #content #painel-crm-wrapper #crm-piramide-wrapper #crm-ticket-medio .description-ticket-medio{font-size:2.5vw;}.page-crm-dashboard #page #content .pane-status-comercial-panel-pane-1 h2.pane-title.block-title{font-size:4.5vw;margin:0 0 5vw;}#panel-funil-de-negocios .view-status-comercial .coluna-lista{width:60vw;margin-right:5vw;margin-bottom:3vw;}#panel-funil-de-negocios .view-status-comercial .coluna-lista h3{font-size:4vw;padding:4vw 3vw 3vw;margin:0 0 1.5vw;}#panel-funil-de-negocios .view-status-comercial .coluna-lista ul.list-wrapper{max-height:90vw;}#panel-funil-de-negocios .view-status-comercial .coluna-lista ul.list-wrapper li{margin:0 0 1.5vw;padding:3vw 3vw;width:99%;}#panel-funil-de-negocios .view-status-comercial .coluna-lista ul.list-wrapper li .views-field{margin:0.2vw 0;font-size:3.9vw;}#panel-funil-de-negocios .view-status-comercial .coluna-lista ul li .views-field-field-usuario-referencia a{font-size:3.5vw;}#panel-funil-de-negocios .view-status-comercial .coluna-lista ul li .views-field-field-valor-do-tratamento .field-content,#panel-funil-de-negocios .view-status-comercial .coluna-lista ul li .views-field-title a{font-size:3vw;}#page #content .view-status-comercial a.btn-retorno,#page #content .view-status-comercial a.btn-cancelar,#page #content .view-status-comercial a.btn-finalizar{width:4.5vw;height:4.5vw;margin-right:2vw;}#page #content .view-status-comercial a.btn-finalizar{background-size:4.15vw;}#page #content .view-status-comercial a.btn-cancelar{background-size:3.9vw;}#page #content .view-status-comercial .views-field-field-data-de-retorno{margin-bottom:2vw;}#page #content .view-status-comercial .views-field-field-data-de-retorno span{font-size:2.6vw;}#page #content .view-status-comercial .views-field-field-comentario{font-size:2.6vw;margin-bottom:2vw;}#page #content .view-status-comercial a.btn-retorno{background-size:4.05vw;}#page #content .view-status-comercial a.btn-ver-novo{background-size:5.25vw;height:4.5vw;width:4.5vw;}#page #content #painel-agenda-wrapper{float:none;}#page #content #painel-agenda-wrapper.painel-agenda-wrapper-chamadas{position:absolute;top:-2vw;right:-40vw;width:31vw;}#page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos,#page #content #painel-informativo-wrapper #box-painel-producao,#page #content #painel-agenda-wrapper #box-painel-agenda{margin-top:5vw;padding:5vw 5vw 3vw;}#page #content #painel-agenda-wrapper #box-painel-agenda{display:none;}#page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos h2,#page #content #painel-informativo-wrapper #box-painel-producao h2,#page #content #painel-agenda-wrapper #box-painel-agenda h2{font-size:4.5vw;margin:0 0 5vw;}.page-relacionamento #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item,#page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos .box-painel-item,#page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item,#page #content #painel-agenda-wrapper #box-painel-agenda .box-painel-item{width:100%;padding:5vw;margin:0 0 3vw;}#page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos .box-painel-item h3,#page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item h3,#page #content #painel-agenda-wrapper #box-painel-agenda .box-painel-item .title-box-painel{font-size:4vw;margin-bottom:5vw;padding:0;}.page-producao #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item{padding:3vw 3vw;box-shadow:0px 3px 30px #0000001a;margin-bottom:0.7vw;border:none;background:#fff;min-height:0;text-align:left;width:43.5vw;height:28.15vw;border-radius:8px;}.page-producao #page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos .box-painel-item h3{font-size:3vw;line-height:1.4;margin-bottom:3vw;}.page-producao #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item h3{width:40vw;padding:0;line-height:1;text-align:center;font-size:4vw;}.page-producao #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item .results-card{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:center;height:22vw;justify-content:space-between;}.page-producao #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item .result-card-value{font-size:5vw;margin:0;min-width:7vw;text-align:right;padding:0 4vw;}.page-producao #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item .valor-box-painel{font-size:4vw;text-align:right;min-width:9vw;}.page-producao #page #content #painel-informativo-wrapper #box-painel-producao #card-indice-aproveitamento .valor-box-painel{font-size:3vw;text-align:left;padding-right:3vw;}.page-producao #page #content #painel-informativo-wrapper #box-painel-producao h2{margin:0;margin-bottom:2vw;font-size:5vw;}.page-producao #page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos .box-painel-item .result-card-value,#page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos .box-painel-item .result-card-value,#page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item .result-card-value,#page #content #painel-agenda-wrapper #box-painel-agenda .box-painel-item .qntd-box-painel{font-size:8vw;}.page-producao #page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos .box-painel-item .valor-box-painel,#page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos .box-painel-item .valor-box-painel,#page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item .valor-box-painel,#page #content #painel-agenda-wrapper #box-painel-agenda .box-painel-item .valor-box-painel{font-size:5vw;margin-top:2.5vw;}#page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item:last-child .valor-box-painel,#page #content #painel-agenda-wrapper #box-painel-agenda .box-painel-item .descri-box-painel{font-size:3.5vw;margin-top:3vw;}.page-relatorio #page #content #painel-informativo-wrapper .filter-form{padding:5vw 5vw 5vw;margin-bottom:5vw;}#page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos,#page #content #painel-informativo-wrapper #box-painel-producao{margin:0 0 5vw;}.page-producao #page #content #painel-informativo-wrapper #box-painel-producao{padding:0;}.page-producao #page #content #painel-informativo-wrapper #box-painel-producao .scroll-wrapper{height:auto;}.page-producao #page #content .tabela-mobile ul li{padding-top:5vw;}.page-producao #page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos,.page-producao #page #content #painel-informativo-wrapper #box-painel-producao{width:100%;float:none;}.page-producao #page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos{display:flex;flex-wrap:wrap;justify-content:space-between;}.page-producao #page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos .box-painel-item{min-height:12vw;text-align:center;box-shadow:0px 1px 20px #0000001a;float:left;background:#fff;border:none;width:27vw;height:31vw;padding:0.85vw 0;border-radius:8px;margin:0;}.page-relacionamento #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item .result-card-num{font-size:5vw;margin-top:1.5vw;}.page-relacionamento #page #content .retornos-aniversariantes{float:none;width:100%;}.page-relacionamento #page #content .retornos-aniversariantes .block-aniversariantes,.page-relacionamento #page #content .retornos-aniversariantes .block-retornos{padding:3vw;margin-bottom:5vw;}.page-relacionamento #page #content .retornos-aniversariantes h2{font-size:4vw;margin-bottom:3vw;}.page-relacionamento #page #content .retornos-aniversariantes h2:before{width:5vw;}.page-relacionamento #page #content .view-tratamentos .views-table{width:100%;}#ajax-loading:before{width:25vw;height:25vw;min-height:4vw;min-width:15vw;margin-left:-12vw;margin-top:-12vw;}#ajax-loading p{top:55%;width:80%;font-size:4.5vw;left:10%;}#page #content #painel-agenda-wrapper .filter-form .filter-wrapper label,#page #content #painel-crm-wrapper .filter-form .filter-wrapper label,#page #content #painel-informativo-wrapper .filter-form .filter-wrapper label{font-size:2.85vw;padding-left:1vw;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-filters #edit-field-data-financas-value-wrapper input,#page #content #painel-agenda-wrapper .filter-form .filter-submit button,#page #content #painel-agenda-wrapper .filter-form .filter-wrapper select,#page #content #painel-agenda-wrapper .filter-form .filter-wrapper input,#page #content #painel-crm-wrapper .filter-form .filter-submit button,#page #content #painel-crm-wrapper .filter-form .filter-wrapper select,#page #content #painel-crm-wrapper .filter-form .filter-wrapper input,#page #content #painel-informativo-wrapper .filter-form .filter-submit button,#page #content #painel-informativo-wrapper .filter-form .filter-wrapper select,#page #content #painel-informativo-wrapper .filter-form .filter-wrapper input{font-size:3vw;padding:2.5vw 1.75vw 2.5vw;background-size:1.3vw;}#page #content #painel-agenda-wrapper .filter-form .filter-wrapper input.date-input-inicial,#page #content #painel-agenda-wrapper .filter-form .filter-wrapper input.date-input-final{max-width:35vw;}#page #content #painel-agenda-wrapper .filter-form#filtro-agenda-gerente.filter-form .filter-wrapper,#page #content .view-filters form .views-exposed-widget#edit-field-usuario-referencia-uid-wrapper,#page #content .view-filters form .views-exposed-widget#edit-field-status-tratamento-value-wrapper,#page #content #painel-agenda-wrapper .filter-form .filter-wrapper,#page #content #painel-crm-wrapper .filter-form .filter-wrapper,#page #content #painel-informativo-wrapper .filter-form .filter-wrapper,.role-especialista #page #content #painel-informativo-wrapper .filter-form .filter-wrapper:first-child{width:48%;}#page #content #painel-crm-wrapper .filter-form .filter-wrapper{height:10vw;}#page #content #painel-agenda-wrapper .filter-form .filter-wrapper select,#page #content #painel-crm-wrapper .filter-form .filter-wrapper select,#page #content #painel-informativo-wrapper .filter-form .filter-wrapper select{padding:2.5vw 0.75vw 2.5vw;}#page #content #painel-agenda-wrapper .filter-form .filter-submit button,#page #content #painel-crm-wrapper .filter-form .filter-submit button,.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-filters .views-submit-button input,#page #content #painel-informativo-wrapper .filter-form .filter-submit button{background-size:3.05vw;padding:3.1vw 2.75vw 2.95vw 6.5vw;display:block;width:auto;margin:1vw auto;background-position:2vw;}.open-overlay #page #content{position:fixed;top:0;z-index:999;width:100%;}#overlay-aviso-sistema .overlay-content,#page #content #overlay-receituario.overlay-wrapper .overlay-content,#page #content .overlay-wrapper .overlay-content{width:90%;padding:4.5vw;}#overlay-aviso-sistema .overlay-content{height:80%;overflow-y:scroll;overflow-x:hidden;}#page #content #overlay-precedimento.overlay-wrapper .overlay-content{margin-top:10vw;}#overlay-aviso-sistema .overlay-content .btn-close,#page #content .overlay-wrapper .overlay-content .btn-close{width:8vw;height:8vw;background-size:8vw;font-size:0;margin-top:-3vw;margin-right:-7.5vw;}.logged-in #page #content .content-box .arquivos-lista{justify-content:space-around;}.logged-in #page #content .content-box .arquivos-lista li{width:45%;}#page #content .overlay-wrapper .overlay-content .btn-close{width:5vw;height:5vw;background-size:5vw;font-size:0;margin-top:-2vw;margin-bottom:1vw;margin-right:-2vw;}#overlay-aviso-sistema .overlay-content .btn-close{margin-top:-9vw;position:fixed;left:90%;}#page #content .overlay-wrapper#overlay-ajuda .overlay-content{width:100%;height:auto;padding:4vw 6vw;}body.role-heon_pay #page #content .overlay-wrapper#overlay-ajuda .overlay-content{width:95%;}body.role-heon_pay #page #content .overlay-wrapper .overlay-content .btn-close{width:7vw;height:7vw;}#page #content .overlay-wrapper#overlay-ajuda .overlay-content .frame-video-ajuda iframe{height:46.2vw;}body.open-overlay #page #content .overlay-wrapper .overlay-content .frame-video-ajuda .container-simulacao .input-valor-simulacao{background-size:4.2vw;padding-left:5vw;}body.open-overlay #page #content .overlay-wrapper .overlay-content .frame-video-ajuda .container-simulacao .btn-simular{font-size:3vw;padding:3vw;}body.open-overlay #page #content .overlay-wrapper .overlay-content .frame-video-ajuda .tabela-simulacao thead{font-size:2.7vw;}#page #content .overlay-wrapper#overlay-arquivo .overlay-content{width:95%;padding:2vw 1vw;}#overlay-aviso-sistema .overlay-content h3,#page #content .overlay-wrapper .overlay-content h3{font-size:5vw;margin-bottom:5vw;text-align:left;}#page #content .overlay-wrapper .overlay-content .overlay-field{margin-right:4vw;margin-bottom:5vw;}#page #content .overlay-wrapper .overlay-content .overlay-field.textarea{margin-right:0;}#page #content .overlay-wrapper .overlay-content label{font-size:4vw;padding-left:0;}body.open-overlay #page #content .overlay-wrapper .overlay-content .tabela-simulacao-container{width:100%;display:block;}body.open-overlay #page #content .overlay-wrapper .overlay-content h2{line-height:1;margin-bottom:4vw;font-size:5vw;}body.open-overlay #page #content .overlay-wrapper .overlay-content .frame-video-ajuda{max-width:100%;max-height:75vh;margin:auto;overflow:auto;padding-bottom:2vw;display:block;}#page #content .overlay-wrapper .overlay-content .tabela-simulacao-container label{font-size:3.5vw;white-space:nowrap;padding:0;display:inline-block;margin-right:2vw;}#page #content .overlay-wrapper .overlay-content input{font-size:4vw;padding:3.75vw 4vw 3.8vw;}#page #content #overlay-receituario.overlay-wrapper .overlay-content textarea,#page #content .overlay-wrapper .overlay-content textarea{height:30vw;}#page #content .overlay-wrapper .overlay-content .buttons-overlay a{font-size:3.7vw;padding:3.7vw 4vw 3.5vw;margin-right:1vw;}.logged-in #page #content .panel-pane .view-postagens-para-as-redes-sociais- .views-row{width:98%;padding:5vw;border:1px solid #ccc;margin:1%;}.logged-in #page #content .panel-pane .view-postagens-para-as-redes-sociais- .views-row .views-field-field-imagem{width:100%;margin-right:0;margin-bottom:3vw;}.logged-in #page #content .panel-pane .view-postagens-para-as-redes-sociais- .views-row .button-image a{font-size:2.8vw;padding:3vw 5vw;}.logged-in #page #content .panel-pane .view-postagens-para-as-redes-sociais- .views-row .views-field-title .field-content{font-size:3vw;}.logged-in #page #content .panel-pane .view-postagens-para-as-redes-sociais- .views-row .field-content{font-size:2.5vw;}.logged-in #page #content .panel-pane .view-postagens-para-as-redes-sociais- .views-row .views-label{font-size:2.5vw;}.logged-in #page #content .panel-pane .view-postagens-para-as-redes-sociais- .views-row .views-field{margin-bottom:3vw;}.menu-perfil-top .link-menu-perfil-config{width:8vw;overflow:hidden;white-space:nowrap;font-size:0;height:8vw;margin-right:2.5vw;}.menu-perfil-top .menu-perfil-content .menu-perfil li a{display:block;}.menu-perfil-top .menu-perfil-content{min-width:60vw;}.menu-perfil-top:hover .menu-perfil-content,.menu-perfil-top.open .menu-perfil-content{display:block;height:auto;opacity:1;}.menu-perfil-top .link-menu-perfil-config:before{width:8vw;height:8vw;top:0;}#block-gw2d-gw2d-welcome .menu-perfil-top li a:before{width:9vw;height:9.2vw;background-size:100%;margin-right:5vw;}#block-gw2d-gw2d-welcome .menu-perfil-top li a{font-size:4vw;}#block-gw2d-gw2d-welcome .menu-perfil-top li.link-metodos-de-pagamento a.link-metodos-de-pagamento:before,#block-gw2d-gw2d-welcome .menu-perfil-top li.link-configuracoes a.link-treinamentos:before,#block-gw2d-gw2d-welcome .menu-perfil-top li.link-financeiro a.link-financeiro:before,#block-gw2d-gw2d-welcome .menu-perfil-top li.link-clinicas a.link-clinicas:before,#block-gw2d-gw2d-welcome .menu-perfil-top li.link-configuracoes a:before,#block-gw2d-gw2d-welcome .menu-perfil-top li.link-minha-conta a:before,#block-gw2d-gw2d-welcome .menu-perfil-top li.link-parceiro a:before,#block-gw2d-gw2d-welcome .menu-perfil-top li.link-suporte a:before,#block-gw2d-gw2d-welcome .btn-sair:hover:after{background-size:100%;}.modal-agenda .overlay-text .infos .info-box.info-paciente{height:25vw;}.modal-agenda .overlay-text{width:90vw;padding:3vw 3vw 0;left:3vw;top:4vw;}.role-especialista .modal-agenda .overlay-text{top:11.5vw;}.page-agenda.overlay-avaliacao-open #page #content .panel-pane.pane-formblock-avaliacao{position:fixed;top:0;z-index:99999;left:8.6%;top:28.1vw;width:83vw;margin:0;}.page-agenda.overlay-avaliacao-open #page #content .panel-pane.pane-formblock-avaliacao #edit-field-paciente-referencia,.page-agenda.overlay-avaliacao-open #page #content .panel-pane.pane-formblock-avaliacao #edit-field-usuario-referencia{width:100%;}.role-gerente.page-agenda.overlay-avaliacao-open #page #content .panel-pane.pane-formblock-avaliacao{top:46.1vw;}body.page-agenda #page #content .modal-agenda .modal-agenda-content .row-anotacoes{width:100%;max-width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4vw;margin-bottom:2vw;padding:0;}body.page-agenda #page #content .agendamento-content .box-info-agendamento span a.link-paciente{padding:0.5vw 0.5vw 0.5vw 1.5vw;font-size:4.5vw;border-radius:5px;margin:0.2vw;background:url(/sites/all/themes/gw2d/images/icon-paciente-new.png) no-repeat 0.2vw center;background-size:6vw;padding:0vw 8vw;}body.page-agenda #page #content .modal-opcoes-agendamento .opcoes-agendamentos .btn,body.page-agenda #page #content .modal-agenda .modal-agenda-content .btn{margin-bottom:2vw;font-size:1rem;padding:1rem;}body.page-agenda #page #content .modal-opcoes-agendamento .opcoes-agendamentos label{padding:0 1.7vw 2vw;font-size:0;}body.page-agenda #page #content .modal-opcoes-agendamento .opcoes-agendamentos .form-group label{padding:0;font-size:2vw;}body.page-agenda #page #content .modal-opcoes-agendamento .opcoes-agendamentos input:checked + label{font-size:100%;}.cadastro-paciente{font-size:9px;padding:5px 0;}#mapa_wrapper #mapa_localizacao{height:100vw;}#page #content a.btn-criar-novo-dentista,.btn-criar-novo-dentista,#mapa_wrapper #pac-input{font-size:3.5vw;padding:2vw;}#page #content a.btn-criar-novo-dentista{margin-bottom:3vw;}#page #content #meu-perfil-left{width:100%;}#page #content #meu-perfil-left ul.menu,#page #content #meu-perfil-left .planos{padding:4.5vw;margin:0 0 4vw;}#page #content #meu-perfil-left .planos h3{font-size:5vw;margin:0 0 4vw;text-align:left;}#page #content #meu-perfil-left .planos label{font-size:5vw;}#page #content #meu-perfil-left .planos .plano-box-perfil br{display:none;}#page #content #meu-perfil-left .planos a.btn-edit-plano{background:#00AAC8;padding:2vw 5vw;border-radius:20vw;font-size:3vw;font-weight:bold;position:absolute;top:3vw;right:3vw;}#page #content #meu-perfil-left .planos .status-plano{padding:2vw 5vw;border-radius:20vw;color:#fff;font-size:3vw;margin-bottom:3vw;}#page #content #meu-perfil-left .planos a.btn-ativar-plano{background:#45E695;padding:2vw 5vw;border-radius:20vw;color:#fff;font-size:3vw;font-weight:bold;margin-top:3vw;cursor:pointer;}#page #content #meu-perfil-left ul.menu:before{font-size:4.25vw;margin-bottom:5vw;}#page #content #meu-perfil-left ul li a{font-size:3vw;padding:2.2vw 0 3vw;}#page #content #meu-perfil-right{padding:3vw;width:100%;}#page #content #meu-perfil-right:before{font-size:3vw;margin-bottom:5vw;}#page #content #meu-perfil-right .user-item{width:100%;}#box-termox-uso .termos-content{font-size:3vw;}#box-termox-uso .termos-content .div-scroll{height:56vw;}.page-editar-meus-procedimentos .action-remover a.btn-remover{font-size:3vw;padding:2vw 3vw;margin:2vw 0;}.page-novo-profissional .cadastro-usuario #page #content{position:relative;max-width:90vw;}.page-novo-profissional .cadastro-usuario #page #content .panel-pane h2.pane-title{font-size:3.2vw;}.page-novo-profissional .cadastro-usuario form .field-name-field-data-de-nascimento fieldset legend span,.page-novo-profissional .cadastro-usuario #page #content form label{padding:0;font-size:3.5vw;}.page-novo-profissional .cadastro-usuario #page #content{max-width:90vw;}.user-existente{position:absolute;width:100%;left:0;font-size:12px;color:red;line-height:1.1;margin:4px;}body.page-agenda #copyright-region{padding-bottom:19vw;}.node-type-metodo-de-pagamento #page #content .content-width h1.title-page,.node-type-metodo-de-pagamento-pf #page #content .content-width h1.title-page{display:none;}.node-type-metodo-de-pagamento-pf article.node-metodo-de-pagamento-pf{flex-wrap:wrap;}.node-type-metodo-de-pagamento-pf .node-content{width:100%;margin-bottom:3vw;}.node-type-metodo-de-pagamento-pf article.node-metodo-de-pagamento-pf .getnet-response{width:100%;}.node-type-metodo-de-pagamento-pf #page #content .content-width h2.field-label{font-size:3.5vw;}.node-type-metodo-de-pagamento-pf #page #content .content-width .field-item{font-size:3.5vw;}.node-type-metodo-de-pagamento #page #content section.field-label-above,.node-type-metodo-de-pagamento-pf #page #content section.field-label-above{margin-bottom:1vw;}.node-type-metodo-de-pagamento-pf article.node-metodo-de-pagamento-pf div.getnet-cadastro .header h2.block-title{margin-bottom:7vw;}body.node-type-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form h3,.page-node-add-metodo-de-pagamento #page #content div.field-name-field-ativar-metodo-pagamento-form h3,.page-node-add-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form h3{font-size:6vw;margin-bottom:7vw;}body.node-type-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form .content,.page-node-add-metodo-de-pagamento #page #content div.field-name-field-ativar-metodo-pagamento-form .content,.page-node-add-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form .content{flex-wrap:wrap;}body.node-type-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form .content .box,.page-node-add-metodo-de-pagamento #page #content div.field-name-field-ativar-metodo-pagamento-form .content .box,.page-node-add-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form .content .box{width:100%;}body.node-type-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form h1,.page-node-add-metodo-de-pagamento #page #content div.field-name-field-ativar-metodo-pagamento-form h1,.page-node-add-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form h1{font-size:5.5vw;text-align:center;}body.node-type-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form p,.page-node-add-metodo-de-pagamento #page #content div.field-name-field-ativar-metodo-pagamento-form p,.page-node-add-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form p{font-size:3.5vw;text-align:justify;width:100%;}body.node-type-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form p.logo-getnet,.page-node-add-metodo-de-pagamento #page #content div.field-name-field-ativar-metodo-pagamento-form p.logo-getnet,.page-node-add-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form p.logo-getnet{background:url(/sites/all/themes/gw2d/images/logo_getnet.svg) no-repeat;height:24vw;background-position:center;background-size:55vw;margin-top:4vw;}body.node-type-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form .box .table-info h2,body.node-type-metodo-de-pagamento-pf article.node-metodo-de-pagamento-pf .getnet-response h2.pane-title,.page-node-add-metodo-de-pagamento #page #content div.field-name-field-ativar-metodo-pagamento-form .box .table-info h2,.page-node-add-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form .box .table-info h2,.node-type-metodo-de-pagamento-pf article.node-metodo-de-pagamento-pf .getnet-response h2.pane-title{font-size:5vw;margin-bottom:4vw;}body.node-type-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form .box .table-info h2::before,body.node-type-metodo-de-pagamento-pf article.node-metodo-de-pagamento-pf h2.pane-title::before,.page-node-add-metodo-de-pagamento #page #content div.field-name-field-ativar-metodo-pagamento-form .box .table-info h2::before,.page-node-add-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form .box .table-info h2::before,.node-type-metodo-de-pagamento-pf article.node-metodo-de-pagamento-pf h2.pane-title::before{width:6.25vw;}.page-node-add-metodo-de-pagamento #page #content table,body.node-type-metodo-de-pagamento-pf #page #content table,.page-node-add-metodo-de-pagamento-pf #page #content table{font-size:3.3vw;text-align:center;}body.node-type-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form h2.center,.page-node-add-metodo-de-pagamento #page #content div.field-name-field-ativar-metodo-pagamento-form h2.center,.page-node-add-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form h2.center{font-size:6vw;margin:6vw 0;}body.node-type-metodo-de-pagamento-pf #page #content form .form-item.form-item-title label,body.node-type-metodo-de-pagamento-pf #page #content .required-fields .field-group-format-title,body.node-type-metodo-de-pagamento-pf #page #content form .fieldset-legend a,.page-node-add-metodo-de-pagamento #page #content form .fieldset-legend a,.page-node-add-metodo-de-pagamento-pf #page #content form .fieldset-legend a{font-size:5vw;margin-bottom:5vw;padding:0;}.page-node-add-metodo-de-pagamento #page #content form fieldset legend span.summary,.page-node-add-metodo-de-pagamento-pf #page #content form fieldset legend span.summary,body.node-type-metodo-de-pagamento-pf #page #content form .fieldset-legend span.summary{float:left;}body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .form-wrapper#edit-field-occupation,body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .form-wrapper#edit-field-acquirer-merchant-category{margin:0 1% 5vw 0;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .form-wrapper#edit-field-cell-phone-number,.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .form-wrapper#edit-field-phone-number,body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .form-wrapper#edit-field-cell-phone-number,body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .form-wrapper#edit-field-phone-number,.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .form-wrapper{margin-bottom:5vw;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .form-wrapper#edit-field-cell-area-code,.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .form-wrapper#edit-field-area-code,.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .group-getnet .form-wrapper,body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .getnet-fields .form-wrapper,body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .form-wrapper#edit-field-cell-area-code,body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .form-wrapper#edit-field-area-code{margin-bottom:5vw;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .group-legal-representative #edit-field-representative-birth-date .date-combo.form-wrapper .fieldset-legend,.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form label,body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .group-legal-representative #edit-field-representative-birth-date .date-combo.form-wrapper .fieldset-legend,body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form label{font-size:4vw;padding:0;}.page-node-add-metodo-de-pagamento #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-title,.page-node-add-metodo-de-pagamento-pf #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-title{font-size:5vw;}.page-node-add-metodo-de-pagamento #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-wrapper .form-wrapper,.page-node-add-metodo-de-pagamento-pf #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-wrapper .form-wrapper{margin-top:7vw;}.page-node-add-metodo-de-pagamento #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-wrapper .form-wrapper label,.page-node-add-metodo-de-pagamento-pf #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-wrapper .form-wrapper label{font-size:4vw;padding-left:1vw;}#page #content form .form-wrapper .description{font-size:1em;}.page-node-add-metodo-de-pagamento #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-wrapper .form-wrapper#edit-field-comission table input.remove-button,.page-node-add-metodo-de-pagamento-pf #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-wrapper .form-wrapper#edit-field-comission table input.remove-button{margin:5vw 0 0;}.page-node-add #page #content fieldset legend{font-size:1em;}#gw2d-agenda table tr{font-size:3.5vw;height:auto;}#gw2d-agenda table tr label{font-size:3vw;line-height:1.2;font-weight:600;display:inline-block;margin-right:0.5vw;}#gw2d-agenda table tr span{font-size:3vw;line-height:1.2;display:inline-block;}#gw2d-agenda table td td,#gw2d-agenda table tr,#gw2d-agenda table th{height:10vw;}.page-agenda #page #content #botoes-wrapper.botoes-wrapper-agenda a{font-size:3vw;}.page-agenda #page #content #botoes-wrapper.botoes-wrapper-agenda a.btn-imprimir-agenda{display:none;}.modal-agenda{overflow:scroll;}.modal-agenda .overlay-text .infos .box-anotacoes-wrapper,.modal-agenda .overlay-text .infos .infos-overlay-agenda-wrapper{width:50%;}.modal-agenda .overlay-text .infos .box-anotacoes-wrapper #form-agenda-anotacao{min-height:100vw;font-size:4vw;}.modal-agenda .overlay-text .infos .box-anotacoes-wrapper .btn-enviar-anotacao{font-size:4vw;padding:2vw 6vw;margin-top:3vw;}.modal-agenda .overlay-text .infos .buttons-overlay{width:100%;}.modal-agenda .overlay-text .infos .buttons-overlay a{margin:2vw auto;float:none;display:block;width:auto;text-align:center;}.wrapper{padding:3vw;font-size:3.5vw;}.wrapper h2{font-size:4.5vw;}.wrapper h2::before{width:5vw;}.row{flex-wrap:wrap;}.column{width:100%;}.column span{font-size:3vw;}.column.column-form{width:100%;}.column .getnet:before{width:45vw;height:14.7vw;}.form-cliente input.form-control,#page form input#card_number{font-size:4.3vw;padding:3.1vw 1.7vw;}.role-anonymous-user #page #content .content-width #block-system-main .panel-display .region-one-main .region-inner .panel-pane .block-inner .block-content .wrapper form .row .column-form .form-card div input,.role-anonymous-user #page #content .content-width #block-system-main .panel-display .region-one-main .region-inner .panel-pane .block-inner .block-content .wrapper form .row .column-form .form-cliente .line .estado select{font-size:4.3vw !important;padding:3.1vw 1.7vw !important;}#page .form-card .line div:last-child:after{width:6.1vw;height:3.3vw;background-size:auto;top:7vw;}.column-form .form-buttom button.btn-primary{font-size:3.7vw;padding:2vw 6vw;}body.not-logged-in.page-pagamento-tratamento .wrapper{margin-top:10vw;}body.not-logged-in.page-pagamento-tratamento #page .form-card select.form-control,body.not-logged-in.page-pagamento-tratamento #page .form-card input.form-control{padding:3vw 3vw 3.5vw;font-size:4vw;}.role-especialista #page #content #proximos-retornos-wrapper{width:100%;}.form-card .line,.form-cliente .line{flex-direction:column;}.form-card .line div,.form-cliente .line div{width:100%;}body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper{padding:7vw 5vw 12vw;}body.role-anonymous-user.page-novo-profissional #page #content{background:url(/sites/all/themes/gw2d/images/banner_topo.png) no-repeat center top;background-size:cover;}body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .login-logo-wrapper h2{width:auto;}body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .user-info-from-cookie .form-wrapper{width:100%;}body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .user-info-from-cookie fieldset legend span,body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .user-info-from-cookie label{font-size:3.3vw;}body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .user-info-from-cookie select,body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .user-info-from-cookie input{font-size:3.5vw;padding:2.5vw;}body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .user-info-from-cookie .btn-prosseguir-register{padding:2vw 4vw;width:auto;font-size:4vw;}body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .texto-teste-inicio{font-size:4vw;width:100%;}body.role-anonymous-user.page-novo-profissional #page #content #seu-site{padding:7.5vw 5vw;}body.role-anonymous-user.page-novo-profissional #page #content #seu-site .descricao,body.role-anonymous-user.page-novo-profissional #page #content #seu-site .slide-info{float:none;width:100%;margin-bottom:7vw;}body.role-anonymous-user.page-novo-profissional #page #content #seu-site .slide-info h2{font-size:5.5vw;text-align:center;}body.role-anonymous-user.page-novo-profissional #page #content #seu-site .slide-info p{font-size:3.5vw;text-align:justify;margin:8.2vw 0;}body.role-anonymous-user.page-novo-profissional #page #content #seu-site .slide-info ul{margin-bottom:7vw;}body.role-anonymous-user.page-novo-profissional #page #content #seu-site .slide-info li{font-size:3.7vw;margin-bottom:3.5vw;}body.role-anonymous-user.page-novo-profissional #page #content #seu-site .list-info li{font-size:4vw;margin-bottom:6vw;line-height:2;}body.role-anonymous-user.page-novo-profissional #page #content #seu-site .list-info li:before{width:4.6vw;height:4.7vw;margin-right:3.5vw;}body.role-anonymous-user.page-novo-profissional #page #content #slide-baixo-investimento .slide-content{padding:0 5vw;}body.role-anonymous-user.page-novo-profissional #page #content #slide-baixo-investimento .slide-info{padding:7vw 0vw 4vw;}body.role-anonymous-user.page-novo-profissional #page #content #slide-baixo-investimento .slide-info h2{font-size:7vw;width:auto;}body.role-anonymous-user.page-novo-profissional #page #content #slide-baixo-investimento .slide-info p{font-size:4vw;margin:5.5vw auto;width:auto;}body.role-anonymous-user.page-novo-profissional #page #content .plano-box{width:100%;padding:5vw;margin:0;margin-bottom:4vw;}body.role-anonymous-user.page-novo-profissional #page #content .plano-box h4{font-size:6.25vw;margin-bottom:3vw;}body.role-anonymous-user.page-novo-profissional #page #content .plano-box:first-child{margin-left:0;}body.role-anonymous-user.page-novo-profissional #page #content .plano-box:last-child{margin-right:0;}body.role-anonymous-user.page-novo-profissional #page #content .plano-box label{font-size:4.65vw;margin-bottom:2vw;}body.role-anonymous-user.page-novo-profissional #page #content .plano-box p span{font-size:4vw;}body.role-anonymous-user.page-novo-profissional #page #content .plano-box ul.vantagens li{font-size:4vw;margin-bottom:4.5vw;padding:0.35vw 0.5vw 0.35vw 9vw;background-size:6.3vw;}body.role-anonymous-user.page-novo-profissional #page #content .plano-box a{width:61.25vw;padding:3.7vw 2.5vw 3.7vw;font-size:4.5vw;}body.role-anonymous-user.page-novo-profissional #page #content #slide-baixo-investimento .info-footer-planos h4{font-size:5vw;text-align:justify;width:auto;}#consulta-confirmacao-wrapper{padding-top:10vw;}#consulta-confirmacao-wrapper h2{margin-bottom:5vw;}#consulta-confirmacao-wrapper .info-box{font-size:5vw;margin-right:3vw;margin-bottom:2vw;}#consulta-confirmacao-wrapper .info-box label{font-size:4vw;}#consulta-confirmacao-wrapper .buttons-acoes{padding-top:7vw;}#consulta-confirmacao-wrapper .buttons-acoes a{font-size:6vw;padding:4vw 7vw 3.5vw;margin-right:4vw;}.page-criar-lancamentos-periodicos .content-width #gw2d-criar-lancamentos-periodicos-form .form-item{width:100%;}.page-criar-lancamentos-periodicos .content-width #gw2d-criar-lancamentos-periodicos-form .container-inline-date .form-item-data-pagamento .form-item-data-pagamento-date label,.page-criar-lancamentos-periodicos .content-width #gw2d-criar-lancamentos-periodicos-form .container-inline-date .form-item-data-pagamento .description{font-size:3vw;}.page-criar-lancamentos-periodicos .content-width #gw2d-criar-lancamentos-periodicos-form #edit-enviar{width:auto;padding:4vw 8vw;}.page-criar-lancamentos-periodicos .content-width #gw2d-criar-lancamentos-periodicos-form .container-inline-date{width:100%;}.page-imprimir-agenda #content .filter-form .filter-wrapper{width:49%;margin:3% 0;}.page-imprimir-agenda #content .filter-form .filter-submit .btn{background-size:4vw;padding:3.5vw 2.75vw 3.5vw 6.5vw;background-position:2vw;font-size:4vw;}.page-imprimir-agenda #content .pagina-print-button{font-size:3.5vw;padding:2vw 6vw;margin:4% 0;}.page-imprimir-agenda #content .filter-form .filter-submit{margin:3% 0;}#agenda-goto-wrapper{position:relative;right:0;top:0;margin:3vw 0;}#agenda-goto-wrapper input{font-size:3.5vw;}#menu-informativo-wrapper{padding:0;width:100%;padding-right:20vw;}#header #block-gw2d-gw2d-logo-header-block{width:35vw;}.open-menu #block-gw2d-gw2d-welcome{padding-top:0;margin-right:0;position:absolute;right:5vw;width:65vw;}#block-gw2d-gw2d-welcome .welcome-block{margin:0;margin-bottom:6vw;}#block-gw2d-gw2d-welcome .btn-ver-perfil:before{bottom:1vw;right:-0.5vw;width:5vw;height:5vw;background-size:4.93vw;}#block-gw2d-gw2d-welcome .user-picture img{border-radius:30vw;width:30vw;height:30vw;}#block-gw2d-gw2d-welcome .welcome-block .user-name p{margin:0;}#block-gw2d-gw2d-welcome .welcome-block .user-name .user-name-label{font-size:6vw;}#block-gw2d-gw2d-welcome .welcome-block .user-name{font-size:3.5vw;}jdiv.globalClass_d2b6,jdiv.globalClass_2cc9,#page #content #block-block-10,.button_6921{display:none !important;}.open-menu-informativo jdiv.globalClass_d2b6,.open-menu-informativo jdiv.globalClass_2cc9,.open-menu-informativo #page #content #block-block-10,.open-menu-informativo .button_6921{display:block !important;z-index:9999;}.open-menu-informativo #content-menu-restrito #block-gw2d-gw2d-box-menu-naviagation,.open-menu-informativo #content-menu-restrito .block-region-menu-restrito,.open-menu-informativo #content-menu-restrito .logo-menu-restrito{z-index:1;}.page-relatorio #page #content #painel-informativo-wrapper .filter-form,#page #content #painel-crm-wrapper .filter-form,#page #content #painel-agenda-wrapper.painel-agenda-wrapper-chamadas .filter-form,.page-relatorio #page #content #painel-informativo-wrapper .filter-form,#painel-financeiro-wrapper .filter-form,#agenda-goto-wrapper,.page-producao #page #content .view .view-filters,.page-leeds #page #content .view-leeds .view-filters,#page #content #painel-informativo-wrapper .filter-form,.page-avaliacoes #page #content .view-filters,.page-crm-dashboard #page #content .view-filters,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-filters{background:transparent;padding:3vw;width:100%;z-index:9;position:relative;top:0;left:0;display:block;overflow:auto;flex-wrap:wrap;justify-content:space-between;}.page-leeds #page #content .view-leeds .view-filters{z-index:-1;}.page-crm-dashboard #page #content #painel-crm-wrapper .filter-form{top:0;left:0;}.page-crm-dashboard #page #content #painel-crm-wrapper .filter-form-styled .filter-form-styled-box.open .filter-wrapper{width:40vw !important;}.views-exposed-form .views-exposed-widgets{display:flex;width:100%;gap:1vw;flex-wrap:wrap;justify-content:space-between;}.views-exposed-form .views-exposed-widgets .views-exposed-widget{margin:0;}.views-exposed-widgets .views-exposed-widget .views-widget .form-item input{font-size:4vw;padding:3vw 2vw;}#page #content .avaliacao-content h1,#page #content .tratamento-content h1,#page #content h1.title-page{text-align:center;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper-left #box-painel-financeiro{overflow:hidden;overflow-x:auto;white-space:nowrap;}#box-painel-wrapper-right,#box-painel-wrapper-left{width:100%;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as{overflow:hidden;overflow-x:auto;white-space:nowrap;display:block;width:100%;}.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-footer,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-content{display:inline;float:none;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper{display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:5vw;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-footer .box-financas-card,.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-content div,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper .box-painel-item{width:45%;min-height:55vw;margin:2% 1%;padding:5% 3%;box-shadow:none;}.page-dashboard-financas #painel-financeiro-wrapper #box-painel-financeiro .box-painel-item .results-card:hover h3:before,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-footer .box-financas-card:hover h3:before,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-content > div:hover h3:before,.page-dashboard-financas #painel-financeiro-wrapper #box-painel-financeiro .box-painel-item .results-card h3:before,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .results-card h3:before,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-financeiro .box-financas-card:before{height:18vw;width:18vw;}.page-dashboard-financas #painel-financeiro-wrapper #box-painel-financeiro{display:flex;flex-wrap:wrap;justify-content:space-between;}.page-dashboard-financas #painel-financeiro-wrapper #box-painel-financeiro .box-painel-item{width:32%;margin:4vw 0;}.page-dashboard-financas #painel-financeiro-wrapper #box-painel-financeiro .box-painel-item .results-card h3{font-size:3vw;}.page-dashboard-financas #painel-financeiro-wrapper #box-painel-financeiro .box-painel-item .result-card-value{font-size:4vw;}.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as #card-lucratividade h6{font-size:3.9vw;}.page-dashboard-financas #page #content #legenda-grafico-entrada-saida .saidas-total p,.page-dashboard-financas #page #content #legenda-grafico-entrada-saida .entradas-total p,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as #card-lucratividade .result-card-value{font-size:4vw;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .results-card .result-card-value{margin:0;}.page-dashboard-financas #page #content .painel-financeiro-info-grafico #chart-financas-linha #chart-wrapper{height:60vw;}.page-dashboard-financas #page #content #legenda-grafico-entrada-saida{position:static;width:100%;text-align:right;}.page-dashboard-financas #page #content #legenda-grafico-entrada-saida .saidas-total,.page-dashboard-financas #page #content #legenda-grafico-entrada-saida .entradas-total{margin-left:3vw;}.page-dashboard-financas #page #content #legenda-grafico-entrada-saida .saidas-total label,.page-dashboard-financas #page #content #legenda-grafico-entrada-saida .entradas-total label{font-size:3.5vw;text-align:left;}.page-dashboard-financas #page #content #legenda-grafico-entrada-saida .saidas-total label:before,.page-dashboard-financas #page #content #legenda-grafico-entrada-saida .entradas-total label:before{width:3vw;height:3vw;margin-right:1vw;}.page-dashboard-financas #page #content .painel-financeiro-info-grafico .view-finan-as .view-footer #chart-financas-saida-pie #chart-wrapper-saida-pie,.page-dashboard-financas #page #content .painel-financeiro-info-grafico .view-finan-as .view-footer #chart-financas-entrada-pie #chart-wrapper-entrada-pie{height:35vw;}div#block-gw2d-payments-gw2d-payment-statement-form div.getnet-form .filter-form .filter-wrapper label{font-size:3.5vw;}div#block-gw2d-payments-gw2d-payment-statement-form div.getnet-form .filter-form .filter-wrapper input{font-size:3vw;padding:2vw;width:100%;}div#block-gw2d-payments-gw2d-payment-statement-form div.getnet-form .filter-form .filter-wrapper{width:100%;}div#block-gw2d-payments-gw2d-payment-statement-form div.getnet-form .filter-form .filter-submit button{font-size:3.5vw;padding:2vw 4vw 2vw 8vw;background-size:4vw;background-position:2.5vw;}#block-gw2d-payments-gw2d-payment-statement .getnet-extrato table th,#block-gw2d-payments-gw2d-payment-statement .getnet-extrato table td{font-size:3.2vw;}div#block-gw2d-payments-gw2d-payment-statement div.getnet-extrato .table-content{overflow-x:scroll;}#page #content .plano-box{width:100%;padding:5vw;margin:0;margin-bottom:4vw;}#page #content .plano-box h4{font-size:6.25vw;margin-bottom:3vw;}#page #content .plano-box label{font-size:4.65vw;margin-bottom:2vw;}#page #content .plano-box span.n-usuario{font-size:4vw;}#page #content .descricao .plano-box ul.vantagens li{font-size:4vw;margin-bottom:4.5vw;padding:0.35vw 0.5vw 0.35vw 9vw;background-size:6.3vw;}#page #content .plano-box a{padding:3.7vw 8.5vw 3.7vw;font-size:4.5vw;width:auto;display:inline-block;}#page #content .plano-box ul{margin:0 0 7vw;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .fieldset-legend,body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie label{color:#fff;font-size:4vw;}body.page-novo-paciente #page #content{max-width:90%;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie{flex-direction:column;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .form-wrapper{margin:5vw 0;width:100%;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .form-wrapper select,body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .form-wrapper input{padding:3vw 3vw 3.5vw;font-size:4vw;border-radius:5px;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .form-wrapper#edit-account{width:100%;display:flex;margin:2vw 0 7vw;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .btn-prosseguir-register{font-size:3.5vw;padding:3.8vw 10vw;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .form-wrapper#edit-account .form-item-mail{margin:0 auto;width:100%;}body.page-novo-paciente #page #content .panel-pane h2.pane-title{font-size:4vw;margin:0;}a.botao-whatsapp{width:10vw;font-size:1.75vw;margin-top:0;}a.botao-whatsapp:before{width:7vw;height:7vw;}.page-parceiros #page #content #block-system-main .view-parceiros .view-header{text-align:center;font-size:3.5vw;}.page-parceiros #page #content #block-system-main .view-parceiros .view-content .views-row{width:90%;margin:5% auto;padding:3.5%;}.page-parceiros #page #content #block-system-main .view-parceiros .view-content .views-row:before{font-size:3vw;top:-3.5%;left:2.5vw;}.page-parceiros #page #content #block-system-main .view-parceiros .view-content .views-row .views-field{font-size:3.5vw;}.page-crm-comercial-dashboard #page #content #block-heon-heon-crm-dashboard #painel-informativo-wrapper .filter-form{left:0;flex-wrap:wrap;flex-direction:column;}.page-crm-comercial-dashboard #page #content #block-heon-heon-crm-dashboard #painel-informativo-wrapper .filter-form .filter-wrapper{width:100%;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-wrapper-left #box-painel-financeiro h2{margin-bottom:5vw;font-size:5vw;text-align:center;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-wrapper-left .box-painel-item{width:100%;padding:5vw;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-financeiro .results-card h3:before{width:15.5vw;height:15.5vw;margin-bottom:5vw;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-financeiro .results-card h3{font-size:4.5vw;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-wrapper-right h2{margin:8vw 0;font-size:5vw;text-align:center;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-wrapper-right .view-content{overflow:scroll;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm .box-painel-content-crm,.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm .box-painel-content-perdidos{width:100%;margin:10vw 0;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm .box-painel-content-perdidos h2,.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm h2{text-align:center;justify-content:center;font-size:4.5vw;margin:5vw 0;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm .box-painel-content-perdidos h2:before{width:7.5vw;height:7.5vw;}.page-crm-comercial-dashboard #content #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item:last-child,.page-crm-comercial-dashboard #content #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item{padding:3vw;margin:0;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item .title-box-painel{font-size:3.5vw;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item .qntd-box-painel{font-size:5vw;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm .box-crm-novo-style{background:#fff;padding:4vw;}.page-tratamentos #page,.page-financas #page{padding-top:5vw;}.page-tratamentos #page #content h1.title-page,.page-financas #page #content h1.title-page{display:none;}.page-tratamentos #page #content .panel-pane h2.pane-title,.page-financas #page #content .panel-pane h2.pane-title{margin-bottom:2vw;font-size:5.5vw;}.page-dashboard-financas #page #content #buttons-wrapper,.page-cobrancas #page #content #buttons-wrapper,.page-tratamentos #page #content #buttons-wrapper,.page-financas #page #content #buttons-wrapper{width:100%;margin-bottom:3vw;margin-left:-5vw;width:100vw;}.page-dashboard-financas #page #content #buttons-wrapper a,.page-cobrancas #page #content #buttons-wrapper a,.page-tratamentos #page #content #buttons-wrapper a,.page-financas #page #content #buttons-wrapper a{font-size:3.2vw;padding:1vw 1vw;margin:0.7vw;line-height:1.2;width:23%;margin:1vw;}.page-tratamentos #page #content .view-tratamentos .view-filters,.page-financas #page #content .view-finan-as .view-filters{position:relative;left:0;top:0;}.page-tratamentos #page #content .view-tratamentos .view-filters form,.page-financas #page #content .view-finan-as .view-filters form{display:none;position:static;left:0;width:100%;padding:0;}.page-tratamentos #page #content .view-tratamentos .view-filters .form-wrapper,.page-financas #page #content .view-finan-as .view-filters .form-wrapper,.page-financas #page #content .view-finan-as .view-filters .form-wrapper{margin:0;}.page-financas #page #content .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-max-wrapper,.page-financas #page #content .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-min-wrapper{width:49.5%;float:left;margin:0;}body.page-dashboard-financas #page #content .panel-pane{width:100%;overflow:scroll;}.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-footer .box-financas-card{width:85vw;}.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-filters .views-submit-button input{width:25vw;font-size:5vw;background-size:4vw;padding:2vw 6vw;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-min-wrapper .form-item input,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-max-wrapper .form-item input{width:50%;}.page-financas #page #content .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-max-wrapper{float:right;}.page-financas #page #content .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-max-wrapper .form-item input,.page-financas #page #content .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-min-wrapper .form-item input{background-size:6vw;padding:2.3vw;margin:0;}.page-financas #page #content .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value{width:99%;float:none;}.page-financas #page #content .view-finan-as .view-filters .views-exposed-widget{width:49%;margin-right:0%;}.page-financas #page #content .view-finan-as .view-filters .views-exposed-widget{min-height:10.5vw;}.page-financas #page #content .view-finan-as .view-filters #edit-field-pago-value-wrapper{margin-right:0;}.page-tratamentos #page #content .view-tratamentos .view-filters input,.page-financas #page #content .view-finan-as .view-filters select,.page-financas #page #content .view-finan-as .view-filters input{font-size:3.5vw;padding:1.5vw;}.page-tratamentos #page #content .view-tratamentos .view-filters input,.page-tratamentos #page #content .view-tratamentos .view-filters select,.page-financas #page #content .view-finan-as .view-filters select{padding:2.5vw 1.5vw;}.page-tratamentos #page #content .view-filters form .views-exposed-widget,.page-financas #page #content .view-filters form .views-exposed-widget{float:left;}.btn-filtro-overlay{display:block;position:absolute;top:-9vw;margin-left:27vw;width:7vw;height:7vw;left:auto;right:0;}.filter-form-styled .btn-filtro-overlay{margin:0;margin-right:0.5vw;top:0;position:static;}.filter-form-styled .filter-form-styled-box{display:none;margin-bottom:2vw;}.pagina-filtro .filter-form-styled{margin-bottom:0 !important;padding-top:2vw !important;}.pagina-filtro #page #content h1.title-page{margin-bottom:0;width:100%;left:0;position:absolute;top:2vw;}.page-financas #page #content .pane-finan-as .view-header .add-links a{display:none;}.page-dashboard-financas #page #content #buttons-wrapper div{position:static;width:100%;}.node-type-lancamentos-recorrentes #page #content .content-width .block-lancamentos-recorrentes-block-1 .view-id-lancamentos_recorrentes,.node-type-lancamentos-recorrentes #page #content .view-content .views-table thead tr th,body.node-type-lancamentos-recorrentes #page #content section h2{font-size:3.5vw;}.node-type-lancamentos-recorrentes #block-system-main{float:none;width:100%;padding:0;text-align:center;}body.node-type-lancamentos-recorrentes #page #content section#block-views-lancamentos-recorrentes-block-1{overflow-y:scroll;float:none;width:100%;}body.node-type-lancamentos-recorrentes #page #content section,body.node-type-lancamentos-recorrentes #page #content section h2{float:none;text-align:center;}.page-pacientes #page #content .view-filters .views-submit-button input,.page-tratamentos #page #content .view-filters .views-submit-button input{background-size:5vw;font-size:4.4vw;padding:2.6vw;padding-left:11vw;background-position:2.7vw center;}.page-relacionamento-secretaria #page #content .region-inner .pane-views-panes{width:100%;}.page-relacionamento-secretaria #page #content .region-inner{display:block;}.role-heon_pay #page #content .content-width #block-system-main .panel-display .region-one-main .region-inner .pane-heon-pay-dashboard-header .block-inner .block-content .dashboard-pagamentos .form .filter-wrapper input,.role-heon_pay #page #content .content-width #block-system-main .panel-display .region-one-main .region-inner .pane-heon-pay-dashboard-header .block-inner .block-content .dashboard-pagamentos .form .filter-wrapper select{padding:1.7vh 0.75vw;font-size:3.4vw;}.role-heon_pay #page #content .content-width #block-system-main .panel-display .region-one-main .region-inner .pane-heon-pay-dashboard-header .block-inner .block-content .dashboard-pagamentos .form :first-child{width:100%;}.role-heon_pay #page #content .content-width #block-system-main .panel-display .region-one-main .region-inner .pane-heon-pay-dashboard-header .block-inner .block-content .dashboard-pagamentos .form .filter-wrapper input{width:29vw;}.role-heon_pay #page #content .content-width #block-system-main .panel-display .region-one-main .region-inner .pane-heon-pay-dashboard-header .block-inner .block-content .dashboard-pagamentos .form .filter-submit{padding-top:15px;}.role-heon_pay #page #content .content-width #block-system-main .panel-display .region-one-main .region-inner .pane-heon-pay-dashboard-header .block-inner .block-content .dashboard-pagamentos .form .filter-wrapper label{font-size:3.5vw;}.role-heon_pay #page #content .content-width #block-system-main .panel-display .region-one-main .region-inner .pane-heon-pay-dashboard-header .block-inner .block-content .dashboard-pagamentos .form .filter-submit button{font-size:3.2vw;background-size:3.5vw;padding:3.2vw 2vw 1.8vw 6vw;text-align:left;}.role-heon_pay #page #content .content-width #block-system-main .panel-display .region-one-main .region-inner .pane-heon-pay-dashboard-clientes,.role-heon_pay #page #content .content-width #block-system-main .panel-display .region-one-main .region-inner .pane-heon-pay-dashboard-faturamento{width:100%;}.role-heon_pay #page #content .content-width #block-system-main .panel-display .region-one-main .region-inner .pane-heon-pay-dashboard-header .block-inner .block-content .dashboard-pagamentos .form .filter-submit button{font-size:3.2vw;background-size:3.5vw;padding:4vw 3vw 3vw 6vw;text-align:left;}input[type="date"]::-webkit-inner-spin-button,input[type="date"]::-webkit-calendar-picker-indicator{background:url(/sites/all/themes/gw2d/images/icon-calendario.png) no-repeat 86% center;background-size:3.05vw;background-color:#fff;}.page-relacionamento #page #content #painel-producao-wrapper,.page-relacionamento #page #content .proximos-retornos-wrapper,.page-relacionamento #page #content .pane-gw2d-gw2d-aniversariantes-block{width:100%;}.page-relacionamento #page #content .pane-gw2d-gw2d-aniversariantes-block::-webkit-scrollbar{width:0.5vw;height:2vw;}.page-relacionamento #page #content .proximos-retornos-wrapper .view-content .views-table thead tr .views-field-field-telefone{text-align:center;}.btn-ativar-memed{margin:3vw auto;font-size:4.5vw;padding:2.5vw 5vw;}.memed-inativa h4{font-size:5vw;margin-bottom:4vw;}.memed-inativa ul{font-size:3.5vw;}.memed-inativa ul li{margin-bottom:2vw;}#app>.prescricao .app-content .add-item{width:80%;padding:13px 10px 13px;}#header #btn-aviso-sistema{width:10vw;height:10vw;right:17vw;top:4vw;}#overlay-aviso-sistema .overlay-content ul{padding-left:6vw;}#box-aviso-sistema{width:93%;position:static;margin-bottom:0;margin-top:5vw;}#box-aviso-sistema #btn-aviso-sistema{font-size:4vw;padding:2vw;background-size:6vw;padding-left:10vw;background-position:3vw center;line-height:1;}body.heon-estetica.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a.tab-memed:hover,body.heon-estetica.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a.tab-memed.active,body.page-node.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a.tab-memed:hover,body.page-node.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a.tab-memed.active{background:#FFFFFF;color:#A1ACB3;}.page-producao #page #content #painel-informativo-wrapper .filter-form{left:0;}.page-dashboard-financas #painel-financeiro-wrapper #box-painel-financeiro .box-painel-item .result-card-count,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .results-card .result-card-count{font-size:3vw;}body.page-dashboard-financas #page #content .painel-resumo-financeiro{width:100%;margin-bottom:2vw;max-height:110vw;height:auto;}.page-dashboard-financas #painel-financeiro-wrapper #box-painel-financeiro,.graficos-dashboard-financas-wrapper{width:100%;}#chart-financas-linha{height:50vw;}.graficos-dashboard-financas-wrapper #chart-dash-financas-saida-pie,.graficos-dashboard-financas-wrapper #chart-dash-financas-entrada-pie{height:40vw;}.graficos-dashboard-financas-wrapper h2{font-size:3.5vw;;}body.page-dashboard-financas #page #content #painel-financeiro-wrapper .filter-form{left:0%;width:100%;}#painel-financeiro-wrapper .filter-form .filter-wrapper select,#painel-financeiro-wrapper .filter-form .filter-wrapper input{width:100%;font-size:3vw;padding:2vw;}#page #content #painel-financeiro-wrapper .filter-form .filter-submit button{font-size:3.2vw;width:100%;background-size:4vw;padding-left:7vw;padding:2vw;padding-left:10vw;background-position:3vw;}body.page-dashboard-financas #page #content #painel-financeiro-wrapper .filter-form{padding:0;}.page-node-add-tratamento #page #content #condicoes-de-pagamento #field-condi-es-de-pagamento-add-more-wrapper,.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento #field-condi-es-de-pagamento-add-more-wrapper{width:100%;}.page-node-add-tratamento #page #content #condicoes-de-pagamento #parcelasTable,.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento #parcelasTable{width:100%;float:left;margin-bottom:2vw;}.page-node-add-tratamento #page #content #condicoes-de-pagamento #detalhesParcela,.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento #detalhesParcela{position:static;}#overlay-aviso-sistema .span-data{font-size:3.5vw;float:none;display:block;}#overlay-aviso-sistema .overlay-content{height:78%;margin:0 auto;margin-top:17vw;}#box-aviso-sistema .btn-fechar-notificacao{top:0;font-size:6vw;}#overlay-aviso-sistema .overlay-content .ciencia-area{margin-top:1vw;font-size:4vw;font-weight:600;}#overlay-aviso-sistema .overlay-content .ciencia-area #btn-checkbox-ciente{width:4vw;height:4vw;margin-right:2vw;float:left;margin-top:1.2vw;}.btn-simulacao{right:18vw;top:4.5vw;width:9vw;height:9vw;}._orientationRight_fef3 .button_b714{margin-right:0.5vw !important;bottom:16vw !important;scale:0.7 !important;}#overlay-aviso-sistema .overlay-content .aviso-texto p{margin:0;margin-bottom:1.5vw;font-size:3.5vw;}#overlay-aviso-sistema .overlay-content .aviso-texto iframe{width:100%;height:45vw;}.wrap_f24c{-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;left:30vw;display:block;opacity:1;position:fixed;transition:opacity .1s;visibility:visible;z-index:2147483647;scale:0.8;}.__jivoMobileButton{position:fixed;margin-bottom:10vh;}#aviso-pagamento-wrapper{left:0;top:4px;width:100%;padding:1vw 2vw;font-size:2.5vw;}#aviso-pagamento-wrapper .btn-fechar-pagamento{font-size:3.5vw;right:1.5vw;top:0;}.role-especialista.page-relatorio #page #content .pane-heon-proximos-retornos-paciente{width:100%;float:right;}#meu-perfil-topo-wrapper{flex-wrap:wrap;}#meu-perfil-topo-wrapper .perfil-topo-box{text-align:center;width:50%;}#block-heon-heon-backup{text-align:center;width:100%;}#block-heon-heon-botoes-metricas-block .botoes-metrica:hover,#block-heon-heon-botoes-metricas-block .botoes-metrica{position:fixed;bottom:8vw;background-color:#303033;width:10.85vw;height:10.85vw;border-radius:7vw;right:0.5vw;font-size:1.05vw;display:flex;flex-direction:row-reverse;align-items:center;transition:all ease 0.5s;z-index:1;}#block-heon-heon-botoes-metricas-block .botoes-metrica .container-botao-metrica{font-size:0.6vw;width:10.2vw;height:9.7vw;margin:0.1vw 0.1vw 0 0;}#block-heon-heon-botoes-metricas-block .botoes-metrica .container-botao-metrica .circular-chart{width:10vw;}#block-heon-heon-botoes-metricas-block .botoes-metrica .container-botao-metrica .percentage{stroke:#fff;font-size:2.5vw;font-weight:100;stroke-width:1px;}#block-heon-heon-botoes-metricas-block .botoes-metrica:hover .container-botao-whatsapp{width:0;}.page-minha-conta #page #content a.pay-button-getnet,a.btn-ativar-plano{padding:1vw;border-radius:8px;font-size:2.75vw;}#page #content .planos .status-plano{font-size:2.95vw;border-radius:8px;padding:1.5vw 1.25vw;}body.page-agenda #page #block-heon-heon-modal-agenda .telefone-whatsapp-modal-agenda{margin-bottom:2vw;font-size:3vw;padding:1vw 4vw;padding-left:7vw;background-size:4vw;display:block;background-position:1.5vw;}.agendamento-list .data_agendamento{font-size:4vw;}.agendamento-list .horario{font-size:3vw;padding:1vw;margin:1vw;}#procedimentos-agendamento-wrapper ul,#box-users-lista ul{flex-wrap:wrap;padding:0;margin:0;}#content-menu-restrito{background:#fff;height:100%;min-height:5vw;overflow-x:hidden;position:fixed;right:0;left:auto;top:0;width:70vw;z-index:999;display:block;padding-top:15vw;box-shadow:none;width:100%;height:15vw;bottom:0;padding:0;top:auto;}#content-menu-restrito .block-menu-novo ul{padding-bottom:0;text-align:center;display:flex;align-items:center;width:100%;overflow:hidden;overflow-x:hidden;height:15vw;align-items:flex-start;white-space:nowrap;}#content-menu-restrito .block-menu-novo ul li{list-style:none;margin:0;padding:0;display:inline-block;float:none;text-align:center;min-width:19.5vw;overflow:hidden;line-height:10vw;}#content-menu-restrito .block-menu-novo ul li a{padding:0.5vw;font-size:2.4vw;padding-top:6vw;height:15vw;}#heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral lord-icon a:hover{background:#f8f8f8;}#content-menu-restrito .block-menu-novo ul::-webkit-scrollbar{height:1px;width:0;width:1px;}#content-menu-restrito .block-menu-novo ul::-webkit-scrollbar{height:2px;width:1px;}#content-menu-restrito .block-menu-novo ul::-webkit-scrollbar-track{background-color:#f8f8f8;}#content-menu-restrito .block-menu-novo ul::-webkit-scrollbar-thumb:vertical,#content-menu-restrito .block-menu-novo ul::-webkit-scrollbar-thumb:horizontal{background-color:#999;cursor:pointer;border-radius:10px;}#content-menu-restrito .block-menu-novo ul::-webkit-scrollbar-thumb:vertical,#content-menu-restrito .block-menu-novo ul::-webkit-scrollbar-thumb:horizontal{background-color:#999;}.open-menu-mobile #heon-menu-informativo,.open-menu-mobile #heon-menu-header{display:block;}#heon-menu-informativo{padding-top:0;height:100%;position:fixed;right:0;top:0;padding-top:16vw;background:transparent;width:20vw;text-align:center;}.open-menu-mobile #heon-menu-informativo .ul-menu-informativo{background:#fff;height:100%;border-left:1px solid #ccc;}#heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral#botao-criar-cliente,.open-menu-mobile #heon-menu-informativo .ul-menu-informativo li{margin:0;width:100%;}.open-menu-mobile #heon-menu-header ul,.open-menu-mobile #heon-menu-informativo .ul-menu-informativo{display:block;}.open-menu-mobile #heon-menu-informativo .ul-menu-informativo li{height:20vw;}#heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral lord-icon,#heon-menu-informativo .ul-menu-informativo li lord-icon{width:100%;padding-top:2vw;}#heon-menu-informativo .ul-menu-informativo li lord-icon a{display:block;padding-top:13vw;color:#6b6b6b;font-weight:600;font-size:3vw;text-align:center;height:20vw;}#heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral lord-icon a,#heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral lord-icon a{padding:0;display:block;padding-top:13vw;color:#6b6b6b;font-weight:600;font-size:3vw;text-align:center;height:20vw;width:100%;overflow:hidden;margin:auto;text-align:center;white-space:normal;}.open-menu-mobile .link-sair-mobile-wrapper{display:block;}#heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral#botao-criar-cliente,.open-menu-mobile #content-menu-restrito{display:none !important;}body > jdiv{display:none !important;position:absolute;z-index:999;}body.open-menu-mobile > jdiv{display:block !important;}body.submenu-active:before,body.open-menu-mobile.open-overlay > jdiv,body.open-menu-mobile.open-overlay-aviso > jdiv{display:none !important;}body.menu-mobile-active #content-menu-restrito{display:block !important;z-index:2;}.__jivoMobileButton{margin-bottom:0 !important;top:95vw;margin-right:-2vw;}.__jivoMobileButton > jdiv{width:9.4vw;height:14vw;background:transparent url(/sites/all/themes/gw2d/images/temas/chat.png) no-repeat 0 0 !important;background-size:100% !important;box-shadow:none !important;margin:0 !important;right:7.3vw !important;}.__jivoMobileButton > jdiv:after{content:"Chat";display:block;color:#000;padding-top:9vw;font-family:'biennale';color:#6b6b6b;font-weight:600;font-size:3vw;}.__jivoMobileButton > jdiv > jdiv{opacity:0;}.open-menu-mobile #heon-menu-informativo .link-sair-mobile-wrapper{display:block;position:absolute;bottom:0;z-index:9999;background:#7c0c1f;width:20vw;height:20vw;}.open-menu-mobile #heon-menu-informativo .link-sair-mobile-wrapper a{color:#fff;font-size:3.4vw;display:block;width:100%;height:100%;margin:auto;display:flex;align-items:center;justify-content:center;}.open-menu-mobile #heon-menu-informativo .link-sair-mobile-wrapper a{background:url(/sites/all/themes/gw2d/images/icon-sair.png) no-repeat center 4vw;background-size:8vw;width:10vw;padding-top:10vw;font-size:3.5vw;}#heon-menu-header{background:#fff;width:80vw;height:100%;position:fixed;top:16vw;background:#fff;padding:0;}#header-mobile li lord-icon a{border-radius:5px;}.menu-perfil-top .menu-perfil-content .menu-perfil li,#heon-menu-header ul li{margin:0;padding:0;}#header-top .menu-header-dropdown .menu-perfil-content{height:100%;overflow-y:scroll;border-top:1px solid #999;}#header-top .menu-header-dropdown ul li a,#heon-menu-header ul li a{color:#6b6b6b;display:block;padding:4vw 6vw;margin:0;border-bottom:3px solid transparent;font-size:4vw;line-height:1;font-weight:600;color:3;border-bottom:2px solid #ccc;}#heon-menu-informativo .ul-menu-informativo li lord-icon a:hover{background:#fff;color:#6b6b6b;}#heon-menu-informativo .ul-menu-informativo li lord-icon a.open,#heon-menu-header ul li a:hover{background-color:#f6f7f7;color:#000;}.menu-header-dropdown{-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateX(110vw);-webkit-transform:translateX(110vw);-o-transform:translateX(110vw);-ms-transform:translateX(110vw);transform:translateX(110vw);top:16vw;width:100%;height:100%;background:#f6f7f7;}.class-aviso-ativo .menu-header-dropdown.open,.menu-header-dropdown.open{-moz-transform:translateX(0);-webkit-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}#header-top .menu-header-dropdown .welcome-block{display:block;color:#000;padding:0 5vw;align-items:center;text-align:center;margin-bottom:2vw;}#header-top .menu-header-dropdown .welcome-block .user-picture{margin-bottom:2vw;padding-top:2vw;text-align:center;}#header-top .menu-header-dropdown .welcome-block .user-picture a{display:flex;justify-content:center;width:25vw;height:auto;border-radius:20vw;overflow:hidden;margin:0 auto;}.page-minha-conta .swiper-slide label,.page-minha-conta .swiper-slide .termos-uso-box h3,#mapa_wrapper h3,.page-minha-conta .swiper-slide p,.page-user-edit #page #content #block-system-main form#user-profile-form .form-item.form-type-checkbox label,.page-user-edit #page #content .group_form_user.group_termos_e_condicoes #box-termox-uso .termos-uso-box .termos-content .div-scroll p,#header-top .menu-header-dropdown .welcome-block .user-name p,#header-top .menu-header-dropdown .welcome-block .user-name label{font-size:3.5vw;}body.cadastro-usuario #page #content .content-width h1.title-page,body.page-user-edit #page #content .content-width h1.title-page{font-size:5.5vw;}body.cadastro-usuario .container-validate-input,body.page-user-edit .container-validate-input{padding:0.5vw 1vw;font-size:3vw;}#user-register-form h3,.page-minha-conta .swiper-slide h3,.page-user-edit #mapa_wrapper h3,body.cadastro-usuario #mapa_wrapper h3,body.cadastro-usuario form input.form-submit,body.cadastro-usuario #user-register-form--2 input.form-submit,body.cadastro-usuario #user-register-form input.form-submit,.page-user-edit.role-authenticated-user form input.form-submit,.page-user-edit.role-authenticated-user #user-profile-form--2 input.form-submit,.page-user-edit.role-authenticated-user #user-profile-form input.form-submit,.page-user-edit .group_form_user h3{font-size:4.5vw;}#user-register-form .form-wrapper,body.cadastro-usuario #page #content form .form-wrapper#edit-field-especialidade,body.cadastro-usuario #page #content #user-register-form .form-wrapper#edit-account .form-type-password-confirm .form-item,body.cadastro-usuario #page #content #user-register-form .form-wrapper#edit-account .form-item,body.cadastro-usuario #page #content form .form-wrapper#edit-field-nome,#user-register-form .form-wrapper,body.page-user-edit #page #content form .form-wrapper#edit-field-especialidade,body.page-user-edit #page #content #user-profile-form .form-wrapper#edit-account .form-type-password-confirm .form-item,body.page-user-edit #page #content #user-profile-form .form-wrapper#edit-account .form-item,body.page-user-edit #page #content form .form-wrapper#edit-field-nome{width:100%;}body.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper.field-name-field-logo-clinica,.page-minha-conta .swiper-slide .termos-uso-box h3,#mapa_wrapper h3,.page-user-edit #page #content #block-system-main form#user-profile-form .form-wrapper.field-name-field-logo-clinica{margin:auto;}.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-telefone,.page-user-edit #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-telefone,.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-cpf,.page-user-edit #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-cpf{margin-bottom:5vw;}body.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper
.page-minha-conta .swiper-slide .termos-uso-box h3,#mapa_wrapper h3,.page-user-edit .group_form_user h3,.page-user-edit #page #content #block-system-main form#user-profile-form .form-wrapper{margin-bottom:2vw;}body.cadastro-usuario #page form .form-wrapper .form-type-checkbox,.page-user-edit #page form .form-wrapper .form-type-checkbox{display:flex;}body.cadastro-usuario .group_form_user,.page-user-edit .group_form_user{padding-top:8vw;}.page-minha-conta #page #content #meu-perfil-topo{margin-bottom:3vw;}.page-minha-conta #page #content .swiper-slide.card-info{padding:3vw;width:98%;display:block;margin-right:0 !important;margin-bottom:3vw;}.page-minha-conta #page #content .swiper-slide.card-info .content-card-info{min-height:45vw;height:auto;max-height:80vh;display:block;}.page-minha-conta #page #content .swiper-slide .header-card-info a.btn-editar-perfil{font-size:3vw;padding:1vw 1.5vw;}.page-minha-conta .swiper-slide .termos-uso-box{margin-bottom:4vw;}.page-minha-conta .swiper-slide label{margin:2vw 0;}.page-minha-conta #page #content .div-checkbox{justify-content:flex-start;}.page-minha-conta #page #content input[type='checkbox'],.page-minha-conta #page #content .div-checkbox input[type='checkbox']{width:6vw;height:6vw;min-width:6vw;margin-right:2vw;vertical-align:middle;margin-bottom:1vw;}.page-minha-conta .swiper-slide label{margin:2vw 0;}.page-minha-conta #page #content .div-checkbox label{font-size:3.5vw;}.page-minha-conta #page #content .swiper-wrapper{display:block;}.page-minha-conta #page #content #meu-perfil-topo #meu-perfil-topo-wrapper .perfil-topo-box,.page-minha-conta #page #content #meu-perfil-topo #meu-perfil-topo-wrapper .perfil-topo-box.planos{max-width:100%;width:100%;padding:2vw;}.page-minha-conta #page #content #meu-perfil-topo #meu-perfil-topo-wrapper .perfil-topo-box.planos .plano-box-perfil #payButton{font-size:3.5vw;width:31vw;}.page-minha-conta #page #content #meu-perfil-topo #meu-perfil-topo-wrapper .perfil-topo-box{text-align:left;}body.cadastro-usuario #page #content #block-system-main form#user-register-form .form-item.form-type-checkbox label,.page-user-edit #page #content #block-system-main form#user-profile-form .form-item.form-type-checkbox label,body.cadastro-usuario #page #content fieldset .fieldset-legend,body.cadastro-usuario #page #content #block-system-main form#user-register-form label,body.cadastro-usuario #page #content #block-system-main form#user-register-form legend,.page-user-edit #page #content #block-system-main form#user-profile-form label,.page-user-edit #page #content #block-system-main form#user-profile-form legend,.page-minha-conta #page #content .perfil-topo-box.planos .plano-box-perfil #status-plano-minha-conta,.page-minha-conta #page #meu-perfil-topo-wrapper #plano-de-assinatura-valor,.page-minha-conta #page #content #meu-perfil-topo-wrapper .perfil-topo-box h4,.page-minha-conta #page #content #meu-perfil-topo #meu-perfil-topo-wrapper .perfil-topo-box h3{font-size:3.5vw;text-align:left;}.page-minha-conta #page #content #meu-perfil-topo-wrapper .perfil-topo-box img{width:12vw;}.page-minha-conta #page #meu-perfil-topo-wrapper .perfil-topo-box.planos .plano-box-perfil,.page-minha-conta #page #content #meu-perfil-topo-wrapper .perfil-topo-box.planos .plano-box-perfil h4#plano-de-assinatura-minha-conta,.page-minha-conta #page #content #meu-perfil-topo #meu-perfil-topo-wrapper .perfil-topo-box label,.page-minha-conta #page #content #meu-perfil-topo-wrapper .perfil-topo-box{font-size:3vw;text-align:left;}#page #content #painel-financeiro-wrapper-heon .filter-form .filter-wrapper,#page #content #painel-financeiro-wrapper .filter-form .filter-wrapper{width:32.3%;margin-right:1%;}#page #content #painel-financeiro-wrapper-heon .filter-form .filter-wrapper input,#page #content #painel-financeiro-wrapper .filter-form .filter-wrapper input{padding:2vw;}.page-dashboard-financas .filter-form-styled .filter-form-styled-box{display:flex;flex-wrap:wrap;height:25vw;justify-content:space-between;}.page-relacionamento #page #content .pane-notificacoes-panel-pane-1 h2,.page-relacionamento #page #content .proximos-retornos-wrapper h2{font-size:4vw;}.page-relacionamento #page #content .proximos-retornos-wrapper .block-retornos,.page-relacionamento #page #content .retornos-aniversariantes .block-aniversariantes{padding:5vw 2vw;}#painel-financeiro-heon-wrapper .filter-form select,#painel-financeiro-heon-wrapper .filter-form input,#painel-financeiro-wrapper .filter-form select,#painel-financeiro-wrapper .filter-form input,#agenda-goto-wrapper input,.page-producao #page #content .view .view-filters select,.page-producao #page #content .view .view-filters input,.page-leeds #page #content .view-leeds .view-filters select,.page-leeds #page #content .view-leeds .view-filters input,#page #content #painel-crm-wrapper .filter-form .filter-wrapper select,#page #content #painel-crm-wrapper .filter-form .filter-wrapper input,#page #content #painel-agenda-wrapper .filter-form .filter-wrapper select,#page #content #painel-agenda-wrapper .filter-form .filter-wrapper input,#page #content #painel-informativo-wrapper .filter-form select,#page #content #painel-informativo-wrapper .filter-form input,#page #content .proximos-retornos-wrapper .filter-retornos input,.page-tratamentos #page #content .view-filters select,.page-tratamentos #page #content .view-filters input,.page-crm-dashboard #page #content .view-filters select,.page-crm-dashboard #page #content .view-filters input,.page-pacientes #page #content .view-filters select,.page-pacientes #page #content .view-filters input,.page-avaliacoes #page #content .view-filters select,.page-avaliacoes #page #content .view-filters input,.page-pos-vendas-clientes #page #content .view-filters input,.page-pos-vendas-clientes #page #content .view-filters select,.page-financeiro-heon #page #content .view-financas-heon .view-filters input,.page-financeiro-heon #page #content .view-financas-heon .view-filters select,.page-financas #page #content .view-finan-as .view-filters select,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-filters select,.page-financas #page #content .view-finan-as .view-filters input,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-filters input,#block-heon-heon-painel-financeiro .crm-painel-vendas .crm-painel-vendas-filtros .filter-wrapper input,#block-heon-heon-painel-financeiro .crm-painel-vendas .crm-painel-vendas-filtros .filter-wrapper select,#block-heon-heon-painel-vendas .crm-painel-vendas .crm-painel-vendas-filtros .filter-wrapper input,#block-heon-heon-painel-vendas .crm-painel-vendas .crm-painel-vendas-filtros .filter-wrapper select,.role-heon_pay #page #content .content-width #block-system-main .panel-display .region-one-main .region-inner .pane-heon-pay-dashboard-header .block-inner .block-content .dashboard-pagamentos .form .filter-wrapper select,.role-heon_pay #page #content .content-width #block-system-main .panel-display .region-one-main .region-inner .pane-heon-pay-dashboard-header .block-inner .block-content .dashboard-pagamentos .form .filter-wrapper input{padding:2vw;font-size:3vw;}#painel-financeiro-heon-wrapper .filter-form .filter-submit .btn,#painel-financeiro-wrapper .filter-form .filter-submit .btn,.page-avaliacoes #page #content .view-filters .views-submit-button input,.page-crm-dashboard #page #content .view-filters .views-submit-button input,.page-producao #page #content .view .view-filters .views-submit-button input,.page-pacientes #page #content .view-filters .views-submit-button input,#page #content #painel-agenda-wrapper .filter-form .filter-submit button,#page #content #painel-crm-wrapper .filter-form .filter-submit button,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-filters .views-submit-button input,#page #content #painel-informativo-wrapper .filter-form .filter-submit button,#page #content .proximos-retornos-wrapper .filter-retornos .search_data_retornos,#block-heon-heon-painel-financeiro .crm-painel-vendas .crm-painel-vendas-filtros .filter-wrapper button.btn,#block-heon-heon-painel-vendas .crm-painel-vendas .crm-painel-vendas-filtros .filter-wrapper button.btn,.role-heon_pay #page #content .content-width #block-system-main .panel-display .region-one-main .region-inner .pane-heon-pay-dashboard-header .block-inner .block-content .dashboard-pagamentos .form .filter-submit button,#page #content #painel-financeiro-wrapper .filter-form .filter-submit button{font-size:3vw;background-size:4vw;padding-left:7vw;padding:2vw;padding-left:9.5vw;background-position:3vw;}.page-crm-dashboard #page #content .view-filters .views-submit-button input{font-size:3vw;background-size:4vw;padding-left:7vw;padding:2.7vw;padding-left:9.5vw;background-position:3vw;}caption.info-taxas{font-size:3.5vw;}.page-node-add-tratamento #page #content #condicoes-de-pagamento #parcelasTable tbody td input,.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento #parcelasTable tbody td input,.page-novo-pagamento #page #content .group-condicoes-pagamento #parcelasTable tbody td input,.page-node-edit #page #content .group-condicoes-pagamento #parcelasTable tbody td input{min-width:7vw;min-height:7vw;}.page-node-add-tratamento #page #content #condicoes-de-pagamento #parcelasTable tbody td input.valorParcela,.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento #parcelasTable tbody td input.valorParcela,.page-novo-pagamento #page #content .group-condicoes-pagamento #parcelasTable tbody td input.valorParcela,.page-node-edit #page #content .group-condicoes-pagamento #parcelasTable tbody td input.valorParcela{min-height:0;min-width:0;}.page-node-add-tratamento #page #content #condicoes-de-pagamento #parcelasTable tbody td,.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento #parcelasTable tbody td,.page-node-add-tratamento #page #content #condicoes-de-pagamento #parcelasTable,.page-novo-pagamento #page #content .group-condicoes-pagamento #parcelasTable tbody td,.page-node-edit #page #content .group-condicoes-pagamento #parcelasTable tbody td{font-size:3.5vw;}.page-node-add-tratamento #page #content #condicoes-de-pagamento #parcelasTable tbody td,.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento #parcelasTable tbody td,.page-novo-pagamento #page #content .group-condicoes-pagamento #parcelasTable tbody td,.page-node-edit #page #content .group-condicoes-pagamento #parcelasTable tbody td{white-space:nowrap;}.node-type-tratamento #page #content #condicoes-de-pagamento-info a.print{position:absolute;right:0;top:1.6vw;margin-right:1.5vw;}#pagamento-card-styled .card-header{height:7vw;}#pagamento-card-styled .card-content .rotate-card{width:5vw;height:5vw;}#page #content .overlay-wrapper .overlay-content .frame-video-ajuda .container-simulacao select{font-size:3vw;padding:2vw;}#page #content .overlay-wrapper .overlay-content input{font-size:4vw;padding:3.75vw 4vw 3.8vw;min-width:5vw;min-height:5vw;vertical-align:middle;}.page-relatorio #page #content #painel-informativo-wrapper .filter-form{margin:0;padding:0;}.page-relatorio #page #content #painel-informativo-wrapper  .filter-form-styled-box{padding:3vw;}.pagina-filtro .filter-form-styled{position:relative !important;left:0;top:0;z-index:9;}.filter-form-styled .filter-form-styled-box{display:none;padding-top:2vw;}.filter-form-styled .filter-form-styled-box.open{display:flex !important;flex-wrap:wrap;}.filter-form-styled .filter-form-styled-box .filter-wrapper{max-width:48% !important;width:48% !important;margin:0 !important;margin-bottom:1vw !important;}.filter-form-styled .filter-form-styled-box  .filter-submit{margin:0 !important;width:100% !important;max-width:100% !important;text-align:center;}.filter-form-styled .filter-form-styled-box  .filter-submit .btn{width:auto !important;margin:auto;}#pagamento-card-styled .card-header #card-header-flag{height:7.5vw;}#pagamento-card-styled .card-header #card-header-flag.mastercard{width:7.5vw;}#pagamento-card-styled .card-header #card-header-flag.visa{background-position:-8.9vw;width:7.5vw;}#pagamento-card-styled .card-header #card-header-flag.elo{background-position:-17.9vw;width:7.5vw;}#pagamento-card-styled .card-header #card-header-flag.hypercard{background-position:-27vw;width:10vw;}#pagamento-card-styled .card-header #card-header-flag.amex{background-position:-38.9vw;width:7.5vw;}#pagamento-card-styled .card-header #card-header-flag.jcb,#pagamento-card-styled .card-header #card-header-flag.diners,#pagamento-card-styled .card-header #card-header-flag.discover{width:7vw;}.pane-gw2d-payments-gw2d-payment-card div.wrapper label.error{font-size:3vw !important}body.page-leeds #page #content .pane-leeds-panel-pane-3 form .views-exposed-widgets .views-submit-button,body.page-leeds #page #content .pane-leeds-panel-pane-4 form .views-exposed-widgets .views-submit-button{position:static;margin:0;}body.page-leeds #page #content .pane-leeds-panel-pane-3 form .views-exposed-widgets .views-submit-button input,body.page-leeds #page #content .pane-leeds-panel-pane-4 form .views-exposed-widgets .views-submit-button input{font-size:4vw;padding:2vw;}body.page-leeds #page #content .pane-leeds-panel-pane-4 form .views-exposed-widget,body.page-leeds #page #content .pane-leeds-panel-pane-3 form .views-exposed-widget,body.page-leeds #page #content .pane-leeds-panel-pane-3 form #edit-title-wrapper .form-item,body.page-leeds #page #content .pane-leeds-panel-pane-4 form  #edit-title-wrapper .form-item,body.page-leeds #page #content .pane-leeds-panel-pane-3 form #edit-title-wrapper,body.page-leeds #page #content .pane-leeds-panel-pane-4 form  #edit-title-wrapper{margin:0;}body.page-leeds #page #content form .views-exposed-widgets{width:100%;}body.page-heon-backup ul.ui-menu,body.page-agenda ul.ui-menu{top:65vw !important;left:5vw !important;width:89vw !important;}.form-agendamento .box-dados-agendamento input{max-width:98%;}.form-agendamento .box-form-item-consulta .box-form-item-radio-value{display:inline-flex;clear:both;}.form-agendamento .box-form-item-consulta .box-form-item select.clinica{width:100%;}#page #content .planos a.btn-ativar-plano{font-size:3.5vw;font-weight:bold;margin-top:0.5vw;padding:2vw;text-align:center;}#pagamento-card-styled .card-content-box{width:66vw;height:36vw;}#pagamento-card-styled .card-content .content{width:66vw;height:35vw;}#legenda-agenda-wrapper{width:100%;max-width:fit-content;height:revert;position:absolute;left:5vw;bottom:-10vw;}#legenda-agenda-wrapper ul li{font-size:3vw;}#legenda-agenda-wrapper ul li.lista-legenda:before{width:3vw;height:3vw;}#page #content #painel-agenda-wrapper .filter-form#filtro-agenda-gerente .filter-wrapper:first-child{width:50%;}.page-agenda.logged-in #page #content h1.title-page{display:none;}#page #content #painel-agenda-wrapper .filter-form#filtro-agenda-gerente{width:100%;padding:1vw;margin-top:0;margin-left:0;margin-bottom:0;display:block;right:0;padding:0;top:7vw;display:flex;flex-wrap:nowrap;justify-content:center;}.btn-agenda-full{right:1vw;width:10vw;height:10vw;top:16vw;}#gw2d-agenda .fc-header-toolbar .fc-button{padding:2vw;font-size:3.5vw;}#gw2d-agenda table tr .fc-event .info-agendamento-wrapper p,#gw2d-agenda .horario-agendamento,#page #content #gw2d-agenda a .fc-event-time,#page #content #gw2d-agenda .fc-event-title,#page #content #gw2d-agenda .fc-event-title-container{font-size:2.5vw;}.agendamento-content .agendamento-content-right .box-info-agendamento,#gw2d-agenda .nome-agendamento,#page #content #gw2d-agenda a .fc-event-title{font-size:3vw;padding:2vw 2vw;width:100%;}#gw2d-agenda table tr .fc-event .info-agendamento-wrapper p span{font-size:2vw;}body.page-agenda #page #content .modal-opcoes-agendamento .opcoes-agendamentos,body.page-agenda #page #content .modal-agenda .modal-agenda-content{height:100%;width:100%;padding:4vw;overflow:auto;}.agendamento-content{height:100%;overflow:auto;flex-direction:column;}.agendamento-content .agendamento-content-left,.agendamento-content .agendamento-content-right{width:100%;}.agendamento-content h3,body.page-agenda #page #content .modal-agenda .modal-agenda-content h2{font-size:3.5vw;text-align:left;}body.page-agenda #page #content .modal-agenda .modal-agenda-content sup,.container-data-agendamento,.container-hora-agendamento,.container-descricao-agendamento{font-size:2.5vw;}.agendamento-content .box-info-agendamento label{font-size:4vw;margin-bottom:0;padding:0;}.agendamento-content .box-info-agendamento span{font-size:4.5vw;}.agendamento-content .box-info-agendamento{display:inline-block;margin:0vw 0vw 1vw 0vw;min-width:20%;font-size:1vw;}body.page-agenda #page #content .modal-agenda .modal-agenda-content h2{display:none;}#agendamento-view-header .box-info-agendamento-horarios .box-info-agendamento button lord-icon{width:6vw;}#agendamento-view-header .box-info-agendamento-horarios .box-info-agendamento{font-size:4vw;}#agendamento-view-header{display:block;}body.page-agenda #page #content .modal-agenda .modal-agenda-content .col-link-pagamento .btn,.buttons-pagamento .btn-pagar-tratamento-cartao{width:50vw;font-size:3.5vw;padding-left:8vw;}#tab-pagamento-content .col-link-pagamento lord-icon{width:6vw;}.box-action-agendamento{display:flex;flex-direction:row;flex-wrap:wrap;gap:2vw;margin:4vw auto;}body.agenda-full #page #content .content-width .pane-agenda{justify-content:flex-start;}.agenda-full #gw2d-agenda.fc .fc-view-harness{height:80vh !important;}.agendamento-content .box-info-agendamento .box-list-procedimentos li:before,#gw2d-agenda .especialista-agendamento span,#gw2d-agenda .especialista-agendamento{width:4vw;height:4vw;}#gw2d-agenda .especialista-agendamento span{line-height:4vw;font-size:2.5vw;}#gw2d-agenda .descricao-agendamento{padding:1.1vw 1.5vw;font-size:2.5vw;line-height:2vw;}.agendamento-content .box-info-agendamento .box-list-procedimentos li{font-size:3vw;margin-bottom:2vw;line-height:4vw;}.agendamento-content .agendamento-content-right .box-info-agendamento .info-agendamento{margin-bottom:3vw;}#agendamento-view-header .box-info-agendamento-horarios{margin-bottom:2vw;margin-top:16vw;width:100%;justify-content:center;}body.page-agenda #page #block-heon-heon-modal-agenda .telefone-whatsapp-modal-agenda{width:5vw;font-size:4vw;display:inline-block;height:5vw;background-size:5vw;vertical-align:bottom;}#agendamento-view-header .box-info-agendamento-horarios .box-info-agendamento input{max-width:26vw;font-size:3.5vw;padding:1.3vw 0.5vw;}#agendamento-view-header .box-actions{margin-top:0;position:absolute;left:4vw;top:4vw;right:auto;}#agendamento-view-header .box-actions .lord-icon{width:12vw;margin:0 0.5vw;height:7vw;}#agendamento-view-header .box-actions .lord-icon-ver a{padding-top:5.3vw;}#agendamento-view-header .box-actions .lord-icon a{padding-top:6vw;font-size:2.5vw;height:9vw;}#agendamento-view-header .box-info-agendamento-horarios span{margin-right:2vw;}#agendamento-view-header .info-formulario-digital{padding:1vw;}#agendamento-view-header .info-formulario-digital select{padding:1vw;font-size:3vw;border:none;width:auto;margin-right:3vw;}#agendamento-view-header .info-formulario-digital button{font-size:7vw;margin-right:3vw;}.box-crm-novo-style .box-painel-item:before,.box-crm-novo-style #crm-ticket-medio:before,.box-crm-novo-style .piramide-crm-item:before{display:none !important;}.page-node-edit #page #content #block-system-main #agenda-node-form fieldset .fieldset-legend,.page-node-edit #page #content #block-system-main #agenda-node-form fieldset .fieldset-legend,.page-node-edit #page #content #block-system-main #agenda-node-form label,.page-node-add-agenda #page #content #block-system-main #agenda-node-form fieldset .fieldset-legend,.page-node-add-agenda #page #content #block-system-main #agenda-node-form .form-wrapper.field-widget-date-popup .end-date-wrapper .form-item-field-data-e-hora-und-0-value2-time label:before,.page-node-add-agenda #page #content #block-system-main #agenda-node-form label{font-size:3.5vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear .form-type-checkbox,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear .form-type-checkbox{display:flex;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear .form-type-checkbox label,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear .form-type-checkbox label{margin-bottom:0;}.view-views-heonpay .view-content{overflow:auto;}.cadastro-usuario h3,.page-user-edit h3{font-size:3.5vw;}.ul-cor-tema li a{width:11vw;height:11vw;}.ul-cor-tema li.selected a:before,.ul-cor-tema li.active a:before{width:5vw;height:5vw;}.pagamento-header-links a{margin:1vw 0.4vw !important;}.cell a.confirmar,.cell a.confirmar:hover,.cell a.editar,.cell a.editar:hover{background-size:100% !important;width:5vw !important;height:5vw !important;}.container-hora-agendamento input{max-width:10vw;}#agendamento-view-header .box-info-agendamento-horarios .container-hora-agendamento input{max-width:22vw;}.form-agendamento .box-dados-agendamento,.form-agendamento .box-campos-consulta{flex-wrap:wrap;}.form-agendamento .box-form-item select,.form-agendamento .box-form-item input{font-size:3vw;padding:1.5vw 1vw;}.form-agendamento .box-form-item input.hora-agendamento-inicio,.form-agendamento .box-form-item input.hora-agendamento-fim{width:20vw;}.form-agendamento{max-height:90vh;overflow-y:auto;}body.page-agenda #page #content .modal-opcoes-agendamento .opcoes-agendamentos label{font-size:3vw;}.form-agendamento .box-form-item-radio{display:flex;flex-direction:column;align-content:center;align-items:center;float:left;}.form-agendamento .box-form-item-radio-value input{width:5vw;height:5vw !important;margin-right:0;margin-right:1vw;}.modal-opcoes-agendamento .btn-close-modal,.modal-agenda .modal-agenda-content .btn-close{width:8vw;height:8vw;line-height:8vw;font-size:4vw;margin:3vw;}.btn-confirm-droparea,#procedimentos-info .item-box.item-box-buttons a,#agendamento-consultas .item-box.item-box-buttons a,.btn-arquivo-prontuario,#form-add-anotacao #submit-anotacao,#page #content form a.btn-ver-agenda,#page #content form a.btn-ver-agenda,body.logged-in #page form input.form-submit,#page #content form input.field-add-more-submit,#page #content a.btn-next-step,#page #content .form-actions#edit-actions input,.form-agendamento .form-actions button,.modal-agenda-content .btn{padding:3vw 2vw;font-size:4vw;}#page #content .form-managed-file input{padding:2.5vw 0.75vw;}#content .field-type-file .form-type-managed-file input.form-submit{font-size:0;width:9.45vw;background:url(/sites/all/themes/gw2d/images/icon-upload.png) no-repeat;background-size:4vw;position:absolute;top:50%;right:0vw;cursor:pointer;border:none;z-index:9;}#page #content a.btn-next-step{margin-bottom:3vw;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item{height:auto;width:100% !important;padding:0 5vw !important;}.page-node-edit.node-type-pagamento #tabelaParcelasWrapper,.page-node-add-pagamento #tabelaParcelasWrapper{flex-direction:column;align-items:flex-start;}.page-node-edit.node-type-pagamento #page #content fieldset .fieldset-legend,.page-node-add.node-type-pagamento #page #content fieldset .fieldset-legend{font-size:3.5vw;}.page-node-edit.node-type-pagamento #page #content .views-table,.page-node-add.node-type-pagamento #page #content .views-table{max-width:100%;}.page-node-edit.node-type-pagamento #maisInformacoes,.page-node-add.node-type-pagamento #maisInformacoes{font-size:4vw;}body.page-crm-dashboard #page #content .view-procedimentos .view-filters{left:0;width:100%;padding:0;}body.page-crm-dashboard #page #content .view-procedimentos .view-filters .views-exposed-widgets{gap:0;width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;}.page-producao #page #content .view-filters form .views-exposed-widget,.page-crm-dashboard #page #content .view-filters form .views-exposed-widget{padding:0;margin-right:0;max-width:32%;}body.page-crm-dashboard #page #content .view-procedimentos .view-filters .views-exposed-widgets .views-widget-filter-date_filter{width:100%;max-width:60%;}.btn-criacao-agendamento{position:fixed;right:0.3vw;bottom:31.9vw;background:#fff;border-radius:2vw;width:11.4vw;height:11.4vw;line-height:2.5vw;font-size:0;text-align:center;background:url(/sites/all/themes/gw2d/images/temas/criar-agendamento.png) no-repeat 0 top;background-size:100%;display:block;z-index:9;}.node-type-metodo-de-pagamento article.node-metodo-de-pagamento,.node-type-metodo-de-pagamento-pf article.node-metodo-de-pagamento-pf{justify-content:space-between;flex-direction:column;}.node-type-metodo-de-pagamento article.node-metodo-de-pagamento .getnet-response,.node-type-metodo-de-pagamento-pf article.node-metodo-de-pagamento-pf .getnet-response,.node-type-metodo-de-pagamento .node-content,.node-type-metodo-de-pagamento-pf .node-content{width:100%;}.node-type-metodo-de-pagamento #page #content .content-width h2.field-label,.node-type-metodo-de-pagamento-pf #page #content .content-width h2.field-label{font-size:3vw;}body.node-type-metodo-de-pagamento-pf #page #content table,body.node-type-metodo-de-pagamento #page #content table{font-size:3vw;}.node-type-metodo-de-pagamento article.node-metodo-de-pagamento div.getnet-cadastro .header,.node-type-metodo-de-pagamento-pf article.node-metodo-de-pagamento-pf div.getnet-cadastro .header{display:flex;justify-content:space-between;flex-wrap:wrap;}.view-lancamentos-recorrentes{padding-top:9vw;}.page-lancamentos-recorrentes .view-lancamentos-recorrentes{padding-top:15vw;}.page-imprimir-agenda #content #estrutura-resultado-imprimir .group-data{overflow:auto;}.page-imprimir-agenda #content #estrutura-resultado-imprimir .group-data::-webkit-scrollbar{width:0.5vw;height:2vw;}.view-lancamentos-recorrentes .view-content{overflow:scroll;}.salvar-convenios,.btn-editar-nome-convenio{font-size:3vw;padding:1.5vw;}body.logged-in #page #nome-convenio{gap:0;}body.logged-in #page #nome-convenio input{max-width:50%;padding:2vw 1vw;}body.page-leeds #page #content form .views-submit-button .form-submit,body.page-leeds #page #content .pane-leeds-panel-pane-3 form .views-exposed-widgets .views-submit-button input,body.page-leeds #page #content .pane-leeds-panel-pane-4 form .views-exposed-widgets .views-submit-button input{padding-left:7vw;text-align:center;}body.page-leeds #page #content .pane-leeds-panel-pane-3 form .views-exposed-widgets .views-submit-button .form-submit{padding-left:2vw;text-align:center;}body.page-leeds #page #content form .views-submit-button .form-submit,body.page-leeds #page #content form .views-submit-button .form-submit{background-size:6vw;background-position:25vw center;padding:3vw;font-size:3.5vw;}.page-producao #page #content .tabela-mobile ul li{padding-top:10vw;}.class-aviso-ativo{position:relative;top:14.1vw !important;}#content-menu-restrito.class-aviso-ativo{top:auto !important;height:85.5vh;width:100vw;}#header-top.class-aviso-ativo #menu-button-mobile{top:18vw;}#header-top.class-aviso-ativo #menu-button-mobile.active{right:21vw;}body.page-agenda #page #content .modal-opcoes-agendamento .opcoes-agendamentos{width:98vw;}body .logo-menu-restrito a:before{width:3vw;height:3vw;left:20.8vw;top:3.3vw;}body .logo-menu-restrito span{right:auto;top:8vw;font-size:3.4vw;position:absolute;left:17vw;}.logo-menu-restrito{position:relative;}body.page-anamnese-digital #page #content .anamnese-digital-wrapper .content-wrapper .assinaturas .signature-pad{width:100%;}body.page-anamnese-digital #page #content .anamnese-digital-wrapper .content-wrapper .assinaturas .signature-pad .signature-pad--body canvas{height:20vw;}.page-anamnese-digital #page{width:100%;}.page-anamnese-digital #header{height:0;}.page-anamnese-digital #page #content .anamnese-digital-wrapper{margin-top:5vw;}.text-container-contrato-assinado{font-size:4vw;margin-bottom:1vw;}body.novo-fluxo-cadastro #page #content #btn-assinar-contrato{font-size:4vw;padding:3vw 5vw;margin:5vw auto;}body.novo-fluxo-cadastro #page #content .contato-ajuda-novo-cadastro,body.novo-fluxo-cadastro #page #content .btn-limpar-token-clicksign{font-size:4.2vw;text-align:center;padding:3vw 3vw;width:90%;border-radius:2vw;margin:5vw auto;}#block-gw2d-gw2d-passo-a-passo .btn-resize-step-mobile{display:block;}.page-minha-conta #page #content #meu-perfil-topo .info-status-plano{font-size:2.5vw;}#page #content #procedimentos-tabelado.estrutura-tabelado .texto-anotacao div.value{max-height:100%;font-size:2.5vw;}body.page-agenda #page #content #tabs-agendamento{display:flex;gap:1vw;margin-bottom:4.5vw;width:100%;overflow:scroll;}body.page-agenda #page #content #tabs-agendamento a{padding:3vw 4vw;font-size:3vw;background:#303033;color:#ededfc;line-height:1;text-align:center;font-weight:600;cursor:pointer;border-radius:5px;margin-right:0.3vw;}body.page-agenda #page #content #content2 h3{margin-top:2vw;}body.page-agenda #page #content .modal-opcoes-agendamento .opcoes-agendamentos label.voltar-form{width:4vw;height:4vw;background-size:4vw;}body.page-agenda #page #content #content2 .box-dados-agendamento .botao-gerenciar-agenda{position:relative;top:0vw;right:0vw;width:10vw;}body.page-agenda #page #content #content2 .box-dados-agendamento .botao-gerenciar-agenda .icon-painel{width:7vw;}body.page-agenda #page #content #content2 .box-dados-agendamento .botao-gerenciar-agenda label{display:block;width:39vw;line-height:1.2;font-size:4vw;text-align:right;padding:2vw 0;}#content2 .box-dados-agendamento .box-form-item{width:36vw;}body.page-agenda #page #content #content2 .box-botoes-agenda .botao-tratamento-andamento,body.page-agenda #page #content #content2 .box-botoes-agenda .botao-criar-tratamento{width:39vw;border:1px solid #eee;text-align:center;height:22vw;float:left;margin-right:2vw;border-radius:1vw;background-image:linear-gradient(to bottom right,#FFFFFF,#EDEDED);box-shadow:4px 4px 8px #0000001a;transition:0.3s;margin-top:1vw;cursor:pointer;padding:2vw;margin-bottom:4vw;}body.page-agenda #page #content #content2 .box-botoes-agenda .botao-tratamento-andamento label,body.page-agenda #page #content #content2 .box-botoes-agenda .botao-criar-tratamento label{display:block;margin-left:-13.7vw;margin-top:8vw;width:35vw;}.form-agendamento .form-actions{width:100%;position:relative;right:0;bottom:0;clear:both;}.form-agendamento .box-form-item.box-form-link-consulta{clear:both;}.form-agendamento .box-dados-agendamento .btn-adicionar-procedimento{font-size:3vw;width:auto;height:auto;padding-left:5.5vw;background-size:3vw;padding-right:2vw;}body.novo-fluxo-cadastro #page #content .container-info-plano .info-do-plano{font-size:6vw;}#agendamento-view-header .box-actions lord-icon a{display:block;padding-top:5.5vw;color:#6b6b6b;font-weight:600;font-size:4vw;text-align:center;height:auto;width:12vw;}#agendamento-view-header .box-actions .lord-icon-ver,#agendamento-view-header .box-actions lord-icon{width:12vw;margin:0 2vw;display:inline-block;vertical-align:middle;cursor:pointer;height:6vw;text-align:center;}.div-flex{display:block;}.agendamento-content .box-info-agendamento .box-cadastro-paciente-wrapper a,.agendamento-content .box-info-agendamento .box-cadastro-paciente-wrapper p{font-size:2.5vw;}.page-agenda #page #content .content-box{overflow:auto;}.page-agenda #field_anamneses{font-size:3vw;padding:1.5vw;vertical-align:middle;margin:0 3vw 0 0;}#tab-documentos-content button{font-size:5vw;vertical-align:middle;margin:0 2vw 0 0;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper .box-crm-novo-style .box-painel-item.piramide-crm-item:before{display:none!important;}.page-tratamentos #page #content #tratamentos-wrapper .view-content{overflow:scroll;}.node-type-tratamento #page #content #procedimentos-info #procedimentos-tabelado{display:block;}body.node-type-calculadora-procedimentos #page #content h1.title-page{display:none!important;}body.node-type-calculadora-procedimentos #page #content .container-title-configurar-calculadora h2{font-size:4vw;font-weight:600;margin:3vw 0vw 5vw;}body.node-type-calculadora-procedimentos #page #content #box-ativar-calculadora{width:100%;height:auto;background-color:#ffffff;padding:2vw 1vw;margin:0 0 3vw;border-radius:0.5vw;display:flex;gap:2vw;flex-direction:column;align-items:center;}body.node-type-calculadora-procedimentos #page #content #box-ativar-calculadora label{color:#0E0E0F;font-size:1.2em;font-weight:600;padding:0;text-align:center;}body.node-type-calculadora-procedimentos #page #content #box-ativar-calculadora input#ativar-calculadora{width:5vw!important;height:5vw!important;margin:0 3vw 0vw 0vw!important;padding:0;opacity:1;display:inline-block;}body.node-type-calculadora-procedimentos #page #content #box-ativar-calculadora .container-link-configurar-tabela{background-color:#0080FF;width:100%;max-width:fit-content;height:auto;padding:2vw 5vw;border-radius:0.2vw;}body.node-type-calculadora-procedimentos #page #content #box-ativar-calculadora .container-link-configurar-tabela a{font-size:4vw;font-weight:600;color:#ffffff;}body.node-type-calculadora-procedimentos #page #content button.btn-calculadora-ativa{padding:2vw 2vw;font-size:3vw;}body.node-type-calculadora-procedimentos #page #content .box-ativar-calculadora-config{width:100%;height:auto;display:flex;flex-direction:row;align-items:center;background-color:#f7ef00;align-content:center;flex-wrap:wrap;padding:0.5vw 1vw;border-radius:0.3vw;}body.node-type-calculadora-procedimentos #page #content .box-ativar-calculadora-config strong{font-size:3.5vw;font-weight:800;margin:0vw 2vw 0vw 0vw;width:59%;}body.node-type-calculadora-procedimentos #page #content .box-ativar-calculadora-config input{width:100%;max-width:5vw;height:5vw !important;margin:0vw 1.5vw;}body.node-type-calculadora-procedimentos #page #content .box-ativar-calculadora-config label{font-size:3.5vw!important;font-weight:600;margin:0 2vw 0 0;}body.node-type-calculadora-procedimentos #page #content .box-ativar-calculadora-config label:before{display:none;}body.node-type-calculadora-procedimentos #page #content .group-config-.field-group-div{background-color:#ffffff;width:100%;min-height:73vw;padding:2vw 1vw;border-radius:0.5vw;float:left;margin:0vw;}body.node-type-calculadora-procedimentos #page #content fieldset legend span{color:#0E0E0F;font-size:3.5vw!important;font-weight:400!important;padding:0vw!important;margin:0vw!important;}body.node-type-calculadora-procedimentos #page #content .field-type-text-form label{color:#0E0E0F;font-size:1em;font-weight:600;padding-left:0;text-align:left;text-transform:none;display:block !important;width:49vw!important;}body.node-type-calculadora-procedimentos #page form input.text-full.form-text{height:auto !important;padding:1vw 0.75vw;line-height:1;font-size:3.9vw;font-weight:400;margin:0;width:16%;background:#FFFFFF;}body.node-type-calculadora-procedimentos #page #content #calculadora-procedimentos-node-form .container-dados-calculadora{background-color:#FFFCE6;width:100%;height:auto;padding:1vw 0.5vw;display:flex;flex-direction:row;flex-wrap:wrap;gap:2vw;}body.node-type-calculadora-procedimentos #page #content #calculadora-procedimentos-node-form .container-dados-calculadora label{font-size:3.5vw;padding-left:1vw;}body.node-type-calculadora-procedimentos #page #content #calculadora-procedimentos-node-form .container-dados-calculadora .container-values-result label,body.node-type-calculadora-procedimentos #page #content #calculadora-procedimentos-node-form .container-dados-calculadora .container-values-result span{font-size:3.2vw;font-weight:800;margin:0vw 1vw;}body.node-type-calculadora-procedimentos #page #content #calculadora-procedimentos-node-form .container-dados-calculadora .container-values-result.custo-hora-clinica{background:#FFE100;width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0.5vw 0vw;font-size:1.3vw;font-weight:900;}body.node-type-calculadora-procedimentos #page #content #calculadora-procedimentos-node-form .container-dados-calculadora .container-values-result.custo-hora-clinica label,body.node-type-calculadora-procedimentos #page #content #calculadora-procedimentos-node-form .container-dados-calculadora .container-values-result.custo-hora-clinica span.custo-hora-clinica{font-size:4.5vw;font-weight:900;}body.node-type-calculadora-procedimentos #page #content .form-actions#edit-actions{width:100%!important;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:1vw;margin:0;justify-content:space-around;}body.node-type-calculadora-procedimentos #page #content .form-actions#edit-actions input#edit-submit,body.node-type-calculadora-procedimentos #page #content .form-actions#edit-actions input#edit-preview,body.node-type-calculadora-procedimentos #page #content .form-actions#edit-actions input#edit-delete{border-radius:0.3vw;padding:3vw 5vw;font-size:3vw;margin:6vw 0vw 3vw;}body.node-type-calculadora-procedimentos #page #content .group-custos-fixos{background-color:#ffffff;width:100%;margin:0;padding:2vw 1vw;border-radius:0.5vw;display:flex;float:inline-end;flex-direction:column;}body.node-type-calculadora-procedimentos #page #content .group-custos-fixos .field-multiple-table{margin:0vw;}body.node-type-calculadora-procedimentos #page #content .group-custos-fixos #edit-field-selecionar-todos{background:#EDEDFC;width:100%;height:auto;border-radius:0.2vw;padding:0.5vw 1vw;margin:2vw 0vw -2vw;z-index:9;}body.node-type-calculadora-procedimentos #page #content .group-custos-fixos #edit-field-selecionar-todos input.form-checkbox{width:5%;}body.node-type-calculadora-procedimentos #page #content #edit-field-custo-fixo-colecao{background-color:#ffffff;width:100%;display:block;margin-right:0;padding:0.5vw 0vw;border-radius:0.5vw;}.node-type-calculadora-procedimentos #page #content #edit-field-custo-fixo-colecao td.field-multiple-drag{display:none;}.node-type-calculadora-procedimentos #page #content #edit-field-custo-fixo-colecao td{width:100%;display:flex;flex-direction:row;align-items:center;padding:2vw 0;}body.node-type-calculadora-procedimentos #page #content .group-custos-fixos 
    #edit-field-custo-fixo-colecao table#field-custo-fixo-colecao-values tr.draggable td 
    .field-name-field-campo-custo-ativo{width:1vw;margin:0;}body.node-type-calculadora-procedimentos #page #content .group-custos-fixos 
    #edit-field-custo-fixo-colecao table#field-custo-fixo-colecao-values tr.draggable td 
    .field-type-text{width:50%!important;margin:0;}body.node-type-calculadora-procedimentos #page #content .group-custos-fixos #edit-field-custo-fixo-colecao table thead tr th.field-label label{font-size:5.3vw;font-weight:800;color:#0E0E0F;margin:5.5vw 0 0vw;position:relative;top:-4.5vw;padding:0 0 0 3vw;}body.node-type-calculadora-procedimentos #page #content .group-custos-fixos .field-type-field-collection-form table tbody tr.draggable{border:none !important;background-color:#F7F7FC;padding:0vw 1vw;margin:0 0 1vw;display:block;overflow:hidden;}body.node-type-calculadora-procedimentos #page #content .field-type-field-collection-form table tbody tr td .form-type-checkbox input.form-checkbox{width:10%;}body.node-type-calculadora-procedimentos #page #content .field-type-field-collection-form table tbody tr td .form-type-checkbox label{display:none!important;}body.node-type-calculadora-procedimentos #page #content #edit-field-custo-fixo-colecao table#field-custo-fixo-colecao-values tr.draggable td .field-name-field-campo-custo-ativo{width:1vw;margin:0;}body.node-type-calculadora-procedimentos #page #content #edit-field-custo-fixo-colecao table#field-custo-fixo-colecao-values tr.draggable td .field-name-field-campo-custo-ativo  .form-type-checkbox input.form-checkbox{width:4vw;}body.node-type-calculadora-procedimentos #page #content .form-type-textfield label{display:none;}body.node-type-calculadora-procedimentos #page #content #edit-field-custo-fixo-colecao .field-name-field-nome-custo-fixo,body.node-type-calculadora-procedimentos #page #content #edit-field-custo-fixo-colecao .field-name-field-valor-custo-fixos{margin:0;width:100%;}body.node-type-calculadora-procedimentos #page #content #edit-field-custo-fixo-colecao .field-name-field-nome-custo-fixo label{display:none!important;}body.node-type-calculadora-procedimentos #page #content #edit-field-custo-fixo-colecao .field-name-field-nome-custo-fixo input{width:100%;margin:0vw;border:none;background:none;color:#0E0E0F;font-size:3vw;font-weight:600;}body.node-type-calculadora-procedimentos #page #content #edit-field-custo-fixo-colecao .field-name-field-valor-custo-fixos label{display:none!important;}body.node-type-calculadora-procedimentos #page #content #edit-field-custo-fixo-colecao .field-name-field-valor-custo-fixos input{width:100%;margin:0 1vw;border:none;background:none;color:#0E0E0F;font-size:3vw;font-weight:600;}body.node-type-calculadora-procedimentos #page #content #edit-field-custo-fixo-colecao .field-name-field-valor-custo-fixos .form-type-textfield{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;}body.node-type-calculadora-procedimentos #page #content #edit-field-custo-fixo-colecao .field-name-field-valor-custo-fixos .form-type-textfield .description{width:fit-content;float:right;position:absolute;height:auto;}body.node-type-calculadora-procedimentos #page #content #edit-field-custo-fixo-colecao .field-name-field-valor-custo-fixos .form-type-textfield .description{font-size:1em;font-weight:400;padding:0.5vw;}body.node-type-calculadora-procedimentos #page #content .group-custos-fixos 
    #edit-field-custo-fixo-colecao table#field-custo-fixo-colecao-values tr.draggable td 
    .field-name-field-campo-custo-ativo{width:1vw!important;margin:0;}#page form .form-wrapper .form-item{float:none;}body.node-type-calculadora-procedimentos #page form .form-wrapper .form-item{padding:2vw 0vw;}body.node-type-calculadora-procedimentos #page form .form-wrapper .form-item label{font-size:4vw;font-weight:800;}body.node-type-calculadora-procedimentos #page #content .group-custos-fixos .container-result-custos-fixos label,body.node-type-calculadora-procedimentos #page #content #calculadora-procedimentos-node-form .container-result-custos-fixos span.total-custos{font-size:4.5vw;font-weight:800;}.page-configurar-tabela-valores #page #content form .form-wrapper .fieldset-wrapper{display:flex;flex-direction:column;gap:1vw;}.page-configurar-tabela-valores .meus-procedimento-item{gap:1vw;width:100%;}#cabecalho-tabela-calculadora{display:none;}.page-configurar-tabela-valores #page #content .meus-procedimento-item{display:flex;align-items:flex-start;flex-direction:row;margin:3vw 0vw;padding:3vw 1vw;font-size:0.8vw;flex-wrap:wrap;gap:3vw 3vw;border:1px solid #A5A5B0;border-radius:2vw;}.page-configurar-tabela-valores #page #content .meus-procedimento-item .form-item-wrapper{display:flex;align-items:center;padding:0 0.5vw;max-width:48%;}.page-configurar-tabela-valores #page #content .meus-procedimento-item .field-field_procedimento_travado{width:20%;margin:0 51vw 8vw 0vw;}.page-configurar-tabela-valores #page #content .meus-procedimento-item .form-item-wrapper .form-type-checkbox label{background-image:url(/sites/all/themes/gw2d/images/icon-cadeado-close.png);width:12vw;height:12vw;opacity:30%;}.page-configurar-tabela-valores #page #content .meus-procedimento-item .form-item-wrapper .form-type-checkbox input.unlocked + label{background-image:url(/sites/all/themes/gw2d/images/icon-cadeado-open.png);}.page-configurar-tabela-valores #page #content .meus-procedimento-item .field-nome-procedimento.form-item-wrapper{width:50%!important;}.page-configurar-tabela-valores #page #content .meus-procedimento-item .field-name-field-lucro-atual{text-align:center;width:48%;background-color:#E9EBF8;border-radius:1vw;padding:1.5vw 0vw;margin:5vw 0 0 0vw;}.page-configurar-tabela-valores #page #content .meus-procedimento-item .field-name-field-lucro-atual label{font-size:6vw;}.page-configurar-tabela-valores #page #content .meus-procedimento-item .field-numero_de_consultas{width:48%;}.page-configurar-tabela-valores .value-lucro-atual.positive{background:url(/sites/all/themes/gw2d/images/seta-positivo.png) no-repeat center right;background-size:6.3vw;}.page-configurar-tabela-valores .value-lucro-atual.negative{background:url(/sites/all/themes/gw2d/images/seta-negativo.png) no-repeat center right;background-size:6.3vw;}.page-configurar-tabela-valores #page #content .meus-procedimento-item .buttons-acoes-procedimentos{position:absolute;right:10vw;}.page-configurar-tabela-valores #page #content .buttons-acoes-procedimentos a{background-image:url(/sites/all/themes/gw2d/images/icons/atualizar-icon-default.png);background-size:contain;background-repeat:no-repeat;width:12vw;position:static;display:block;padding-top:10.8vw;font-size:3vw;font-weight:600;}.page-configurar-tabela-valores #page #content .form-item-wrapper .form-item label{display:block!important;font-size:3.5vw;}.page-configurar-tabela-valores .meus-procedimento-item .form-item-wrapper{min-width:28vw;display:flex;align-items:center;}.page-configurar-tabela-valores .meus-procedimento-item .form-item-wrapper .form-type-checkbox input.form-checkbox{width:12vw!important;}.page-configurar-tabela-valores .meus-procedimento-item .field-info{min-width:fit-content;}.box-atualizacao-tabela{padding:3vw 1vw;border-radius:5px;display:flex;width:100% !important;align-items:center;margin-bottom:2vw;flex-direction:column;gap:2vw;}.box-atualizacao-tabela h2{margin:0;font-size:4vw;}.box-atualizacao-tabela a{padding:2vw 4vw;width:fit-content;}.page-configurar-tabela-valores .meus-procedimentos{background-color:#fff;padding:1vw;overflow:hidden;border-radius:0.5vw;width:100%;}.page-configurar-tabela-valores .info-bloquear{font-size:4vw;font-weight:600;width:100%;background-image:url(/sites/all/themes/gw2d/images/icon-cadeado-close.png);background-size:inherit;background-repeat:no-repeat;padding:1vw 0vw 1vw 9.5vw;background-position:left;margin:0 0 5vw 0;}.page-configurar-tabela-valores .meus-procedimentos h2{display:none;}.page-configurar-tabela-valores .meus-procedimentos .container-informacoes-comercial{width:fit-content;height:auto;border:solid 1px #EDEDFC;border-radius:0.3vw;padding:1vw 1vw;margin:0 0 3vw;}.page-configurar-tabela-valores .meus-procedimentos .container-informacoes-comercial ul{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;list-style-type:none;gap:1vw 4vw;justify-content:flex-start;}.page-configurar-tabela-valores .meus-procedimentos .container-informacoes-comercial ul li label{font-size:1vw;font-weight:800;padding:0!important;}.page-configurar-tabela-valores .meus-procedimentos .container-informacoes-comercial ul li span{font-size:4.3vw;font-weight:600;padding:0!important;}#tab-tratamentos-content > .view-id-tratamentos,#tab-financas-content > .view-id-finan_as,#tab-consulta-content > .container-consultas,#tab-informacoes-content > .container-prontuario{display:none;}.container-conteudo-paciente .group-mobile{display:block;border-radius:4px;border:1px solid #EDEDFC;padding:3.8vw;}body.page-imprimir-anamnese #page #content .anamnese-digital-wrapper .content-wrapper .anamnese-footer .assinaturas .assinatura-paciente{max-width:100%;}body.page-imprimir-anamnese #page #content .anamnese-digital-wrapper .content-wrapper .btn{font-size:2.5vw;}.logged-in #page #content .panel-pane .content-anamnese .content-wrapper .anamnese-footer .print tbody{display:flex;flex-direction:column;align-items:flex-end;}.logged-in #page #content .panel-pane .content-anamnese .content-wrapper .anamnese-footer .print tbody tr{width:100%;}body.page-anamnese-digital #page #content .anamnese-digital-wrapper .content-wrapper .btn{width:45vw;height:10vw;font-size:4vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento{display:flex;flex-direction:column;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #header-autoagendamento .header-wrapper .logo{width:100%;margin-bottom:2vw;text-align:center;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #header-autoagendamento{width:100%;margin-left:1vw;margin-bottom:3vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #header-autoagendamento .clinica h3{font-size:5vw;text-align:left;margin-bottom:2vw;line-height:1;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #header-autoagendamento .clinica p{font-size:3vw;margin:0 0 1vw;display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;line-height:0.6vw;gap:1vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #header-autoagendamento .clinica .header-clinica-endereco{line-height:5vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #header-autoagendamento .clinica p strong{display:block;font-size:4vw;line-height:6vw;margin-right:1vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #autoagendamento-estrutura-wrapper #auto-agendamento-wrapper .horarios .horario div,.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #autoagendamento-estrutura-wrapper h4.title-disponiveis,.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #autoagendamento-estrutura-wrapper p.text-disponiveis{font-size:3.5vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #autoagendamento-estrutura-wrapper h4.title-disponiveis{margin-top:4vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #autoagendamento-estrutura-wrapper #auto-agendamento-wrapper{max-height:90vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #autoagendamento-estrutura-wrapper{width:100%;height:auto;padding-bottom:13vw;margin-top:0;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #autoagendamento-estrutura-wrapper h2{font-size:6vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #autoagendamento-estrutura-wrapper #procedimentos-agendamento-wrapper h4{font-size:4vw;padding-bottom:2vw;}.page-auto-agendamento #page.menu-restrito-open,.page-auto-agendamento #page{padding:0 2vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento h1{font-size:6vw;margin:2vw 0 1vw;text-align:center;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado #content1 #data-hora-selecao{position:absolute;top:15vw;right:0vw;width:65%;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado #content1 #data-hora-selecao .col,.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado #box-users-lista ul .info-user label{font-size:3.8vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper .form-group label{width:auto;font-size:4vw;padding:0 0.9vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper .form-group{display:flex;flex-direction:column;align-items:flex-start;margin:0;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado #box-users-lista label{margin-left:0vw;font-size:4vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado #box-users-lista ul{margin-left:0;display:flex;flex-wrap:nowrap;margin-bottom:14vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado #box-users-lista ul li{height:auto;min-width:43vw;margin-bottom:5vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado #box-users-lista ul .info-user p{font-size:3.5vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado #box-users-lista{width:100%;background:#ededfc;overflow:hidden;height:auto;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado #botoes-acoes{position:fixed;bottom:0;left:0;width:100%;background:#fff;z-index:9;padding:1vw 0;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado{margin:0;width:100%;background-color:#fff;position:static;margin-top:12vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper .form-group input{width:auto;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper .form-group div .fa-whatsapp{font-size:7vw;padding:0 4vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado #content1 #formContent1 .campos-form .row{display:flex;flex-wrap:nowrap;flex-direction:column;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #autoagendamento-estrutura-wrapper .procedimento-list{padding:1vw 2vw;font-size:3vw;font-weight:700;border:1px solid #1c1c1c;border-radius:8px;margin-bottom:3vw;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento{margin:4.5vw 1vw 0vw 1vw;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento h2{font-size:7vw;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-especialista h3{font-size:6vw;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-especialista .logo{width:18%;display:none;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-consulta #box-infos span,.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-consulta #box-infos label,.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-paciente #box-infos span,.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-paciente #box-infos label,.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-especialista .clinica h3{font-size:4vw;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-especialista .clinica p{font-size:4vw;line-height:4vw;height:auto;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-consulta h3,.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-paciente h3{font-size:6vw;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-consulta #box-infos #box-info,.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-paciente #box-infos #box-info{margin:1vw;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-consulta #box-infos{display:flex;flex-wrap:wrap;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-especialista .clinica{width:100%;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper{width:100%;position:fixed;bottom:0;left:0;background-color:#fff;z-index:1;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #autoagendamento-estrutura-wrapper #auto-agendamento-wrapper{max-height:90vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #header-autoagendamento .header-wrapper .clinica{margin-left:0;}.page-clinicas #page #content .view-clinicas .view-content ul li.views-row{min-width:100%;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-field-logo-clinica{width:20vw;height:20vw;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-title{font-size:4vw;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-field-secretaria-clinica ul li,.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-field-especialista-clinica ul li{padding:1vw;font-size:3vw;list-style:none;}.page-clinicas #page #content .views-table tr td .editar a{background-size:8vw;background-position:center -0.3vw;font-size:3vw;padding-top:8vw;}.page-clinicas #page #content .views-table tr td .editar a{background-size:8vw;background-position:center -0.3vw;font-size:3vw;padding-top:8vw;}.page-clinicas #page #content .views-table tr td.views-field-nothing .container-remover-profissional a,.page-clinicas #page #content .views-table tr td.views-field-nothing .container-adicionar-profissional a{background-size:8vw;font-size:3vw;padding-top:8vw;}.agendamento-content #link-agendamento-view .link-agendamento{font-size:3.5vw;}.agendamento-content #link-agendamento-view .copy-link-agendamento{background-size:5vw;font-size:3vw;padding-top:5vw;}.agendamento-content .box-info-agendamento a.btn-salvar-link-agendamento,.agendamento-content .box-info-agendamento a.btn-editar-link-agendamento{font-size:3vw;padding-top:5vw;background-size:5vw;}.agendamento-content #link-agendamento-view .field-agendamento-link{font-size:3vw;padding:0.5vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #header-autoagendamento .header-wrapper .clinica{margin-left:0;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #header-autoagendamento .clinica .header-clinica-especialista{margin-bottom:1.5vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper{width:100%;position:fixed;bottom:0;z-index:1;background-color:#fff;align-items:flex-end;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper .form-group{flex-wrap:wrap;margin:0;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-especialista .clinica{margin:0;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-especialista .clinica .header-clinica-especialista{margin-bottom:5vw;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-especialista .clinica .header-clinica-endereco{line-height:5vw;display:flex;align-items:center;}.page-auto-agendamento #page #header{display:none;}.page-auto-agendamento #page{margin-top:0;}.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento{margin:4.5vw 1vw 0vw 1vw;}.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento h2{font-size:7vw;}.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-especialista h3{font-size:6vw;}.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-especialista .logo{width:18%;}.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-consulta #box-infos span,.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-consulta #box-infos label,.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-paciente #box-infos span,.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-paciente #box-infos label,.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-especialista .clinica h3{font-size:4vw;}.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-especialista .clinica p{font-size:4vw;margin:0;line-height:2vw;height:auto;}.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-especialista .clinica .header-clinica-especialista{margin-bottom:5vw;}.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-especialista .clinica .header-clinica-endereco{line-height:5vw;display:flex;align-items:center;}.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-consulta h3,.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-paciente h3{font-size:6vw;}.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-consulta #box-infos #box-info,.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-paciente #box-infos #box-info{margin:1vw;}.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-consulta #box-infos{display:flex;flex-wrap:wrap;}.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-especialista .clinica{width:80%;}.tratamento-content .container-senha-prontuario label{font-size:4vw;}.tratamento-content .container-senha-prontuario div{width:95%;}.tratamento-content .container-senha-prontuario input{font-size:3vw;padding:2vw;}.tratamento-content .container-senha-prontuario button{padding:2vw;width:30%;border:none;font-size:4vw;}.page-configuracoes-auto-agendamento #page .content-width{padding-left:5vw;padding-right:5vw;padding-top:3vw;}.page-configuracoes-auto-agendamento #page #content .content-width h1.title-page{font-size:4.4vw;}.page-configuracoes-auto-agendamento #page #content .panel-pane{padding:0;}.page-configuracoes-auto-agendamento #page #content .pane-agenda{padding:2vw;}.page-configuracoes-auto-agendamento #page .clinica-info-autoagendamento-wrapper .clinica-info-nome{font-size:3.5vw;}.page-configuracoes-auto-agendamento .clinica-info-autoagendamento-wrapper ul .lista-switch-especialista{min-width:48%;max-width:48%;}.page-configuracoes-auto-agendamento .clinica-info-autoagendamento-wrapper ul .lista-switch-especialista .clinica-info-especialista-nome label,.page-configuracoes-auto-agendamento .clinica-info-autoagendamento-wrapper ul .lista-switch-especialista .clinica-info-especialista-link label{font-size:3vw;}.page-configuracoes-auto-agendamento .clinica-info-autoagendamento-wrapper ul .lista-switch-especialista .clinica-info-especialista-nome{line-height:4vw;font-size:3.2vw;}.page-configuracoes-auto-agendamento .clinica-info-autoagendamento-wrapper ul .lista-switch-especialista .clinica-info-especialista-link span{font-size:2.5vw;line-height:3vw;padding-right:5vw;}.page-configuracoes-auto-agendamento .clinica-info-autoagendamento-wrapper ul .lista-switch-especialista .clinica-info-especialista-link span:before{background-size:5vw;height:5vw;width:5vw;top:20%;}.page-configuracoes-auto-agendamento .clinica-info-autoagendamento-wrapper ul .lista-switch-especialista .clinica-info-especialista-link span.link-copiado:after{top:-2.5vw;}.page-configuracoes-auto-agendamento .clinica-info-autoagendamento-wrapper ul .lista-switch-especialista .clinica-info-especialista-status .switch__container{width:10vw;height:5vw;}.page-configuracoes-auto-agendamento .clinica-info-autoagendamento-wrapper ul .lista-switch-especialista .clinica-info-especialista-status .switch__container label{height:3.95vw;width:8vw;}.page-configuracoes-auto-agendamento .switch__container input:checked + label:after{left:calc(100% - 0.2vw);}.page-configuracoes-auto-agendamento .switch__container label:after{top:0.3vw;left:0.2vw;width:3.3vw;height:3.3vw;}#page #content a.btn-criar-agenda{padding:3vw 3vw 3vw 6vw;background-position:1.3vw center;font-size:3vw;line-height:2vw;vertical-align:middle;background-size:4vw;float:left;margin-top:2vw;}.page-configuracoes-auto-agendamento .pane-agenda .view-content{overflow:scroll;}.page-configuracoes-auto-agendamento  #page #content .views-table tr td{font-size:2.5vw;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup{margin-top:18.2vw;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup div.date-clear .form-type-checkbox input{min-height:5.5vw;width:7.5vw;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup div.date-repeat-input .form-type-select select{font-size:3vw;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup .form-type-checkbox input{max-height:5.5vw;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup div.date-clear.weekly .form-wrapper .form-item input[type=checkbox]{min-height:5.5vw;display:inline-block;vertical-align:middle;}.page-node-add-agenda #page #content h1.title-page{text-align:left;}.page-node-add-agenda #page #content #block-system-main #agenda-node-form{width:95vw;margin:0px auto;float:initial;}.page-node-add #page #content .content-width{padding-left:0vw;padding-right:0vw;}.page-node-add-agenda #page #content #block-system-main #agenda-node-form .form-item-field-data-e-hora-und-0-rrule-yearly-BYDAY-BYMONTH-child-BYDAY-COUNT #edit-field-data-e-hora-und-0-rrule-yearly-byday-bymonth-child-byday-count{position:relative;right:0vw;width:54%;}.page-node-add #page #content form #repeat-settings-fieldset .date-repeat-input.byday-day{width:45%;margin-top:5.3vw;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .byday-bymonth .byday-day .form-type-select select{margin-bottom:0;}.page-node-add-agenda #page #content #block-system-main #agenda-node-form label.option,.page-node-add-agenda #page #content #block-system-main #agenda-node-form .field-widget-date-popup div.date-clear .form-type-checkbox label,.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup .form-type-checkbox label{margin-right:3vw;}body.page-user #page #content .views-table tr th{font-size:3.5vw;}body.page-user #page #content .content-width #block-system-main #tab-formulario-content .views-table{position:relative;z-index:1;}body.page-user #page #content #block-system-main .block-inner .block-content .container-conteudo-paciente #tab-formulario-content .enviar-anamnese .btn,body.page-user #page #content #block-system-main .block-inner .block-content .container-conteudo-paciente #tab-documentos-content .enviar-anamnese .btn{position:relative;bottom:2vw;border:1px solid #000;width:48%;font-size:2.2vw;font-weight:bold;border-radius:4px;margin-left:1vw;padding:2.8vw 0 2.55vw;}body.page-user #page #content .view-users ul li .views-field-nothing .infos-perfil .telefone-whatsapp{font-size:4vw;background-size:5vw;padding:1.3vw 2vw;padding-left:7.5vw;margin-top:6vw;position:relative;top:3vw;}body.page-user.not-logged-in #page #register-wrapper input,body.page-user.not-logged-in #page #register-wrapper select,body.page-user.not-logged-in #page #user-login .form-item-name input,body.page-user.not-logged-in #page #user-login .form-item-pass input{padding:3vw 3vw 3.5vw;font-size:4vw;border-radius:5px;}body.page-user.not-logged-in #page #user-login label,body.page-user.not-logged-in .form-item-remember-me input,body.page-user.not-logged-in .form-item-remember-me a{font-size:3.5vw;}body.page-user.not-logged-in #page #content .panel-pane #user-login a.link-forgot-pass{font-size:3.5vw;margin-top:0.8vw;}body.page-user.not-logged-in #page #content #register-wrapper{width:100%;padding:5vw 0;}body.page-user #page #content form .form-wrapper,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-account .form-item.form-type-password-confirm .form-item,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper{float:none;width:100%;margin:0 0 5vw 0;}body.page-user.not-logged-in #page #register-wrapper .form-wrapper .form-item{float:none;}body.page-user.not-logged-in #page #content .content-width #register-wrapper .form-wrapper{margin-bottom:5vw;}body.page-user #page #content #block-system-main form#user-profile-form .group-dependentes .form-wrapper#edit-field-dependentes-und-0-field-nome,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper.field-name-field-logo-clinica,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-data-de-nascimento,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-telefone-fixo,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-estado-civil,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-complemento,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-sobrenome,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-endereco,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-telefone,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-estado,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-cidade,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-bairro,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-numero,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-field-de-onde-conheceu,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-nome,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-cpf,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-cep,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-rg,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-field-telefone,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-field-nome,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper.form-actions,body.page-user.not-logged-in #page #content #login-wrapper .form-actions input{width:100%;}body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-account .form-item.form-item-mail{width:100%;margin-bottom:5vw;}body.page-user #page #content form .form-wrapper.field-name-field-numero,body.page-user #page #content form .form-wrapper.field-name-field-cep{width:35%;}body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper div.password-confirm,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper .password-strength{width:60%;font-size:3vw;margin-top:0.25vw;margin-right:2.5vw;}body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper div.password-confirm{width:45%;margin-top:1vw;}body.page-user.not-logged-in #page #register-wrapper label,body.page-user.not-logged-in #page #user-login .form-item-name label,body.page-user.not-logged-in #page #user-login .form-item-pass label{font-size:4vw;padding-left:3vw;}body.page-user.not-logged-in #page #user-login input#edit-submit,body.page-user.not-logged-in #page #register-wrapper input.form-submit,body.page-user.not-logged-in #page #content .panel-pane #user-login .form-actions input{font-size:3.5vw;padding:4vw 10vw;}body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper.field-type-image .form-item label{top:1vw;left:1vw;padding:2.8vw 0 1vw;font-size:4vw;padding-left:3vw;}body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper.field-type-image .form-item .image-widget-data input{padding:5vw 1vw 4.5vw;}body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper.field-type-image .form-item .image-widget-data input.form-submit{width:5.5vw;height:5.5vw;background-size:4vw;top:3.25vw;}body.page-user.not-logged-in #page #content #register-wrapper a.btn-register-login{font-size:3.2vw;padding:4vw 2vw;text-align:center;border-radius:10vw;}body.page-user.logged-in #page #content .panel-pane{padding:5vw 3.8vw;margin-bottom:5vw;float:none;width:100%;overflow:overlay;}body.not-logged-in.page-pagamento-venda #header{display:none;}body.page-user.logged-in #page #content .panel-pane .block-content{overflow:overlay;min-height:95vw;}body.page-user.logged-in #page #content .panel-pane .block-content .enviar-anamnese{width:100%;display:flex;justify-content:space-between;}body.page-user.logged-in #page #content .panel-pane .block-content #tab-documentos-content .enviar-anamnese{width:100%;display:flex;justify-content:space-between;}body.page-user.logged-in #page #content .panel-pane .block-content #tab-documentos-content .views-table{overflow:scroll;position:relative;z-index:1;}body.page-user.logged-in #page #content .panel-pane .block-content .views-table{white-space:nowrap;}body.page-user.logged-in #page #content .views-table tr .views-field-nothing img{width:80% !important;}body.page-user.logged-in.not-logged-in #page #content #register-wrapper .form-wrapper.field-type-image div div .form-item label{padding:4vw 5vw 2.5vw;font-size:4vw;line-height:1.2;}body.page-user-edit #page #content form .form-wrapper.field-name-field-foto-do-perfil,body.page-user-edit #page #content #user-profile-form .form-wrapper#edit-field-foto-do-perfil{margin-top:1vw;margin-right:0;margin-bottom:5vw;}body.page-user.logged-in #page #content #block-system-main p a.btn-editar-paciente{background-size:3.5vw;background-position:8.5vw 2vw;padding:1vw 2vw;font-size:2.33vw;padding-top:7vw;height:12vw;position:relative;top:17.3vw;left:33.1vw;}body.page-user.logged-in #page #content .flag-wrapper a{display:inline-block;background-size:4.2vw;background-position:10.5vw 2vw;padding:1vw 2vw;font-size:2.33vw;padding-top:7vw;position:relative;left:56vw;height:12vw;top:5.3vw;}body.page-user.logged-in #page #content #block-system-main form#user-profile-form .field-name-field-data-de-nascimento fieldset legend span,body.page-user.logged-in #page #content #block-system-main form#user-profile-form label{font-size:3.5vw;padding-left:3vw;}body.page-user-edit.role-authenticated-user #page #content form .form-wrapper.field-type-image .form-item .image-widget-data input#edit-field-foto-do-perfil-und-0-upload-button{margin:4vw auto;padding:4vw 6vw;font-size:4vw;height:auto;}body.page-user.logged-in #page #content #block-system-main form#user-profile-form .group-dependentes .form-wrapper#edit-field-dependentes-und-0-field-data-de-nascimento{width:48%;margin:2vw 2% 2vw 0;}body.page-user.logged-in #page #content #block-system-main form#user-profile-form .group-dependentes .form-wrapper#edit-field-dependentes-und-0-field-rg,body.page-user.logged-in #page #content #block-system-main form#user-profile-form #edit-field-agenda-fim{width:48%;margin:2vw 0 2vw 2%;}body.page-user.logged-in #page #content form .form-wrapper.field-name-field-especialidade,body.page-user.logged-in #page #content form .form-wrapper.field-name-field-faturamento-em-pessoa{width:100%;margin:5vw 0;}#page #content form .form-wrapper.field-name-field-tipo-prontuario-form{z-index:1;padding:0.3vw 0.4vw;background-color:#efefef;border-radius:0.3vw;position:initial;margin:0;}body.page-user.logged-in #page #content #block-system-main form#user-profile-form #edit-field-agenda-fim,body.page-user.logged-in #page #content #block-system-main form#user-profile-form #edit-field-agenda-inicio{width:48%;margin:2vw 2% 2vw 0;float:left;}body.page-user.logged-in #page #content #block-system-main form#user-profile-form #edit-field-logo-clinica-und-0-remove-button{font-size:4vw;padding:2vw 4vw;width:auto;}body.page-user.not-logged-in #page #content #register-wrapper h2.pane-title{margin-bottom:4vw;font-size:5vw;padding:0;}body.page-user.not-logged-in #page #content #register-wrapper a.btn-register-login{font-size:4vw;padding:4vw 5vw;text-align:center;border-radius:10vw;display:block;margin-bottom:4vw;}body.page-user.not-logged-in #page #content #register-wrapper a.btn-register-login:hover{font-size:4vw;}body.page-user #page #content #register-wrapper,body.page-user #page #content #login-wrapper{max-width:100%;}body.page-user.logged-in #page #content .title-page{font-size:5.15vw;}body.page-user.logged-in #page #content #block-system-main .region-inner{position:relative;bottom:16vw;}body.page-user.logged-in #page #content #block-system-main .region-inner p .flag-paciente a{position:relative;top:0vw;left:33vw;}body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block{margin:auto;width:100%;margin-top:33vw;}body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-tab-paciente{position:absolute;top:35vw;margin:0;width:90vw;left:0;}body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .block-content #tab-consulta-content h2.title-tab{color:#000;font-weight:600;font-size:4.85vw;position:relative;bottom:0.4vw;margin:2vw 0 4vw;}body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-tab-paciente #tabs-paciente a{background:#ffffff;padding:2vw;font-size:2.8vw;border-radius:4px;color:#000;margin:1vw 2vw 1vw 0vw;line-height:10vw;}body.page-user.logged-in #page #content #block-system-main a.btn-orcar-tratamento{background:url(/sites/all/themes/gw2d/images/icons/pasta-branca.png) no-repeat 10vw 1.5vw;background-size:3.5vw;position:absolute;border-radius:4px;border:1px solid #303033;font-weight:600;top:17.3vw;right:58vw;padding:1vw 2vw;width:25vw;font-size:2.33vw;padding-top:7vw;background-color:#303033;height:12vw;}body.page-user.logged-in #page #content.clearfix.region .content-width h1.title-page{font-size:5vw;margin-bottom:1vw;padding:0;}body.page-user.logged-in #page #content .panel-pane h2{font-size:4.85vw;}body.page-user.logged-in #page #content .panel-pane .views-row.views-row-1.views-row-odd.views-row-first.views-row-last span.views-label{font-size:12px;font-weight:700;}body.page-user.logged-in #page #content .panel-pane .views-row.views-row-1.views-row-odd.views-row-first.views-row-last .field-content{font-size:14px;font-weight:400;}body.page-user.logged-in #page #content .panel-pane .views-row.views-row-1.views-row-odd.views-row-first.views-row-last .field-content p{margin:0;}body.page-user.logged-in #page #content .view-consulta .view-content .item-list ul{display:flex;position:relative;z-index:1;margin:0;}body.page-user.logged-in #page #content .view-consulta .view-content .item-list ul li{display:flex;flex-direction:column;border:1px solid #EDEDFC;border-radius:4px;min-width:50vw;padding:16px 8px;font-size:12px;margin:2vw;}body.page-user.logged-in #page #content .view-consulta .view-content .item-list ul li .views-field{color:#000;display:flex;flex-direction:column;}body.page-user.logged-in #page #content .view-consulta .view-content .item-list ul li .views-field .views-label{font-size:12px;color:#000;}body.page-user.logged-in #page #content .view-consulta .view-content .item-list ul li .views-field .field-content{font-size:14px;}body.page-user.logged-in #page #content .view-filters{margin:5vw 0 5vw;display:block;width:100%;position:initial;}body.page-user.logged-in #page #content #tab-financas-content .item-list ul .views-row{padding:18.5vw 3.8vw 4.5vw 3.8vw;position:relative;}body.page-user.logged-in #page #content .item-list ul .views-row{border-radius:4px;display:block;}body.page-user.logged-in #page #content #tab-tratamentos-content .item-list ul .views-row{padding:4.5vw 3.8vw 4.5vw 3.8vw;position:relative;margin:0 0 5vw;border:1px solid #EDEDFC;}body.page-user.logged-in #page #content .item-list ul .views-row .views-field{display:flex;flex-direction:column;line-height:4.42vw;}body.page-user.logged-in #page #content .item-list ul .views-row .views-field .views-label{font-weight:700;font-size:3.5vw;}body.page-user.logged-in #page #content .item-list ul .views-row .views-field .views-label-nothing{display:none;}body.page-user.logged-in #page #content .item-list ul .views-row .views-field .field-content{font-size:4vw;font-weight:400;}body.page-user.logged-in .container-conteudo-paciente .group-mobile{padding:3.8vw;}body.page-user.logged-in #page #content  #tab-tratamentos-content .item-list ul .views-row .views-field .field-content .ver{background:url(/sites/all/themes/gw2d/images/temas/icon-ver.png) no-repeat center center;background-size:8vw;width:10vw;padding-top:9vw;position:absolute;top:0;right:4vw;text-align:center;font-size:2.8vw;}body.page-user.logged-in #page #content .item-list ul .views-row .views-field .field-content .editar{display:block;background:url(/sites/all/themes/gw2d/images/icons/edit.png) no-repeat center center;background-size:6.9vw;font-size:2.8vw;width:8vw;position:absolute;top:0;left:4vw;padding-top:10vw;}body.page-user.logged-in #page #content .view-filters form .views-submit-button input{margin-top:4.4vw;}body.page-user.logged-in #page #content #arquivos-wrapper ul ul li{border:0;background:initial;padding:0;width:30%;margin:0vw;display:block;height:auto;font-size:4.5vw;}body.page-user.logged-in #page #content #arquivos-wrapper .field_arquivo_download{background:#fff;padding:3.8vw;border:1px solid #EDEDFC;display:flex;align-items:center;justify-content:center;width:30%;margin:4vw;}body.page-user.logged-in #page #content #arquivos-wrapper .field_arquivo_download a,body.page-user.logged-in #page #content #arquivos-wrapper .field_arquivo_download img{background:#cdcdcd;border-radius:4px;}body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente div .view-display-id-block_2 .view-content .views-row-first .views-field-field-confirmacao .field-content,body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente div .view-display-id-block_2 .view-content .views-row-first .views-field-field-nome .field-content,body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente div .view-display-id-block_2 .view-content .views-row-first .views-field-field-endereco .field-content{font-weight:300;font-size:14px;}body.page-user.logged-in #page #content .view-filters form .views-exposed-widget .views-widget .form-item select{width:52vw;}body.page-user.logged-in #page #content #tab-formulario-content tr td,body.page-user.logged-in #page #content #tab-documentos-content tr td,body.page-user.logged-in #page #content #tab-tratamentos-content tr td{width:18%;text-align:center;font-size:3.5vw;padding:0.85vw 0.5vw 0.5vw;font-weight:normal;height:2vw;}body.page-user.logged-in #page #content .views-table tr td .editar a{background-size:5.5vw;}body.page-user.logged-in #page #content .views-table tr td .deletar a{background-size:5vw;}body.page-user.logged-in #page #content #tab-formulario-content .views-table tr td.views-field-nothing .deletar{width:50%;position:relative;left:18vw;bottom:0vw;}body.page-user.logged-in #page #content #tab-formulario-content .views-table tr td.views-field-nothing .editar{width:100%;position:relative;left:16vw;bottom:0vw;}body.page-user.logged-in #page #content #tab-formulario-content .views-table tr td.views-field-nothing img{width:25%;position:relative;top:2vw;left:4vw;}body.page-user.logged-in #page #content #tab-documentos-content .views-table tr td.views-field-nothing .deletar{width:50%;position:relative;left:18vw;bottom:0vw;}body.page-user.logged-in #page #content #tab-documentos-content .views-table tr td.views-field-nothing .editar{width:100%;position:relative;left:16vw;bottom:0vw;}body.page-user.logged-in #page #content .view-users .item-list ul li.views-row .views-field.views-field-nothing{margin-bottom:10vw;}body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente div .view-display-id-block_2 .view-content .views-row-first{display:flex;flex-direction:column;background-color:#0080FF;min-width:50vw;border-radius:8px;padding:8px 8px 0px;line-height:5vw;margin:2vw;}body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente div .view-display-id-block_2 .view-content .views-row-first .views-field.views-field-field-data{margin:3vw 2vw 3vw;}body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente div .view-display-id-block_2 .view-content .views-row-first .views-field.views-field-field-data .field-content .date-display-single,body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente div .view-display-id-block_2 .view-content .views-row-first .views-field.views-field-field-data-1 .field-content .date-display-single{font-size:24px;}body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente div .view-display-id-block_2 .view-content .views-field-field-data .date-display-single,body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente div .view-display-id-block_2 .view-content .views-field-field-data-1 .date-display-single{font-weight:700;font-size:14px;}body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente div h2.pane-title{margin:3vw 0;}body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente div .view-display-id-block_2 .view-content .views-row-first div.views-field{margin:0 2vw 3vw;}body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente div .view-display-id-block_2 .view-content{position:relative;z-index:1;display:flex;}body.page-user.logged-in #page #content #tab-arquivos-content .item-list ul .views-row{border:initial;padding:0;border-radius:0;margin:0;}body.page-user.logged-in #page #content #arquivos-wrapper ul .views-row .views-field .field-content .field_arquivo_download{width:30vw;}body.page-user.logged-in #page #content #block-system-main .block-inner .block-content .container-conteudo-paciente #tab-formulario-content .enviar-anamnese .enviar,body.page-user.logged-in #page #content #block-system-main .block-inner .block-content .container-conteudo-paciente #tab-documentos-content .enviar-anamnese .enviar{position:relative;bottom:2vw;border:1px solid #000;width:49%;font-size:2.2vw;font-weight:bold;border-radius:4px;margin:0vw;padding:2.8vw 1.5vw 2.55vw 2vw;text-align:right;size:3.2vw;background:url(/sites/all/themes/gw2d/images/icons/aviao.png) no-repeat 1.5vw center;background-size:3.7vw;}body.page-user.logged-in #page #content #block-system-main .block-inner .block-content .container-conteudo-paciente #tab-documentos-content .enviar-anamnese .realizar,body.page-user.logged-in #page #content #block-system-main .block-inner .block-content .container-conteudo-paciente #tab-formulario-content .enviar-anamnese .realizar{position:relative;bottom:2vw;border:1px solid #000;width:49%;font-size:2.2vw;font-weight:bold;border-radius:4px;margin:0vw;padding:2.8vw 0.5vw 2.55vw 2vw;text-align:right;size:3.2vw;background:url(/sites/all/themes/gw2d/images/icons/seta-baixo.png) no-repeat 0.8vw center;background-size:3.7vw;}#page #content #block-system-main .grupo-btns-orcamento .btns-orcamento a{display:inline-block;width:auto;margin-right:1.5vw;padding:2.5vw;line-height:1;font-size:2.4vw;font-weight:400;background:transparent;border:1px solid #000;color:#000;border-radius:5px;}#page #content #block-system-main .grupo-btns-orcamento a.btn-aprovar-tratamento{width:100%;margin-top:3vw;font-size:4vw;text-align:center;padding:4vw;margin-right:0;}.node-type-tratamento #page #content .tratamento-content #box-documentos .enviar-anamnese .btn{font-size:2.7vw;padding:3.5vw 3vw 3vw;margin:0 0 2vw 0;}.node-type-tratamento #page #content .orcamento-content .box-pagamento,.node-type-tratamento #page #content .orcamento-content .box-documentos,.node-type-tratamento #page #content .orcamento-content .box-procedimento,.node-type-tratamento #page #content .tratamento-content #header-tratamento-info,.node-type-tratamento #page #content .orcamento-content .box-paciente{width:100%;padding:4vw;margin-left:0;margin-bottom:4vw;}.node-type-tratamento #page #content .orcamento-content .box-paciente .conteudo-paciente,.node-type-tratamento #page #content .orcamento-content .box-paciente .conteudo-clinica,.node-type-tratamento #page #content .orcamento-content .box-paciente .conteudo-procedimento{display:flex;flex-wrap:wrap;justify-content:space-between;}.node-type-tratamento #page #content .orcamento-content .grupo-infos p{font-size:3vw;margin-bottom:0.5vw;}.node-type-tratamento #page #content .orcamento-content .conteudo-pagamento p.no-result{height:13.5vw;padding:2.5vw;border-radius:8px;background:#ff2d00;margin-top:0.5vw;color:#fff;font-weight:600;font-size:3vw;width:auto;display:inline-block;}body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente #tab-arquivos-content #arquivos-wrapper .arquivos-compartilhados h3,body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente #tab-arquivos-content #arquivos-wrapper .arquivos-sigilosos h3{font-size:3vw;margin-top:2vw;margin-bottom:0vw;text-align:left;}body.page-user.logged-in #page #content .panel-pane .block-content{font-size:3vw;}#page #content .views-table tr td .editar a{background-size:6.5vw;}#page #content .views-table tr td.alert-anamnese img{width:auto !important;}#page #content .pane-heon-heon-cobranca-lista table tr td.views-field-nothing div,#page #content .views-table tr td.views-field-nothing div{display:block;float:left;}#page #content #box-documentos .views-table tr td{min-width:44vw;}#page #content #box-documentos .views-table tr td.views-field-nothing.btn-acoes{min-width:30vw;}#page #content .pane-heon-heon-cobranca-lista table tr td .btn-boleto,#page #content .views-table tr td .btn-boleto{background-size:7vw;height:8vw;width:8vw;}.page-user #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente div .view-display-id-block_2 .view-content .views-row{width:33vw;}.page-user #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente div .view-display-id-block_2 .view-content .views-field-field-data .date-display-single,.page-user #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente div .view-display-id-block_2 .view-content .views-field-field-data-1 .date-display-single{font-size:3vw;}.page-user #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente div .view-display-id-block_2 .view-content .views-row .views-field-field-confirmacao .field-content,.page-user #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente div .view-display-id-block_2 .view-content .views-row .views-field-field-nome .field-content,.page-user #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente div .view-display-id-block_2 .view-content .views-row .views-field-field-endereco .field-content{font-size:2.7vw;}.whats-mobile{display:block;}#heon-menu-informativo .ul-menu-informativo li.whats-mobile lord-icon a{background:url(/sites/all/themes/gw2d/images/icons/whatsapp.png) no-repeat center top;background-size:8vw;padding-top:9vw;z-index:9;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-nothing{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:2vw;margin:0 0 6vw;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-field-logo-clinica{width:12vw;height:20vw;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-nothing a.btn-editar-clinica{background:url(/sites/all/themes/gw2d/images/icons/edit.png) no-repeat 2vw center;background-size:6.33vw;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-nothing a{background-color:#fff;width:fit-content;height:auto;border:solid 1px #000;border-radius:1vw;padding:2vw 3vw 2vw 9vw;font-size:4.75vw;line-height:normal;font-weight:600;color:#000;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-nothing a.btn-config-whatsapp,.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-nothing a.btn-config-site{background:url(/sites/all/themes/gw2d/images/icons/config.png) no-repeat 2vw center;background-size:6.33vw;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-title{font-size:6vw;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas li .views-field-field-cnpj,.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas li .views-field-field-email-clinica,.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas li .views-field-field-telefone-clinica,.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas li .views-field-field-cep{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field span{font-weight:bold;padding-right:2vw;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-field-secretaria-clinica,.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-field-especialista-clinica{display:block;width:100%;clear:both;background-color:#F7F7FC;padding:3vw;border-radius:0.5vw;margin:4vw 0 0;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-field-secretaria-clinica ul,.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-field-especialista-clinica ul{display:flex;gap:2vw;flex-wrap:wrap;margin:2vw 0 0;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-field-secretaria-clinica ul li,.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-field-especialista-clinica ul li{padding:2vw;font-size:4vw;list-style:none;}.page-clinicas #page #content a.btn-criar-novo-dentista{border-radius:0.5vw;border:none;padding:4vw 2vw 5vw 2.3vw;margin:0 0 3vw;font-size:3.75vw;background:url(/sites/all/themes/gw2d/images/icons/more.png) no-repeat 3vw center;background-size:9.33vw;background-color:#303033;width:100%;text-align:center;}.page-clinicas #page #content .view-meus-dentistas .view-content{overflow-x:scroll;width:100%;}.page-clinicas #page #content .views-table tr th{font-size:3.5vw;padding:1vw 3vw;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-nothing{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:2vw;margin:0 0 6vw;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-field-logo-clinica{width:12vw;height:20vw;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-nothing a.btn-editar-clinica{background:url(/sites/all/themes/gw2d/images/icons/edit.png) no-repeat 2vw center;background-size:6.33vw;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-nothing a{background-color:#fff;width:fit-content;height:auto;border:solid 1px #000;border-radius:1vw;padding:2vw 3vw 2vw 9vw;font-size:4.75vw;line-height:normal;font-weight:600;color:#000;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-nothing a.btn-config-whatsapp,.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-nothing a.btn-config-site{background:url(/sites/all/themes/gw2d/images/icons/config.png) no-repeat 2vw center;background-size:6.33vw;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-title{font-size:6vw;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas li .views-field-field-cnpj,.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas li .views-field-field-email-clinica,.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas li .views-field-field-telefone-clinica,.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas li .views-field-field-cep{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field span{font-weight:bold;padding-right:2vw;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-field-secretaria-clinica,.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-field-especialista-clinica{display:block;width:100%;clear:both;background-color:#F7F7FC;padding:3vw;border-radius:0.5vw;margin:4vw 0 0;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-field-secretaria-clinica ul,.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-field-especialista-clinica ul{display:flex;gap:2vw;flex-wrap:wrap;margin:2vw 0 0;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-field-secretaria-clinica ul li,.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-field-especialista-clinica ul li{padding:2vw;font-size:4vw;list-style:none;}.page-clinicas #page #content a.btn-criar-novo-dentista{border-radius:0.5vw;border:none;padding:4vw 2vw 5vw 2.3vw;margin:0 0 3vw;font-size:3.75vw;background:url(/sites/all/themes/gw2d/images/icons/more.png) no-repeat 3vw center;background-size:9.33vw;background-color:#303033;width:100%;text-align:center;}.page-clinicas #page #content .view-meus-dentistas .view-content{overflow-x:scroll;width:100%;}.page-clinicas #page #content .views-table tr th{font-size:3.5vw;padding:1vw 3vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica{padding:1.8vw 5.1vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-tab-metricas h2{font-size:5.35vw;font-weight:700;text-align:left;width:46vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas{width:100%;margin:0;overflow:scroll;padding-bottom:2vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li{min-width:22vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li .circular-chart{background:url(/sites/all/themes/gw2d/images/icon-inicio-metricas.png) no-repeat center center;background-size:10vw;width:14.9vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li[ref=inicio] .circular-chart{background:url(/sites/all/themes/gw2d/images/icon-inicio-metricas.png) no-repeat center center;background-size:10vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li[ref=agenda] .circular-chart{background:url(/sites/all/themes/gw2d/images/icon-agenda-metricas.png) no-repeat center center;background-size:10vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li[ref=tratamentos] .circular-chart{background:url(/sites/all/themes/gw2d/images/icon-tratamentos-metricas.png) no-repeat center center;background-size:10vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li[ref=anamnese_e_documentos] .circular-chart{background:url(/sites/all/themes/gw2d/images/icon-anamnese-metricas.png) no-repeat center center;background-size:10vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li[ref=financeiro] .circular-chart{background:url(/sites/all/themes/gw2d/images/icon-financeiro-metricas.png) no-repeat center center;background-size:10vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li[ref=precificacao] .circular-chart{background:url(/sites/all/themes/gw2d/images/icon-precificacao-metricas.png) no-repeat center center;background-size:10vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li[ref=link_auto_agendamento] .circular-chart{background:url(/sites/all/themes/gw2d/images/icon-auto-agendamento-metricas.png) no-repeat center center;background-size:10vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li[ref=relacionamento] .circular-chart{background:url(/sites/all/themes/gw2d/images/icon-relacionamento-metricas.png) no-repeat center center;background-size:10vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li[ref=parceiros_e_treinamentos] .circular-chart{background:url(/sites/all/themes/gw2d/images/icon-inicio-metricas.png) no-repeat center center;background-size:10vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li.active label{font-size:2.7vw;font-weight:600;line-height:2.4vw;padding:1.1vw 1.5vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li label{text-align:center;border-radius:4px;color:#A5A5B0;font-weight:500;line-height:2.7vw;font-size:2.7vw;cursor:pointer;padding:1.1vw 1.5vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica a.btn-close-metrica{width:15vw;height:15vw;background-size:12.2vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-metrica{height:133vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-metrica .top-infos-metricas h2{height:6.1vw;border-radius:4px;font-size:4.4vw;font-weight:700;padding:0.5vw 1.8vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-metrica .top-infos-metricas a{font-size:3.2vw;width:28vw;height:5.5vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-metrica .conteudo-metrica .itens-metricas{display:flex;flex-direction:column;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-metrica .conteudo-metrica .filtro-mobile{display:block;width:100%;padding:8px;border-radius:4px;background:#fff;margin:auto;margin-bottom:3vw;font-size:4vw;cursor:pointer;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-metrica .conteudo-metrica .item-lista{padding:0;width:100%;margin:auto;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-metrica .conteudo-metrica .item-lista .concluido{color:#fff;display:flex;align-items:center;margin-bottom:0.63vw;background:url(/sites/all/themes/gw2d/images/botao-confirmado.png)no-repeat 55vw center;background-size:5vw;background-color:#3CD588;cursor:pointer;font-size:4.3vw;width:100%;height:12vw;padding:8px;border-radius:4px;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-metrica .conteudo-metrica .item-lista .concluido.active{background:url(/sites/all/themes/gw2d/images/botao-confirmado.png)no-repeat 55vw center;background-color:#0E0E0F;background-size:5vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-metrica .conteudo-metrica .item-lista .pendente{width:15.3vw;height:2.92vw;padding:0.7vw 0.94vw;border-radius:4px;color:#0E0E0F;display:flex;align-items:center;margin-bottom:0.63vw;border:1px solid #0E0E0F;background:url(/sites/all/themes/gw2d/images/botao-alerta.png)no-repeat 55vw center;background-size:5vw;cursor:pointer;font-size:0.94vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-metrica .conteudo-metrica .item-lista .pendente.active{background:url(/sites/all/themes/gw2d/images/botao-alerta.png)no-repeat 55vw center;background-color:#0E0E0F;background-size:5vw;color:#fff;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-metrica .conteudo-metrica .filtro-mobile{display:block;}.section-metrica .infos-metrica{display:flex;flex-direction:column;margin:0;}#block-heon-heon-modal-metricas-uso-block .section-metrica .infos-metrica .item-texto h3{font-size:5.3vw;line-height:6.5vw;width:79vw;text-align:left;margin-bottom:2vw;}#block-heon-heon-modal-metricas-uso-block .section-metrica .infos-metrica .item-texto p{margin:0 0 1.75vw;font-size:3.2vw;width:84vw;line-height:4.4vw;}#block-heon-heon-modal-metricas-uso-block .section-metrica .infos-metrica .item-texto span{width:85vw;height:20vw;padding:1.5vw 3vw;border-radius:6px;margin-bottom:4vw;}#block-heon-heon-modal-metricas-uso-block .section-metrica .infos-metrica .item-texto span label{font-size:10vw;line-height:14vw;}#block-heon-heon-modal-metricas-uso-block .section-metrica .infos-metrica .item-texto span p{font-size:4.4vw;line-height:6.1vw;}#block-heon-heon-modal-metricas-uso-block .section-metrica .infos-metrica .item-texto span .barra-metricas .porcentagem-barra-metricas,#block-heon-heon-modal-metricas-uso-block .section-metrica .infos-metrica .item-texto span .barra-metricas{height:1.5vw;}#block-heon-heon-modal-metricas-uso-block .section-metrica .infos-metrica iframe{width:85vw;height:45vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica{padding:1.8vw 5.1vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-tab-metricas h2{font-size:5.35vw;font-weight:700;text-align:left;width:46vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas{width:100%;margin:0;overflow:scroll;padding-bottom:2vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li{min-width:22vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li .circular-chart{background:url(/sites/all/themes/gw2d/images/icon-inicio-metricas.png) no-repeat center center;background-size:10vw;width:14.9vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li[ref=inicio] .circular-chart{background:url(/sites/all/themes/gw2d/images/icon-inicio-metricas.png) no-repeat center center;background-size:10vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li[ref=agenda] .circular-chart{background:url(/sites/all/themes/gw2d/images/icon-agenda-metricas.png) no-repeat center center;background-size:10vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li[ref=tratamentos] .circular-chart{background:url(/sites/all/themes/gw2d/images/icon-tratamentos-metricas.png) no-repeat center center;background-size:10vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li[ref=anamnese_e_documentos] .circular-chart{background:url(/sites/all/themes/gw2d/images/icon-anamnese-metricas.png) no-repeat center center;background-size:10vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li[ref=financeiro] .circular-chart{background:url(/sites/all/themes/gw2d/images/icon-financeiro-metricas.png) no-repeat center center;background-size:10vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li[ref=precificacao] .circular-chart{background:url(/sites/all/themes/gw2d/images/icon-precificacao-metricas.png) no-repeat center center;background-size:10vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li[ref=link_auto_agendamento] .circular-chart{background:url(/sites/all/themes/gw2d/images/icon-auto-agendamento-metricas.png) no-repeat center center;background-size:10vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li[ref=relacionamento] .circular-chart{background:url(/sites/all/themes/gw2d/images/icon-relacionamento-metricas.png) no-repeat center center;background-size:10vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li[ref=parceiros_e_treinamentos] .circular-chart{background:url(/sites/all/themes/gw2d/images/icon-inicio-metricas.png) no-repeat center center;background-size:10vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li.active label{font-size:2.7vw;font-weight:600;line-height:2.4vw;padding:1.1vw 1.5vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li label{text-align:center;border-radius:4px;color:#A5A5B0;font-weight:500;line-height:2.7vw;font-size:2.7vw;cursor:pointer;padding:1.1vw 1.5vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica a.btn-close-metrica{width:15vw;height:15vw;background-size:12.2vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-metrica{height:auto;padding:5vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-metrica .top-infos-metricas h2{height:6.1vw;border-radius:4px;font-size:4.4vw;font-weight:700;padding:0.5vw 1.8vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-metrica .top-infos-metricas a{font-size:3.2vw;width:29vw;height:10vw;background-size:auto;padding:2vw;background-position:100% center;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-metrica .conteudo-metrica .itens-metricas{display:flex;flex-direction:column;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-metrica .conteudo-metrica .filtro-mobile{display:block;width:100%;padding:8px;border-radius:4px;background:#fff;margin:auto;margin-bottom:3vw;font-size:4vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-metrica .conteudo-metrica .item-lista{padding:0;width:100%;margin:auto;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-metrica .conteudo-metrica .item-lista .concluido{color:#fff;display:flex;align-items:center;margin-bottom:0.63vw;background:url(/sites/all/themes/gw2d/images/botao-confirmado.png)no-repeat 94% center;background-size:5vw;background-color:#3CD588;cursor:pointer;font-size:4.3vw;width:100%;height:12vw;padding:8px;border-radius:4px;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-metrica .conteudo-metrica .item-lista .concluido.active{background:url(/sites/all/themes/gw2d/images/botao-confirmado.png)no-repeat 94% center;background-color:#0E0E0F;background-size:5vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-metrica .conteudo-metrica .item-lista .pendente{width:100%;height:12vw;padding:8px;border-radius:4px;color:#0E0E0F;display:flex;align-items:center;margin-bottom:0.63vw;border:1px solid #0E0E0F;background:url(/sites/all/themes/gw2d/images/botao-alerta.png)no-repeat 94% center;background-size:5vw;cursor:pointer;font-size:4.3vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-metrica .conteudo-metrica .item-lista .pendente.active{background:url(/sites/all/themes/gw2d/images/botao-alerta.png)no-repeat 94% center;background-color:#0E0E0F;background-size:5vw;color:#fff;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-metrica .conteudo-metrica .filtro-mobile{display:block;}.section-metrica .infos-metrica{display:flex;flex-direction:column;margin:0;height:auto;padding:3vw;margin-top:4vw;}#block-heon-heon-modal-metricas-uso-block .section-metrica .infos-metrica .item-texto{width:100%;}#block-heon-heon-modal-metricas-uso-block .section-metrica .infos-metrica .item-texto h3{font-size:5.3vw;line-height:6.5vw;width:auto;text-align:left;margin-bottom:2vw;}#block-heon-heon-modal-metricas-uso-block .section-metrica .infos-metrica .item-texto p{margin:0 0 1.75vw;font-size:3.2vw;width:auto;line-height:4.4vw;}#block-heon-heon-modal-metricas-uso-block .section-metrica .infos-metrica .item-texto span.porcentagem-card{width:100%;height:20vw;padding:1.5vw 3vw;border-radius:6px;margin-bottom:4vw;}#block-heon-heon-modal-metricas-uso-block .section-metrica .infos-metrica .item-texto span label{font-size:10vw;line-height:14vw;text-indent:-3vw;}#block-heon-heon-modal-metricas-uso-block .section-metrica .infos-metrica .item-texto span p{font-size:4.4vw;line-height:6.1vw;}#block-heon-heon-modal-metricas-uso-block .section-metrica .infos-metrica .item-texto span .barra-metricas .porcentagem-barra-metricas,#block-heon-heon-modal-metricas-uso-block .section-metrica .infos-metrica .item-texto span .barra-metricas{height:1.5vw;}#block-heon-heon-modal-metricas-uso-block .section-metrica .infos-metrica iframe{width:100%;height:65vw;}.page-configurar-whatsapp-clinica #page{width:100%;}.page-configurar-whatsapp-clinica #page #header{height:0;}.page-configurar-whatsapp-clinica #page #content .form-wrapper{width:100%;border:none;border-radius:0.5vw;background-color:#fff;padding:1vw;margin:0;box-shadow:0px 2px 4px 1px #ccc;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-instancia .fieldset-wrapper .retorno-instancia a.btn-conectar{padding:2vw 4vw;font-size:4vw;}.page-configurar-whatsapp-clinica #page #content #gw2d-configurar-whatsapp-form fieldset legend span{font-size:4.25vw !important;}.page-configurar-whatsapp-clinica #page #content textarea{resize:none !important;height:45vw;}.page-configurar-whatsapp-clinica #page #content #gw2d-configurar-whatsapp-form fieldset .fieldset-wrapper .header-instancia-info .status-instancia{border-radius:4px;display:block;font-weight:600;text-align:right;color:#fff;padding:1.6vw 3.6vw;font-size:4vw;height:auto;width:40vw;background:url(/sites/all/themes/gw2d/images/icons/icon-confere-contato.png) no-repeat 2vw 2vw;background-color:#14CC70;background-size:5.5vw;}.page-configurar-whatsapp-clinica #page #content #gw2d-configurar-whatsapp-form fieldset .fieldset-wrapper .header-instancia-info .info-instancia{width:100%;height:25vw;padding:3.6vw 3vw 3.6vw 15vw;font-size:4.4vw;line-height:6vw;text-align:left;border-radius:4px;font-weight:600;background:url(/sites/all/themes/gw2d/images/icons/alert.png) no-repeat 2vw center;background-color:#FFE100;background-size:40px;}.page-configurar-whatsapp-clinica #page #content #gw2d-configurar-whatsapp-form fieldset .fieldset-wrapper .header-instancia-info .info-instancia span{color:#007fff;}.page-configurar-whatsapp-clinica #page #content #gw2d-configurar-whatsapp-form fieldset .fieldset-wrapper > .form-item .edit-field-texto-novo-agendamento{font-size:3.7vw;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-textos-outras .fieldset-wrapper .form-type-textarea .description .tag{padding:0.55vw 3.2vw;border-radius:4px;font-size:4.25vw;margin:1vw;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-textos-agendamento .fieldset-wrapper .form-type-textarea .description .tag{padding:0.55vw 3.2vw;border-radius:4px;font-size:4.25vw;margin:1vw;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-textos-agendamento .fieldset-wrapper .form-type-textarea label,.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-textos-outras .fieldset-wrapper .form-type-textarea label{font-size:4.25vw;}.page-configurar-whatsapp-clinica #page #content #gw2d-configurar-whatsapp-form fieldset .fieldset-wrapper > .form-item{width:90vw !important;}.page-configurar-whatsapp-clinica #page #content #gw2d-configurar-whatsapp-form fieldset .fieldset-wrapper .retorno-instancia{margin:0;height:auto;position:relative;bottom:1.5vw;left:0vw;display:flex;flex-wrap:nowrap;flex-direction:column;align-items:center;}.page-configurar-whatsapp-clinica #page #content #gw2d-configurar-whatsapp-form fieldset .fieldset-wrapper .retorno-instancia .qr-code-instancia{width:85vw;}.page-configurar-whatsapp-clinica #page #content #gw2d-configurar-whatsapp-form fieldset .fieldset-wrapper .retorno-instancia .btn-reconectar{padding:2.4vw 2.9vw;border-radius:4px;border:1px solid;font-size:3vw;font-weight:600;height:9.5vw;margin-right:3vw;margin-top:3.7vw;}.page-configurar-whatsapp-clinica #page #content #gw2d-configurar-whatsapp-form fieldset .fieldset-wrapper .header-instancia-info{width:90vw;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-instancia .fieldset-wrapper .form-item.form-disabled label{font-size:4.4vw;font-weight:500;line-height:6vw;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-instancia .fieldset-wrapper .form-item input,.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-instancia .fieldset-wrapper .form-item.form-disabled input{height:15.5vw !important;padding:4.4vw 5vw;font-size:5vw;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-instancia .fieldset-wrapper .form-item label{font-size:4.4vw;font-weight:500;line-height:6vw;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-textos-outras .fieldset-wrapper #edit-field-imagem-aniversario-ajax-wrapper{width:100%;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-textos-outras .fieldset-wrapper #edit-field-imagem-aniversario-ajax-wrapper input#edit-field-imagem-aniversario-remove-button,.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-textos-outras .fieldset-wrapper #edit-field-imagem-aniversario-ajax-wrapper label{font-size:4.4vw;}.page-configurar-whatsapp-clinica #page #content #gw2d-configurar-whatsapp-form fieldset .fieldset-wrapper .form-item-field-ativar-instancia{display:flex;justify-content:center;}.page-configurar-whatsapp-clinica #page #content input.form-checkbox{width:3vw !important;height:3vw !important;}#whatsappButton:hover,#whatsappButton{position:fixed;bottom:20vw;background-color:#303033;padding:1vw 0.5vw;border-radius:6vw;right:0.5vw;display:flex;justify-content:center;color:#fff;z-index:1;width:10.95vw;height:10.95vw;font-size:0;}#whatsappButton:after{content:"";display:inline-block;width:6.6vw;height:6.6vw;background:url(/sites/all/themes/gw2d/images/icons/icon-whats.png) no-repeat center;background-size:100%;}#whatsappButton:before{display:none !important;}.page-configurar-whatsapp-clinica #page #content #gw2d-configurar-whatsapp-form fieldset .fieldset-wrapper .retorno-instancia .btn-desconectar{padding:1.6vw 3.6vw;border-radius:4px;border:1px solid;font-size:3.2vw;font-weight:600;height:auto;margin-right:3vw;margin-top:3.7vw;background-color:#CC1433;color:#fff;}#header-top .content-width #estrutura-titulo-voltar{width:76vw;}.page-avaliacoes #header-top .content-width #estrutura-titulo-voltar{margin-right:10vw;}.page-avaliacoes #header-top .content-width #estrutura-titulo-voltar .title-page{max-width:50vw;}#header-top #estrutura-busca-header #busca-header-retorno{position:static;top:0;left:0;}#header-top #estrutura-busca-header{display:none;position:fixed;top:0;left:0;background-color:#fff;width:100%;height:100%;z-index:999;}#header-top #estrutura-busca-header .close-busca{display:block;}#header-top #estrutura-busca-header #busca-header-retorno{width:100%;height:100%;}#header-top #estrutura-busca-header.busca-mobile-open{display:flex;flex-wrap:wrap;justify-content:space-between;z-index:9999;}#header-top #estrutura-busca-header.busca-mobile-open .close-busca{font-size:0;background:url(/sites/all/themes/gw2d/images/icons/icon-close.png) no-repeat center;width:6vw;height:6vw;background-size:6vw;margin-top:5.5vw;margin-left:5vw;}#header-top .content-width #header-mobile .busca-mobile{width:8vw;height:8vw;background:url(/sites/all/themes/gw2d/images/icons/icon-lupa.png) no-repeat center;background-size:7vw;font-size:0;display:block;margin-top:2vw;}#header-top #estrutura-busca-header.busca-mobile-open .busca-node{width:78vw;height:13.7vw;padding:1vw 5vw;border-radius:4px;font-size:5vw;color:#A5A5B0;margin-top:2vw;margin-right:5vw;background:url(/sites/all/themes/gw2d/images/icons/icon-lupa.png) no-repeat 69vw center;background-size:7vw;}#header-top #estrutura-busca-header #busca-header-retorno .filtros{display:flex;flex-wrap:wrap;align-content:stretch;height:20vw;justify-content:space-around;padding:0 2.5vw;}#header-top #estrutura-busca-header #busca-header-retorno .filtros li [ref="all"]{margin:0;width:23vw;display:block;text-align:center;}#header-top #estrutura-busca-header #busca-header-retorno .filtros li a{color:#A5A5B0;border-bottom:2px solid #EDEDFC;margin:0;width:23vw;display:block;text-align:center;}#header-top #estrutura-busca-header .busca-header-resultados ul{overflow-y:scroll;max-height:80vh;padding:0 5vw;}#header-top #estrutura-busca-header .busca-header-resultados ul li a{width:100%;display:block;color:#303033;padding:4vw 0px;font-size:3.75vw;font-weight:900;height:auto;}#header-top .content-width #estrutura-titulo-voltar .btn-voltar-pagina{font-size:0;border:none;width:7.5vw;height:7.5vw;background:url(/sites/all/themes/gw2d/images/icons/icon-voltar.png) no-repeat center;background-size:7.5vw;margin-right:3vw;}#header-top .content-width #estrutura-titulo-voltar .title-page{max-width:50vw;margin:0;font-size:4.5vw;font-weight:900;line-height:5.5vw;}.node-type-calculadora-procedimentos #header-top .content-width #estrutura-titulo-voltar .title-page em{display:none;}#content-menu-restrito{display:none !important;top:11.7vw;height:100vh;width:80.1vw;position:fixed;left:0vw;}#content-menu-restrito .block-menu-novo ul.menu-principal{padding-bottom:0;display:flex;white-space:nowrap;max-height:none;flex-direction:column;height:auto;width:77.7vw;justify-content:space-between;align-items:center;}#content-menu-restrito .block-menu-novo ul li a{font-size:2.4vw;padding:0;}#content-menu-restrito .block-menu-novo ul li.menu-principal-item{overflow:hidden;line-height:10vw;width:73vw;height:auto;float:right;margin:4vw 0vw 4vw 5vw;}#content-menu-restrito .block-menu-novo ul li lord-icon{height:8.5vw !important;width:8.5vw !important;float:left;display:flex;justify-content:flex-end;flex-direction:row-reverse;margin:0;padding:0;}#content-menu-restrito .block-menu-novo ul li lord-icon a{font-size:5vw;padding-left:10vw;padding-top:0.8vw;background-color:#fff !important;height:8.5vw;}#content-menu-restrito .block-menu-novo ul li .submenu-open{width:100%;height:auto;float:left;display:flex;flex-direction:column;margin-top:4vw;max-height:none;position:initial;}#content-menu-restrito .block-menu-novo ul li .submenus-list,#content-menu-restrito .block-menu-novo ul li .submenu-open li p,#content-menu-restrito .block-menu-novo ul li .submenu-open:after,#content-menu-restrito .block-menu-novo ul li .submenu-open:before,#content-menu-restrito .block-menu-novo ul li .submenu-open li.title-list-menu{display:none;}#content-menu-restrito .block-menu-novo ul li .submenus-list li a{padding:0;display:flex;align-items:center;}#content-menu-restrito .block-menu-novo ul li .submenu-open li a .link-menu .header-link-menu{display:flex;padding:0 1vw;align-items:center;}#content-menu-restrito .block-menu-novo ul li .submenus-list li a .link-menu .header-link-menu lord-icon{margin:0;width:8.5vw !important;padding:0;}#content-menu-restrito .block-menu-novo ul li .submenu-open li{width:100%;height:auto;background-color:#EDEDFC;padding:0 1vw;display:block;}#content-menu-restrito .block-menu-novo ul li .submenu-open li h3{text-align:left;margin:0;padding:0;font-weight:600;font-size:3.8vw;white-space:normal;width:57vw;padding-left:2vw;}#content-menu-restrito.class-aviso-ativo .block-menu-novo{height:100vh;}#header-top .content-width .logo-menu-restrito{overflow:hidden;width:12vw;height:12vw;margin:2vw;}#header-top .content-width .logo-menu-restrito img{width:45vw;max-width:45vw;}body.page-dashboard #page #content .content-width #block-system-main .panel-pane .group-paineis{padding-left:1.2vw;}body.page-dashboard #page #content .content-width #block-system-main .panel-pane .group-paineis .card{width:100%;max-width:42vw;height:36vw;}body.page-dashboard #page #content .content-width #block-system-main .panel-pane .group-paineis .card a.card-link-painel{width:100%;max-width:100%;height:100%;padding:2vw;display:block;padding-top:21vw;}body.page-dashboard #page #content .content-width #block-system-main .panel-pane .group-paineis .card lord-icon{width:100%;height:12vw;padding-top:8vw;}body.page-dashboard #page #content .content-width #block-system-main .panel-pane .group-paineis .card a.card-link-painel h2{font-size:4vw;}body.page-dashboard #page #content .content-width #block-system-main .panel-pane .group-paineis .card a.card-link-painel .infos{display:none;}.page-funil-de-negocios #page #content .view-filters form .views-exposed-widget{width:58vw;}.page-funil-de-negocios #page #content .view-filters form .views-exposed-widget .views-widget .form-wrapper{width:58vw;}.page-funil-de-negocios #page #content .view-filters form .form-wrapper{margin:0;}.page-node-add #page #content .content-width #block-system-main #financas-node-form div .required-fields{margin:5vw;width:90vw !important;}.page-node-add #page #content .content-width #block-system-main #financas-node-form div .form-actions{width:90vw !important;margin:0 5vw;}.page-node-add #page #content .content-width #block-system-main{width:94vw;margin:0 3vw;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open .content-form{display:none;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open .content-form-mobile #pesquisa-satisfacao,#block-heon-heon-form-satisfacao-plataforma.pesquisa-open .content-form-mobile{display:block;}.pesquisa-aberta #page{height:87.9vh;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open{display:block;position:fixed;width:100vw;height:100vh;z-index:9999;bottom:1vw;right:0;padding:5vw;top:initial;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao{width:100%;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .header-pesquisa .title-pesquisa{font-size:6.1vw;width:80vw;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .header-pesquisa .btn-close-pesquisa{position:absolute;top:5vw;right:4.3vw;background:url(/sites/all/themes/gw2d/images/icon-close-black.png) no-repeat center center;background-size:10.1vw;width:10vw;height:10vw;font-size:0;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .grupo-form{padding:5vw;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .grupo-form p{font-size:4.04vw;text-align:left;color:#A5A5B0;text-transform:none;margin:0.5vw 0 2.45vw 0;width:100%;line-height:1;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .grupo-form .formulario-pesquisa .row-pergunta{flex-wrap:nowrap;flex-direction:column;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .grupo-form .formulario-pesquisa .form-avaliacao{max-height:117vw;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .grupo-form .formulario-pesquisa .row-pergunta h3{color:#000 !important;margin:3.5vw 0 3vw 0;font-size:4vw;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .grupo-form .formulario-pesquisa .indices .items{width:100%;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .grupo-form .formulario-pesquisa .indices .items li .indice{width:15.6vw;font-size:3vw;font-weight:600;text-align:center;padding:0;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .grupo-form .formulario-pesquisa .row-pergunta div .items{display:flex;justify-content:space-between;padding:0;width:79.8vw;margin:0vw 0 3vw 0;padding:0 4.5vw;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .grupo-form .formulario-pesquisa .row-pergunta .indices .items{padding:0;margin:0 0 5vw 0;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .grupo-form .formulario-pesquisa .row-pergunta .indices div .items{padding:0 4vw;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .grupo-form .formulario-pesquisa .row-pergunta .items li input{width:5.67vw;height:5.67vw !Important;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .text-pesquisa{width:99%;height:auto;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open .btn-enviar-pesquisa-mobile{font-size:3vw;width:29.1vw;height:9vw;margin-top:5vw;border:none;color:#fff;border-radius:4px;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open .block-inner .block-content .content-form,#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .grupo-form .formulario-pesquisa #block-block-16,#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .grupo-form .formulario-pesquisa #block-gw2d-gw2d-copyright{display:none;}#block-heon-heon-form-satisfacao-plataforma.agradecimento-open #agradecimento-pesquisa{display:block;position:fixed;width:100vw;height:100vh;z-index:9999;bottom:0vw;right:0;padding:9vw 5vw;top:initial;}#block-heon-heon-form-satisfacao-plataforma.agradecimento-open #agradecimento-pesquisa .header-agradecimento{height:100%;width:100%;padding:17vw 1vw 1vw 1vw;background:url(/sites/all/themes/gw2d/images/img-heonPay.png) no-repeat center center;background-size:70vw;display:flex;flex-direction:column;align-items:center;}#block-heon-heon-form-satisfacao-plataforma.agradecimento-open #agradecimento-pesquisa .header-agradecimento h2{font-size:5vw;margin-bottom:1.5vw;text-align:center;}#block-heon-heon-form-satisfacao-plataforma.agradecimento-open #agradecimento-pesquisa .header-agradecimento p{text-align:left;font-size:3vw;width:auto;text-align:center;}#block-heon-heon-form-satisfacao-plataforma.agradecimento-open #agradecimento-pesquisa .header-agradecimento a{font-size:3vw;padding:1.6vw 3vw;color:#fff;border-radius:8px;margin-top:4vw;display:block;width:33.8vw;height:8vw;}.page-node-add-tratamento #page #content #box-tratamento .open-close-infos{font-size:0;width:24px;height:24px;background:url(/sites/all/themes/gw2d/images/icons/icon-close-down.png) no-repeat center center;background-size:24px;position:absolute;right:1vw;top:1vw;}.page-node-add-tratamento #page #content #box-tratamento .box-informacos-anotacoes-arquivos{display:flex;flex-wrap:wrap;align-items:center;padding:2vw 0;}.page-node-add-tratamento #page #content #box-tratamento .box-informacos-anotacoes-arquivos .header-informacoes-sigilosas{display:flex;align-items:center;padding:2vw 0;}#prontuario-tratamento,#page #content .content-width #block-system-main #box-tratamento .prontuario-area-anotacao .prontuarios-container .page_content,#page #content .content-width #block-system-main #box-tratamento .prontuario-area-anotacao{width:100%;height:auto;}#page #content #consulta-info #procedimento-content{max-height:80vw;}.box-crm-novo-style #crm-piramide-contatos:before{content:'';width:22.3vw;height:102%;float:left;position:absolute;-webkit-transform:skew(-20deg);-ms-transform:skew(-20deg);transform:skew(-16deg);left:-2.5vw;top:0;display:block !important;}.box-crm-novo-style #crm-piramide-avaliacoes:before{content:'';width:21vw;height:102%;float:left;position:absolute;-webkit-transform:skew(-20deg);-ms-transform:skew(-20deg);transform:skew(-16deg);left:-6vw;top:0;display:block !important;}.box-crm-novo-style #crm-piramide-propostas:before{content:'';width:14.3vw;height:102%;float:left;position:absolute;-webkit-transform:skew(-20deg);-ms-transform:skew(-20deg);transform:skew(-16deg);left:-4.1vw;top:0;display:block !important;}.box-crm-novo-style #crm-piramide-perdidos:before{content:'';width:10.3vw;height:102%;float:left;position:absolute;-webkit-transform:skew(-20deg);-ms-transform:skew(-20deg);transform:skew(-16deg);left:-4vw;top:0;display:block !important;}.box-crm-novo-style #crm-piramide-ganhos:before{content:'';width:7.3vw;height:102%;float:left;position:absolute;-webkit-transform:skew(20deg);-ms-transform:skew(-20deg);transform:skew(-16deg);left:-4.9vw;top:0;display:block !important;}.pesquisa-aberta #header-top,.pesquisa-aberta #page #header{display:none;}.form-foto-perfil .overlay-text{width:80%;left:10%;padding:3vw;top:8vw;border-radius:2vw;}.form-foto-perfil .overlay-text p a{padding:2vw 2.3vw;border-radius:1.5vw;margin-right:2vw;}#page #content .form-type-managed-file .form-managed-file input{width:100%;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields{gap:5vw;}.page-configuracoes-site-heon #page #content .title-page{font-size:5.55vw;text-align:left;}.page-configuracoes-site-heon #page #content #block-system-main .texto-descricao-site{padding:4vw;}.page-configuracoes-site-heon #page #content #block-system-main .texto-descricao-site p{font-size:3.5vw;}.page-configuracoes-site-heon #page #content #block-system-main .clinica-site-ativada{padding:6vw 4vw;}.page-configuracoes-site-heon #page #content #block-system-main .clinica-site-ativada .form-item-infos-site-habilitadas input.form-checkbox{width:5vw;}.page-configuracoes-site-heon #page #content #block-system-main .clinica-site-ativada .form-item-infos-site-habilitadas label{font-size:4vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site{gap:6vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica{padding:4vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica legend{top:8vw;margin:0 0 8vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica legend span{font-size:4vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica .fieldset-wrapper .form-type-textarea{width:100%;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica .fieldset-wrapper .form-type-textarea textarea{font-size:3.75vw;padding:4vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica .fieldset-wrapper .form-item label{font-size:4vw;padding:0 0 0 3vw;margin:0 0 1vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica .fieldset-wrapper .form-item .box-arquivos{width:39vw;height:34vw;padding:2.5vw;border-radius:1vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica .fieldset-wrapper .form-item .box-arquivos span{height:24vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica .fieldset-wrapper .form-item .box-arquivos input{padding:3.55vw !important;font-size:4.33vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields #edit-especialista .tabela-especialistas .view-content{overflow-y:scroll;display:block;height:auto;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields #edit-especialista{padding:4vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields #edit-especialista legend{top:8vw;margin:0 0 8vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields #edit-especialista legend span{font-size:4vw;}.page-configuracoes-site-heon #page #content .tabela-especialistas .views-table thead tr th,.page-configuracoes-site-heon #page #content .tabela-especialistas .views-table tbody tr td{font-size:3vw;padding:2vw;}.page-configuracoes-site-heon #page #content .tabela-especialistas .views-table tr td .editar a{background:url(/sites/all/themes/gw2d/images/icons/edit.png) no-repeat center center;background-size:5.33vw;height:9vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site .acoes-site{gap:8vw 3vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site .acoes-site p{padding:0;margin:0;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site .acoes-site p a{padding:3vw 2vw !important;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica .fieldset-wrapper .form-item .description{max-width:40vw;font-size:2.9vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica .fieldset-wrapper .form-type-textarea .description{max-width:100%;}.page-user #page #content .content-width #block-system-main .one-column .pane-heon-heon-form-odontograma{height:88vh;margin:6vh 5.5vw 6vh 6vw;width:88vw;}.page-user #page #content .content-width #block-system-main .one-column .pane-heon-heon-form-odontograma .header-form-odontograma .title-form{font-size:4vw;}.page-user #page #content .content-width #block-system-main .one-column .pane-heon-heon-form-odontograma .header-form-odontograma .buttons-title a{font-size:1.7vw;}.page-user #page #content .content-width #block-system-main .one-column .pane-heon-heon-form-odontograma .body-form-odontograma{display:flex;flex-wrap:wrap;height:145vw;margin-top:4vw;}.page-user #page #content .content-width #block-system-main .one-column .pane-heon-heon-form-odontograma .body-form-odontograma .menu-form-odontograma{width:20vw;}.page-user #page #content .content-width #block-system-main .one-column .pane-heon-heon-form-odontograma .body-form-odontograma .anotacao-form-odontograma{width:52.8vw;}.page-user #page #content .content-width #block-system-main .one-column .pane-heon-heon-form-odontograma .body-form-odontograma .anotacao-form-odontograma .anotacao-descricao{width:18.6vw;font-size:2.5vw;}.page-user #page #content .content-width #block-system-main .one-column .pane-heon-heon-form-odontograma .body-form-odontograma .anotacao-form-odontograma .form-regiao-area .grupo-face{width:24.1vw;margin-bottom:1vw;}.page-user #page #content .content-width #block-system-main .one-column .pane-heon-heon-form-odontograma .body-form-odontograma .anotacao-form-odontograma .form-regiao-area .row .btn-face{width:7.1vw;height:7.1vw;font-size:1.7vw;padding:0;}.page-user #page #content .content-width #block-system-main .one-column .pane-heon-heon-form-odontograma .body-form-odontograma .anotacao-form-odontograma .form-regiao-area .grupo-regiao{width:34vw;}.page-user #page #content .content-width #block-system-main .one-column .pane-heon-heon-form-odontograma .body-form-odontograma .anotacao-form-odontograma .form-regiao-area .grupo-regiao .btn-regiao{width:32%;font-size:1.75vw;height:4vw;}.page-user #page #content .content-width #block-system-main .one-column .pane-heon-heon-form-odontograma .body-form-odontograma .anotacao-form-odontograma .form-regiao-area .grupo-regiao #btn-regiao-ai-d,.page-user #page #content .content-width #block-system-main .one-column .pane-heon-heon-form-odontograma .body-form-odontograma .anotacao-form-odontograma .form-regiao-area .grupo-regiao #btn-regiao-ai-e,.page-user #page #content .content-width #block-system-main .one-column .pane-heon-heon-form-odontograma .body-form-odontograma .anotacao-form-odontograma .form-regiao-area .grupo-regiao #btn-regiao-as-d,.page-user #page #content .content-width #block-system-main .one-column .pane-heon-heon-form-odontograma .body-form-odontograma .anotacao-form-odontograma .form-regiao-area .grupo-regiao #btn-regiao-as-e{width:24%;font-size:1.7vw;height:4vw;}.page-user #page #content .content-width #block-system-main .one-column .pane-heon-heon-form-odontograma .body-form-odontograma .anotacao-form-odontograma .form-anotacao-area .row{width:54vw;margin-bottom:2vw;}.page-user #page #content .content-width #block-system-main .one-column .pane-heon-heon-form-odontograma .body-form-odontograma .anotacao-form-odontograma .form-anotacao-area .row .field select,.page-user #page #content .content-width #block-system-main .one-column .pane-heon-heon-form-odontograma .body-form-odontograma .anotacao-form-odontograma .form-anotacao-area .row .field input,.page-user #page #content .content-width #block-system-main .one-column .pane-heon-heon-form-odontograma .body-form-odontograma .anotacao-form-odontograma .form-anotacao-area .row .field{width:26vw;}.page-user #page #content .content-width #block-system-main .one-column .pane-heon-heon-form-odontograma .body-form-odontograma .form-anotacao-area .row .btn-adicionar-anotacao{height:5.6vw;}.container-form-odontograma,.pane-heon-heon-form-odontograma{padding:18.5vw 11.6vw;}.grupo-superior,.grupo-inferior{display:flex;flex-direction:column;}.grupo-1,.grupo-2,.grupo-3,.grupo-4{width:100%;}.grupo-superior .dente-odontograma{display:flex;flex-direction:column;flex-wrap:nowrap;}.area-odontograma,.odontograma-area,.logged-in #page #content #block-system-main .one-column .pane-heon-odontograma-block,.page-node-edit.node-type-tratamento #page .area-odontograma,.page-node-add-tratamento #page .area-odontograma{width:100%;padding:4vw;}.grupo-inferior .dente-odontograma.dente-46 .raiz.tipo-molar,.grupo-inferior .dente-odontograma.dente-36 .raiz.tipo-molar,.grupo-superior .dente-odontograma.dente-26 .raiz.tipo-molar,.grupo-superior .dente-odontograma.dente-16 .raiz.tipo-molar{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -47.7vw -1.9vw;background-size:250vw;width:8.4vw;}.grupo-inferior .dente-odontograma.dente-47 .raiz.tipo-molar,.grupo-inferior .dente-odontograma.dente-37 .raiz.tipo-molar,.grupo-superior .dente-odontograma.dente-27 .raiz.tipo-molar,.grupo-superior .dente-odontograma.dente-17 .raiz.tipo-molar{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -38.3vw -1.8vw;background-size:250vw;width:8.4vw;}.grupo-inferior .dente-odontograma.dente-48 .raiz.tipo-molar,.grupo-inferior .dente-odontograma.dente-38 .raiz.tipo-molar,.grupo-superior .dente-odontograma.dente-28 .raiz.tipo-molar,.grupo-superior .dente-odontograma.dente-18 .raiz.tipo-molar{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -29vw -1.9vw;background-size:250vw;width:8.4vw;}.grupo-superior .dente-odontograma .raiz.tipo-pre_molar{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -56.5vw -1.9vw;background-size:250vw;width:8.4vw;}.grupo-superior .dente-odontograma .raiz.tipo-canino{height:18.1vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -70.6vw -0.1vw;background-size:250vw;width:8.4vw;margin-top:-1.9vw;}.grupo-superior .dente-odontograma .raiz.tipo-incisivo{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -78.1vw -1.9vw;background-size:250vw;width:8.4vw;}.grupo-inferior .dente-odontograma.dente-36 .coroa.coroa-tipo-molar,.grupo-inferior .dente-odontograma.dente-46 .coroa.coroa-tipo-molar,.grupo-superior .dente-odontograma.dente-26 .coroa.coroa-tipo-molar,.grupo-superior .dente-odontograma.dente-16 .coroa.coroa-tipo-molar{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -18.9vw -19.3vw;background-size:250vw;width:8.4vw;}.grupo-inferior .dente-odontograma.dente-37 .coroa.coroa-tipo-molar,.grupo-inferior .dente-odontograma.dente-47 .coroa.coroa-tipo-molar,.grupo-superior .dente-odontograma.dente-27 .coroa.coroa-tipo-molar,.grupo-superior .dente-odontograma.dente-17 .coroa.coroa-tipo-molar{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -9.3vw -19vw;background-size:250vw;width:8.4vw;}.grupo-inferior .dente-odontograma.dente-38 .coroa.coroa-tipo-molar,.grupo-inferior .dente-odontograma.dente-48 .coroa.coroa-tipo-molar,.grupo-superior .dente-odontograma.dente-28 .coroa.coroa-tipo-molar,.grupo-superior .dente-odontograma.dente-18 .coroa.coroa-tipo-molar{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -0.3vw -19vw;background-size:250vw;width:8.4vw;}.grupo-superior .dente-odontograma .coroa.coroa-tipo-canino{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -70.9vw -19.5vw;background-size:250vw;width:8.4vw;}.grupo-superior .dente-odontograma .coroa.coroa-tipo-incisivo{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -77.9vw -19vw;background-size:250vw;width:8.4vw;}.grupo-inferior .grupo-4 .dente-odontograma.dente-41 .coroa.coroa-tipo-incisivo,.grupo-inferior .dente-odontograma.dente-31 .coroa.coroa-tipo-incisivo,.grupo-superior .dente-odontograma.dente-21 .coroa.coroa-tipo-incisivo,.grupo-superior .dente-odontograma.dente-11 .coroa.coroa-tipo-incisivo{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -84.8vw -18.9vw;background-size:250vw;width:8.4vw;transform:none;}.grupo-superior .dente-odontograma .raiz.pino.tipo-molar{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat 0vw -12vw;background-size:250vw;width:8.4vw;}.grupo-superior .dente-odontograma .raiz.pino.tipo-pre_molar{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -57.6vw -0.7vw;background-size:250vw;width:8.4vw;}.grupo-superior .dente-odontograma .raiz.pino.tipo-canino{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -8.5vw -12vw;background-size:250vw;width:8.4vw;}.grupo-superior .dente-odontograma .raiz.pino.tipo-incisivo{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -63.4vw -0.7vw;background-size:250vw;width:8.4vw;}.grupo-superior .dente-odontograma.dente-26 .raiz.tipo-molar .molde,.grupo-superior .dente-odontograma.dente-16 .raiz.tipo-molar .molde{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -122.65vw -1.9vw;background-size:250vw;width:8.4vw;z-index:99;position:relative;}.grupo-superior .dente-odontograma.dente-27 .raiz.tipo-molar .molde,.grupo-superior .dente-odontograma.dente-17 .raiz.tipo-molar .molde{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -122.45vw -1.9vw;background-size:250vw;width:8.4vw;z-index:99;position:relative;}.grupo-superior .dente-odontograma.dente-28 .raiz.tipo-molar .molde,.grupo-superior .dente-odontograma.dente-18 .raiz.tipo-molar .molde{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -122.5vw -1.9vw;background-size:250vw;width:8.4vw;z-index:99;position:relative;}.grupo-superior .dente-odontograma .raiz.tipo-pre_molar .molde{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -149.85vw -1.9vw;background-size:250vw;width:8.4vw;z-index:99;position:relative;}.grupo-superior .dente-odontograma .raiz.tipo-canino .molde{height:18.1vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -163.95vw -0.2vw;background-size:250vw;width:8.4vw;z-index:99;position:relative;}.grupo-superior .dente-odontograma .raiz.tipo-incisivo .molde{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -171.45vw -1.9vw;background-size:250vw;width:8.4vw;z-index:99;position:relative;}.grupo-superior .dente-odontograma .coroa.coroa-tipo-pre_molar .molde-coroa{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -149.85vw -19vw;background-size:250vw;width:8.4vw;z-index:99;position:relative;}.grupo-inferior .dente-odontograma.dente-44 .coroa.coroa-tipo-pre_molar .molde-coroa,.grupo-inferior .dente-odontograma.dente-34 .coroa.coroa-tipo-pre_molar .molde-coroa,.grupo-superior .dente-odontograma.dente-24 .coroa.coroa-tipo-pre_molar .molde-coroa,.grupo-superior .dente-odontograma.dente-14 .coroa.coroa-tipo-pre_molar .molde-coroa{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -156.8vw -18.9vw;background-size:250vw;width:8.4vw;z-index:99;position:relative;}.grupo-superior .dente-odontograma .coroa.coroa-tipo-canino .molde-coroa{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -164.4vw -19.4vw;background-size:250vw;width:8.4vw;z-index:99;position:relative;}.grupo-superior .dente-odontograma .coroa.coroa-tipo-incisivo .molde-coroa{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -171.45vw -19vw;background-size:250vw;width:8.4vw;z-index:99;position:relative;}.grupo-superior .dente-odontograma.dente-11 .coroa.coroa-tipo-incisivo .molde-coroa{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -178.6vw -19.4vw;background-size:250vw;width:8.4vw;z-index:99;position:relative;}.grupo-superior .grupo-2 .dente-odontograma .raiz.tipo-molar{transform:scale(-1,1);height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -0.15vw -1.9vw;background-size:250vw;width:8.4vw;z-index:99;position:relative;}.grupo-inferior .dente-odontograma .raiz.tipo-pre_molar{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -56.2vw -1.9vw;background-size:250vw;width:8.4vw;transform:scale(-1,-1);}.grupo-inferior .dente-odontograma .raiz.tipo-canino{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -71.1vw -1.7vw;background-size:250vw;width:8.4vw;margin-bottom:-0.5vw;transform:scale(-1,-1);}.grupo-inferior .dente-odontograma .raiz.tipo-incisivo{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -84.4vw -1.9vw;background-size:250vw;width:8.4vw;transform:scale(-1,-1);}.grupo-inferior .dente-odontograma .coroa.coroa-tipo-molar{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat 0vw -5.8vw;background-size:250vw;width:8.4vw;}.grupo-inferior .dente-odontograma .coroa.coroa-tipo-pre_molar{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -60.85vw -7.6vw;background-size:250vw;width:8.4vw;z-index:99;position:relative;}.grupo-inferior .dente-odontograma .coroa.coroa-tipo-canino{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -71vw -18.8vw;background-size:250vw;width:8.4vw;transform:none;}.grupo-inferior .dente-odontograma .coroa.coroa-tipo-incisivo{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -31.9vw -7.6vw;background-size:250vw;width:8.4vw;}.grupo-inferior .dente-odontograma .raiz.pino.tipo-molar{height:2.8vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat 0vw -19vw;background-size:250vw;width:8.4vw;}.grupo-inferior .dente-odontograma .raiz.pino.tipo-pre_molar{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -5.8vw -19vw;background-size:250vw;width:8.4vw;}.grupo-inferior .dente-odontograma .raiz.pino.tipo-canino{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -8.5vw -19vw;background-size:250vw;width:8.4vw;}.grupo-inferior .dente-odontograma .raiz.pino.tipo-incisivo{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -10.1vw -19vw;background-size:250vw;width:8.4vw;}.grupo-inferior .dente-odontograma.dente-36 .raiz.tipo-molar .molde,.grupo-inferior .dente-odontograma.dente-46 .raiz.tipo-molar .molde{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -18.7vw -1.9vw;background-size:250vw;width:8.4vw;}.grupo-inferior .dente-odontograma.dente-37 .raiz.tipo-molar .molde,.grupo-inferior .dente-odontograma.dente-47 .raiz.tipo-molar .molde{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -103vw -1.9vw;background-size:250vw;width:8.4vw;}.grupo-inferior .dente-odontograma .raiz.tipo-pre_molar .molde{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -149.65vw -1.9vw;background-size:250vw;width:8.4vw;}.grupo-inferior .dente-odontograma .raiz.tipo-canino .molde{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -164.65vw -1.9vw;background-size:250vw;width:8.4vw;}.grupo-inferior .dente-odontograma .raiz.tipo-incisivo .molde{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -171.05vw -1.9vw;background-size:250vw;width:8.4vw;}.grupo-inferior .dente-odontograma .coroa.coroa-tipo-molar .molde-coroa{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -94.25vw -19.8vw;background-size:250vw;width:8.4vw;}.grupo-inferior .dente-odontograma .coroa.coroa-tipo-pre_molar .molde-coroa{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -56.45vw -19vw;background-size:250vw;width:8.4vw;}.grupo-inferior .dente-odontograma .coroa.coroa-tipo-canino .molde-coroa{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -164.55vw -18.9vw;background-size:250vw;width:8.4vw;}.grupo-inferior .dente-odontograma .coroa.coroa-tipo-incisivo .molde-coroa{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -171.4vw -18.9vw;background-size:250vw;width:8.4vw;}.grupo-inferior .grupo-3 .dente-odontograma.dente-36 .raiz.tipo-molar,.grupo-inferior .grupo-4 .dente-odontograma.dente-46 .raiz.tipo-molar{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -2.9vw -0.7vw;background-size:250vw;width:8.4vw;transform:scale(-1,-1);}.grupo-inferior .grupo-3 .dente-odontograma.dente-37 .raiz.tipo-molar,.grupo-inferior .grupo-4 .dente-odontograma.dente-47 .raiz.tipo-molar{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -9.6vw -1.9vw;background-size:250vw;width:8.4vw;transform:scale(-1,-1);}.grupo-inferior .grupo-3 .dente-odontograma.dente-38 .raiz.tipo-molar,.grupo-inferior .grupo-4 .dente-odontograma.dente-48 .raiz.tipo-molar{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -0.3vw -1.9vw;background-size:250vw;width:8.4vw;transform:scale(-1,-1);}.grupo-inferior .grupo-4 .dente-odontograma .raiz.tipo-pre_molar{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -56.1vw -1.9vw;background-size:250vw;width:8.4vw;transform:scale(1,-1);}.grupo-inferior .grupo-4 .dente-odontograma .raiz.tipo-canino{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -71vw -1.9vw;background-size:250vw;width:8.4vw;margin-bottom:-0.5vw;transform:scale(1,-1);}.grupo-inferior .grupo-4 .dente-odontograma .raiz.tipo-incisivo{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -56.1vw -1.9vw;background-size:250vw;width:8.4vw;transform:scale(1,-1);}.grupo-inferior .grupo-4 .dente-odontograma .coroa.coroa-tipo-pre_molar{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -63.3vw -18.9vw;background-size:250vw;width:8.4vw;transform:scale(-1,1);}.grupo-inferior .grupo-4 .dente-odontograma .coroa.coroa-tipo-canino{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -71.15vw -18.9vw;background-size:250vw;width:8.4vw;transform:scale(-1,1);}.grupo-inferior .grupo-4 .dente-odontograma .coroa.coroa-tipo-incisivo{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -84.95vw -18.8vw;background-size:250vw;width:8.4vw;transform:scale(-1,1);}.grupo-inferior .grupo-4 .dente-odontograma .raiz.pino.tipo-molar{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat 0vw -19vw;background-size:250vw;width:8.4vw;transform:scale(-1,1);}.grupo-inferior .grupo-4 .dente-odontograma .raiz.pino.tipo-pre_molar{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -5.8vw -19vw;background-size:250vw;width:8.4vw;transform:scale(-1,1);}.grupo-inferior .grupo-4 .dente-odontograma .raiz.pino.tipo-canino{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -8.5vw -19vw;background-size:250vw;width:8.4vw;transform:scale(-1,1);}.grupo-inferior .grupo-4 .dente-odontograma .raiz.pino.tipo-incisivo{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -10.1vw -19vw;background-size:250vw;width:8.4vw;transform:scale(-1,1);}.grupo-superior .dente-odontograma .coroa.coroa-tipo-pre_molar{height:5vw;width:8.4vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -56.55vw -18.9vw;background-size:250vw;}.grupo-superior .dente-odontograma .coroa.coroa-tipo-pre_molar .molde-coroa{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -149.65vw -18.9vw;background-size:250vw;width:8.4vw;z-index:99;position:relative;}.grupo-inferior .dente-odontograma.dente-36 .coroa.coroa-tipo-molar,.grupo-inferior .dente-odontograma.dente-46 .coroa.coroa-tipo-molar,.grupo-superior .dente-odontograma.dente-26 .coroa.coroa-tipo-molar,.grupo-superior .dente-odontograma.dente-16 .coroa.coroa-tipo-molar{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -18.9vw -19.3vw;background-size:250vw;width:8.4vw;}.grupo-superior .dente-odontograma.dente-26 .coroa.coroa-tipo-molar .molde-coroa,.grupo-superior .dente-odontograma.dente-16 .coroa.coroa-tipo-molar .molde-coroa{height:5vw;width:8.4vw;z-index:99;position:relative;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -45.58vw -7.9vw;background-size:100vw;}.grupo-superior .grupo-2 .dente-odontograma.dente-24 .coroa.coroa-tipo-pre_molar,.grupo-superior .dente-odontograma.dente-14 .coroa.coroa-tipo-pre_molar{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -63.25vw -18.9vw;background-size:250vw;width:8.4vw;transform:scale(1,1);}.grupo-inferior .dente-odontograma.dente-44 .coroa.coroa-tipo-pre_molar .molde-coroa,.grupo-inferior .dente-odontograma.dente-34 .coroa.coroa-tipo-pre_molar .molde-coroa,.grupo-superior .dente-odontograma.dente-24 .coroa.coroa-tipo-pre_molar .molde-coroa,.grupo-superior .dente-odontograma.dente-14 .coroa.coroa-tipo-pre_molar .molde-coroa{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -156.8vw -18.9vw;background-size:250vw;width:8.4vw;z-index:99;position:relative;}.page-node-add-tratamento #page #content form .dente-odontograma label.numeracao-dente,.page-node-edit.node-type-tratamento #page #content form .dente-odontograma label.numeracao-dente,.dente-odontograma label.numeracao-dente{padding:0.1vw 0.3vw;border-radius:2vw;margin:auto;margin-top:0.2vw;font-size:3.9vw;height:3.9vw;text-align:center;width:5vw;}.grupo-superior .dente-odontograma .raiz.tipo-incisivo{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -79.8vw -1.9vw;background-size:250vw;width:4.5vw;}.grupo-superior .dente-odontograma .raiz.tipo-incisivo .molde{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -173.35vw -1.9vw;background-size:250vw;width:4.5vw;z-index:99;position:relative;}.grupo-superior .dente-odontograma.dente-21 .raiz.tipo-incisivo,.grupo-superior .dente-odontograma.dente-11 .raiz.tipo-incisivo{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -85.5vw -1.9vw;background-size:250vw;width:6vw;position:relative;}.grupo-superior .dente-odontograma.dente-21 .raiz.tipo-incisivo,.grupo-superior .dente-odontograma.dente-11 .raiz.tipo-incisivo{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -85.5vw -1.9vw;background-size:250vw;width:6vw;position:relative;}.grupo-inferior .grupo-4 .dente-odontograma.dente-41 .coroa.coroa-tipo-incisivo,.grupo-inferior .dente-odontograma.dente-31 .coroa.coroa-tipo-incisivo,.grupo-superior .dente-odontograma.dente-21 .coroa.coroa-tipo-incisivo,.grupo-superior .dente-odontograma.dente-11 .coroa.coroa-tipo-incisivo{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -84.9vw -19.1vw;background-size:250vw;width:8.4vw;}.grupo-superior .dente-odontograma.dente-11 .coroa.coroa-tipo-incisivo .molde-coroa{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -178.4vw -18.9vw;background-size:250vw;width:8.4vw;z-index:99;position:relative;}.grupo-superior .grupo-2 .dente-odontograma .raiz.tipo-molar{transform:scale(-1,1);height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -0.15vw -1.9vw;background-size:250vw;width:8.4vw;z-index:99;position:relative;}.grupo-superior .dente-odontograma.dente-26 .raiz.tipo-molar .molde,.grupo-superior .dente-odontograma.dente-16 .raiz.tipo-molar .molde{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -122.65vw -1.9vw;background-size:250vw;width:8.4vw;z-index:99;position:relative;}.grupo-superior .dente-odontograma.dente-21 .coroa.coroa-tipo-incisivo .molde-coroa{background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -178.25vw -18.9vw;background-size:250vw;}.grupo-inferior .grupo-3 .dente-odontograma .coroa.coroa-tipo-pre_molar{z-index:99;position:relative;height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -56.3vw -18.9vw;background-size:250vw;width:8.4vw;}.grupo-inferior .dente-odontograma.dente-44 .coroa.coroa-tipo-pre_molar .molde-coroa,.grupo-inferior .dente-odontograma.dente-34 .coroa.coroa-tipo-pre_molar .molde-coroa,.grupo-superior .dente-odontograma.dente-24 .coroa.coroa-tipo-pre_molar .molde-coroa,.grupo-superior .dente-odontograma.dente-14 .coroa.coroa-tipo-pre_molar .molde-coroa{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -156.2vw -18.9vw;background-size:250vw;width:8.4vw;z-index:99;position:relative;}.grupo-inferior .grupo-3 .dente-odontograma.dente-35 .coroa.coroa-tipo-pre_molar{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -56.1vw -18.8vw;background-size:250vw;width:8.4vw;transform:scale(-1,-1);}.grupo-inferior .grupo-3 .dente-odontograma.dente-35 .coroa.coroa-tipo-pre_molar .molde-coroa{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -149.1vw -18.9vw;background-size:250vw;width:8.4vw;}.grupo-inferior .dente-odontograma.dente-38 .raiz.tipo-molar .molde,.grupo-inferior .dente-odontograma.dente-48 .raiz.tipo-molar .molde{height:16.2vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -94vw -1.8vw;background-size:250vw;width:8.4vw;}.grupo-inferior .dente-odontograma .coroa.coroa-tipo-incisivo{height:5vw;background:url(/sites/all/themes/gw2d/images/dente-odontograma.png) no-repeat -78vw -18.8vw;background-size:250vw;width:8.4vw;transform:none;}.node-type-tratamento #page #content #box-tratamento #prontuario-tratamento{display:flex;width:100%;gap:1vw;flex-direction:column;flex-wrap:nowrap;}.logged-in #page #content .content-box #iframe-container .prod #app .window .app-content{min-width:auto !important;}#page #content #prontuario-tratamento #consulta-info,#page #content #prontuario-tratamento #form-add-anotacao{width:100%;margin-bottom:1vw;}.node-type-tratamento .prontuarios .area-odontograma{width:100%;}.page-node-edit.node-type-tratamento #page #content #box-tratamento .open-close-infos,.page-node-add-tratamento #page #content #box-tratamento .open-close-infos{font-size:0;width:25px;height:25px;background:url(/sites/all/themes/gw2d/images/icons/icon-close-down.png) no-repeat center center;background-size:25px;position:absolute;right:1vw;top:0.9vw;}.page-node-edit.node-type-tratamento #page #content #box-tratamento #informacoes-sigilosas,.page-node-edit.node-type-tratamento #page #content #box-tratamento #informacoes-compartilhada,.page-node-add-tratamento #page #content #box-tratamento #informacoes-compartilhada{height:10vw;padding:3vw 1vw;}.node-type-tratamento #page #content .tratamento-content #box-documentos a.print-prontuario{font-size:3vw;padding:3.5vw 3vw 3vw;}#page #content #painel-informativo-wrapper .filter-form .filter-wrapper{height:10vw;}#page #content #painel-informativo-wrapper .filter-form .filter-submit button{height:8vw;}#page #content .content-box .prontuarios-area h2{font-size:1vw;margin-bottom:0;}#page #content #tab-formulario-content .views-table tr td.views-field-nothing .deletar,#page #content #tab-formulario-content .views-table tr td.views-field-nothing .editar{position:initial;}#page #content #tab-formulario-content .views-table tr td.btn-acoes{display:flex;position:relative;left:3vw;top:0vw;height:4vw;}#page #content #tab-formulario-content .views-table tr td.views-field-nothing img{top:0;}}@media only screen and (min-width:700px) and (max-width:1023px){html{font-size:81.3%;}body{min-height:90vh;overflow:hidden;}#home .img-mobile{display:block !important;}#home .img-desktop{display:none;}.page-home #page{padding-top:90px;margin-top:0;}.container{max-width:100%;}#header .content-width{padding:0.8vw 5vw;}#header{height:10vw;z-index:2;background:#FFFAFA;}body.heon-estetica #header{background:#FFFAFA;}body.heon-dental #header{background:#FAFAFA;}#header .logo-header{margin-top:10px;}#block-gw2d-gw2d-header{float:none;right:auto;}#block-block-2{display:none;}#overlay-aviso-sistema,#page #content .overlay-wrapper,#page #content .overlay-wrapper#overlay-ajuda{background:rgba(26,26,26,1);}#header-top{border-top:4px solid #CCC;}body.heon-estetica #header-top{border-top:4px solid #F08078;}body.heon-dental #header-top{border-top:4px solid #109CB2;}#header-top #menu-button-mobile{background:url(/sites/all/themes/gw2d/images/icon-menu.png) no-repeat;background-size:100%;height:4vw;width:4vw;top:3vw;right:4vw;padding:0vw;position:fixed;z-index:999;font-size:0;}#header-top #menu-button-mobile.active{background-image:url(/sites/all/themes/gw2d/images/icon-close.png);background-size:3.5vw;background-position:top center;top:4vw;}.logo-menu-restrito{margin:2vw;width:20vw;display:inline-block;height:5vw;}.logo-menu-restrito img{width:20vw;margin-bottom:0;margin-top:0;max-width:32vw;}#heon-menu-informativo,#heon-menu-header{display:none;}#heon-menu-informativo{min-height:8vw;align-items:flex-start;}#header-mobile li lord-icon,#heon-menu-informativo .ul-menu-informativo li lord-icon,#heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral{margin-right:2vw;width:6.5vw;font-size:0;}#header-mobile li lord-icon,#heon-menu-informativo .ul-menu-informativo li lord-icon,#heon-menu-informativo .ul-menu-informativo{height:6.5vw;}#header-mobile li lord-icon,#heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral lord-icon{padding-left:0;padding-top:0;width:5vw;height:7vw;margin:0;}#header-mobile li lord-icon a,#heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral lord-icon a{padding-top:2.2vw;padding-left:6vw;width:100%;font-size:0;height:100%;}#header-mobile ul{margin:0;padding:0;list-style:none;}#header-mobile li,#header-mobile li lord-icon a{width:21vw;}#header-mobile li lord-icon a,#heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral#botao-criar-cliente lord-icon a{font-size:2vw;display:block;color:#000;font-weight:600;}#header-mobile li lord-icon a{background:#999;}.heon-estetica #header-mobile li lord-icon a{background:#F9CBC8;}.heon-dental #header-mobile li lord-icon a{background:#9DD6DF;}body.role-heon_pay #header-mobile li lord-icon a{background:#EA9FAB;}#heon-menu-informativo .ul-menu-informativo{padding-top:0;}.region-header{position:static;}.menu-perfil-top .menu-perfil-content .menu-perfil li.link-sair{display:none;}#block-gw2d-gw2d-welcome .menu-perfil-top .menu-perfil-content .menu-perfil li.link-sair a{font-size:0;}#header #button-menu{display:none;}#footer .content-footer .text-box{margin:0 auto;}#footer .content-footer{float:none;margin:0 auto;text-align:center;background:none;padding:0;}.copyright-left .logo_gw2d{font-size:0;}#intro img{min-height:100vh;}.node-type-representante #content-left .imagem-left{top:10px;max-width:220px;}body #block-block-3,body #button-menu,body #block-views-exp-busca-page,body .logo-header,body .region-header-top,.redes-sociais,body #content-top,body #content-bottom,body #copyright-region,.menu-servicos.fixo .block-content{-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}body.open-menu #block-views-exp-busca-page,body.open-menu #button-menu,body.open-menu .logo-header,body.open-menu .redes-sociais,body.open-menu .region-header-top,body.open-menu #content-top,body.open-menu #content-bottom,body.open-menu #copyright-region,body.open-menu #page #content,body.open-menu #footer{-moz-transform:translateX(-70vw);-webkit-transform:translateX(-70vw);-o-transform:translateX(-70vw);-ms-transform:translateX(-70vw);transform:translateX(-70vw);}#content-menu-restrito ul{margin:0;padding:0;}#content-menu-restrito li{margin:0;line-height:40px;padding:0;list-style:none;width:100%;}#content-menu-restrito li .mobile{display:block;}#content-menu-restrito ul li.menu-item-747 a{border:none;}#content-menu-restrito li.active-trail a,#content-menu-restrito li.active-trail ul li a.active,#content-menu-restrito li.active-trail ul li a:hover,#content-menu-restrito li a.active,#content-menu-restrito li a:hover{color:#fff;text-decoration:none;background-color:#129CB2;}#header .buttons-menu{margin-right:20px;}#header .buttons-menu #button-menu{text-indent:-9999px;float:right;width:42px;height:42px;display:block;cursor:pointer;background-position:-127px 0;margin-top:20px;}#home .galeria .slides .content-description strong{font-size:9vw;}#content-top h2,.title-page,.view-noticias .view-header h2,.view-solucao .view-header h2{font-size:3.5vw;}.node-type-noticias .title-page,.node-type-cursos .title-page,#page .webform-client-form,.webform-component-markup:first-child h3,.node-type-pagina .field-name-field-descricao,#content-top h3,.view-noticias .view-header h3,.view-solucao .view-header h3{font-size:3vw;}.page-cursos .view-solucao .views-row,.view-noticias .views-row,.view-solucao .views-row{width:100%;padding-bottom:30px;}.node-type-noticias .title-page,.node-type-cursos .title-page{padding-left:0;margin-left:0;}.node-type-pagina #content .field-name-field-imagem,.node-type-noticias #content .field-name-field-imagem,.view-noticias .views-row .views-field-field-imagem,.node-type-cursos #content .field-name-field-imagem,.view-solucao .views-row .views-field-field-imagem{width:100%;position:static;width:90.2vw;}.node-type-noticias #content .field-name-field-imagem,.node-type-pagina #content .field-name-field-imagem,.node-type-cursos #content .field-name-field-imagem{margin-bottom:10px;}.node-type-pagina .field-name-field-imagem{float:none;width:100%;}.view-noticias .views-row .views-field-title,.view-solucao .views-row .views-field-title{width:100%;}#page .webform-client-form .webform-component-markup:first-child h3,.view-noticias .views-row .views-field-title a,.view-solucao .views-row .views-field-title h3{font-size:7.5vw;text-align:center;margin-top:5px;}.node-type-pagina #content .field-name-body,.node-type-pagina #content .field-name-field-descricao,.node-type-noticias #content .field-name-field-descricao,.node-type-noticias #content .field-name-body,.node-type-cursos #content .field-name-field-descricao,.node-type-cursos #content .field-name-body{margin-left:0;font-size:4.5vw;width:100%;}.node-type-pagina #content .field-name-field-descricao{font-size:3.5vw;}.page-localizacao #content .field-name-field-descricao{padding:4% 5%;}.view-noticias .views-row .views-field-field-descricao,.view-solucao .views-row .views-field-field-descricao{font-size:4vw;font-size:4.1vw;}#block-views-chamada-block .views-row .views-field-view-node a,.view-noticias .views-row .views-field-view-node a,.view-solucao .views-row .views-field-view-node a{left:0;font-size:4vw;width:100%;position:inherit;margin-top:0px;margin-bottom:20px;line-height:30px;padding:4vw 4vw;}.view-noticias .views-row .views-field-view-node,.view-solucao .views-row .views-field-view-node{text-align:center;margin-top:5px;}#block-views-chamada-block .views-row{width:100%;}#block-views-chamada-block .views-row .views-field-title h3{font-size:7vw;}.view-noticias .views-row .views-field-created,.view-noticias .views-row .views-field-field-descricao,.view-solucao .views-row .views-field-field-descricao,#block-views-chamada-block .views-row .views-field-field-descricao{font-size:3.7vw;margin-bottom:20px;}#block-views-noticias-block-1 .view-noticias .views-row,#block-views-solucao-block-1 .view-solucao .views-row{width:100%;height:100%;margin-bottom:2vw;}#block-views-chamada-block .views-row .views-field-view-node{width:100%;text-align:center;padding-bottom:30px;}.page-localizacao #content iframe{height:300px;}#page .webform-client-form{margin-bottom:20px;}#page .webform-client-form .webform-component{margin:0.5%;width:99%;}#page .webform-client-form .webform-component-markup h4{margin-top:10px;text-align:left;font-size:4.5vw;}#page .webform-client-form .webform-component-markup ul li{width:100%;font-size:4vw;}#page .webform-client-form .iten-telefone,#page .webform-client-form .iten-celular{width:49%;margin:0.5%;}#page .webform-client-form .iten-n{width:30%;}#page .webform-client-form .iten-complemento{width:68%;}#page .webform-client-form .iten-estado,#page .webform-client-form .iten-cep{width:44%;}.buttons-docs a{font-size:3vw;width:44%;margin:0.5%;background-size:30px;background-position:5px center;padding-left:40px;}.buttons-docs a.btn-enviar-docs{background:#007730 url(/sites/all/themes/gw2d/images/upload.png) no-repeat 5px center;width:54%;background-size:30px;padding-left:40px;padding-right:5px;}.webform-client-form select{padding:0;}#page .webform-client-form .iten-cidade,#page .webform-client-form .iten-bairro{width:54%;}#page{padding-top:90px;}#contato .galeria,#sobre .galeria,.slide-home .slide-info,#sobre .slide-info{width:100%;min-height:0 !important;height:auto !important;position:relative;}.slide-home .slide-info{padding-bottom:5%;}#home .galeria .slides{height:100%}#home .galeria .slides li{height:100%;}#home .galeria .slides li img{height:100%;width:100%;}#home .galeria .slides .content-description{font-size:5vw;max-width:84%;left:7vw;top:8vw;font-size:6vw;padding:10px;padding-bottom:20px;}#sobre .descricao{height:auto;}#sobre{background:url(/sites/all/themes/gw2d/images/backmob.jpg) top right repeat-y;background-size:100% 100%;}#sobre .galeria{width:100%;position:absolute;bottom:0;}.slide-home .galeria,.slide-home .slide-info,#sobre .slide-info{width:100%;min-height:0 !important;padding-bottom:5%;}#sobre .slide-info{position:relative;z-index:10;padding-bottom:70px;}.slide-home .galeria{padding-bottom:0;}#contato .gmaps{height:auto !important;width:100%;}.next-slide-wrapper{display:none;}.webform-client-form .webform-component-markup,#contato .webform-wrapper{width:100%;}.webform-client-form .webform-component-markup p,#contato .description{font-size:12px;}.webform-client-form .webform-component-markup strong{font-size:14px;}.contato-info{right:0;text-align:right;z-index:997;font-size:12px;padding-bottom:0;}#contato .gmaps.right-content p{font-size:3.5vw;}.webform-client-form input.form-submit{width:100%;height:40px;line-height:35px;font-size:18px;margin-top:20px;}#page .webform-client-form .enviar-documentos input.form-submit{margin-top:0;font-size:3vw;}#page .webform-client-form .enviar-documentos .form-managed-file input.form-submit{float:right;max-width:30%;margin-top:0;font-size:3vw;line-height:30px;}#page .webform-client-form .enviar-documentos .form-managed-file input{width:69%;}.enviar-documentos{width:100%;margin-bottom:0;}.webform-client-form select,.webform-client-form textarea,.webform-client-form input{font-size:14px;}h1,h2{font-size:3.5vw;}h3,h4{font-size:3vw;text-align:center;margin-bottom:1vw;}.slide-home ul li,.slide-home .slide-info p{font-size:13px;}#footer{padding:10px 0;height:auto;padding-top:15px;}#footer .content-width{padding:0 2%;}#footer p{font-size:12px;text-align:center;}#footer .right-content,#footer .left-content{width:100%;}#footer .center-content{height:80px;padding:5px;margin-left:0;width:66%;left:17%;display:none;}#footer .center-content img{max-height:100%;}#footer .center-content:before{border-bottom:80px solid transparent;border-left:40px solid #fff;right:-39px;}#footer .center-content:after{border-bottom:80px solid transparent;border-right:40px solid #fff;left:-39px;}#footer .redes-sociais{text-align:center;float:none;}#footer .redes-sociais a{display:inline-block;float:none;}#footer #block-gw2d-gw2d-footer{width:100%;text-align:center;}#footer #block-gw2d-gw2d-footer img{width:30%;margin:0 auto;position:inherit;}#footer #block-block-4{width:100%;}.footer-block ul li{display:inline-block;font-size:4vw;margin-right:5px;text-align:left;}.footer-block ul li.telefone{font-size:7vw;font-weight:600;display:block;text-align:center;}.footer-block ul{padding:0 5%;margin:0;}.footer-block ul li a{color:#fff;}#contato #webform-ajax-wrapper-6{padding-bottom:20px;}#contato .webform-confirmation{font-size:12px;padding-bottom:0px;padding-top:0;}.links a.ajax-processed{height:40px;font-size:12px;line-height:40px;}#footer nav{display:none;}body.page-user.logged-in #copyright-region,body.page-user.not-logged-in #copyright-region{padding:4vw 0;}#copyright-region .region-copyright #block-gw2d-gw2d-copyright p{font-size:2.5vw;width:100%;text-align:center;}#copyright-region .gw2d-footer-logo{float:right;text-align:center;width:100%;}#copyright-region .gw2d-footer-logo a{position:absolute;padding:0;display:block;margin:1vw auto 0;width:5vw;height:5vw;text-align:center;right:0;bottom:0;}#footer .content-footer .endereco-box,#footer .content-footer .telefone-box{float:none;}.social-links a.google{margin-right:0;}#footer .social-links{clear:both;margin:0 auto;float:none;width:125px;}#copyright-region p{font-size:3vw;text-align:left;float:left;width:70%;margin-top:3px;line-height:1.5;}#copyright-region img{float:right;margin-right:0px;margin-left:20px;margin-top:11px;width:35px;}#content_bottom .content-width{padding:0 5%;margin-bottom:2vw;margin-bottom:2vw;}#block-block-3{right:-250px;position:fixed;bottom:0;width:250px;display:none;z-index:999;}.redes-sociais a{background-size:211px;width:50px;height:50px;background-position:0px -277px;}.redes-sociais a.twitter{background-position:-49px -277px;background-size:210px;}.redes-sociais a.google{background-position:-101px -277px;}.redes-sociais a.linkedin{background-position:-150px -277px;}.redes-sociais a.instagram{background-position:-50px -227px;}.page-gw2d #content .field-name-body{margin-left:0;font-size:4.5vw;width:100%;padding:90vw 5% 0;height:auto;background-size:99% auto;}.page-servicos .view-solucao .views-row{width:100%;}.node-type-servicos #block-views-solucao-block-1 .view-solucao .views-row .views-field-view-node a{bottom:auto;position:relative;left:0;padding:2vw 6vw;}.node-type-artigos #content .title-page,.node-type-servicos #content .title-page{font-size:6vw;position:initial;text-align:center;margin-bottom:15px;}.node-type-artigos #content .field-name-field-imagem,.node-type-servicos #content .field-name-field-imagem{width:100%;float:none;margin:0;}.node-type-servicos #content .field-name-field-descricao{font-size:3.5vw;width:100%;}.node-type-artigos #content .field-name-body,.node-type-servicos #content .field-name-body{font-size:3.5vw;}#block-views-noticias-block-1 .view-noticias .views-row .views-field-field-imagem{width:100%;}#block-views-noticias-block-1 .view-noticias .views-row .views-field-title{width:100%;}#page .webform-client-form .webform-component-markup:first-child h3{font-size:4.5vw;text-align:center;}.view-portifolio .view-header h2{font-size:9vw;}.view-portifolio .view-header h3{font-size:5vw;}.page-portifÃ³lio #content #block-views-portifolio-block .item-list .views-row{width:94%;margin:3%;}.page-portifÃ³lio #content #block-views-portifolio-block .item-list .views-row .views-field-title .field-content{font-size:6vw;}.page-portifÃ³lio #content #block-views-portifolio-block .item-list .views-row .views-field-field-link-site a{font-size:18px;}.page-portifÃ³lio #content #block-views-portifolio-block .item-list .views-row .views-field-field-link-site{top:60%;}.node-type-servicos #content-top h2{font-size:10vw;padding-bottom:0vw;}.node-type-servicos #content-top h3{font-size:3.5vw;border-bottom:1px solid #cccccc;padding-bottom:1vw;margin-bottom:2vw;}.node-type-artigos #content .field-name-field-imagem,.node-type-servicos #content .field-name-field-imagem img{width:50vw;display:block;margin:0 auto;}.node-type-servicos .node-content h3{font-size:6vw;}.node-type-servicos #content_bottom img{display:block;margin:0 auto;width:55vw;height:50vw;}.node-type-servicos #block-views-solucao-block-1 .views-row .views-field-title h3{font-size:7vw;}.page-servicos .view-solucao .view-content .views-row .field-content a{padding:2.5vw 5vw}.page-servicos .view-solucao .views-row .field-content{width:100%;}.page-servicos .view-solucao  .views-row .field-content img{width:45%;}#content_bottom{background-color:#eee;}#block-views-noticias-block-1 .view-noticias .views-row .views-field-field-imagem,#block-views-solucao-block-1 .view-solucao .views-row .views-field-field-imagem img{width:auto;height:30vw;}#block-views-noticias-block-1 .view-noticias .views-row .views-field-field-imagem,#block-views-solucao-block-1 .view-solucao .views-row .views-field-field-imagem{width:100%;}body.page-user.not-logged-in #page #content .content-width:before{font-size:3.5vw;}#page div.messages{width:96%;right:0;top:16vw;padding:2vw 3vw;font-size:4vw;left:2vw;}#page div.messages h2{font-size:4vw;padding-bottom:1.5vw;}#page div.messages a{font-size:3vw;text-decoration:underline;}.open-menu #block-gw2d-gw2d-welcome .menu-perfil-top,.open-menu #block-gw2d-gw2d-welcome #mensagem-block-wrapper,.open-menu #block-gw2d-gw2d-welcome .btn-sair,.open-menu #block-gw2d-gw2d-welcome a.btn-ajuda-overlay{display:none;}.open-menu #block-gw2d-gw2d-welcome .welcome-block{display:block;}#block-gw2d-gw2d-welcome #mensagem-block-wrapper{margin:0 5vw;margin-left:0;}#mensagem-block-wrapper a.ico-notificacao{background-size:100%;width:8vw;height:8vw;}#mensagem-block-wrapper a.ico-notificacao span{width:4vw;height:4vw;font-size:2.5vw;padding:0.55vw 0;top:-1.25vw;right:-1.25vw;}#block-gw2d-gw2d-welcome .btn-sair{font-size:4vw;margin-top:0.75vw;}#block-gw2d-gw2d-welcome .btn-sair:hover:after,#block-gw2d-gw2d-welcome .btn-sair:after{width:7vw;height:7vw;margin-left:2vw;margin-top:-0.7vw;background-size:6.85vw;}#notificacao-views{right:-22vw;width:75vw;top:10vw;font-size:2.7vw;left:auto;}#notificacao-views:before{border-left:4vw solid transparent;border-right:4vw solid transparent;border-bottom:4vw solid #FFF;margin-right:0;transform:rotate(0deg);left:auto;right:22vw;top:-3vw;}#notificacao-views.open ul{height:55vw;}#notificacao-views ul li{padding:3vw 3vw 0;}#notificacao-views ul li:first-child{padding-top:3vw;}#notificacao-views ul li label{margin-bottom:1.5vw;}#notificacao-views ul li a{font-size:3vw;}#notificacao-views ul li .conteudo-notificacao{padding-bottom:2.5vw;}#notificacao-views ul li:last-child{margin-bottom:3vw;}@keyframes animation-mesagem{from{height:0;}to{height:55vw;}}body.page-user.not-logged-in{padding:10vw 5vw 5vw;}body.page-user.not-logged-in #page{width:100%;margin-bottom:15vw;}.page-user-password #page #content .user-header .client-logo img,body.page-user.not-logged-in .login-logo-wrapper img{width:70%;}body.page-user.not-logged-in #page #content .login-logo-wrapper h1{font-size:5.5vw;margin:10vw 0;}body.page-user.not-logged-in #page #content #login-wrapper{width:100%;border:0;padding:0 0 4.5vw;border-bottom:1px solid #A1ACB3;}body.page-user.not-logged-in #page #content .panel-pane h2.pane-title{font-size:5.5vw;padding:0;text-align:center;}body.page-user.not-logged-in #page #content .panel-pane #user-login .form-item{margin:0 0 5vw;width:100%;}body.page-crm-dashboard #page #content .view-procedimentos .view-filters .views-exposed-widgets .views-widget-filter-date_filter{width:100%;}body.page-crm-dashboard #page #content .view-procedimentos .view-filters .views-exposed-widgets .views-widget-filter-date_filter .views-widget{justify-content:space-between;}body.page-crm-dashboard #page #content .view-procedimentos .view-filters .views-exposed-widgets .views-widget-filter-date_filter .views-widget #edit-date-filter-min-wrapper,body.page-crm-dashboard #page #content .view-procedimentos .view-filters .views-exposed-widgets .views-widget-filter-date_filter .views-widget #edit-date-filter-max-wrapper{width:48%;}body.page-crm-dashboard #page #content .view-procedimentos .view-filters .views-exposed-widgets .views-widget-filter-date_filter .description{font-size:3vw;}body.page-crm-dashboard #page #content .view-procedimentos .view-content{overflow-x:scroll;}.cadastro-usuario #page #content #block-system-main #user-register-form input,.cadastro-usuario #page #content #block-system-main #user-register-form select,.page-user-edit #page #content #block-system-main #user-profile-form--2 textarea,.page-user-edit #page #content #block-system-main #user-profile-form--2 select,.page-user-edit #page #content #block-system-main #user-profile-form--2 input,.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-filters #edit-field-data-financas-value-wrapper input,#page #content .view-filters form select,#page #content .view-filters form input,body.logged-in #page form textarea,body.logged-in #page form select,body.logged-in #page form input,body.page-user.not-logged-in #page #register-wrapper input,body.page-user.not-logged-in #page #register-wrapper select,body.page-user-password #page #user-pass input,body.page-user.not-logged-in #page #user-login .form-item-name input,body.page-user.not-logged-in #page #user-login .form-item-pass input{padding:2vw;font-size:2.5vw;border-radius:5px;}#page #content .cke_editable,#box-termox-uso .termos-content,.field-name-field-formulario-de-pedido,.field-name-field-doc-termos-uso-sellers-form{font-size:2.5vw;}#page #content .view-filters form label,body.page-user-password #page #user-pass label,body.page-user.not-logged-in #page #user-login label,body.page-user.not-logged-in .form-item-remember-me input,body.page-user.not-logged-in .form-item-remember-me a{font-size:2.5vw;}.form-item input[type=checkbox]:not(old) + label:before,.form-item-remember-me input[type=checkbox]:not(old) + label:before,form input[type=radio ]:not(old) + label:before{height:4vw;width:3.6vw;margin-right:1.5vw;}.form-item-remember-me input[type=checkbox]:not(old):checked + label:before,form input[type=radio]:not(old):checked + label:before{background-position:0 -4.7vw;}.form-item input[type=checkbox]:not(old):checked + label:before,.form-item-remember-me input[type=checkbox]:not(old):checked + label:before,form input[type=radio]:not(old):checked + label:before{background-position:0 -4.6vw;}#page #content .form-item input[type=checkbox]:not(old) + label:before,#page #content .form-item-remember-me input[type=checkbox]:not(old) + label:before,#page #content form input[type=radio ]:not(old) + label:before,.page-node-edit #page #content .form-item input[type=checkbox]:not(old) + label:before,.page-node-edit #page #content .form-item-remember-me input[type=checkbox]:not(old) + label:before,.page-node-edit #page #content form input[type=radio ]:not(old) + label:before{margin-top:1vw;}body.page-user-edit #page #content .panel-pane #user-profile-form a.link-forgot-pass,body.page-user.not-logged-in #page #content .panel-pane #user-login a.link-forgot-pass{font-size:3.5vw;margin-top:0.8vw;}body.page-user.not-logged-in #page #content #register-wrapper{width:100%;padding:5vw 0;}.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-field-de-onde-conheceu--2,.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-field-bairro--2,.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-field-estado--2,.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-field-numero--2,.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-field-cep--2,.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-account--2,.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-field-data-de-nascimento--2,.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-field-cpf--2,.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-field-rg--2,.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-field-cidade--2,.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-field-telefone--2,.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-field-telefone-fixo--2,.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper,body.page-user #page #content form .form-wrapper,#page #content form .form-wrapper.field-name-field-numero,#page #content form .form-wrapper.field-name-field-cep,#page #content form .form-item-title,#page #content form .form-wrapper#edit-account .form-item.form-item-current-pass,#page #content form .form-wrapper#edit-account .form-item.form-item-mail,#page #content form .form-wrapper#edit-account .form-item.form-type-password-confirm .form-item,#page #content form .form-wrapper,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-account .form-item.form-type-password-confirm .form-item,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper{float:none;width:100%;margin:2vw 0 3vw 0;}body.page-user #page #content form .form-wrapper.field-name-field-numero,body.page-user #page #content form .form-wrapper.field-name-field-cep,#page #content form .form-wrapper.field-name-field-numero,#page #content form .form-wrapper.field-name-field-cep{width:35%;}.page-user-edit #page #content #block-system-main #user-profile-form--2 #edit-field-foto-do-perfil--2 input#edit-field-foto-do-perfil-und-0-upload-button--2{height:auto;}#page form .form-wrapper .form-item,body.page-user.not-logged-in #page #register-wrapper .form-wrapper .form-item{float:none;}body.page-user.not-logged-in #page #content .content-width #register-wrapper .form-wrapper{margin-bottom:5vw;}body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-field-de-onde-conheceu,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-field-telefone,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-field-nome{width:100%;}body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-account .form-item.form-item-mail{width:100%;margin-bottom:5vw;}.page-user-edit #page #content #block-system-main #user-profile-form--2 fieldset legend span,.page-user-edit #page #content #block-system-main #user-profile-form--2 label,.page-user-edit.role-authenticated-user #page #content form .field-name-field-data-de-nascimento fieldset legend span,body.logged-in #page form label,body.page-user.not-logged-in #page #register-wrapper label,body.page-user-password #page #user-pass label,body.page-user.not-logged-in #page #user-login .form-item-name label,body.page-user.not-logged-in #page #user-login .form-item-pass label{font-size:2.5vw;padding-left:1vw;}#page #content .form-actions#edit-actions,.page-node-edit #page #content .form-actions#edit-actions{clear:both;}#page #content .view-filters form .views-submit-button input,.page-user-password #page #content .box-login .form-actions input#edit-submit,body.page-user-password #page #user-pass input#edit-submit,body.page-user.not-logged-in #page #user-login input#edit-submit,body.logged-in #page form input.form-submit,body.page-user.not-logged-in #page #register-wrapper input.form-submit,body.page-user-edit #page #content .panel-pane #user-profile-form .form-actions input,body.page-user.not-logged-in #page #content .panel-pane #user-login .form-actions input{font-size:2.5vw;padding:2vw 2vw;}body.page-user.not-logged-in #page #content #login-wrapper .form-actions input,body.page-user-password #page #user-pass .form-actions,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper.form-actions{width:100%;}#page #content form .form-wrapper div.password-confirm,#page #content form .form-wrapper .password-strength,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper div.password-confirm,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper .password-strength{width:60%;font-size:2vw;margin-top:0.25vw;margin-right:2.5vw;}body.page-user-edit #page #content #user-profile-form .form-wrapper div.password-confirm,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper div.password-confirm{width:45%;margin-top:1vw;}body.page-novo-paciente.cadastro-usuario #page #content{max-width:100%;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie{display:flex;flex-wrap:wrap;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .form-wrapper{margin:2%;width:29.3%;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie fieldset.date-combo{width:100%;margin:0;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .fieldset-legend,body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie label{color:#fff;font-size:0.8vw;text-align:left;padding-left:1.4vw;padding-bottom:0.3vw;font-weight:300;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .fieldset-legend span{font-size:0.8vw;line-height:1;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .form-wrapper .description{color:#fff;padding-left:1.4vw;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .form-wrapper select,body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .form-wrapper input{font-size:0.9vw;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .form-wrapper#edit-account{width:100%;display:flex;margin:0 2% 4vw;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .form-wrapper#edit-account .form-item-mail{margin:0 auto;width:50%;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .form-wrapper#edit-field-leed-ref{width:auto;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .btn-prosseguir-register{font-size:1vw;padding:1vw 2vw;width:auto;margin-bottom:4vw;border:1px solid #fff;border-radius:10px;line-height:1;font-size:0.9vw;font-weight:400;background:#000;color:#fff;text-align:center;transition:all 0.3s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .btn-prosseguir-register:hover{background:#fff;color:#000;font-weight:600;}body.page-novo-paciente #page #content .panel-pane h2.pane-title{color:#fff;}body.page-novo-paciente #copyright-region .region-copyright #block-gw2d-gw2d-copyright p{color:#fff;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .form-wrapper#edit-actions,body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .field-widget-options-onoff{width:100%;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .btn-voltar-termos{color:#fff;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .form-wrapper#edit-actions .form-submit{font-size:1vw;padding:1vw 2vw;width:auto;margin-bottom:4vw;border:1px solid #fff;border-radius:10px;line-height:1;font-size:0.9vw;font-weight:400;background:#000;color:#fff;text-align:center;transition:all 0.3s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .form-wrapper#edit-actions .form-submit:hover{background:#fff;color:#000;font-weight:600;}#page #content form .form-wrapper.field-type-file-form .form-item.form-type-managed-file label,#page #content form .form-wrapper.field-type-image .form-item.form-type-managed-file label,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper.field-type-image .form-item label{top:1vw;left:1vw;padding:2.8vw 0 1vw;font-size:4vw;padding-left:3vw;}body.page-user-edit #page #content form .form-wrapper.field-type-image div div .form-item .image-widget-data input,body.page-user-edit #page #content #user-profile-form .form-wrapper.field-type-image div div .form-item .image-widget-data input,#page #content form .form-wrapper.field-type-file-form .form-item .file-widget input,#page #content form .form-wrapper.field-type-image .form-item .image-widget-data input,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper.field-type-image .form-item .image-widget-data input{padding:2vw 3vw;}.page-user-edit.role-authenticated-user #page #content form .form-wrapper.field-type-file-form .form-item .file-widget input.form-submit,.page-user-edit.role-authenticated-user #page #content form .form-wrapper.field-type-image .form-item .image-widget-data input.form-submit,body.page-user-edit #page #content #user-profile-form .form-wrapper.field-type-image div div .form-item .image-widget-data input.form-submit,#page #content form .form-wrapper.field-type-file-form .form-item .file-widget input.form-submit,#page #content form .form-wrapper.field-type-image .form-item .image-widget-data input.form-submit,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper.field-type-image .form-item .image-widget-data input.form-submit{width:auto;height:5.5vw;background-size:4vw;top:3.25vw;}.page-user-password #page #content .user-header .client-logo{margin:0 0 10vw;}.page-user-password #page #content .box-login{width:100%;}.page-user-password #page #content .box-login .form-item{margin:0 0 5vw;}body.page-user.not-logged-in #page #content #register-wrapper a.btn-register-login{font-size:3.2vw;padding:4vw 2vw;text-align:center;border-radius:10vw;}#page.menu-restrito-open{width:100%;margin-top:6vw;margin-bottom:10vw;}body #page{padding-top:5vw;}#page #content{margin-bottom:5vw;min-height:82vh;}.page-login #content .content-width{padding-left:0;padding-right:0;}.page-relatorio .title-page{display:block;margin-top:4vw;}#page #content .avaliacao-content h1,#page #content .tratamento-content h1,#page #content h1.title-page{font-size:3.5vw;margin-bottom:5vw;}.page-node-edit #page #content h1.title-page{font-size:3.5vw;text-align:start;}.logged-in #page #content .content-box,.logged-in #page #content .panel-pane{padding:2vw;margin-bottom:2vw;float:none;width:100%;display:flex;flex-direction:column;gap:2vw;}.logged-in #page #content .pane-gw2d-gw2d-aniversariantes-block{overflow:scroll;}.page-user #page #content .panel-pane{padding:2vw;margin-bottom:2vw;float:none;width:100%;overflow:overlay;}.page-user #page #content .panel-pane .block-content{overflow:overlay;}.page-user #page #content .panel-pane .block-content .views-table{white-space:nowrap;}.page-user #page #content .views-table tr .views-field-nothing img{width:80% !important;}#form-add-anotacao input{font-size:2vw;padding:1vw 2vw;line-height:2;width:100%;}.btn-arquivo-prontuario{font-size:2vw;padding:1.8vw;}.btn-confirm-droparea,.btn-close-droparea{font-size:2vw;padding:0.8vw;}#form-add-anotacao .arquivos-prontuario-area input{width:95%;font-size:2vw;padding:3vw;}.arquivos-prontuario-area .btn-action-form-anotacao{padding-bottom:2.5vw;}body.node-type-tratamento .arquivos-prontuario-area{width:80vw;font-size:2vw;}#form-add-anotacao .form-item.form-item-data{display:block;width:55%;}#form-add-anotacao .form-item.form-item-procedimento{display:block;width:90%;}.logged-in #page #content .panel-pane.pane-especialistas{overflow-x:scroll;}.logged-in #page #content .panel-pane.tabela-mobile{clear:both;}.page-relatorio #page #content .view-consulta .views-field .field-label,.page-relatorio #page #content .view-consulta .views-field .views-label{font-size:3.5vw;font-weight:700;color:#A1ACB3;}#page #content .view-consulta .views-row .views-field .field-content span,#page #content .view-consulta .views-row .views-field .field-content,#page #content .view-users ul li .views-field .field-content span,#page #content .view-users ul li .views-field .field-content{font-size:4vw;font-weight:normal;color:#1A1A1A;}.page-relatorio #page #content .panel-pane#consulta-wrapper{width:100%;margin-right:0;padding-bottom:0;}#page #content .content-box h2,#page #content .panel-pane h2.pane-title{font-size:4vw;margin-bottom:5vw;width:100%;}#page #content .content-box h2:before,#page #content .panel-pane h2.pane-title:before{width:5vw;}#page #content .view-consulta .views-row .views-field,#page #content .view-users ul li .views-field{display:inline-block;margin-right:7vw;margin-bottom:5vw;}.page-relatorio #page #content #consulta-wrapper .view-consulta .views-field section,.page-relatorio #page #content #consulta-wrapper .view-consulta .views-field{float:left;margin:2vw 3vw;}.page-relatorio #page #content #consulta-wrapper .view-consulta .views-field.views-field-field-nome{width:auto;}.page-relatorio #page #content #consulta-wrapper .view-consulta .views-field.views-field-field-procedimentos{margin:0;}.page-relatorio #page #content #consulta-wrapper .view-consulta .views-field .views-label-field-procedimentos{margin-bottom:3vw;}.page-relatorio #page #content #consulta-wrapper .view-consulta .views-field.views-field-field-endereco{margin-bottom:0;}.page-relatorio #page #content #consulta-wrapper .view-consulta .views-field-view-node a,.page-relatorio #page #content .panel-pane#consulta-wrapper .views-field-type a{font-size:3.5vw;padding:2.7vw 3vw 2.55vw;}.page-relatorio #page #content .panel-pane#listagem-consultas-wrapper,.page-relatorio #page #content .panel-pane#avaliacoes-wrapper{width:100%;}.page-relatorio #page #content .panel-pane#listagem-consultas-wrapper .view-content,.page-relatorio #page #content .view-avalia-es .view-content,.logged-in #page #content .panel-pane#avaliacoes-wrapper .view-content,.page-cadastro-agenda #page #content .view-agenda .view-content,#page #content .view-consulta .view-content{overflow:hidden;overflow-x:scroll;}.page-relatorio #page #content .panel-pane#listagem-consultas-wrapper .view-content,.page-relatorio #page #content .view-avalia-es .view-content{height:auto;padding-right:0;}.page-cadastro-agenda #page #content .view-agenda,.page-relatorio #page #content #consulta-wrapper .view-consulta{overflow:hidden;}.page-cadastro-agenda #page #content .view-agenda .views-table,.logged-in #page #content .panel-pane#avaliacoes-wrapper .view-content .views-table,#page #content .view-tratamentos .views-table,#page #content .view-consulta .views-table{border:0;width:100%;font-size:0.75em;}.page-relatorio #page #content .view-tratamentos .views-table{width:460%;}#page #content .pane-heon-heon-cobranca-lista table  thead tr th{background:#2E3133;padding:2vw 10vw;}#page #content .pane-heon-heon-cobranca-lista table tr td .btn-boleto.enviar-link{width:6vw;height:6vw;}#page #content .estrutura-tabelado .item-box label,#page #content .pane-heon-heon-cobranca-lista table tr th,#page #content .views-table tr th{font-size:2vw;padding:1vw;}.node-type-tratamento #page #content .tratamento-content #prontuario-tratamento p,.node-type-tratamento #page #content .tratamento-content #agendamento-consultas p,#page #content .estrutura-tabelado .item-box p,#page #content .views-table tr td,#page #content .pane-heon-heon-cobranca-lista table tr td{font-size:2vw;padding:2.5vw 2.5vw 1.5vw;font-weight:normal;}.page-relatorio #page #content .views-table tr td,.page-relacionamento #page #content .views-table tr td{font-size:3vw;}#page #content .views-table tr td .btn-contato{padding:0vw 3.8vw;background-size:2.5vw;}#page #content .view-users ul li .views-field-nothing .infos-perfil .telefone-whatsapp{font-size:4vw;background-size:5vw;padding-left:5.5vw;}.node-type-tratamento #page #content #block-system-main #box-documentos .content-box{overflow:scroll;}.page-clinicas #page #content .view-meus-dentistas .view-content{overflow-x:scroll;width:100%;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-12 .views-field-field-data-apontamento-1,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-12 .views-field-field-data-financas,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-3 .views-field-field-data-apontamento-1,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-3 .views-field-field-data-financas{width:28%;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-12 .views-field-field-subtarefas,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-12 .views-field-field-apontamento,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-12 .views-field-field-valor-financas,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-12 .views-field-field-tipo-financas-1,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-3 .views-field-field-subtarefas,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-3 .views-field-field-apontamento,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-3 .views-field-field-valor-financas,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-3 .views-field-field-tipo-financas-1{width:35%;text-align:right;}#page #content .pane-heon-heon-cobranca-lista table tr td.views-field-nothing a,#page #content .views-table tr td.views-field-nothing a{width:5vw;height:5vw;}#page #content .view-conteudo ul li.views-row-odd,#page #content .view-conteudo ul li{display:block;width:100%;margin:0 0 5vw;}#page #content .view-conteudo ul li:last-child{margin-bottom:0;}#page #content .view-conteudo ul li .views-field-field-imagem{width:100%;float:none;}#page #content .view-conteudo ul li .views-field-field-descri-o{float:none;width:100%;padding:5vw 3vw 0;}#page #content .view-conteudo ul li .titulo a{font-size:4.5vw;margin-bottom:3vw;}#page #content .view-conteudo ul li .descricao{margin-bottom:5vw;}#page #content .view-conteudo ul li .descricao p{font-size:3.5vw;height:auto;}#page #content .view-conteudo ul li .link-pagina a{font-size:3vw;padding:4vw 10vw 2.8vw;}#page #content .estrutura-tabelado{width:100%;border-bottom:1px solid #A1ACB3;margin:0;padding:0;display:block;}.buttons-pagamento{display:block;}.buttons-pagamento lord-icon{padding-top:0.5vw;}body.submenu-active:before,#condicoes-de-pagamento-info aside{display:none !important;}#page #content .estrutura-tabelado .buttons-pagamento .btn-pagar-tratamento-boleto,#page #content .estrutura-tabelado .buttons-pagamento .btn-pagar-tratamento-cartao{font-size:3vw;padding:3vw 3vw 2vw;margin-bottom:3vw;}#page #content .estrutura-tabelado .buttons-pagamento .btn-pagar-tratamento-cartao{width:38vw;padding:1.5vw;padding-left:5vw;}#page #content .estrutura-tabelado aside.buttons-pagamento a.btn-copiar-link{font-size:4vw;}#page #content .estrutura-tabelado aside.buttons-pagamento p{font-size:3vw;}#page #content .estrutura-tabelado aside.buttons-pagamento img{max-width:10vw;max-height:10vw;width:auto;height:auto;}#page #content #consulta-info .estrutura-tabelado .item-box .btn-cancelar,#page #content #consulta-info .estrutura-tabelado .item-box .btn-edit{display:inline-block;background-size:5vw;padding:5vw;margin:4vw;}#page #content #consulta-info .estrutura-tabelado .item-box .btn-edit{background-size:7vw;}#page #content .estrutura-tabelado{display:flex;flex-wrap:wrap;justify-content:space-around;}#page #content .estrutura-tabelado .item-box{width:auto !important;margin-bottom:2vw;}#page #content .estrutura-tabelado .item-box label{padding:0 0vw;color:#A1ACB3;background:none;}#page #content .estrutura-tabelado .item-box p{margin-bottom:0;padding:0 3vw;}#page #content #painel-crm-wrapper #contatos-crm-wrapper,#page #content #painel-crm-wrapper #crm-piramide-wrapper,#page #content #painel-crm-wrapper .filter-form,#page #content #painel-informativo-wrapper .filter-form{padding:3vw;margin-bottom:5vw;}#page #content #painel-crm-wrapper .filter-form .filter-submit,#page #content #painel-crm-wrapper .filter-form .filter-wrapper,#page #content #painel-informativo-wrapper .filter-form .filter-wrapper{width:100%;margin:0 0 5vw;}#page #content #painel-crm-wrapper .filter-form .filter-wrapper label,#page #content #painel-informativo-wrapper .filter-form .filter-wrapper label{font-size:3.5vw;padding-left:1.5vw;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-filters #edit-field-data-financas-value-wrapper input,#page #content #painel-crm-wrapper .filter-form .filter-submit button,#page #content #painel-crm-wrapper .filter-form .filter-wrapper select,#page #content #painel-crm-wrapper .filter-form .filter-wrapper input,#page #content #painel-informativo-wrapper .filter-form .filter-submit button,#page #content #painel-informativo-wrapper .filter-form .filter-wrapper select,#page #content #painel-informativo-wrapper .filter-form .filter-wrapper input{background-size:6.5vw;padding:3vw 3vw 3.5vw;font-size:4vw;border-radius:5px;width:100%;background-position-x:95%;}#page #content #painel-crm-wrapper .filter-form .filter-submit,#page #content #painel-informativo-wrapper .filter-form .filter-submit{width:100%;margin:0;}#page #content #painel-crm-wrapper .filter-form .filter-submit button,.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-filters .views-submit-button input,#page #content #painel-informativo-wrapper .filter-form .filter-submit button{margin:0;width:100%;padding:3vw 5vw 3.5vw 5vw;background-size:4.55vw;background-position-x:94%;text-align:left;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-producao-card.box-painel-item#card-oportunidade,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-oportunidade-card.box-painel-item,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-producao-card.box-painel-item,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-crm #box-painel-wrapper .box-painel-item,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper .box-painel-item{padding:3vw;margin-bottom:3vw;margin:0 0 5vw;width:48%;height:auto;min-height:0;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-producao-card.box-painel-item#card-oportunidade{min-height:27vw;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper .box-painel-item .title-box-painel{font-size:5vw;margin-bottom:1vw;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper .box-painel-item .qntd-box-painel{font-size:10vw;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper .box-painel-item .descri-box-painel{font-size:4.5vw;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper .box-painel-item .valor-box-painel{font-size:4vw;margin-top:1vw;}.page-user-edit #page #content form .form-wrapper{float:left;}.page-user-edit #page #content form .form-wrapper#edit-account,.page-user-edit #page #content form .form-wrapper .form-wrapper{margin-bottom:0;}#page #content form#user-profile-form .group-responsavel .form-wrapper,#page #content form .group-responsavel .form-wrapper,body.page-user-edit #page #content .form-type-password-confirm{width:100%;}#page #content #gw2d-agenda{margin-top:23vw;}#gw2d-agenda .fc-header-toolbar{width:100%;font-size:2.5vw;}#gw2d-agenda.fc .fc-view-harness{min-height:55vh !important;}.role-especialista.page-agenda.overlay-avaliacao-open #page #content .panel-pane.pane-formblock-avaliacao{top:42.4vw;}#gw2d-agenda table tr span{font-size:2.5vw;}#gw2d-agenda table tr label{font-size:3vw;}#gw2d-agenda table tr{font-size:2.5vw;height:auto;}#gw2d-agenda .fc-header-toolbar .fc-toolbar-title{position:absolute;top:-8vw;font-size:2.5vw;width:100%;left:0;text-align:center;}#page #content .fc-header-toolbar .fc-left .fc-button-group,#page #content .fc-header-toolbar .fc-left{float:none;display:block;}#page #content .fc-header-toolbar .fc-left button{background-size:6vw;width:6.5vw;height:6.5vw;margin:0;float:left;}#page #content .fc-header-toolbar .fc-left button.fc-next-button{background-size:6vw;float:right;}#page #content .fc-header-toolbar .fc-right{float:right;margin-top:-16vw;}#page #content #gw2d-agenda .fc-day-header span{font-size:3vw;}#page #content #gw2d-agenda .fc-day-header{font-size:2.2vw;}#gw2d-agenda .fc-agendaDay-view table .fc-slats tr td span,#gw2d-agenda .fc-agendaWeek-view table .fc-slats tr td span{font-size:2.85vw;}#gw2d-agenda .fc-agendaDay-view table .fc-content-skeleton .fc-time-grid-event .fc-content .fc-title,#gw2d-agenda .fc-agendaDay-view table .fc-content-skeleton .fc-time-grid-event .fc-content .fc-time span,#gw2d-agenda .fc-agendaWeek-view table .fc-content-skeleton .fc-time-grid-event .fc-content .fc-title,#gw2d-agenda .fc-agendaWeek-view table .fc-content-skeleton .fc-time-grid-event .fc-content .fc-time span{font-size:2.5vw;}#page #content .fc-header-toolbar .fc-right button{width:15vw;height:7.5vw;font-size:3.5vw;}#page #content .fc-header-toolbar .fc-center{display:block;text-align:center;}#page #content .fc-header-toolbar .fc-center h2{font-size:5vw;padding:0.5vw 0 0;float:none;}#page #content #gw2d-agenda .fc-view-container{padding-top:5vw;}#page #content #gw2d-agenda .fc-view-container .fc-scroller{overflow:hidden !important;height:auto !important;}#page #content #gw2d-agenda .fc-view-container table tr,#page #content #gw2d-agenda .fc-view-container tbody{border:0;}#gw2d-agenda .fc-listWeek-view .fc-list-table tr td a{font-size:3.5vw;}#gw2d-agenda .fc-listWeek-view .fc-list-table tr td.fc-widget-header{padding:3.25vw 3.5vw 2.5vw;}#gw2d-agenda .fc-listWeek-view .fc-list-table tr.fc-list-item td,#gw2d-agenda .fc-listWeek-view .fc-list-table tr.fc-list-item td a{font-size:3.5vw;padding:3.25vw 3.5vw 2.5vw;}#page #content .pane-agenda #painel-agenda-wrapper .btn-criacao-agendamento{right:0.5vw;border-radius:10vw;width:7vw;height:7vw;bottom:23vw;}.node-type-agenda.page-node-edit #page #content .field-widget-date-popup .date-clear{float:none;margin-bottom:5vw;}.node-type-agenda.page-node-edit #page #content .field-widget-date-popup .date-clear{margin-bottom:0;}.page-node-add-agenda #page #content .field-widget-date-popup .form-type-item .date-repeat-input,.node-type-agenda.page-node-edit #page #content .field-widget-date-popup .form-type-item .date-repeat-input{margin:0 0 5vw;width:100%;}.page-node-edit #page #content .field-widget-date-popup .form-type-item#repeat-settings-fieldset{margin-top:5vw;margin-bottom:0;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .form-type-select label,.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .form-type-date-repeat-form-element-radios label,.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .form-type-textfield label,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .form-type-select label,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .form-type-date-repeat-form-element-radios label,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .form-type-textfield label{font-size:4.5vw;margin:0 0 3vw;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.yearly .form-type-textfield input,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.yearly .form-type-textfield input,.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.yearly .form-type-textfield span,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.yearly .form-type-textfield span,.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.weekly .form-type-textfield input,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.weekly .form-type-textfield input,.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.weekly .form-type-textfield span,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.weekly .form-type-textfield span{margin-right:3vw;width:35%;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.yearly .form-type-textfield span,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.yearly .form-type-textfield span,.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.weekly .form-type-textfield span,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.weekly .form-type-textfield span{font-size:4vw;width:auto;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .form-type-textfield,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .form-type-textfield,.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.range-of-repeat .container-inline,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.range-of-repeat .container-inline{font-size:0;margin:0 0 5vw;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.range-of-repeat,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.range-of-repeat{width:100%;padding-top:3vw;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.range-of-repeat .widget-date_popup .form-wrapper .date-padding,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.range-of-repeat .widget-date_popup .form-wrapper .date-padding{padding:0;width:100%;}.page-node-add-agenda #page #content .field-widget-date-popup .date-no-float,.page-node-edit #page #content .field-widget-date-popup .date-no-float{margin:0 0 5vw 0;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-repeat .form-wrapper input.form-submit,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-repeat .form-wrapper input.form-submit{margin:3vw 0 5vw;padding:1.35vw 3vw 1.4vw;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .form-type-checkbox label,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .form-type-checkbox label{padding:0;margin-bottom:5vw;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-repeat .container-inline-date,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-repeat .container-inline-date,.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-repeat .container-inline-date .date-padding,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-repeat .container-inline-date .date-padding{padding:0;width:100%;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .form-type-date-repeat-form-element-radios .container-inline div,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .form-type-date-repeat-form-element-radios .container-inline div{font-size:4vw;margin-bottom:1vw;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .byday-bymonth,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .byday-bymonth{margin-top:5vw;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .byday-bymonth .byday-day .form-type-select select,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .byday-bymonth .byday-day .form-type-select select{margin-bottom:5vw;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .byday-bymonth .byday-day .form-type-select label,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .byday-bymonth .byday-day .form-type-select label{margin-bottom:0;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .form-wrapper .bymonthday,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .form-wrapper .bymonthday{width:100%;margin-bottom:5vw;}.page-node-add-agenda #page #content .field-widget-date-popup#edit-field-data-e-hora .date-no-float,.node-type-agenda.page-node-edit #page #content .field-widget-date-popup#edit-field-data-e-hora .date-no-float{margin:0;}.page-node-add-agenda #page #content .field-widget-date-popup .date-clear label,.page-node-edit #page #content .field-widget-date-popup .date-clear label{margin-bottom:5vw;}.modal-agenda .overlay-text{width:100%;padding:3vw 3vw 0;}.modal-agenda .modal-agenda-content .btn-close{width:6vw;height:6vw;background:url(/sites/all/themes/gw2d/images/icon-close-x.png) no-repeat center center;background-size:100%;margin:0;right:1vw;top:1vw;font-size:0;}.modal-agenda .overlay-text .infos h2{font-size:4.5vw;margin-bottom:3vw;}.modal-agenda .overlay-text .infos .info-box{font-size:4vw;margin-right:3vw;margin-bottom:3vw;display:inline-block;}.modal-agenda .overlay-text .infos .info-data:last-child{display:none;}.modal-agenda .overlay-text .infos .info-box label{font-size:3.5vw;}.modal-agenda .overlay-text .infos .info-box .form-item label{padding-left:3vw;}.page-agenda.overlay-tratamento-open #page #content #tratamentos-agenda-info{z-index:9999;left:8.6%;top:42vw;width:83vw;height:60vw;}.page-agenda.overlay-tratamento-open #page #content #tratamentos-agenda-info .views-table{width:100%;}.page-agenda.overlay-tratamento-open #page #content #tratamentos-agenda-info thead{display:none;}.page-agenda.overlay-tratamento-open #page #content #tratamentos-agenda-info tbody td{display:inline-block;}.page-agenda.overlay-tratamento-open #page #content .views-table tr td.views-field-nothing .agendar{margin:0 0 2vw;}.page-agenda.overlay-tratamento-open #page #content .views-table tr td.views-field-nothing a.agendar-tratamento{font-size:3.35vw;padding:2vw 6vw 1.2vw;}.page-agenda.overlay-tratamento-open .overlay-text .info-tratamento-consulta{height:65vw;}.modal-agenda .overlay-text .select2-container--default .select2-selection--single,.modal-agenda .overlay-text .infos .info-box select{padding:3vw 3vw 2.5vw;font-size:4vw;width:100%;}.select2-container{max-width:100%;}.select2-container--default .select2-selection--single{font-size:3vw;padding:2.5vw 0.75vw 1vw;}body.page-agenda #page #content .modal-agenda .modal-agenda-content{width:auto;height:auto;}.modal-agenda .overlay-text .infos .buttons-overlay a{margin:0 5vw 5vw 0;padding:3vw 7vw 2vw;font-size:3.5vw;}.modal-agenda .overlay-text .infos .buttons-overlay a.btn-cancelar{margin-right:0;}.modal-agenda #box-escolhas-select-tratamento,.modal-agenda #box-escolhas{text-align:center;clear:both;padding-bottom:8vw;}.modal-agenda #box-escolhas-select-tratamento a,.modal-agenda #box-escolhas a{margin-left:0;font-size:5vw;padding:3vw 3vw 3vw;margin-bottom:5vw;width:80%;}#page #content .view-filters{margin:5vw 0 5vw;display:block;width:100%;}#page #content .view-filters form .views-exposed-widget{margin:0 0 3vw;float:none;width:100%;}.page-pacientes #page #content .view-pacientes .views-table tr .views-field-nothing{padding:2vw 3vw 1vw;}#page #content .pane-heon-heon-cobranca-lista table tr td.views-field-nothing .ver-agenda a,#page #content .views-table tr td.views-field-nothing .ver-agenda a{font-size:4vw;}#page #content .pane-heon-heon-cobranca-lista table tr td.views-field-nothing .ver-paciente a,#page #content .views-table tr td.views-field-nothing .ver-paciente a{font-size:0;}#page #content .pane-heon-heon-cobranca-lista table tr td.views-field-nothing .ver-agenda a,#page #content .views-table tr td.views-field-nothing .ver-agenda a{padding:2vw 5vw 7vw;margin-top:-1vw;}#page #content .pane-heon-heon-cobranca-lista table tr td.views-field-nothing .ver-agenda a:before,#page #content .views-table tr td.views-field-nothing .ver-agenda a:before{margin-right:1vw;width:5vw;height:5vw;background-size:3.8vw;margin-bottom:0.9vw;}#page #content .pane-heon-heon-cobranca-lista table tr td.views-field-nothing .ver-paciente a:before,#page #content .views-table tr td.views-field-nothing .ver-paciente a:before{margin-right:1vw;width:8vw;height:7vw;margin-bottom:0.9vw;background-size:6.25vw;}#page #content .pane-heon-heon-cobranca-lista table tr td.views-field-nothing .ver-agenda a:before,#page #content .views-table tr td.views-field-nothing .ver-agenda a:before{background-size:4.75vw;margin-right:3vw;}#page #content .view-users ul li .views-field.views-field-nothing{margin-right:0;float:none;width:100%;overflow:hidden;}#page #content .view-users ul li .views-field-nothing .infos-perfil{padding-left:3vw;}#page #content .view-users ul li .views-field-nothing .infos-perfil h3{font-size:5vw;text-align:left;}#page #content .view-users ul li .views-field-nothing .infos-perfil a{font-size:4vw;}#page #content .view-users ul li .views-field-nothing .infos-perfil .telefone{font-size:4vw;display:block;}#page #content .view-consulta .views-row .views-field,#page #content .view-users ul li .views-field{margin:0 2vw 2vw;width:auto;display:inline-block;}#page #content .view-users ul li .views-field:last-child{margin-bottom:0;}#page #content .view-consulta .views-row .views-field span,#page #content .view-users ul li .views-field span{font-size:3.5vw;}#page #content #consulta-wrapper{width:100%;}#page #content #ultimas-consultas-wrapper{width:auto;margin-left:0vw;}#page #content #tabs-aulas-materiais #tabs-content .tabs-box#materiais-tab a,#page #content #arquivos-wrapper ul ul li,.node-type-tratamento #page #content #arquivo-info a{width:45.8%;font-size:4.5vw;padding:5vw;margin:0 1.5vw 3vw;}#page #content #tabs-aulas-materiais #tabs-content .tabs-box#materiais-tab a:before,#page #content #arquivos-wrapper ul li a:before,.node-type-tratamento #page #content #arquivo-info a:before{margin:0 auto 3vw;height:11.5vw;background-size:8.98vw;}#page #content #tabs-aulas-materiais #tabs-content .tabs-box#materiais-tab a:after,#page #content #arquivos-wrapper ul li a:after,.node-type-tratamento #page #content #arquivo-info a:after{width:5vw;height:5vw;background-size:4.96vw;}#page #content #arquivos-wrapper{float:none;width:100%;}.node-type-tratamento #page #content .content-width .tratamento-content #buttons-acoes-tratamento{position:relative;right:auto;width:100%;top:-7vw;}.node-type-tratamento #page #content .tratamento-content #buttons-acoes-tratamento a.tratamento-button,.node-type-tratamento #page #content .tratamento-content #buttons-acoes-tratamento a.print-button,.node-type-tratamento #page #content .tratamento-content #buttons-acoes-tratamento a.comercial-button{font-size:2.5vw;padding:2vw 3vw;margin-right:2vw;}.node-type-avaliacao #page #content .avaliacao-content #buttons-acoes-avaliacao a.print-button,.node-type-tratamento #page #content .tratamento-content #buttons-acoes-tratamento a.print-button,.node-type-avaliacao #page #content .avaliacao-content #buttons-acoes-avaliacao a,.node-type-tratamento #page #content .tratamento-content #buttons-acoes-tratamento a,#page #content .overlay-wrapper#overlay-receituario a.btn-print-receituario,.node-type-tratamento #page #content .tratamento-content #buttons-acoes-tratamento a,.node-type-tratamento #page #content .content-width .tratamento-content a.btn-criar-tratamento,.node-type-tratamento #page #content .content-width .tratamento-content a.btn-criar-avaliacao,.node-type-tratamento #page #content .tratamento-content a.btn-cancelar-tratamento,.node-type-tratamento #page #content .tratamento-content a.btn-aprovar-tratamento,.node-type-tratamento #page #content .tratamento-content a.btn-finalizar-tratamento,.node-type-tratamento #page #content .tratamento-content a.print-contrato,.node-type-tratamento #page #content .tratamento-content a.print,.node-type-tratamento #page #content .tratamento-content a,.node-type-avaliacao #page #content .avaliacao-content a{font-size:2.5vw;padding:2vw 3vw;margin-right:3vw;margin-bottom:3vw;}.node-type-tratamento #page #content .tratamento-content #button-comercial ul li,.node-type-tratamento #page #content .tratamento-content #button-tratamento ul li,.node-type-avaliacao #page #content .avaliacao-content #button-print ul li,.node-type-tratamento #page #content .tratamento-content #button-print ul li{margin-bottom:2vw;}.node-type-tratamento #page #content .tratamento-content #button-comercial ul li a,.node-type-tratamento #page #content .tratamento-content #button-tratamento ul li a,.node-type-avaliacao #page #content .avaliacao-content #button-print ul li a,.node-type-tratamento #page #content .tratamento-content #button-print ul li a{font-size:4vw;}.node-type-tratamento #page #content .tratamento-content a.btn-copiar-link{clear:both;float:left;padding-top:1vw;padding-bottom:1vw;background-size:3vw;padding-left:4.3vw;}.node-type-tratamento #page #content .tratamento-content #button-comercial ul,.node-type-tratamento #page #content .tratamento-content #button-tratamento ul,.node-type-tratamento #page #content .tratamento-content #button-print ul{padding:3vw 3vw 1.5vw;min-width:42vw;}.node-type-tratamento #page #content .tratamento-content a.btn-cancelar-tratamento,.node-type-avaliacao #page #content .avaliacao-content a.btn-cancelar-avaliacao{margin-right:3vw;}.node-type-tratamento #page #content .content-width .tratamento-content a.btn-criar-avaliacao{margin-right:0;}.node-type-tratamento #page #content .tratamento-content #box-tratamento .estrutura-tabelado .item-box label{display:block;}#page #content .content-width #buttons-acoes-avaliacao,.node-type-tratamento #page #content .content-width .tratamento-content #buttons-acoes-tratamento{width:100%;position:relative;text-align:left;right:0;top:-4vw;}.page-agenda.logged-in #page #content h4,.page-nova-avaliacao #page #content h4{font-size:3.5vw;margin-bottom:10vw;text-align:left;}#page #content #avaliacao-tabelado.estrutura-tabelado .item-box,#page #content #consulta-info .estrutura-tabelado .item-box{width:100%;}.page-nova-avaliacao #page #content .view-pacientes .view-content{position:relative;overflow-x:scroll;}.page-nova-avaliacao #page #content .view-pacientes .view-content table{width:400%;}.page-avaliacoes #page #content #avaliacoes-wrapper{padding:5vw 0;}.page-avaliacoes #page #content #avaliacoes-wrapper ul li .views-field.views-field-field-nome{min-width:75%;}.page-node-add #page #content .field-type-field-collection-form table th label,.page-node-edit #page #content .field-type-field-collection-form table th label{font-size:4.5vw;margin:1vw 0 3vw;}.page-node-add #page #content .field-type-field-collection-form table tbody tr .field-name-field-data,.page-node-edit #page #content .field-type-field-collection-form table tbody tr .field-name-field-data,.page-node-add #page #content fieldset,.page-node-edit #page #content fieldset{margin:0;}.page-node-add-agenda #page #content .field-widget-date-popup .date-no-float{margin:0 0 5vw;}#page #content .field-widget-date-popup .date-float,.page-node-edit #page #content .field-type-field-collection-form table tbody tr .field-name-field-data .date-float{width:100%;margin:0 0 5vw;}#page #content .field-widget-date-popup .date-no-float.end-date-wrapper,#page #content .field-widget-date-popup .date-no-float.start-date-wrapper,.page-node-edit #page #content .field-type-field-collection-form table tbody tr .field-name-field-data .date-no-float.end-date-wrapper,.page-node-edit #page #content .field-type-field-collection-form table tbody tr .field-name-field-data .date-no-float.start-date-wrapper{width:100%;margin:0;}.page-node-edit.node-type-tratamento #page #content .field-widget-date-popup .date-no-float .date-clear,.page-node-add-agenda #page #content .field-widget-date-popup .date-no-float .date-clear,.page-node-edit #page #content .field-widget-date-popup .date-no-float .date-clear{padding:3.5vw 3vw 3vw;}#page #content .field-widget-date-popup .date-no-float,.page-node-edit #page #content .field-type-field-collection-form table tbody tr .field-name-field-data .date-no-float{width:100%;margin-bottom:5vw;}#page #content .field-widget-date-popup .date-no-float .date-padding .form-item,.page-node-edit #page #content .field-type-field-collection-form table tbody tr .field-name-field-data .date-no-float .date-padding .form-item{width:47.2%;float:left;margin:0 5vw 5vw 0;}.page-node-add #page #content .field-type-field-collection-form table tbody tr,.page-node-edit #page #content .field-type-field-collection-form table tbody tr{padding:0 3vw;margin:0;}.page-node-add #page #content .field-type-field-collection-form .clearfix{padding:0 3vw;}.page-node-add #page #content .field-type-field-collection-form .clearfix input{padding:1vw 1vw 1vw 4.6vw;border-radius:4px;border:none;color:#fff;background:#303033;font-size:2vw;text-align:left;float:left;height:6vw !important;width:auto;margin:0;}#page #content .remove-button,.page-node-edit #page #content .field-type-field-collection-form table .remove-button{border-radius:5px;padding:3.8vw 10vw;font-size:4vw;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-repeat .form-wrapper input.form-submit,.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-repeat .form-wrapper input.form-submit,#page #content .field-add-more-submit,.page-node-edit #page #content .field-add-more-submit{border-radius:5px;padding:3.8vw 10vw;font-size:4vw;width:100%;}.page-user-edit.role-authenticated-user #user-profile-form--2 input.form-submit,.page-node-edit.node-type-tratamento #page #content .form-actions#edit-actions input,.page-node-add-tratamento #page #content .form-actions#edit-actions input,.page-node-delete #page #content #node-delete-confirm #edit-actions input#edit-submit,.page-node-delete #page #content #node-delete-confirm #edit-actions a#edit-cancel,.page-node-edit #page #content .form-actions#edit-actions input{margin:0 0 2vw;padding:3vw 5vw;font-size:2.5vw;width:100%;}body.page-user-cancel #page #content .form-actions#edit-actions input{margin:0 0 0vw;}.page-node-add-agenda #page #content #block-system-main #agenda-node-form fieldset .fieldset-legend,.page-node-add-agenda #page #content #block-system-main #agenda-node-form .form-wrapper.field-widget-date-popup .end-date-wrapper .form-item-field-data-e-hora-und-0-value2-time label:before,.page-node-add-agenda #page #content #block-system-main #agenda-node-form label{font-size:4.2vw;}.page-node-delete #page #content #node-delete-confirm{margin:5vw 0 0;font-size:4vw;}.page-node-delete #page #content #node-delete-confirm #edit-actions{width:100%;margin-top:5vw;}.page-node-delete #page #content #node-delete-confirm #edit-actions input#edit-submit,.page-node-delete #page #content #node-delete-confirm #edit-actions a#edit-cancel{width:47%;margin-right:5vw;color:#fff;}.page-node-delete #page #content #node-delete-confirm #edit-actions a#edit-cancel{padding:4.5vw 10vw 3.2vw;margin-right:0;}.page-agenda.logged-in #page #content a.btn-criar-agendamento{top:-1vw;right:auto;left:5vw;}.page-nova-avaliacao #page #content .view-especialistas .view-filters .views-exposed-widget{width:100% !important;margin-bottom:5vw;}.page-nova-avaliacao #page #content .view-especialistas .view-filters .views-submit-button input{background:url(/sites/all/themes/gw2d/images/icon-busca-branco.png) no-repeat 20vw center;background-size:5.03vw;background-color:#1AD9FF;padding:3.8vw 7vw 3.8vw 12vw;}.page-agenda.logged-in #page #content .view-especialistas .views-field{margin-right:0;display:block;margin-bottom:5vw;}.page-agenda.logged-in #page #content .view-especialistas .views-field .views-label{font-size:3.5vw;}.page-agenda.logged-in #page #content .view-especialistas .views-field .field-content{font-size:4vw;}#page #content .pane-heon-heon-cobranca-lista table tr td.views-field-nothing .ver-agenda a,#page #content .views-table tr td.views-field-nothing .ver-agenda a{padding:2.5vw 5vw 7vw 5vw;margin-top:-0.5vw;margin-bottom:0.5vw;}#page #content .pane-heon-heon-cobranca-lista table tr td.views-field-nothing .ver-agenda a:before,#page #content .views-table tr td.views-field-nothing .ver-agenda a:before{margin-right:3vw;}#page #content #painel-agenda-wrapper .filter-form#filtro-agenda-gerente{width:100%;padding:3vw 4vw;margin-top:8vw;margin-left:-11vw;margin-bottom:5vw;display:block;}#page #content #painel-agenda-wrapper .filter-form#filtro-agenda-gerente .filter-submit{margin-top:2.5vw;}body.logged-in.page-criar-paciente #page #content form .form-wrapper{width:48% !important;margin-bottom:2vw;}body.logged-in.page-criar-paciente #page #content form#user-register-form fieldset legend span,body.logged-in.page-criar-paciente #page #content form label{font-size:2.5vw;padding-left:3vw;}body.logged-in.page-criar-paciente #page #content form textarea,body.logged-in.page-criar-paciente #page #content form select,body.logged-in.page-criar-paciente #page #content form input{padding:3vw 3vw 3.5vw;font-size:4vw;}body.logged-in.page-criar-paciente #page #content form .form-wrapper#edit-account{margin-bottom:5vw;}body.logged-in.page-criar-paciente #page #content form .form-wrapper#edit-actions input{padding:3.8vw 10vw;font-size:4vw;width:100%;}#page #content form .group-dependentes .form-wrapper .form-item .form-wrapper{margin-top:1vw;}#page #content form .group-dependentes .form-wrapper .remove-button{max-width:30%;padding:3vw 4vw;}.page-financas #page #content .view-finan-as .view-header .add-links a,.page-lancamentos-recorrentes #page #content .panel-pane .view-finan-as .view-header .add-links a,.node-type-tratamento #page #content .tratamento-content a.btn-criar-avaliacao,#page #content a.btn-criar-avaliacao,#page #content a.btn-criar-agendamento,#page #content a.btn-criar-agenda,#page #content .flag-wrapper a,#page #content #botoes-wrapper a{font-size:3.2vw;padding:2.5vw 5vw 2.5vw;top:5.5vw;right:5vw;}#page #content a.btn-criar-agenda{top:-1vw;}.page-pacientes #page #content .view-content,.page-nova-avaliacao #page #content .view-content,.page-avaliacoes #page #content .view-content{overflow:hidden;overflow-x:scroll;}.page-pacientes #page #content .views-table,.page-nova-avaliacao #page #content .views-table,.page-avaliacoes #page #content .views-table{border:0;width:100%;border-collapse:collapse;}.page-pacientes #page #content .view-filters{display:block;position:inherit;margin-bottom:6vw;}.page-pacientes #page #content .view-filters input{font-size:4vw;padding:2vw;}.page-pacientes #page #content .views-table thead{display:none;}.page-pacientes #page #content .views-table tbody tr{border-radius:5px;overflow:hidden;border:1px	 solid #DFE3E6;display:block;margin:3vw 0;}.page-pacientes #page #content .views-table tbody td{float:left;width:100%;text-align:center;padding:1vw;}.page-pacientes #page #content .views-table tbody td.views-field-field-possui-dependetes{display:none;}.page-tratamentos #page #content #tratamentos-wrapper{padding:5vw 0;}.page-tratamentos #page #content #tratamentos-wrapper ul li .views-field.views-field-field-nome{min-width:75%;}.page-tratamentos #page #content #tratamentos-wrapper ul li .views-field-field-forma-de-pagamento,.page-tratamentos #page #content #tratamentos-wrapper ul li .views-field.views-field-field-valor-do-pagamento{text-align:center;}.page-tratamentos #page #content #tratamentos-wrapper ul li{padding:5vw 1vw 0;}.node-type-tratamento #page #content h2.nome-especialista-print{display:none;}.node-type-tratamento #page #content #info-tratamento-info{width:100%;float:none;padding:0;margin:0 0 5vw;}.node-type-tratamento #page #content #info-tratamento-info h4{font-size:5vw;margin-bottom:3vw;}.node-type-tratamento #page #content #info-tratamento-info p{margin-bottom:0;text-align:center;font-size:4vw;}.node-type-tratamento #page #content #arquivo-info{float:none;width:100%;}#page #content form .form-wrapper.field-type-file-form .sticky-table tbody tr td{padding:3vw 2.5vw;width:100%;}#page #content form .form-wrapper.field-type-file-form .sticky-table tbody tr td .description{display:none;}#page #content form .form-wrapper.field-type-file-form .sticky-table tbody tr td .file-widget .file-size,#page #content form .form-wrapper.field-type-file-form .sticky-table tbody tr td .file-widget .file a{font-size:2.5vw;}#page #content form .form-wrapper.field-type-file-form .sticky-table tbody tr td input.form-submit{background:#FF1A40;border-radius:7px;padding:3.8vw 5vw;}#page #content form .form-wrapper.field-type-file-form .sticky-table{margin-bottom:3vw;}.page-user-edit.role-authenticated-user #page #content form .form-wrapper.field-type-file-form div div .form-item.form-type-managed-file label,.page-user-edit.role-authenticated-user #page #content form .form-wrapper.field-type-image div .form-item.form-type-managed-file label,#page #content form .form-wrapper.field-type-file-form div div .form-item.form-type-managed-file label,#page #content form .form-wrapper.field-type-image div div .form-item.form-type-managed-file label,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper.field-type-image div div .form-item label{padding:2vw 2vw 2vw;font-size:2.5vw;line-height:1.2;}.node-type-tratamento #page #content .estrutura-tabelado#tratamento-tabelado .item-box:first-child,.node-type-tratamento #page #content .estrutura-tabelado#tratamento-tabelado .item-box:last-child,.node-type-tratamento #page #content .estrutura-tabelado#tratamento-tabelado .item-box{width:100%;}form .field-multiple-table td.field-multiple-drag{display:none;}.page-node-edit.node-type-tratamento #page #content .field-type-field-collection-form,.page-node-edit.node-type-tratamento #page #content form .form-wrapper.field-widget-date-popup,.page-node-edit.node-type-tratamento #page #content .field-widget-date-popup,.page-criar-tratamento.page-node-add #page #content .field-type-field-collection-form,.page-criar-tratamento #page #content form .form-wrapper.field-widget-date-popup,.page-criar-tratamento #page #content .field-widget-date-popup{margin-bottom:0;}.page-node-edit.node-type-tratamento #page #content form .form-wrapper#edit-field-especialista,.page-criar-tratamento #page #content form .form-wrapper#edit-field-especialista{margin-top:5vw;}.page-node-edit.node-type-tratamento #page #content #tabs-tratamento,.page-node-add-tratamento #page #content #tabs-tratamento{margin-bottom:5vw;}.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a,.page-node-edit.node-type-tratamento #page #content #tabs-tratamento a,.page-node-add-tratamento #page #content #tabs-tratamento a{display:block;width:32%;font-size:2.5vw;padding:2vw 1vw;margin-bottom:2vw;margin-right:1%;}.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a.active,.page-node-edit.node-type-tratamento #page #content #tabs-tratamento a.active,.page-node-add-tratamento #page #content #tabs-tratamento a.active{box-shadow:0px 0px 10px rgba(0,0,0,0.3);}.page-node-edit.node-type-tratamento #page #content #box-paciente,.page-node-add-tratamento #page #content #box-paciente{padding:5vw 3vw;width:100%;margin-bottom:2vw;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas,.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos,.page-node-edit.node-type-tratamento #page #content .box-tratamento,.page-node-add-tratamento #page #content #edit-field-consultas,.page-node-add-tratamento #page #content #edit-field-procedimentos,.page-node-add-tratamento #page #content .box-tratamento{padding:5vw 3vw;margin-bottom:2vw;width:100%;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas .form-wrapper,.page-node-add-tratamento #page #content #edit-field-consultas .form-wrapper,.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .form-wrapper,.page-node-edit.node-type-tratamento #page #content .box-tratamento .form-wrapper,.page-node-edit.node-type-tratamento #page #content .box-tratamento .form-item-title,.page-node-add-tratamento #page #content #edit-field-procedimentos .form-wrapper,.page-node-add-tratamento #page #content .box-tratamento .form-wrapper,.page-node-add-tratamento #page #content .box-tratamento .form-item-title{width:100% !important;margin:0 4vw 5vw 0;float:left;}.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .form-wrapper.field-name-field-procedimento,.page-node-add-tratamento #page #content #edit-field-procedimentos .form-wrapper.field-name-field-procedimento{width:100% !important;}.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .form-wrapper.field-name-field-data-procedimento,.page-node-add-tratamento #page #content #edit-field-procedimentos .form-wrapper.field-name-field-data-procedimento{display:none;}.page-node-edit #page #content fieldset .fieldset-legend,.page-node-add #page #content fieldset .fieldset-legend,.page-node-edit.node-type-tratamento #page #content #edit-field-agendamento-de-consultas .field-widget-date-popup legend span,.page-node-add-tratamento #page #content #edit-field-agendamento-de-consultas .field-widget-date-popup legend span,.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento fieldset .field-widget-date-popup legend span,.page-node-add-tratamento #page #content #condicoes-de-pagamento fieldset .field-widget-date-popup legend span,.page-node-edit.node-type-tratamento #page #content form label,.page-node-add-tratamento #page #content form label{font-size:2.5vw;padding-left:3vw;}#page #content .select2-container--default .select2-selection--single,.page-node-edit.node-type-tratamento #page #content form a.btn-ver-agenda,.page-node-add-tratamento #page #content form a.btn-ver-agenda,.page-node-edit.node-type-tratamento #page #content form select,.page-node-edit.node-type-tratamento #page #content form input,.page-node-add-tratamento #page #content form select,.page-node-add-tratamento #page #content form input{padding:2vw 3vw;font-size:2.5vw;}body.node-type-tratamento #page #content form .form-wrapper.field-type-file-form .form-item .file-widget input,body.page-node-add-tratamento #page #content form .form-wrapper.field-type-file-form .form-item .file-widget input{font-size:2vw;}body.node-type-tratamento #page #content form .form-wrapper.field-type-file-form .form-item .file-widget input.form-submit,body.page-node-add-tratamento #page #content form .form-wrapper.field-type-file-form .form-item .file-widget input.form-submit{width:auto;height:auto;padding:2vw 3vw;margin:0vw 0;}.node-type-tratamento #page #content .tratamento-content #condicoes-de-pagamento-info a.btn-boleto{background-size:5vw;height:6vw;width:6vw;margin:2vw;}#info-arquivos-sigilosos,#info-arquivos{width:100%;float:none;}.page-node-edit.node-type-tratamento #page #content .box-tratamento#data-tratamento,.page-node-add-tratamento #page #content .box-tratamento#data-tratamento{width:100%;}#page #content form .form-wrapper .description{font-size:2.75vw;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas .field-widget-date-popup .date-float,.page-node-add-tratamento #page #content #edit-field-consultas .field-widget-date-popup .date-float,.page-node-edit.node-type-tratamento #page #content .field-widget-date-popup .date-float,.page-node-add-tratamento #page #content .field-widget-date-popup .date-float{width:100%;margin-right:0;margin-top:0;}.page-node-edit.node-type-tratamento #page #content .field-type-field-collection-form table tbody tr .field-name-field-data .date-no-float.end-date-wrapper,.page-node-edit.node-type-tratamento #page #content .field-type-field-collection-form table tbody tr .field-name-field-data .date-no-float.start-date-wrapper,.page-node-add-tratamento #page #content #edit-field-consultas .field-widget-date-popup .date-no-float.end-date-wrapper,.page-node-add-tratamento #page #content #edit-field-consultas .field-widget-date-popup .date-no-float.start-date-wrapper,.page-node-edit.node-type-tratamento #page #content .field-widget-date-popup .date-no-float.end-date-wrapper,.page-node-edit.node-type-tratamento #page #content .field-widget-date-popup .date-no-float.start-date-wrapper,.page-node-add-tratamento #page #content .field-widget-date-popup .date-no-float.end-date-wrapper,.page-node-add-tratamento #page #content .field-widget-date-popup .date-no-float.start-date-wrapper{margin:0;width:100%;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas .field-widget-date-popup .date-no-float .date-padding .form-item,.page-node-add-tratamento #page #content #edit-field-consultas .field-widget-date-popup .date-no-float .date-padding .form-item,.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .field-name-field-data-procedimento fieldset .date-no-float .date-padding .form-item,.page-node-add-tratamento #page #content #edit-field-procedimentos .field-name-field-data-procedimento fieldset .date-no-float .date-padding .form-item,.page-node-edit.node-type-tratamento #page #content .field-widget-date-popup .date-no-float .date-padding .form-item,.page-node-add-tratamento #page #content .field-widget-date-popup .date-no-float .date-padding .form-item{width:48% !important;margin-right:1vw;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas fieldset.form-wrapper,.page-node-add-tratamento #page #content #edit-field-consultas fieldset.form-wrapper,.page-node-edit.node-type-tratamento #page #content #edit-field-consultas .field-widget-date-popup .date-no-float.end-date-wrapper .form-type-textfield:last-child,.page-node-add-tratamento #page #content #edit-field-consultas .field-widget-date-popup .date-no-float.end-date-wrapper .form-type-textfield:last-child{width:100% !important;margin-right:0;}#page #content .field-widget-date-popup .date-no-float .date-padding .form-item:last-child,.page-node-edit #page #content .field-type-field-collection-form table tbody tr .field-name-field-data .date-no-float .date-padding .form-item:last-child{margin-right:0 !important;}.page-node-add-tratamento #page #content .field-widget-date-popup .date-no-float,.page-node-edit.node-type-tratamento #page #content .field-type-field-collection-form table tbody tr .field-name-field-data .date-no-float{margin-bottom:0;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas fieldset.form-wrapper,.page-node-add-tratamento #page #content #edit-field-consultas fieldset.form-wrapper,.page-node-edit.node-type-tratamento #page #content #edit-field-consultas .field-name-field-data,.page-node-add-tratamento #page #content #edit-field-consultas .field-name-field-data,.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .field-name-field-data-procedimento,.page-node-add-tratamento #page #content #edit-field-procedimentos .field-name-field-data-procedimento{margin:0;}.page-node-add-meus-procedimentos #page #content form #edit-field-meus-procedimentos-lista label,.node-type-meus-procedimentos #page #content form #edit-field-meus-procedimentos-lista label,.page-node-add-meus-procedimentos #page #content form #edit-field-meus-procedimentos label,.node-type-meus-procedimentos #page #content form #edit-field-meus-procedimentos label{font-size:3.5vw;display:block !important;}.page-node-add-meus-procedimentos #page #content form #edit-field-meus-procedimentos-lista thead label,.node-type-meus-procedimentos #page #content form #edit-field-meus-procedimentos-lista thead label{display:none !important;}.page-node-add-meus-procedimentos #page #content form .form-wrapper#edit-field-meus-procedimentos-lista,.node-type-meus-procedimentos #page #content form .form-wrapper#edit-field-meus-procedimentos-lista{margin:7vw 0;}.page-editar-meus-procedimentos #page #content form #novo-procedimento-form .form-item-wrapper label,.page-editar-meus-procedimentos #page #content form .meus-procedimento-item .form-item-wrapper label{font-size:3.5vw;}.page-node-add-meus-procedimentos #page #content #edit-field-meus-procedimentos-lista,.node-type-meus-procedimentos #page #content #edit-field-meus-procedimentos-lista,.page-node-add-meus-procedimentos #page #content #edit-field-meus-procedimentos,.node-type-meus-procedimentos #page #content #edit-field-meus-procedimentos,.page-editar-meus-procedimentos #page #content #gw2d-editar-meus-procedimentos-form #edit-meus-procedimentos-lista .fieldset-wrapper{padding:0;background-color:transparent;box-shadow:none;}.page-editar-meus-procedimentos #page #content form #novo-procedimento-form,.page-editar-meus-procedimentos #page #content form .meus-procedimento-item{background-color:#fff;border-radius:5px;box-shadow:0px 3px 15px rgb(0 0 0 / 20%);padding:3vw;margin-bottom:4vw;}.page-editar-meus-procedimentos #page #content form #novo-procedimento-form .form-item-wrapper input,.page-editar-meus-procedimentos #page #content form .meus-procedimento-item .form-item-wrapper input{padding:3vw 3vw 3.5vw;font-size:4vw;border-radius:5px;}.page-editar-meus-procedimentos #page #content form #novo-procedimento-form .form-item-wrapper input.form-checkbox{width:5vw;margin:2vw auto;display:block;height:5vw !important;}.page-editar-meus-procedimentos #page #content #gw2d-editar-meus-procedimentos-form #edit-meus-procedimentos-lista .buttons-acoes-procedimentos .status-retorno-meus-procedimentos{margin:3vw;font-size:4vw;}.page-editar-meus-procedimentos #page #content #gw2d-editar-meus-procedimentos-form #edit-meus-procedimentos-lista .buttons-acoes-procedimentos .btn-salvar-procedimento,.page-editar-meus-procedimentos #page #content #gw2d-editar-meus-procedimentos-form #edit-meus-procedimentos-lista .buttons-acoes-procedimentos .btn-remover-procedimentos,.page-editar-meus-procedimentos #page #content #gw2d-editar-meus-procedimentos-form #edit-meus-procedimentos-lista .buttons-acoes-procedimentos .btn-editar-procedimento{width:9vw;height:9vw;}.page-editar-meus-procedimentos #page #content #gw2d-editar-meus-procedimentos-form #edit-meus-procedimentos-lista .btn-salvar-novo-procedimento{margin:3vw auto;background-size:4.5vw;padding:5vw;}#page #content .tabela-mobile ul li .views-field.views-field-nothing .confirmar a,#page #content .pane-heon-heon-cobranca-lista table tr td .confirmar a,#page #content .pane-heon-heon-cobranca-lista table tr td .confirmar a:hover,#page #content .views-table tr td .confirmar a,#page #content .views-table tr td .confirmar a:hover,.page-editar-meus-procedimentos #page #content #gw2d-editar-meus-procedimentos-form #edit-meus-procedimentos-lista .buttons-acoes-procedimentos .btn-salvar-procedimento{background-size:70%;}.page-editar-meus-procedimentos #page #content form #novo-procedimento-form{display:flex;flex-direction:column;}.page-editar-meus-procedimentos #page #content form #novo-procedimento-form h5{font-size:4.5vw;}.page-editar-meus-procedimentos #page #content #gw2d-editar-meus-procedimentos-form #edit-meus-procedimentos-lista .buttons-acoes-procedimentos{width:100%;justify-content:center;}.page-editar-meus-procedimentos #page #content form .form-item-field-convenios{overflow:hidden;}.page-editar-meus-procedimentos #page #content form .form-item-field-convenios .form-checkboxes .form-item{width:50%;}.page-editar-meus-procedimentos #page #content form #edit-meus-procedimentos-lista{margin:5vw 0 0;}.page-editar-meus-procedimentos #page #content form #novo-procedimento-form .form-item-wrapper,.page-editar-meus-procedimentos #page #content form .meus-procedimento-item .form-item-wrapper,.page-editar-meus-procedimentos #page #content form #novo-procedimento-form .field-nome-procedimento,.page-editar-meus-procedimentos #page #content form .meus-procedimento-item .field-nome-procedimento{width:100%;}.page-node-add-meus-procedimentos #page #content form #edit-field-meus-procedimentos-lista .form-wrapper .remove-button,.node-type-meus-procedimentos #page #content form #edit-field-meus-procedimentos-lista .form-wrapper .remove-button{background:url(/sites/all/themes/gw2d/images/icon-lixo-branco.png) no-repeat center center;background-color:#FF1A40;background-size:4.5vw;padding:5vw;margin:3vw auto;}.page-node-edit.node-type-tratamento #page #content form input.remove-button,.page-node-add-tratamento #page #content form input.remove-button{background:url(/sites/all/themes/gw2d/images/icon-lixo-branco.png) no-repeat center center;background-color:#FF1A40;background-size:2vw;font-size:0vw;float:right;height:6vw !important;width:6vw;margin:0;}.page-node-edit.node-type-tratamento #page #content form a.btn-ver-agenda,.page-node-add-tratamento #page #content form a.btn-ver-agenda{padding:3.7vw 7vw 2.8vw 12vw;background:url(/sites/all/themes/gw2d/images/icon-calendario-branco.png) no-repeat 4vw center;background-size:5.55vw;background-color:#129CB2;margin-right:3.5vw;font-size:3vw;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas.field-type-field-collection-form table tbody tr,.page-node-add-tratamento #page #content #edit-field-consultas.field-type-field-collection-form table tbody tr{overflow:overlay;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas.field-type-field-collection-form table tbody tr:last-child,.page-node-add-tratamento #page #content #edit-field-consultas.field-type-field-collection-form table tbody tr:last-child{margin-bottom:3vw;}.page-node-edit.node-type-tratamento #page #content form input.field-add-more-submit,.page-node-add-tratamento #page #content form input.field-add-more-submit{font-size:2.5vw;font-weight:600;color:#fff;border:none;padding:1.5vw 2vw;margin-top:3vw;}.page-node-edit.node-type-tratamento #page #content .field-type-field-collection-form table thead th label,.page-node-add-tratamento #page #content .field-type-field-collection-form table thead th label{font-size:2.5vw;padding:0 6vw 1vw;width:76vw;}.page-node-edit.node-type-tratamento #page #content .form-item input[type=checkbox]:not(old) + label:before,.page-node-edit.node-type-tratamento #page #content .form-item-remember-me input[type=checkbox]:not(old) + label:before,.page-node-edit.node-type-tratamento #page #content form input[type=radio ]:not(old) + label:before,.page-node-add-tratamento #page #content .form-item input[type=checkbox]:not(old) + label:before,.page-node-add-tratamento #page #content .form-item-remember-me input[type=checkbox]:not(old) + label:before,.page-node-add-tratamento #page #content form input[type=radio ]:not(old) + label:before{margin-top:0.7vw;}.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento,.page-node-add-tratamento #page #content #condicoes-de-pagamento,.page-node-edit.node-type-tratamento #page #content #box-tratamento,.page-node-add-tratamento #page #content #box-tratamento{margin-bottom:0;}.page-node-add-tratamento #page #content #box-tratamento #informacoes-compartilhada,.page-node-add-tratamento #page #content #box-tratamento #informacoes-sigilosas,.page-node-add-tratamento #page #content #box-tratamento .box-complexidade{box-shadow:none;margin:0;}.page-node-add-tratamento #page #content #box-tratamento #informacoes-compartilhada{height:58.1vw;}.page-node-edit.node-type-tratamento #page #content #edit-field-total-de-consultas-program,.page-node-edit.node-type-tratamento #page #content #edit-field-valor-do-tratamento,.page-node-add-tratamento #page #content #edit-field-total-de-consultas-program,.page-node-add-tratamento #page #content #edit-field-valor-do-tratamento{width:100% !important;}#info-arquivos{width:100%;}.page-node-add-tratamento #page #content #box-tratamento{background-color:#fff;border-radius:5px;box-shadow:0px 3px 6px rgb(0 0 0 / 10%);padding:5vw 3vw 5vw;margin-bottom:4vw;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas,.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos,.page-node-edit.node-type-tratamento #page #content .box-tratamento,.page-node-add-tratamento #page #content #edit-field-consultas,.page-node-add-tratamento #page #content #edit-field-procedimentos,.page-node-add-tratamento #page #content .box-tratamento,.page-node-edit.node-type-tratamento #page #content #edit-field-dentista-avaliador,.page-node-add-tratamento #page #content #edit-field-dentista-avaliador,.page-node-edit.node-type-tratamento #page #content #edit-field-clinica,.page-node-add-tratamento #page #content #edit-field-clinica,.page-node-edit.node-type-tratamento #page #content #box-paciente,.page-node-add-tratamento #page #content #edit-field-paciente-dependente,.page-node-edit.node-type-tratamento #page #content #edit-field-paciente-dependente,.page-node-add-tratamento #page #content #box-paciente,.page-node-edit.node-type-tratamento #page #content #edit-field-tipo-tratamento,.page-node-add-tratamento #page #content #edit-field-tipo-tratamento,.page-node-edit.node-type-tratamento #page #content #edit-field-convenios-tratamento,.page-node-add-tratamento #page #content #edit-field-convenios-tratamento,.page-node-edit.node-type-tratamento #page #content #box-paciente,.page-node-add-tratamento #page #content #box-paciente,.page-node-edit.node-type-tratamento #page #content #edit-field-paciente-dependente.active,.page-node-add-tratamento #page #content #edit-field-paciente-dependente.active{box-shadow:none;padding:0;}.page-node-add-tratamento #page #content .box-complexidade{box-shadow:none;}.page-conteudos #page #content h1.title-page{font-size:3.5vw;margin-bottom:10vw;}.page-conteudos #page #content .view-conteudo ul li{width:100%;padding:3vw;}.page-conteudos #page #content .view-filters{padding:3vw;margin-bottom:5vw;}.page-conteudos #page #content .view-filters .views-widget-filter-combine{width:100%;}#page #content .view-conteudo .views-exposed-widget.views-submit-button{width:100%;padding:0;}#page #content .view-conteudo .view-filters .views-submit-button input.form-submit{background:url(/sites/all/themes/gw2d/images/icon-busca-branco.png) no-repeat 20vw center;background-size:5.03vw;background-color:#1AD9FF;padding:3.8vw 7vw 3.8vw 12vw;}.node-type-conteudo #page #content .content-width{padding-left:5vw;padding-right:5vw;padding-top:8vw;}.node-type-conteudo #page #content .content-width h2.titulo{font-size:5.5vw;margin-bottom:7vw;margin-top:0;}.node-type-conteudo #page #content .content-width .descricao li,.node-type-conteudo #page #content .content-width .descricao p{font-size:4vw;margin-bottom:5vw;}.page-suporte #page #content .pane-custom.pane-1{margin:5vw 0 10vw;}.page-suporte #page #content .panel-pane h2.pane-title{font-size:5vw;margin:0 0 1.5vw;}.page-suporte #page #content .block-content p{font-size:4vw;}.page-suporte #page #content .webform-client-form{width:100%;padding:4vw 3vw;}.page-suporte #page #content .webform-client-form .form-item label{font-size:3.5vw;padding-left:3vw;}.page-suporte #page #content .webform-client-form .form-item textarea{padding:3vw;height:50vw !important;}.page-suporte #page #content .webform-client-form .form-actions{width:100%;margin:3vw 0 0;}.page-suporte #page #content .webform-client-form .form-actions input{font-size:3.5vw;padding:3.8vw 10vw;}#page #content .view-treinamentos ul li.views-row{padding:5vw 0;}#page #content .view-treinamentos ul li.views-row .block-left{width:100%;float:none;margin-bottom:3vw;}#page #content .view-treinamentos ul li.views-row .block-right{width:100%;float:none;padding:0 3vw;}#page #content #treinamento-info .item-box-infos h3.title-treinamento span,#page #content .view-treinamentos ul li.views-row .block-right .title span{font-size:3.5vw;}#page #content #modulos-info-wrapper .modulo-info-content .modulo-info-content-infos h5.field-treinamento-titulo,#page #content #treinamento-info .item-box-infos h3.title-treinamento,#page #content .view-treinamentos ul li.views-row .block-right .title a{font-size:5.5vw;margin-bottom:3vw;max-height:none;text-align:left;}#page #content .tratamento-content .modulo-info-content-infos .descricao{margin-bottom:3vw;font-size:3.5vw;max-height:none;}#page #content #treinamento-info .item-box-infos .descricao,#page #content .view-treinamentos ul li.views-row .descricao{max-height:none;margin-bottom:5vw;}#page #content #treinamento-info .item-box-infos .descricao p,#page #content .view-treinamentos ul li.views-row .descricao p{font-size:4vw;margin-bottom:0vw;}#page #content .view-treinamentos ul li.views-row .modulos-aulas{font-size:3.5vw;}#page #content #treinamento-info .item-box-modulos,#page #content .view-treinamentos ul li.views-row .views-field-nothing{float:none;width:93%;padding:3vw 3vw 0;margin:5vw auto;}#page #content #treinamento-info .item-box-modulos{position:relative;overflow:hidden;}#page #content #treinamento-info .item-box-modulos div,#page #content .view-treinamentos ul li.views-row .views-field-nothing ul li{margin:0 0 3vw;font-size:2.5vw;}#page #content #treinamento-info .item-box-modulos label,#page #content .view-treinamentos ul li.views-row .views-field-nothing ul li span{font-size:2.5vw;color:#A1ACB3;}#page #content .view-treinamentos ul li.views-row .views-field-view-node{position:relative;bottom:0;right:0;text-align:right;padding:0 3vw 5vw;}#page #content .view-treinamentos ul li.views-row .views-field-view-node .field-content a{font-size:2.5vw;display:block;padding:2vw 4vw;}#info-grafico-treinamento{padding:0 3vw;}.grafico-subtarefa{width:100%;height:6vw;line-height:6vw;font-size:2.5vw;margin:0;}.grafico-subtarefa .barra-grafico-subtarefa{padding-right:2.5vw;min-width:1vw;width:6vw !important;}#page #content #modulos-info-wrapper .modulo-info-content{padding:5vw 3vw 3vw;margin-bottom:5vw;}#page #content #modulos-info-wrapper .modulo-info-content.open{padding-bottom:3vw;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais .header-tabs{padding-left:5vw;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais .header-tabs a{font-size:3.5vw;padding:3vw 5vw 2vw;}#page #content #modulos-info-wrapper .modulo-info-content .modulo-info-content-imagem,#page #content #treinamento-info .item-box-imagem{width:100%;margin-bottom:3vw;}#page #content #modulos-info-wrapper .modulo-info-content .modulo-info-content-infos,#page #content #treinamento-info .item-box-infos{width:100%;padding:0;overflow:hidden;position:relative;float:none;}.page-tratamentos #page #content .view-tratamentos .view-content .views-table caption,.page-financas #page #content .view-finan-as .view-content .views-table caption,.page-lancamentos-recorrentes #page #content .panel-pane .view-finan-as .view-header h2,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-7 .view-header h2,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-2 .view-header h2,#page #content #modulos-info-wrapper .modulo-info-content h4.title-modulo,#page #content .content-box h2,#page #content .panel-pane h2.pane-title{font-size:2.5vw;margin-bottom:2vw;text-align:left;width:100%;}.page-tratamentos #page #content .view-tratamentos .view-content .views-table caption:before,.page-financas #page #content .view-finan-as .view-content .views-table caption:before,.page-lancamentos-recorrentes #page #content .panel-pane .view-finan-as .view-header h2:before,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-7 .view-header h2:before,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-2 .view-header h2:before,#page #content #modulos-info-wrapper .modulo-info-content h4.title-modulo:before,#page #content .content-box h2:before,#page #content .panel-pane h2.pane-title:before{width:5vw;}#page #content #modulos-info-wrapper .modulo-info-content .modulo-count-link{top:3.5vw;right:4vw;font-size:4vw;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais{padding-top:10vw;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais #tabs-content{padding:3vw;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais #tabs-content .aula-content{padding:5vw 0;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais #tabs-content .aula-content:last-child{padding-bottom:2vw;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais #tabs-content .aula-content .aula-info-title{width:100%;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais #tabs-content .aula-content .aula-info-title h3.title-info{font-size:5.5vw;margin-bottom:3vw;text-align:left;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais #tabs-content .aula-content .aula-info-title .descricao-info{margin-bottom:5vw;max-height:none;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais #tabs-content .aula-content .aula-info-title .descricao-info p{font-size:3.5vw;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais #tabs-content .aula-content .tempo-info{font-size:5.5vw;margin-bottom:0;width:20%;text-align:left;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais #tabs-content .aula-content a.btn-link{text-align:center;font-size:3.5vw;padding:2.5vw 4vw 1.7vw;float:right;margin-top:-1.5vw;width:50%;}.node-type-aula #page #content h1.title-treinamento-aula{font-size:5vw;margin-bottom:10vw;}.node-type-aula #page #content #aula-info h3{font-size:5.5vw;margin-bottom:3vw;text-align:left;}.node-type-aula #page #content #aula-info.estrutura-box .descricao{width:100%;float:none;margin-bottom:3vw;}.node-type-aula #page #content #aula-info.estrutura-box .descricao p{font-size:3vw;margin:0;}.node-type-aula #page #content #aula-info .buttons-anterior-proxima{float:none;}.node-type-aula #page #content #aula-info .buttons-anterior-proxima a{font-size:3vw;background:#129CB2;border:1px solid #129CB2;padding:2.5vw 6vw 1.5vw;margin:0;margin-right:3vw;}.node-type-aula #page #content #aula-info .buttons-anterior-proxima a.link-proxima-aula{margin-right:0;}.node-type-aula #page #content #aula-info .video-embed{padding-top:10vw;margin-bottom:5vw;}.node-type-aula #page #content #aula-info .video-embed iframe{height:420px !important;}.node-type-aula #page #content #modulos-info-wrapper .modulo-info-content,.node-type-aula #page #content #modulos-info-wrapper .modulo-info-content.open{padding:10vw 0 2vw;}#page #content #modulos-info-wrapper .modulo-info-content .modulo-count-link{top:2vw;right:4vw;font-size:4vw;}.node-type-aula #page #content #modulo-info .descricao{margin-bottom:3vw;}#page #content .mensagem-nenhum{padding-bottom:3vw;}.page-cadastro-agenda #page #content .mensagem-nenhum{padding:5vw 2.5vw 3vw;}#page #content .mensagem-nenhum p{font-size:4vw;}#page #content .view-empty a.btn-criar-avaliacao{top:4vw;right:3vw;font-size:3vw;padding:2.25vw 5vw 1vw;}.buttom-assistir-flag .flag-assistir-aula{padding-bottom:4vw;}.buttom-assistir-flag{float:right;width:65%;text-align:right;padding-bottom:1vw;margin-top:-11vw;}.buttom-assistir-flag a{font-size:3vw;height:auto;padding:2vw;line-height:1;width:auto;padding-top:2.5vw;}.page-relatorio #page #content .panel-pane#consulta-wrapper .views-field-type{margin:3vw 0 0;}.page-relatorio #page #content .panel-pane#consulta-wrapper .views-field-type a{font-size:2.5vw;padding:2vw;}.role-usuario.logged-in #page #content .content-box,.role-usuario.logged-in #page #content .panel-pane{margin-bottom:2vw;}#page #content .tabela-mobile{display:block !important;}#page #content .tabela-mobile-procedimentos{display:block !important;}#page #content .tabela-full{display:none;}.page-leeds #page #content .tabela-full{display:block;}.page-leeds #page #content .view-leeds .view-content{overflow:auto;}body.page-documentos-documentos-digitais #page #content #block-block-15,body.page-formularios-formulario-digital #page #content #block-block-13,body.page-anamnese-anamnese-digital #page #content #block-block-13{background:#ffffff;padding:35px;border-radius:20px;box-shadow:0px 3px 30px #0000001a;width:100%;margin-bottom:2vw;}body.page-documentos-documentos-digitais #page #content #block-block-15 p,body.page-formularios-formulario-digital #page #content #block-block-13 p,body.page-anamnese-anamnese-digital #page #content #block-block-13 p{font-size:2.6vw;margin-bottom:2vw;}body.page-documentos-documentos-digitais #page #content .view-anamnese-digital,body.page-formularios-formulario-digital #page #content .view-anamnese-digital,body.page-anamnese-anamnese-digital #page #content .view-anamnese-digital{float:none;width:100%;margin-bottom:2vw;}.node-type-anamnse-digital #page #content article.node-anamnse-digital{width:100%;}.node-type-anamnse-digital #page #content ul.action-links-field-collection-add li a{font-size:2vw;}.node-type-anamnse-digital #page #content .field-items .field-items .field-item{font-size:2.6vw;}.node-type-anamnse-digital .field-name-field-pergunta-op-respostas h2.field-label{font-size:2vw;}.node-type-anamnse-digital #page #content ul.field-collection-view-links li a{font-size:2vw;margin-bottom:2vw;}.page-field-collection-field-anamnese-pergunta #page #content form .form-wrapper,.page-field-collection-field-anamnese-pergunta #page #content form .form-item.form-item-title{width:100% !important;}.page-field-collection-field-anamnese-pergunta #page #content form #edit-field-notificar-resposta-medica input,.page-field-collection-field-anamnese-pergunta #page #content form #edit-field-obrigatorio input,.page-field-collection-field-anamnese-pergunta #page #content form .field-name-field-obrigatorio input,.page-field-collection-field-anamnese-pergunta #page #content form #edit-field-campo-obrigatorio input,.page-field-collection-field-anamnese-pergunta #page #content form .field-name-field-mostrar-cabecalho input{width:3vw;min-height:3.5vw;}.page-leeds #page #content .view-leeds .view-content .views-table{border:0;width:100%;border-collapse:collapse;}.page-leeds #page #content .view-leeds .view-content .views-table thead{display:none;}.page-leeds #page #content .view-leeds .view-content .views-table tbody{border:none;}.page-leeds #page #content .view-leeds .view-content .views-table tbody tr{overflow:hidden;margin-bottom:3vw;display:block;border-radius:5px;border:1px	 solid #DFE3E6;padding:2vw;}.page-leeds #page #content .view-leeds .view-content .views-table tbody tr td{padding:0;margin:2vw 0 1vw;width:100%;float:left;text-align:center;}.page-leeds #page #content a.btn-criar-usuario{margin-left:1vw;font-size:2.75vw;padding:2vw 0vw 1vw;line-height:2;width:28vw;text-align:center;}#page #content a.btn-link-leeds{font-size:3.2vw;padding:3vw 2vw 2vw;margin:0 0 2vw 0;}.node-type-financas #page #content #block-system-main #financas-node-form fieldset .fieldset-legend,.page-node-add-financas #page #content #block-system-main #financas-node-form fieldset .fieldset-legend,.node-type-financas #page #content #block-system-main #financas-node-form label,.page-node-add-financas #page #content #block-system-main #financas-node-form label,.node-type-leeds #page #content fieldset .fieldset-legend,.node-type-leeds #page #content form#leeds-node-form label,.page-node-add-leeds #page #content fieldset .fieldset-legend,.page-node-add-leeds #page #content form#leeds-node-form label{font-size:1.4em;padding-left:3vw;}.page-node-add-financas #page #content #block-system-main #financas-node-form .form-actions#edit-actions input,.page-node-add-financas #page #content #block-system-main #financas-node-form fieldset > legend .fieldset-legend,.page-node-add-financas #page #content #block-system-main #financas-node-form select,.page-node-add-financas #page #content #block-system-main #financas-node-form fieldset.date-combo .fieldset-legend{font-size:3vw;}.page-node-add #page #content fieldset legend{font-size:1em;}.box-parcelas-periodicidade-form{width:100%;margin-bottom:2vh;}.node-type-leeds #page #content form .form-wrapper.form-actions#edit-actions input,.page-node-add-leeds #page #content form .form-wrapper.form-actions#edit-actions input{padding:3vw 6vw;width:auto;margin:0 auto 3vw;display:block;float:none;}#page #content #block-block-10{right:auto;left:0;bottom:5vw;}.page-node-delete #page #content #block-block-10{bottom:1vw;}#page #content .tabela-mobile ul{margin:0;padding:0;list-style:none;}#page #content .tabela-mobile ul li{border:1px solid #DDDDDD;margin:0 0 5vw;padding:5vw 3vw 0;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;background-color:#fff;}#page #content .tabela-mobile ul li .views-field.views-field-field-nome{min-width:50%;}#page #content .tabela-mobile ul li .views-field.views-field-field-valor-do-pagamento{text-align:right;}.item-list .pager{margin-top:2vw;font-size:3vw;}.page-consultas.role-usuario #page #content .tabela-mobile ul li,.page-dashboard.role-usuario #page #content .tabela-mobile ul li{padding-top:5vw;}#page #content .tabela-mobile ul li.views-row-even{background:#EEEEEE;}#page #content .tabela-mobile ul li .views-field{display:inline-block;margin:2vw 0;}#page #content .tabela-mobile ul li .views-field.views-field-nid .edit{display:none;}#page #content .tabela-mobile ul li .views-field.views-field-field-procedimentos{width:100%;}#page #content .tabela-mobile ul li .views-field.views-field-field-procedimentos #info-grafico-treinamento{padding:0;}#page #content .tabela-mobile ul li .views-field .views-label{font-size:2.5vw;font-weight:bold;color:#A1ACB3;}#page #content .tabela-mobile ul li .views-field .field-content{font-size:3vw;display:block;}.page-clinicas #page #content ul li .views-field-edit-node,.page-financas #page #content ul li .views-field-edit-node,.page-lancamentos-recorrentes #page #content section ul li .views-field-edit-node,.page-dashboard-financas #page #content section ul li .views-field-edit-node,#page #content .tabela-mobile ul li .views-field.views-field-nothing{position:absolute;top:1vw;right:1vw;margin:0;}#page #content .tabela-mobile ul.pager li{display:inline-block;}.page-clinicas #page #content ul li .views-field-edit-node .views-label,.page-financas #page #content ul li .views-field-edit-node .views-label,.page-lancamentos-recorrentes #page #content section ul li .views-field-edit-node .views-label,.page-dashboard-financas #page #content section ul li .views-field-edit-node .views-label,#page #content .tabela-mobile ul li .views-field.views-field-nothing .views-label{display:none;}.page-clinicas #page #content ul li .views-field-edit-node a,.page-financas #page #content ul li .views-field-edit-node a,.page-lancamentos-recorrentes #page #content section ul li .views-field-edit-node a,.page-dashboard-financas #page #content section ul li .views-field-edit-node a,#page #content .tabela-mobile ul li .views-field.views-field-nothing .editar a,#page #content .pane-heon-heon-cobranca-lista table tr td .editar a,#page #content .pane-heon-heon-cobranca-lista table tr td .editar a:hover,#page #content .views-table tr td .editar a,#page #content .views-table tr td .editar a:hover,#page #content .tabela-mobile ul li .views-field.views-field-nothing .field-content div a{width:5vw;height:5vw;}body #page #content table.views-table tr a.btn-imprimir-recibo,#page #content .tabela-mobile ul li .views-field.views-field-nothing a.btn-imprimir-recibo,#page #content .pane-heon-heon-cobranca-lista table tr td a.btn-imprimir-recibo,#page #content .views-table tr td a.btn-imprimir-recibo{width:5vw;height:5vw;}#page #content .view-pacientes .view-content .views-field-nothing .ver-paciente a:before{margin-right:1.5vw;width:6vw;height:10vw;background-size:4.5vw;}.page-clinicas #page #content ul li .views-field-edit-node a,.page-financas #page #content ul li .views-field-edit-node a,.page-lancamentos-recorrentes #page #content section ul li .views-field-edit-node a,.page-dashboard-financas #page #content section ul li .views-field-edit-node a{font-size:0;display:block;}#page #content .tabela-mobile ul li .views-field.views-field-nothing div{display:inline-block;vertical-align:top;margin-left:1vw;}.page-financas #page #content .pane-finan-as .view-content ul li{padding-top:7.5vw;}.pane-heon-heon-cobranca-lista{overflow-y:scroll;}.page-tratamentos .view-tratamentos .view-filters form,.page-financas .view-finan-as .view-filters form{display:none;}.page-dashboard-financas #page #content h1.title-page{margin-bottom:5vw;}.page-tratamentos #page #content #buttons-wrapper,.page-cobrancas #page #content #buttons-wrapper,.page-financas #page #content #buttons-wrapper,.page-dashboard-financas #page #content #buttons-wrapper{top:0;position:relative;right:auto;left:0;text-align:center;}.page-crm-dashboard #page #content a.btn-leeds,.page-crm-dashboard #page #content a.btn-link-pacientes,.page-tratamentos #page #content #buttons-wrapper a,.page-cobrancas #page #content #buttons-wrapper a,.page-financas #page #content #buttons-wrapper a,.page-dashboard-financas #page #content #buttons-wrapper a{font-size:3vw;padding:2.5vw 3vw 2.5vw;margin-bottom:3vw;}.page-crm-dashboard #page #content a.btn-leeds,.page-crm-dashboard #page #content a.btn-link-pacientes,.page-cobrancas #page #content #buttons-wrapper a,.page-financas #page #content #buttons-wrapper a,.page-tratamentos #page #content #buttons-wrapper a,.page-dashboard-financas #page #content #buttons-wrapper a{position:relative;right:0;display:inline-block;vertical-align:top;float:none;top:0;right:0;margin:0 2vw 3vw;}.page-tratamentos #page #content #buttons-wrapper .btn-simulacao{margin-left:12vw;background:#1A1A1A;margin-left:0;font-size:3.4vw;color:#FFFFFF;vertical-align:top;padding:2.2vw 3vw 2.2vw;font-weight:bold;border-radius:5px;margin-bottom:0.5vw;box-shadow:0px 3px 30px #0000002b;border:none;margin-left:2vw;}.page-pacientes #page #content .view-pacientes .view-filters,.page-financas #page #content .view-finan-as .view-filters,.page-tratamentos #page #content .view-tratamentos .view-filters,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as .view-filters{width:100%;}.page-pacientes #page #content .view-pacientes .view-filters form,.page-tratamentos #page #content .view-tratamentos .view-filters form,.page-financas #page #content .view-finan-as .view-filters form,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as .view-filters form{padding:0;}.page-financas #page #content .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value{width:100%;float:left;}.page-financas #page #content .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-max-wrapper,.page-financas #page #content .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-min-wrapper,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-max-wrapper,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-min-wrapper{float:left;margin-right:3vw;width:100%;}.page-financas #page #content .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-max-wrapper,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-max-wrapper{margin-right:0;}.page-financas #page #content .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-max-wrapper .form-item input,.page-financas #page #content .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-min-wrapper .form-item input,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-max-wrapper .form-item input,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-min-wrapper .form-item input{background:url(/sites/all/themes/gw2d/images/icon-calendario.png) no-repeat 90% center;background-size:3vw;font-size:2vw;padding:3vw;margin:2vw 0;background-color:#fff;}.page-tratamentos #page #content .view-filters form .views-exposed-widget#edit-field-status-tratamento-value-wrapper,.page-pacientes #page #content .view-pacientes .view-filters .views-exposed-widget,.page-tratamentos #page #content .view-tratamentos .view-filters .views-exposed-widget,.page-tratamentos #page #content .view-tratamentos .view-filters .views-exposed-widget,.page-financas #page #content .view-finan-as .view-filters .views-exposed-widget{width:32.3%;float:left;margin-right:1%;}.page-pacientes #page #content .view-filters form .views-exposed-widget,.page-tratamentos #page #content .view-tratamentos .view-filters .views-exposed-widget{max-width:100%;width:31.1%;}.page-financas #page #content .view-finan-as .view-filters .views-exposed-widget:last-child{margin-right:0;width:33%;}.page-pacientes #page #content .view-filters form .views-exposed-widget{width:49%;}.page-pacientes #page #content .view-pacientes .view-filters input,.page-pacientes #page #content .view-pacientes .view-filters select,.page-tratamentos #page #content .view-tratamentos .view-filters input,.page-tratamentos #page #content .view-tratamentos .view-filters select,.page-financas #page #content .view-finan-as .view-filters select,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-filters select{font-size:3vw;padding:2vw;}.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-filters .form-type-date-popup input{background-size:3.5vw;font-size:3.5vw;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as .view-footer,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as .view-content{float:none;width:100%;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as .view-content div{display:block;width:100%;margin-right:0;margin-bottom:5vw;}.page-financas #page #content .tabela-full,.page-financas #page #content .view-finan-as .view-content .views-table{display:block;overflow:overlay;}.page-financas #page #content .view-finan-as .view-content .views-table tr .views-field-title{width:27%;white-space:nowrap;text-align:center;}.page-financas #page #content .views-table tr td{font-size:2vw;padding:1vw;}.page-financas #page #content .view-finan-as .view-content .board{display:flex;flex-wrap:wrap;justify-content:space-between;}.page-financas #page #content .view-finan-as .view-content .board .box-item{display:flex;margin:0;min-width:50%;justify-content:flex-start;}.page-financas #page #content .view-finan-as .view-content .board .box-item h2,.page-financas #page #content .view-finan-as .view-content .board .box-item p{font-size:2.2vw;margin-right:1vw;line-height:1.1;}.page-financas #page #content .view-finan-as .view-content .board .box-item p{margin-right:0;}.page-financas #page #content .btn-filtro-overlay{position:relative;margin:1vw;top:1vw;width:5vw;height:5vw;left:auto;right:0;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as .view-content div div{margin-bottom:0;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as div .box-financas-card{padding:5vw;min-height:0;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as div .results-card h3{font-size:5.5vw;margin-bottom:5vw;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as div .results-card span.result-card-value{font-size:7vw;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as div .results-card span.result-card-count{font-size:4vw;margin-top:3vw;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-6 .view-finan-as ul li{padding-top:0vw;}.page-lancamentos-recorrentes #page #content .panel-pane .view-finan-as .view-header .add-links a{top:-11.5vw;}.page-tratamentos #page #content .view-filters form .views-exposed-widget.views-submit-button,.page-financas #page #content .view-filters form .views-exposed-widget.views-submit-button{margin:0;padding:0;}.page-clinicas #page #content .view-clinicas .view-content ul li,.page-financas #page #content .pane-finan-as .view-content ul li{background:#FFFFFF;}.page-clinicas #page #content .view-clinicas .view-content ul li.views-row-even,.page-financas #page #content .pane-finan-as .view-content ul li.views-row-even{background:#EEEEEE;}.page-financas #page #content .pane-finan-as .view-header .add-links a{top:-2vw;}.page-financas #page #content .pane-finan-as{padding:0;float:none;}.page-node-edit.node-type-tratamento #page #content #paciente-tramento,.page-node-add #page #content #paciente-tramento{padding:5vw;}.page-node-edit.node-type-tratamento #page #content #paciente-tramento label,.page-node-add #page #content #paciente-tramento label{padding:0;}.page-node-edit.node-type-tratamento #page #content #paciente-tramento label label,.page-node-add #page #content #paciente-tramento label label{margin-top:1vw;font-size:5vw;}.page-node-edit.node-type-tratamento #page #content #paciente-tramento label p,.page-node-add #page #content #paciente-tramento label p{margin:0;}.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento,.page-node-add-tratamento #page #content #condicoes-de-pagamento{width:100%;}.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento #edit-field-condi-es-de-pagamento,.page-node-add-tratamento #page #content #condicoes-de-pagamento #edit-field-condi-es-de-pagamento{padding:5vw 5vw 0;margin-bottom:5vw;width:100%;}.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento fieldset .form-wrapper,.page-node-add-tratamento #page #content #condicoes-de-pagamento fieldset .form-wrapper{width:100%;}.page-node-edit.node-type-tratamento #page #content form .form-wrapper.field-widget-date-popup,#page #content .field-widget-date-popup,.page-node-add-tratamento #page #content form .form-wrapper.field-widget-date-popup,#page #content .field-widget-date-popup{margin-bottom:2vw;}.page-node-edit.node-type-tratamento #page #content form .form-wrapper label,.page-node-add-tratamento #page #content form .form-wrapper label{font-size:2vw;font-weight:500;line-height:1vw;padding-top:0.21vw;}.page-node-add-tratamento #page #content form .actions-procedimento .btn-replicar{padding:1.6vw;border-radius:4px;border:none;color:#fff;background:#303033;font-size:2vw;text-align:left;float:left;height:6vw !important;width:15vw;background:url(/sites/all/themes/gw2d/images/icons/more.png) no-repeat 10.9vw center;background-color:#303033;background-size:3.5vw;}.page-node-add-tratamento #page #content form #box-tratamento .informacoes{background:#fff;height:auto;width:auto;padding:0 3vw;margin-top:0.6vw;box-shadow:none;}.page-node-add-tratamento #page #content form #edit-field-procedimentos input.field-add-more-submit{width:25vw;background:url(/sites/all/themes/gw2d/images/icons/more.png) no-repeat 0.9vw center;background-color:#303033;background-size:3.5vw;}.page-node-edit.node-type-tratamento #page a.btn-next-step,.page-node-add-tratamento #page #content a.btn-next-step{font-size:2.5vw;padding:2vw 3vw;width:100%;float:none;margin-bottom:0;}.node-type-tratamento #page #content .tratamento-content #header-tratamento-info{display:block;margin:2vw 0;padding:1vw;width:100%;position:relative;overflow:hidden;}#page #content .item-box-tratamento .btn-full-infos-paciente{background-size:5vw;padding:1vw;display:block;margin:0;padding:2.5vw;}#page #content #header-tratamento-info .paciente-dados ul{flex-wrap:wrap;justify-content:space-between;}.node-type-tratamento #page #content .tratamento-content .item-box.item-box-valor-total-tratamento label,.node-type-tratamento #page #content .tratamento-content .item-box.item-box-valor-total-consulta label,.node-type-tratamento #page #content .tratamento-content #header-tratamento-info .item-box label{font-size:2.5vw;}.node-type-tratamento #page #content .tratamento-content .item-box.item-box-valor-total-tratamento p,.node-type-tratamento #page #content .tratamento-content .item-box.item-box-valor-total-consulta p,.node-type-tratamento #page #content .tratamento-content #header-tratamento-info .item-box p{font-size:3vw;}.node-type-tratamento #page #content .tratamento-content #header-tratamento-info #paciente-tramento p.value a{font-size:3vw;padding:0;}.node-type-tratamento #page #content #agendamento-consultas .estrutura-tabelado .item-box.item-box-buttons a,.node-type-tratamento #page #content .tratamento-content #box-tratamento .estrutura-tabelado .item-box.item-box-buttons a{font-size:2.5vw;padding:2.5vw 2vw 1.5vw;margin:1.5vw 0;margin-left:2vw;margin-bottom:2vw;}.usuario-incompleto{margin-bottom:2vw;}.container-info-pacientes strong,.usuario-incompleto p{font-size:2.5vw;}.page-node-edit #page #content form .form-wrapper,.page-node-edit #page #content form .form-item,.page-node-add #page #content form .form-wrapper,.page-node-add #page #content form .form-item{width:100% !important;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup .container-inline-date,.page-node-add #page #content form .form-wrapper.field-widget-date-popup .container-inline-date{width:100%;margin:0;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup .container-inline-date.start-date-wrapper,.page-node-add #page #content form .form-wrapper.field-widget-date-popup .container-inline-date.start-date-wrapper{width:100%;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup .end-date-wrapper .form-item-field-data-e-hora-und-0-value2-time label:before,.page-node-add #page #content form .form-wrapper.field-widget-date-popup .end-date-wrapper .form-item-field-data-e-hora-und-0-value2-time label:before,.page-node-edit #page #content form .form-wrapper.field-widget-date-popup .start-date-wrapper .form-item-field-data-e-hora-und-0-value-time label:before,.page-node-add #page #content form .form-wrapper.field-widget-date-popup .start-date-wrapper .form-item-field-data-e-hora-und-0-value-time label:before{font-size:4vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear{width:100%;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear .form-type-checkbox,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear .form-type-checkbox{width:100%;margin-top:0;margin-bottom:2vw;}.page-node-edit #page #content form #repeat-settings-fieldset .date-repeat-input,.page-node-add #page #content form #repeat-settings-fieldset .date-repeat-input{width:100%;margin-bottom:5vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear{margin-top:0;margin-right:0;margin-bottom:0;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear .form-wrapper .date-clear .form-item.form-type-checkbox,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear .form-wrapper .date-clear .form-item.form-type-checkbox{float:left;display:block;margin-right:5vw;width:auto !important;margin-top:3vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.weekly .form-wrapper .form-item span.field-prefix,.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.yearly .form-wrapper .form-item span.field-prefix,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.weekly .form-wrapper .form-item span.field-prefix,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.yearly .form-wrapper .form-item span.field-prefix{width:14%;margin-right:3vw;margin-top:3.5vw;font-size:3.5vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.weekly .form-wrapper .form-item input,.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.yearly .form-wrapper .form-item input,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.weekly .form-wrapper .form-item input,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.yearly .form-wrapper .form-item input{width:55%;margin-right:3vw;margin-bottom:2vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.weekly .form-wrapper .form-item span.field-suffix,.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.yearly .form-wrapper .form-item span.field-suffix,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.weekly .form-wrapper .form-item span.field-suffix,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.yearly .form-wrapper .form-item span.field-suffix{width:20%;margin-top:3.5vw;font-size:3.5vw;}.page-node-edit #page #content form #repeat-settings-fieldset .date-repeat-input.byday-count,.page-node-add #page #content form #repeat-settings-fieldset .date-repeat-input.byday-count{width:35%;margin-right:4vw;}.page-node-edit #page #content form #repeat-settings-fieldset .date-repeat-input.byday-day,.page-node-add #page #content form #repeat-settings-fieldset .date-repeat-input.byday-day{width:53%;margin-top:6vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear .date-repeat-input.byday-day label,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear .date-repeat-input.byday-day label{margin-right:3vw;margin-top:3.5vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear .date-repeat-input.byday-day select,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear .date-repeat-input.byday-day select{width:83%;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.bymonthday-bymonth,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.bymonthday-bymonth{margin-bottom:5vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.range-of-repeat,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.range-of-repeat{margin-top:3vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.range-of-repeat .form-item .form-radios .container-inline,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.range-of-repeat .form-item .form-radios .container-inline{float:none;width:100%;margin-right:0;font-size:3.5vw;margin-bottom:3vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.range-of-repeat .form-item .form-radios .container-inline input.form-text,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.range-of-repeat .form-item .form-radios .container-inline input.form-text{width:45%;margin:0 3vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.range-of-repeat .form-item .form-radios .widget-date_popup,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.range-of-repeat .form-item .form-radios .widget-date_popup{margin:0 0 5vw;width:100%;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup .date-no-float .form-type-date-timezone,.page-node-add #page #content form .form-wrapper.field-widget-date-popup .date-no-float .form-type-date-timezone{margin-top:5vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup .date-repeat,.page-node-add #page #content form .form-wrapper.field-widget-date-popup .date-repeat{width:100%;margin-top:5vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup .date-repeat .container-inline-date,.page-node-add #page #content form .form-wrapper.field-widget-date-popup .date-repeat .container-inline-date{margin-bottom:3vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.daily .form-radios .container-inline,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.daily .form-radios .container-inline{margin-bottom:3vw;}.page-node-edit #page #content .form-item-remember-me input[type=checkbox]:not(old),.page-node-edit #page #content form input[type=radio]:not(old),.page-node-add #page #content .form-item-remember-me input[type=checkbox]:not(old),.page-node-add #page #content form input[type=radio]:not(old){width:5vw !important;height:5vw !important;margin-right:0.5vw !important;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.range-of-repeat .form-item .form-radios .widget-date_popup .form-wrapper,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.range-of-repeat .form-item .form-radios .widget-date_popup .form-wrapper{width:75% !important;}.page-node-edit #page #content form #condicoes-de-pagamento .field-type-datetime input,.page-node-add #page #content form #condicoes-de-pagamento .field-type-datetime input{background:url(/sites/all/themes/gw2d/images/icon-calendario.png) no-repeat 88% center;background-size:2.3vw;width:23vw;}.node-type-tratamento #page #content .tratamento-content .item-box.item-box-valor-total-tratamento,.node-type-tratamento #page #content .tratamento-content .item-box.item-box-valor-total-consulta{float:none;margin:0;margin-bottom:5vw;width:100%;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas .field-widget-date-popup .date-no-float.start-date-wrapper,.page-node-add-tratamento #page #content #edit-field-consultas .field-widget-date-popup .date-no-float.start-date-wrapper{width:68%;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas .field-widget-date-popup .date-no-float.end-date-wrapper,.page-node-add-tratamento #page #content #edit-field-consultas .field-widget-date-popup .date-no-float.end-date-wrapper{width:30%;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas .field-name-field-data,.page-node-add-tratamento #page #content #edit-field-consultas .field-name-field-data{width:initial !important;}body.page-user-edit #page #content form .form-wrapper.field-name-field-foto-do-perfil,body.page-user-edit #page #content #user-profile-form .form-wrapper#edit-field-foto-do-perfil{margin-top:1vw;margin-right:0;margin-bottom:5vw;}.page-user #page #content #block-system-main p a.btn-editar-paciente{position:initial;}.page-user #page #content .flag-wrapper a{position:initial;display:inline-block;margin-bottom:5vw;font-size:2vw;padding:4vw 6vw 3vw;}.cadastro-usuario #page #content #block-system-main form#user-register-form .field-name-field-data-de-nascimento fieldset legend span,.cadastro-usuario #page #content #block-system-main form#user-register-form label,.cadastro-usuario #page #content #block-system-main form#user-register-form label,.page-user #page #content #block-system-main form#user-profile-form .field-name-field-data-de-nascimento fieldset legend span,.page-user #page #content #block-system-main form#user-profile-form label{font-size:2.5vw;padding-left:3vw;}.page-user-edit.role-authenticated-user #page #content form .form-wrapper.field-type-image .form-item .image-widget-data input#edit-field-foto-do-perfil-und-0-upload-button{margin:4vw auto;padding:4vw 6vw;font-size:3vw;height:auto;}.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-sobrenome,.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-nome,.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-data-de-nascimento,.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-cpf,.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-telefone-fixo,.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-estado,.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-cidade,.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-bairro,.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-complemento,.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-numero,.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-endereco,.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-cep,.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-estado-civil,.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-rg,.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-telefone,.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-sobrenome,.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-nome,.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-data-de-nascimento,.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-cpf,.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-telefone-fixo,.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-estado,.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-cidade,.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-bairro,.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-complemento,.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-numero,.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-endereco,.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-cep,.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-estado-civil,.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-rg,.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-telefone{width:100%;}.page-user #page #content #block-system-main form#user-profile-form .group-dependentes .form-wrapper#edit-field-dependentes-und-0-field-data-de-nascimento{width:48%;margin:2vw 2% 2vw 0;}.page-user #page #content #block-system-main form#user-profile-form .group-dependentes .form-wrapper#edit-field-dependentes-und-0-field-rg{width:48%;margin:2vw 0 2vw 2%;}.page-user #page #content #block-system-main form#user-profile-form .group-dependentes .form-wrapper#edit-field-dependentes-und-0-field-nome{width:100%;}body.page-user #page #content form .form-wrapper.field-name-field-especialidade,body.page-user #page #content form .form-wrapper.field-name-field-faturamento-em-pessoa{width:100%;margin:5vw 0;}#page #content form .form-wrapper.field-name-body{margin:2vw 0 3vw 0;}#mapa_wrapper h3{font-size:5vw;margin-bottom:2vw;}#mapa_wrapper p{font-size:3vw;}#content .field-multiple-table{margin-bottom:3vw;}#mapa_wrapper #pac-input{padding:2.5vw 3vw 2.75vw;font-size:2.5vw;margin-bottom:3vw;}#mapa_wrapper{padding-top:3vw;}.page-user #page #content #block-system-main form#user-profile-form #edit-field-agenda-fim,.page-user #page #content #block-system-main form#user-profile-form #edit-field-agenda-inicio{width:48%;margin:2vw 2% 2vw 0;float:left;}.page-user #page #content #block-system-main form#user-profile-form #edit-field-agenda-fim{width:48%;margin:2vw 0 2vw 2%;}.page-user #page #content #block-system-main form#user-profile-form .form-wrapper.field-name-field-logo-clinica{width:100%;}.page-user #page #content #block-system-main form#user-profile-form #edit-field-logo-clinica-und-0-remove-button{font-size:4vw;padding:2vw 4vw;width:auto;}.node-type-tratamento #page #content #condicoes-de-pagamento .view-finan-as{position:relative;overflow:hidden;overflow-x:scroll;}.node-type-tratamento #page #content #condicoes-de-pagamento .view-finan-as .view-content{width:250%;}.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .field-name-field-data-procedimento fieldset .date-no-float,.page-node-add-tratamento #page #content #edit-field-procedimentos .field-name-field-data-procedimento fieldset .date-no-float{margin:0;}#page #content #painel-crm-wrapper .filter-form .filter-submit,#page #content #painel-agenda-wrapper .filter-form .filter-wrapper:first-child,#page #content #painel-crm-wrapper .filter-form .filter-wrapper:first-child,#page #content #painel-informativo-wrapper .filter-form .filter-wrapper:first-child{width:100%;margin:0 0 5vw;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-crm,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-financeiro{padding:3vw 5vw 0;margin-bottom:5vw;}.page-relacionamento #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item h3,.page-relacionamento #page #content #painel-informativo-wrapper #box-painel-producao h2,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao h2,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-crm h2,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-financeiro h2{font-size:3.5vw;margin-bottom:3vw;padding:3vw 4vw 0;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-financeiro .box-financas-card .results-card h3{font-size:3.5vw;margin-bottom:4vw;}.page-relacionamento #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item .result-card-value,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-financeiro .box-financas-card .results-card .result-card-value{font-size:4vw;margin-bottom:0;line-height:1;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-financeiro .box-financas-card .results-card .result-card-num{font-size:4vw;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-producao-card.box-painel-item#card-oportunidade .results-card h3,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-oportunidade-card.box-painel-item .results-card h3,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-producao-card.box-painel-item#card-oportunidade h3,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-oportunidade-card.box-painel-item h3,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-producao-card.box-painel-item h3,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-crm #box-painel-wrapper .box-painel-item .descri-box-painel,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-crm #box-painel-wrapper .box-painel-item label{font-size:4.5vw;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao:last-child,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao{width:100%;margin-right:0;padding:0;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao #card-tramento-andamento h3,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao #card-valor h3{font-size:3.5vw;margin-bottom:3vw;width:100%;text-align:center;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao #card-tramento-andamento .result-card-value,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao #card-valor .result-card-value{font-size:4vw;margin-bottom:2vw;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao #card-tramento-andamento .result-card-num,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao #card-valor .result-card-num{font-size:5.5vw;display:block;width:100%;margin-bottom:3vw;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-oportunidade-card.box-painel-item h3,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-producao-card.box-painel-item h3{margin-bottom:3vw;width:100%;text-align:center;}.role-gerente.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-oportunidade-card.box-painel-item .result-card-value,.role-gerente.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-producao-card.box-painel-item#card-oportunidade .result-card-value,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-oportunidade-card.box-painel-item .result-card-value,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-producao-card.box-painel-item .result-card-value{font-size:6vw;margin-bottom:3vw;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-oportunidade-card.box-painel-item .result-card-num,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-producao-card.box-painel-item .result-card-num{font-size:3.5vw;}.page-relatorio #page #content #box-painel-crm .box-crm-novo-style{padding-top:0;background-size:24vw 69vw;min-height:16vw;padding-bottom:4vw;padding-left:15vw;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper #box-painel-crm{padding:0;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item{height:auto;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item#box-painel-avaliacoes{margin-left:4.5vw;padding-left:6.5vw;width:86%;height:auto;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item .qntd-box-painel{color:#000;font-size:4vw;min-width:5vw;text-align:center;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item .title-box-painel{font-size:3.3vw;color:#000;width:40.8vw;text-align:left;margin-right:5vw;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper .box-painel-item .title-box-painel{margin-bottom:3vw;margin-top:3vw;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11{padding:0;margin:3vw 0 0;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-filters form#views-exposed-form-finan-as-panel-pane-11{padding:5vw 3vw;margin:0 0 5vw;width:100%;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-filters #edit-field-data-financas-value-max-wrapper,.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-filters #edit-field-data-financas-value-min-wrapper{width:100%;margin:0 0 3vw;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-filters #edit-field-data-financas-value-max-wrapper{margin-right:0;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-filters .container-inline-date .date-padding{padding:0;width:100%;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-filters .form-item{width:100%;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-filters .views-exposed-widget{margin:0;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-footer,.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-content{width:100%;margin-bottom:0;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-footer .box-financas-card,.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-content div{width:100%;padding:3vw 5vw;margin:0 0 5vw;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .results-card h3{font-size:4.5vw;margin:2vw 0 0;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .results-card .result-card-value{font-size:6vw;margin:5vw 0 3vw;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .results-card .result-card-count{font-size:5vw;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .box-financas-card#card-lucratividade .result-card-value{font-size:8vw;margin:5vw 0 0;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-14 .view-finan-as .view-footer .line-chart h2,.page-dashboard-financas #page #content .pane-finan-as-panel-pane-14 .view-finan-as .view-footer .line-chart h3{font-size:4.5vw;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-14 .view-finan-as .view-footer #chart-financas-linha,.page-dashboard-financas #page #content .pane-finan-as-panel-pane-14 .view-finan-as .view-footer #chart-financas-saida-pie,.page-dashboard-financas #page #content .pane-finan-as-panel-pane-14 .view-finan-as .view-footer #chart-financas-entrada-pie{float:none;width:100%;margin-bottom:5vw;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-12,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-3{width:100%;float:none;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-12 .total_final label,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-3 .total_final label{font-size:4.5vw;padding-left:3vw;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-12 .total_final .total_despesas,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-12 .total_final .total_entradas,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-3 .total_final .total_despesas,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-3 .total_final .total_entradas{font-size:4vw;width:35%;text-align:right;padding:2.5vw 3vw 1.5vw;}.page-node-add-clinica #page #content #block-system-main #clinica-node-form label,.node-type-clinica #page #content #block-system-main #clinica-node-form label{font-size:3.5vw;padding-left:3vw;}.page-node-add-clinica #page #content #block-system-main #clinica-node-form .field-add-more-submit,.node-type-clinica #page #content #block-system-main #clinica-node-form .field-add-more-submit{width:65%;padding:3vw 6vw;}.page-clinicas #page #content .pane-clinicas-panel-pane-2{background:none;padding:0;box-shadow:none;margin:0;}.page-clinicas #page #content .view-clinicas .view-content ul ul{padding-left:5vw;}.page-clinicas #page #content .view-clinicas .view-content ul ul li{border:0;margin:0;padding:0;list-style:disc;background:none;}.page-clinicas #page #content a.btn-criar-novo-dentista{border-radius:0.3vw;border:none;padding:2vw 2vw 2vw 6vw;margin:0 0 3vw;font-size:1.77vw;font-weight:600;line-height:normal;color:#FFFFFF;float:inline-end;background:url(/sites/all/themes/gw2d/images/icons/more.png) no-repeat 2vw center;background-size:3.33vw;background-color:#303033;}.page-clinicas #page #content .view-clinicas .view-content ul li.views-row{background-color:#fff;border-radius:0.5vw;padding:2vw;min-width:48%;margin:0;margin-bottom:1vw;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-field-secretaria-clinica ul li,.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-field-especialista-clinica ul li{margin:0;background:#EDEDFC;padding:0.5vw 1vw;font-size:1.77vw;border-radius:5px;list-style:none;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-nothing a{background-color:#fff;width:fit-content;height:auto;border:solid 1px #000;border-radius:0.3vw;padding:0.5vw 1vw 0.5vw 4vw;font-size:1.77vw;line-height:normal;font-weight:600;color:#000;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-nothing a.btn-editar-clinica{background:url(/sites/all/themes/gw2d/images/icons/edit.png) no-repeat 1vw center;background-size:2.33vw;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-nothing a.btn-config-whatsapp,.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-nothing a.btn-config-site{background:url(/sites/all/themes/gw2d/images/icons/config.png) no-repeat 1vw center;background-size:2.33vw;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-title{font-size:2.15vw;margin:0 0 1vw;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-field-logo-clinica{width:5vw;height:16vw;margin:0 2vw 0 0;float:left;overflow:hidden;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas li .views-field-field-cnpj,.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas li .views-field-field-email-clinica,.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas li .views-field-field-telefone-clinica,.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas li .views-field-field-cep{width:80%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;font-size:1.77vw;}.page-clinicas #page #content .views-table tr td .editar a,.page-clinicas #page #content .views-table tr td.views-field-nothing .container-adicionar-profissional a,.page-clinicas #page #content .views-table tr td.views-field-nothing .container-remover-profissional a{background-size:2.7vw;background-position:center 0vw;font-size:1.75vw;padding-top:2.5vw;margin:0 0.3vw;height:auto;width:auto;}#page #content .views-table tr td .editar a{background:url(/sites/all/themes/gw2d/images/icons/edit.png) no-repeat center center;background-size:4vw;}#page #content .views-table tr td .deletar a{background:url(/sites/all/themes/gw2d/images/icons/remove.png) no-repeat center center;background-size:4vw;}#page #content .views-table tr .views-field-nothing{text-align:center;gap:1vw;}.page-crm-dashboard #page #content #painel-crm-wrapper{width:100%;}#page #content #painel-crm-wrapper #crm-piramide-wrapper{width:100%;margin:0 0 5vw;padding-top:0;background-size:24vw 69vw;min-height:16vw;padding-bottom:4vw;padding-left:15vw;}#page #content #painel-crm-wrapper #contatos-crm-wrapper{width:100%;margin-bottom:5vw;padding:0;}#page #content #painel-crm-wrapper #contatos-crm-wrapper #tabela-contatos-crm-wrapper{margin-bottom:5vw;overflow:hidden;position:relative;overflow:hidden;overflow-x:auto;white-space:nowrap;cursor:col-resize;-webkit-overflow-scrolling:touch;}#page #content #painel-crm-wrapper #contatos-crm-wrapper #tabela-contatos-crm-wrapper .tabela-contatos tr th{font-size:3vw;padding:3.5vw 3vw 2.5vw;}#page #content #painel-crm-wrapper #contatos-crm-wrapper #tabela-contatos-crm-wrapper .tabela-contatos tr td{font-size:3.5vw;padding:3vw 3vw 2vw;}#page #content #painel-crm-wrapper #contatos-crm-wrapper .grafico-crm-contatos h2{font-size:4.5vw;font-weight:bold;color:#000000;}#page #content #painel-crm-wrapper #crm-piramide-wrapper:before{color:transparent;}#page #content #painel-crm-wrapper #crm-piramide-wrapper .piramide-crm-item{padding:3vw 0;width:89%;height:auto;padding-left:5.5vw;}#page #content #painel-crm-wrapper #crm-piramide-wrapper .piramide-crm-item:before{left:-5vw;border-bottom:15.5vw solid transparent;border-right:5vw solid #990099;}#page #content #painel-crm-wrapper #crm-piramide-wrapper .piramide-crm-item:after{right:-5vw;border-bottom:15.5vw solid transparent;border-left:5vw solid #990099;}#page #content #painel-crm-wrapper #crm-piramide-wrapper .piramide-crm-item#crm-piramide-avaliacoes{width:93%;margin-left:4vw;padding-left:8.5vw;}#page #content #painel-crm-wrapper #crm-piramide-wrapper .piramide-crm-item#crm-piramide-propostas{width:99%;margin-left:0vw;padding-left:12.5vw;}#page #content #painel-crm-wrapper #crm-piramide-wrapper .piramide-crm-item#crm-piramide-perdidos{width:104%;margin-left:-4vw;padding-left:16.5vw;}#page #content #painel-crm-wrapper #crm-piramide-wrapper .piramide-crm-item#crm-piramide-ganhos{width:108%;margin-left:-6vw;padding-left:18.5vw;}#page #content #painel-crm-wrapper #crm-piramide-wrapper .piramide-crm-item .title-box-painel{font-size:3.3vw;color:#000;width:23.8vw;text-align:left;margin-right:5vw;}#page #content #painel-crm-wrapper #crm-piramide-wrapper .piramide-crm-item .qntd-box-painel{margin-top:0.5vw;color:#000;font-size:4vw;min-width:5vw;text-align:center;}#page #content #painel-crm-wrapper #crm-piramide-wrapper .piramide-crm-item .valor-box-painel{font-size:4vw;margin-left:4vw;max-width:100%;line-break:anywhere;text-align:center;}#linechart-contatos-pie{height:36vw;}#page #content #painel-informativo-wrapper #box-painel-wrapper #crm-ticket-medio label,#page #content #painel-informativo-wrapper #box-painel-wrapper #crm-ticket-medio .value-ticket-medio,#page #content #painel-crm-wrapper #crm-piramide-wrapper #crm-ticket-medio label,#page #content #painel-crm-wrapper #crm-piramide-wrapper #crm-ticket-medio .value-ticket-medio{font-size:3.5vw;}#page #content #painel-informativo-wrapper #box-painel-wrapper #crm-ticket-medio .description-ticket-medio,#page #content #painel-crm-wrapper #crm-piramide-wrapper #crm-ticket-medio .description-ticket-medio{font-size:2.5vw;}.page-crm-dashboard #page #content .pane-status-comercial-panel-pane-1 h2.pane-title.block-title{font-size:4.5vw;margin:0 0 5vw;}#panel-funil-de-negocios .view-status-comercial .coluna-lista{width:60vw;margin-right:5vw;margin-bottom:3vw;}#panel-funil-de-negocios .view-status-comercial .coluna-lista h3{font-size:4vw;padding:4vw 3vw 3vw;margin:0 0 1.5vw;}#panel-funil-de-negocios .view-status-comercial .coluna-lista ul.list-wrapper{max-height:90vw;}#panel-funil-de-negocios .view-status-comercial .coluna-lista ul.list-wrapper li{margin:0 0 1.5vw;padding:3vw 3vw;width:99%;}#panel-funil-de-negocios .view-status-comercial .coluna-lista ul.list-wrapper li .views-field{font-size:3vw;}#panel-funil-de-negocios .view-status-comercial .coluna-lista ul li .views-field-field-usuario-referencia a{font-size:3.5vw;}#panel-funil-de-negocios .view-status-comercial .coluna-lista ul li .views-field-field-valor-do-tratamento .field-content,#panel-funil-de-negocios .view-status-comercial .coluna-lista ul li .views-field-title a{font-size:3vw;}#page #content .view-status-comercial a.btn-retorno,#page #content .view-status-comercial a.btn-cancelar,#page #content .view-status-comercial a.btn-finalizar{width:4.5vw;height:4.5vw;margin-right:2vw;}#page #content .view-status-comercial a.btn-finalizar{background-size:4.15vw;}#page #content .view-status-comercial a.btn-cancelar{background-size:3.9vw;}#page #content .view-status-comercial .views-field-field-data-de-retorno{margin-bottom:2vw;}#page #content .view-status-comercial .views-field-field-data-de-retorno span{font-size:2.6vw;}#page #content .view-status-comercial .views-field-field-comentario{font-size:2.6vw;margin-bottom:2vw;}#page #content .view-status-comercial a.btn-retorno{background-size:4.05vw;}#page #content .view-status-comercial a.btn-ver-novo{background-size:5.7vw;height:4.5vw;width:4.5vw;}#page #content #painel-agenda-wrapper{float:none;}#page #content #painel-agenda-wrapper.painel-agenda-wrapper-chamadas{position:absolute;top:-2vw;right:-40vw;width:31vw;}#page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos,#page #content #painel-informativo-wrapper #box-painel-producao,#page #content #painel-agenda-wrapper #box-painel-agenda{margin-top:5vw;padding:5vw 5vw 3vw;}#page #content #painel-agenda-wrapper #box-painel-agenda{display:none;}#page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos h2,#page #content #painel-informativo-wrapper #box-painel-producao h2,#page #content #painel-agenda-wrapper #box-painel-agenda h2{font-size:4.5vw;margin:0 0 5vw;}.page-relacionamento #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item,#page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos .box-painel-item,#page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item,#page #content #painel-agenda-wrapper #box-painel-agenda .box-painel-item{width:100%;padding:5vw;margin:0 0 3vw;}#page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos .box-painel-item h3,#page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item h3,#page #content #painel-agenda-wrapper #box-painel-agenda .box-painel-item .title-box-painel{font-size:4vw;margin-bottom:5vw;padding:0;}.page-producao #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item{padding:2vw;width:40vw;height:28vw;margin-bottom:5vw;}.page-producao #page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos .box-painel-item h3{font-size:3vw;line-height:1.4;margin-bottom:3vw;}.page-producao #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item h3{width:auto;padding:0;line-height:1;text-align:center;font-size:4vw;}.page-producao #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item .result-card-value{font-size:5vw;margin:0;min-width:7vw;text-align:right;padding:0 4vw;}.page-producao #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item .valor-box-painel{font-size:4vw;text-align:right;min-width:9vw;}.page-producao #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item .results-card{display:flex;flex-direction:column;align-items:center;height:24vw;justify-content:space-between;}.page-producao #page #content #painel-informativo-wrapper #box-painel-producao #card-indice-aproveitamento .valor-box-painel{font-size:3vw;text-align:left;padding-right:3vw;}.page-producao #page #content #painel-informativo-wrapper #box-painel-producao h2{margin:0;margin-bottom:2vw;font-size:5vw;}.page-producao #page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos .box-painel-item .result-card-value,#page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos .box-painel-item .result-card-value,#page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item .result-card-value,#page #content #painel-agenda-wrapper #box-painel-agenda .box-painel-item .qntd-box-painel{font-size:8vw;}.page-producao #page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos .box-painel-item .valor-box-painel,#page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos .box-painel-item .valor-box-painel,#page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item .valor-box-painel,#page #content #painel-agenda-wrapper #box-painel-agenda .box-painel-item .valor-box-painel{font-size:5vw;margin-top:2.5vw;}#page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item:last-child .valor-box-painel,#page #content #painel-agenda-wrapper #box-painel-agenda .box-painel-item .descri-box-painel{font-size:3.5vw;margin-top:3vw;}.page-relatorio #page #content #painel-informativo-wrapper .filter-form{padding:5vw 5vw 5vw;margin-bottom:5vw;}#page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos,#page #content #painel-informativo-wrapper #box-painel-producao{margin:0 0 5vw;}.page-producao #page #content #painel-informativo-wrapper #box-painel-producao{padding:0;}.page-producao #page #content #painel-informativo-wrapper #box-painel-producao .scroll-wrapper{height:58vw;display:flex;flex-wrap:wrap;justify-content:space-between;}.page-producao #page #content .tabela-mobile ul li{padding-top:5vw;}.page-producao #page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos,.page-producao #page #content #painel-informativo-wrapper #box-painel-producao{width:100%;float:none;}.page-producao #page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos{height:44vw;display:flex;flex-wrap:wrap;align-content:stretch;justify-content:space-between;}.page-producao #page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos .box-painel-item{min-height:12vw;text-align:center;box-shadow:0px 1px 20px #0000001a;float:left;background:#fff;border:none;width:26.35vw;height:31vw;padding:0.85vw 0;border-radius:8px;margin:0;}.page-relacionamento #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item .result-card-num{font-size:5vw;margin-top:1.5vw;}.page-relacionamento #page #content .retornos-aniversariantes{float:none;width:100%;}.page-relacionamento #page #content .retornos-aniversariantes .block-aniversariantes,.page-relacionamento #page #content .retornos-aniversariantes .block-retornos{padding:3vw;margin-bottom:5vw;}.page-relacionamento #page #content .retornos-aniversariantes h2{font-size:4vw;margin-bottom:3vw;}.page-relacionamento #page #content .retornos-aniversariantes h2:before{width:5vw;}.page-relacionamento #page #content .view-tratamentos .views-table{width:100%;}#ajax-loading:before{width:25vw;height:25vw;min-height:4vw;min-width:15vw;margin-left:-12vw;margin-top:-12vw;}#ajax-loading p{top:55%;width:80%;font-size:4.5vw;left:10%;}#page #content #painel-agenda-wrapper .filter-form .filter-wrapper label,#page #content #painel-crm-wrapper .filter-form .filter-wrapper label,#page #content #painel-informativo-wrapper .filter-form .filter-wrapper label{font-size:2.85vw;padding-left:1vw;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-filters #edit-field-data-financas-value-wrapper input,#page #content #painel-agenda-wrapper .filter-form .filter-submit button,#page #content #painel-agenda-wrapper .filter-form .filter-wrapper select,#page #content #painel-agenda-wrapper .filter-form .filter-wrapper input,#page #content #painel-crm-wrapper .filter-form .filter-submit button,#page #content #painel-crm-wrapper .filter-form .filter-wrapper select,#page #content #painel-crm-wrapper .filter-form .filter-wrapper input,#page #content #painel-informativo-wrapper .filter-form .filter-submit button,#page #content #painel-informativo-wrapper .filter-form .filter-wrapper select,#page #content #painel-informativo-wrapper .filter-form .filter-wrapper input{font-size:3vw;padding:2.5vw 1.75vw 2.5vw;background-size:1.3vw;}#page #content #painel-agenda-wrapper .filter-form .filter-wrapper input.date-input-inicial,#page #content #painel-agenda-wrapper .filter-form .filter-wrapper input.date-input-final{max-width:35vw;}#page #content #painel-agenda-wrapper .filter-form#filtro-agenda-gerente.filter-form .filter-wrapper,#page #content .view-filters form .views-exposed-widget#edit-field-usuario-referencia-uid-wrapper,#page #content .view-filters form .views-exposed-widget#edit-field-status-tratamento-value-wrapper,#page #content #painel-agenda-wrapper .filter-form .filter-wrapper,#page #content #painel-crm-wrapper .filter-form .filter-wrapper,#page #content #painel-informativo-wrapper .filter-form .filter-wrapper,.role-especialista #page #content #painel-informativo-wrapper .filter-form .filter-wrapper:first-child{width:48%;}#page #content #painel-crm-wrapper .filter-form .filter-wrapper{height:6vw;}#page #content #painel-agenda-wrapper .filter-form .filter-wrapper select,#page #content #painel-crm-wrapper .filter-form .filter-wrapper select,#page #content #painel-informativo-wrapper .filter-form .filter-wrapper select{padding:2.5vw 0.75vw 2.5vw;}#page #content #painel-agenda-wrapper .filter-form .filter-submit button,#page #content #painel-crm-wrapper .filter-form .filter-submit button,.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-filters .views-submit-button input,#page #content #painel-informativo-wrapper .filter-form .filter-submit button{background-size:3.05vw;padding:3.1vw 2.75vw 2.95vw 6.5vw;display:block;width:auto;margin:1vw auto;background-position:2vw;}.open-overlay #page #content{position:fixed;top:0;z-index:999;width:100%;}#overlay-aviso-sistema .overlay-content,#page #content #overlay-receituario.overlay-wrapper .overlay-content,#page #content .overlay-wrapper .overlay-content{width:90%;padding:4.5vw;}#overlay-aviso-sistema .overlay-content{height:80%;overflow-y:scroll;overflow-x:hidden;}#page #content #overlay-precedimento.overlay-wrapper .overlay-content{margin-top:10vw;}#overlay-aviso-sistema .overlay-content .btn-close,#page #content .overlay-wrapper .overlay-content .btn-close{width:8vw;height:8vw;background-size:8vw;font-size:0;margin-top:-3vw;margin-right:-7.5vw;}.logged-in #page #content .content-box .arquivos-lista{justify-content:space-around;}.logged-in #page #content .content-box .arquivos-lista li{width:45%;}#page #content .overlay-wrapper .overlay-content .btn-close{width:5vw;height:5vw;background-size:5vw;font-size:0;margin-top:-4vw;margin-bottom:1vw;margin-right:1vw;}#overlay-aviso-sistema .overlay-content .btn-close{margin-top:-9vw;position:fixed;left:90%;}#page #content .overlay-wrapper#overlay-ajuda .overlay-content{width:100%;}body.role-heon_pay #page #content .overlay-wrapper#overlay-ajuda .overlay-content{width:95%;}body.role-heon_pay #page #content .overlay-wrapper .overlay-content .btn-close{width:7vw;height:7vw;}#page #content .overlay-wrapper#overlay-ajuda .overlay-content .frame-video-ajuda iframe{height:46.2vw;}body.open-overlay #page #content .overlay-wrapper .overlay-content .frame-video-ajuda .container-simulacao .input-valor-simulacao{background-size:4.2vw;padding-left:5vw;}body.open-overlay #page #content .overlay-wrapper .overlay-content .frame-video-ajuda .container-simulacao .btn-simular{font-size:3vw;padding:3vw;}body.open-overlay #page #content .overlay-wrapper .overlay-content .frame-video-ajuda .tabela-simulacao thead{font-size:2.7vw;}#page #content .overlay-wrapper#overlay-arquivo .overlay-content{width:95%;padding:2vw 1vw;}#overlay-aviso-sistema .overlay-content h3,#page #content .overlay-wrapper .overlay-content h3{font-size:5vw;margin-bottom:5vw;text-align:left;}#page #content .overlay-wrapper .overlay-content .overlay-field{margin-right:4vw;margin-bottom:5vw;}#page #content .overlay-wrapper .overlay-content .overlay-field.textarea{margin-right:0;}#page #content .overlay-wrapper .overlay-content label{font-size:4vw;padding-left:0;}body.open-overlay #page #content .overlay-wrapper .overlay-content .tabela-simulacao-container{width:100%;display:block;}body.open-overlay #page #content .overlay-wrapper .overlay-content h2{line-height:1;margin-bottom:4vw;font-size:5vw;}#page #content .overlay-wrapper .overlay-content .tabela-simulacao-container label{font-size:3.5vw;white-space:nowrap;padding:0;display:inline-block;margin-right:2vw;}#page #content .overlay-wrapper .overlay-content input{font-size:4vw;padding:3.75vw 4vw 3.8vw;}#page #content #overlay-receituario.overlay-wrapper .overlay-content textarea,#page #content .overlay-wrapper .overlay-content textarea{height:30vw;}#page #content .overlay-wrapper .overlay-content .buttons-overlay a{font-size:3.7vw;padding:3.7vw 4vw 3.5vw;margin-right:1vw;}.logged-in #page #content .panel-pane .view-postagens-para-as-redes-sociais- .views-row{width:98%;padding:5vw;border:1px solid #ccc;margin:1%;}.logged-in #page #content .panel-pane .view-postagens-para-as-redes-sociais- .views-row .views-field-field-imagem{width:100%;margin-right:0;margin-bottom:3vw;}.logged-in #page #content .panel-pane .view-postagens-para-as-redes-sociais- .views-row .button-image a{font-size:2.8vw;padding:3vw 5vw;}.logged-in #page #content .panel-pane .view-postagens-para-as-redes-sociais- .views-row .views-field-title .field-content{font-size:3vw;}.logged-in #page #content .panel-pane .view-postagens-para-as-redes-sociais- .views-row .field-content{font-size:2.5vw;}.logged-in #page #content .panel-pane .view-postagens-para-as-redes-sociais- .views-row .views-label{font-size:2.5vw;}.logged-in #page #content .panel-pane .view-postagens-para-as-redes-sociais- .views-row .views-field{margin-bottom:3vw;}.menu-perfil-top .link-menu-perfil-config{width:8vw;overflow:hidden;white-space:nowrap;font-size:0;height:8vw;margin-right:2.5vw;}.menu-perfil-top .menu-perfil-content .menu-perfil li a{display:block;}.menu-perfil-top .menu-perfil-content{min-width:60vw;}.menu-perfil-top:hover .menu-perfil-content,.menu-perfil-top.open .menu-perfil-content{display:block;height:auto;opacity:1;}.menu-perfil-top .link-menu-perfil-config:before{width:8vw;height:8vw;top:0;}#block-gw2d-gw2d-welcome .menu-perfil-top li a:before{width:9vw;height:9.2vw;background-size:100%;margin-right:5vw;}#block-gw2d-gw2d-welcome .menu-perfil-top li a{font-size:4vw;}#block-gw2d-gw2d-welcome .menu-perfil-top li.link-configuracoes a:before,#block-gw2d-gw2d-welcome .menu-perfil-top li.link-minha-conta a:before,#block-gw2d-gw2d-welcome .menu-perfil-top li.link-configuracoes a:before,#block-gw2d-gw2d-welcome .menu-perfil-top li.link-financeiro a.link-financeiro:before,#block-gw2d-gw2d-welcome .menu-perfil-top li.link-configuracoes a.link-treinamentos:before,#block-gw2d-gw2d-welcome .menu-perfil-top li.link-clinicas a.link-clinicas:before,#block-gw2d-gw2d-welcome .menu-perfil-top li.link-metodos-de-pagamento a.link-metodos-de-pagamento:before,#block-gw2d-gw2d-welcome .menu-perfil-top li.link-suporte a:before,#block-gw2d-gw2d-welcome .menu-perfil-top li.link-parceiro a:before,#block-gw2d-gw2d-welcome .btn-sair:hover:after{background-size:100%;}.modal-agenda .overlay-text .infos .info-box.info-paciente{height:25vw;}.modal-agenda .overlay-text{width:90vw;padding:3vw 3vw 0;left:3vw;top:4vw;}.role-especialista .modal-agenda .overlay-text{top:11.5vw;}.page-agenda.overlay-avaliacao-open #page #content .panel-pane.pane-formblock-avaliacao{position:fixed;top:0;z-index:99999;left:8.6%;top:28.1vw;width:83vw;margin:0;}.page-agenda.overlay-avaliacao-open #page #content .panel-pane.pane-formblock-avaliacao #edit-field-paciente-referencia,.page-agenda.overlay-avaliacao-open #page #content .panel-pane.pane-formblock-avaliacao #edit-field-usuario-referencia{width:100%;}.role-gerente.page-agenda.overlay-avaliacao-open #page #content .panel-pane.pane-formblock-avaliacao{top:46.1vw;}body.page-agenda #page #content .modal-agenda .modal-agenda-content .row-anotacoes{margin-bottom:2vw;}body.page-agenda #page #content .modal-agenda,body.page-agenda #page #content .modal-opcoes-agendamento{overflow:auto;}body.page-agenda #page #content .modal-opcoes-agendamento .opcoes-agendamentos .btn,body.page-agenda #page #content .modal-agenda .modal-agenda-content .btn{margin-bottom:2vw;font-size:2.5vw;padding:1vw;margin-left:0.5vw;}body.page-agenda #page #content .modal-opcoes-agendamento .opcoes-agendamentos label{padding:1vw 1.7vw;font-size:0;}body.page-agenda #page #content .modal-opcoes-agendamento .opcoes-agendamentos .form-group label{padding:0;font-size:2vw;}body.page-agenda #page #content .modal-opcoes-agendamento .opcoes-agendamentos input:checked + label{font-size:100%;}.cadastro-paciente{font-size:9px;padding:5px 0;}#mapa_wrapper #mapa_localizacao{height:100vw;}#page #content a.btn-criar-novo-dentista,.btn-criar-novo-dentista,#mapa_wrapper #pac-input{font-size:3.5vw;padding:2vw;}#page #content a.btn-criar-novo-dentista{margin-bottom:3vw;}#page #content #meu-perfil-left{width:100%;}#page #content #meu-perfil-left ul.menu,#page #content #meu-perfil-left .planos{padding:4.5vw;margin:0 0 4vw;}#page #content #meu-perfil-left .planos h3{font-size:5vw;margin:0 0 4vw;text-align:left;}#page #content #meu-perfil-left .planos label{font-size:5vw;}#page #content #meu-perfil-left .planos .plano-box-perfil br{display:none;}#page #content #meu-perfil-left .planos a.btn-edit-plano{background:#00AAC8;padding:2vw 5vw;border-radius:20vw;font-size:3vw;font-weight:bold;position:absolute;top:3vw;right:3vw;}#page #content #meu-perfil-left .planos .status-plano{padding:2vw 5vw;border-radius:20vw;color:#fff;font-size:3vw;margin-bottom:3vw;}#page #content #meu-perfil-left .planos a.btn-ativar-plano{background:#45E695;padding:2vw 5vw;border-radius:20vw;color:#fff;font-size:3vw;font-weight:bold;margin-top:3vw;cursor:pointer;}#page #content #meu-perfil-left ul.menu:before{font-size:4.25vw;margin-bottom:5vw;}#page #content #meu-perfil-left ul li a{font-size:3vw;padding:2.2vw 0 3vw;}#page #content #meu-perfil-right{padding:3vw;width:100%;}#page #content #meu-perfil-right:before{font-size:3vw;margin-bottom:5vw;}#page #content #meu-perfil-right .user-item{width:100%;}#box-termox-uso .termos-content{font-size:3vw;}#box-termox-uso .termos-content .div-scroll{height:56vw;}.page-editar-meus-procedimentos .action-remover a.btn-remover{font-size:3vw;padding:2vw 3vw;margin:2vw 0;}.page-novo-profissional .cadastro-usuario #page #content{position:relative;max-width:90vw;}.page-novo-profissional .cadastro-usuario #page #content .panel-pane h2.pane-title{font-size:3.2vw;}.page-novo-profissional .cadastro-usuario form .field-name-field-data-de-nascimento fieldset legend span,.page-novo-profissional .cadastro-usuario #page #content form label{padding:0;font-size:3.5vw;}.page-novo-profissional .cadastro-usuario #page #content{max-width:90vw;}.user-existente{position:absolute;width:100%;left:0;font-size:12px;color:red;line-height:1.1;margin:4px;}body.page-agenda #copyright-region{padding-bottom:19vw;}.node-type-metodo-de-pagamento #page #content .content-width h1.title-page,.node-type-metodo-de-pagamento-pf #page #content .content-width h1.title-page{display:none;}.node-type-metodo-de-pagamento-pf article.node-metodo-de-pagamento-pf{flex-wrap:wrap;}.node-type-metodo-de-pagamento-pf .node-content{width:100%;margin-bottom:3vw;}.node-type-metodo-de-pagamento-pf article.node-metodo-de-pagamento-pf .getnet-response{width:100%;}.node-type-metodo-de-pagamento-pf #page #content .content-width h2.field-label{font-size:3.5vw;}.node-type-metodo-de-pagamento-pf #page #content .content-width .field-item{font-size:3.5vw;}.node-type-metodo-de-pagamento #page #content section.field-label-above,.node-type-metodo-de-pagamento-pf #page #content section.field-label-above{margin-bottom:1vw;}.node-type-metodo-de-pagamento-pf article.node-metodo-de-pagamento-pf div.getnet-cadastro .header h2.block-title{margin-bottom:7vw;}body.node-type-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form h3,.page-node-add-metodo-de-pagamento #page #content div.field-name-field-ativar-metodo-pagamento-form h3,.page-node-add-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form h3{font-size:6vw;margin-bottom:7vw;}body.node-type-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form .content,.page-node-add-metodo-de-pagamento #page #content div.field-name-field-ativar-metodo-pagamento-form .content,.page-node-add-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form .content{flex-wrap:wrap;}body.node-type-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form .content .box,.page-node-add-metodo-de-pagamento #page #content div.field-name-field-ativar-metodo-pagamento-form .content .box,.page-node-add-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form .content .box{width:100%;}body.node-type-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form h1,.page-node-add-metodo-de-pagamento #page #content div.field-name-field-ativar-metodo-pagamento-form h1,.page-node-add-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form h1{font-size:5.5vw;text-align:center;}body.node-type-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form p,.page-node-add-metodo-de-pagamento #page #content div.field-name-field-ativar-metodo-pagamento-form p,.page-node-add-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form p{font-size:3.5vw;text-align:justify;width:100%;}body.node-type-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form p.logo-getnet,.page-node-add-metodo-de-pagamento #page #content div.field-name-field-ativar-metodo-pagamento-form p.logo-getnet,.page-node-add-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form p.logo-getnet{background:url(/sites/all/themes/gw2d/images/logo_getnet.svg) no-repeat;height:24vw;background-position:center;background-size:55vw;margin-top:4vw;}body.node-type-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form .box .table-info h2,body.node-type-metodo-de-pagamento-pf article.node-metodo-de-pagamento-pf .getnet-response h2.pane-title,.page-node-add-metodo-de-pagamento #page #content div.field-name-field-ativar-metodo-pagamento-form .box .table-info h2,.page-node-add-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form .box .table-info h2,.node-type-metodo-de-pagamento-pf article.node-metodo-de-pagamento-pf .getnet-response h2.pane-title{font-size:3.5vw;margin-bottom:2vw;}body.node-type-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form .box .table-info h2::before,body.node-type-metodo-de-pagamento-pf article.node-metodo-de-pagamento-pf h2.pane-title::before,.page-node-add-metodo-de-pagamento #page #content div.field-name-field-ativar-metodo-pagamento-form .box .table-info h2::before,.page-node-add-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form .box .table-info h2::before,.node-type-metodo-de-pagamento-pf article.node-metodo-de-pagamento-pf h2.pane-title::before{width:6.25vw;}.page-node-add-metodo-de-pagamento #page #content table,body.node-type-metodo-de-pagamento-pf #page #content table,.page-node-add-metodo-de-pagamento-pf #page #content table{font-size:2.5vw;text-align:center;}body.node-type-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form h2.center,.page-node-add-metodo-de-pagamento #page #content div.field-name-field-ativar-metodo-pagamento-form h2.center,.page-node-add-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form h2.center{font-size:3.6vw;margin:2vw 0;}body.node-type-metodo-de-pagamento-pf #page #content form .form-item.form-item-title label,body.node-type-metodo-de-pagamento-pf #page #content .required-fields .field-group-format-title,body.node-type-metodo-de-pagamento-pf #page #content form .fieldset-legend a,.page-node-add-metodo-de-pagamento #page #content form .fieldset-legend a,.page-node-add-metodo-de-pagamento-pf #page #content form .fieldset-legend a{font-size:3.5vw;margin-bottom:2vw;padding:0;}.page-node-add-metodo-de-pagamento #page #content form fieldset legend span.summary,.page-node-add-metodo-de-pagamento-pf #page #content form fieldset legend span.summary,body.node-type-metodo-de-pagamento-pf #page #content form .fieldset-legend span.summary{float:left;}body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .form-wrapper#edit-field-occupation,body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .form-wrapper#edit-field-acquirer-merchant-category{margin:0 1% 5vw 0;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .form-wrapper#edit-field-cell-phone-number,.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .form-wrapper#edit-field-phone-number,body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .form-wrapper#edit-field-cell-phone-number,body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .form-wrapper#edit-field-phone-number,.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .form-wrapper{margin-bottom:2vw;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .form-wrapper#edit-field-cell-area-code,.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .form-wrapper#edit-field-area-code,.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .group-getnet .form-wrapper,body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .getnet-fields .form-wrapper,body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .form-wrapper#edit-field-cell-area-code,body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .form-wrapper#edit-field-area-code{margin-bottom:2vw;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .group-legal-representative #edit-field-representative-birth-date .date-combo.form-wrapper .fieldset-legend,.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form label,body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .group-legal-representative #edit-field-representative-birth-date .date-combo.form-wrapper .fieldset-legend,body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form label{font-size:2vw;padding:0;}.page-node-add-metodo-de-pagamento #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-title,.page-node-add-metodo-de-pagamento-pf #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-title{font-size:3.5vw;}.page-node-add-metodo-de-pagamento #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-wrapper .form-wrapper,.page-node-add-metodo-de-pagamento-pf #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-wrapper .form-wrapper{margin-top:2vw;}.page-node-add-metodo-de-pagamento #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-wrapper .form-wrapper label,.page-node-add-metodo-de-pagamento-pf #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-wrapper .form-wrapper label{font-size:2vw;padding-left:1vw;}#page #content form .form-wrapper .description{font-size:1.5em;}.page-node-add-metodo-de-pagamento #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-wrapper .form-wrapper#edit-field-comission table input.remove-button,.page-node-add-metodo-de-pagamento-pf #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-wrapper .form-wrapper#edit-field-comission table input.remove-button{margin:3vw 0 0;}.page-node-add #page #content fieldset legend{font-size:1em;}#gw2d-agenda table tr{font-size:2.5vw;height:auto;}#gw2d-agenda table tr label{font-size:2vw;line-height:1.2;font-weight:600;display:inline-block;margin-right:0.5vw;}#gw2d-agenda table tr span{font-size:2vw;line-height:1.2;display:inline-block;}#gw2d-agenda table td td,#gw2d-agenda table tr,#gw2d-agenda table th{height:8vw;}.page-agenda #page #content #botoes-wrapper.botoes-wrapper-agenda a{font-size:2vw;}.page-agenda #page #content #botoes-wrapper.botoes-wrapper-agenda a.btn-imprimir-agenda{display:none;}.modal-agenda{overflow:scroll;}.modal-agenda .overlay-text .infos .box-anotacoes-wrapper,.modal-agenda .overlay-text .infos .infos-overlay-agenda-wrapper{width:50%;}.modal-agenda .overlay-text .infos .box-anotacoes-wrapper #form-agenda-anotacao{min-height:100vw;font-size:4vw;}.modal-agenda .overlay-text .infos .box-anotacoes-wrapper .btn-enviar-anotacao{font-size:4vw;padding:2vw 6vw;margin-top:3vw;}.modal-agenda .overlay-text .infos .buttons-overlay{width:100%;}.modal-agenda .overlay-text .infos .buttons-overlay a{margin:2vw auto;float:none;display:block;width:auto;text-align:center;}.wrapper{padding:3vw;font-size:3.5vw;}.wrapper h2{font-size:4.5vw;}.wrapper h2::before{width:5vw;}.row{flex-wrap:wrap;}.column{width:100%;}.column span{font-size:3vw;}.column.column-form{width:100%;}.column .getnet:before{width:45vw;height:14.7vw;}.form-cliente input.form-control,#page form input#card_number{font-size:4.3vw;padding:3.1vw 1.7vw;}.role-anonymous-user #page #content .content-width #block-system-main .panel-display .region-one-main .region-inner .panel-pane .block-inner .block-content .wrapper form .row .column-form .form-card div input,.role-anonymous-user #page #content .content-width #block-system-main .panel-display .region-one-main .region-inner .panel-pane .block-inner .block-content .wrapper form .row .column-form .form-cliente .line .estado select{font-size:4.3vw !important;padding:3.1vw 1.7vw !important;}#page .form-card .line div:last-child:after{width:6.1vw;height:3.3vw;background-size:auto;top:7vw;}.column-form .form-buttom button.btn-primary{font-size:3.7vw;padding:2vw 6vw;}body.not-logged-in.page-pagamento-tratamento .wrapper{margin-top:10vw;}body.not-logged-in.page-pagamento-tratamento #page .form-card select.form-control,body.not-logged-in.page-pagamento-tratamento #page .form-card input.form-control{padding:3vw 3vw 3.5vw;font-size:4vw;}.role-especialista #page #content #proximos-retornos-wrapper{width:100%;}.form-card .line,.form-cliente .line{flex-direction:column;}.form-card .line div,.form-cliente .line div{width:100%;}body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper{padding:7vw 5vw 12vw;}body.role-anonymous-user.page-novo-profissional #page #content{background:url(/sites/all/themes/gw2d/images/banner_topo.png) no-repeat center top;background-size:cover;}body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .login-logo-wrapper h2{width:auto;}body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .user-info-from-cookie .form-wrapper{width:100%;}body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .user-info-from-cookie fieldset legend span,body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .user-info-from-cookie label{font-size:3.3vw;}body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .user-info-from-cookie select,body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .user-info-from-cookie input{font-size:3.5vw;padding:2.5vw;}body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .user-info-from-cookie .btn-prosseguir-register{padding:2vw 4vw;width:auto;font-size:4vw;}body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .texto-teste-inicio{font-size:4vw;width:100%;}body.role-anonymous-user.page-novo-profissional #page #content #seu-site{padding:7.5vw 5vw;}body.role-anonymous-user.page-novo-profissional #page #content #seu-site .descricao,body.role-anonymous-user.page-novo-profissional #page #content #seu-site .slide-info{float:none;width:100%;margin-bottom:7vw;}body.role-anonymous-user.page-novo-profissional #page #content #seu-site .slide-info h2{font-size:5.5vw;text-align:center;}body.role-anonymous-user.page-novo-profissional #page #content #seu-site .slide-info p{font-size:3.5vw;text-align:justify;margin:8.2vw 0;}body.role-anonymous-user.page-novo-profissional #page #content #seu-site .slide-info ul{margin-bottom:7vw;}body.role-anonymous-user.page-novo-profissional #page #content #seu-site .slide-info li{font-size:3.7vw;margin-bottom:3.5vw;}body.role-anonymous-user.page-novo-profissional #page #content #seu-site .list-info li{font-size:4vw;margin-bottom:6vw;line-height:2;}body.role-anonymous-user.page-novo-profissional #page #content #seu-site .list-info li:before{width:4.6vw;height:4.7vw;margin-right:3.5vw;}body.role-anonymous-user.page-novo-profissional #page #content #slide-baixo-investimento .slide-content{padding:0 5vw;}body.role-anonymous-user.page-novo-profissional #page #content #slide-baixo-investimento .slide-info{padding:7vw 0vw 4vw;}body.role-anonymous-user.page-novo-profissional #page #content #slide-baixo-investimento .slide-info h2{font-size:7vw;width:auto;}body.role-anonymous-user.page-novo-profissional #page #content #slide-baixo-investimento .slide-info p{font-size:4vw;margin:5.5vw auto;width:auto;}body.role-anonymous-user.page-novo-profissional #page #content .plano-box{width:100%;padding:5vw;margin:0;margin-bottom:4vw;}body.role-anonymous-user.page-novo-profissional #page #content .plano-box h4{font-size:6.25vw;margin-bottom:3vw;}body.role-anonymous-user.page-novo-profissional #page #content .plano-box:first-child{margin-left:0;}body.role-anonymous-user.page-novo-profissional #page #content .plano-box:last-child{margin-right:0;}body.role-anonymous-user.page-novo-profissional #page #content .plano-box label{font-size:4.65vw;margin-bottom:2vw;}body.role-anonymous-user.page-novo-profissional #page #content .plano-box p span{font-size:4vw;}body.role-anonymous-user.page-novo-profissional #page #content .plano-box ul.vantagens li{font-size:4vw;margin-bottom:4.5vw;padding:0.35vw 0.5vw 0.35vw 9vw;background-size:6.3vw;}body.role-anonymous-user.page-novo-profissional #page #content .plano-box a{width:61.25vw;padding:3.7vw 2.5vw 3.7vw;font-size:4.5vw;}body.role-anonymous-user.page-novo-profissional #page #content #slide-baixo-investimento .info-footer-planos h4{font-size:5vw;text-align:justify;width:auto;}#consulta-confirmacao-wrapper{padding-top:10vw;}#consulta-confirmacao-wrapper h2{margin-bottom:5vw;}#consulta-confirmacao-wrapper .info-box{font-size:5vw;margin-right:3vw;margin-bottom:2vw;}#consulta-confirmacao-wrapper .info-box label{font-size:4vw;}#consulta-confirmacao-wrapper .buttons-acoes{padding-top:7vw;}#consulta-confirmacao-wrapper .buttons-acoes a{font-size:6vw;padding:4vw 7vw 3.5vw;margin-right:4vw;}.page-criar-lancamentos-periodicos .content-width #gw2d-criar-lancamentos-periodicos-form .form-item{width:100%;}.page-criar-lancamentos-periodicos .content-width #gw2d-criar-lancamentos-periodicos-form .container-inline-date .form-item-data-pagamento .form-item-data-pagamento-date label,.page-criar-lancamentos-periodicos .content-width #gw2d-criar-lancamentos-periodicos-form .container-inline-date .form-item-data-pagamento .description{font-size:3vw;}.page-criar-lancamentos-periodicos .content-width #gw2d-criar-lancamentos-periodicos-form #edit-enviar{width:auto;padding:4vw 8vw;}.page-criar-lancamentos-periodicos .content-width #gw2d-criar-lancamentos-periodicos-form .container-inline-date{width:100%;}.page-imprimir-agenda #content .filter-form .filter-wrapper{width:49%;margin:3% 0;}.page-imprimir-agenda #content .filter-form .filter-submit .btn{background-size:4vw;padding:3.5vw 2.75vw 3.5vw 6.5vw;background-position:2vw;font-size:4vw;}.page-imprimir-agenda #content .pagina-print-button{font-size:3.5vw;padding:2vw 6vw;margin:4% 0;}.page-imprimir-agenda #content .filter-form .filter-submit{margin:3% 0;}#agenda-goto-wrapper{position:relative;right:0;top:0;margin:3vw 0;}#agenda-goto-wrapper input{font-size:3.5vw;}#menu-informativo-wrapper{padding:0;width:100%;padding-right:20vw;}#header #block-gw2d-gw2d-logo-header-block{width:35vw;}.open-menu #block-gw2d-gw2d-welcome{padding-top:0;margin-right:0;position:absolute;right:5vw;width:65vw;}#block-gw2d-gw2d-welcome .welcome-block{margin:0;margin-bottom:6vw;}#block-gw2d-gw2d-welcome .btn-ver-perfil:before{bottom:1vw;right:-0.5vw;width:5vw;height:5vw;background-size:4.93vw;}#block-gw2d-gw2d-welcome .user-picture img{border-radius:30vw;width:30vw;height:30vw;}#block-gw2d-gw2d-welcome .welcome-block .user-name p{margin:0;}#block-gw2d-gw2d-welcome .welcome-block .user-name .user-name-label{font-size:6vw;}#block-gw2d-gw2d-welcome .welcome-block .user-name{font-size:3.5vw;}body.page-user.not-logged-in #page #content #register-wrapper h2.pane-title{margin-bottom:4vw;font-size:5vw;padding:0;}body.page-user.not-logged-in #page #content #register-wrapper a.btn-register-login{font-size:4vw;padding:4vw 5vw;text-align:center;border-radius:10vw;display:block;margin-bottom:4vw;}body.page-user.not-logged-in #page #content #register-wrapper a.btn-register-login:hover{font-size:4vw;}jdiv.globalClass_d2b6,jdiv.globalClass_2cc9,#page #content #block-block-10,.button_6921{display:none !important;}.open-menu-informativo jdiv.globalClass_d2b6,.open-menu-informativo jdiv.globalClass_2cc9,.open-menu-informativo #page #content #block-block-10,.open-menu-informativo .button_6921{display:block !important;z-index:9999;}.open-menu-informativo #content-menu-restrito #block-gw2d-gw2d-box-menu-naviagation,.open-menu-informativo #content-menu-restrito .block-region-menu-restrito,.open-menu-informativo #content-menu-restrito .logo-menu-restrito{z-index:1;}.page-relatorio #page #content #painel-informativo-wrapper .filter-form,#page #content #painel-crm-wrapper .filter-form,#page #content #painel-agenda-wrapper.painel-agenda-wrapper-chamadas .filter-form,.page-relatorio #page #content #painel-informativo-wrapper .filter-form,#painel-financeiro-wrapper .filter-form,#agenda-goto-wrapper,.page-producao #page #content .view .view-filters,.page-leeds #page #content .view-leeds .view-filters,#page #content #painel-informativo-wrapper .filter-form,.page-avaliacoes #page #content .view-filters,.page-crm-dashboard #page #content .view-filters,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-filters{background:transparent;padding:3vw;width:100%;z-index:9;position:relative;top:0;left:0;display:block;overflow:auto;flex-wrap:wrap;justify-content:space-between;}.page-crm-dashboard #page #content #painel-crm-wrapper .filter-form{top:0;left:0;}.views-exposed-form .views-exposed-widgets{display:flex;width:100%;gap:1vw;flex-wrap:wrap;justify-content:space-between;}.page-funil-de-negocios #page #content .view-filters form .views-exposed-widget{width:43vw;}.page-funil-de-negocios #page #content .view-filters form .form-wrapper{margin:0;}.page-funil-de-negocios #page #content .view-filters form .views-exposed-widget #edit-submit-status-comercial{margin:2.9vw 0 0 2vw;}.views-exposed-form .views-exposed-widgets .views-exposed-widget{margin:0;}.views-exposed-widgets .views-exposed-widget .views-widget .form-item input{font-size:4vw;padding:3vw 2vw;}#page #content .avaliacao-content h1,#page #content .tratamento-content h1,#page #content h1.title-page{text-align:center;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper-left #box-painel-financeiro{overflow:hidden;overflow-x:auto;white-space:nowrap;}#box-painel-wrapper-right,#box-painel-wrapper-left{width:100%;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as{overflow:hidden;overflow-x:auto;white-space:nowrap;display:block;width:100%;}.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-footer,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-content{display:inline;float:none;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper{display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:5vw;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-footer .box-financas-card,.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .view-content div,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper .box-painel-item{width:31%;min-height:33vw;margin:2% 1%;padding:2% 2%;box-shadow:none;}.page-dashboard-financas #painel-financeiro-wrapper #box-painel-financeiro .box-painel-item .results-card:hover h3:before,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-footer .box-financas-card:hover h3:before,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-content > div:hover h3:before,.page-dashboard-financas #painel-financeiro-wrapper #box-painel-financeiro .box-painel-item .results-card h3:before,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .results-card h3:before,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-financeiro .box-financas-card:before{height:10vw;width:10vw;}.page-dashboard-financas #painel-financeiro-wrapper #box-painel-financeiro{display:flex;flex-wrap:wrap;justify-content:space-between;}.page-dashboard-financas #painel-financeiro-wrapper #box-painel-financeiro .box-painel-item{width:32%;margin:4vw 0;}.page-dashboard-financas #painel-financeiro-wrapper #box-painel-financeiro .box-painel-item .results-card h3{font-size:3vw;}.page-dashboard-financas #painel-financeiro-wrapper #box-painel-financeiro .box-painel-item .result-card-value{font-size:4vw;}.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as #card-lucratividade h6{font-size:3.9vw;}.page-dashboard-financas #page #content #legenda-grafico-entrada-saida .saidas-total p,.page-dashboard-financas #page #content #legenda-grafico-entrada-saida .entradas-total p,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as #card-lucratividade .result-card-value{font-size:4vw;}.page-dashboard-financas #page #content .pane-finan-as-panel-pane-11 .view-finan-as .results-card .result-card-value{margin:0;}.page-dashboard-financas #page #content .painel-financeiro-info-grafico #chart-financas-linha #chart-wrapper{height:60vw;}.page-dashboard-financas #page #content #legenda-grafico-entrada-saida{position:static;width:100%;text-align:right;}.page-dashboard-financas #page #content #legenda-grafico-entrada-saida .saidas-total,.page-dashboard-financas #page #content #legenda-grafico-entrada-saida .entradas-total{margin-left:3vw;}.page-dashboard-financas #page #content #legenda-grafico-entrada-saida .saidas-total label,.page-dashboard-financas #page #content #legenda-grafico-entrada-saida .entradas-total label{font-size:3.5vw;text-align:left;}.page-dashboard-financas #page #content #legenda-grafico-entrada-saida .saidas-total label:before,.page-dashboard-financas #page #content #legenda-grafico-entrada-saida .entradas-total label:before{width:3vw;height:3vw;margin-right:1vw;}.page-dashboard-financas #page #content .painel-financeiro-info-grafico .view-finan-as .view-footer #chart-financas-saida-pie #chart-wrapper-saida-pie,.page-dashboard-financas #page #content .painel-financeiro-info-grafico .view-finan-as .view-footer #chart-financas-entrada-pie #chart-wrapper-entrada-pie{height:35vw;}div#block-gw2d-payments-gw2d-payment-statement-form div.getnet-form .filter-form .filter-wrapper label{font-size:3.5vw;}div#block-gw2d-payments-gw2d-payment-statement-form div.getnet-form .filter-form .filter-wrapper input{font-size:3vw;padding:2vw;width:100%;}div#block-gw2d-payments-gw2d-payment-statement-form div.getnet-form .filter-form .filter-wrapper{width:100%;}div#block-gw2d-payments-gw2d-payment-statement-form div.getnet-form .filter-form .filter-submit button{font-size:3.5vw;padding:2vw 4vw 2vw 8vw;background-size:4vw;background-position:2.5vw;}#block-gw2d-payments-gw2d-payment-statement .getnet-extrato table th,#block-gw2d-payments-gw2d-payment-statement .getnet-extrato table td{font-size:3.2vw;}div#block-gw2d-payments-gw2d-payment-statement div.getnet-extrato .table-content{overflow-x:scroll;}#page #content .plano-box{width:100%;padding:5vw;margin:0;margin-bottom:4vw;}#page #content .plano-box h4{font-size:6.25vw;margin-bottom:3vw;}#page #content .plano-box label{font-size:4.65vw;margin-bottom:2vw;}#page #content .plano-box span.n-usuario{font-size:4vw;}#page #content .descricao .plano-box ul.vantagens li{font-size:4vw;margin-bottom:4.5vw;padding:0.35vw 0.5vw 0.35vw 9vw;background-size:6.3vw;}#page #content .plano-box a{padding:3.7vw 8.5vw 3.7vw;font-size:4.5vw;width:auto;display:inline-block;}#page #content .plano-box ul{margin:0 0 7vw;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .fieldset-legend,body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie label{color:#fff;font-size:4vw;}body.page-novo-paciente #page #content{max-width:90%;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie{flex-direction:column;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .form-wrapper{margin:5vw 0;width:100%;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .form-wrapper select,body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .form-wrapper input{padding:3vw 3vw 3.5vw;font-size:4vw;border-radius:5px;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .form-wrapper#edit-account{width:100%;display:flex;margin:2vw 0 7vw;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .btn-prosseguir-register{font-size:3.5vw;padding:3.8vw 10vw;}body.page-novo-paciente #page #content #block-system-main .block-content .user-info-from-cookie .form-wrapper#edit-account .form-item-mail{margin:0 auto;width:100%;}body.page-novo-paciente #page #content .panel-pane h2.pane-title{font-size:4vw;margin:0;}a.botao-whatsapp{width:10vw;font-size:1.75vw;margin-top:0;}a.botao-whatsapp:before{width:7vw;height:7vw;}.page-parceiros #page #content #block-system-main .view-parceiros .view-header{text-align:center;font-size:3.5vw;}.page-parceiros #page #content #block-system-main .view-parceiros .view-content .views-row{width:90%;margin:5% auto;padding:3.5%;}.page-parceiros #page #content #block-system-main .view-parceiros .view-content .views-row:before{font-size:3vw;top:-3.5%;left:2.5vw;}.page-parceiros #page #content #block-system-main .view-parceiros .view-content .views-row .views-field{font-size:3.5vw;}.page-crm-comercial-dashboard #page #content #block-heon-heon-crm-dashboard #painel-informativo-wrapper .filter-form{left:0;flex-wrap:wrap;flex-direction:column;}.page-crm-comercial-dashboard #page #content #block-heon-heon-crm-dashboard #painel-informativo-wrapper .filter-form .filter-wrapper{width:100%;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-wrapper-left #box-painel-financeiro h2{margin-bottom:5vw;font-size:5vw;text-align:center;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-wrapper-left .box-painel-item{width:100%;padding:5vw;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-financeiro .results-card h3:before{width:15.5vw;height:15.5vw;margin-bottom:5vw;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-financeiro .results-card h3{font-size:4.5vw;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-wrapper-right h2{margin:8vw 0;font-size:5vw;text-align:center;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-wrapper-right .view-content{overflow:scroll;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm .box-painel-content-crm,.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm .box-painel-content-perdidos{width:100%;margin:10vw 0;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm .box-painel-content-perdidos h2,.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm h2{text-align:center;justify-content:center;font-size:4.5vw;margin:5vw 0;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm .box-painel-content-perdidos h2:before{width:7.5vw;height:7.5vw;}.page-crm-comercial-dashboard #content #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item:last-child,.page-crm-comercial-dashboard #content #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item{padding:3vw;margin:0;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item .title-box-painel{font-size:3.5vw;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item .qntd-box-painel{font-size:5vw;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm .box-crm-novo-style{background:#fff;padding:4vw;}.page-tratamentos #page,.page-financas #page{padding-top:5vw;}.page-tratamentos #page #content h1.title-page,.page-financas #page #content h1.title-page{display:none;}.page-tratamentos #page #content .panel-pane h2.pane-title,.page-financas #page #content .panel-pane h2.pane-title{margin-bottom:2vw;font-size:3.5vw;}.page-dashboard-financas #page #content #buttons-wrapper,.page-cobrancas #page #content #buttons-wrapper,.page-tratamentos #page #content #buttons-wrapper,.page-financas #page #content #buttons-wrapper{width:100%;margin-bottom:3vw;margin-left:-5vw;width:100vw;}.page-dashboard-financas #page #content #buttons-wrapper a,.page-cobrancas #page #content #buttons-wrapper a,.page-tratamentos #page #content #buttons-wrapper a,.page-financas #page #content #buttons-wrapper a{font-size:3.2vw;padding:1vw 1vw;margin:0.7vw;line-height:1.2;width:23%;margin:1vw;}.page-tratamentos #page #content .view-tratamentos .view-filters,.page-financas #page #content .view-finan-as .view-filters{position:relative;left:0;top:0;}.page-tratamentos #page #content .view-tratamentos .view-filters form,.page-financas #page #content .view-finan-as .view-filters form{display:none;position:static;left:0;width:100%;padding:0;}.page-tratamentos #page #content .view-tratamentos .view-filters .form-wrapper,.page-financas #page #content .view-finan-as .view-filters .form-wrapper,.page-financas #page #content .view-finan-as .view-filters .form-wrapper{margin:0;}.page-financas #page #content .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-max-wrapper,.page-financas #page #content .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-min-wrapper{width:49.5%;float:left;margin:0;}body.page-dashboard-financas #page #content .panel-pane{width:100%;overflow:scroll;}.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-footer .box-financas-card{width:85vw;}.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-filters .views-submit-button input{width:25vw;font-size:5vw;background-size:4vw;padding:2vw 6vw;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-min-wrapper .form-item input,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-1 .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-max-wrapper .form-item input{width:50%;}.page-financas #page #content .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-max-wrapper{float:right;}.page-financas #page #content .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-max-wrapper .form-item input,.page-financas #page #content .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-value-min-wrapper .form-item input{background-size:3vw;padding:1.7vw;margin:0;}.page-financas #page #content .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value{width:66%;float:none;}.page-financas #page #content .view-finan-as .view-filters .views-exposed-widget{width:32.3%;margin-right:0%;}.page-financas #page #content .view-finan-as .view-filters .views-exposed-widget{min-height:6vw;}.page-financas #page #content .view-finan-as .view-filters #edit-field-pago-value-wrapper{margin-right:0;}.page-tratamentos #page #content .view-tratamentos .view-filters input,.page-financas #page #content .view-finan-as .view-filters select,.page-financas #page #content .view-finan-as .view-filters input{font-size:3.5vw;padding:1.5vw;}.page-tratamentos #page #content .view-tratamentos .view-filters input,.page-tratamentos #page #content .view-tratamentos .view-filters select,.page-financas #page #content .view-finan-as .view-filters select{padding:2.5vw 1.5vw;}.page-tratamentos #page #content .view-filters form .views-exposed-widget,.page-financas #page #content .view-filters form .views-exposed-widget{float:left;}.btn-filtro-overlay{display:block;position:absolute;top:-9vw;margin-left:27vw;width:7vw;height:7vw;left:auto;right:0;}.filter-form-styled .btn-filtro-overlay{margin:0;margin-right:0.5vw;top:0;position:static;}.filter-form-styled .filter-form-styled-box{display:none;margin-bottom:2vw;}.pagina-filtro .filter-form-styled{margin-bottom:0 !important;padding-top:2vw !important;}.pagina-filtro #page #content h1.title-page{margin-bottom:0;width:100%;left:0;position:absolute;top:2vw;}.page-financas #page #content .pane-finan-as .view-header .add-links a{display:none;}.page-dashboard-financas #page #content #buttons-wrapper div{position:static;width:100%;}.node-type-lancamentos-recorrentes #page #content .content-width .block-lancamentos-recorrentes-block-1 .view-id-lancamentos_recorrentes,.node-type-lancamentos-recorrentes #page #content .view-content .views-table thead tr th,body.node-type-lancamentos-recorrentes #page #content section h2{font-size:3.5vw;}.node-type-lancamentos-recorrentes #block-system-main{float:none;width:100%;padding:0;text-align:center;}body.node-type-lancamentos-recorrentes #page #content section#block-views-lancamentos-recorrentes-block-1{overflow-y:scroll;float:none;width:100%;}body.node-type-lancamentos-recorrentes #page #content section,body.node-type-lancamentos-recorrentes #page #content section h2{float:none;text-align:center;}.page-pacientes #page #content .view-filters .views-submit-button input,.page-tratamentos #page #content .view-filters .views-submit-button input{background-size:5vw;font-size:4.4vw;padding:2.6vw;padding-left:11vw;background-position:2.7vw center;}.page-relacionamento-secretaria #page #content .region-inner .pane-views-panes{width:100%;}.page-relacionamento-secretaria #page #content .region-inner{display:block;}.role-heon_pay #page #content .content-width #block-system-main .panel-display .region-one-main .region-inner .pane-heon-pay-dashboard-header .block-inner .block-content .dashboard-pagamentos .form .filter-wrapper input,.role-heon_pay #page #content .content-width #block-system-main .panel-display .region-one-main .region-inner .pane-heon-pay-dashboard-header .block-inner .block-content .dashboard-pagamentos .form .filter-wrapper select{padding:1.7vh 0.75vw;font-size:3.4vw;}.role-heon_pay #page #content .content-width #block-system-main .panel-display .region-one-main .region-inner .pane-heon-pay-dashboard-header .block-inner .block-content .dashboard-pagamentos .form :first-child{width:100%;}.role-heon_pay #page #content .content-width #block-system-main .panel-display .region-one-main .region-inner .pane-heon-pay-dashboard-header .block-inner .block-content .dashboard-pagamentos .form .filter-wrapper input{width:29vw;}.role-heon_pay #page #content .content-width #block-system-main .panel-display .region-one-main .region-inner .pane-heon-pay-dashboard-header .block-inner .block-content .dashboard-pagamentos .form .filter-submit{padding-top:15px;}.role-heon_pay #page #content .content-width #block-system-main .panel-display .region-one-main .region-inner .pane-heon-pay-dashboard-header .block-inner .block-content .dashboard-pagamentos .form .filter-wrapper label{font-size:3.5vw;}.role-heon_pay #page #content .content-width #block-system-main .panel-display .region-one-main .region-inner .pane-heon-pay-dashboard-header .block-inner .block-content .dashboard-pagamentos .form .filter-submit button{font-size:3.2vw;background-size:3.5vw;padding:3.2vw 2vw 1.8vw 6vw;text-align:left;}.role-heon_pay #page #content .content-width #block-system-main .panel-display .region-one-main .region-inner .pane-heon-pay-dashboard-clientes,.role-heon_pay #page #content .content-width #block-system-main .panel-display .region-one-main .region-inner .pane-heon-pay-dashboard-faturamento{width:100%;}.role-heon_pay #page #content .content-width #block-system-main .panel-display .region-one-main .region-inner .pane-heon-pay-dashboard-header .block-inner .block-content .dashboard-pagamentos .form .filter-submit button{font-size:3.2vw;background-size:3.5vw;padding:4vw 3vw 3vw 6vw;text-align:left;}input[type="date"]::-webkit-inner-spin-button,input[type="date"]::-webkit-calendar-picker-indicator{background:url(/sites/all/themes/gw2d/images/icon-calendario.png) no-repeat 86% center;background-size:3.05vw;background-color:#fff;}.page-relacionamento #page #content #painel-producao-wrapper,.page-relacionamento #page #content .proximos-retornos-wrapper,.page-relacionamento #page #content .pane-gw2d-gw2d-aniversariantes-block{width:100%;}.btn-ativar-memed{margin:3vw auto;font-size:4.5vw;padding:2.5vw 5vw;}.memed-inativa h4{font-size:5vw;margin-bottom:4vw;}.memed-inativa ul{font-size:3.5vw;}.memed-inativa ul li{margin-bottom:2vw;}#app>.prescricao .app-content .add-item{width:80%;padding:13px 10px 13px;}#header #btn-aviso-sistema{width:10vw;height:10vw;right:17vw;top:4vw;}#overlay-aviso-sistema .overlay-content ul{padding-left:6vw;}#box-aviso-sistema{width:93%;position:static;margin-bottom:3vw;}#box-aviso-sistema #btn-aviso-sistema{font-size:4vw;padding:2vw;background-size:6vw;padding-left:10vw;background-position:3vw center;line-height:1;}body.heon-estetica.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a.tab-memed:hover,body.heon-estetica.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a.tab-memed.active,body.page-node.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a.tab-memed:hover,body.page-node.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a.tab-memed.active{background:#FFFFFF;color:#A1ACB3;}.node-type-tratamento #page #content .orcamento-content .grupo-infos label{font-size:2.5vw;}.node-type-tratamento #page #content .orcamento-content .descrivao-documentos,.node-type-tratamento #page #content .orcamento-content .grupo-infos p{font-size:2vw;margin-bottom:0.5vw;}.node-type-tratamento #page #content .orcamento-content .conteudo-pagamento p.no-result{height:10.2vw;padding:0.6vw 1.25vw;border-radius:8px;background:#ff2d00;margin-top:0.5vw;color:#fff;font-weight:600;font-size:3vw;width:auto;display:inline-block;}.node-type-tratamento #page #content .grupo-btns-orcamento a{font-size:2.5vw;}.page-producao #page #content #painel-informativo-wrapper .filter-form{left:0;}.page-dashboard-financas #painel-financeiro-wrapper #box-painel-financeiro .box-painel-item .result-card-count,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .results-card .result-card-count{font-size:3vw;}body.page-dashboard-financas #page #content .painel-resumo-financeiro{width:100%;margin-bottom:2vw;max-height:110vw;height:auto;}.page-dashboard-financas #painel-financeiro-wrapper #box-painel-financeiro,.graficos-dashboard-financas-wrapper{width:100%;}#chart-financas-linha{height:50vw;}.graficos-dashboard-financas-wrapper #chart-dash-financas-saida-pie,.graficos-dashboard-financas-wrapper #chart-dash-financas-entrada-pie{height:40vw;}.graficos-dashboard-financas-wrapper h2{font-size:3.5vw;;}body.page-dashboard-financas #page #content #painel-financeiro-wrapper .filter-form{left:0%;width:100%;}#painel-financeiro-wrapper .filter-form .filter-wrapper select,#painel-financeiro-wrapper .filter-form .filter-wrapper input{width:100%;font-size:3vw;padding:2vw;}#page #content #painel-financeiro-wrapper .filter-form .filter-submit button{font-size:3.2vw;width:100%;background-size:4vw;padding-left:7vw;padding:2vw;padding-left:10vw;background-position:3vw;}body.page-dashboard-financas #page #content #painel-financeiro-wrapper .filter-form{padding:0;}.page-node-add-tratamento #page #content #condicoes-de-pagamento #field-condi-es-de-pagamento-add-more-wrapper,.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento #field-condi-es-de-pagamento-add-more-wrapper{width:100%;}.page-node-add-tratamento #page #content #condicoes-de-pagamento #field-condi-es-de-pagamento-add-more-wrapper #edit-field-condi-es-de-pagamento-und-0 .fieldset-wrapper{display:flex;width:auto;flex-wrap:wrap;}.page-node-add-tratamento #page #content #condicoes-de-pagamento #parcelasTable,.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento #parcelasTable{width:100%;float:left;margin-bottom:2vw;}.page-node-add-tratamento #page #content #condicoes-de-pagamento #detalhesParcela,.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento #detalhesParcela{position:static;}#overlay-aviso-sistema .span-data{font-size:3.5vw;float:none;}#overlay-aviso-sistema .overlay-content{height:78%;margin:0 auto;margin-top:17vw;}#box-aviso-sistema .btn-fechar-notificacao{top:0;font-size:6vw;}.btn-simulacao{right:18vw;top:4.5vw;width:9vw;height:9vw;}._orientationRight_fef3 .button_b714{margin-right:0.5vw !important;bottom:16vw !important;scale:0.7 !important;}#overlay-aviso-sistema .overlay-content .aviso-texto p{margin:0;margin-bottom:1.5vw;font-size:3.5vw;}.wrap_f24c{-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;left:30vw;display:block;opacity:1;position:fixed;transition:opacity .1s;visibility:visible;z-index:2147483647;scale:0.8;}.__jivoMobileButton{position:fixed;margin-bottom:10vh;}#aviso-pagamento-wrapper{left:0;top:0px;width:100%;padding:1vw 1vw;font-size:1.5vw;}#aviso-pagamento-wrapper .btn-fechar-pagamento{font-size:1.5vw;right:1.5vw;top:0;}.role-especialista.page-relatorio #page #content .pane-heon-proximos-retornos-paciente{width:100%;float:right;}#meu-perfil-topo-wrapper{flex-wrap:wrap;}#meu-perfil-topo-wrapper .perfil-topo-box{text-align:center;width:50%;}#block-heon-heon-backup{text-align:center;width:100%;}#block-heon-heon-botoes-metricas-block .botoes-metrica{position:fixed;bottom:6vw;background-color:#303033;width:7.65vw;height:7.65vw;border-radius:7vw;right:0;display:flex;flex-direction:row-reverse;align-items:center;}#block-heon-heon-botoes-metricas-block .botoes-metrica .container-botao-metrica{height:7.3vw;width:7.3vw;}#block-heon-heon-botoes-metricas-block .botoes-metrica .container-botao-metrica .circular-chart{width:7.4vw;}#block-heon-heon-botoes-metricas-block .botoes-metrica .container-botao-metrica .percentage{stroke:#fff;font-size:1.5vw;font-weight:100;stroke-width:0.8px;}#whatsappButton{position:fixed;bottom:14.5vw;background:#303033;align-items:center;height:7.65vw;border-radius:4vw;right:0;font-size:0;display:flex;width:7.65vw;}#whatsappButton:after{content:"";display:inline-block;width:9.2vw;height:9.2vw;background:url(/sites/all/themes/gw2d/images/icons/icon-whats.png) no-repeat center;background-size:100%;}a.pay-button-getnet,a.btn-ativar-plano{padding:1vw;border-radius:8px;font-size:2.75vw;}#page #content .planos .status-plano{font-size:2.95vw;border-radius:8px;padding:1.5vw 1.25vw;}body.page-agenda #page #block-heon-heon-modal-agenda .telefone-whatsapp-modal-agenda{margin-bottom:2vw;font-size:3vw;padding:1vw 4vw;padding-left:7vw;background-size:4vw;display:block;background-position:1.5vw;}#content-menu-restrito .logo-menu-restrito:before{height:12vw;width:32vw;margin:0;}#content-menu-restrito{background:#fff;height:100%;min-height:5vw;overflow-x:hidden;position:fixed;right:0;left:auto;top:0;width:70vw;z-index:999;display:block;padding-top:15vw;box-shadow:none;width:100%;height:11vw;bottom:0;padding:0;top:auto;}#content-menu-restrito .block-menu-novo ul{padding-bottom:0;text-align:center;display:flex;align-items:center;width:100%;overflow:hidden;overflow-x:scroll;height:11vw;align-items:flex-start;white-space:nowrap;}#content-menu-restrito .block-menu-novo ul li{list-style:none;margin:0;padding:0;display:inline-block;float:none;text-align:center;min-width:13vw;overflow:hidden;line-height:10vw;}#content-menu-restrito .block-menu-novo ul li.relacionamento{min-width:15vw;}#content-menu-restrito .block-menu-novo ul li a{padding:0.5vw;font-size:1.8vw;padding-top:4vw;height:8vw;}#content-menu-restrito .block-menu-novo ul li lord-icon{width:100% !important;height:6.5vw !important;margin:auto;padding-top:1vw;}#heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral lord-icon a:hover{background:#f8f8f8;}#content-menu-restrito .block-menu-novo ul::-webkit-scrollbar{height:1px;width:0;width:1px;}#content-menu-restrito .block-menu-novo ul::-webkit-scrollbar{height:2px;width:1px;}#content-menu-restrito .block-menu-novo ul::-webkit-scrollbar-track{background-color:#f8f8f8;}#content-menu-restrito .block-menu-novo ul::-webkit-scrollbar-thumb:vertical,#content-menu-restrito .block-menu-novo ul::-webkit-scrollbar-thumb:horizontal{background-color:#999;cursor:pointer;border-radius:10px;}#content-menu-restrito .block-menu-novo ul::-webkit-scrollbar-thumb:vertical,#content-menu-restrito .block-menu-novo ul::-webkit-scrollbar-thumb:horizontal{background-color:#999;}.open-menu-mobile #heon-menu-informativo,.open-menu-mobile #heon-menu-header{display:block;}#heon-menu-informativo{padding-top:0;height:100%;position:fixed;right:0;top:0;padding-top:10vw;background:transparent;width:19vw;text-align:center;}.open-menu-mobile #heon-menu-informativo .ul-menu-informativo{background:#fff;height:100%;border-left:1px solid #ccc;}#heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral#botao-criar-cliente,.open-menu-mobile #heon-menu-informativo .ul-menu-informativo li{margin:0;width:100%;}.open-menu-mobile #heon-menu-header ul,.open-menu-mobile #heon-menu-informativo .ul-menu-informativo{display:block;}.open-menu-mobile #heon-menu-informativo .ul-menu-informativo li{height:13vw;}#heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral lord-icon,#heon-menu-informativo .ul-menu-informativo li lord-icon{width:100%;padding-top:2vw;}#heon-menu-informativo .ul-menu-informativo li lord-icon a{display:block;padding-top:9vw;color:#6b6b6b;font-weight:600;font-size:2vw;text-align:center;height:15vw;}#heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral lord-icon a,#heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral lord-icon a{padding:0;display:block;padding-top:9vw;color:#6b6b6b;font-weight:600;font-size:2.3vw;text-align:center;height:15vw;width:100%;overflow:hidden;margin:auto;text-align:center;white-space:normal;}.open-menu-mobile .link-sair-mobile-wrapper{display:block;}#heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral#botao-criar-cliente,.open-menu-mobile #content-menu-restrito{display:none !important;}body > jdiv{display:none !important;position:absolute;z-index:999;}body.open-menu-mobile > jdiv{display:block !important;}body.open-menu-mobile.open-overlay > jdiv,body.open-menu-mobile.open-overlay-aviso > jdiv{display:none !important;}.__jivoMobileButton{margin-bottom:0 !important;top:65vw;margin-right:0;}.__jivoMobileButton > jdiv{width:7vw;height:10vw;background:transparent url(/sites/all/themes/gw2d/images/temas/chat.png) no-repeat 0 0 !important;background-size:100% !important;box-shadow:none !important;margin:0 !important;right:6.5vw !important;}.__jivoMobileButton > jdiv:after{content:"Chat";display:block;color:#000;padding-top:7vw;font-family:'biennale';color:#6b6b6b;font-weight:600;font-size:2vw;}.__jivoMobileButton > jdiv > jdiv{opacity:0;}.open-menu-mobile #heon-menu-informativo .link-sair-mobile-wrapper{display:block;position:absolute;bottom:0;z-index:9999;background:#7c0c1f;width:20vw;height:20vw;}.open-menu-mobile #heon-menu-informativo .link-sair-mobile-wrapper a{color:#fff;font-size:3.4vw;display:block;width:100%;height:100%;margin:auto;display:flex;align-items:center;justify-content:center;}.open-menu-mobile #heon-menu-informativo .link-sair-mobile-wrapper a{background:url(/sites/all/themes/gw2d/images/icon-sair.png) no-repeat center 4vw;background-size:5vw;width:9vw;padding-top:6vw;font-size:3vw;}#heon-menu-header{background:#fff;width:81vw;height:100%;position:fixed;top:10vw;background:#fff;padding:0;}#header-mobile li lord-icon a{border-radius:5px;}.menu-perfil-top .menu-perfil-content .menu-perfil li,#heon-menu-header ul li{margin:0;padding:0;}#header-top .menu-header-dropdown .menu-perfil-content{height:100%;overflow-y:scroll;border-top:1px solid #999;}#header-top .menu-header-dropdown ul li a,#heon-menu-header ul li a{color:#6b6b6b;display:block;padding:3.5vw 4vw;margin:0;border-bottom:3px solid transparent;font-size:2.5vw;line-height:1;font-weight:600;color:3;border-bottom:2px solid #ccc;}#heon-menu-informativo .ul-menu-informativo li lord-icon a:hover{background:#fff;color:#6b6b6b;}#heon-menu-informativo .ul-menu-informativo li lord-icon a.open,#heon-menu-header ul li a:hover{background-color:#f6f7f7;color:#000;}.menu-header-dropdown{-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateX(110%);-webkit-transform:translateX(110%);-o-transform:translateX(110%);-ms-transform:translateX(110%);transform:translateX(110%);top:10vw;width:100%;height:100%;background:#f6f7f7;}.class-aviso-ativo .menu-header-dropdown.open,.menu-header-dropdown.open{-moz-transform:translateX(0);-webkit-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}#header-top .menu-header-dropdown .welcome-block{display:block;color:#000;padding:0 5vw;align-items:center;text-align:center;margin-bottom:2vw;}#header-top .menu-header-dropdown .welcome-block .user-picture{margin-bottom:2vw;padding-top:2vw;text-align:center;}#header-top .menu-header-dropdown .welcome-block .user-picture a{display:flex;justify-content:center;width:15vw;height:auto;border-radius:20vw;overflow:hidden;margin:0 auto;}.page-minha-conta .swiper-slide label,.page-minha-conta .swiper-slide .termos-uso-box h3,#mapa_wrapper h3,.page-minha-conta .swiper-slide p,.page-user-edit #page #content #block-system-main form#user-profile-form .form-item.form-type-checkbox label,.page-user-edit #page #content .group_form_user.group_termos_e_condicoes #box-termox-uso .termos-uso-box .termos-content .div-scroll p,#header-top .menu-header-dropdown .welcome-block .user-name p,#header-top .menu-header-dropdown .welcome-block .user-name label{font-size:2.5vw;}body.cadastro-usuario #page #content .content-width h1.title-page,body.page-user-edit #page #content .content-width h1.title-page{font-size:3.5vw;}body.cadastro-usuario .container-validate-input,body.page-user-edit .container-validate-input{padding:0.5vw 1vw;font-size:2vw;}#user-register-form h3,.page-minha-conta .swiper-slide h3,.page-user-edit #mapa_wrapper h3,body.cadastro-usuario #mapa_wrapper h3,body.cadastro-usuario form input.form-submit,body.cadastro-usuario #user-register-form--2 input.form-submit,body.cadastro-usuario #user-register-form input.form-submit,.page-user-edit.role-authenticated-user form input.form-submit,.page-user-edit.role-authenticated-user #user-profile-form--2 input.form-submit,.page-user-edit.role-authenticated-user #user-profile-form input.form-submit,.page-user-edit .group_form_user h3{font-size:2.5vw;}#user-register-form .form-wrapper,body.cadastro-usuario #page #content form .form-wrapper#edit-field-especialidade,body.cadastro-usuario #page #content #user-register-form .form-wrapper#edit-account .form-type-password-confirm .form-item,body.cadastro-usuario #page #content #user-register-form .form-wrapper#edit-account .form-item,body.cadastro-usuario #page #content form .form-wrapper#edit-field-nome,#user-register-form .form-wrapper,body.page-user-edit #page #content form .form-wrapper#edit-field-especialidade,body.page-user-edit #page #content #user-profile-form .form-wrapper#edit-account .form-type-password-confirm .form-item,body.page-user-edit #page #content #user-profile-form .form-wrapper#edit-account .form-item,body.page-user-edit #page #content form .form-wrapper#edit-field-nome{width:100%;}body.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper.field-name-field-logo-clinica,.page-minha-conta .swiper-slide .termos-uso-box h3,#mapa_wrapper h3,.page-user-edit #page #content #block-system-main form#user-profile-form .form-wrapper.field-name-field-logo-clinica{margin:auto;}.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-telefone,.page-user-edit #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-telefone,.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-cpf,.page-user-edit #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-cpf{margin-bottom:5vw;}body.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper
.page-minha-conta .swiper-slide .termos-uso-box h3,#mapa_wrapper h3,.page-user-edit .group_form_user h3,.page-user-edit #page #content #block-system-main form#user-profile-form .form-wrapper{margin-bottom:2vw;}body.cadastro-usuario #page form .form-wrapper .form-type-checkbox,.page-user-edit #page form .form-wrapper .form-type-checkbox{display:flex;}body.cadastro-usuario .group_form_user,.page-user-edit .group_form_user{padding-top:8vw;}.page-minha-conta #page #content #meu-perfil-topo{margin-bottom:3vw;}.page-minha-conta #page #content .swiper-slide.card-info{padding:3vw;width:98%;display:block;margin-right:0 !important;margin-bottom:3vw;}.page-minha-conta #page #content .swiper-slide.card-info .content-card-info{min-height:45vw;height:auto;max-height:80vh;display:block;}.page-minha-conta #page #content .swiper-slide .header-card-info a.btn-editar-perfil{font-size:3vw;padding:1vw 1.5vw;}.page-minha-conta .swiper-slide .termos-uso-box{margin-bottom:4vw;}.page-minha-conta .swiper-slide label{margin:2vw 0;}.page-minha-conta #page #content .div-checkbox{justify-content:flex-start;}.page-minha-conta #page #content input[type='checkbox'],.page-minha-conta #page #content .div-checkbox input[type='checkbox']{width:6vw;height:6vw;min-width:6vw;margin-right:2vw;vertical-align:middle;margin-bottom:1vw;}.page-minha-conta .swiper-slide label{margin:2vw 0;}.page-minha-conta #page #content .div-checkbox label{font-size:3.5vw;}.page-minha-conta #page #content .swiper-wrapper{display:block;}.page-minha-conta #page #content #meu-perfil-topo #meu-perfil-topo-wrapper .perfil-topo-box,.page-minha-conta #page #content #meu-perfil-topo #meu-perfil-topo-wrapper .perfil-topo-box.planos{max-width:50%;width:50%;}.page-minha-conta #page #content #meu-perfil-topo #meu-perfil-topo-wrapper .perfil-topo-box{text-align:left;}body.cadastro-usuario #page #content #block-system-main form#user-register-form .form-item.form-type-checkbox label,.page-user-edit #page #content #block-system-main form#user-profile-form .form-item.form-type-checkbox label,body.cadastro-usuario #page #content fieldset .fieldset-legend,body.cadastro-usuario #page #content #block-system-main form#user-register-form label,body.cadastro-usuario #page #content #block-system-main form#user-register-form legend,.page-user-edit #page #content #block-system-main form#user-profile-form label,.page-user-edit #page #content #block-system-main form#user-profile-form legend,.page-minha-conta #page #content .perfil-topo-box.planos .plano-box-perfil #status-plano-minha-conta,.page-minha-conta #page #meu-perfil-topo-wrapper #plano-de-assinatura-valor,.page-minha-conta #page #content #meu-perfil-topo-wrapper .perfil-topo-box h4,.page-minha-conta #page #content #meu-perfil-topo #meu-perfil-topo-wrapper .perfil-topo-box h3{font-size:2.5vw;text-align:left;}.page-minha-conta #page #content #meu-perfil-topo-wrapper .perfil-topo-box img{width:12vw;}.page-minha-conta #page #meu-perfil-topo-wrapper .perfil-topo-box.planos .plano-box-perfil,.page-minha-conta #page #content #meu-perfil-topo-wrapper .perfil-topo-box.planos .plano-box-perfil h4#plano-de-assinatura-minha-conta,.page-minha-conta #page #content #meu-perfil-topo #meu-perfil-topo-wrapper .perfil-topo-box label,.page-minha-conta #page #content #meu-perfil-topo-wrapper .perfil-topo-box{font-size:3vw;text-align:left;}#page #content #painel-financeiro-wrapper-heon .filter-form .filter-wrapper,#page #content #painel-financeiro-wrapper .filter-form .filter-wrapper{width:32.3%;margin-right:1%;}#page #content #painel-financeiro-wrapper-heon .filter-form .filter-wrapper input,#page #content #painel-financeiro-wrapper .filter-form .filter-wrapper input{padding:2vw;}.page-relacionamento #page #content .pane-notificacoes-panel-pane-1 h2,.page-relacionamento #page #content .proximos-retornos-wrapper h2{font-size:4vw;}.page-relacionamento #page #content .proximos-retornos-wrapper .block-retornos,.page-relacionamento #page #content .retornos-aniversariantes .block-aniversariantes{padding:5vw 2vw;}#painel-financeiro-heon-wrapper .filter-form select,#painel-financeiro-heon-wrapper .filter-form input,#painel-financeiro-wrapper .filter-form select,#painel-financeiro-wrapper .filter-form input,#agenda-goto-wrapper input,.page-producao #page #content .view .view-filters select,.page-producao #page #content .view .view-filters input,.page-leeds #page #content .view-leeds .view-filters select,.page-leeds #page #content .view-leeds .view-filters input,#page #content #painel-crm-wrapper .filter-form .filter-wrapper select,#page #content #painel-crm-wrapper .filter-form .filter-wrapper input,#page #content #painel-agenda-wrapper .filter-form .filter-wrapper select,#page #content #painel-agenda-wrapper .filter-form .filter-wrapper input,#page #content #painel-informativo-wrapper .filter-form select,#page #content #painel-informativo-wrapper .filter-form input,#page #content .proximos-retornos-wrapper .filter-retornos input,.page-tratamentos #page #content .view-filters select,.page-tratamentos #page #content .view-filters input,.page-crm-dashboard #page #content .view-filters select,.page-crm-dashboard #page #content .view-filters input,.page-pacientes #page #content .view-filters select,.page-pacientes #page #content .view-filters input,.page-avaliacoes #page #content .view-filters select,.page-avaliacoes #page #content .view-filters input,.page-pos-vendas-clientes #page #content .view-filters input,.page-pos-vendas-clientes #page #content .view-filters select,.page-financeiro-heon #page #content .view-financas-heon .view-filters input,.page-financeiro-heon #page #content .view-financas-heon .view-filters select,.page-financas #page #content .view-finan-as .view-filters select,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-filters select,.page-financas #page #content .view-finan-as .view-filters input,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-filters input,#block-heon-heon-painel-financeiro .crm-painel-vendas .crm-painel-vendas-filtros .filter-wrapper input,#block-heon-heon-painel-financeiro .crm-painel-vendas .crm-painel-vendas-filtros .filter-wrapper select,#block-heon-heon-painel-vendas .crm-painel-vendas .crm-painel-vendas-filtros .filter-wrapper input,#block-heon-heon-painel-vendas .crm-painel-vendas .crm-painel-vendas-filtros .filter-wrapper select,.role-heon_pay #page #content .content-width #block-system-main .panel-display .region-one-main .region-inner .pane-heon-pay-dashboard-header .block-inner .block-content .dashboard-pagamentos .form .filter-wrapper select,.role-heon_pay #page #content .content-width #block-system-main .panel-display .region-one-main .region-inner .pane-heon-pay-dashboard-header .block-inner .block-content .dashboard-pagamentos .form .filter-wrapper input{padding:1.5vw;font-size:2.2vw;width:100%;}#painel-financeiro-heon-wrapper .filter-form .filter-submit .btn,#painel-financeiro-wrapper .filter-form .filter-submit .btn,.page-avaliacoes #page #content .view-filters .views-submit-button input,.page-crm-dashboard #page #content .view-filters .views-submit-button input,.page-producao #page #content .view .view-filters .views-submit-button input,.page-pacientes #page #content .view-filters .views-submit-button input,#page #content #painel-agenda-wrapper .filter-form .filter-submit button,#page #content #painel-crm-wrapper .filter-form .filter-submit button,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-filters .views-submit-button input,#page #content #painel-informativo-wrapper .filter-form .filter-submit button,#page #content .proximos-retornos-wrapper .filter-retornos .search_data_retornos,#block-heon-heon-painel-financeiro .crm-painel-vendas .crm-painel-vendas-filtros .filter-wrapper button.btn,#block-heon-heon-painel-vendas .crm-painel-vendas .crm-painel-vendas-filtros .filter-wrapper button.btn,.role-heon_pay #page #content .content-width #block-system-main .panel-display .region-one-main .region-inner .pane-heon-pay-dashboard-header .block-inner .block-content .dashboard-pagamentos .form .filter-submit button,#page #content #painel-financeiro-wrapper .filter-form .filter-submit button{font-size:2.2vw;background-size:4vw;padding-left:7vw;padding:2vw;padding-left:9.5vw;background-position:3vw;}.page-producao #page #content .view .view-filters .views-submit-button input{padding:1vw;width:100%;font-size:2.5vw;height:6vw !important;}.page-producao #page #content .view .view-filters .views-submit-button input{padding:1vw;width:34vw;font-size:2.5vw;height:6vw !important;}.page-producao #page #content .panel-pane .block-inner .container-buttons-views a.btn-link-criar-tratamento{width:30vw;height:5.5vw;padding:0.4vw 0.9vw;border-radius:4px;font-size:3vw;font-weight:500;color:#fff;text-align:right;margin-right:2.8vw;background:url(/sites/all/themes/gw2d/images/icon-mais.png) no-repeat 1vw center;background-color:#303033;background-size:3vw;}caption.info-taxas{font-size:3.5vw;}.page-node-add-tratamento #page #content #condicoes-de-pagamento #parcelasTable tbody td input,.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento #parcelasTable tbody td input,.page-novo-pagamento #page #content .group-condicoes-pagamento #parcelasTable tbody td input,.page-node-edit #page #content .group-condicoes-pagamento #parcelasTable tbody td input{min-width:7vw;min-height:7vw;}.page-node-add-tratamento #page #content #condicoes-de-pagamento #parcelasTable tbody td input.valorParcela,.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento #parcelasTable tbody td input.valorParcela,.page-novo-pagamento #page #content .group-condicoes-pagamento #parcelasTable tbody td input.valorParcela,.page-node-edit #page #content .group-condicoes-pagamento #parcelasTable tbody td input.valorParcela{min-height:0;min-width:0;}.page-node-add-tratamento #page #content #condicoes-de-pagamento #parcelasTable tbody td,.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento #parcelasTable tbody td,.page-node-add-tratamento #page #content #condicoes-de-pagamento #parcelasTable,.page-novo-pagamento #page #content .group-condicoes-pagamento #parcelasTable tbody td,.page-node-edit #page #content .group-condicoes-pagamento #parcelasTable tbody td{font-size:3.5vw;}.page-node-add-tratamento #page #content #condicoes-de-pagamento #parcelasTable tbody td,.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento #parcelasTable tbody td,.page-novo-pagamento #page #content .group-condicoes-pagamento #parcelasTable tbody td,.page-node-edit #page #content .group-condicoes-pagamento #parcelasTable tbody td{white-space:nowrap;}#pagamento-card-styled .card-header{height:7vw;}#pagamento-card-styled .card-content .rotate-card{width:5vw;height:5vw;}#page #content .overlay-wrapper .overlay-content .frame-video-ajuda .container-simulacao select{font-size:3vw;padding:2vw;}#page #content .overlay-wrapper .overlay-content input{font-size:4vw;padding:3.75vw 4vw 3.8vw;min-width:5vw;min-height:5vw;vertical-align:middle;}.page-relatorio #page #content #painel-informativo-wrapper .filter-form{margin:0;padding:0;}.page-relatorio #page #content #painel-informativo-wrapper  .filter-form-styled-box{padding:3vw;}.pagina-filtro .filter-form-styled{position:relative !important;left:0;top:0;z-index:9;}.filter-form-styled .filter-form-styled-box{display:none;padding-top:2vw;}.filter-form-styled .filter-form-styled-box.open{display:flex !important;flex-wrap:wrap;}.filter-form-styled .filter-form-styled-box .filter-wrapper{max-width:50% !important;width:50% !important;margin:0 !important;margin-bottom:1vw !important;}.filter-form-styled .filter-form-styled-box  .filter-submit{margin:0 !important;width:100% !important;max-width:100% !important;text-align:center;}.filter-form-styled .filter-form-styled-box  .filter-submit .btn{width:auto !important;margin:auto;}#pagamento-card-styled .card-header #card-header-flag{height:7.5vw;}#pagamento-card-styled .card-header #card-header-flag.mastercard{width:7.5vw;}#pagamento-card-styled .card-header #card-header-flag.visa{background-position:-8.9vw;width:7.5vw;}#pagamento-card-styled .card-header #card-header-flag.elo{background-position:-17.9vw;width:7.5vw;}#pagamento-card-styled .card-header #card-header-flag.hypercard{background-position:-27vw;width:10vw;}#pagamento-card-styled .card-header #card-header-flag.amex{background-position:-38.9vw;width:7.5vw;}#pagamento-card-styled .card-header #card-header-flag.jcb,#pagamento-card-styled .card-header #card-header-flag.diners,#pagamento-card-styled .card-header #card-header-flag.discover{width:7vw;}.pane-gw2d-payments-gw2d-payment-card div.wrapper label.error{font-size:3vw !important}body.page-leeds #page #content .pane-leeds-panel-pane-3 form .views-exposed-widgets .views-submit-button,body.page-leeds #page #content .pane-leeds-panel-pane-4 form .views-exposed-widgets .views-submit-button{position:static;margin:0;}body.page-leeds #page #content .pane-leeds-panel-pane-3 form .views-exposed-widgets .views-submit-button input,body.page-leeds #page #content .pane-leeds-panel-pane-4 form .views-exposed-widgets .views-submit-button input{font-size:4vw;padding:2vw;}body.page-leeds #page #content .pane-leeds-panel-pane-4 form .views-exposed-widget,body.page-leeds #page #content .pane-leeds-panel-pane-3 form .views-exposed-widget,body.page-leeds #page #content .pane-leeds-panel-pane-3 form #edit-title-wrapper .form-item,body.page-leeds #page #content .pane-leeds-panel-pane-4 form  #edit-title-wrapper .form-item,body.page-leeds #page #content .pane-leeds-panel-pane-3 form #edit-title-wrapper,body.page-leeds #page #content .pane-leeds-panel-pane-4 form  #edit-title-wrapper{margin:0;}body.page-leeds #page #content form .views-exposed-widgets{width:100%;}body.page-heon-backup ul.ui-menu,body.page-agenda ul.ui-menu{top:44vw !important;left:3vw !important;width:89vw !important;font-size:2.5vw !important;}.form-agendamento .box-dados-agendamento input{max-width:98%;}#page #content .planos a.btn-ativar-plano{font-size:3.5vw;font-weight:bold;margin-top:0.5vw;padding:2vw;text-align:center;}#pagamento-card-styled .card-content-box{width:66vw;height:36vw;}#pagamento-card-styled .card-content .content{width:66vw;height:35vw;}#legenda-agenda-wrapper{bottom:-10.7vw;right:12.5vw;}#legenda-agenda-wrapper ul li{font-size:2vw;}#legenda-agenda-wrapper ul li.lista-legenda:before{width:2vw;height:2vw;}#page #content #painel-agenda-wrapper .filter-form#filtro-agenda-gerente .filter-wrapper{margin-bottom:0;}#page #content #painel-agenda-wrapper .filter-form#filtro-agenda-gerente .filter-wrapper:first-child{width:50%;}.page-agenda.logged-in #page #content h1.title-page{display:none;}#page #content #painel-agenda-wrapper .filter-form#filtro-agenda-gerente{width:100%;padding:1vw;margin-top:0;margin-left:0;margin-bottom:0;display:block;right:0;padding:0;top:7vw;display:flex;flex-wrap:nowrap;justify-content:center;}.btn-agenda-full{right:1vw;width:8vw;height:8vw;top:13.7vw;}#gw2d-agenda .fc-header-toolbar .fc-button{padding:2vw;font-size:2.5vw;}#gw2d-agenda table tr .fc-event .info-agendamento-wrapper p,#gw2d-agenda .horario-agendamento,#page #content #gw2d-agenda a .fc-event-time,#page #content #gw2d-agenda .fc-event-title,#page #content #gw2d-agenda .fc-event-title-container{font-size:2vw;}.agendamento-content .agendamento-content-right .box-info-agendamento,#gw2d-agenda .nome-agendamento,#page #content #gw2d-agenda a .fc-event-title{font-size:2.2vw;}#gw2d-agenda table tr .fc-event .info-agendamento-wrapper p span{font-size:2vw;}body.page-agenda #page #content .modal-opcoes-agendamento .opcoes-agendamentos,body.page-agenda #page #content .modal-agenda .modal-agenda-content{height:auto;max-width:98vw;max-height:95vh;}.agendamento-content{height:auto;overflow:auto;flex-direction:column;max-height:65vh;}.agendamento-content .agendamento-content-left,.agendamento-content .agendamento-content-right{width:100%;}.agendamento-content h3,body.page-agenda #page #content .modal-agenda .modal-agenda-content h2{font-size:3vw;text-align:left;}body.page-agenda #page #content .modal-agenda .modal-agenda-content sup,.container-data-agendamento,.container-hora-agendamento,.container-descricao-agendamento{font-size:2.5vw;}.agendamento-content .box-info-agendamento label{font-size:2.5vw;margin-bottom:0;padding:0;}.agendamento-content .box-info-agendamento span{font-size:3vw;}.agendamento-content .box-info-agendamento{margin-right:3%;}body.page-agenda #page #content .modal-agenda .modal-agenda-content h2{display:none;}#agendamento-view-header .box-info-agendamento-horarios .box-info-agendamento button lord-icon{width:6vw;}#agendamento-view-header .box-info-agendamento-horarios .box-info-agendamento{font-size:3.5vw;}#agendamento-view-header .box-info-agendamento-horarios .box-info-agendamento select,#agendamento-view-header .box-info-agendamento-horarios .box-info-agendamento input{color:#000;}#agendamento-view-header{display:block;}body.page-agenda #page #content .modal-agenda .modal-agenda-content .col-link-pagamento .btn,.buttons-pagamento .btn-pagar-tratamento-cartao{width:26vw;font-size:2vw;padding:1.2vw 1vw 1.2vw 6vw;height:auto;}#tab-pagamento-content .col-link-pagamento lord-icon{width:6vw;}.box-action-agendamento{display:flex;}body.agenda-full #page #content .content-width .pane-agenda{justify-content:flex-start;}.agenda-full #gw2d-agenda.fc .fc-view-harness{height:80vh !important;}.agendamento-content .box-info-agendamento .box-list-procedimentos li:before,#gw2d-agenda .especialista-agendamento span,#gw2d-agenda .especialista-agendamento{width:4vw;height:4vw;}#gw2d-agenda .especialista-agendamento span{line-height:4vw;font-size:2.5vw;}#gw2d-agenda .descricao-agendamento{padding:1.1vw 1.5vw;font-size:2.5vw;line-height:2vw;}.agendamento-content .box-info-agendamento .box-list-procedimentos li{font-size:3vw;margin-bottom:2vw;line-height:4vw;}.agendamento-content .agendamento-content-right .box-info-agendamento .info-agendamento{margin-bottom:3vw;}#agendamento-view-header .box-info-agendamento-horarios{margin-bottom:2vw;margin-top:10vw;width:100%;justify-content:center;}body.page-agenda #page #block-heon-heon-modal-agenda .telefone-whatsapp-modal-agenda{width:3vw;font-size:4vw;display:inline-block;height:4vw;background-size:4vw;vertical-align:bottom;margin-bottom:0.5vw;}#agendamento-view-header .box-info-agendamento-horarios .box-info-agendamento input{max-width:26vw;font-size:3.5vw;padding:1.3vw 0.5vw;}#agendamento-view-header .box-actions{margin-top:0;position:absolute;left:2vw;top:0vw;right:auto;}#agendamento-view-header .box-actions lord-icon{width:8vw;margin:0 0.5vw;height:5vw;}#agendamento-view-header .box-actions .lord-icon-ver{width:6vw;height:7vw;margin:0;}#agendamento-view-header .box-actions .lord-icon-ver a{padding-top:5.5vw;}#agendamento-view-header .box-actions lord-icon a{padding-top:4.5vw;font-size:2vw;height:8vw;}#agendamento-view-header .box-info-agendamento-horarios span{margin-right:2vw;}#agendamento-view-header .info-formulario-digital{padding:1vw;position:absolute;top:1vw;right:7vw;}#agendamento-view-header .info-formulario-digital select{padding:1vw;font-size:2vw;border:none;width:auto;margin-right:2vw;}#agendamento-view-header .info-formulario-digital button{font-size:4vw;margin-right:2vw;}.box-crm-novo-style .box-painel-item:before,.box-crm-novo-style #crm-ticket-medio:before,.box-crm-novo-style .piramide-crm-item:before{display:none !important;}.page-node-edit #page #content #block-system-main #agenda-node-form fieldset .fieldset-legend,.page-node-edit #page #content #block-system-main #agenda-node-form fieldset .fieldset-legend,.page-node-edit #page #content #block-system-main #agenda-node-form label,.page-node-add-agenda #page #content #block-system-main #agenda-node-form fieldset .fieldset-legend,.page-node-add-agenda #page #content #block-system-main #agenda-node-form .form-wrapper.field-widget-date-popup .end-date-wrapper .form-item-field-data-e-hora-und-0-value2-time label:before,.page-node-add-agenda #page #content #block-system-main #agenda-node-form label{font-size:3.5vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear .form-type-checkbox,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear .form-type-checkbox{display:flex;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear .form-type-checkbox label,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear .form-type-checkbox label{margin-bottom:0;}.view-views-heonpay .view-content{overflow:auto;}.cadastro-usuario h3,.page-user-edit h3{font-size:3.5vw;}.ul-cor-tema li a{width:11vw;height:11vw;}.ul-cor-tema li.selected a:before,.ul-cor-tema li.active a:before{width:5vw;height:5vw;}.pagamento-header-links a{margin:1vw 0.4vw !important;}.cell a.confirmar,.cell a.confirmar:hover,.cell a.editar,.cell a.editar:hover{background-size:100% !important;width:5vw !important;height:5vw !important;}.container-hora-agendamento input{max-width:10vw;}#agendamento-view-header .box-info-agendamento-horarios .container-hora-agendamento input{max-width:22vw;}.form-agendamento .box-dados-agendamento,.form-agendamento .box-campos-consulta{flex-wrap:wrap;}.form-agendamento .box-form-item select,.form-agendamento .box-form-item input{font-size:2.5vw;padding:1.5vw 0.8vw;}.form-agendamento{max-height:90vh;overflow-y:auto;}body.page-agenda #page #content .modal-opcoes-agendamento .opcoes-agendamentos label{font-size:2vw;padding:1vw;}body.page-agenda #page #content .modal-opcoes-agendamento .opcoes-agendamentos ul.opcoes li,.form-agendamento .box-form-item-radio-value{font-size:2vw;}body.page-agenda #page #content .modal-opcoes-agendamento .opcoes-agendamentos ul.opcoes input{width:3vw;height:3vw;font-size:3vw;}.form-agendamento .box-form-item-radio-value input{width:5vw;height:5vw !important;margin-right:0;}.modal-agenda .modal-agenda-content .btn-close{width:6vw;height:6vw;font-size:0;}.modal-opcoes-agendamento .btn-close-modal{width:6vw;height:6vw;line-height:6vw;font-size:4vw;}.btn-confirm-droparea,#procedimentos-info .item-box.item-box-buttons a,#agendamento-consultas .item-box.item-box-buttons a,.btn-arquivo-prontuario,#form-add-anotacao #submit-anotacao,#page #content form a.btn-ver-agenda,#page #content form a.btn-ver-agenda,body.logged-in #page form input.form-submit,#page #content form input.field-add-more-submit,#page #content a.btn-next-step,#page #content .form-actions#edit-actions input,.form-agendamento .form-actions button,.modal-agenda-content .btn{padding:2vw 2vw;font-size:2.5vw;}#page #content a.btn-next-step{margin-bottom:3vw;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item{height:auto;width:100% !important;padding:0 5vw !important;}.page-node-edit.node-type-pagamento #tabelaParcelasWrapper,.page-node-add-pagamento #tabelaParcelasWrapper{flex-direction:column;align-items:flex-start;}.page-node-edit.node-type-pagamento #page #content fieldset .fieldset-legend,.page-node-add.node-type-pagamento #page #content fieldset .fieldset-legend{font-size:3.5vw;}.page-node-edit.node-type-pagamento #page #content .views-table,.page-node-add.node-type-pagamento #page #content .views-table{max-width:100%;}.page-node-edit.node-type-pagamento #maisInformacoes,.page-node-add.node-type-pagamento #maisInformacoes{font-size:4vw;}body.page-crm-dashboard #page #content .view-procedimentos .view-filters{left:0;width:100%;padding:0;}body.page-crm-dashboard #page #content .view-procedimentos .view-filters .views-exposed-widgets{gap:0;}.page-producao #page #content .view-filters form .views-exposed-widget,.page-crm-dashboard #page #content .view-filters form .views-exposed-widget{padding:0;margin-right:0;max-width:32%;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;width:34vw;}.page-producao #page #content .view-filters form .views-exposed-widget .form-submit{padding:1vw;width:18vw;font-size:2.5vw;height:5.5vw !important;}body.page-crm-dashboard #page #content .view-procedimentos .view-filters .views-exposed-widgets .views-widget-filter-date_filter{width:100%;max-width:60%;}.view-procedimentos .saldo-atual p,.view-procedimentos .saldo-atual h2{font-size:3vw;}.view-procedimentos .saldo-atual{float:left;display:flex;justify-content:space-between;width:82vw;height:8vw;padding:0.6vw 1.25vw;border-radius:8px;background:#0080FF;margin-top:2vw;}.page-user #page #content #block-system-main a.btn-orcar-tratamento{top:13vw;right:3vw;font-size:2.5vw;padding:2.5vw 4vw;}.btn-criacao-agendamento{position:fixed;right:0vw;bottom:23vw;background:#fff;border-radius:2vw;width:8vw;height:8vw;line-height:2.5vw;font-size:0;text-align:center;background:url(/sites/all/themes/gw2d/images/temas/criar-agendamento.png) no-repeat 0 top;background-size:100%;display:block;z-index:9;}.node-type-metodo-de-pagamento article.node-metodo-de-pagamento,.node-type-metodo-de-pagamento-pf article.node-metodo-de-pagamento-pf{justify-content:space-between;flex-direction:column;}.node-type-metodo-de-pagamento article.node-metodo-de-pagamento .getnet-response,.node-type-metodo-de-pagamento-pf article.node-metodo-de-pagamento-pf .getnet-response,.node-type-metodo-de-pagamento .node-content,.node-type-metodo-de-pagamento-pf .node-content{width:100%;}.node-type-metodo-de-pagamento #page #content .content-width h2.field-label,.node-type-metodo-de-pagamento-pf #page #content .content-width h2.field-label{font-size:3vw;}body.node-type-metodo-de-pagamento-pf #page #content table,body.node-type-metodo-de-pagamento #page #content table{font-size:3vw;}.node-type-metodo-de-pagamento article.node-metodo-de-pagamento div.getnet-cadastro .header,.node-type-metodo-de-pagamento-pf article.node-metodo-de-pagamento-pf div.getnet-cadastro .header{display:flex;justify-content:space-between;flex-wrap:wrap;}.view-lancamentos-recorrentes{padding-top:9vw;}.page-imprimir-agenda #content #estrutura-resultado-imprimir .group-data{overflow:auto;}.view-lancamentos-recorrentes .view-content{overflow:scroll;}.salvar-convenios,.btn-editar-nome-convenio{font-size:3vw;padding:1.5vw;}body.logged-in #page #nome-convenio{gap:0;}body.logged-in #page #nome-convenio input{max-width:50%;padding:2vw 1vw;}body.page-leeds #page #content form .views-submit-button .form-submit,body.page-leeds #page #content .pane-leeds-panel-pane-3 form .views-exposed-widgets .views-submit-button input,body.page-leeds #page #content .pane-leeds-panel-pane-4 form .views-exposed-widgets .views-submit-button input{padding-left:7vw;text-align:center;}body.page-leeds #page #content form .views-submit-button .form-submit,body.page-leeds #page #content form .views-submit-button .form-submit{background-size:6vw;background-position:25vw center;padding:3vw;font-size:3.5vw;}.page-producao #page #content .tabela-mobile ul li{padding-top:10vw;}.page-producao #page #content .panel-pane .block-inner .block-content .view-content{max-width:82vw;overflow:scroll;}.class-aviso-ativo{position:relative;top:6.5vw !important;}#content-menu-restrito.class-aviso-ativo{top:auto !important;}#header-top.class-aviso-ativo #menu-button-mobile{top:9.5vw;}.logo-menu-restrito a:after{border-radius:20VW;width:1VW;height:1VW;right:auto;bottom:0.4vw;position:fixed;top:6.2vw;left:21.9vw;}#header-top.class-aviso-ativo #menu-button-mobile.active{right:5vw;background-size:95%;}body.page-agenda #page #content .modal-opcoes-agendamento .opcoes-agendamentos{width:98vw;}body .logo-menu-restrito a:before{width:2vw;height:2vw;left:12.9vw;top:2.1vw;}body .logo-menu-restrito span{right:auto;top:7.5vw;font-size:2vw;position:fixed;left:1.7vw;top:7.3vw;width:20vw;text-align:right;}body.page-anamnese-digital #page #content .anamnese-digital-wrapper .content-wrapper .assinaturas .signature-pad{width:80%;}body.page-anamnese-digital #page #content .anamnese-digital-wrapper .content-wrapper .assinaturas .signature-pad .signature-pad--body canvas{height:20vw;}.logo-menu-restrito{position:relative;}.page-user #page #content #register-wrapper,.page-user #page #content #login-wrapper{max-width:100%;}#page #content form#user-profile-form #edit-field-data-de-nascimento .form-wrapper,#page #content form #edit-field-data-de-nascimento .form-wrapper{width:100% !important;}.cadastro-usuario.role-authenticated-user form input.form-submit,.cadastro-usuario.role-authenticated-user #user-register-form--2 input.form-submit,.cadastro-usuario.role-authenticated-user #user-register-form input.form-submit,.page-node-delete #page #content #node-delete-confirm #edit-actions input,.page-node-delete #page #content #node-delete-confirm #edit-actions a,.page-node-add-evento #page #block-system-main #edit-actions input,.page-user-cancel #page #block-system-main #edit-actions a,.page-user-cancel #page #block-system-main #edit-actions input,.page-user-edit.role-authenticated-user form input.form-submit,.page-user-edit.role-authenticated-user #user-profile-form--2 input.form-submit,.page-user-edit.role-authenticated-user #user-profile-form input.form-submit{width:100% !important;padding:3vw 2vw 3vw !important;font-size:3vw;}.text-container-contrato-assinado{font-size:2vw;margin-bottom:1vw;}body.page-agenda #page #content .modal-opcoes-agendamento .opcoes-agendamentos ul.opcoes input.form-style{width:100%;height:auto;}#page #content .field-name-field-especialista-form .description{display:none;}.page-node-add #page #content .group-condicoes-pagamento .fieldset-legend{line-height:1;font-size:3vw;height:6vw;padding:0;margin-bottom:3vw;}#page #content #procedimentos-tabelado.estrutura-tabelado .texto-anotacao div.value{max-height:100%;font-size:2vw;}.page-field-collection #page #block-system-main #edit-actions a#edit-cancel{width:100%;max-width:fit-content;color:#fff;font-weight:600;font-size:3vw;text-transform:none;height:auto;border:1px solid #0080FF;border-radius:5px;margin:0;text-align:start;padding:1rem;}body.novo-fluxo-cadastro #page #content .container-info-plano .info-do-plano{font-size:4vw;}body.page-agenda #page #content #tabs-agendamento{display:flex;margin-bottom:0.5vw;gap:1vw;}body.page-agenda #page #content #tabs-agendamento a{padding:2vw 2.2vw;font-size:2vw;line-height:1;text-align:center;font-weight:600;cursor:pointer;border-radius:5px;margin-right:0.3vw;background:#f0f0f0;color:#000;}body.page-agenda #page #content #content2 .box-dados-agendamento .botao-gerenciar-agenda{position:relative;top:1vw;left:0;width:7vw;}body.page-agenda #page #content #content2 .box-dados-agendamento .botao-gerenciar-agenda label{display:block;width:26vw;line-height:1.2;}body.page-agenda #page #content #content2 .box-botoes-agenda .botao-tratamento-andamento,body.page-agenda #page #content #content2 .box-botoes-agenda .botao-criar-tratamento{width:22vw;border:1px solid #eee;text-align:center;height:14vw;float:left;margin-right:2vw;border-radius:1vw;background-image:linear-gradient(to bottom right,#FFFFFF,#EDEDED);box-shadow:4px 4px 8px #0000001a;transition:0.3s;margin-bottom:0.7vw;margin-top:1vw;cursor:pointer;padding:1.5vw;}body.page-agenda #page #content #content2 .box-botoes-agenda .botao-tratamento-andamento label,body.page-agenda #page #content #content2 .box-botoes-agenda .botao-criar-tratamento label{display:block;margin-left:-6.7vw;margin-top:3.5vw;width:18vw;}body.page-agenda #page #content .agendamento-content .box-info-agendamento span a.link-paciente{padding:0.5vw 5.1vw 0.5vw 0.5vw;color:#000;font-size:3vw;border-radius:5px;font-weight:normal;background:url(/sites/all/themes/gw2d/images/icon-paciente-new.png) no-repeat right center;background-size:4.2vw;}body.page-agenda #page #content .modal-agenda .modal-agenda-content{height:95%;width:95%;padding:4vw;overflow:auto;}body.page-agenda #page #content .modal-agenda .modal-agenda-content .btn{margin:2vw 1vw;font-size:2.5vw;padding:1vw;}#agendamento-view-header .box-actions .lord-icon{width:8vw;margin:0 0.5vw;height:5vw;margin:1vw 1vw;}#agendamento-view-header .box-actions .lord-icon-ver{width:6vw;height:7vw;margin:1vw 1vw;}.page-agenda #field_anamneses{font-size:2vw;padding:1.5vw;vertical-align:middle;margin:2vw 3vw 2vw 0;width:78%;}#tab-documentos-content button{font-size:4vw;vertical-align:middle;margin:2vw 2vw 2vw 0;}.page-tratamentos #page #content #tratamentos-wrapper .view-content{overflow:scroll;}.node-type-tratamento #page #content #procedimentos-info #procedimentos-tabelado{display:block;}body.node-type-calculadora-procedimentos #page #content h1.title-page{display:none!important;}body.node-type-calculadora-procedimentos #page #content .container-title-configurar-calculadora h2{font-size:2vw;font-weight:600;margin:3vw 0vw 5vw;}body.node-type-calculadora-procedimentos #page #content #box-ativar-calculadora{width:100%;height:auto;background-color:#ffffff;padding:2vw 1vw;margin:0 0 3vw;border-radius:0.5vw;display:flex;gap:2vw;flex-direction:column;align-items:center;}body.node-type-calculadora-procedimentos #page #content #box-ativar-calculadora label{color:#0E0E0F;font-size:1.5em;font-weight:600;padding:0;text-align:center;}body.node-type-calculadora-procedimentos #page #content #box-ativar-calculadora input#ativar-calculadora{width:3vw!important;height:3vw!important;margin:0 3vw 0vw 0vw!important;padding:0;opacity:1;display:inline-block;}body.node-type-calculadora-procedimentos #page #content #box-ativar-calculadora .container-link-configurar-tabela{background-color:#0080FF;width:100%;max-width:fit-content;height:auto;padding:2vw 5vw;border-radius:0.2vw;}body.node-type-calculadora-procedimentos #page #content #box-ativar-calculadora .container-link-configurar-tabela a{font-size:2vw;font-weight:600;color:#ffffff;}body.node-type-calculadora-procedimentos #page #content button.btn-calculadora-ativa{background-color:#ffffff;width:100%;max-width:fit-content;height:auto;padding:1vw 2vw;border-radius:0.2vw;border:solid 1px;font-size:2vw;}body.node-type-calculadora-procedimentos #page #content .box-ativar-calculadora-config{width:fit-content;height:auto;display:flex;flex-direction:row;align-items:center;background-color:#f7ef00;align-content:center;flex-wrap:wrap;padding:0.5vw 2vw;border-radius:0.3vw;justify-content:center;}body.node-type-calculadora-procedimentos #page #content .box-ativar-calculadora-config strong{font-size:2.3vw;font-weight:600;margin:0vw 5vw 0vw 0vw;}body.node-type-calculadora-procedimentos #page #content .box-ativar-calculadora-config input{width:100%;max-width:2.5vw;height:2.5vw !important;margin:0vw 0.5vw;}body.node-type-calculadora-procedimentos #page #content .box-ativar-calculadora-config label{font-size:2.3vw!important;font-weight:600;margin:0 1vw 0 0;}body.node-type-calculadora-procedimentos #page #content .box-ativar-calculadora-config label:before{display:none;}body.node-type-calculadora-procedimentos #page #content .group-config-.field-group-div{background-color:#ffffff;width:49%;min-height:73vw;padding:2vw 1vw;border-radius:0.5vw;float:left;margin:0vw;}body.node-type-calculadora-procedimentos #page #content fieldset legend span{color:#0E0E0F;font-size:1.5vw!important;font-weight:400!important;padding:0vw!important;margin:0vw!important;}body.node-type-calculadora-procedimentos #page #content .field-type-text-form label{color:#0E0E0F;font-size:0.8em;font-weight:600;padding-left:0;text-align:left;text-transform:none;display:block !important;width:21vw!important;}body.node-type-calculadora-procedimentos #page form input.text-full.form-text{height:auto !important;padding:1vw 0.75vw;line-height:1;font-size:0.9vw;font-weight:400;margin:0;width:16%;background:#FFFFFF;}body.node-type-calculadora-procedimentos #page #content #calculadora-procedimentos-node-form .container-dados-calculadora{background-color:#FFFCE6;width:100%;height:auto;padding:1vw 0.5vw;display:flex;flex-direction:row;flex-wrap:wrap;gap:1vw;}body.node-type-calculadora-procedimentos #page #content #calculadora-procedimentos-node-form .container-dados-calculadora label{font-size:1.5vw;padding-left:1vw;}body.node-type-calculadora-procedimentos #page #content #calculadora-procedimentos-node-form .container-dados-calculadora .container-values-result label,body.node-type-calculadora-procedimentos #page #content #calculadora-procedimentos-node-form .container-dados-calculadora .container-values-result span{font-size:1.2vw;font-weight:800;margin:0vw 1vw;}body.node-type-calculadora-procedimentos #page #content #calculadora-procedimentos-node-form .container-dados-calculadora .container-values-result.custo-hora-clinica{background:#FFE100;width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0.5vw 0vw;font-size:1.3vw;font-weight:900;}body.node-type-calculadora-procedimentos #page #content #calculadora-procedimentos-node-form .container-dados-calculadora .container-values-result.custo-hora-clinica label,body.node-type-calculadora-procedimentos #page #content #calculadora-procedimentos-node-form .container-dados-calculadora .container-values-result.custo-hora-clinica span.custo-hora-clinica{font-size:1.5vw;font-weight:800;}body.node-type-calculadora-procedimentos #page #content .form-actions#edit-actions{width:49%!important;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:1vw;justify-content:space-around;margin:0;}body.node-type-calculadora-procedimentos #page #content .form-actions#edit-actions input#edit-submit,body.node-type-calculadora-procedimentos #page #content .form-actions#edit-actions input#edit-preview,body.node-type-calculadora-procedimentos #page #content .form-actions#edit-actions input#edit-delete{border-radius:0.3vw;padding:2vw 2vw;font-size:2vw;}body.node-type-calculadora-procedimentos #page #content .group-custos-fixos{background-color:#ffffff;width:49%;margin:0;padding:2vw 1vw;border-radius:0.5vw;display:flex;float:inline-end;flex-direction:column;}body.node-type-calculadora-procedimentos #page #content .group-custos-fixos .field-multiple-table{margin:0vw;}body.node-type-calculadora-procedimentos #page #content .group-custos-fixos #edit-field-selecionar-todos{background:#EDEDFC;width:100%;height:auto;border-radius:0.2vw;padding:0.5vw 1vw;margin:2vw 0vw -2vw;z-index:9;}body.node-type-calculadora-procedimentos #page #content .group-custos-fixos #edit-field-selecionar-todos input.form-checkbox{width:3%;}body.node-type-calculadora-procedimentos #page #content #edit-field-custo-fixo-colecao{background-color:#ffffff;width:100%;display:block;margin-right:0;padding:0.5vw 0vw;border-radius:0.5vw;}.node-type-calculadora-procedimentos #page #content #edit-field-custo-fixo-colecao td.field-multiple-drag{display:none;}.node-type-calculadora-procedimentos #page #content #edit-field-custo-fixo-colecao td{width:100%;display:flex;flex-direction:row;align-items:center;}body.node-type-calculadora-procedimentos #page #content .group-custos-fixos 
      #edit-field-custo-fixo-colecao table#field-custo-fixo-colecao-values tr.draggable td 
      .field-name-field-campo-custo-ativo{width:1vw;margin:0;}body.node-type-calculadora-procedimentos #page #content .group-custos-fixos 
      #edit-field-custo-fixo-colecao table#field-custo-fixo-colecao-values tr.draggable td 
      .field-type-text{width:50%!important;margin:0;}body.node-type-calculadora-procedimentos #page #content .group-custos-fixos #edit-field-custo-fixo-colecao table thead tr th.field-label label{font-size:1.3vw;font-weight:800;color:#0E0E0F;margin:0.5vw 0 0vw;position:relative;}body.node-type-calculadora-procedimentos #page #content .group-custos-fixos .field-type-field-collection-form table tbody tr.draggable{border:none !important;background-color:#F7F7FC;padding:0vw 1vw;margin:0 0 1vw;display:block;overflow:hidden;}body.node-type-calculadora-procedimentos #page #content .field-type-field-collection-form table tbody tr td .form-type-checkbox input.form-checkbox{width:1vw;}body.node-type-calculadora-procedimentos #page #content .field-type-field-collection-form table tbody tr td .form-type-checkbox label{display:none!important;}body.node-type-calculadora-procedimentos #page #content #edit-field-custo-fixo-colecao table#field-custo-fixo-colecao-values tr.draggable td .field-name-field-campo-custo-ativo{width:1vw;margin:0;}body.node-type-calculadora-procedimentos #page #content #edit-field-custo-fixo-colecao table#field-custo-fixo-colecao-values tr.draggable td .field-name-field-campo-custo-ativo  .form-type-checkbox input.form-checkbox{width:1vw;}body.node-type-calculadora-procedimentos #page #content .form-type-textfield label{display:none;}body.node-type-calculadora-procedimentos #page #content #edit-field-custo-fixo-colecao .field-name-field-nome-custo-fixo,body.node-type-calculadora-procedimentos #page #content #edit-field-custo-fixo-colecao .field-name-field-valor-custo-fixos{margin:0;width:100%;}body.node-type-calculadora-procedimentos #page #content #edit-field-custo-fixo-colecao .field-name-field-nome-custo-fixo label{display:none!important;}body.node-type-calculadora-procedimentos #page #content #edit-field-custo-fixo-colecao .field-name-field-nome-custo-fixo input{width:100%;margin:0 1vw;border:none;background:none;color:#0E0E0F;font-size:1vw;font-weight:600;}body.node-type-calculadora-procedimentos #page #content #edit-field-custo-fixo-colecao .field-name-field-valor-custo-fixos label{display:none!important;}body.node-type-calculadora-procedimentos #page #content #edit-field-custo-fixo-colecao .field-name-field-valor-custo-fixos input{width:100%;margin:0 1vw;border:none;background:none;color:#0E0E0F;font-size:1vw;font-weight:600;}body.node-type-calculadora-procedimentos #page #content #edit-field-custo-fixo-colecao .field-name-field-valor-custo-fixos .form-type-textfield{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;}body.node-type-calculadora-procedimentos #page #content #edit-field-custo-fixo-colecao .field-name-field-valor-custo-fixos .form-type-textfield .description{width:fit-content;float:right;position:absolute;height:auto;}body.node-type-calculadora-procedimentos #page #content #edit-field-custo-fixo-colecao .field-name-field-valor-custo-fixos .form-type-textfield .description{font-size:0.8em;font-weight:400;padding:0.5vw;}body.node-type-calculadora-procedimentos #page #content .group-custos-fixos 
      #edit-field-custo-fixo-colecao table#field-custo-fixo-colecao-values tr.draggable td 
      .field-name-field-campo-custo-ativo{width:1vw!important;margin:0;}body.node-type-calculadora-procedimentos #page form .form-wrapper .form-item label{font-size:1.5vw;font-weight:600;}.page-configurar-tabela-valores #page #content form .form-wrapper .fieldset-wrapper{display:flex;flex-direction:column;gap:1vw;}.page-configurar-tabela-valores .meus-procedimento-item{gap:1vw;width:100%;}#cabecalho-tabela-calculadora{display:none;}.page-configurar-tabela-valores #page #content .meus-procedimento-item{display:flex;align-items:flex-start;flex-direction:row;margin:3vw 0vw;padding:3vw 1vw;font-size:0.8vw;flex-wrap:wrap;gap:3vw 1vw;border:1px solid #A5A5B0;border-radius:2vw;}.page-configurar-tabela-valores #page #content .meus-procedimento-item .form-item-wrapper{display:flex;align-items:center;padding:0 0.5vw;max-width:29%;}.page-configurar-tabela-valores #page #content .meus-procedimento-item .field-field_procedimento_travado{width:20%;margin:0 51vw 4vw 0vw;}.page-configurar-tabela-valores #page #content .meus-procedimento-item .form-item-wrapper .form-type-checkbox label{background-image:url(/sites/all/themes/gw2d/images/icon-cadeado-close.png);width:8vw;height:8vw;}.page-configurar-tabela-valores #page #content .meus-procedimento-item .form-item-wrapper .form-type-checkbox input.unlocked + label{background-image:url(/sites/all/themes/gw2d/images/icon-cadeado-open.png);}.page-configurar-tabela-valores #page #content .meus-procedimento-item .field-nome-procedimento.form-item-wrapper{width:50%!important;}.page-configurar-tabela-valores #page #content .meus-procedimento-item .field-name-field-lucro-atual{text-align:center;width:48%;background-color:#E9EBF8;border-radius:1vw;padding:1vw 0vw;margin:3.2vw 0 0 0vw;}.page-configurar-tabela-valores #page #content .meus-procedimento-item .field-name-field-lucro-atual label{font-size:4vw;}.page-configurar-tabela-valores #page #content .meus-procedimento-item .field-numero_de_consultas{width:48%;}.page-configurar-tabela-valores .value-lucro-atual.positive{background:url(/sites/all/themes/gw2d/images/seta-positivo.png) no-repeat center right;background-size:4.3vw;}.page-configurar-tabela-valores .value-lucro-atual.negative{background:url(/sites/all/themes/gw2d/images/seta-negativo.png) no-repeat center right;background-size:4.3vw;}.page-configurar-tabela-valores #page #content .meus-procedimento-item .buttons-acoes-procedimentos{position:absolute;right:10vw;}.page-configurar-tabela-valores #page #content .buttons-acoes-procedimentos a{background-image:url(/sites/all/themes/gw2d/images/icons/atualizar-icon-default.png);background-size:contain;background-repeat:no-repeat;width:8vw;position:static;display:block;padding-top:7.5vw;font-size:2vw;font-weight:600;}.page-configurar-tabela-valores #page #content .form-item-wrapper .form-item label{display:block!important;font-size:2.5vw;}.page-configurar-tabela-valores .meus-procedimento-item .form-item-wrapper{min-width:28vw;display:flex;align-items:center;}.page-configurar-tabela-valores .meus-procedimento-item .form-item-wrapper .form-type-checkbox input.form-checkbox{width:12vw!important;}.page-configurar-tabela-valores .meus-procedimento-item .field-info{min-width:fit-content;}.box-atualizacao-tabela{padding:3vw 1vw;border-radius:5px;display:flex;width:100% !important;align-items:center;margin-bottom:2vw;flex-direction:column;gap:2vw;}.box-atualizacao-tabela h2{margin:0;font-size:4vw;}.box-atualizacao-tabela a{padding:2vw 4vw;width:fit-content;}.page-configurar-tabela-valores .meus-procedimentos{background-color:#fff;padding:1vw;overflow:hidden;border-radius:0.5vw;width:100%;}.page-configurar-tabela-valores .info-bloquear{font-size:3vw;font-weight:600;width:100%;background-image:url(/sites/all/themes/gw2d/images/icon-cadeado-close.png);background-size:inherit;background-repeat:no-repeat;padding:1vw 0vw 1vw 5.5vw;background-position:left;margin:0 0 5vw 0;}.page-configurar-tabela-valores .meus-procedimentos h2{display:none;}.page-configurar-tabela-valores .meus-procedimentos .container-informacoes-comercial{width:fit-content;height:auto;border:solid 1px #EDEDFC;border-radius:0.3vw;padding:1vw 1vw;margin:0 0 3vw;}.page-configurar-tabela-valores .meus-procedimentos .container-informacoes-comercial ul{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;list-style-type:none;gap:1vw 4vw;justify-content:flex-start;}.page-configurar-tabela-valores .meus-procedimentos .container-informacoes-comercial ul li label{font-size:1vw;font-weight:800;padding:0!important;}.page-configurar-tabela-valores .meus-procedimentos .container-informacoes-comercial ul li span{font-size:4.3vw;font-weight:600;padding:0!important;}.page-auto-agendamento #page #header{display:none;}.page-auto-agendamento #page.menu-restrito-open,.page-auto-agendamento #page{margin-top:0;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #autoagendamento-estrutura-wrapper p.text-disponiveis,.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #autoagendamento-estrutura-wrapper #auto-agendamento-wrapper .agendamento-list .data_agendamento,.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #autoagendamento-estrutura-wrapper #auto-agendamento-wrapper .horarios .horario div{font-size:1.9vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #autoagendamento-estrutura-wrapper{width:63%;}.page-auto-agendamento #page.menu-restrito-open,.page-auto-agendamento #page{margin-top:0;padding:0 10vw 0 10vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #autoagendamento-estrutura-wrapper h4.title-disponiveis{font-size:2.5vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #header-autoagendamento .clinica p strong{font-size:2.9vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #header-autoagendamento .clinica p{font-size:3vw;line-height:4vw;margin:0 0 1vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #header-autoagendamento .clinica h3{line-height:4vw;font-size:4vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper{width:63%;margin-right:0.25vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado{position:initial;width:100%;margin:0;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado #box-users-lista ul .info-user p,.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado #box-users-lista ul .info-user label,.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado #box-users-lista label,.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper .form-group div .fa-whatsapp,.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado #content1 #data-hora-selecao .col i,.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado #content1 #data-hora-selecao .col span,.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento h1{font-size:3vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado #box-users-lista{height:auto;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado #box-users-lista ul{display:flex;justify-content:space-evenly;flex-direction:row;flex-wrap:wrap;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado #box-users-lista ul li{height:auto;width:35vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado #content1 #data-hora-selecao{width:49%;right:0;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper .form-group label{width:auto;font-size:2vw;padding:0 0.9vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado #content1 #data-hora-selecao .col,.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper .form-group input{font-size:2vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper .form-group div .fa-whatsapp{font-size:4vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado #content1 #formContent1 .campos-form .row{line-height:15vw;display:flex;flex-wrap:nowrap;flex-direction:column;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado .form-group input{width:auto;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento{margin:0vw 1vw 0vw 1vw;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento h2{font-size:5vw;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-especialista h3{font-size:4vw;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-especialista .logo{width:18%;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-consulta #box-infos span,.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-consulta #box-infos label,.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-paciente #box-infos span,.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-paciente #box-infos label,.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-especialista .clinica h3{font-size:3vw;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-especialista .clinica p{font-size:3vw;margin:0 0 2vw 0;line-height:1;height:auto;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-consulta h3,.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-paciente h3{font-size:4vw;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-consulta #box-infos #box-info,.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-paciente #box-infos #box-info{margin:1vw;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-consulta #box-infos{display:flex;flex-wrap:wrap;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-especialista .clinica{width:80%;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #autoagendamento-estrutura-wrapper #auto-agendamento-wrapper{max-height:90vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper .btn-danger strong{font-size:2vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento.revisando-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado{margin-right:0;width:100%;display:flex;align-items:center;}.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento{margin:5vw 1vw 0vw 1vw;}.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento h2{font-size:5vw;}.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-especialista h3{font-size:4vw;}.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-especialista .logo{width:18%;}.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-consulta #box-infos span,.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-consulta #box-infos label,.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-paciente #box-infos span,.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-paciente #box-infos label,.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-especialista .clinica h3{font-size:3vw;}.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-especialista .clinica p{font-size:3vw;margin:0 0 2vw 0;line-height:1;height:auto;}.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-consulta h3,.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-paciente h3{font-size:4vw;}.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-consulta #box-infos #box-info,.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-paciente #box-infos #box-info{margin:1vw;}.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-consulta #box-infos{display:flex;flex-wrap:wrap;}.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-especialista .clinica{width:80%;}.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-especialista .clinica .header-clinica-endereco{display:flex;align-items:center;}.page-configuracoes-auto-agendamento #page .clinica-info-autoagendamento-wrapper .clinica-info-nome{font-size:4vw;}.page-configuracoes-auto-agendamento .clinica-info-autoagendamento-wrapper ul .lista-switch-especialista{min-width:48%;max-width:48%;}.page-configuracoes-auto-agendamento .clinica-info-autoagendamento-wrapper ul .lista-switch-especialista .clinica-info-especialista-nome{margin-bottom:2vw;}.page-configuracoes-auto-agendamento .clinica-info-autoagendamento-wrapper ul .lista-switch-especialista .clinica-info-especialista-nome label{font-size:3vw;margin-bottom:3vw;}.page-configuracoes-auto-agendamento .clinica-info-autoagendamento-wrapper ul .lista-switch-especialista .clinica-info-especialista-status .switch__container label{height:2vw;width:3.7vw;}.page-configuracoes-auto-agendamento .switch__container label:after{width:1.7vw;height:1.7vw;}.page-configuracoes-auto-agendamento .clinica-info-autoagendamento-wrapper ul .lista-switch-especialista .clinica-info-especialista-link label{font-size:2vw;}.page-configuracoes-auto-agendamento .clinica-info-autoagendamento-wrapper ul .lista-switch-especialista .clinica-info-especialista-link span{font-size:2vw;line-height:2vw;padding-right:6vw;}.page-configuracoes-auto-agendamento .clinica-info-autoagendamento-wrapper ul .lista-switch-especialista .clinica-info-especialista-link span:before{background-size:5.5vw;height:5.3vw;width:5.5vw;top:7%;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup{margin-top:15vw;}.page-node-add-agenda #page #content .form-actions#edit-actions input{font-size:4.5vw;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup div.date-clear.weekly .form-wrapper .form-item input[type=checkbox]{min-height:5.5vw;display:inline-block;vertical-align:middle;width:7.5vw;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup div.date-repeat-input .form-type-select select{font-size:3vw;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup .form-type-checkbox input{max-height:5.5vw;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.weekly .form-type-textfield span{margin-top:0.5vw;}.page-node-add-agenda #page #content #block-system-main #agenda-node-form{margin:0 7.5vw;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup div.date-clear .form-type-checkbox input{min-height:4.5vw;width:4.5vw;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.yearly .form-type-textfield span{margin:0.5vw 2vw;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear.yearly .form-type-textfield input{width:10vw;margin:0;}.page-node-add #page #content form input[type=radio]:not(old){margin:6vw 0;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-clear .form-wrapper .bymonthday{width:25vw;margin-top:5vw;}#tab-tratamentos-content > .view-id-tratamentos,#tab-financas-content > .view-id-finan_as,#tab-consulta-content > .container-consultas,#tab-informacoes-content > .container-prontuario{display:none;}.container-conteudo-paciente .group-mobile{display:block;}.whats-mobile{display:block;}#heon-menu-informativo .ul-menu-informativo li.whats-mobile lord-icon a{background:url(/sites/all/themes/gw2d/images/icons/whatsapp.png) no-repeat center top;background-size:6vw;padding-top:7vw;z-index:9;}#block-heon-heon-modal-metricas-uso-block.open-metrica{padding:1.8vw 5.1vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-tab-metricas h2{font-size:2.75vw;font-weight:700;text-align:left;width:30vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas{width:100%;margin:0;overflow:scroll;padding-bottom:2vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li{min-width:11vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li .circular-chart{background:url(/sites/all/themes/gw2d/images/icon-inicio-metricas.png) no-repeat center center;background-size:5vw;width:7.45vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li[ref=inicio] .circular-chart{background:url(/sites/all/themes/gw2d/images/icon-inicio-metricas.png) no-repeat center center;background-size:5vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li[ref=agenda] .circular-chart{background:url(/sites/all/themes/gw2d/images/icon-agenda-metricas.png) no-repeat center center;background-size:5vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li[ref=tratamentos] .circular-chart{background:url(/sites/all/themes/gw2d/images/icon-tratamentos-metricas.png) no-repeat center center;background-size:5vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li[ref=anamnese_e_documentos] .circular-chart{background:url(/sites/all/themes/gw2d/images/icon-anamnese-metricas.png) no-repeat center center;background-size:5vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li[ref=financeiro] .circular-chart{background:url(/sites/all/themes/gw2d/images/icon-financeiro-metricas.png) no-repeat center center;background-size:5vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li[ref=precificacao] .circular-chart{background:url(/sites/all/themes/gw2d/images/icon-precificacao-metricas.png) no-repeat center center;background-size:5vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li[ref=link_auto_agendamento] .circular-chart{background:url(/sites/all/themes/gw2d/images/icon-auto-agendamento-metricas.png) no-repeat center center;background-size:5vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li[ref=relacionamento] .circular-chart{background:url(/sites/all/themes/gw2d/images/icon-relacionamento-metricas.png) no-repeat center center;background-size:5vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li[ref=parceiros_e_treinamentos] .circular-chart{background:url(/sites/all/themes/gw2d/images/icon-inicio-metricas.png) no-repeat center center;background-size:5vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li.active label{font-size:1.35vw;font-weight:600;line-height:1.2vw;padding:0.55vw 0.75vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .list-metricas li label{text-align:center;border-radius:4px;color:#A5A5B0;font-weight:500;line-height:1.35vw;font-size:1.35vw;cursor:pointer;padding:0.55vw 0.75vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica a.btn-close-metrica{width:7.5vw;height:7.5vw;background-size:6.1vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-metrica{height:133vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-metrica .top-infos-metricas h2{height:3vw;border-radius:4px;font-size:2.2vw;font-weight:700;padding:0.25vw 0.9vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-metrica .top-infos-metricas a{font-size:1.6vw;width:14.5vw;height:4.75vw;background-position:100% center;background-size:auto;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-metrica .conteudo-metrica .itens-metricas{display:flex;flex-direction:row;justify-content:space-between;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-metrica .conteudo-metrica .filtro-mobile{display:none;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-metrica .conteudo-metrica .item-lista .concluido{width:30.6vw;height:5.84vw;padding:1.4vw 2vw;color:#fff;display:flex;align-items:center;margin-bottom:0.63vw;background:url(/sites/all/themes/gw2d/images/botao-confirmado.png)no-repeat 26vw center;background-size:2.5vw;background-color:#3CD588;cursor:pointer;border-radius:4px;font-size:2vw;}#block-heon-heon-modal-metricas-uso-block.open-metrica .section-metrica .conteudo-metrica .item-lista .concluido.active{background:url(/sites/all/themes/gw2d/images/botao-confirmado.png)no-repeat 26vw center;background-color:#0E0E0F;background-size:2.5vw;}.section-metrica .infos-metrica{display:flex;flex-direction:column;margin:0;width:55vw;height:auto;}#block-heon-heon-modal-metricas-uso-block .section-metrica .infos-metrica .item-texto{width:100%;}#block-heon-heon-modal-metricas-uso-block .section-metrica .infos-metrica .item-texto h3{font-size:2.65vw;line-height:3.25vw;width:44vw;text-align:left;margin-bottom:2vw;}#block-heon-heon-modal-metricas-uso-block .section-metrica .infos-metrica .item-texto p{margin:0 0 0.9vw;font-size:1.6vw;width:44vw;line-height:2.2vw;}#block-heon-heon-modal-metricas-uso-block .section-metrica .infos-metrica .item-texto span.porcentagem-card{width:44vw;height:11vw;padding:0.75vw 1.5vw;border-radius:6px;margin-bottom:4vw;}#block-heon-heon-modal-metricas-uso-block .section-metrica .infos-metrica .item-texto span label{font-size:5vw;line-height:7vw;height:7vw;width:50%;text-align:right;}#block-heon-heon-modal-metricas-uso-block .section-metrica .infos-metrica .item-texto span p{font-size:2.2vw;line-height:3vw;height:7vw;width:50%;}#block-heon-heon-modal-metricas-uso-block .section-metrica .infos-metrica .item-texto span .barra-metricas .porcentagem-barra-metricas,#block-heon-heon-modal-metricas-uso-block .section-metrica .infos-metrica .item-texto span .barra-metricas{height:1vw;}#block-heon-heon-modal-metricas-uso-block .section-metrica .infos-metrica iframe{width:100%;height:46vw;position:relative;right:0;max-height:none;}.page-configurar-whatsapp-clinica #page{width:100%;}.page-configurar-whatsapp-clinica #page #header{height:0;}#content-menu-restrito{display:none !important;}#header-top #estrutura-busca-header #busca-header-retorno{position:static;top:0;left:0;}#header-top #estrutura-busca-header{display:none;position:fixed;top:0;left:0;background-color:#fff;width:100%;height:100%;z-index:999;}#header-top #estrutura-busca-header.busca-mobile-open{display:block;}#header-top #estrutura-busca-header .close-busca{display:block;}#header-top #estrutura-busca-header #busca-header-retorno{width:100%;height:100%;}#header-top .content-width #estrutura-titulo-voltar{width:75vw;}#header-top .content-width #estrutura-titulo-voltar .btn-voltar-pagina{font-size:0;border:none;width:4vw;height:4vw;background:url(/sites/all/themes/gw2d/images/icons/icon-voltar.png) no-repeat center;background-size:4vw;margin-right:1.5vw;}#header-top .content-width #estrutura-titulo-voltar .title-page{max-width:50vw;margin:0;font-size:2.7vw;font-weight:900;line-height:3.5vw;}#header-mobile{display:inline-block;position:absolute;right:14vw;top:1.1vw;}#header-top .content-width #header-mobile .busca-mobile{width:6vw;height:6vw;background:url(/sites/all/themes/gw2d/images/icons/icon-lupa.png) no-repeat center;background-size:6vw;font-size:0;display:block;}#header-top #estrutura-busca-header.busca-mobile-open .close-busca{font-size:0;background:url(/sites/all/themes/gw2d/images/icons/icon-close.png) no-repeat center;width:5vw;height:5vw;background-size:5vw;margin-top:4.5vw;margin-left:4vw;}#header-top #estrutura-busca-header.busca-mobile-open .busca-node{width:80vw;height:10vw;padding:1vw 3vw;border-radius:8px;font-size:3.5vw;color:#A5A5B0;margin-top:2vw;margin-right:5vw;background:url(/sites/all/themes/gw2d/images/icons/icon-lupa.png) no-repeat 70vw center;background-size:6vw;}#header-top #estrutura-busca-header.busca-mobile-open{display:flex;flex-wrap:wrap;justify-content:space-between;z-index:9999;}#header-top #estrutura-busca-header #busca-header-retorno .filtros{display:flex;flex-wrap:wrap;align-content:stretch;height:5vw;justify-content:space-around;padding:0 2.5vw;}#header-top #estrutura-busca-header #busca-header-retorno .filtros li [ref="all"]{margin:0;width:15vw;display:block;text-align:center;font-size:3vw;}#header-top #estrutura-busca-header .busca-header-resultados ul{overflow-y:scroll;max-height:80vh;padding:0 5vw;}#header-top #estrutura-busca-header .busca-header-resultados ul li a{width:100%;display:block;color:#303033;padding:3vw 0;font-size:2.75vw;font-weight:900;height:auto;}#header-top #estrutura-busca-header #busca-header-retorno .filtros li a{color:#A5A5B0;border-bottom:2px solid #EDEDFC;margin:0 1vw;display:block;text-align:center;font-size:3vw;}#content-menu-restrito{display:none !important;top:5.8vw;height:100vh;width:81vw;position:fixed;left:0vw;}#content-menu-restrito .block-menu-novo ul.menu-principal{padding-bottom:0;display:flex;white-space:nowrap;max-height:none;flex-direction:column;height:auto;width:78.7vw;justify-content:space-between;align-items:flex-start;}#content-menu-restrito .block-menu-novo ul li a{font-size:2.4vw;padding:0;}#content-menu-restrito .block-menu-novo ul li.menu-principal-item{overflow:hidden;width:46vw;height:auto;float:left;margin:2vw 0vw 2vw 6vw;}#content-menu-restrito .block-menu-novo ul li lord-icon{height:4.25vw !important;width:4.25vw !important;float:left;display:flex;justify-content:flex-end;flex-direction:row-reverse;margin:0;padding:0;}#content-menu-restrito .block-menu-novo ul li lord-icon a{font-size:2.5vw;padding-left:7vw;background-color:#fff !important;height:4.25vw;width:55vw;text-align:left;line-height:5vw;}#content-menu-restrito .block-menu-novo ul li .submenus-list.submenu-open{width:100%;height:auto;float:left;display:flex;flex-direction:column;margin-top:4vw;max-height:none;position:initial;}#content-menu-restrito .block-menu-novo ul li .submenus-list,#content-menu-restrito .block-menu-novo ul li .submenu-open li p,#content-menu-restrito .block-menu-novo ul li .submenu-open:after,#content-menu-restrito .block-menu-novo ul li .submenu-open:before,#content-menu-restrito .block-menu-novo ul li .submenu-open li.title-list-menu{display:none;}#content-menu-restrito .block-menu-novo ul li .submenus-list li a{padding:0;display:flex;align-items:center;}#content-menu-restrito .block-menu-novo ul li .submenu-open li a .link-menu .header-link-menu{display:flex;padding:0 1vw;align-items:center;}#content-menu-restrito .block-menu-novo ul li .submenus-list li a .link-menu .header-link-menu lord-icon{margin:0;width:8.5vw !important;padding:0;}#content-menu-restrito .block-menu-novo ul li .submenu-open li{width:100%;height:auto;background-color:#EDEDFC;padding:0.9vw;}#content-menu-restrito .block-menu-novo ul li .submenu-open li h3{text-align:left;margin:0;padding:0;font-weight:600;font-size:2vw;white-space:normal;width:43vw;padding-left:1vw;}#content-menu-restrito.class-aviso-ativo .block-menu-novo{height:100vh;}body.menu-mobile-active #content-menu-restrito{display:block !important;z-index:2;}body.page-dashboard #page #content .content-width #block-system-main .panel-pane .group-paineis .card{width:100%;max-width:42vw;height:36vw;}body.page-dashboard #page #content .content-width #block-system-main .panel-pane .group-paineis .card lord-icon{width:100%;height:10vw;padding-top:3vw;}body.page-dashboard #page #content .content-width #block-system-main .panel-pane .group-paineis .card a.card-link-painel h2{font-size:4vw;}body.page-dashboard #page #content .content-width #block-system-main .panel-pane .group-paineis .card a.card-link-painel .infos{width:100%;height:auto;margin:2vw 0 0 0;}body.page-dashboard #page #content .content-width #block-system-main .panel-pane .group-paineis .card a.card-link-painel .infos label.text-card-info,body.page-dashboard #page #content .content-width #block-system-main .panel-pane .group-paineis .card a.card-link-painel .infos label.text-total{font-size:2.5vw;}body.page-dashboard #page #content .content-width #block-system-main .panel-pane .group-paineis .card a.card-link-painel .infos label.value-painel{font-size:2vw;}.page-node-add #page #content .content-width #block-system-main #financas-node-form div .required-fields{padding:4vw;}body.page-agenda #page #content .modal-opcoes-agendamento .opcoes-agendamentos label.voltar-form{font-size:0;background:url(/sites/all/themes/gw2d/images/icons/icon-voltar.png) no-repeat center;background-size:5vw;height:5vw;width:5vw;display:block;float:left;}.form-agendamento .box-form-item select{width:83vw;}.form-agendamento .box-form-item #clinica-procedimento{width:83vw;}.form-agendamento .form-actions{position:initial;height:6vw;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open .content-form-mobile{display:block;}.pesquisa-aberta #page{height:83.9vh;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open{display:block;position:fixed;width:100vw;height:100vh;z-index:9999;bottom:1vw;right:0;padding:10vw 5vw;top:initial;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao{width:100%;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .header-pesquisa .title-pesquisa{font-size:4.1vw;width:80vw;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .header-pesquisa .btn-close-pesquisa{position:absolute;top:10vw;right:4.3vw;background:url(/sites/all/themes/gw2d/images/icon-close-black.png) no-repeat center center;background-size:7vw;width:10vw;height:10vw;font-size:0;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .grupo-form{padding:2.5vw;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .grupo-form p{font-size:3.2vw;text-align:left;color:#A5A5B0;text-transform:none;margin:0.5vw 0 2.45vw 0;width:100%;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .grupo-form .formulario-pesquisa .row-pergunta{flex-wrap:nowrap;flex-direction:column;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .grupo-form .formulario-pesquisa .form-avaliacao{max-height:117vw;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .grupo-form .formulario-pesquisa .row-pergunta h3{color:#000 !important;margin:1.5vw 0 2vw 0;font-size:3.2vw;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .grupo-form .formulario-pesquisa .indices .items li .indice{width:15.6vw;font-size:2.5vw;font-weight:600;text-align:center;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .grupo-form .formulario-pesquisa .row-pergunta div .items{display:flex;justify-content:space-between;width:85vw;margin:0vw 0 2vw 0;padding:0 5.1vw;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .grupo-form .formulario-pesquisa .row-pergunta .indices .items{padding:0;margin:0 0 4vw 0;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .grupo-form .formulario-pesquisa .row-pergunta .indices div .items{padding:0 4vw;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .grupo-form .formulario-pesquisa .row-pergunta .items li input{width:5vw;height:5vw;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .text-pesquisa{width:100%;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open .btn-enviar-pesquisa{font-size:2.5vw;width:25vw;height:7.5vw;margin-top:2vw;}#block-heon-heon-form-satisfacao-plataforma.pesquisa-open .block-inner .block-content .content-form,#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .grupo-form .formulario-pesquisa #block-block-16,#block-heon-heon-form-satisfacao-plataforma.pesquisa-open #pesquisa-satisfacao .grupo-form .formulario-pesquisa #block-gw2d-gw2d-copyright{display:none;}#block-heon-heon-form-satisfacao-plataforma.agradecimento-open #agradecimento-pesquisa{display:block;position:fixed;width:100vw;height:100vh;z-index:9999;bottom:6vw;right:0;padding:9vw 5vw;top:initial;}#block-heon-heon-form-satisfacao-plataforma.agradecimento-open #agradecimento-pesquisa .header-agradecimento{height:100%;width:100%;padding:0vw 1vw 1vw 1vw;background:url(/sites/all/themes/gw2d/images/img-heonPay.png) no-repeat center center;background-size:70vw;display:flex;flex-direction:column;align-items:center;}#block-heon-heon-form-satisfacao-plataforma.agradecimento-open #agradecimento-pesquisa .header-agradecimento h2{font-size:5vw;margin-bottom:1.5vw;text-align:center;}#block-heon-heon-form-satisfacao-plataforma.agradecimento-open #agradecimento-pesquisa .header-agradecimento p{text-align:left;font-size:3vw;width:auto;text-align:center;}#block-heon-heon-form-satisfacao-plataforma.agradecimento-open #agradecimento-pesquisa .header-agradecimento a{font-size:3vw;padding:1.6vw 3vw;color:#fff;border-radius:8px;margin-top:4vw;display:block;width:33.8vw;height:8vw;}#block-gw2d-gw2d-anesco-block .container-mesage{max-width:90vw;margin-top:3vw;padding:2vw 6vw;}#block-gw2d-gw2d-anesco-block .container-mesage .btn-close{width:4vw;height:4vw;top:2%;right:1.5%;}#block-gw2d-gw2d-anesco-block .container-mesage h3{font-size:4vw;}#block-gw2d-gw2d-anesco-block .container-mesage .btn-seguir{padding:3vw 2vw;font-size:3vw;}body.page-dashboard #page #content .content-width #block-system-main .panel-pane .group-paineis{justify-content:space-evenly;}body.page-dashboard #page #content .content-width #block-system-main .panel-pane .group-paineis .card a.card-link-painel{max-width:100% !important;padding:14vw 2vw 2vw;}body.page-user #page #content .views-table tr th{font-size:3.5vw;}body.page-user #page #content .content-width #block-system-main #tab-formulario-content .views-table{position:relative;z-index:1;}body.page-user #page #content #block-system-main .block-inner .block-content .container-conteudo-paciente #tab-formulario-content .enviar-anamnese .btn,body.page-user #page #content #block-system-main .block-inner .block-content .container-conteudo-paciente #tab-documentos-content .enviar-anamnese .btn{position:relative;bottom:2vw;border:1px solid #000;width:48%;font-size:2.2vw;font-weight:bold;border-radius:4px;margin-left:1vw;padding:2.8vw 0 2.55vw;}body.page-user #page #content .view-users ul li .views-field-nothing .infos-perfil .telefone-whatsapp{font-size:3vw;background-size:5vw;padding:1.3vw 2vw;padding-left:7.5vw;margin-top:2vw;position:relative;display:inline-block;height:auto;}body.page-user.not-logged-in #page #register-wrapper input,body.page-user.not-logged-in #page #register-wrapper select,body.page-user.not-logged-in #page #user-login .form-item-name input,body.page-user.not-logged-in #page #user-login .form-item-pass input{padding:3vw 3vw 3.5vw;font-size:3vw;border-radius:5px;}body.page-user.not-logged-in #page #user-login label,body.page-user.not-logged-in .form-item-remember-me input,body.page-user.not-logged-in .form-item-remember-me a{font-size:2.5vw;}body.page-user.not-logged-in #page #content .panel-pane #user-login a.link-forgot-pass{font-size:2.5vw;margin-top:0.8vw;}body.page-user.not-logged-in #page #content #register-wrapper{width:100%;padding:5vw 0;}body.page-user #page #content form .form-wrapper,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-account .form-item.form-type-password-confirm .form-item,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper{float:none;width:100%;margin:0 0 5vw 0;}body.page-user.not-logged-in #page #register-wrapper .form-wrapper .form-item{float:none;}body.page-user.not-logged-in #page #content .content-width #register-wrapper .form-wrapper{margin-bottom:5vw;}body.page-user #page #content #block-system-main form#user-profile-form .group-dependentes .form-wrapper#edit-field-dependentes-und-0-field-nome,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper.field-name-field-logo-clinica,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-data-de-nascimento,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-telefone-fixo,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-estado-civil,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-complemento,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-sobrenome,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-endereco,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-telefone,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-estado,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-cidade,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-bairro,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-numero,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-field-de-onde-conheceu,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-nome,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-cpf,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-cep,body.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-rg,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-field-telefone,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-field-nome,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper.form-actions,body.page-user.not-logged-in #page #content #login-wrapper .form-actions input{width:100%;}body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-account .form-item.form-item-mail{width:100%;margin-bottom:5vw;}body.page-user #page #content form .form-wrapper.field-name-field-numero,body.page-user #page #content form .form-wrapper.field-name-field-cep{width:35%;}body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper div.password-confirm,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper .password-strength{width:60%;font-size:2vw;margin-top:0.25vw;margin-right:2.5vw;}body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper div.password-confirm{width:45%;margin-top:1vw;}body.page-user.not-logged-in #page #register-wrapper label,body.page-user.not-logged-in #page #user-login .form-item-name label,body.page-user.not-logged-in #page #user-login .form-item-pass label{font-size:4vw;padding-left:3vw;}body.page-user.not-logged-in #page #user-login input#edit-submit,body.page-user.not-logged-in #page #register-wrapper input.form-submit,body.page-user.not-logged-in #page #content .panel-pane #user-login .form-actions input{font-size:3vw;padding:4vw 10vw;}body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper.field-type-image .form-item label{top:1vw;left:1vw;padding:2.8vw 0 1vw;font-size:3vw;padding-left:3vw;}body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper.field-type-image .form-item .image-widget-data input{padding:5vw 1vw 4.5vw;}body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper.field-type-image .form-item .image-widget-data input.form-submit{width:5.5vw;height:5.5vw;background-size:4vw;top:3.25vw;}body.page-user.not-logged-in #page #content #register-wrapper a.btn-register-login{font-size:3.2vw;padding:4vw 2vw;text-align:center;border-radius:10vw;}body.page-user.logged-in #page #content .panel-pane{padding:5vw 3.8vw;margin-bottom:5vw;float:none;width:100%;overflow:overlay;}body.not-logged-in.page-pagamento-venda #header{display:none;}body.page-user.logged-in #page #content .panel-pane .block-content{overflow:overlay;min-height:95vw;}body.page-user.logged-in #page #content .panel-pane .block-content .enviar-anamnese{width:100%;display:flex;justify-content:space-between;}body.page-user.logged-in #page #content .panel-pane .block-content #tab-documentos-content .enviar-anamnese{width:100%;display:flex;justify-content:space-between;}body.page-user.logged-in #page #content .panel-pane .block-content #tab-documentos-content .views-table{overflow:scroll;position:relative;z-index:1;}body.page-user.logged-in #page #content .panel-pane .block-content .views-table{white-space:nowrap;}body.page-user.logged-in #page #content .views-table tr .views-field-nothing img{width:80% !important;}body.page-user.logged-in.not-logged-in #page #content #register-wrapper .form-wrapper.field-type-image div div .form-item label{padding:4vw 5vw 2.5vw;font-size:4vw;line-height:1.2;}body.page-user-edit #page #content form .form-wrapper.field-name-field-foto-do-perfil,body.page-user-edit #page #content #user-profile-form .form-wrapper#edit-field-foto-do-perfil{margin-top:1vw;margin-right:0;margin-bottom:5vw;}body.page-user.logged-in #page #content #block-system-main p a.btn-editar-paciente{background-size:3.5vw;background-position:8.5vw 2vw;padding:1vw 2vw;font-size:2.33vw;padding-top:7vw;height:12vw;position:relative;top:17.3vw;left:33.1vw;}body.page-user.logged-in #page #content .flag-wrapper a{display:inline-block;background-size:4.2vw;background-position:10.5vw 2vw;padding:1vw 2vw;font-size:2.33vw;padding-top:7vw;position:relative;left:56vw;height:12vw;top:5.3vw;}body.page-user.logged-in #page #content #block-system-main form#user-profile-form .field-name-field-data-de-nascimento fieldset legend span,body.page-user.logged-in #page #content #block-system-main form#user-profile-form label{font-size:3.5vw;padding-left:3vw;}body.page-user-edit.role-authenticated-user #page #content form .form-wrapper.field-type-image .form-item .image-widget-data input#edit-field-foto-do-perfil-und-0-upload-button{margin:4vw auto;padding:4vw 6vw;font-size:4vw;height:auto;}body.page-user.logged-in #page #content #block-system-main form#user-profile-form .group-dependentes .form-wrapper#edit-field-dependentes-und-0-field-data-de-nascimento{width:48%;margin:2vw 2% 2vw 0;}body.page-user.logged-in #page #content #block-system-main form#user-profile-form .group-dependentes .form-wrapper#edit-field-dependentes-und-0-field-rg,body.page-user.logged-in #page #content #block-system-main form#user-profile-form #edit-field-agenda-fim{width:48%;margin:2vw 0 2vw 2%;}body.page-user.logged-in #page #content form .form-wrapper.field-name-field-especialidade,body.page-user.logged-in #page #content form .form-wrapper.field-name-field-faturamento-em-pessoa{width:100%;margin:5vw 0;}#page #content form .form-wrapper.field-name-field-tipo-prontuario-form{z-index:1;padding:0.3vw 0.4vw;background-color:#efefef;border-radius:0.3vw;position:initial;margin:0;}body.page-user.logged-in #page #content #block-system-main form#user-profile-form #edit-field-agenda-fim,body.page-user.logged-in #page #content #block-system-main form#user-profile-form #edit-field-agenda-inicio{width:48%;margin:2vw 2% 2vw 0;float:left;}body.page-user.logged-in #page #content #block-system-main form#user-profile-form #edit-field-logo-clinica-und-0-remove-button{font-size:4vw;padding:2vw 4vw;width:auto;}body.page-user.not-logged-in #page #content #register-wrapper h2.pane-title{margin-bottom:4vw;font-size:5vw;padding:0;}body.page-user.not-logged-in #page #content #register-wrapper a.btn-register-login{font-size:4vw;padding:4vw 5vw;text-align:center;border-radius:10vw;display:block;margin-bottom:4vw;}body.page-user.not-logged-in #page #content #register-wrapper a.btn-register-login:hover{font-size:4vw;}body.page-user #page #content #register-wrapper,body.page-user #page #content #login-wrapper{max-width:100%;}body.page-user.logged-in #page #content .title-page{font-size:5.15vw;}body.page-user.logged-in #page #content #block-system-main .region-inner{position:relative;bottom:16vw;}body.page-user.logged-in #page #content #block-system-main .region-inner p .flag-paciente a{position:relative;top:0vw;left:33vw;}body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block{margin:auto;width:100%;margin-top:33vw;}body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-tab-paciente{position:absolute;top:35vw;margin:0;width:90vw;left:0;}body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .block-content #tab-consulta-content h2.title-tab{color:#000;font-weight:600;font-size:4.85vw;position:relative;bottom:0.4vw;margin:2vw 0 4vw;}body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-tab-paciente #tabs-paciente a{background:#ffffff;padding:2vw;font-size:2.8vw;border-radius:4px;color:#000;margin:1vw 2vw 1vw 0vw;line-height:10vw;}body.page-user.logged-in #page #content #block-system-main a.btn-orcar-tratamento{background:url(/sites/all/themes/gw2d/images/icons/pasta-branca.png) no-repeat 10vw 1.5vw;background-size:3.5vw;position:absolute;border-radius:4px;border:1px solid #303033;font-weight:600;top:17.3vw;right:58vw;padding:1vw 2vw;width:25vw;font-size:2.33vw;padding-top:7vw;background-color:#303033;height:12vw;}body.page-user.logged-in #page #content.clearfix.region .content-width h1.title-page{font-size:5vw;margin-bottom:1vw;padding:0;}body.page-user.logged-in #page #content .panel-pane h2{font-size:4.85vw;}body.page-user.logged-in #page #content .panel-pane .views-row.views-row-1.views-row-odd.views-row-first.views-row-last span.views-label{font-size:12px;font-weight:700;}body.page-user.logged-in #page #content .panel-pane .views-row.views-row-1.views-row-odd.views-row-first.views-row-last .field-content{font-size:14px;font-weight:400;}body.page-user.logged-in #page #content .panel-pane .views-row.views-row-1.views-row-odd.views-row-first.views-row-last .field-content p{margin:0;}body.page-user.logged-in #page #content .view-consulta .view-content .item-list ul{display:flex;position:relative;z-index:1;margin:0;}body.page-user.logged-in #page #content .view-consulta .view-content .item-list ul li{display:flex;flex-direction:column;border:1px solid #EDEDFC;border-radius:4px;min-width:50vw;padding:16px 8px;font-size:12px;margin:2vw;}body.page-user.logged-in #page #content .view-consulta .view-content .item-list ul li .views-field{color:#000;display:flex;flex-direction:column;}body.page-user.logged-in #page #content .view-consulta .view-content .item-list ul li .views-field .views-label{font-size:12px;color:#000;}body.page-user.logged-in #page #content .view-consulta .view-content .item-list ul li .views-field .field-content{font-size:14px;}body.page-user.logged-in #page #content .view-filters{margin:5vw 0 5vw;display:block;width:100%;position:initial;}body.page-user.logged-in #page #content #tab-financas-content .item-list ul .views-row{padding:18.5vw 3.8vw 4.5vw 3.8vw;position:relative;}body.page-user.logged-in #page #content .item-list ul .views-row{border-radius:4px;display:block;}body.page-user.logged-in #page #content #tab-tratamentos-content .item-list ul .views-row{padding:4.5vw 3.8vw 4.5vw 3.8vw;position:relative;margin:0 0 5vw;border:1px solid #EDEDFC;}body.page-user.logged-in #page #content .item-list ul .views-row .views-field{line-height:4.42vw;}body.page-user.logged-in #page #content .item-list ul .views-row .views-field .views-label{font-weight:700;font-size:3.5vw;}body.page-user.logged-in #page #content .item-list ul .views-row .views-field .views-label-nothing{display:none;}body.page-user.logged-in #page #content .item-list ul .views-row .views-field .field-content{font-size:4vw;font-weight:400;}body.page-user.logged-in .container-conteudo-paciente .group-mobile{padding:3.8vw;}body.page-user.logged-in #page #content  #tab-tratamentos-content .item-list ul .views-row .views-field .field-content .ver{background:url(/sites/all/themes/gw2d/images/temas/icon-ver.png) no-repeat center center;background-size:8vw;width:10vw;padding-top:9vw;position:absolute;top:0;right:4vw;text-align:center;font-size:2.8vw;}body.page-user.logged-in #page #content .item-list ul .views-row .views-field .field-content .editar{display:block;background:url(/sites/all/themes/gw2d/images/icons/edit.png) no-repeat center center;background-size:6.9vw;font-size:2.8vw;width:8vw;position:absolute;top:0;left:4vw;padding-top:10vw;}body.page-user.logged-in #page #content .view-filters form .views-submit-button input{margin-top:4.4vw;}body.page-user.logged-in #page #content #arquivos-wrapper ul ul li{border:0;background:initial;padding:0;width:30%;margin:0vw;display:block;height:auto;font-size:4.5vw;}body.page-user.logged-in #page #content #arquivos-wrapper .field_arquivo_download{background:#fff;padding:3.8vw;border:1px solid #EDEDFC;display:flex;align-items:center;justify-content:center;width:30%;margin:4vw;}body.page-user.logged-in #page #content #arquivos-wrapper .field_arquivo_download a,body.page-user.logged-in #page #content #arquivos-wrapper .field_arquivo_download img{background:#cdcdcd;border-radius:4px;}body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente div .view-display-id-block_2 .view-content .views-row-first .views-field-field-confirmacao .field-content,body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente div .view-display-id-block_2 .view-content .views-row-first .views-field-field-nome .field-content,body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente div .view-display-id-block_2 .view-content .views-row-first .views-field-field-endereco .field-content{font-weight:300;font-size:14px;}body.page-user.logged-in #page #content .view-filters form .views-exposed-widget .views-widget .form-item select{width:52vw;}body.page-user.logged-in #page #content #tab-formulario-content tr td,body.page-user.logged-in #page #content #tab-documentos-content tr td,body.page-user.logged-in #page #content #tab-tratamentos-content tr td{width:18%;text-align:center;font-size:3.5vw;padding:0.85vw 0.5vw 0.5vw;font-weight:normal;height:2vw;}body.page-user.logged-in #page #content .views-table tr td .editar a{background-size:5.5vw;}body.page-user.logged-in #page #content .views-table tr td .deletar a{background-size:5vw;}body.page-user.logged-in #page #content #tab-formulario-content .views-table tr td.views-field-nothing .deletar{width:50%;position:relative;left:18vw;bottom:0vw;}body.page-user.logged-in #page #content #tab-formulario-content .views-table tr td.views-field-nothing .editar{width:100%;position:relative;left:16vw;bottom:0vw;}body.page-user.logged-in #page #content #tab-formulario-content .views-table tr td.views-field-nothing img{width:25%;position:relative;top:2vw;left:4vw;}body.page-user.logged-in #page #content #tab-documentos-content .views-table tr td.views-field-nothing .deletar{width:50%;position:relative;left:18vw;bottom:0vw;}body.page-user.logged-in #page #content #tab-documentos-content .views-table tr td.views-field-nothing .editar{width:100%;position:relative;left:16vw;bottom:0vw;}body.page-user.logged-in #page #content .view-users .item-list ul li.views-row .views-field.views-field-nothing{margin-bottom:6vw;}body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente div .view-display-id-block_2 .view-content .views-row-first{display:flex;flex-direction:column;background-color:#0080FF;min-width:50vw;border-radius:8px;padding:8px 8px 0px;line-height:5vw;margin:2vw;}body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente div .view-display-id-block_2 .view-content .views-row-first .views-field.views-field-field-data{margin:3vw 2vw 3vw;}body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente div .view-display-id-block_2 .view-content .views-row-first .views-field.views-field-field-data .field-content .date-display-single,body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente div .view-display-id-block_2 .view-content .views-row-first .views-field.views-field-field-data-1 .field-content .date-display-single{font-size:24px;}body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente div .view-display-id-block_2 .view-content .views-field-field-data .date-display-single,body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente div .view-display-id-block_2 .view-content .views-field-field-data-1 .date-display-single{font-weight:700;font-size:14px;}body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente div h2.pane-title{margin:3vw 0;}body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente div .view-display-id-block_2 .view-content .views-row-first div.views-field{margin:0 2vw 3vw;}body.page-user.logged-in #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente div .view-display-id-block_2 .view-content{position:relative;z-index:1;display:flex;}body.page-user.logged-in #page #content #tab-arquivos-content .item-list ul .views-row{border:initial;padding:0;border-radius:0;margin:0;}body.page-user.logged-in #page #content #arquivos-wrapper ul .views-row .views-field .field-content .field_arquivo_download{width:30vw;}body.page-user.logged-in #page #content #block-system-main .block-inner .block-content .container-conteudo-paciente #tab-formulario-content .enviar-anamnese .enviar,body.page-user.logged-in #page #content #block-system-main .block-inner .block-content .container-conteudo-paciente #tab-documentos-content .enviar-anamnese .enviar{position:relative;bottom:2vw;border:1px solid #000;width:49%;font-size:2.2vw;font-weight:bold;border-radius:4px;margin:0vw;padding:2.8vw 1.5vw 2.55vw 2vw;text-align:right;size:3.2vw;background:url(/sites/all/themes/gw2d/images/icons/aviao.png) no-repeat 1.5vw center;background-size:3.7vw;}body.page-user.logged-in #page #content #block-system-main .block-inner .block-content .container-conteudo-paciente #tab-documentos-content .enviar-anamnese .realizar,body.page-user.logged-in #page #content #block-system-main .block-inner .block-content .container-conteudo-paciente #tab-formulario-content .enviar-anamnese .realizar{position:relative;bottom:2vw;border:1px solid #000;width:49%;font-size:2.2vw;font-weight:bold;border-radius:4px;margin:0vw;padding:2.8vw 0.5vw 2.55vw 2vw;text-align:right;size:3.2vw;background:url(/sites/all/themes/gw2d/images/icons/seta-baixo.png) no-repeat 0.8vw center;background-size:3.7vw;}}@media only screen and (min-width:1024px) and (max-width:1620px){#header-top ul li{font-size:1vw;}.role-authenticated-user #block-menu-menu-area-restrita-menu ul li a{padding:0.5vw 0.6vw;}#gw2d-agenda.fc .fc-view-harness{min-height:34vw !important;height:auto !important;}.agenda-full #gw2d-agenda.fc .fc-view-harness{min-height:42vw !important;}body.page-anamnese-digital #page #content .anamnese-digital-wrapper .content-wrapper .form-content .form #form-anamnese div .field-content-input input{font-size:1.2vw;}#overlay-aviso-sistema .overlay-content,#page #content .overlay-wrapper .overlay-content,#page #content .overlay-wrapper#overlay-ajuda .overlay-content,#page #content .overlay-wrapper#overlay-arquivo .overlay-content{padding:2vw 5vw;max-height:93vh;overflow:hidden;overflow-y:scroll;}#overlay-aviso-sistema .overlay-content .btn-close,#page #content .overlay-wrapper .overlay-content .btn-close{position:absolute;right:0;margin:0;top:0;}#overlay-aviso-sistema .overlay-content .aviso-texto p{margin:0;margin-bottom:1vw;font-size:1.1vw;}#page #content .item-box-tratamento .btn-full-infos-paciente{background-size:1.4vw;max-width:2.2vw;max-height:2.1vh;}#page #content #header-tratamento-info .paciente-dados ul{flex-wrap:wrap;justify-content:space-between;}.page-relacionamento #page #content .proximos-retornos-wrapper h2{font-size:1.25vw;}.page-relacionamento #page #content .views-table tr td{font-size:1vw;}#page #content .views-table tr td .btn-contato{background-size:1.2vw;}.__jivoMobileButton{position:fixed;margin-bottom:10vh;}#block-heon-heon-backup,#meu-perfil-topo-wrapper .perfil-topo-box{text-align:center;}body.page-imprimir-anamnese #page #content .anamnese-digital-wrapper .content-wrapper .btn{font-size:1.5vw;}body.page-anamnese-digital #page #content .anamnese-digital-wrapper .content-wrapper .btn{font-size:1.5vw;}#block-heon-heon-botoes-metricas-block .botoes-metrica .container-botao-metrica .percentage{font-size:0.9vw;}}@media only screen and (min-width:1621px){.container{max-width:100%;}#home .galeria,#home .galeria .slides,#home .galeria .slides li,#home .galeria .slides img{height:100%}#gw2d-agenda.fc .fc-view-harness{min-height:38vw !important;height:auto !important;}.agenda-full #gw2d-agenda.fc .fc-view-harness{min-height:43vw !important;}body.node-type-tratamento{overflow:initial !important;}}
