.container{margin:0 auto;}.content-inner{min-height:1px;}.lt-ie7 .content-inner{height:1px;}#content-column,.content-column{width:100%;}.clearfix:after{content:"";display:table;clear:both;}.clearfix{zoom:1;}.one-column > .region,div.at-panel .region-conditional-stack{float:none;display:block;clear:both;width:100%;}.lt-ie8 .at-panel{overflow:hidden;}
body.page-user.not-logged-in #header-top,body.page-user.not-logged-in #footer,body.page-user.not-logged-in #header,body.page-user.not-logged-in .content-right{display:none;}body.page-user.not-logged-in #copyright-region{display:block;position:absolute;width:100%;bottom:0;}body.page-user.not-logged-in{padding-top:90px;background:url(/sites/all/themes/base/images/bg-login-sistema.jpg) repeat;padding-bottom:0px;overflow:hidden;background-size:100% auto;}body.page-user.not-logged-in #content{overflow:initial;}body.page-user.not-logged-in #page{background:#000;padding:25px;border-radius:3px;max-width:400px;margin:0 auto;float:none;}body.page-user.not-logged-in #page h1{border-bottom:1px solid #999999;text-align:center;color:#fff;font-style:normal;font-weight:normal;font-size:18px;padding-bottom:10px;display:none;}body.page-user.not-logged-in #page h3{text-align:center;color:#fff;font-style:normal;font-weight:400;font-size:1.5vw;padding-bottom:10px;font-family:'Open Sans';}body.page-user.not-logged-in #page .client-logo{width:100%;padding:20px 0;box-sizing:initial;background:#f0f0f0;background:#000;margin-bottom:20px;text-align:center;}body.page-user.not-logged-in #page h4{border-bottom:1px solid #999999;text-align:center;color:#fff;font-style:normal;font-weight:400;font-size:1.8vw;padding-bottom:10px;font-family:'Open Sans';}body.page-user.not-logged-in #page h4{border-bottom:1px solid #999999;text-align:center;color:#fff;font-style:normal;font-weight:400;font-size:1.8vw;padding-bottom:10px;font-family:'Open Sans';}body.page-user.not-logged-in #page #user-login label{color:#E7E7E7;font-size:16px;padding-bottom:10px;font-weight:normal;}body.page-user.not-logged-in #page #user-login input{background:#fff;border-radius:3px;color:#323232;height:50px;line-height:50px;width:100%;font-size:18px;border:1px solid #666;padding:0;text-indent:10px;margin-bottom:5px;font-family:'Open Sans',Verdana,sans-serif;font-weight:400;}body.page-user.not-logged-in #page #user-login input:focus{border:1px solid #5caf4b;outline:0;}body.page-user.not-logged-in #page #user-login input.error{border:1px solid #991111;}body.page-user.not-logged-in #page #user-login .description{color:#E7E7E7;font-size:11px;font-weight:normal;margin-bottom:20px;}body.page-user.not-logged-in #page #user-login input#edit-submit{background:#5caf4b;color:#fff;font-size:22px;height:55px;line-height:55px;margin-bottom:5px;text-align:center;text-indent:0;cursor:pointer;margin-top:15px;}body.page-user.not-logged-in div.messages{border-radius:5px;padding:10px;max-width:380px;margin:0 auto 20px;width:100%;}body.page-user.not-logged-in div.messages ul{padding-left:20px;}body.page-user.not-logged-in div.error{border-color:#991111;}body.page-user.not-logged-in  div.error{background:#991111;color:#FFFFFF;}@media only screen and (max-width:640px){body.page-user.not-logged-in{background-size:98%;padding-top:110px;background-position:center 30px;}body.page-user.not-logged-in #page{padding:15px;width:270px;}body.page-user.not-logged-in #page #user-login label{font-size:14px;}body.page-user.not-logged-in #page #user-login input{height:30px;line-height:30px;font-size:14px;text-indent:5px;}body.page-user.not-logged-in #page #user-login input#edit-submit{font-size:20px;height:50px;line-height:50px;margin-bottom:5px;}body.page-user.not-logged-in div.messages{max-width:280px;}body.page-user.not-logged-in div.messages ul{padding-left:10px;}body.page-user.not-logged-in div.messages ul li{font-size:14px;}}
.fc-icon,.fc-unselectable{-moz-user-select:none;-ms-user-select:none}.fc .fc-button,.fc-icon{text-transform:none;text-align:center}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc .fc-button:not(:disabled),.fc a[data-navlink],.fc-event.fc-event-draggable,.fc-event[href]{cursor:pointer}.fc-unselectable{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.fc{display:flex;flex-direction:column;font-size:1em}.fc .fc-button,.fc-icon{display:inline-block;font-weight:400}.fc,.fc *,.fc :after,.fc :before{box-sizing:border-box}.fc table{border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{vertical-align:top;padding:0}.fc .fc-button,.fc .fc-button .fc-icon,.fc .fc-button-group,.fc .fc-timegrid-slot-label{vertical-align:middle}.fc a[data-navlink]:hover{text-decoration:underline}.fc .fc-button:hover,.fc .fc-list-event-title a,a.fc-event,a.fc-event:hover{text-decoration:none}.fc-direction-ltr{direction:ltr;text-align:left}.fc-direction-rtl{direction:rtl;text-align:right}.fc-theme-standard td,.fc-theme-standard th{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd)}.fc-liquid-hack td,.fc-liquid-hack th{position:relative}@font-face{font-family:fcicons;src:url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format('truetype');font-weight:400;font-style:normal}.fc-icon{width:1em;height:1em;-webkit-user-select:none;user-select:none;font-family:fcicons!important;speak:none;font-style:normal;font-variant:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fc-icon-chevron-left:before{content:"\e900"}.fc-icon-chevron-right:before{content:"\e901"}.fc-icon-chevrons-left:before{content:"\e902"}.fc-icon-chevrons-right:before{content:"\e903"}.fc-icon-minus-square:before{content:"\e904"}.fc-icon-plus-square:before{content:"\e905"}.fc-icon-x:before{content:"\e906"}.fc .fc-button{overflow:visible;text-transform:none;margin:0;font-family:inherit}.fc .fc-button::-moz-focus-inner{padding:0;border-style:none}.fc .fc-button{-webkit-appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.4em .65em;font-size:1em;line-height:1.5;border-radius:.25em}.fc .fc-button:focus{outline:0;box-shadow:0 0 0 .2rem rgba(44,62,80,.25)}.fc .fc-button-primary:focus,.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc .fc-button:disabled{opacity:.65}.fc .fc-button-primary{color:#fff;color:var(--fc-button-text-color,#fff);background-color:#2C3E50;background-color:var(--fc-button-bg-color,#2C3E50);border-color:#2C3E50;border-color:var(--fc-button-border-color,#2C3E50)}.fc .fc-button-primary:hover{color:#fff;color:var(--fc-button-text-color,#fff);background-color:#1e2b37;background-color:var(--fc-button-hover-bg-color,#1e2b37);border-color:#1a252f;border-color:var(--fc-button-hover-border-color,#1a252f)}.fc .fc-button-primary:disabled{color:#fff;color:var(--fc-button-text-color,#fff);background-color:#2C3E50;background-color:var(--fc-button-bg-color,#2C3E50);border-color:#2C3E50;border-color:var(--fc-button-border-color,#2C3E50)}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{color:#fff;color:var(--fc-button-text-color,#fff);background-color:#1a252f;background-color:var(--fc-button-active-bg-color,#1a252f);border-color:#151e27;border-color:var(--fc-button-active-border-color,#151e27)}.fc .fc-button .fc-icon{font-size:1.5em}.fc .fc-button-group{position:relative;display:inline-flex}.fc .fc-button-group>.fc-button{position:relative;flex:1 1 auto}.fc .fc-button-group>.fc-button.fc-button-active,.fc .fc-button-group>.fc-button:active,.fc .fc-button-group>.fc-button:focus,.fc .fc-button-group>.fc-button:hover{z-index:1}.fc-direction-ltr .fc-button-group>.fc-button:not(:first-child){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-direction-ltr .fc-button-group>.fc-button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.fc-direction-rtl .fc-button-group>.fc-button:not(:first-child){margin-right:-1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-direction-rtl .fc-button-group>.fc-button:not(:last-child){border-top-left-radius:0;border-bottom-left-radius:0}.fc .fc-toolbar{display:flex;justify-content:space-between;align-items:center}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:1.5em}.fc .fc-toolbar.fc-footer-toolbar{margin-top:1.5em}.fc .fc-toolbar-title{font-size:1.75em;margin:0}.fc-direction-ltr .fc-toolbar>*>:not(:first-child){margin-left:.75em}.fc-direction-rtl .fc-toolbar>*>:not(:first-child){margin-right:.75em}.fc-direction-rtl .fc-toolbar-ltr{flex-direction:row-reverse}.fc .fc-scroller{-webkit-overflow-scrolling:touch;position:relative}.fc .fc-scroller-liquid{height:100%}.fc .fc-scroller-liquid-absolute{position:absolute;top:0;right:0;left:0;bottom:0}.fc .fc-scroller-harness{position:relative;overflow:hidden;direction:ltr}.fc .fc-scroller-harness-liquid{height:100%}.fc-direction-rtl .fc-scroller-harness>.fc-scroller{direction:rtl}.fc-theme-standard .fc-scrollgrid{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd)}.fc .fc-scrollgrid,.fc .fc-scrollgrid-section-footer>*,.fc .fc-scrollgrid-section-header>*{border-bottom-width:0}.fc .fc-scrollgrid,.fc .fc-scrollgrid table{width:100%;table-layout:fixed}.fc .fc-scrollgrid table{border-top-style:hidden;border-left-style:hidden;border-right-style:hidden}.fc .fc-scrollgrid{border-collapse:separate;border-right-width:0}.fc .fc-scrollgrid-liquid{height:100%}.fc .fc-scrollgrid-section,.fc .fc-scrollgrid-section table,.fc .fc-scrollgrid-section>td{height:1px}.fc .fc-scrollgrid-section-liquid{height:auto}.fc .fc-scrollgrid-section-liquid>td{height:100%}.fc .fc-scrollgrid-section>*{border-top-width:0;border-left-width:0}.fc .fc-scrollgrid-section-body table,.fc .fc-scrollgrid-section-footer table{border-bottom-style:hidden}.fc .fc-scrollgrid-section-sticky>*{background:var(--fc-page-bg-color,#fff);position:-webkit-sticky;position:sticky;z-index:2}.fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{top:0}.fc .fc-scrollgrid-section-footer.fc-scrollgrid-section-sticky>*{bottom:0}.fc .fc-scrollgrid-sticky-shim{height:1px;margin-bottom:-1px}.fc-sticky{position:-webkit-sticky;position:sticky}.fc .fc-view-harness{flex-grow:1;position:relative}.fc .fc-bg-event,.fc .fc-highlight,.fc .fc-non-business,.fc .fc-view-harness-active>.fc-view{position:absolute;top:0;left:0;right:0;bottom:0}.fc .fc-col-header-cell-cushion{display:inline-block;padding:2px 4px}.fc .fc-non-business{background:rgba(215,215,215,.3);background:var(--fc-non-business-color,rgba(215,215,215,.3))}.fc .fc-bg-event{background:var(--fc-bg-event-color,#8fdf82);opacity:.3;opacity:var(--fc-bg-event-opacity,.3)}.fc .fc-bg-event .fc-event-title{margin:.5em;font-size:.85em;font-size:var(--fc-small-font-size,.85em);font-style:italic}.fc .fc-highlight{background:rgba(188,232,241,.3);background:var(--fc-highlight-color,rgba(188,232,241,.3))}.fc .fc-cell-shaded,.fc .fc-day-disabled{background:rgba(208,208,208,.3);background:var(--fc-neutral-bg-color,rgba(208,208,208,.3))}.fc-event .fc-event-main{position:relative;z-index:2}.fc-event-dragging:not(.fc-event-selected){opacity:.75}.fc-event-dragging.fc-event-selected{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-event .fc-event-resizer{display:none;position:absolute;z-index:4}.fc-event-selected .fc-event-resizer,.fc-event:hover .fc-event-resizer,.fc-h-event{display:block}.fc-event-selected .fc-event-resizer{border-radius:4px;border-radius:calc(var(--fc-event-resizer-dot-total-width,8px)/ 2);border-width:1px;border-width:var(--fc-event-resizer-dot-border-width,1px);width:8px;width:var(--fc-event-resizer-dot-total-width,8px);height:8px;height:var(--fc-event-resizer-dot-total-width,8px);border-style:solid;border-color:inherit;background:var(--fc-page-bg-color,#fff)}.fc-event-selected .fc-event-resizer:before{content:'';position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px}.fc-event-selected{box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event-selected:before{content:"";position:absolute;z-index:3;top:0;left:0;right:0;bottom:0}.fc-event-selected:after{content:"";background:rgba(0,0,0,.25);background:var(--fc-event-selected-overlay-color,rgba(0,0,0,.25));position:absolute;z-index:1;top:-1px;left:-1px;right:-1px;bottom:-1px}.fc-h-event{border:1px solid #3788d8;border:1px solid var(--fc-event-border-color,#3788d8);background-color:#3788d8;background-color:var(--fc-event-bg-color,#3788d8)}.fc-h-event .fc-event-main{color:#fff;color:var(--fc-event-text-color,#fff)}.fc-h-event .fc-event-main-frame{display:flex}.fc-h-event .fc-event-time{max-width:100%;overflow:hidden}.fc-h-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-width:0}.fc-h-event .fc-event-title{display:inline-block;vertical-align:top;left:0;right:0;max-width:100%;overflow:hidden}.fc-h-event.fc-event-selected:before{top:-10px;bottom:-10px}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end){border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:0}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start){border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0}.fc-h-event:not(.fc-event-selected) .fc-event-resizer{top:0;bottom:0;width:8px;width:var(--fc-event-resizer-thickness,8px)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end{cursor:w-resize;left:-4px;left:calc(var(--fc-event-resizer-thickness,8px)/ -2)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start{cursor:e-resize;right:-4px;right:calc(var(--fc-event-resizer-thickness,8px)/ -2)}.fc-h-event.fc-event-selected .fc-event-resizer{top:50%;margin-top:-4px;margin-top:calc(var(--fc-event-resizer-dot-total-width,8px)/ -2)}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end{left:-4px;left:calc(var(--fc-event-resizer-dot-total-width,8px)/ -2)}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start{right:-4px;right:calc(var(--fc-event-resizer-dot-total-width,8px)/ -2)}:root{--fc-daygrid-event-dot-width:8px;--fc-list-event-dot-width:10px;--fc-list-event-hover-bg-color:#f5f5f5}.fc .fc-popover{position:fixed;top:0;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc .fc-popover-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:3px 4px}.fc .fc-popover-title{margin:0 2px}.fc .fc-popover-close{cursor:pointer;opacity:.65;font-size:1.1em}.fc-theme-standard .fc-popover{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd);background:var(--fc-page-bg-color,#fff)}.fc-theme-standard .fc-popover-header{background:rgba(208,208,208,.3);background:var(--fc-neutral-bg-color,rgba(208,208,208,.3))}.fc-daygrid-day-events:after,.fc-daygrid-day-events:before,.fc-daygrid-day-frame:after,.fc-daygrid-day-frame:before,.fc-daygrid-event-harness:after,.fc-daygrid-event-harness:before{content:"";clear:both;display:table}.fc .fc-daygrid-body{position:relative;z-index:1}.fc .fc-daygrid-day.fc-day-today{background-color:rgba(255,220,40,.15);background-color:var(--fc-today-bg-color,rgba(255,220,40,.15))}.fc .fc-daygrid-day-frame{position:relative;min-height:100%}.fc .fc-daygrid-day-top{display:flex;flex-direction:row-reverse}.fc .fc-day-other .fc-daygrid-day-top{opacity:.3}.fc .fc-daygrid-day-number{position:relative;z-index:4;padding:4px}.fc .fc-daygrid-day-events{margin-top:1px}.fc .fc-daygrid-body-balanced .fc-daygrid-day-events{position:absolute;left:0;right:0}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{position:relative;min-height:2em}.fc .fc-daygrid-body-natural .fc-daygrid-day-events{margin-bottom:1em}.fc .fc-daygrid-event-harness{position:relative}.fc .fc-daygrid-event-harness-abs{position:absolute;top:0;left:0;right:0}.fc .fc-daygrid-bg-harness{position:absolute;top:0;bottom:0}.fc .fc-daygrid-day-bg .fc-non-business{z-index:1}.fc .fc-daygrid-day-bg .fc-bg-event{z-index:2}.fc .fc-daygrid-day-bg .fc-highlight{z-index:3}.fc .fc-daygrid-event{z-index:6;margin-top:1px}.fc .fc-daygrid-event.fc-event-mirror{z-index:7}.fc .fc-daygrid-day-bottom{font-size:.85em;margin:2px 3px 0}.fc .fc-daygrid-more-link{position:relative;z-index:4;cursor:pointer}.fc .fc-daygrid-week-number{position:absolute;z-index:5;top:0;padding:2px;min-width:1.5em;text-align:center;background-color:rgba(208,208,208,.3);background-color:var(--fc-neutral-bg-color,rgba(208,208,208,.3));color:grey;color:var(--fc-neutral-text-color,grey)}.fc .fc-more-popover{z-index:8}.fc .fc-more-popover .fc-popover-body{min-width:220px;padding:10px}.fc-direction-ltr .fc-daygrid-event.fc-event-start,.fc-direction-rtl .fc-daygrid-event.fc-event-end{margin-left:2px}.fc-direction-ltr .fc-daygrid-event.fc-event-end,.fc-direction-rtl .fc-daygrid-event.fc-event-start{margin-right:2px}.fc-direction-ltr .fc-daygrid-week-number{left:0;border-radius:0 0 3px}.fc-direction-rtl .fc-daygrid-week-number{right:0;border-radius:0 0 0 3px}.fc-liquid-hack .fc-daygrid-day-frame{position:static}.fc-daygrid-event{position:relative;white-space:nowrap;border-radius:3px;font-size:.85em;font-size:var(--fc-small-font-size,.85em)}.fc-daygrid-block-event .fc-event-time{font-weight:700}.fc-daygrid-block-event .fc-event-time,.fc-daygrid-block-event .fc-event-title{padding:1px}.fc-daygrid-dot-event{display:flex;align-items:center;padding:2px 0}.fc-daygrid-dot-event .fc-event-title{flex-grow:1;flex-shrink:1;min-width:0;overflow:hidden;font-weight:700}.fc-daygrid-dot-event.fc-event-mirror,.fc-daygrid-dot-event:hover{background:rgba(0,0,0,.1)}.fc-daygrid-dot-event.fc-event-selected:before{top:-10px;bottom:-10px}.fc-daygrid-event-dot{margin:0 4px;box-sizing:content-box;width:0;height:0;border:4px solid #3788d8;border:calc(var(--fc-daygrid-event-dot-width,8px)/ 2) solid var(--fc-event-border-color,#3788d8);border-radius:4px;border-radius:calc(var(--fc-daygrid-event-dot-width,8px)/ 2)}.fc-direction-ltr .fc-daygrid-event .fc-event-time{margin-right:3px}.fc-direction-rtl .fc-daygrid-event .fc-event-time{margin-left:3px}.fc-v-event{display:block;border:1px solid #3788d8;border:1px solid var(--fc-event-border-color,#3788d8);background-color:#3788d8;background-color:var(--fc-event-bg-color,#3788d8)}.fc-v-event .fc-event-main{color:#fff;color:var(--fc-event-text-color,#fff);height:100%}.fc-v-event .fc-event-main-frame{height:100%;display:flex;flex-direction:column}.fc-v-event .fc-event-time{flex-grow:0;flex-shrink:0;max-height:100%;overflow:hidden}.fc-v-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-height:0}.fc-v-event .fc-event-title{top:0;bottom:0;max-height:100%;overflow:hidden}.fc-v-event:not(.fc-event-start){border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event:not(.fc-event-end){border-bottom-width:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-v-event.fc-event-selected:before{left:-10px;right:-10px}.fc-v-event .fc-event-resizer-start{cursor:n-resize}.fc-v-event .fc-event-resizer-end{cursor:s-resize}.fc-v-event:not(.fc-event-selected) .fc-event-resizer{height:8px;height:var(--fc-event-resizer-thickness,8px);left:0;right:0}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-start{top:-4px;top:calc(var(--fc-event-resizer-thickness,8px)/ -2)}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-end{bottom:-4px;bottom:calc(var(--fc-event-resizer-thickness,8px)/ -2)}.fc-v-event.fc-event-selected .fc-event-resizer{left:50%;margin-left:-4px;margin-left:calc(var(--fc-event-resizer-dot-total-width,8px)/ -2)}.fc-v-event.fc-event-selected .fc-event-resizer-start{top:-4px;top:calc(var(--fc-event-resizer-dot-total-width,8px)/ -2)}.fc-v-event.fc-event-selected .fc-event-resizer-end{bottom:-4px;bottom:calc(var(--fc-event-resizer-dot-total-width,8px)/ -2)}.fc .fc-timegrid .fc-daygrid-body{z-index:2}.fc .fc-timegrid-axis-chunk>table,.fc .fc-timegrid-body,.fc .fc-timegrid-slots{position:relative;z-index:1}.fc .fc-timegrid-divider{padding:0 0 2px}.fc .fc-timegrid-body{min-height:100%}.fc .fc-timegrid-axis-chunk{position:relative}.fc .fc-timegrid-slot{height:1.5em;border-bottom:0}.fc .fc-timegrid-slot:empty:before{content:'\00a0'}.fc .fc-timegrid-slot-minor{border-top-style:dotted}.fc .fc-timegrid-slot-label-cushion{display:inline-block;white-space:nowrap}.fc .fc-timegrid-axis-cushion,.fc .fc-timegrid-slot-label-cushion{padding:0 4px}.fc .fc-timegrid-axis-frame-liquid{height:100%}.fc .fc-timegrid-axis-frame{overflow:hidden;display:flex;align-items:center;justify-content:flex-end}.fc .fc-timegrid-axis-cushion{max-width:60px;flex-shrink:0}.fc-direction-ltr .fc-timegrid-slot-label-frame{text-align:right}.fc-direction-rtl .fc-timegrid-slot-label-frame{text-align:left}.fc-liquid-hack .fc-timegrid-axis-frame-liquid{height:auto;position:absolute;top:0;right:0;bottom:0;left:0}.fc .fc-timegrid-col.fc-day-today{background-color:rgba(255,220,40,.15);background-color:var(--fc-today-bg-color,rgba(255,220,40,.15))}.fc .fc-timegrid-col-frame{min-height:100%;position:relative}.fc-liquid-hack .fc-timegrid-col-frame{height:auto;position:absolute;top:0;right:0;bottom:0;left:0}.fc-media-screen .fc-timegrid-cols{position:absolute;top:0;left:0;right:0;bottom:0}.fc-media-screen .fc-timegrid-cols>table{height:100%}.fc-media-screen .fc-timegrid-col-bg,.fc-media-screen .fc-timegrid-col-events,.fc-media-screen .fc-timegrid-now-indicator-container{position:absolute;top:0;left:0;right:0}.fc-media-screen .fc-timegrid-event-harness{position:absolute}.fc .fc-timegrid-col-bg{z-index:2}.fc .fc-timegrid-col-bg .fc-non-business{z-index:1}.fc .fc-timegrid-col-bg .fc-bg-event{z-index:2}.fc .fc-timegrid-col-bg .fc-highlight,.fc .fc-timegrid-col-events{z-index:3}.fc .fc-timegrid-bg-harness{position:absolute;left:0;right:0}.fc .fc-timegrid-now-indicator-container{bottom:0;overflow:hidden}.fc-direction-ltr .fc-timegrid-col-events{margin:0 2.5% 0 2px}.fc-direction-rtl .fc-timegrid-col-events{margin:0 2px 0 2.5%}.fc-timegrid-event-harness-inset .fc-timegrid-event,.fc-timegrid-event.fc-event-mirror{box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px var(--fc-page-bg-color,#fff)}.fc-timegrid-event{font-size:.85em;font-size:var(--fc-small-font-size,.85em);border-radius:3px}.fc-timegrid-event .fc-event-main{padding:1px 1px 0}.fc-timegrid-event .fc-event-time{white-space:nowrap;font-size:.85em;font-size:var(--fc-small-font-size,.85em);margin-bottom:1px}.fc-timegrid-event-condensed .fc-event-main-frame{flex-direction:row;overflow:hidden}.fc-timegrid-event-condensed .fc-event-time:after{content:'\00a0-\00a0'}.fc-timegrid-event-condensed .fc-event-title{font-size:.85em;font-size:var(--fc-small-font-size,.85em)}.fc-media-screen .fc-timegrid-event{position:absolute;top:0;bottom:1px;left:0;right:0}.fc .fc-timegrid-now-indicator-line{position:absolute;z-index:4;left:0;right:0;border-style:solid;border-color:red;border-color:var(--fc-now-indicator-color,red);border-width:1px 0 0}.fc .fc-timegrid-now-indicator-arrow{position:absolute;z-index:4;margin-top:-5px;border-style:solid;border-color:red;border-color:var(--fc-now-indicator-color,red)}.fc-direction-ltr .fc-timegrid-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-direction-rtl .fc-timegrid-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-theme-standard .fc-list{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd)}.fc .fc-list-empty{background-color:rgba(208,208,208,.3);background-color:var(--fc-neutral-bg-color,rgba(208,208,208,.3));height:100%;display:flex;justify-content:center;align-items:center}.fc .fc-list-empty-cushion{margin:5em 0}.fc .fc-list-table{width:100%;border-style:hidden}.fc .fc-list-table tr>*{border-left:0;border-right:0}.fc .fc-list-sticky .fc-list-day>*{position:-webkit-sticky;position:sticky;top:0;background:var(--fc-page-bg-color,#fff)}.fc .fc-list-table th{padding:0}.fc .fc-list-day-cushion,.fc .fc-list-table td{padding:8px 14px}.fc .fc-list-day-cushion:after{content:"";clear:both;display:table}.fc-theme-standard .fc-list-day-cushion{background-color:rgba(208,208,208,.3);background-color:var(--fc-neutral-bg-color,rgba(208,208,208,.3))}.fc-direction-ltr .fc-list-day-text,.fc-direction-rtl .fc-list-day-side-text{float:left}.fc-direction-ltr .fc-list-day-side-text,.fc-direction-rtl .fc-list-day-text{float:right}.fc-direction-ltr .fc-list-table .fc-list-event-graphic{padding-right:0}.fc-direction-rtl .fc-list-table .fc-list-event-graphic{padding-left:0}.fc .fc-list-event.fc-event-forced-url{cursor:pointer}.fc .fc-list-event:hover td{background-color:#f5f5f5;background-color:var(--fc-list-event-hover-bg-color,#f5f5f5)}.fc .fc-list-event-graphic,.fc .fc-list-event-time{white-space:nowrap;width:1px}.fc .fc-list-event-dot{display:inline-block;box-sizing:content-box;width:0;height:0;border:5px solid #3788d8;border:calc(var(--fc-list-event-dot-width,10px)/ 2) solid var(--fc-event-border-color,#3788d8);border-radius:5px;border-radius:calc(var(--fc-list-event-dot-width,10px)/ 2)}.fc .fc-list-event-title a{color:inherit}.fc .fc-list-event.fc-event-forced-url:hover a{text-decoration:underline}.fc-theme-bootstrap a:not([href]){color:inherit}
@font-face{font-family:'biennale';src:url(/sites/all/themes/gw2d/css/./fonts/biennale_light-webfont.woff2) format('woff2'),url(/sites/all/themes/gw2d/css/./fonts/biennale_light-webfont.woff) format('woff');font-weight:300;font-style:normal;}@font-face{font-family:'biennale';src:url(/sites/all/themes/gw2d/css/./fonts/biennale_regular-webfont.woff2) format('woff2'),url(/sites/all/themes/gw2d/css/./fonts/biennale_regular-webfont.woff) format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'biennale';src:url(/sites/all/themes/gw2d/css/./fonts/biennale_semibold-webfont.woff2) format('woff2'),url(/sites/all/themes/gw2d/css/./fonts/biennale_semibold-webfont.woff) format('woff');font-weight:600;font-style:normal;}@font-face{font-family:'biennale';src:url(/sites/all/themes/gw2d/css/./fonts/biennale_bold-webfont.woff2) format('woff2'),url(/sites/all/themes/gw2d/css/./fonts/biennale_bold-webfont.woff) format('woff');font-weight:800;font-style:normal;}@font-face{font-family:'biennale';src:url(/sites/all/themes/gw2d/css/./fonts/biennale_black-webfont.woff2) format('woff2'),url(/sites/all/themes/gw2d/css/./fonts/biennale_black-webfont.woff) format('woff');font-weight:900;font-style:normal;}*,*:before,*:after,*:focus,*:active{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0;}a:focus,a:active{outline:0;}*,a,button,input,select,textarea{font-family:'biennale';}body{margin:0px;font-family:'biennale',sans-serif;min-height:100%;height:auto;min-width:320px;background:#FAFAFA;min-height:100vh;position:relative;color:#1A1A1A;}html{height:100%;}img{max-width:100%;height:auto;}a{text-decoration:none;color:#1A1A1A;}.contato-info a:hover,a:hover{color:#00400a;}.img-mobile{display:none !important;}.field-collection-container{border-bottom:0;margin-bottom:0;}.field-collection-view{margin:0;padding:0;}.panels-flexible-region{width:100%;}.panel-flexible .panel-separator{margin:0;}h1,h2{font-size:1.6vw;font-family:'biennale',serif;font-weight:600;margin-bottom:1vw;line-height:1.2;margin-top:0;color:#1A1A1A;}h3,h4{font-size:1.3vw;font-family:'biennale',serif;font-weight:600;margin-bottom:0.5vw;line-height:1.2;color:#1A1A1A;margin-top:0;}.slide-home ul{padding-left:30px;margin-top:0;}.slide-home ul li{padding-left:0;font-size:1vw;text-align:justify;margin-bottom:15px;}.slide-home .flexslider ul{padding-left:0;}#ui-datepicker-div{width:18em;}.open-menu #block-gw2d-gw2d-welcome .welcome-block,#page #content .fc-header-toolbar .fc-right button,body.logged-in #page form input.form-submit:hover,.contact-form .form-submit,#page #content a,a.ajax-processed,.form-orcamento .form-submit,#header #button-menu,.next-slide a,nav.block-menu li a,nav.block-menu,#header{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}::-webkit-scrollbar{width:0.5vw;}::-webkit-scrollbar-track{background-color:#eaebeb;border-radius:1vw;}::-webkit-scrollbar-thumb{border-radius:1vw;}#header #button-menu{background:url(/sites/all/themes/gw2d/images/sprite.png) no-repeat left top;}#main-content,.block-inner,.pane-inner,.menu-wrapper,.branding-elements,.breadcrumb-wrapper,.attribution,.at-panel .rounded-corner,.block-panels-mini > .block-title{margin:0;}div.messages{margin:0;}#page div.messages:before{display:none;}#page div.messages{margin:0;background:#fff;width:25vw;position:fixed;left:35vw;top:0.5vw;border-radius:1vw;padding:0.2vw 1vw;-webkit-box-shadow:0px 0px 5px 1px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 5px 1px rgba(0,0,0,0.3);box-shadow:0px 0px 5px 1px rgba(0,0,0,0.3);font-size:1vw;animation:animationFrames linear 0.5s;animation-delay:5s;animation-fill-mode:forwards;font-size:0.8vw;text-align:left;background-color:#fff;border-color:2px solid green;color:#000;text-align:center;max-width:100%;z-index:9999;}#page div.messages a{font-size:0.8vw;color:#000;}@keyframes animationFrames{0%{transform:translate(0px,0px);}100%{transform:translate(0vw,-50vw);}}#page div.messages h2{position:static !important;width:auto;height:auto;text-align:center;margin:0;color:#004c91;font-weight:normal;text-transform:uppercase;font-size:1vw;margin-bottom:0;padding-bottom:0.5vw;}#page div.messages ul{margin:0;padding:0;}#page div.messages li{font-size:0.9vw;list-style:none;padding:0;margin:0;text-align:center;margin-bottom:0.5vw}#page div.messages.error{border:2px solid red;color:#000;}.content-width{padding-left:4vw;padding-right:4vw;width:100%;margin:0 auto;}.page-pacientes .content-width,.page-producao .content-width{padding-left:7.2vw;padding-right:7.2vw;padding-top:0.6vw;}.page-user-password .content-width,.page-user.not-logged-in .content-width,.page-login .content-width{padding-left:0;padding-right:0;}.page-home #page{padding-top:0;margin-top:0px;}#header-top ul li a{color:#fff;}#block-block-2{width:50%;float:right;clear:right;}#form-sistema{width:100%;text-align:right;padding-top:15px;padding-bottom:5px;}#form-sistema label{display:inline-block;width:15%;margin-right:1%;font-weight:normal;}#form-sistema .form-item{display:inline-block;width:35%;max-width:230px;margin:0;margin-right:1%;}#form-sistema .form-item input{width:100%;background-color:#c3c3c3;padding-left:20px;height:35px;border:none;color:#4d4d4d;}#form-sistema .form-item input::-webkit-input-placeholder,#form-sistema .form-item input:-moz-placeholder,#form-sistema .form-item input::-moz-placeholder,#form-sistema .form-item input:-ms-input-placeholder{color:#4d4d4d !important;}#form-sistema .form-actions{display:inline-block;width:10%;margin:0;}#form-sistema .form-actions input{background-color:#529a4d;height:35px;text-align:center;color:#fff;border:none;width:100%;}#header #block-gw2d-gw2d-logo-header-block{float:left;width:12vw;padding:0.2vw 0 0;margin:0;margin-right:2vw;}#header #block-gw2d-gw2d-logo-header-block img{width:100%;}#block-system-user-menu{position:absolute;right:0;top:0;}nav.block-menu{float:right;width:100%;}nav.block-menu ul{padding:0;margin:0;float:right;}nav.block-menu ul li{float:none;margin-right:0;padding:0;margin:0;list-style:none;margin-left:0;}nav.block-menu ul li a{padding:0;color:#fff;text-shadow:none;text-decoration:none;font-size:1.1vw;height:auto;line-height:2.4;display:block;font-weight:600;display:block;margin:0;padding:0.5vw 0.5vw 0.2vw;font-weight:normal;background:#fff;color:#A1ACB3;}#content-menu-restrito .block-menu ul li a:hover,#content-menu-restrito .block-menu ul li a.active-trail,#content-menu-restrito .block-menu ul li a.active{background:#2E3133;color:#fff;border-bottom:1px solid #ccc;}#page nav.block-menu ul li a:before{content:"";float:left;width:1.04vw;height:1.4vw;background-color:#eee;margin-right:1vw;background:url(/sites/all/themes/gw2d/images/icon-perfil.png) no-repeat 0 top;background-size:100%;}#page nav.block-menu ul li a.link-meu-perfil:after{content:"";float:right;width:1.45vw;height:1.1vw;background-color:#eee;margin-right:0;background:url(/sites/all/themes/gw2d/images/icon-next.png) no-repeat 0 top;background-size:100%;margin-left:1vw;margin-top:0.2vw;}#page #block-system-user-menu ul li ul{display:none;}#page #block-system-user-menu ul li:hover ul{display:block;}#page #block-system-user-menu ul li ul{background:#0076a5;width:100%;}#page #block-system-user-menu ul li ul li a{background:#0076a5;}#page #block-system-user-menu ul li ul li a:after{content:"";display:block;width:100%;height:1px;background-color:#004965;margin-top:1vw;}#page #block-system-user-menu ul li ul li  a:hover:after,#page #block-system-user-menu ul li ul li a:hover{background-color:#098bbf;}#page #block-system-user-menu ul li ul li.first a{padding-bottom:0;}#page #block-system-user-menu ul li ul li.last a:after{display:none;}#page #block-system-user-menu ul li ul li.first a:before{background-image:url(/sites/all/themes/gw2d/images/icon-editar-perfil.png);width:1.1vw;}#page #block-system-user-menu ul li ul li.last a:before{background-image:url(/sites/all/themes/gw2d/images/icon-sair.png);width:1.34vw;}#header #button-menu{display:none;text-indent:-9999px;float:left;width:38px;height:39px;cursor:pointer;background-position:0px 0px;margin-top:2vw;}#block-block-3{position:absolute;right:5%;top:0;}#block-block-3 br{display:none;}.redes-sociais{clear:both;float:left;padding-top:0px;}#block-block-2 .form-item-name #edit-name{border:none;margin-right:10px;line-height:26px;margin-top:3px;background:url(/sites/all/themes/gw2d/images/sprite.png) no-repeat 2px top;padding-left:30px;background-position:4px -128px;background-color:rgba(195,195,195,1);font-size:0.9vw;}#block-block-2 .form-item-pass #edit-pass.error,#block-block-2 .form-item-name #edit-name.error{border:1px solid red;}#block-block-2 .form-item-pass #edit-pass{border:none;margin-right:10px;line-height:26px;margin-top:3px;background:url(/sites/all/themes/gw2d/images/sprite.png) no-repeat 2px top;padding-left:30px;background-position:4px -165px;background-color:rgba(195,195,195,1);font-size:0.9vw;}.redes-sociais a{background:url(/sites/all/themes/gw2d/images/sprite.png) no-repeat left center;width:30px;height:30px;text-indent:-9999px;display:block;float:left;background-position:0px -167px;-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray;background-size:127px;}.redes-sociais  a.linkedin{background-position:-90px -167px;}.redes-sociais  a.twitter{background-position:-30px -167px;}.redes-sociais  a.google{background-position:-60px -167px;}.redes-sociais  a.instagram{background-position:-30px -137px;}.redes-sociais a:hover{-webkit-filter:inherit;filter:inherit;}#header #button-menu{display:none;text-indent:-9999px;float:left;width:70px;height:73px;cursor:pointer;background-position:-113px 15px;margin-top:0px;margin-left:20px;}.slide-home{position:relative;margin-top:4.5vw;}.slide-home .pane-title{display:none;}.slide-home .slide-info{float:left;width:50%;padding-left:5%;padding-right:5%;padding-top:2%;}.slide-home .slide-info p.no-margin{margin-bottom:0;}.slide-home .slide-info p{font-size:1vw;text-align:justify;}.slide-home .galeria{width:50%;float:right;overflow:hidden;height:100%;margin:0;}#sobre .galeria{width:50%;float:right;overflow:hidden;height:100%;margin:0;}#block-system-main .pane-chamada{padding:0;}#contato  .gmaps.left-content,#contato .webform-wrapper.left-content,.slide-home .galeria.left-content,.slide-home .slide-info.left-content{float:left;}#contato .gmaps.right-content,#contato .webform-wrapper.right-content,.slide-home .galeria.right-content,.slide-home .slide-info.right-content{float:right;}#contato{overflow:hidden;}.page-home #content .content-width{padding:0;max-width:100%;}.page-solucoes #content .content-width{padding:0;}.node-type-cursos #content .content-width{position:relative;}.node-type-cursos #content .field-name-field-imagem{float:left;width:34%;margin-right:1%;position:relative;top:-60px;}.node-type-noticias #content .field-name-field-descricao,.node-type-cursos #content .field-name-field-descricao,.node-type-cursos #content .field-name-body,.node-type-noticias #content .field-name-body,.node-type-noticias .title-page,.node-type-cursos .title-page{margin-left:35%;font-weight:300;margin-bottom:20px;}.node-type-pagina #content .field-name-body{font-weight:300;font-size:1.1vw;float:left;width:45%;color:#fff;margin:6vw 7vw;}.node-type-cursos .title-page{text-align:left;font-weight:bold;font-size:2vw;margin-top:0;}.page-solucoes .title-page,.page-artigos .title-page,.page-home .title-page{display:none;}#block-views-noticias-block-1 .view-noticias,#block-views-solucao-block-1 .view-solucao{padding:0;}#block-views-solucao-block-1 .view-solucao .views-row{width:32%;margin:0.5%;background-color:#ffffff;padding:10px;float:left;position:relative;height:24vw;}#block-views-noticias-block-1 .view-noticias .views-row{width:49%;margin:0.5%;background-color:#eee;padding:10px;display:inline-table;position:relative;}#block-views-noticias-block-1 .view-noticias .views-row .views-field-title h3,#block-views-solucao-block-1 .view-solucao .views-row .views-field-title h3{text-align:left;}#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%;display:inline-block;text-align:center;width:28.2vw;}#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:11vw;}#block-views-noticias-block-1 .view-noticias .views-row .views-field-title,#block-views-solucao-block-1 .view-solucao .views-row .views-field-title{width:100%;font-size:1.5vw;padding-top:1vw;}#block-views-noticias-block-1 .view-noticias .views-row .views-field-view-node a,#block-views-solucao-block-1 .view-solucao .views-row .views-field-view-node a{position:relative;left:0;}.page-fotos .node-content .field-name-field-imagem,.page-servicos .field-name-field-imagem{float:left;width:34%;margin-right:1%;margin-bottom:30px;display:none;}#home .galeria{width:100%;}#home .slide-info{display:none;}#home .galeria .slides .content-description{position:absolute;left:0;top:4vw;color:white;background:rgba(0,0,0,0.6);font-size:1.5vw;width:auto;max-width:40%;padding:0 1%;font-weight:normal;text-align:left;padding-left:5vw;padding-bottom:20px;}#home .galeria .slides .content-description strong{font-weight:bold;font-style:italic;font-size:3vw;display:block;margin-bottom:10px;}#home .galeria .slides .content-description p{margin:0;line-height:1.2;padding-left:1%;}#sobre .galeria .slides{height:100%}#sobre .galeria .slides li{height:100%;}#sobre .galeria .slides li img{height:100%;width:100%;}.page-quem-somos #content .title-page{display:none;}.page-quem-somos #content .field-name-field-descricao{display:none;}.page-quem-somos #content .field-name-field-imagem{display:none;}.page-quem-somos #page #content{background:url(/sites/all/themes/gw2d/images/02-Site_Camerichi_QuemSomos2.jpg) no-repeat right center;display:block;background-color:#3f2678;background-size:50vw;height:44.5vw;}.page-quem-somos #content .field-name-body .field-item p span{font-style:italic;font-weight:600;font-size:1.2vw;}.node-type-artigos #content .title-page,.node-type-servicos #content .title-page{position:absolute;left:37%;top:0;margin:0;color:#000;font-size:2.2vw;padding-right:5%;text-align:left;}.node-type-artigos #content .field-name-field-imagem,.node-type-servicos #content .field-name-field-imagem{width:34%;float:left;margin-right:2%;margin-bottom:1%;}.node-type-servicos #content .field-name-field-descricao{float:left;margin-top:5vw;width:64%;margin-bottom:1.5vw;font-size:1.1vw;}.node-type-artigos #content .field-name-field-descricao{display:none;}.node-type-artigos #content .field-name-body,.node-type-servicos #content .field-name-body{font-size:1.1vw;}.node-type-artigos #content .field-name-body{padding-top:5.5vw;}.node-type-artigos #content,.node-type-servicos #content{position:relative;}.node-type-artigos #block-views-solucao-block-1 .view-solucao .views-row .views-field-view-node a,.node-type-servicos #block-views-solucao-block-1 .view-solucao .views-row .views-field-view-node a{left:37%;bottom:3%;position:absolute;background-color:#5caf4b;padding:0.7vw 2vw;color:#ffffff;}.page-servicos .view-solucao .views-row .views-field-view-node a{position:relative;left:0;padding:0.5vw 2vw;background-color:#5caf4b;color:#ffffff;font-weight:600;}.page-servicos .views-field-view-node a,.view-solucao .views-row .views-field-field-descricao{margin-bottom:1vw;min-height:6vw;text-align:center;padding:0vw 2vw;}.page-servicos #page #content{background:url(/sites/all/themes/gw2d/images/Camerichi_Serviços.jpg) no-repeat right center;display:block;background-size:51vw;height:44vw;}.page-servicos #content .field-name-body .field-item p{color:#000;}.page-servicos #content .field-name-body .field-item p span{font-weight:bold;}.page-servicos #content .field-name-body .field-item p a{color:#3d6591;}.page-servicos #content .field-name-body{font-weight:300;font-size:1.1vw;float:left;width:40%;color:#fff;margin:6vw 7vw;}#content-top .region-content-top,.view-solucao .view-header,.view-noticias .view-header,.view-portifolio .view-header{padding-top:30px;text-align:center;margin-bottom:20px;}#page .webform-client-form .webform-component-markup:first-child,.node-type-pagina .field-name-field-descricao{text-align:center;padding-bottom:20px;margin-bottom:20px;}.node-type-pagina .field-name-field-descricao{border-bottom:1px solid #ccc;}#page  .webform-client-form .webform-component{float:left;width:49%;margin:0.5%;}#page .webform-client-form .iten-telefone,#page .webform-client-form .iten-celular,#page .webform-client-form .iten-cnpj{width:32.333%;}#page .webform-client-form .iten-n{width:7%;}#page .webform-client-form .iten-complemento{width:41%;}#page .webform-client-form .iten-estado,#page .webform-client-form .iten-cep{width:12%;}#page .webform-client-form .iten-cidade,#page .webform-client-form .iten-bairro{width:36%;}#page .webform-client-form .webform-component-textarea{width:99%;margin:0.5%;}#page  .webform-client-form .webform-component-markup:first-child{width:100%;text-align:center;}#page  .webform-client-form .webform-component-markup:first-child h3{margin-bottom:0;}#page .webform-client-form .webform-component-markup:first-child h3,.node-type-pagina .field-name-field-descricao,#content-top h3{font-weight:300;font-size:1.2vw;border-bottom:1px solid #ccc;padding-bottom:1vw;}#page .webform-client-form .webform-component-markup{text-align:left;}#page .webform-client-form .webform-component-markup h4{margin-bottom:0;color:#5caf4b;text-transform:uppercase;font-size:1.7vw;}#page .webform-client-form .webform-component-markup ul{margin:0;padding-left:0;}#page .webform-client-form .webform-component-markup ul li{list-style:none;float:left;width:50%;font-weight:300;margin-bottom:0px;font-size:0.9vw;}.buttons-docs{clear:both;padding-top:10px;}.buttons-docs br{display:none;}.buttons-docs a{float:left;color:#fff;background:#ee2223 url(/sites/all/themes/gw2d/images/download.png) no-repeat 10px center;text-align:left;text-transform:uppercase;padding:5px 10px;padding-left:65px;margin-right:1%;width:250px;font-weight:600;line-height:1.3;font-size:1vw;}.buttons-docs a.btn-enviar-docs{background:#007730 url(/sites/all/themes/gw2d/images/upload.png) no-repeat 10px center;width:310px;}.enviar-documentos{float:left;width:49%;margin:0.5%;background-color:#ececec;margin-bottom:30px;display:none;border:1px solid #8e8e8e;}.open-subir-docs .enviar-documentos{display:block;}#page .webform-client-form .enviar-documentos legend{font-weight:300;}#page .webform-client-form .enviar-documentos .tabledrag-toggle-weight-wrapper{display:none;}#page .webform-client-form .enviar-documentos .webform-component{width:99%;margin:0.5%;}#page .webform-client-form .enviar-documentos table{width:99%;margin:0.5%;border:1px solid #8e8e8e;}#page .webform-client-form .enviar-documentos table thead{display:none;}#page .webform-client-form .enviar-documentos input{text-indent:0;}#page .webform-client-form .enviar-documentos .webform-component-multiple-file .form-managed-file{border:1px solid #8e8e8e;}#page .webform-client-form .enviar-documentos .form-managed-file input{text-indent:0;float:left;width:70%;height:5vh;line-height:5vh;border:none;}#page .webform-client-form .enviar-documentos .form-managed-file input.form-submit{float:right;max-width:20%;}#page .webform-client-form .enviar-documentos input.form-submit{margin-bottom:0;font-size:0.8vw;height:40px;line-height:40px;}.page-servicos .view-solucao .views-row{width:31%;display:inline-block;margin:0.8%;text-align:center;vertical-align:baseline;position:relative;margin-bottom:2vw;min-height:23vw;}.next-slide{position:absolute;bottom:20px;width:62px;height:62px;left:50%;margin-left:-31px;background:url(/sites/all/themes/gw2d/images/next-slide.png) no-repeat 0 0;background-size:100% 100%;z-index:9;}#content_bottom .content-width{padding:0 4%;padding-top:30px;padding-bottom:30px;background-color:#eeeeee;}#content_bottom{background-color:#fff;}#block-views-chamada-block .views-row{width:33.333%;float:left;margin:0;position:relative;}#block-views-chamada-block .views-row .views-field-field-imagem .field-content a img{display:block;width:100%;}#block-views-chamada-block .views-row .views-field-title h3{color:#fff;font-weight:300;font-size:2.2vw;padding-bottom:0;margin-bottom:0;border-bottom:0;position:absolute;bottom:0;width:100%;height:25%;text-align:center;}#block-views-chamada-block .views-row .views-field-field-imagem{margin-bottom:10px;}.view-noticias .views-row .views-field-field-descricao,#block-views-chamada-block .views-row .views-field-field-descricao{font-weight:300;font-size:0.95vw;margin-bottom:20px;}#block-views-chamada-block .views-row .views-field-view-node a{color:#fff;font-size:0;text-transform:uppercase;padding:0;text-align:center;position:absolute;width:100%;height:100%;top:0;left:0;}.flexslider{height:100%;overflow:hidden;position:relative;}.flexslider .slides > li{display:block;position:relative;margin-bottom:0;}.flexslider .flex-direction-nav li{margin-bottom:0;}.page-fotos .flex-direction-nav a,.flexslider .flex-direction-nav a{background:url(/sites/all/themes/gw2d/images/arrows.png) no-repeat;cursor:pointer;text-indent:-9999px;position:absolute;opacity:0.9;top:50%;height:59px;width:34px;right:0px;z-index:20;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-ms-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;font-size:0;background-position:right;background-size:auto 100%;}.page-fotos .flex-direction-nav a{background-image:url(/sites/all/themes/gw2d/images/arrows-fotos.png);}.flex-direction-nav a:hover{opacity:1;}.flex-direction-nav a.flex-next{right:10px;}.flex-direction-nav a.flex-prev{background-position:0 0;left:10px;}#page .webform-client-form .webform-component-markup:first-child a{color:#000000;}#contato .gmaps{width:50%;float:left;position:relative;}#contato .gmaps.right-content{padding:2% 5%;text-align:justify;}#contato .gmaps.right-content p{font-size:1vw;}.mapa-click{position:absolute;top:0;width:100%;height:100%;left:0;}.contato-info{right:5%;padding-top:0.5vh;text-align:right;z-index:997;font-size:1.5vw;}.webform-client-form .webform-component-markup .contato-info p{margin-bottom:5px;}.contato-info a{text-decoration:none;color:#000;}.contato-info a:hover{text-decoration:underline;}#contato .description{font-size:0.7vw;font-weight:bold;margin-bottom:2vh;line-height:1.2;color:#b95300;margin-top:0;text-transform:uppercase;font-style:italic;}#contato #messages{display:none;}#contato .webform-wrapper{float:right;width:50%;padding:3% 5% 0 5%;}.webform-client-form #webform-component-produtos-data{display:none;}.webform-client-form  div#webform-component-cidade-da-locacao{margin-bottom:10px;}.webform-client-form .webform-component-markup{float:right;width:50%;text-align:right;}.webform-client-form .webform-component-markup p{font-size:1.4vw;margin-bottom:1vw;}.webform-client-form .webform-component-markup strong{font-size:0.9vw;margin-bottom:10px;}.webform-client-form .webform-component-markup:first-child{float:left;text-align:left;}.webform-client-form .webform-component{margin:0;}.webform-client-form label{display:none;}.webform-client-form select.error,.webform-client-form textarea.error,.webform-client-form input.error{border:1px solid red;color:red;}.webform-client-form span.error{display:none !important;}.webform-client-form select,.webform-client-form textarea,.webform-client-form input{height:6vh;text-indent:15px;border:none;width:100%;color:#000;line-height:6vh;font-size:17px;border:1px solid #bebebe;font-weight:300;margin-bottom:0;}.webform-client-form select{padding:10px 15px 10px 0;text-indent:5px;}.webform-client-form select.error::-webkit-input-placeholder,.webform-client-form textarea.error::-webkit-input-placeholder,.webform-client-form input.error::-webkit-input-placeholder,.webform-client-form select.error:-moz-placeholder,.webform-client-form textarea.error:-moz-placeholder,.webform-client-form input.error:-moz-placeholder,.webform-client-form select.error::-moz-placeholder,.webform-client-form textarea.error::-moz-placeholder,.webform-client-form input.error::-moz-placeholder,.webform-client-form select.error:-ms-input-placeholder,.webform-client-form textarea.error:-ms-input-placeholder,.webform-client-form input.error:-ms-input-placeholder{color:red !important;}.webform-client-form select::-webkit-input-placeholder,.webform-client-form textarea::-webkit-input-placeholder,.webform-client-form input::-webkit-input-placeholder,.webform-client-form select:-moz-placeholder,.webform-client-form textarea:-moz-placeholder,.webform-client-form input:-moz-placeholder,.webform-client-form select::-moz-placeholder,.webform-client-form textarea::-moz-placeholder,.webform-client-form input::-moz-placeholder,.webform-client-form select:-ms-input-placeholder,.webform-client-form textarea:-ms-input-placeholder,.webform-client-form input:-ms-input-placeholder{color:#000 !important;}.webform-client-form select option{color:#4c5b68;}.webform-client-form textarea{height:25vh;width:100%;padding-top:10px;resize:none;line-height:1.2;text-indent:0;padding-left:15px;}.webform-client-form input.form-submit{background-color:#47ba75;color:#fff;font-size:1.2vw;text-transform:uppercase;padding:3px 10px;float:none;width:10vw;height:3vw;line-height:2vw;text-align:center;text-indent:0;font-weight:normal;display:block;border:1px solid #bebebe;margin-top:0.5%;margin-right:0.5%;margin-bottom:30px;}.webform-client-form input.form-submit{margin:0 auto;}.admin-menu #header{position:relative;}#contato .webform-confirmation{padding-top:80px;color:#000;font-size:1.2vw;}.webform-confirmation p{margin-bottom:20px;font-weight:300;line-height:55px;text-align:center;font-size:1.5vw;}.links a.ajax-processed{background-color:#71b337;color:#fff;text-transform:uppercase;float:none;width:200px;height:50px;line-height:49px;text-align:center;text-indent:0;font-size:15px;padding:0;font-weight:normal;display:block;margin:0 auto;border:none;}#footer{background-color:#00162e;color:#fff;position:relative;padding:1vh 0 1vh 0;height:auto;}#footer p{font-size:1vw;margin-bottom:0;line-height:1.3;color:#fff;}.content-footer{font-size:24px;float:left;margin-right:80px;}#footer .left-content img{width:7%;position:absolute;top:3vw;right:46vw;}#footer .center-content{width:50%;margin:10px auto;text-align:center;position:absolute;left:50%;margin-left:-25%;top:0;padding:0.5vh 2vw 0;height:auto;}#footer #block-gw2d-gw2d-footer{width:100%;float:none;text-align:center;}.footer-block ul li{color:#d5d5d5;font-size:1vw;margin-bottom:1vw;font-weight:300;list-style:none;line-height:27px;}.footer-block ul{margin:0;padding:0;margin-top:17vw;margin-bottom:3vw;margin-left:0;}.footer-block ul li.telefone{font-size:1.5vw;margin-bottom:1.2vw;}.footer-block ul li.email{color:#7dbbff;font-size:1vw;font-weight:500;}.footer-block ul li.localizacao:before{background-position:-23px -76px;margin-top:13px;}#footer #block-menu-block-1{width:100%;margin-left:0;margin:0 auto;display:inline-block;}#footer #block-block-4{float:right;width:350px;height:153px;margin-top:10px;}#footer #block-block-4 .boleto .santander{background:url(/sites/all/themes/gw2d/images/sprite.png) no-repeat left center;background-position:0px -138px;display:block;width:230px;height:57px;position:absolute;right:5%;bottom:0;font-size:0;margin-bottom:12px;}#footer .center-content:before,#footer .center-content:after{content:'';width:0px;height:0px;top:0px;position:absolute;}#footer .center-content img{max-height:140px;width:100%;}#footer .right-content{float:right;text-align:right;}#copyright-region{background-color:transparent;padding:0px;color:#d5d5d5;bottom:0;position:relative;clear:both;width:100%;}.page-relatorio #copyright-region,.page-user-login #copyright-region{position:relative;}.page-agenda #copyright-region{display:none;}.copyright-left p,#footer .content-footer p{font-size:18px;line-height:1.2;}#footer .content-footer p a{text-decoration:none;color:#d5d5d5;}#footer .redes-sociais{clear:both;float:left;}#footer .redes-sociais a{background:url(/sites/all/themes/gw2d/images/sprite.png) no-repeat left center;width:60px;height:60px;text-indent:-9999px;display:block;float:left;background-position:-122px -75px;margin-right:0px;}#footer .redes-sociais  a.linkedin{width:60px;background-position:-193px -75px;height:60px;}#footer #block-block-8{margin-top:1.7vw;float:left;}#footer nav{margin-left:20px;margin-bottom:20px;}#footer nav ul{margin:0;padding:0;text-align:center;margin-top:0;margin-bottom:1vw;position:absolute;bottom:14vw;width:91%;display:block;}#footer nav ul li{list-style:none;display:inline-block;width:auto;margin:1vw 1.5vw;}#footer nav ul li a{color:#d5d5d5;font-size:1vw;text-decoration:none;}#footer nav ul li a:hover{border-bottom:2px solid #3c6591;}#footer nav ul li ul{padding-left:0;margin-top:10px;}#footer nav ul li ul li{float:none;padding:0;font-weight:normal;margin:0;margin-bottom:5px;}#footer nav ul li ul li a{font-size:0.8vw;}#copyright-region .content-width{position:relative;}#copyright-region p{margin-bottom:0.5vw;font-size:0.6vw;text-align:center;color:#fff;text-transform:uppercase;}#copyright-region .gw2d-footer-logo{position:absolute;bottom:0.2vw;right:1vw;}#copyright-region .gw2d-footer-logo a{text-align:right;margin:0 auto;background:url(/sites/all/themes/gw2d/images/gw2d.png) no-repeat left center;width:1.1vw;height:1.5vw;background-size:100% auto;display:block;filter:invert(1);}#copyright-region img{float:right;}.overlay-content iframe body{margin:0 auto !important;text-align:center !important;}.page-fotos #content .content-width{padding:0;}.page-fotos .flexslider-carousel{width:1000px;margin:0 auto;}.view-fotos{background-color:#fff;overflow:hidden;position:relative;padding:30px 5%;}.page-fotos .flex-viewport{overflow:visible !important;}.page-fotos .flexslider-carousel ul.slides li{width:1000px;height:600px;overflow:hidden;position:relative;border-left:5px solid #fff;border-right:5px solid #fff;}.page-fotos .flexslider-carousel ul.slides li:after{content:'';background:rgba(0,0,0,0.7);position:absolute;width:100%;height:100%;top:0;left:0;}.page-fotos .field-name-field-descricao{border-bottom:0;margin-bottom:0;}.page-fotos .flexslider-carousel ul.slides li.flex-active-slide:after{display:none;}.page-fotos .flexslider-carousel li img{width:100%;}.page-fotos .flex-direction-nav a.flex-prev{left:2%;}.page-fotos .flex-direction-nav a.flex-next{right:2%;}.node-type-noticias .title-page{text-align:left;font-weight:bold;font-size:2vw;margin-top:0;}.node-type-noticias #content .field-name-field-imagem{float:left;width:34%;margin-right:1%;position:relative;top:-60px;}.page-localizacao #content .field-name-body p,.page-localizacao #content .field-name-body,.page-localizacao .field-name-field-descricao{margin-bottom:0;position:relative;}.page-localizacao #content .content-width{padding:0;}.page-localizacao #content iframe{height:550px;}.page-contato #content{min-height:56vh;}.page-servicos .view-solucao .view-content{border-bottom:1px solid #bbbbbb;display:inline-block;text-align:center;}.node-type-servicos .node-content h3{font-size:1.5vw;font-weight:bold;margin-bottom:10px;line-height:1.2;margin-top:0;color:#76a551;}.node-type-servicos .node-content .marca p{font-weight:700;}.node-type-servicos #content .title-page{color:#76a551;font-size:3vw;text-transform:uppercase;}.node-type-artigos #content .field-name-field-imagem,.node-type-servicos #content .field-name-field-imagem img{width:27vw;}.node-type-servicos #content-top h2{font-size:4vw;padding-bottom:3vw;}.node-type-servicos #content-top h3{font-size:1.5vw;border-bottom:1px solid #cccccc;padding-bottom:1vw;margin-bottom:2vw;}.node-type-servicos #block-views-solucao-block-1 .views-row .views-field-title h3{font-size:1.2vw;text-align:center;width:100%;text-transform:uppercase;}.node-type-servicos #content_bottom h2{font-size:2.5vw;color:#000000;border-bottom:1px solid #cccccc;padding-bottom:2vw;}.page-servicos .view-solucao .views-row img{width:auto;height:12vw}.page-servicos .view-solucao .views-row h3{font-size:1.5vw;}#block-views-chamada-block .views-row .views-field-title a h3{transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;}#block-views-chamada-block .views-row-1:hover .views-field-title a h3{background:url(/sites/all/themes/gw2d/images/hover-quem-somos.png) no-repeat center center;height:100%;padding-top:35%;opacity:0.9;}#block-views-chamada-block .views-row-2:hover .views-field-title a h3,#block-views-chamada-block .views-row-3:hover .views-field-title a h3{background-color:rgba(31,15,66,0.9);height:100%;padding-top:35%;}.page-contato #page{background-color:#f9f9f9;}.page-contato #page #content .content-width{padding:1vw 8% 8%;}.page-servicos #page #content .content-width h1,.page-contato #page #content .content-width h1{display:none;}.page-node-add-evento .title-page,.page-node-add-evento h2.area-restrita-title,.role-authenticated-user.page-user-edit h2.area-restrita-title,.role-authenticated-user.page-area-restrita h2.area-restrita-title{color:#3c6591;text-align:center;margin-top:3.5vw;font-weight:600;font-size:1.6vw;margin-bottom:1vw;text-transform:uppercase;}.role-authenticated-user #block-menu-menu-area-restrita-menu{float:left;width:70vw;margin-left:0.5vw;margin-top:0.5vw;}.role-authenticated-user #block-menu-menu-area-restrita-menu ul{text-align:left;margin:0;padding:0;}.role-authenticated-user #block-menu-menu-area-restrita-menu ul li{display:inline-block;margin:0;padding:0vw;border-left:1px solid #ccc;overflow:hidden;position:relative;}.role-authenticated-user #block-menu-menu-area-restrita-menu ul li a{display:block;font-size:0.9vw;margin:0;color:#000;padding:0.5vw 1.4vw;overflow:hidden;font-weight:normal;letter-spacing:2px;}.role-authenticated-user #block-menu-menu-area-restrita-menu ul li a.active,.role-authenticated-user #block-menu-menu-area-restrita-menu ul li a:hover{text-decoration:underline;}.cadastro-usuario #user-register-form fieldset legend,.page-user-edit.role-authenticated-user #user-profile-form fieldset legend,.page-user-edit.role-authenticated-user .form-item-name,.page-user-edit.role-authenticated-user .form-item-roles-change,.page-user-edit.role-authenticated-user .form-item-status,.page-user-edit.role-authenticated-user #edit-timezone{display:none;}.page-user-edit.role-authenticated-user #content .content-width,.role-authenticated-user.page-area-restrita #content .content-width{padding:0 5.5vw;}.form-type-checkbox .description{margin-left:2.5vw;font-size:0.8vw;}.page-user-edit.role-authenticated-user form .description,.page-user-edit.role-authenticated-user #user-profile-form .description{color:#000;margin-bottom:0.5vw;display:none;}.page-user-edit.role-authenticated-user form input.error,.page-user-edit.role-authenticated-user #user-profile-form input.error{border:2px solid red;}.page-node-delete #page #content #node-delete-confirm{color:#555;font-size:1vw;}.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{background-color:#45E695;color:#fff;font-weight:normal;font-size:1.25vw;text-transform:none;padding:1.25vw 3vw 1.3vw;text-decoration:none;line-height:1;height:auto;width:auto;display:inline-block;margin:0 auto;border:none;margin-top:0.2vw;border-radius:5px;margin-right:1.5vw;}.page-node-delete #page #content #node-delete-confirm #edit-actions a#edit-cancel,.page-user-cancel #page #block-system-main #edit-actions a,.page-user-edit form input#edit-cancel--2,.page-user-edit.role-authenticated-user #user-profile-form--2 #edit-cancel--2,.node-type-relatorio #page #content .node-form .form-wrapper#edit-actions input#edit-delete,.node-type-certificado #page #content .node-form .form-wrapper#edit-actions input#edit-delete,.page-user-edit #user-profile-form input#edit-cancel{background-color:#FF1A40;text-align:center;}.page-node-add-evento #page #block-system-main #edit-actions,.page-user-cancel #page #content #block-system-main #edit-actions,.page-user-edit form #edit-actions--2,.page-user-edit #user-profile-form #edit-actions{padding-top:0;clear:both;margin:0 auto;width:100%;margin-bottom:4vw;text-align:left;overflow:hidden;display:flex;flex-direction:row;flex-wrap:wrap;gap:2vw;}.page-user-edit.role-authenticated-user form #edit-timezone--3{display:none;}.page-user-edit form input.form-submit:hover,.page-user-edit form input.form-submit:active,.page-user-edit #user-profile-form input.form-submit:hover,.page-user-edit #user-profile-form input.form-submit:active{opacity:0.9;}.page-user-edit form .form-item,.page-user-edit form .confirm-parent,.page-user-edit form .password-parent,.page-user-edit #user-profile-form .form-item,.page-user-edit #user-profile-form .confirm-parent,.page-user-edit #user-profile-form .password-parent{width:100%;}.page-user-edit form .form-item{float:left;width:50%;margin:0;padding:0 0.2vw;margin-bottom:1vw;}.page-user-edit #content .field-type-file{margin:0;display:block;width:33%;clear:both;}.page-user-edit #user-profile-form--2 .form-item,.page-user-edit #user-profile-form .form-item{float:left;width:36%;margin:0;padding:0 0vw;}.page-user-edit form .password-suggestions,.page-user-edit #user-profile-form .password-suggestions{width:100%;border:none;clear:both;}.page-user-edit form .password-suggestions ul,.page-user-edit #user-profile-form .password-suggestions ul{padding-left:25px;padding-top:5px;padding-bottom:5px;}.page-user-edit form .password-suggestions li,.page-user-edit #user-profile-form .password-suggestions li{text-align:left;font-size:0.8vw;margin-bottom:0;}.page-user-edit form div.password-confirm,.page-user-edit form .password-strength,.page-user-edit #user-profile-form div.password-confirm,.page-user-edit #user-profile-form .password-strength{margin-top:0;width:auto;font-size:0.7vw;}.page-user-edit #user-profile-form--2 .form-type-password-confirm,.page-user-edit form .form-type-password-confirm,.page-user-edit #user-profile-form .form-type-password-confirm{width:100%;}.page-user-edit form .form-type-password-confirm .password-strength-title,.page-user-edit #user-profile-form .form-type-password-confirm .password-strength-title{margin-right:0.5vw;}.page-user-edit form .password-suggestions ul,.page-user-edit #user-profile-form .password-suggestions ul{margin-top:0;}.page-user-edit form div.password-confirm,.page-user-edit form .password-strength,.page-user-edit #user-profile-form div.password-confirm,.page-user-edit #user-profile-form .password-strength{margin-top:0;position:absolute;right:0.5vw;font-size:0.8vw;text-align:right;}#page #content fieldset .fieldset-legend{background:none;padding:0;font-size:1.6vw;font-weight:600;display:block;}#page #content fieldset .fieldset-legend a{color:#000;}.page-admin-people-create #page #content form #edit-account .form-type-password-confirm,.page-user-edit form .form-type-password-confirm,.page-user-edit #user-profile-form--2 .form-type-password-confirm,.page-user-edit #user-profile-form .form-type-password-confirm{padding:0;}.page-admin-people-create #page #content form div.password-confirm{width:auto;}.page-admin-people-create #page #content form #edit-account .form-type-password-confirm .form-item,.page-user-edit form .form-type-password-confirm .form-item,.page-user-edit #user-profile-form .form-type-password-confirm .form-item{position:relative;}.page-admin-people-create #page #content form #edit-account .form-type-password-confirm .confirm-parent,.page-admin-people-create #page #content form #edit-account .form-type-password-confirm .password-parent,.page-user-edit form .form-type-password-confirm .confirm-parent,.page-user-edit form .form-type-password-confirm .password-parent,.page-user-edit #user-profile-form .form-type-password-confirm .confirm-parent,.page-user-edit #user-profile-form .form-type-password-confirm .password-parent{clear:none;}#page #content form .field-name-field-data-de-nascimento fieldset{border:none;}#page #content form .field-name-field-data-de-nascimento fieldset,.page-user-edit.role-authenticated-user #page #content form .field-name-field-data-de-nascimento fieldset{margin-bottom:0;}.page-user-edit.role-pos_venda #page .form-item-name,#page #content form .field-name-field-data-de-nascimento fieldset legend,.page-user-edit.role-authenticated-user #page #content form .field-name-field-data-de-nascimento fieldset legend{display:block !important;}#page #content form .field-name-field-data-de-nascimento fieldset legend span.form-required{color:red !important;padding:0 !important;}#page #content form.field-name-field-data-de-nascimento fieldset .fieldset-wrapper label,.page-user-edit.role-authenticated-user #page #content form .field-name-field-data-de-nascimento fieldset .fieldset-wrapper label{display:none !important;}.role-usuario.page-user-edit.role-authenticated-user #page #content #user-profile-form #mapa_wrapper,.role-usuario.page-user-edit.role-authenticated-user #page #content #user-profile-form #edit-field-logo-clinica,.role-usuario.page-user-edit.role-authenticated-user #page #content #user-profile-form #edit-field-plano,.role-usuario.page-user-edit.role-authenticated-user #page #content #user-profile-form #edit-field-agenda-fim,.role-usuario.page-user-edit.role-authenticated-user #page #content #user-profile-form #edit-field-agenda-inicio,.role-usuario.page-user-edit.role-authenticated-user #page #content #user-profile-form #edit-field-especialidade{display:none;}.page-area-restrita-cameras .view-cameras-ao-vivo,.page-area-restrita-videos-educativos .view-videos-educativos{text-align:center;}.page-area-restrita-cameras .view-cameras-ao-vivo .views-row,.page-area-restrita-videos-educativos .view-videos-educativos .views-row{display:inline-block;text-align:left;width:32.9%;overflow:hidden;padding:0 0.6vw;margin-bottom:2vw;}.page-area-restrita-cameras .view-cameras-ao-vivo .views-row .camera-wrapper #fcplayer_wrapper{max-width:100%;height:16vw !important;}.page-area-restrita-cameras .view-cameras-ao-vivo .views-row .camera-wrapper video,.page-area-restrita-videos-educativos .view-videos-educativos .views-row .video-js{width:100% !important;height:16vw !important;}.page-area-restrita-cameras .view-cameras-ao-vivo .views-row .camera-info,.page-area-restrita-videos-educativos .view-videos-educativos .views-row .video-info{padding-top:0.5vw;}.page-area-restrita-cameras .view-cameras-ao-vivo .views-row h3,.page-area-restrita-videos-educativos .view-videos-educativos .views-row h3{color:#3f2678;font-weight:600;font-size:1vw;margin-bottom:0.3vw;}.page-area-restrita-cameras .view-cameras-ao-vivo .views-row p,.page-area-restrita-videos-educativos .view-videos-educativos .views-row p{color:#010101;font-weight:300;margin:0;font-size:0.9vw;}.page-admin-people-create #page #content form #edit-account .form-type-password-confirm .password-parent:after{content:"Senha Padrão que será enviada por email (prosafe330)";display:block;font-size:11px;}.view-eventos .view-content{margin-left:-0.6%;margin-right:-0.6%;}.view-eventos .view-content .views-row{float:left;width:32.1%;min-height:30vw;overflow:hidden;margin:0.6%;-webkit-box-shadow:0px 5px 8px 0px rgba(50,50,50,0.3);-moz-box-shadow:0px 5px 8px 0px rgba(50,50,50,0.3);box-shadow:0px 0px 5px 0px rgba(50,50,50,0.3);}.view-eventos .view-content .views-row .evento-thumb img{display:block;}.view-eventos .view-content .views-row .evento-info{padding:0.5vw;padding-top:1vw;}.view-eventos .view-content .views-row .evento-info .titulo{font-size:1.3vw;margin:0;font-weight:300;margin-bottom:0.5vw;}.view-eventos .view-content .views-row .evento-info .data{font-size:0.8vw;margin:0;font-weight:300;margin-bottom:0vw;}.view-eventos .view-content .views-row .evento-info .titulo a,.view-eventos .view-content .views-row .evento-info .titulo a:hover{color:#3c6591;}.page-admin-people-create #copyright-region,.page-node-add-evento #copyright-region,.page-user-edit #copyright-region,.page-node-94 #copyright-region,.page-area-restrita.role-authenticated-user #copyright-region{background-color:#fff;overflow:hidden;}.page-admin-people-create #copyright-region .gw2d-footer-logo,.page-node-add-evento #copyright-region .gw2d-footer-logo,.page-user-edit #copyright-region .gw2d-footer-logo,.page-node-94 #copyright-region .gw2d-footer-logo,.page-area-restrita.role-authenticated-user #copyright-region .gw2d-footer-logo{filter:invert(1);}.page-admin-people-create #copyright-region .region-copyright #block-menu-menu-menu-footer-rea-restrita,.page-node-add-evento #copyright-region .region-copyright #block-menu-menu-menu-footer-rea-restrita,.page-user-edit #copyright-region .region-copyright #block-menu-menu-menu-footer-rea-restrita,.page-node-94 #copyright-region .region-copyright #block-menu-menu-menu-footer-rea-restrita,.page-area-restrita.role-authenticated-user #copyright-region .region-copyright #block-menu-menu-menu-footer-rea-restrita{position:static;width:100%;}.role-authenticated-user #copyright-region p,.page-admin-people-create #copyright-region p,.page-admin-people-create #copyright-region .region-copyright #block-menu-menu-menu-footer-rea-restrita ul li a,.page-node-add-evento #copyright-region p,.page-node-add-evento #copyright-region .region-copyright #block-menu-menu-menu-footer-rea-restrita ul li a,.page-user-edit #copyright-region p,.page-user-edit #copyright-region .region-copyright #block-menu-menu-menu-footer-rea-restrita ul li a,.page-node-94 #copyright-region p,.page-node-94 #copyright-region .region-copyright #block-menu-menu-menu-footer-rea-restrita ul li a,.page-area-restrita.role-authenticated-user #copyright-region p,.page-area-restrita.role-authenticated-user #copyright-region .region-copyright #block-menu-menu-menu-footer-rea-restrita ul li a{color:#000;}.page-node-94 #block-menu-menu-area-restrita-menu{display:none;}.page-node-94 #page{background-color:#f9f9f9;}.page-node-94 #page h1.title-page{color:#3c6591;text-align:center;margin-top:3.5vw;font-weight:600;font-size:1.6vw;margin-bottom:1vw;text-transform:uppercase;}.page-node-94 #content .field-name-body{width:100%;color:#747474;margin:0;text-align:justify;padding:0 5.5vw;}.page-area-restrita.page-area-restrita-listagem-clientes .view-content table{border:none;width:100%;}.page-area-restrita.page-area-restrita-listagem-clientes .view-content tr th{text-align:left;color:#3f2678;font-size:0.9vw;margin:0;padding:0;padding-left:5px;margin-bottom:1px;font-weight:normal;border:none;}.page-area-restrita.page-area-restrita-listagem-clientes .view-content tr td{border:none;border-top:1px solid #3c6591;background-color:#fff;border-radius:0;color:#010101;height:auto;line-height:1;padding:0.5vw;text-indent:0;margin:0;margin-bottom:0.5vw;font-size:0.9vw;width:100%;font-weight:300;font-family:'biennale',cursive;}.page-area-restrita.page-area-restrita-listagem-clientes .view-content tr td.views-field-field-telefone,.page-area-restrita.page-area-restrita-listagem-clientes .view-content tr td.views-field-mail,.page-area-restrita.page-area-restrita-listagem-clientes .view-content tr td.views-field-name{width:25%;}.page-area-restrita.page-area-restrita-listagem-clientes .view-content tr td.views-field-cancel-node,.page-area-restrita.page-area-restrita-listagem-clientes .view-content tr td.views-field-edit-node{width:5%;}.page-editar-meus-procedimentos #page #content #gw2d-editar-meus-procedimentos-form #edit-meus-procedimentos-lista .buttons-acoes-procedimentos .btn-remover-procedimentos,.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,.page-area-restrita.page-area-restrita-listagem-clientes .view-content tr td.views-field-cancel-node a{background:url(/sites/all/themes/gw2d/images/temas/icon-delete.png) no-repeat right center;background-size:100%;display:block;font-size:0;width:2vw;height:2vw;}.page-editar-meus-procedimentos #page #content #gw2d-editar-meus-procedimentos-form #edit-meus-procedimentos-lista .buttons-acoes-procedimentos .btn-editar-procedimento,.page-area-restrita.page-area-restrita-listagem-clientes .view-content tr td.views-field-edit-node a{background:url(/sites/all/themes/gw2d/images/temas/icon-edit.png) no-repeat right center;background-size:100%;display:block;font-size:0;width:2vw;height:2vw;}body #page #content table.views-table tr a.btn-imprimir-recibo{background:url(/sites/all/themes/gw2d/images/temas/icon-ver.png) center center no-repeat;background-size:2.5vw;font-size:0;width:2.8vw;display:inline-block;vertical-align:middle;height:3vw;margin:auto;position:relative;}.page-area-restrita.page-area-restrita-listagem-clientes .view-content tr.even,.page-area-restrita.page-area-restrita-listagem-clientes .view-content tr.odd{border:none;}.page-admin-people-create #page #content h1.title-page{font-size:0;}.page-admin-people-create #page #content h1.title-page:after{font-size:1.8vw;content:"Cadastrar Cliente";}.page-admin-people-create #page #content form .collapsible{border:none;width:66%;display:inline-block;margin:0;padding:0;}.page-admin-people-create #page #content form .collapsible legend{display:none;}.page-admin-people-create #page #content form #edit-account .form-type-password,.page-admin-people-create #page #content form #edit-account .form-type-password-confirm,.page-admin-people-create #page #content form .collapsible .field-type-text{border:none;width:37%;display:inline-block;margin-right:1%;}.page-admin-people-create #page #content form .field-name-field-telefone{width:33.5%;display:inline-block;vertical-align:bottom;}.page-admin-people-create #page #content form #edit-account .form-item-roles-change,.page-admin-people-create #page #content form #edit-account .form-item .description{display:none;clear:both;}.page-admin-people-create #page #content form #edit-account .form-type-textfield{width:33%;margin:0;display:inline-block;margin-right:0.5vw;}.page-admin-people-create #page #content form #edit-account .form-type-password-confirm{width:66%;display:inline-block;margin:0;}.page-admin-people-create #page #content form .form-type-password-confirm input{font-size:0.82vw;font-weight:600;}.page-admin-people-create #page #content form #edit-account .form-type-password-confirm .form-type-password div.password-confirm,.page-admin-people-create #page #content form #edit-account .form-type-password-confirm .form-type-password div.password-strength{font-size:0.6vw;margin-top:0;min-height:1vw;}.page-admin-people-create #page #content form #edit-account #edit-status .form-type-radio{display:inline-block;width:7%;margin-right:2vw;}.page-admin-people-create #page #content form #edit-account #edit-status .form-type-radio input{width:1vw;margin:auto;display:inline-block;vertical-align:middle;}.page-admin-people-create #page #content form #edit-account .form-item-notify{clear:both;}.page-admin-people-create #page #content form #edit-account .form-item-notify label,.page-admin-people-create #page #content form #edit-account #edit-status .form-type-radio label{display:inline-block !important;vertical-align:middle;padding-left:0;}.page-admin-people-create #page #content form #edit-account .form-item-notify input.form-checkbox{display:none;}.page-admin-config-site-conf form input.form-submit,.page-admin-people-create #page #content form #edit-actions #edit-submit{background-color:#00cf83;color:#fff;font-weight:normal;font-size:1.25vw;text-transform:lowercase;padding:1.17vw 1vw;text-decoration:none;line-height:1;height:auto;display:inline-block;border:none;margin:0;width:15.6vw;margin-top:0.2vw;border-bottom:0;}.page-admin-config-site-conf form input.form-submit{border:none;width:auto;display:inline-block;clear:both;margin-bottom:4vw;}.page-admin-people-create #page #content form #edit-account .form-type-textfield,.page-admin-people-create #page #content form #edit-account .form-type-password-confirm,.page-admin-people-create #page #content form .field-type-text{float:left;margin-right:1%;margin-bottom:1.5vw;width:37%;}.page-admin-people-create #page #content form #edit-account .form-type-textfield .form-item,.page-admin-people-create #page #content form  .field-type-text .form-item{margin:0;}.page-admin-people-create #page #content form #edit-account .form-type-textfield input,.page-admin-people-create #page #content form  .field-type-text input{width:100%;font-family:'biennale',cursive;}.page-admin-people-create #page #content form  .form-item-status,.page-admin-people-create #page #content form  .form-item-roles{display:none;}.page-node-add-documentos #content fieldset .tabledrag-toggle-weight-wrapper,.page-inserir-anuncio #content #edit-field-fotos fieldset .tabledrag-toggle-weight-wrapper,.page-inserir-anuncio #content #edit-field-fotos fieldset label{display:none;}.ajax-progress,#content .field-type-file .ajax-progress,.page-admin-people-create #page #content form .ajax-progress{position:absolute;}.page-admin-people-create #page #content form #edit-field-enviar-contrato-anfac{width:49%;clear:none;margin-bottom:1.5vw;border:none;}.page-admin-config-site-conf .form-type-managed-file,#content .field-type-file,.page-admin-people-create #page #content form .form-type-managed-file{clear:both;width:95%;background:#fff;position:relative;overflow:hidden;margin:0;border-top:1px solid #ccc;display:block;margin:0 auto;min-height:3.1vw;}.page-admin-config-site-conf .form-type-managed-file,.page-admin-people-create #page #content form .form-type-managed-file{border:none;}.page-admin-config-site-conf .form-type-managed-file,#content .field-type-file .form-type-managed-file,.page-admin-people-create #page #content form  .field-type-file .form-managed-file{float:left;width:100%;margin:0;}.page-admin-people-create #page #content form #edit-account .form-type-password-confirm{margin-top:0;position:relative;width:100%;margin-bottom:1vw;}.page-admin-people-create #page #content form #edit-account .form-item .description{position:absolute;left:0;top:100%;font-size:11px;display:none !important;}.page-admin-config-site-conf .form-type-managed-file .file{float:right;margin-right:6vw;margin-top:0.7vw;font-size:0.8vw;}#content .field-type-file .form-type-managed-file .file,#content .field-type-file .form-type-managed-file .file-size,.page-admin-config-site-conf .form-type-managed-file .file-size,.page-admin-people-create #page #content form  .field-type-file .file,.page-admin-people-create #page #content form  .field-type-file .file-size,.page-admin-people-create #page #content form  .field-type-file .description{display:none;}.node-type-relatorio #page #content .node-form .form-wrapper.field-widget-file-generic label:before,.page-novo-relatorio #page #content .node-form .form-wrapper.field-widget-file-generic label:before,.node-type-certificado #page #content .node-form .form-wrapper.field-widget-file-generic label:before,.page-novo-certificado #page #content .node-form .form-wrapper.field-widget-file-generic label:before{content:"adicionar arquivo certificado";position:absolute;top:2vw;left:0.1vw;padding:1.2vw 1vw;font-size:0.85vw;background-color:#eeeeee;z-index:5;cursor:pointer;margin:0;max-width:89%;padding-right:0;color:#888888;border-radius:5px;}.node-type-relatorio  #page #content .node-form .form-wrapper.field-widget-file-generic span.file img,.node-type-relatorio  #page #content .node-form .form-wrapper.field-widget-file-generic span.file-size,.page-novo-relatorio #page #content .node-form .form-wrapper.field-widget-file-generic span.file img,.page-novo-relatorio #page #content .node-form .form-wrapper.field-widget-file-generic span.file-size,.node-type-certificado #page #content .node-form .form-wrapper.field-widget-file-generic span.file img,.node-type-certificado #page #content .node-form .form-wrapper.field-widget-file-generic span.file-size,.page-novo-certificado #page #content .node-form .form-wrapper.field-widget-file-generic span.file img,.page-novo-certificado #page #content .node-form .form-wrapper.field-widget-file-generic span.file-size{display:none;}.page-admin-config-site-conf .form-type-managed-file input[type=file],#content .field-type-file .form-type-managed-file input[type=file],.page-admin-people-create #page #content form  .field-type-file input[type=file],.node-type-relatorio #page #content .node-form .form-wrapper.field-widget-file-generic span.file,.node-type-relatorio #page #content .node-form .form-wrapper.field-widget-file-generic input[type=file],.page-novo-relatorio #page #content .node-form .form-wrapper.field-widget-file-generic span.file,.page-novo-relatorio #page #content .node-form .form-wrapper.field-widget-file-generic input[type=file],.node-type-certificado #page #content .node-form .form-wrapper.field-widget-file-generic span.file,.node-type-certificado #page #content .node-form .form-wrapper.field-widget-file-generic input[type=file],.page-novo-certificado #page #content .node-form .form-wrapper.field-widget-file-generic span.file,.page-novo-certificado #page #content .node-form .form-wrapper.field-widget-file-generic input[type=file]{font-size:0;background:#eeeeee;width:100%;height:auto;border:none;background-size:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;padding:1.35vw 1vw;line-height:1vw;margin:0;position:relative;z-index:4;-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer;border-radius:5px;}.page-admin-config-site-conf .form-type-managed-file input.form-submit,#content .field-type-file .form-type-managed-file input.form-submit,.page-admin-people-create #page #content form .field-type-file input.form-submit,.node-type-relatorio #page #content .node-form .form-wrapper.field-widget-file-generic input.form-submit,.page-novo-relatorio #page #content .node-form .form-wrapper.field-widget-file-generic input.form-submit,.node-type-certificado #page #content .node-form .form-wrapper.field-widget-file-generic input.form-submit,.page-novo-certificado #page #content .node-form .form-wrapper.field-widget-file-generic input.form-submit{font-size:0;width:1.45vw;height:1.5vw;background:url(/sites/all/themes/gw2d/images/icon-upload.png) no-repeat;background-size:100%;position:absolute;right:0;top:50%;padding:0;right:4%;cursor:pointer;border:none;z-index:9;}.node-type-relatorio #page #content .node-form .form-wrapper.field-widget-file-generic input#edit-field-upload-do-certificado-und-0-remove-button,.page-novo-relatorio #page #content .node-form .form-wrapper.field-widget-file-generic input#edit-field-upload-do-certificado-und-0-remove-button,.node-type-certificado #page #content .node-form .form-wrapper.field-widget-file-generic input#edit-field-upload-do-certificado-und-0-remove-button,.page-novo-certificado #page #content .node-form .form-wrapper.field-widget-file-generic input#edit-field-upload-do-certificado-und-0-remove-button{background:url(/sites/all/themes/gw2d/images/icon-remove.png) no-repeat;background-size:100%;}.node-type-relatorio #page #content .node-form .form-wrapper.field-widget-file-generic input,.page-novo-relatorio #page #content .node-form .form-wrapper.field-widget-file-generic input,.node-type-certificado #page #content .node-form .form-wrapper.field-widget-file-generic input,.page-novo-certificado #page #content .node-form .form-wrapper.field-widget-file-generic input{border:none;background:#eeeeee;padding:1.35vw;font-size:0.82vw;font-weight:600;color:#555;border-radius:7px;width:100%;}.page-admin-config-site-conf .form-type-managed-file input.form-submit[value=Remover],#content .field-type-file .form-type-managed-file input.form-submit[value=Remover],.page-admin-people-create #page #content form  .field-type-file input.form-submit[value=Remover]{background:url(/sites/all/themes/gw2d/images/icon-upload-ok.png) no-repeat;background-size:100%;}.page-admin-config-site-conf .form-type-managed-file input.form-submit.progress-disabled,#content .field-type-file .form-type-managed-file input.form-submit.progress-disabled,.page-admin-people-create #page #content form  .field-type-file input.form-submit.progress-disabled{background:url(/sites/all/themes/gw2d/images/icon-upload-disabled.png) no-repeat;background-size:100%;}.page-admin-config-site-conf .form-type-managed-file table,#content .field-type-file .form-type-managed-file table{border:none;float:none;margin:0;display:inline;}.page-admin-config-site-conf .form-type-managed-file .description,#content .field-type-file .form-type-managed-file .description,.page-admin-people-create #page #content form  .field-type-file table thead{display:none;}.page-admin-people-create #page #content form  .field-type-file table tbody{border:none;display:inline;}.page-admin-people-create #page #content form  .field-type-file table tr{padding:0;border:none;display:block;margin-top:3vw;float:left;margin-right:1.5vw;width:13.5vw;height:11vw;background-color:transparent;}.page-admin-people-create #page #content form  .field-type-file table td{display:block;width:100%;padding:0;}#content .field-type-file .form-type-managed-file table tr:last-child:after,.page-admin-people-create #page #content form  .field-type-file table tr:last-child:after{display:none;}#content .field-multiple-table{width:100%;border:0;margin-bottom:1vw;}.page-nova-empresa #block-system-main{padding:4vw 0;}#page #content form .form-wrapper#edit-field-gerente{clear:both;}#page #content .view-eventos .view-header h2{text-align:left;margin-top:0vw;font-weight:500;font-size:3vw;margin-bottom:1.5vw;color:#3c6591;}#page .view-eventos .view-content .views-row .bottom{padding:0.5vw;}#page .view-eventos .view-content .views-row .bottom a{color:#3c6591;}#page .view-eventos .view-content .views-row .bottom .icones{width:10%;float:right;background:url(/sites/all/themes/gw2d/images/icon-camera.png) no-repeat center center;width:2.1vw;height:1.5vw;}#page .view-eventos{margin-top:3vw;}#page .view-eventos .view-content .views-row .bottom .icones apan{background:url(/sites/all/themes/gw2d/images/icon-camera.png) no-repeat center center;}#page .view-eventos .view-content .views-row:hover{-webkit-box-shadow:3px 4px 8px 1px rgba(50,50,50,0.3);-moz-box-shadow:3px 4px 8px 1px rgba(50,50,50,0.3);box-shadow:1px 1px 10px 2px rgba(50,50,50,0.3);}.node-type-evento #page #content{padding-top:5vw;}.node-type-evento h1.title-page{display:none;}.node-type-evento #page .evento-wrapper .galeria h2:before{content:"";display:inline-block;background:url(/sites/all/themes/gw2d/images/icon-camera-interna.png) no-repeat center center;background-size:3vw;width:3vw;height:2.3vw;margin-right:0.5vw;}.node-type-evento #page .evento-wrapper .galeria{clear:both;padding-top:3vw;padding-bottom:5vw;}.node-type-evento #page .evento-wrapper .galeria .galeria-items a{display:inline-block;width:23.9%;margin:0.3vw;}.node-type-evento #page .evento-wrapper .imagem-video{float:left;margin-right:1.5vw;margin-bottom:1.5vw;}.node-type-evento #page .evento-wrapper .galeria h2,.node-type-evento #page .evento-wrapper .evento-info h1{font-size:2.5vw;color:#3c6591;font-weight:300;}.node-type-evento #page .evento-wrapper .evento-info .description p{font-size:1vw;}.node-type-evento #page #footer{display:none;}.page-user-cancel #page #content #block-system-main #edit-actions{color:#3c6591;text-align:left;margin-top:3.5vw;font-weight:600;font-size:1.6vw;margin-bottom:1vw;text-transform:uppercase;}.page-user-cancel #page #content #block-system-main #user-cancel-confirm-form{color:#555;font-size:0.93vw;font-weight:600;}.open-overlay .content-width .overlay-flexslider{margin-left:-5vw;margin-right:-5vw;}.overlay-flexslider{background:rgba(0,0,0,0.8);position:fixed;height:100vh;width:100%;top:0;overflow:hidden;z-index:9999;}.overlay-flexslider .btn-close{position:absolute;top:2.5vw;font-size:0;right:19vw;line-height:1;z-index:9;background:url(/sites/all/themes/gw2d/images/icones-menu/icon-close.png) no-repeat center center;background-color:#fff;background-size:105% 105%;width:3vw;height:3vw;}.overlay-flexslider .galeria-flexslider{width:50%;margin:auto;padding:1%;height:100vh;overflow:hidden;}.overlay-flexslider .galeria-flexslider ul.slides{margin:0;padding:0;margin-top:7vw;}.overlay-flexslider .galeria-flexslider ul.slides li{width:100% !important;height:100vh;margin:auto;display:block;}.overlay-flexslider .galeria-flexslider img{margin:auto;width:auto;height:70%;}.overlay-flexslider .galeria-flexslider .flex-direction-nav li a{width:3vw;height:3vw;font-size:0;opacity:1;}.overlay-flexslider .galeria-flexslider .flex-direction-nav li a.flex-prev{background:url(/sites/all/themes/gw2d/images/overlay-left.png) no-repeat center center;}.overlay-flexslider .galeria-flexslider .flex-direction-nav li a.flex-next{background:url(/sites/all/themes/gw2d/images/overlay-next.png) no-repeat center center;}.node-type-evento #footer{display:none;}.node-type-evento #page{background:#f9f9f9;}.overlay-flexslider .flex-direction-nav a.flex-next{right:19vw;}.overlay-flexslider .flex-direction-nav a.flex-prev{background-position:0 0;left:19vw;}.page-node-add-evento #page #block-system-main .form-item-title{width:49%;display:inline-block;margin-right:1vw;}.page-node-add-evento #page #block-system-main #edit-field-data-evento .date-combo{border:none;}.page-node-add-evento #page #block-system-main #edit-field-data-evento{width:49%;display:inline-block;vertical-align:top;}.page-node-add-evento #page #block-system-main #edit-body #switch_edit-body-und-0-value,.page-node-add-evento #page #block-system-main #edit-field-data-evento .date-no-float .description,.page-node-add-evento #page #block-system-main #edit-field-data-evento .date-combo .fieldset-legend,.page-node-add-evento #page #block-system-main #edit-body-und-0-format{display:none;}.page-node-add-evento #page #block-system-main #edit-field-data-evento .date-no-float .form-type-textfield{margin-right:1vw;}.page-node-add-evento #page #block-system-main #edit-actions{margin:0;text-align:left;}.page-node-add-evento #page #block-system-main #edit-actions input{float:none;}.page-node-add-evento #page #block-system-main #edit-field-galeria .fieldset-legend{margin:0vw 0.5vw;}.page-node-add-evento #content #edit-field-galeria fieldset{text-align:left;padding:0;border:none;}.page-node-add-evento #content #edit-field-galeria fieldset legend{font-weight:bold;font-size:1.5vw;text-transform:uppercase;color:#004c91;}.page-node-add-evento #content #edit-field-galeria fieldset .tabledrag-toggle-weight-wrapper,.page-node-add-evento #content #edit-field-galeria fieldset label{display:none;}.page-node-add-evento #content #edit-field-galeria fieldset .form-managed-file{border:2px solid #3f2678;float:left;min-height:4vw;min-width:5vw;}.page-node-add-evento #content #edit-field-galeria fieldset input[type=file]{font-size:0;background:url(/sites/all/themes/gw2d/images/ico-foto-input.png) no-repeat center center;width:4vw;height:4vw;border:none;background-size:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:auto;display:block;}.page-node-add-evento #content .node-form .grippie{display:none;}.page-node-add-evento #content .node-form #edit-field-galeria input.form-submit{font-size:0.9vw;width:100%;}.page-node-add-evento #content #edit-field-galeria table{border:none;float:left;margin:0.5vw;}.page-node-add-evento #content #edit-field-galeria table thead{display:none;}.page-node-add-evento #content #edit-field-galeria table tr{padding:0;border:none;display:block;float:left;}.page-node-add-evento #content #edit-field-galeria table td .form-managed-file{padding:0.5vw;}.page-node-add-evento #content #edit-field-galeria table td .form-managed-file,.page-node-add-evento #content #edit-field-galeria table td{display:block;width:100%;}.page-node-add-evento #content #edit-field-galeria .description,.page-node-add-evento #content #edit-field-galeria .file-size,.page-node-add-evento #content #edit-field-galeria .tabledrag-handle,.page-node-add-evento #content #edit-field-galeria th{display:none;}.page-node-add-evento #content #edit-field-galeria .image-preview{float:none;margin:0 auto;padding:0.2vw;}.page-node-add-evento #content #edit-field-galeria .form-item{margin:0.5vw;float:left;}.page-node-add-evento #content .node-form input.form-submit{background-color:#3f2678;color:#fff;font-weight:bold;font-size:1.3vw;text-transform:uppercase;padding:0.8vw 1vw;text-decoration:none;line-height:1;height:auto;display:inline-block;margin:0 auto;border:none;margin:0 1vw;margin:0;}.page-node-add-evento #content .node-form #edit-actions input.form-submit{background-color:#004c91;color:#fff;font-weight:bold;font-size:1.3vw;text-transform:uppercase;padding:0.8vw 1vw;text-decoration:none;line-height:1;height:auto;display:inline-block;margin:0 auto;border:none;margin:0 1vw;margin:0;width:45%;}.page-node-add-evento #content .node-form .form-submi:hover,.page-node-add-evento #content .node-form .form-submi:active{opacity:0.9;}.page-area-restrita-agenda-escolar #page #content #block-system-main a.btn-criar-evento,.page-area-restrita-listagem-clientes #page #content #block-system-main a.btn-criar-cliente{background-color:#3f2678;color:#fff;font-weight:normal;font-size:0.8vw;text-transform:uppercase;padding:0.7vw 1vw;text-decoration:none;line-height:1;height:auto;display:inline-block;border:none;margin:0;width:15%;margin-top:0.2vw;text-align:center;}.page-user-22 #page #content h1.title-page:before{display:none;}nav.block-menu ul li.menu-item-747 a{padding:0 0.7vw;margin:1.6vw;margin-bottom:0;height:auto;border:1px solid;line-height:1;border-radius:1vw;padding-top:0.3vw;padding-bottom:0.4vw;font-weight:600;}nav.block-menu ul li.menu-item-747 a:after{display:none;}nav.block-menu ul li.menu-item-747 a:hover{background:#3c6591;color:#fff;}.role-cliente #page #content #block-system-main a.btn-criar-evento{display:none;}.footer-block ul li.localizacao{line-height:1.7;}#page #content div.form-item div.password-suggestions{border:none;}.page-relatorio .view-id-documentos,.page-relatorio .dashboard-wrapper{text-align:center;padding-top:13vw;}.page-relatorio .view-id-documentos .views-row,.page-relatorio .dashboard-wrapper .box{display:inline-block;margin:0 1vw;width:19vw;vertical-align:top;}.role-cliente.page-relatorio .dashboard-wrapper .box{width:auto;}.page-relatorio .view-id-documentos .views-row a,.page-relatorio .dashboard-wrapper .box a{display:block;color:#000;text-transform:capitalize;font-size:1.5vw;font-weight:600;position:relative;}.page-relatorio .dashboard-wrapper a:before{display:block;width:14vw;content:'';height:14vw;margin:0 auto;border-radius:20vw;position:relative;z-index:2;margin-bottom:1vw;}.page-relatorio .dashboard-wrapper a:after{display:block;width:14vw;content:'';height:14vw;margin:0 auto;background-color:#eee;border-radius:20vw;position:absolute;top:0;z-index:1;left:2.5vw;}.page-relatorio .dashboard-wrapper a:hover:before{filter:brightness(0) invert(1);}.page-relatorio .dashboard-wrapper a:hover:after{background-color:#00a6e8;}.page-relatorio .dashboard-wrapper .adicionar-empresa:before{background:url(/sites/all/themes/gw2d/images/icon-clientes-add.png) no-repeat center;background-size:auto 60%;}.page-relatorio .view-id-documentos .views-row a:before,.page-relatorio .dashboard-wrapper .listagem-empresas:before{background:url(/sites/all/themes/gw2d/images/icon-clientes.png) no-repeat center;background-size:auto 60%;}.page-relatorio .dashboard-wrapper .adicionar-certificado:before{background:url(/sites/all/themes/gw2d/images/icon-certificado.png) no-repeat center;background-size:auto 60%;}.page-relatorio .dashboard-wrapper .botao-listagem:before{background:url(/sites/all/themes/gw2d/images/icon-lista-certificado.png) no-repeat center;background-size:auto 60%;}#content-menu-restrito .block-menu-novo ul{padding-bottom:2vw;}#content-menu-restrito .block-menu-novo ul li .submenus-list{position:fixed;left:9vw;width:28vw;height:100%;bottom:0vw;float:left;top:0.2vw;max-height:none;box-shadow:4px 4px 8px 2px #0000001a;display:none;}#content-menu-restrito .block-menu-novo ul li .submenus-list.submenu-open{display:block;}body.role-usuario #content-menu-restrito .block-menu-novo ul li .submenus-list.submenu-open,body.role-usuario.submenu-active:before,body.role-pos_venda #content-menu-restrito .block-menu-novo ul li .submenus-list.submenu-open,body.role-pos_venda.submenu-active:before,body.role-financeiro_heon #content-menu-restrito .block-menu-novo ul li .submenus-list.submenu-open,body.role-financeiro_heon.submenu-active:before{display:none;}#content-menu-restrito .block-menu-novo ul li .submenus-list li{width:28vw;background-color:#EDEDFC;}#content-menu-restrito .block-menu-novo ul li .submenus-list li a{display:block;padding:0.9vw 2.9vw;}#content-menu-restrito .block-menu-novo ul li .submenus-list li a .link-menu .header-link-menu{display:flex;align-items:center;padding:0 1vw;}#content-menu-restrito .block-menu-novo ul li .submenus-list li a .link-menu .header-link-menu lord-icon{height:1.4vw;margin:0;width:1.4vw !important;padding:0;}#content-menu-restrito .block-menu-novo ul li .submenus-list li h3{margin:0;font-size:1.1vw;font-weight:600;text-align:left;padding:0 0.6vw;margin:0;}#content-menu-restrito .block-menu-novo ul li .submenus-list li p{font-size:0.8vw;font-weight:500;line-height:1.05vw;text-align:left;padding:0 1vw 0 3vw;margin-bottom:0;}#content-menu-restrito .block-menu ul{padding:0;margin:0;text-align:center;overflow:hidden;float:none;text-align:left;padding-bottom:2vw;}#content-menu-restrito .block-menu ul li{list-style:none;margin:0 0 0;padding:0;}#content-menu-restrito .block-menu-novo ul li:last-child{margin-bottom:2vw;}#content-menu-restrito .block-menu-novo ul li.menu-principal-item.painel ul{display:none;}#content-menu-restrito .block-menu ul li a{font-size:0.75vw;font-weight:600;color:#000;display:block;position:relative;border-bottom:1px solid #fff;text-align:center;}#content-menu-restrito .block-menu ul li a:before{content:"";display:block;width:1.6vw;height:2vw;margin:0 auto;background:url(/sites/all/themes/gw2d/images//icones-menu/icon-home.png) no-repeat center center;background-size:1.35vw;}#content-menu-restrito .block-menu ul li a.link-conteudos:before{background:url(/sites/all/themes/gw2d/images/menu-consultas.png) no-repeat center center;background-size:2vw;}#content-menu-restrito .block-menu ul li a.link-avaliacoes:before{background:url(/sites/all/themes/gw2d/images/icones-menu/icon-avaliacoes.png) no-repeat center center;background-size:100%;width:2.2vw;}#content-menu-restrito .block-menu ul li a.link-tratamentos:before{background:url(/sites/all/themes/gw2d/images/icones-menu/icon-tratamento.png) no-repeat center center;background-size:100%;}.role-usuario #content-menu-restrito .block-menu ul li a.link-avaliacoes:before,.role-usuario #content-menu-restrito .block-menu ul li a.link-tratamentos:before,.heon-heon #content-menu-restrito .block-menu ul li a.link-tratamentos:before,.heon-heon #content-menu-restrito .block-menu ul li a.link-avaliacoes:before{background:url(/sites/all/themes/gw2d/images/icones-menu/icon-producao.png) no-repeat center center;background-size:100%;}#content-menu-restrito .block-menu ul li a:before{background:url(/sites/all/themes/gw2d/images/menu-conteudos.png) no-repeat center center;background-size:100%;}#content-menu-restrito .block-menu ul li a.link-meu-painel:before{background:url(/sites/all/themes/gw2d/images/icones-menu/icon-home.png) no-repeat center center;background-size:100%;}#content-menu-restrito .block-menu ul li a.link-crm:before{background:url(/sites/all/themes/gw2d/images/icones-menu/icon-crm.png) no-repeat center center;background-size:100%;}#content-menu-restrito .block-menu ul li a.link-producao:before{background:url(/sites/all/themes/gw2d/images/icones-menu/icon-producao.png) no-repeat center center;background-size:100%;}#content-menu-restrito .block-menu ul li a.link-relacionamento:before{background:url(/sites/all/themes/gw2d/images/icones-menu/icon-relacionamentos.png) no-repeat center center;background-size:100%;}#content-menu-restrito .block-menu ul li a.link-agenda:before{background:url(/sites/all/themes/gw2d/images/icones-menu/icon-agenda.png) no-repeat center center;background-size:100%;}#content-menu-restrito .block-menu ul li a.link-pacientes:before{background:url(/sites/all/themes/gw2d/images/icones-menu/icon-paciente.png) no-repeat center center;background-size:100%;width:2.1vw;}@keyframes menu-icon-hover{from{filter:none;opacity:0;}to{filter:brightness(0) invert(1);opacity:1;}}#content-menu-restrito .block-menu ul li a:hover:before,#content-menu-restrito .block-menu ul li a.active:before{filter:none;position:relative;z-index:1;}@keyframes menu-icon-hover-2{from{opacity:0;}to{opacity:1;}}#content-menu-restrito .block-menu ul li a:hover:after,#content-menu-restrito .block-menu ul li a.active:after{display:block;animation-name:menu-icon-hover-2;animation-duration:0.3s;transition:all 1s linear;}.view-listagem-usu-rios-documentos table{width:100%;border:none;}.view-listagem-usu-rios-documentos table thead th{background-color:#000;color:#fff;padding:0.5vw 0.7vw;font-weight:normal;font-size:0.9vw;border-left:1px solid #fff;border-bottom:0;}.page-user #page #content .panel-pane .view-relat-rios table th.views-field-edit-node,.view-listagem-usu-rios-documentos table thead th.views-field-nothing-1{width:6vw;}.view-listagem-usu-rios-documentos table thead th.views-field-view-user,.view-listagem-usu-rios-documentos table thead th.views-field-nothing-2,.view-listagem-usu-rios-documentos table thead th.views-field-nothing{text-align:center;}.view-listagem-usu-rios-documentos table thead th.views-field-view-user{background-color:#efca00;text-align:center;}.page-user #page #content .panel-pane .view-relat-rios table th.views-field-edit-node,.page-user #page #content .panel-pane .view-certificados table th.views-field-edit-node,.view-listagem-usu-rios-documentos table thead th.views-field-nothing-2{background-color:#00cf83;text-align:center;}.page-user #page #content .panel-pane .view-relat-rios table th.views-field-delete-node,.page-user #page #content .panel-pane .view-certificados table th.views-field-delete-node,.view-listagem-usu-rios-documentos table thead th.views-field-nothing{width:6vw;border-radius:0 8px 0 0;text-align:center;background-color:#d90042;}.view-listagem-usu-rios-documentos table thead th.views-field-field-nome-da-empresa{border-radius:8px 0 0 0;}.view-listagem-usu-rios-documentos table tbody td{padding:0.7vw 0.7vw;font-weight:600;background-color:#fff;color:#000;font-size:0.85vw;border-bottom:none;}.page-user #page #content .panel-pane .view-relat-rios table tr:hover td,.page-user #page #content .panel-pane .view-certificados table tr:hover td,.view-listagem-usu-rios-documentos table tbody tr:hover td{background-color:#f8f8f8;}.view-listagem-usu-rios-documentos table tr.even,.view-listagem-usu-rios-documentos table tr.odd{border-bottom:none;border-top:1px solid #eee;}.view-listagem-usu-rios-documentos td.views-field-nothing-1,.view-listagem-usu-rios-documentos td.views-field-nothing{text-align:center;}#page #content .tabela-mobile ul li .views-field.views-field-nothing .deletar a,.page-user #page #content .panel-pane .view-relat-rios table td.views-field-delete-node a,.page-user #page #content .panel-pane .view-certificados table td.views-field-delete-node a,.view-listagem-usu-rios-documentos .btn-del{background:url(/sites/all/themes/gw2d/images/temas/icon-delete.png) center center no-repeat;font-size:0;width:1.3vw;display:block;height:1.4vw;background-size:100%;margin:auto;}.btn-ver-novo,#page #content .tabela-mobile ul li .views-field.views-field-nothing .ver a,.view-listagem-usu-rios-documentos .btn-ver{background:url(/sites/all/themes/gw2d/images/temas/icon-ver.png) center center no-repeat;font-size:0;width:2vw;display:block;height:1.4vw;background-size:100%;margin:auto;}#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,#page #content .tabela-mobile ul li .views-field.views-field-nothing .editar a,.page-user #page #content .panel-pane .view-relat-rios table td.views-field-edit-node a,.page-user #page #content .panel-pane .view-certificados table td.views-field-edit-node a,.view-listagem-usu-rios-documentos .btn-editar{background:url(/sites/all/themes/gw2d/images/temas/icon-edit.png) center center no-repeat;font-size:0;width:2vw;display:block;height:1.4vw;background-size:100%;margin:auto;}.page-empresas #block-system-main{padding:3.5vw 0;}.page-empresas #block-system-main .view-filters{padding-top:0;}.page-node-edit .tabledrag-toggle-weight,#edit-field-dados-da-empresa fieldset legend,.page-node-edit #edit-field-procurador thead,.page-node-edit #edit-field-dados-socio thead,.page-node-edit #edit-field-dados-da-empresa thead,.page-enviar-documentos-add .tabledrag-toggle-weight,.page-enviar-documentos-add #edit-field-procurador thead,.page-enviar-documentos-add #edit-field-dados-socio thead,.page-node-edit .field-multiple-table td.field-multiple-drag,.page-enviar-documentos-add #edit-field-dados-da-empresa thead,.page-enviar-documentos-add .field-multiple-table td.field-multiple-drag,.page-node-edit #edit-field-procurador .draggable td.field-multiple-drag,.page-node-edit #edit-field-dados-socio .draggable td.field-multiple-drag,.page-node-edit #edit-field-dados-da-empresa .draggable td.field-multiple-drag,.page-enviar-documentos-add #edit-field-procurador .draggable td.field-multiple-drag,.page-enviar-documentos-add #edit-field-dados-socio .draggable td.field-multiple-drag,.page-enviar-documentos-add #edit-field-dados-da-empresa .draggable td.field-multiple-drag{display:none;}.page-node-edit #edit-field-procedimentos .field-multiple-table td.field-multiple-drag{display:block;}a.tabledrag-handle .handle,.page-node-edit #edit-field-procedimentos .field-multiple-table td.field-multiple-drag a.tabledrag-handle .handle{height:25px;width:25px;}#edit-field-procurador{float:right;width:53vw;}#edit-field-procurador table,#edit-field-dados-da-empresa table,#edit-field-dados-socio table{width:auto !important;display:inline;border:none;padding:0;margin:0;}#edit-field-procurador table tbody,#edit-field-dados-da-empresa table tbody,#edit-field-dados-socio table tbody{border:none;display:inline;}#block-gw2d-gw2d-conra-scrow,#edit-field-dados-da-empresa fieldset,#edit-field-procurador .draggable,#edit-field-dados-socio .draggable{float:left;width:25vw;display:block;padding:0;margin:0;margin-right:1.5vw;position:relative;border:none;border-radius:7px;margin-bottom:1.5vw;background-color:#fff;}#edit-field-procurador .draggable .form-submit,#edit-field-dados-socio .draggable .form-submit{position:absolute;top:1.22vw;right:0.5vw;z-index:3;border:none;background:url(/sites/all/themes/gw2d/images/sprite-listagem.png) no-repeat;font-size:0;width:1.3vw;display:block;height:1.4vw;background-position:-0.4vw -3.8vw;background-size:13.4vw;margin:auto;}#edit-field-procurador .draggable td,#edit-field-dados-socio .draggable td{width:100%;display:block;padding:0;}#edit-field-dados-socio{counter-reset:section;}#edit-field-dados-socio .draggable{counter-reset:subsection;}#edit-field-dados-socio .draggable:before{counter-increment:section;content:"Dados sócio " counter(section);display:block;background:#eeeeee;padding:1vw;padding-top:1vw;font-weight:bold;font-size:1.4vw;color:#555;padding-bottom:0.5vw;border-radius:7px 7px 0 0;background:#eee url(/sites/all/themes/gw2d/images/icon-check.png) no-repeat;background-position:88% 58%;background-size:1.45vw;position:relative;top:1px;z-index:2;}#edit-field-procurador .draggable.valid:before,#edit-field-dados-da-empresa fieldset.valid:before,#edit-field-dados-socio .draggable.valid:before{background-color:#37a15c;color:#fff;background-image:url(/sites/all/themes/gw2d/images/icon-check-active.png);}#edit-field-procurador .draggable.valid .form-submit,#edit-field-dados-socio .draggable.valid .form-submit{background-position:-11.5vw -3.8vw;}#edit-field-procurador{counter-reset:sectionp;}#edit-field-procurador .draggable{counter-reset:subsection;min-height:25.4vw;}#edit-field-procurador .draggable:before{counter-increment:sectionp;content:"Dados Procurador " counter(sectionp);display:block;background:#eeeeee;padding:1vw;padding-top:1vw;font-weight:bold;font-size:1.4vw;color:#555;padding-bottom:0.5vw;border-radius:7px 7px 0 0;background:#eee url(/sites/all/themes/gw2d/images/icon-check.png) no-repeat;background-position:88% 58%;background-size:1.45vw;position:relative;top:1px;z-index:2;}#edit-field-dados-da-empresa fieldset:before{content:"Dados da empresa";display:block;background:#eeeeee;padding:1vw;padding-top:1vw;font-weight:bold;font-size:1.4vw;color:#555;padding-bottom:0.5vw;border-radius:7px 7px 0 0;background:#eee url(/sites/all/themes/gw2d/images/icon-check.png) no-repeat;background-position:95% 58%;background-size:1.45vw;position:relative;top:1px;z-index:2;}#edit-field-procurador .form-item{margin:0;}#edit-field-dados-da-empresa fieldset{margin-bottom:29vw;}#edit-field-procurador .field-add-more-submit,#edit-field-dados-socio .field-add-more-submit{float:left;width:25vw;display:block;padding:0;margin:0;border:none;background:#fff url(/sites/all/themes/gw2d/images/btn-add-user.png) no-repeat center center;height:25vw;font-size:0;border-radius:7px;background-size:61%;}#edit-field-procurador .field-add-more-submit{min-height:24.4vw;background:#fff url(/sites/all/themes/gw2d/images/btn-add-procurador.png) no-repeat center center;background-size:61%;}#page #content #edit-field-dados-da-empresa .field-name-field-endividamento-banc-rio-e-f label,#page #content #edit-field-dados-da-empresa .field-name-field-copia-do-comprovante-de-en label,#page #content #edit-field-dados-da-empresa .field-name-field-copia-do-contrato-social-c label{padding:0.3vw 0.7vw;}#block-gw2d-gw2d-conra-scrow{position:absolute;bottom:5vw;left:2vw;}#block-gw2d-gw2d-conra-scrow h3{display:block;background:#000e1e;padding:1vw;padding-top:1vw;font-weight:bold;font-size:1.4vw;color:#fff;padding-bottom:0.5vw;border-radius:7px 7px 0 0;position:relative;top:1px;z-index:2;margin-bottom:0;}#block-gw2d-gw2d-conra-scrow ul{padding:0;margin:0;}#block-gw2d-gw2d-conra-scrow ul li{clear:both;width:95%;background:#fff;position:relative;overflow:hidden;margin:0;border-top:1px solid #ccc;display:block;margin:0 auto;}#block-gw2d-gw2d-conra-scrow ul li label{position:relative;}#block-gw2d-gw2d-conra-scrow ul li .btn-link-blank{font-size:0;width:1.45vw;height:1.5vw;background:url(/sites/all/themes/gw2d/images/icon-down-disabled.png) no-repeat;background-size:100%;position:absolute;right:0;top:31%;padding:0;right:4%;cursor:pointer;border:none;}#block-gw2d-gw2d-conra-scrow ul li .btn-link-blank a{display:block;background:url(/sites/all/themes/gw2d/images/icon-down-ok.png) no-repeat;background-size:100%;height:100%;width:100%;}.page-node-add #content .content-width,.page-node-edit #content .content-width,.page-enviar-documentos-add #content .content-width{position:relative;}.page-node-add #content #edit-actions input,.page-node-edit #content #edit-actions input,.page-enviar-documentos-add #content #edit-actions input{background:#37a15c;border:none;color:#fff;padding:1vw 1.5vw;border-radius:7px;text-transform:none;cursor:pointer;font-size:0.95vw;}.node-type-documentos #content{padding-bottom:6vw;}.div-documentos-box{float:left;width:25vw;display:block;padding:0;margin:0;margin-right:1.5vw;position:relative;border:none;border-radius:7px;margin-bottom:1.5vw;}.div-documentos-box h3{display:block;background:#000e1e;padding:1vw;padding-top:1vw;font-weight:bold;font-size:1.4vw;color:#fff;padding-bottom:0.5vw;border-radius:7px 7px 0 0;position:relative;top:1px;z-index:2;margin-bottom:0;}.div-documentos-box ul{padding:0;margin:0;background-color:#fff;}.div-documentos-box ul li{clear:both;width:95%;background:#fff;position:relative;overflow:hidden;margin:0;border-top:1px solid #ccc;display:block;margin:0 auto;}.div-documentos-box ul li label{position:relative;top:0;left:0;padding:0.8vw 0.7vw;font-size:0.85vw;background-color:#fff;z-index:3;cursor:pointer;margin:0;max-width:89%;padding-right:0;color:#555;}.div-documentos-box ul li .btn-link-blank{font-size:0;width:1.45vw;height:1.5vw;background:url(/sites/all/themes/gw2d/images/icon-down-disabled.png) no-repeat;background-size:100%;position:absolute;right:0;top:31%;padding:0;right:4%;cursor:pointer;border:none;}.div-documentos-box ul li .btn-link-blank a{display:block;background:url(/sites/all/themes/gw2d/images/icon-down-ok.png) no-repeat;background-size:100%;height:100%;width:100%;}.div-empresa{clear:left;}.div-socio1 h3{background-color:#00a8ff;}.div-socio2 h3{background-color:#ff003c;}.div-socio3 h3{background-color:#ffde00;}.div-socio4 h3{background-color:#7300de;}.div-socio5 h3{background-color:#ff8a00;}.div-socio6 h3{background-color:#00d69c;}.div-empresa h3{background-color:#000e1e;}.div-procurador h3{background-color:#00326e;}.info-documento-cliente{overflow:hidden;}.info-cliente-box{float:left;margin-right:6vw;font-weight:600;color:#555;font-size:1.1vw;margin-bottom:2vw;}.info-cliente-box label{color:#00326e;font-size:0.9vw;}.page-user-edit #user-profile-form--2 .form-item,.page-user-edit #user-profile-form .form-item{margin-bottom:1vw;}.page-user-edit #user-profile-form #edit-field-status-documentacao,.page-user .form-item-roles{display:none;}.page-user-edit #user-profile-form .field-type-file{margin:0;margin-bottom:1vw;display:block;width:26vw;}.page-user-edit #user-profile-form .field-type-file .form-item{margin-bottom:0;}.page-user-edit #user-profile-form #edit-field-telefone,.page-user-edit #user-profile-form #edit-field-responsavel,.page-user-edit #user-profile-form #edit-field-nome-da-empresa,.page-user-edit #user-profile-form--2 #edit-field-telefone--2,.page-user-edit #user-profile-form--2 #edit-field-responsavel--2,.page-user-edit #user-profile-form--2 #edit-field-nome-da-empresa--2{width:23.9%;display:inline-block;}.page-user-edit #user-profile-form #edit-field-telefone .form-item,.page-user-edit #user-profile-form #edit-field-responsavel .form-item,.page-user-edit #user-profile-form #edit-field-nome-da-empresa .form-item,.page-user-edit #user-profile-form--2 #edit-field-telefone--2 .form-item,.page-user-edit #user-profile-form--2 #edit-field-responsavel--2 .form-item,.page-user-edit #user-profile-form--2 #edit-field-nome-da-empresa--2 .form-item{width:100%;}.page-user-edit #user-profile-form #edit-account{clear:both;}.role-cliente.page-user-edit #edit-field-enviar-contrato-anfac{display:none;}.page-admin-config-site-conf fieldset{border:none;}.page-admin-config-site-conf #form-actions input.form-submit{background-color:#309a58;color:#fff;font-weight:normal;font-size:0.8vw;text-transform:uppercase;padding:0.7vw 1vw;text-decoration:none;line-height:1;height:auto;display:inline-block;border:none;margin:0;width:12%;margin-top:0.2vw;border-bottom:1px solid #156b35;}.node-type-relatorio #page #content #block-system-main,.page-novo-relatorio #page #content #block-system-main,.node-type-certificado #page #content #block-system-main,.page-novo-certificado #page #content #block-system-main{padding:3.5vw 0;}.node-type-relatorio #page #content .node-form .form-wrapper,.page-novo-relatorio #page #content .node-form .form-wrapper,.node-type-certificado #page #content .node-form .form-wrapper,.page-novo-certificado #page #content .node-form .form-wrapper{display:inline-block;width:35.5%;vertical-align:top;margin-right:0.5vw;}.node-type-relatorio #page #content .node-form .form-wrapper.field-type-datetime-form,.page-novo-relatorio #page #content .node-form .form-wrapper.field-type-datetime-form,.node-type-certificado #page #content .node-form .form-wrapper.field-type-datetime-form,.page-novo-certificado #page #content .node-form .form-wrapper.field-type-datetime-form{width:18%;margin-right:15vw;}.node-type-relatorio #page #content .node-form .form-wrapper fieldset,.node-type-relatorio #page #content .node-form .form-wrapper .form-item,.page-novo-relatorio #page #content .node-form .form-wrapper fieldset,.page-novo-relatorio #page #content .node-form .form-wrapper .form-item,.node-type-certificado #page #content .node-form .form-wrapper fieldset,.node-type-certificado #page #content .node-form .form-wrapper .form-item,.page-novo-certificado #page #content .node-form .form-wrapper fieldset,.page-novo-certificado #page #content .node-form .form-wrapper .form-item{margin:0.5vw 0;}.node-type-relatorio #page #content .node-form .form-wrapper .fieldset-wrapper .form-item,.page-novo-relatorio #page #content .node-form .form-wrapper .fieldset-wrapper .form-item,.node-type-certificado #page #content .node-form .form-wrapper .fieldset-wrapper .form-item,.page-novo-certificado #page #content .node-form .form-wrapper .fieldset-wrapper .form-item{margin:0;}.page-novo-relatorio #page #content .node-form .form-wrapper select,.page-novo-relatorio #page #content .node-form .form-wrapper input,.node-type-relatorio #page #content .node-form .form-wrapper select,.node-type-relatorio #page #content .node-form .form-wrapper input,.node-type-certificado #page #content .node-form .form-wrapper select,.node-type-certificado #page #content .node-form .form-wrapper input,.page-novo-certificado #page #content .node-form .form-wrapper select,.page-novo-certificado #page #content .node-form .form-wrapper input{width:31.2vw;padding:1.2vw 1vw;font-size:0.95vw;background:#eeeeee;border:0;border-radius:5px;color:#888888;}.node-type-relatorio #page #content .node-form .form-wrapper .description,.page-novo-relatorio #page #content .node-form .form-wrapper .description,.node-type-certificado #page #content .node-form .form-wrapper .description,.page-novo-certificado #page #content .node-form .form-wrapper .description{display:none;}.node-type-relatorio #page #content .node-form .form-wrapper.field-type-datetime-form input,.page-novo-relatorio #page #content .node-form .form-wrapper.field-type-datetime-form input,.node-type-certificado #page #content .node-form .form-wrapper.field-type-datetime-form input,.page-novo-certificado #page #content .node-form .form-wrapper.field-type-datetime-form input{width:15.6vw;}.node-type-relatorio #page #content fieldset .fieldset-legend,.node-type-relatorio #page #content .node-form .form-wrapper label,.page-novo-relatorio #page #content fieldset .fieldset-legend,.page-novo-relatorio #page #content .node-form .form-wrapper label,.node-type-certificado #page #content fieldset .fieldset-legend,.node-type-certificado #page #content .node-form .form-wrapper label,.page-novo-certificado #page #content fieldset .fieldset-legend,.page-novo-certificado #page #content .node-form .form-wrapper label{padding-left:1vw;font-size:0.95vw;text-transform:lowercase;}.node-type-relatorio #page #content .node-form .form-wrapper fieldset,.page-novo-relatorio #page #content .node-form .form-wrapper fieldset,.node-type-certificado #page #content .node-form .form-wrapper fieldset,.page-novo-certificado #page #content .node-form .form-wrapper fieldset{border:0;padding:0;}.node-type-relatorio #page #content .node-form .form-wrapper fieldset .date-padding,.page-novo-relatorio #page #content .node-form .form-wrapper fieldset .date-padding,.node-type-certificado #page #content .node-form .form-wrapper fieldset .date-padding,.page-novo-certificado #page #content .node-form .form-wrapper fieldset .date-padding{padding:0;}.node-type-relatorio #page #content .node-form .form-wrapper fieldset .date-padding .description,.node-type-relatorio #page #content .node-form .form-wrapper fieldset .date-padding label,.page-novo-relatorio #page #content .node-form .form-wrapper fieldset .date-padding .description,.page-novo-relatorio #page #content .node-form .form-wrapper fieldset .date-padding label,.node-type-certificado #page #content .node-form .form-wrapper fieldset .date-padding .description,.node-type-certificado #page #content .node-form .form-wrapper fieldset .date-padding label,.page-novo-certificado #page #content .node-form .form-wrapper fieldset .date-padding .description,.page-novo-certificado #page #content .node-form .form-wrapper fieldset .date-padding label{display:none;}.node-type-relatorio #page #content .node-form .form-wrapper.field-widget-file-generic,.page-novo-relatorio #page #content .node-form .form-wrapper.field-widget-file-generic,.node-type-certificado #page #content .node-form .form-wrapper.field-widget-file-generic,.page-novo-certificado #page #content .node-form .form-wrapper.field-widget-file-generic{position:relative;}.node-type-relatorio #page #content .node-form .form-wrapper.field-widget-file-generic .file-widget,.page-novo-relatorio #page #content .node-form .form-wrapper.field-widget-file-generic .file-widget,.node-type-certificado #page #content .node-form .form-wrapper.field-widget-file-generic .file-widget,.page-novo-certificado #page #content .node-form .form-wrapper.field-widget-file-generic .file-widget{margin-top:0;}.node-type-relatorio #page #content .node-form .form-wrapper#edit-actions input,.page-novo-relatorio #page #content .node-form .form-wrapper#edit-actions input,.node-type-certificado #page #content .node-form .form-wrapper#edit-actions input,.page-novo-certificado #page #content .node-form .form-wrapper#edit-actions input{background:#00cf83;color:#fff;font-size:1.25vw;width:18.2vw;padding:1.05vw;border-radius:5px;}.node-type-relatorio #page #content .node-form .form-wrapper#edit-actions input#edit-submit,.node-type-certificado #page #content .node-form .form-wrapper#edit-actions input#edit-submit{width:20vw;}.node-type-relatorio #page #content .node-form .form-wrapper#edit-actions,.node-type-certificado #page #content .node-form .form-wrapper#edit-actions{width:100%;}.page-user #page #content #block-system-main{padding:1vw 0;}.page-user.page-user-edit #page #content #block-system-main{padding:0;}.page-login.page-user #page #content #block-system-main{padding:0 6vw;}.role-cliente.page-user #page #content .panel-pane .view-relat-rios  table .views-field-edit-node,.role-cliente.page-user #page #content .panel-pane .view-relat-rios  table .views-field-delete-node,.role-cliente.page-user #page #content .panel-pane .view-certificados table .views-field-edit-node,.role-cliente.page-user #page #content .panel-pane .view-certificados table .views-field-delete-node{display:none;}.role-cliente.page-user #page #content .panel-pane .view-certificados table .views-field-field-upload-do-certificado{border-radius:0 8px 0 0;}.page-user #page #content .pane-user-field-nome-da-empresa,.page-user #page #content .pane-user-mail{width:25.25%;}.page-user #page #content .pane-user-field-responsavel{width:19.5%;}.page-user #page #content .pane-user-field-telefone{width:14%;}.page-user #page #content .pane-user-field-status-documentacao{width:14.8%;background-color:#00cf83;}.page-user #page #content .pane-user-field-status-documentacao.Liberado{background-color:#00cf83;}.page-user #page #content .pane-user-field-status-documentacao.Bloqueado{background-color:#d90042;}.page-user #page #content .pane-user-field-status-documentacao.Pendente{background-color:#efca00;}.page-user #page #content .pane-user-field-status-documentacao.Pendente .block-content,.page-user #page #content .panel-pane.pane-user-field-status-documentacao.Pendente h2,.page-user #page #content .pane-user-field-status-documentacao.Bloqueado .block-content,.page-user #page #content .panel-pane.pane-user-field-status-documentacao.Bloqueado h2,.page-user #page #content .pane-user-field-status-documentacao.Liberado .block-content,.page-user #page #content .panel-pane.pane-user-field-status-documentacao.Liberado h2{color:#fff;}.page-user #page #content .panel-pane h2{font-size:0.85vw;color:#888888;margin-bottom:1.3vw;}.page-user #page #content .panel-pane .block-content{font-size:1.15vw;font-weight:bold;}.page-user #page #content .pane-relat-rios,.page-user #page #content .pane-certificados{background:none;padding:0;padding-top:5vw;width:100%;}.page-user #page #content .pane-relat-rios h2,.page-user #page #content .pane-certificados h2{font-size:1.88vw;color:#00a4e5;text-transform:capitalize;font-weight:300;margin-bottom:0.5vw;}.page-user #page #content .panel-pane .view-relat-rios table,.page-user #page #content .panel-pane .view-certificados table{border:0;width:100%;}.page-user #page #content .panel-pane .view-relat-rios table tr th,.page-user #page #content .panel-pane .view-certificados table tr th{background-color:#000;color:#fff;padding:0.5vw 0.7vw;font-weight:normal;font-size:0.9vw;border-left:1px solid #fff;border-bottom:0;}.page-user #page #content .panel-pane .view-relat-rios table tr th.views-field-field-empresa,.page-user #page #content .panel-pane .view-certificados table tr th.views-field-field-nome-do-colaborador{border-radius:8px 0 0 0;width:27.2%;}.page-user #page #content .panel-pane .view-certificados table tr th.views-field-field-treinamento{width:16%;}.page-user #page #content .panel-pane .view-relat-rios table tr th.views-field-field-data-do-treinamento,.page-user #page #content .panel-pane .view-certificados table tr th.views-field-field-data-do-treinamento,.page-user #page #content .panel-pane .view-certificados table tr th.views-field-field-n-do-certificado{width:13.1%;}.page-user #page #content .panel-pane .view-certificados table tr th.views-field-field-vencimento-do-certificado{width:17%;}.page-user #page #content .panel-pane .view-certificados table tr th.views-field-field-status-certificado{width:15.5%;}.page-user #page #content .panel-pane .view-relat-rios table tr th.views-field-field-arquivo-treinamento,.page-user #page #content .panel-pane .view-certificados table tr th.views-field-field-upload-do-certificado{width:8.1%;}.page-user #page #content .panel-pane .view-relat-rios table tr th:last-child
.page-user #page #content .panel-pane .view-certificados table tr th:last-child{border-radius:0 8px 0 0;}.page-user #page #content .panel-pane .view-relat-rios table tbody tr,.page-user #page #content .panel-pane .view-certificados table tbody tr{border:0;border-top:2px solid #eee;}.page-user #page #content .panel-pane .view-relat-rios table tr td,.page-user #page #content .panel-pane .view-certificados table tr td{padding:0.5vw 0.8vw;font-weight:600;background-color:#fff;color:#000;font-size:0.85vw;border-bottom:none;}.page-user #page #content .panel-pane .view-relat-rios table tr td.views-field-field-arquivo-treinamento a,.page-user #page #content .panel-pane .view-certificados table tr td.views-field-field-upload-do-certificado a{background:url(/sites/all/themes/gw2d/images/icon-dowload-pdf.png) center center no-repeat;background-size:1.6vw;font-size:0;width:100%;height:2.1vw;display:block;}.page-user #page #content .panel-pane .view-certificados table tr td.views-field-field-status-certificado{text-align:center;color:#fff;padding:0;}.page-user #page #content .panel-pane .view-certificados table tr td.views-field-field-status-certificado span{padding:0.5vw 0.8vw;width:100%;height:100%;vertical-align:middle;line-height:2vw;}.page-user #page #content .panel-pane .view-certificados table tr td.views-field-field-status-certificado .status1{background:#00cf83;text-align:center;color:#fff;display:block;}.page-user #page #content .panel-pane .view-certificados table tr td.views-field-field-status-certificado .status2{background:#d90042;display:block;}.page-user #page #content .panel-pane .view-certificados table tr td.views-field-field-status-certificado .status3{background:#000;display:block;}.page-user #page #content .panel-pane .view-certificados table tr td.views-field-field-vencimento-do-certificado.vencido span,.page-user #page #content .panel-pane .view-certificados table tr td.views-field-field-vencimento-do-certificado span.status2{color:#d90042;}.form-item-user-cancel-method{display:none;}.form-item-user-cancel-method:first-child{display:block;}.page-suporte #page .webform-client-form .webform-component--email,.page-suporte #page .webform-client-form .webform-component--nome{display:none;}body.page-user.not-logged-in{padding-bottom:2vw;min-height:100vh;position:relative;padding-top:4vw;padding:2vw 10vw 0;background:#0F0E0C;}body.page-user.not-logged-in #page{background:transparent;border-radius:0;margin:0;max-width:none;padding:0;padding-top:2vw;width:100%;}body.page-user.not-logged-in .login-logo-wrapper{text-align:center;margin-bottom:3vw;}.page-user-password #page #content .user-header .client-logo img,body.page-user.not-logged-in .login-logo-wrapper img{width:18vw;}body.page-user.not-logged-in #page #content .form-item-remember-me{display:none;}body.page-user.not-logged-in #copyright-region .region-copyright #block-gw2d-gw2d-copyright p{color:#fff;}body.page-user.not-logged-in #copyright-region .gw2d-footer-logo a{filter:none;}body.page-user.not-logged-in #page #content .login-logo-wrapper h1{display:block;border:0;font-size:1.65vw;font-weight:bold;color:#fff;margin:2vw 0 3vw;padding:0;}.page-user #page #content #register-wrapper,.page-user #page #content #login-wrapper{display:block;width:100%;text-align:center;margin:auto;max-width:350px;}.page-user #page #content #login-wrapper{margin-bottom:2vw;}body.page-user.not-logged-in #page #content .panel-pane h2.pane-title{font-size:1.3vw;font-weight:bold;color:#fff;margin:0;text-transform:none;margin-bottom:3vw;}body.page-user.not-logged-in #page #content #register-wrapper h2.pane-title{margin-bottom:1vw;font-size:0.8vw;}body.page-user.not-logged-in #page #content #register-wrapper a.btn-register-login{color:#fff;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;font-size:0.9vw;margin:0 0.5vw;border:1px solid #fff;border-radius:5px;padding:0.5vw 0.8vw;background-color:#000;}body.page-user.not-logged-in #page #content #register-wrapper a.btn-register-login:hover{font-size:0.9vw;background-color:#fff;color:#000;}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{color:#fff;font-size:calc(0.4vw + 8px);text-align:left;padding-left:1.4vw;padding-bottom:0.3vw;font-weight:300;}body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-field-cidade,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-field-estado,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-field-bairro,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-field-complemento,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-field-numero,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-field-cep,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-field-cidade,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-field-endereco,body.page-user.not-logged-in #page #content .panel-pane .group-responsavel,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-field-rg,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-field-telefone-fixo,body.page-criar-paciente #page #content .form-wrapper#edit-field-foto-do-perfil,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-field-foto-do-perfil,body.page-user.not-logged-in #page #content .panel-pane h2.pane-title:before{display:none;}body.page-user.not-logged-in #page #content .panel-pane #user-login .form-item{margin:0 auto;width:100%;margin-bottom:2vw;}body.page-user.not-logged-in #page #content .panel-pane #user-login .form-item-pass{margin-bottom:0.7vw;}body.page-user.not-logged-in #page #content .content-width #register-wrapper .form-wrapper{margin-bottom:1vw;}#page #content fieldset .fieldset-legend,body.logged-in #page form label{font-size:1vw;font-weight:600;padding-left:0.3vw;text-align:left;color:#0E0E0F;text-transform:none;display:block !important;}#page #content fieldset .date-padding label{display:none !important;}body.not-logged-in #page form textarea,body.logged-in #page form textarea,body.logged-in #page form select,body.not-logged-in #page form input,body.logged-in #page form input,body.page-user.not-logged-in #page #register-wrapper select,body.page-user.not-logged-in #page #register-wrapper input,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,.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,.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{border:1px solid #DFE3E6;border-radius:10px;height:auto !important;padding:1vw 0.75vw;line-height:1;font-size:0.9vw;font-weight:400;margin:0;width:100%;background:#FFFFFF;}.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{font-size:1.2vw;}body.logged-in #page form .form-checkbox{width:30%;}body.logged-in #page form select{border:1px solid #DFE3E6;border-radius:10px;height:auto !important;padding:0.9vw 0.5vw;line-height:1;font-size:0.9vw;font-weight:400;margin:0;width:100%;background:#FFFFFF;}.cadastro-usuario #page #content .panel-pane form select.error,.cadastro-usuario #page #content .panel-pane form input.error,body.logged-in #page form textarea.error,body.logged-in #page form select.error,body.logged-in #page form input.error,body.page-user.not-logged-in #page #register-wrapper input.error,body.page-user-password #page #user-pass input.error,body.page-user.not-logged-in #page #user-login .form-item-name input.error,body.page-user.not-logged-in #page #user-login .form-item-pass input.error{border:1px solid #FF1A40;}body.page-user-edit #page #content .panel-pane #user-profile-form .form-item.form-item-remember-me,body.page-user.not-logged-in #page #content .panel-pane #user-login .form-item.form-item-remember-me{float:left;width:50%;}body.page-user.not-logged-in #page #content .panel-pane #user-login a.link-forgot-pass{float:right;font-size:calc(0.35vw + 6px);font-weight:300;color:#fff;margin-bottom:1vw;margin-right:1.8vw;}body.page-user-edit #page #user-profile-form .description,body.page-user.not-logged-in #page #header #block-gw2d-gw2d-logo-header-block .logo-header a img,body.page-user.not-logged-in #page #user-login .description,body.page-user.not-logged-in #page #register-wrapper .description{display:none !important;}body.page-user-password #page #user-pass .form-actions,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper.form-actions{width:24%;margin:0;}body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper.form-actions{padding-top:1.5vw;clear:both;}body.page-user-password #page #user-pass input#edit-submit,body.page-user.not-logged-in #page #user-login input#edit-submit,body.page-user.not-logged-in #page #register-wrapper input.form-submit{border:1px solid #fff !important;border-radius:10px;height:auto;padding:1.32vw 0.75vw;line-height:1;font-size:0.9vw;font-weight:400;margin:0;width:100%;background:#000 !important;color:#fff !important;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-user-password #page #user-pass input#edit-submit:hover,body.page-user.not-logged-in #page #user-login input#edit-submit:hover,body.page-user.not-logged-in #page #register-wrapper input.form-submit:hover{background:#fff !important;color:#000 !important;font-weight:600;}body.logged-in #page #content form .form-wrapper.form-actions{width:100%;margin:0;}body.not-logged-in #page{width:100%;}body.not-logged-in #page .field-content-checkbox ul.respostas li label{width:100%;}body.not-logged-in #page #content form .form-wrapper{width:100%;}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{color:#fff;font-size:0.8vw;}.form-item-remember-me input[type=checkbox]:not(old),form input[type=radio]:not(old){width   :28px;margin  :0;padding :0;opacity :0;display:none;}.form-item-remember-me input[type=checkbox]:not(old) + label,form input[type=radio]:not(old) + label{font-size:0.9vw;font-weight:normal;line-height:1.3;cursor:pointer;text-transform:capitalize;display:block;}.form-item-remember-me input[type=checkbox]:not(old) + label:before,form input[type=radio   ]:not(old) + label:before{display:inline-block;margin-left:0;background:url(/sites/all/themes/gw2d/images/checks.png) no-repeat 0 0;height:1.1vw;width:1vw;content:"";line-height:1;margin-right:0.5vw;vertical-align:text-top;background-size:100%;}.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 -1.25vw;}.form-item-remember-me input[type=checkbox]:not(old):checked + label:before,form input[type=radio]:not(old):checked + label:before{background-position:0 -1.25vw;}body.page-user.logged-in #copyright-region,body.page-user.not-logged-in #copyright-region{background-color:transparent;left:0;}#copyright-region .region-copyright #block-gw2d-gw2d-copyright p{color:#000;font-size:0.65vw;text-transform:uppercase;}#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,body.novo-fluxo-cadastro #page #content form .form-wrapper,#page #content form .form-wrapper,#page #content form .form-wrapper.field-name-body,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{display:block;float:left;width:48%;margin:0 1% 1.5vw 0;}body.novo-fluxo-cadastro #page #content form .group-config-whatsapp,body.novo-fluxo-cadastro #page #content form .form-wrapper#edit-field-occupation,body.novo-fluxo-cadastro #page #content form .form-wrapper#edit-field-gmaps-longitude,body.novo-fluxo-cadastro #page #content form .form-wrapper#edit-field-gmaps-latitude{display:none;}#page #content form .form-wrapper.field-name-body{clear:both;}body.page-user-edit #page #content form #edit-field-agenda-inicio{clear:left;}body.page-user-edit #page #content #user-profile-form .form-wrapper#edit-account .form-item.form-item-mail,body.page-user-edit #page #user-profile-form .form-wrapper#edit-account .form-item.form-type-password-confirm .form-item-pass-pass2 confirm-parent,body.page-user-edit #page #user-profile-form .form-wrapper#edit-field-foto-do-perfil,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-account .form-item.form-type-password-confirm .form-item-pass-pass2 confirm-parent,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-field-foto-do-perfil,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-field-de-onde-conheceu{margin-right:0;}body.page-node-edit #page #content form .form-item.form-item-title,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:29%;}#page #content form .form-wrapper{width:100%;}.page-criar-agenda #page #content form .form-wrapper{width:24%;}body.page-user #page #content form .form-wrapper{width:18%;}body.page-user #page #content form .form-wrapper.field-name-field-possui-dependetes{width:29%;}body.page-user #page #content form .form-wrapper.field-name-field-logo-clinica{margin-top:1.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,#page #content form .form-wrapper.field-name-field-numero,#page #content form .form-wrapper.field-name-field-cep{width:14.5%;}#page #content form .form-wrapper.field-name-field-cep{clear:both;}body.page-user #page #content form .form-wrapper .form-wrapper,#page form .form-wrapper .form-item,#page #register-wrapper .form-wrapper .form-item{margin:0;width:100%;}body.page-user-edit #page #content #user-profile-form .form-wrapper#edit-account,.cadastro-usuario #page #content #register-wrapper .form-wrapper#edit-account{width:100%;}body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-account{float:none;margin:0;}body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-account .form-item.form-item-mail{width:48%;margin:0;margin-bottom:1.5vw;}#page #content form .form-wrapper#edit-account .form-item.form-type-password-confirm .form-item.confirm-parent,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-account .form-item.form-type-password-confirm .form-item.confirm-parent{margin-right:0;clear:none;}#page #content form .form-wrapper#edit-account .form-item.form-type-password-confirm .form-item,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-account .form-item.form-type-password-confirm .form-item{margin-bottom:0;}#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:50%;font-size:0.75vw;margin-top:0.1vw;margin-right:0.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:0.3vw;margin-right:0;}#page #content form .form-wrapper.field-type-file-form,#page #content form .form-wrapper#edit-field-foto-do-perfil,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper#edit-field-foto-do-perfil{margin-top:1.55vw;margin-right:0;}#page #content form .form-wrapper.field-type-file-form .form-item,#page #content form .form-wrapper.field-type-image .form-item,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper.field-type-image .form-item{position:relative;}#page #content form .form-wrapper.field-type-file-form .form-item .image-preview,#page #content form .form-wrapper.field-type-image .form-item .image-preview,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper.field-type-image .form-item .image-preview{margin-top:1vw;}.page-user-password #page #content .user-header .client-logo{padding:0;margin:0 0 4vw;background:none;}.page-user-password #page #content .box-login{width:40%;margin:0 auto;}.page-user-password #page #content .box-login .form-actions input#edit-submit{padding:1vw 1.5vw 1.05vw;}.page-node-edit.node-type-tratamento #page #content form #edit-field-data-retorno-comercial label,.page-node-add-tratamento #page #content form #edit-field-data-retorno-comercial label{display:none !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:0;}#page #content form form .form-wrapper.field-name-field-data-de-nascimento .date-combo .date-no-float,#page #content form .form-wrapper.field-name-field-data-de-nascimento .date-combo,body.page-user-edit #page #content form .form-wrapper.field-name-field-data-de-nascimento .date-combo .date-no-float,body.page-user-edit #page #content form .form-wrapper.field-name-field-data-de-nascimento .date-combo,body.page-user-edit #page #content #user-profile-form .form-wrapper#edit-field-data-de-nascimento .date-combo .date-no-float,body.page-user-edit #page #content #user-profile-form .form-wrapper#edit-field-data-de-nascimento .date-combo{width:100%;}#page #content form .form-wrapper.field-name-field-data-de-nascimento .date-combo .form-item,#page #content form .form-wrapper.field-name-field-data-de-nascimento .date-combo .date-padding,body.page-user-edit #page #content form .form-wrapper.field-name-field-data-de-nascimento .date-combo .form-item,body.page-user-edit #page #content form .form-wrapper.field-name-field-data-de-nascimento .date-combo .date-padding,body.page-user-edit #page #content #user-profile-form .form-wrapper#edit-field-data-de-nascimento .date-combo .form-item,body.page-user-edit #page #content #user-profile-form .form-wrapper#edit-field-data-de-nascimento .date-combo .date-padding{padding:0;float:none;}#page #content form .form-wrapper.field-name-field-data-de-nascimento .date-combo label,body.page-user-edit #page #content form .form-wrapper.field-name-field-data-de-nascimento .date-combo label,body.page-user-edit #page #content #user-profile-form .form-wrapper#edit-field-data-de-nascimento .date-combo label{width:100%;height:100%;overflow:visible;position:relative !important;}body.page-criar-paciente #page #content form .form-wrapper.field-name-field-enviar-mentoria,body.page-user-edit #page #content form .form-wrapper.field-name-field-enviar-mentoria{display:none;}body.page-criar-paciente.role-vendedores #page #content form .form-wrapper.field-name-field-enviar-mentoria,body.page-user-edit.role-vendedores #page #content form .form-wrapper.field-name-field-enviar-mentoria,body.page-criar-paciente.role-admin_dentalteam #page #content form .form-wrapper.field-name-field-enviar-mentoria,body.page-user-edit.role-admin_dentalteam #page #content form .form-wrapper.field-name-field-enviar-mentoria{display:block;}body.page-user-edit #page form textarea,body.page-user-edit #page #user-profile-form textarea{border:1px solid #A1ACB3 !important;border-radius:5px;padding:0.85vw;height:12.65vw !important;opacity:1;}body.page-criar-paciente #page #content form .form-wrapper.field-name-field-termos-log,body.page-criar-paciente #page #content form .form-wrapper.field-name-field-termos-de-uso,body.page-criar-paciente #page #content form .form-wrapper.field-name-field-plano-de-maarketing,body.page-criar-paciente #page #content form .form-wrapper.field-name-field-plano-de-assinatura,body.page-criar-paciente #page #content form .form-wrapper.field-name-field-vendedor-ref,body.page-criar-paciente #page #content form .form-wrapper.field-name-field-status-plano,body.page-criar-paciente #page #content form .form-wrapper.field-name-field-expira-em,body.page-user-edit #page #content form .form-wrapper.field-name-field-termos-log,body.page-user-edit #page #content form .form-wrapper.field-name-field-recebimento-financeiro,body.page-user-edit #page #content form .form-wrapper.field-name-field-plano-de-marketing,body.page-user-edit #page #content form .form-wrapper.field-name-field-plano-de-assinatura,body.page-user-edit #page #content form .form-wrapper.field-name-field-vendedor-ref,body.page-user-edit.dentista_admin #page #content form .form-wrapper.field-name-field-possui-dependetes,body.page-user-edit.dentista_admin #page #content form .form-wrapper.field-name-field-possui-dependetes,body.page-user-edit.dentista_usuario #page #content form .form-wrapper.field-name-field-possui-dependetes,body.page-user-edit.dentista_usuario #page #content form .form-wrapper.field-name-field-logo-clinica,body.page-user-edit #page #content form .form-wrapper.field-name-field-recebimento-financeiro,body.page-user-edit #page #content form .form-wrapper.field-name-field-plano-de-marketing,body.page-user-edit #page #content form .form-wrapper.field-name-field-primeiro-acesso,body.page-user-edit #page #content form .form-wrapper.field-name-field-gmaps-latitude,body.page-user-edit #page #content form .form-wrapper.field-name-field-gmaps-longitude,body.page-user-edit #page #content form .form-wrapper.field-name-field-plano,body.page-user-edit #page #content form fieldset.collapse-processed,body.page-user-edit #page #content form .form-wrapper.field-name-field-notificacoes-lidas{display:none;}body.page-user-edit.dentista_admin #page #content form .form-wrapper.field-name-field-possui-dependetes,body.page-user-edit.dentista_admin #page #content form .form-wrapper.field-name-field-possui-dependetes,body.page-user-edit.dentista_usuario #page #content form .form-wrapper.field-name-field-possui-dependetes{display:block;}body.page-user-edit #page #content #user-profile-form--2 .form-wrapper.field-name-field-agenda-fim,body.page-user-edit #page #content #user-profile-form--2 .form-wrapper.field-name-field-agenda-inicio,body.page-user-edit #page #content #user-profile-form--2 .form-item.form-item-pass{display:none;}body.page-criar-paciente.role-financeiro_heon #page #content form .form-wrapper.field-name-field-plano-de-marketing,body.page-criar-paciente.role-financeiro_heon #page #content form .form-wrapper.field-name-field-plano-de-assinatura,body.page-criar-paciente.role-financeiro_heon #page #content form .form-wrapper.field-name-field-vendedor-ref,body.page-criar-paciente.role-financeiro_heon #page #content form .form-wrapper.field-name-field-status-plano,body.page-criar-paciente.role-financeiro_heon #page #content form .form-wrapper.field-name-field-expira-em,body.role-financeiro_heon #page #content #user-profile-form--2 .form-item.form-item-pass,body.page-user-edit.role-financeiro_heon #page #content #user-profile-form--2 .form-item.form-item-pass,body.page-user-edit.role-financeiro_heon #page #content form .form-wrapper.field-name-field-recebimento-financeiro,body.page-user-edit.role-financeiro_heon #page #content form .form-wrapper.field-name-field-plano-de-marketing,body.page-user-edit.role-financeiro_heon #page #content form .form-wrapper.field-name-field-plano-de-assinatura,body.page-user-edit.role-financeiro_heon #page #content form .form-wrapper.field-name-field-vendedor-ref,body.page-user-edit.role-financeiro_heon #page #content form .form-wrapper.field-name-field-status-plano,body.page-user-edit.role-financeiro_heon #page #content form .form-wrapper.field-name-field-expira-em,body.page-user-edit.role-admin_dentalteam #page #content #user-profile-form--2 .form-wrapper.field-name-field-agenda-fim,body.page-user-edit.role-admin_dentalteam #page #content #user-profile-form--2 .form-wrapper.field-name-field-agenda-inicio,body.page-user-edit.role-admin_dentalteam #page #content #user-profile-form--2 .form-item.form-item-pass,body.page-user-edit.role-vendedores #page #content #user-profile-form--2 .form-wrapper.field-name-field-agenda-fim,body.page-user-edit.role-vendedores #page #content #user-profile-form--2 .form-wrapper.field-name-field-agenda-inicio,body.page-user-edit.role-vendedores #page #content #user-profile-form--2 .form-item.form-item-pass,body.page-criar-paciente.role-vendedores #page #content form .form-wrapper.field-name-field-plano-de-marketing,body.page-criar-paciente.role-vendedores #page #content form .form-wrapper.field-name-field-plano-de-assinatura,body.page-criar-paciente.role-vendedores #page #content form .form-wrapper.field-name-field-vendedor-ref,body.page-criar-paciente.role-vendedores #page #content form .form-wrapper.field-name-field-status-plano,body.page-criar-paciente.role-vendedores #page #content form .form-wrapper.field-name-field-expira-em,body.page-user-edit.role-vendedores #page #content form .form-wrapper.field-name-field-recebimento-financeiro,body.page-user-edit.role-vendedores #page #content form .form-wrapper.field-name-field-plano-de-marketing,body.page-user-edit.role-vendedores #page #content form .form-wrapper.field-name-field-plano-de-assinatura,body.page-user-edit.role-vendedores #page #content form .form-wrapper.field-name-field-vendedor-ref,body.page-user-edit.role-vendedores #page #content form .form-wrapper.field-name-field-status-plano,body.page-user-edit.role-vendedores #page #content form .form-wrapper.field-name-field-expira-em,body.page-user-edit.role-vendedores #page #content #user-profile-form--2 .form-item.form-item-pass,body.page-criar-paciente.role-admin_dentalteam #page #content form .form-wrapper.field-name-field-recebimento-financeiro,body.page-criar-paciente.role-admin_dentalteam #page #content form .form-wrapper.field-name-field-plano-de-marketing,body.page-criar-paciente.role-admin_dentalteam #page #content form .form-wrapper.field-name-field-plano-de-assinatura,body.page-criar-paciente.role-admin_dentalteam #page #content form .form-wrapper.field-name-field-vendedor-ref,body.page-criar-paciente.role-admin_dentalteam #page #content form .form-wrapper.field-name-field-status-plano,body.page-criar-paciente.role-admin_dentalteam #page #content form .form-wrapper.field-name-field-expira-em,body.page-user-edit.role-admin_dentalteam #page #content form .form-wrapper.field-name-field-recebimento-financeiro,body.page-user-edit.role-admin_dentalteam #page #content form .form-wrapper.field-name-field-plano-de-marketing,body.page-user-edit.role-admin_dentalteam #page #content form .form-wrapper.field-name-field-plano-de-assinatura,body.page-user-edit.role-admin_dentalteam #page #content form .form-wrapper.field-name-field-vendedor-ref,body.page-user-edit.role-admin_dentalteam #page #content form .form-wrapper.field-name-field-status-plano,body.page-user-edit.role-admin_dentalteam #page #content #user-profile-form--2 .form-item.form-item-pass,body.page-user-edit.role-admin_dentalteam #page #content form .form-wrapper.field-name-field-expira-em{display:block;}body.page-user-edit.role-admin_dentalteam #page #content #user-profile-form--2 .form-item.form-item-pass{margin-top:1.5vw;}body.page-user-edit.role-admin_dentalteam #page #content form .form-wrapper.field-name-field-plano-de-assinatura,body.page-user-edit.role-admin_dentalteam #page #content form .form-wrapper.field-name-field-status-plano{width:14.5%;}body.page-user-edit.role-admin_dentalteam #page #content form .form-wrapper#edit-account--2{width:25%;}.dentista_naotem,body.role-anonymous-user .field-name-field-status-plano{display:none !important;}.webform-client-form select::-webkit-input-placeholder,.webform-client-form textarea::-webkit-input-placeholder,.webform-client-form input::-webkit-input-placeholder,.webform-client-form select:-moz-placeholder,.webform-client-form textarea:-moz-placeholder,.webform-client-form input:-moz-placeholder,.webform-client-form select::-moz-placeholder,.webform-client-form textarea::-moz-placeholder,.webform-client-form input::-moz-placeholder,.webform-client-form select:-ms-input-placeholder,.webform-client-form textarea:-ms-input-placeholder,.webform-client-form input:-ms-input-placeholder{color:#A1ACB3 !important;}#block-gw2d-gw2d-welcome{float:right;}#block-gw2d-gw2d-welcome .btn-sair,#block-gw2d-gw2d-welcome #mensagem-block-wrapper,#block-gw2d-gw2d-welcome .user-name,#block-gw2d-gw2d-welcome .user-picture{display:inline-block;vertical-align:middle;}#block-gw2d-gw2d-welcome .welcome-block{display:flex;flex-direction:column-reverse;align-items:center;margin-top:3vw;}#block-gw2d-gw2d-welcome .welcome-block .user-name{font-size:0.75vw;font-weight:600;color:#fff;margin:0;text-align:center;}#block-gw2d-gw2d-welcome .welcome-block .user-name .user-name-label{font-size:1.25vw;line-height:1;font-weight:600;}#block-gw2d-gw2d-welcome .user-cod-uid{margin-bottom:0;}.role-admin_dentalteam #block-gw2d-gw2d-welcome .welcome-block .user-name .user-name-label{float:right;margin-top:0.8vw;margin-left:0.8vw;}#block-gw2d-gw2d-welcome .btn-ver-perfil{position:relative;display:block;}#block-gw2d-gw2d-welcome .btn-ver-perfil:before{content:"";display:block;position:absolute;bottom:0.35vw;right:-0.35vw;width:1vw;height:1vw;background:url(/sites/all/themes/gw2d/images/icon-seta.png) no-repeat center center;background-size:0.93vw;}#block-gw2d-gw2d-welcome .user-picture img{border-radius:20vw;width:6.3vw;height:6.3vw;}#block-gw2d-gw2d-welcome .btn-sair{font-size:0.75vw;font-weight:600;color:#A1ACB3;}#block-gw2d-gw2d-welcome .btn-sair:before{content:"";display:inline-block;vertical-align:middle;width:1.6vw;height:1.6vw;margin-right:0.5vw;margin-top:-0.2vw;background:url(/sites/all/themes/gw2d/images/icon-sair.png) no-repeat center center;background-size:1.55vw;}#block-gw2d-gw2d-welcome .menu-perfil-top li a{font-size:0.75vw;font-weight:600;color:#fff;}#block-gw2d-gw2d-welcome .menu-perfil-top li a:before{content:"";display:inline-block;vertical-align:middle;width:1.6vw;height:1.6vw;margin-right:0.5vw;margin-top:-0.2vw;background:url(/sites/all/themes/gw2d/images/icon-sair-bco.png) no-repeat center center;background-size:1.55vw;}#block-gw2d-gw2d-welcome .menu-perfil-top li.link-suporte a:before{background:url(/sites/all/themes/gw2d/images/menu-suporte.png) no-repeat center center;background-size:1.5vw;}#block-gw2d-gw2d-welcome .menu-perfil-top li:hover a:before{background:url(/sites/all/themes/gw2d/images/icon-sair-bco.png) no-repeat center center;background-size:1.55vw;}#block-gw2d-gw2d-welcome .menu-perfil-top li.link-suporte a:before{background:url(/sites/all/themes/gw2d/images/menu-suporte-bco.png) no-repeat center center;background-size:1.55vw;}#block-gw2d-gw2d-welcome .menu-perfil-top li.link-parceiro a:before{background:url(/sites/all/themes/gw2d/images/menu-parceiros.png) no-repeat center center;background-size:1.55vw;}#block-gw2d-gw2d-welcome .menu-perfil-top li.link-minha-conta a:before{background:url(/sites/all/themes/gw2d/images/menu-crm-bco.png) no-repeat center center;background-size:1.55vw;}#block-gw2d-gw2d-welcome .menu-perfil-top li.link-configuracoes a:before{background:url(/sites/all/themes/gw2d/images/menu-conteudos-bco.png) no-repeat center center;background-size:1.55vw;}#block-gw2d-gw2d-welcome .menu-perfil-top li.link-clinicas a.link-clinicas:before{background:url(/sites/all/themes/gw2d/images/icon-clinicas-bco.png) no-repeat center center;background-size:1.55vw;}#block-gw2d-gw2d-welcome .menu-perfil-top li.link-financeiro a.link-financeiro:before{background:url(/sites/all/themes/gw2d/images/menu-financeiro-bco.png) no-repeat center center;background-size:1.55vw;}#block-gw2d-gw2d-welcome .menu-perfil-top li.link-metodos-de-pagamento a.link-metodos-de-pagamento:before{background:url(/sites/all/themes/gw2d/images/icon-metodopagamento-bco.png) no-repeat center center;background-size:auto 1.55vw;}#block-gw2d-gw2d-welcome .menu-perfil-top li.link-configuracoes a.link-treinamentos:before{background:url(/sites/all/themes/gw2d/images/menu-treinamento-bco.png) no-repeat center center;background-size:auto 1.55vw;}#mensagem-block-wrapper{position:relative;margin:0;}#mensagem-block-wrapper a.ico-notificacao{display:block;background:url(/sites/all/themes/gw2d/images/icon-mensagem.png) no-repeat center center;background-size:1.66vw;width:1.8vw;height:1.6vw;}#mensagem-block-wrapper a.ico-notificacao span{display:none;background:#000;border-radius:20vw;width:1vw;height:1vw;font-size:0.5vw;text-align:center;padding:0.2vw 0;color:#FFF;position:absolute;top:-0.35vw;right:-0.35vw;}#mensagem-block-wrapper a.ico-notificacao span.new{display:block;}.notificacao_lida{display:none;}#notificacao-views{position:absolute;left:3vw;width:24.5vw;bottom:-1vw;border:1px;font-size:0.7vw;z-index:999;opacity:0;}#notificacao-views.open{opacity:1;}#notificacao-views:before{width:0px;height:0px;border-left:1vw solid transparent;border-right:1vw solid transparent;border-bottom:1vw solid #FFF;content:'';display:block;clear:both;position:absolute;left:-1.2vw;bottom:1vw;margin-right:3.3vw;transform:rotate(270deg);}#notificacao-views ul{padding:0;margin:0;background:#fff;overflow:hidden;clear:both;box-shadow:0px 3px 16px rgba(0,0,0,0.15);-webkit-box-shadow:0px 3px 16px rgba(0,0,0,0.15);-moz-box-shadow:0px 3px 16px rgba(0,0,0,0.15);border-radius:10px;height:0;overflow-y:scroll;border:1px solid #fff;}#notificacao-views.open ul{height:16vw;}#block-gw2d-gw2d-welcome .btn-sair:before,#notificacao-views ul,#notificacao-views{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}#notificacao-views ul li{padding:1vw 1vw 0;list-style:none;line-height:1.2;width:99%;}#notificacao-views ul li.nao-lido{background-color:#f5f5f5;}#notificacao-views ul li:first-child{padding-top:1.25vw;}#notificacao-views ul li:last-child{margin-bottom:1vw;}#notificacao-views ul li label{margin-bottom:2px;}#notificacao-views ul li.lido{background-color:#fff;}#notificacao-views ul li.lido:hover,#notificacao-views ul li:hover{background-color:#f9f9f9;}#notificacao-views ul li p{margin:0;}#notificacao-views ul li .conteudo-notificacao{border-bottom:1px solid #DFE3E6;padding-bottom:1vw;}#notificacao-views ul li a{color:#1A1A1A;text-decoration:none;display:block;font-size:0.85vw;line-height:1.5;}body #content-menu-restrito .block-menu ul::-webkit-scrollbar,.page-relatorio #page #content .view-content::-webkit-scrollbar,#notificacao-views ul::-webkit-scrollbar{width:3px;}body #content-menu-restrito .block-menu ul::-webkit-scrollbar{width:5px;}#notificacao-views ul::-webkit-scrollbar-track{background-color:#f8f8f8;}body #content-menu-restrito .block-menu ul::-webkit-scrollbar-thumb:vertical,.page-relatorio #page #content .view-content::-webkit-scrollbar-thumb:vertical,#notificacao-views ul::-webkit-scrollbar-thumb:vertical{background-color:#129CB2;cursor:pointer;border-radius:50vw;}.page-relatorio #page #content .view-content::-webkit-scrollbar-thumb:vertical{background-color:#A1ACB3;}.page-suporte #page #content h1.title-page{display:none;}.page-suporte.logged-in #page #content .panel-pane{background:0;box-shadow:none;padding:0;margin:0;float:none;}.page-suporte #page #content .pane-custom.pane-1{margin:1.5vw 0;}.page-suporte #page #content .panel-pane h2.pane-title{font-size:1.25vw;font-weight:600;color:#000;margin:0 0 0.15vw;}.page-suporte #page #content .block-content p{font-size:0.75vw;font-weight:600;margin:0;}.page-suporte #page #content .webform-client-form{width:48%;background:#FFFFFF;padding:1.5vw 1.5vw 2.5vw;border-radius:5px;box-shadow:0px 3px 5px rgba(0,0,0,0.1);overflow:hidden;}.page-suporte #page #content .webform-client-form .form-item{margin:0;width:100%;float:none;}.page-suporte #page #content .webform-client-form .form-item label{display:block;font-size:0.75vw;font-weight:400;padding-left:0.75vw;}.page-suporte #page #content .webform-client-form .form-item textarea{border:1px solid #DFE3E6 !important;border-radius:5px;padding:0.85vw;height:12.65vw !important;opacity:1;}body.page-user-edit #page #user-profile-form .grippie,.page-suporte #page #content .webform-client-form .form-item .grippie{display:none;}.page-suporte #page #content .webform-client-form .form-actions{float:right;width:29.25%;margin:1.5vw 0 0;text-align:right;}.page-suporte #page #content .webform-client-form .form-actions input{background:#1AD9FF;color:#fff;border:1px solid #1AD9FF;border-radius:5px;font-size:0.75vw;width:100%;padding:1.2vw 2.6vw 1vw;line-height:1.2;display:inline-block;width:auto;}#page #content{margin-bottom:1vw;height:100%;min-height:79vh;}.node-type-pagamento #page #content{max-height:42vw;}.page-relacionamento #page #content .proximos-retornos-wrapper .block-retornos,.page-relacionamento #page #content .retornos-aniversariantes .block-aniversariantes,.page-financeiro-heon #page #content .view-financas-heon .view-content .views-table,.page-financas #page #content .view-finan-as .view-content .views-table,.logged-in #page #content .content-box,.logged-in #page #content .panel-pane,body.node-type-atualiza-o #page #content .node-atualiza-o{background:#fff;border-radius:5px;box-shadow:0px 3px 5px rgba(0,0,0,0.1);padding:1vw 1.5vw;margin-bottom:2vw;float:left;width:100%;}body.node-type-atualiza-o #page #content .node-atualiza-o{overflow:hidden;}.page-relacionamento-secretaria #page #content .pane-gw2d-gw2d-aniversariantes-block{width:45%;}.logged-in #page #content .content-box .arquivos-lista{list-style:none;display:flex;flex-wrap:wrap;align-items:center;padding:0;}.logged-in #page #content .content-box .arquivos-lista li{width:33%;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;margin-bottom:1vw;}.role-usuario.logged-in #page #content .content-box,.role-usuario.logged-in #page #content .panel-pane{margin-bottom:1vw;}.page-relatorio #page #content .panel-pane#consulta-wrapper{width:36.7%;margin-right:3vw;position:relative;}.page-agenda #page #content .content-box .deletar,.page-agenda #page #content .content-box .editar{display:inline-block;vertical-align:middle;}.page-agenda #page #content .content-box .views-table tr td .deletar a,.page-agenda #page #content .content-box .views-table tr td .editar a{font-size:0;width:2.1vw;height:2.1vw;display:block;}.page-agenda #field_anamneses{border-radius:5px;}.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{background:#129CB2;border:1px solid #129CB2;border-radius:27px;font-size:0.65vw;font-weight:bold;color:#FFFFFF;display:inline-block;padding:0.7vw 1vw 0.55vw;line-height:1;}.page-relatorio #page #content #consulta-wrapper .view-consulta .views-field-view-node a:hover,.page-relatorio #page #content .panel-pane#consulta-wrapper .views-field-type a:hover{background:transparent;color:#129CB2;}.page-financeiro-heon #page #content .view-financas-heon .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:1.25vw;font-weight:bold;color:#000;margin-bottom:1vw;}#page #content .panel-pane h2.pane-title{margin:0.5vw 0 1vw;}.page-pacientes #page #content .panel-pane h2.pane-title{display:none;}body.page-crm-dashboard #page #content .view-procedimentos .view-filters{left:0;top:2.5vw;width:100%;}.page-leeds #page #content .panel-pane h2.pane-title{padding-top:0.4vw;}.page-dashboard-financas #page #content .painel-financeiro-dashboard-box h2{display:none;}.page-relatorio #page #content .panel-pane#consulta-wrapper h2.pane-title{margin-bottom:1vw;}.page-financeiro-heon #page #content .pane-financas-heon.tabela-full h2.pane-title,.page-financas #page #content .pane-finan-as.tabela-full h2.pane-title{display:none;}.page-relatorio #page #content #consulta-wrapper .view-consulta .views-field section,.page-relatorio #page #content #consulta-wrapper .view-consulta .views-field{float:left;margin-right:3vw;margin-bottom:0.7vw;}.page-relatorio #page #content #consulta-wrapper .view-consulta .views-field-field-procedimentos{margin-bottom:0;}.page-relatorio #page #content #consulta-wrapper .view-consulta .views-field .views-label-field-procedimentos{margin-bottom:0.5vw;display:none;}.page-relatorio #page #content #consulta-wrapper .view-consulta .views-field section ul{margin:0;padding:0;list-style:none;}.page-relatorio #page #content #consulta-wrapper .view-consulta .views-field.views-field-field-endereco,.page-relatorio #page #content #consulta-wrapper .view-consulta .views-field.views-field-field-nome{width:100%;}.page-relatorio #page #content .view-consulta .views-field .field-label,.page-relatorio #page #content .view-consulta .views-field .views-label{font-size:0.75vw;font-family:'biennale',sans-serif;font-weight:700;color:#A1ACB3;margin-bottom:0;}.page-relatorio #page #content .view-consulta .views-field .field-content{font-size:1.05vw;font-weight:400;}.page-relatorio #page #content .panel-pane#listagem-consultas-wrapper,.page-relatorio #page #content .panel-pane#avaliacoes-wrapper{width:59.5%;}.page-relatorio #page #content .panel-pane#listagem-consultas-wrapper .view-content,.page-relatorio #page #content .view-avalia-es .view-content{height:14.5vw;overflow:hidden;overflow-y:scroll;padding-right:0.5vw;}#page #content .tabela-contatos,#page #content .pane-heon-heon-cobranca-lista table,#page #content .views-table{border:0;width:100%;}#page #content .view-footer{margin:1vw;font-weight:500;font-size:80%;}table.sticky-header{z-index:1;}table.sticky-header thead tr,#page #content .tabela-contatos thead tr,#page #content .pane-heon-heon-cobranca-lista table thead tr,#page #content .views-table thead tr{background-color:transparent;}table.sticky-header thead tr th:first-child,#page #content .tabela-contatos thead tr th:first-child,#page #content .pane-heon-heon-cobranca-lista table thead tr th:first-child{border-radius:6px 0 0 6px;}#page #content .views-table thead tr th:first-child{border-radius:0;}table.sticky-header thead tr th:last-child,#page #content .tabela-contatos thead tr th:last-child,#page #content .pane-heon-heon-cobranca-lista table thead tr th:last-child,#page #content .views-table thead tr th:last-child{border-radius:0 6px 6px 0;}table.sticky-header thead tr th,#page #content .tabela-contatos thead tr th,#page #content .pane-heon-heon-cobranca-lista table  thead tr th,#page #content .views-table thead tr th{background:#000;}#page #content .estrutura-tabelado .item-box label,table.sticky-header tr th,#page #content .tabela-contatos tr th,#page #content .pane-heon-heon-cobranca-lista table tr th,#page #content .views-table tr th{background:#000;color:#fff;border:0;font-size:0.75vw;padding:0.4vw 0.5vw 0.2vw;font-weight:600;text-align:center;}#page #content .estrutura-tabelado .item-box label{margin-bottom:0.2vw;}#page #content #header-tratamento-info .paciente-dados{display:flex;}#page #content .item-box-tratamento .btn-full-infos-paciente{display:inline-block;max-width:1.4vw;max-height:2vh;width:30px;height:25px;background:url(/sites/all/themes/gw2d/images/user_information_icon.png) no-repeat center left;color:#fff;background-size:1.2vw;cursor:pointer;}#page #content #header-tratamento-info .paciente-dados ul{padding-left:0.5vw;display:flex !important;align-items:center;justify-content:space-around;gap:2vw;}#page #content #header-tratamento-info .paciente-dados ul li{list-style:none;}#page #content .tabela-contatos tbody tr,#page #content .pane-heon-heon-cobranca-lista table tbody tr,#page #content .views-table tbody tr{border-bottom:1px solid #DFE3E6;background:#fff;}#page #content .tabela-contatos tbody tr.pago .views-field-field-pago,#page #content .pane-heon-heon-cobranca-lista table tbody tr.pago .views-field-field-pago,#page #content .views-table tbody tr.pago .views-field-field-pago-heon,#page #content .views-table tbody tr.pago .views-field-field-pago{background:#45E695;color:#fff;font-weight:bold;}#page #content .tabela-contatos tbody tr.atrasado .views-field-field-pago,#page #content .pane-heon-heon-cobranca-lista table tbody tr.atrasado .views-field-field-pago,#page #content .views-table tbody tr.atrasado .views-field-field-pago-heon,#page #content .views-table tbody tr.atrasado .views-field-field-pago{background:#ff1a40;color:#fff;font-weight:bold;}#page #content .tabela-contatos tbody tr:hover,#page #content .pane-heon-heon-cobranca-lista table tbody tr:hover,#page #content .views-table tbody tr:hover{box-shadow:0px 3px 3px rgba(0,0,0,0.1);position:relative;z-index:1;}#page #content .estrutura-tabelado .item-box p{font-size:0.85vw;font-weight:normal;}#page #content .tabela-contatos tr td,#page #content .pane-heon-heon-cobranca-lista table tr td,#page #content .views-table tr td{font-size:0.85vw;padding:0.85vw 0.5vw 0.5vw;font-weight:normal;text-align:center;}.page-leeds #page #content .views-table tr .views-field-field-telefone{text-align:right;width:13.9vw;}.page-leeds #page #content .views-table tr th.views-field-field-telefone{text-align:center;}#page #content .pane-heon-heon-cobranca-lista table .item-list .pager,#page #content .views-table .item-list .pager{margin-top:2vw;}#page #content .estrutura-tabelado .item-box-nota p{font-size:0.7vw;}#page #content .view-conteudo ul{margin:0;list-style:none;}#page #content .view-conteudo ul li{margin:0;display:inline-block;vertical-align:top;width:45.5%;}#page #content .view-conteudo ul li.views-row-odd{margin-right:7vw;margin-bottom:3vw;}#page #content .view-conteudo ul li .views-field-field-imagem{width:38%;float:left;}#page #content .view-conteudo ul li .views-field-field-imagem img{width:100%;display:block;}#page #content .view-conteudo ul li .views-field-field-descri-o{float:right;width:62%;padding:0.25vw 0 0;padding-left:1.5vw;}#page #content .view-conteudo ul li .titulo a{font-size:1.25vw;font-weight:700;display:block;margin-bottom:0.5vw;line-height:1.2;}#page #content .view-conteudo ul li .descricao{margin-bottom:1vw;}#page #content .view-conteudo ul li .descricao p{font-size:0.85vw;margin:0;position:relative;overflow:hidden;height:3.6vw;}#page #content .view-conteudo ul li .link-pagina{text-align:right;}#page #content .view-conteudo ul li .link-pagina a{font-size:0.55vw;color:#FFFFFF;background:#1AD9FF;border-radius:50vw;display:inline-block;text-align:center;padding:0.75vw 1.6vw 0.6vw;border:1px solid #1AD9FF;}.page-relatorio #page #content #avaliacoes-wrapper .views-table tr .views-field-nid{width:8%;}.page-relatorio #page #content #avaliacoes-wrapper .views-table tr .views-field-field-nome{width:30%;}.page-relatorio #page #content #avaliacoes-wrapper .views-table tr .views-field-field-forma-de-pagamento{width:22%;}.page-relatorio #page #content #avaliacoes-wrapper .views-table tr .views-field-field-confirmacao,.page-relatorio #page #content #avaliacoes-wrapper .views-table tr .views-field-field-status-avaliacao{width:11%;}.page-relatorio #page #content #avaliacoes-wrapper .views-table tr .views-field-field-data{width:17%;}#page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos,#page #content #painel-agenda-wrapper #box-painel-agenda,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-financeiro,#page #content #painel-crm-wrapper #crm-piramide-wrapper{background:#FFFFFF;box-shadow:0px 3px 5px rgba(0,0,0,0.1);display:inline-block;position:relative;overflow:hidden;clear:both;padding:1.5vw;margin-bottom:1vw;border-radius:5px;}.page-relatorio #page #content #painel-informativo-wrapper .filter-form{position:static;padding-bottom:1vw;overflow:auto;}#page #content #painel-crm-wrapper .filter-form,#page #content #painel-agenda-wrapper .filter-form{position:absolute;display:block;top:-0.5vw;left:14vw;}#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-submit,#page #content #painel-informativo-wrapper .filter-form .filter-wrapper{display:block;float:left;padding:0;}#page #content #painel-agenda-wrapper .filter-form .filter-submit,#page #content #painel-crm-wrapper .filter-form .filter-submit{margin-right:0;}#page #content #painel-agenda-wrapper .filter-form .filter-wrapper label,#page #content #painel-crm-wrapper .filter-form .filter-wrapper label{font-size:0.85vw;font-weight:600;padding-left:0.75vw;font-family:'biennale',serif;}.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .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{border:1px solid #DFE3E6;border-radius:5px;font-size:0.75vw;padding:0.9vw 0.75vw 0.85vw;background:no-repeat 90% center;background-size:1.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{background:url(/sites/all/themes/gw2d/images/icon-busca-branco.png) no-repeat 1.2vw center;background-size:1.05vw;background-color:#2E3133;box-shadow:0px 3px 30px #0000002B;border-radius:5px;color:#FFFFFF;margin-top:1.1vw;font-size:20px;font-size:1.05vw;padding:0.55vw 1vw 0.55vw 3vw;text-align:left;margin-top:0vw;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;border:none;}.page-avaliacoes #page #content .view-filters .views-submit-button input{padding:0.65vw 1vw 0.7vw 3.3vw;}#painel-financeiro-heon-wrapper .filter-form .filter-submit .btn:hover,#painel-financeiro-wrapper .filter-form .filter-submit .btn:hover,.page-avaliacoes #page #content .view-filters .views-submit-button input:hover,.page-producao #page #content .view-filters .views-submit-button input:hover,.page-pacientes #page #content .view-filters .views-submit-button input:hover,.page-crm-dashboard #page #content .view-filters .views-submit-button input:hover,#page #content #painel-agenda-wrapper .filter-form .filter-submit button:hover,#page #content #painel-crm-wrapper .filter-form .filter-submit button:hover,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-filters .views-submit-button input:hover,#page #content #painel-informativo-wrapper .filter-form .filter-submit button:hover{background-color:#000;}#legenda-agenda-wrapper{width:100%;max-width:fit-content;height:revert;position:absolute;bottom:-3vw;left:3vw;}#legenda-agenda-wrapper ul{display:flex;gap:1vw;list-style-type:none;margin:0;padding:0.5vw 1vw;justify-content:flex-end;}#legenda-agenda-wrapper ul li{background-color:#fff;padding:0.1vw 0.5vw;border-radius:4px;display:flex;gap:0.5vw;align-items:center;font-size:0.75vw;font-weight:400;}#legenda-agenda-wrapper ul li.lista-legenda:before{content:'';background:#F6F7F7;border:solid 1px #B3B3B3;border-radius:20px;width:0.75vw;height:0.75vw;}#legenda-agenda-wrapper ul li.lista-legenda.legenda-disponivel:before{background:#F6F7F7;border:solid 1px #B3B3B3;}#legenda-agenda-wrapper ul li.lista-legenda.legenda-agendado:before{background:#96CBFF;}#legenda-agenda-wrapper ul li.lista-legenda.legenda-confirmado:before{background:#14CC70;}#legenda-agenda-wrapper ul li.lista-legenda.legenda-bloqueado:before{background:#9C9C9C;}#legenda-agenda-wrapper ul li.lista-legenda.legenda-desmarcou:before{background:#DDDEDE;}#legenda-agenda-wrapper ul li.lista-legenda.legenda-faltou:before{background:#CC1433;}#legenda-agenda-wrapper ul li.lista-legenda.legenda-realizado:before{background:#0080FF;}#page #content #painel-agenda-wrapper .filter-form .filter-wrapper select{width:100%;}#page #content #painel-agenda-wrapper .filter-form#filtro-agenda-gerente{width:auto;top:0.2vw;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;position:absolute;left:auto;right:5%;z-index:1;}#page #content #painel-agenda-wrapper .filter-form#filtro-agenda-gerente.filter-form .filter-wrapper{width:15vw;}.page-producao #page #content .view .view-filters .views-submit-button input{margin:0;width:8.2vw;height:2.9vw !important;border-radius:4px;padding:0.9vw 2vw;background:none;text-align:center;font-size:0.85vw;font-weight:600;line-height:1vw;}body.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-filters{left:22vw;top:-0.5vw;}.page-dashboard.role-especialista #page #content #tratamentos-wrapper{background:transparent;padding:0;box-shadow:none;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper .box-painel-item{background:#FFFFFF;display:inline-block;vertical-align:top;position:relative;overflow:hidden;width:15vw;border-radius:5px;height:13vw;padding:1.5vw;margin:1% 1% 1% 0;border-radius:5px;text-align:center;box-shadow:0px 3px 30px #0000001a;margin-bottom:4vw;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper .box-painel-item .title-box-painel{color:#000000;text-align:center;margin:0 0 1vw;font-size:1.05vw;min-height:auto;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper .box-painel-item .qntd-box-painel{display:block;text-align:center;font-size:3.75vw;font-weight:bold;line-height:1;color:#1A1A1A;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper .box-painel-item .descri-box-painel{font-size:1vw;font-weight:bold;text-align:center;display:block;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper .box-painel-item .valor-box-painel{font-size:1.25vw;font-weight:bold;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper #box-painel-ganhos{margin-right:0;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper #box-painel-propostas .valor-box-painel{color:#00BFFF;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper #box-painel-perdidos .valor-box-painel{color:#FF1A40;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper #box-painel-ganhos .valor-box-painel{color:#45E695;}.page-relatorio #page #content #tratamentos-wrapper .views-table tr .views-field-title{width:7%;}.page-relatorio #page #content #tratamentos-wrapper .views-table tr .views-field-field-forma-de-pagamento{width:16%;}.page-relatorio #page #content #tratamentos-wrapper .views-table tr .views-field-field-valor-do-tratamento,.page-relatorio #page #content #tratamentos-wrapper .views-table tr .views-field-field-confirmacao,.page-relatorio #page #content #tratamentos-wrapper .views-table tr .views-field-field-status-tratamento,.page-relatorio #page #content #tratamentos-wrapper .views-table tr .views-field-field-data{width:11%;}.page-conteudos #page #content h1.title-page{font-size:1.25vw;color:#129CB2;margin-bottom:2.5vw;text-transform:capitalize;}.page-conteudos #page #content section.panel-pane{background:none;box-shadow:none;margin:0;padding:0;float:none;}.page-conteudos #page #content .view-filters{padding:1.5vw;border-radius:5px;box-shadow:0px 3px 5px rgba(0,0,0,0.1);margin-bottom:3vw;}.page-conteudos #page #content .view-filters .views-widget-filter-combine{width:22vw;}#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 1.2vw center;background-size:1.03vw;background-color:#1AD9FF;padding:1.2vw 1.5vw 1.1vw 2.75vw;color:#FFFFFF;}.page-conteudos #page #content .view-conteudo ul li{width:47.8%;background:#FFFFFF;padding:1.5vw;box-shadow:0px 3px 5px rgba(0,0,0,0.1);}.page-conteudos #page #content .view-conteudo ul li.views-row-odd{margin-right:3vw;}#page #content .view-filters{background:#FFFFFF;padding:0;margin:1vw 0 0.5vw;display:inline-block;}#page #content .print-procedimentos{background:#51565F;font-size:0.9vw;text-align:center;padding:0.4vw 1.5vw 0.5vw;display:inline-block;color:#FFFFFF;font-weight:bold;border-radius:5px;position:absolute;right:6vw;top:1vw;}#page #content .print-procedimentos:hover{background:#464950;}body.page-crm-dashboard #page #content .view-procedimentos .view-filters .views-exposed-widgets{width:45vw;display:flex;flex-wrap:wrap;justify-content:space-between;}body.page-crm-dashboard #page #content .view-procedimentos .view-filters .views-exposed-widgets .views-widget-filter-date_filter{width:40%;}body.page-crm-dashboard #page #content .view-procedimentos .view-filters .views-exposed-widgets .views-widget-filter-date_filter .form-wrapper{width:100%;display:flex;justify-content:space-between;gap:1vw;}body.page-crm-dashboard #page #content .view-procedimentos .view-filters .views-exposed-widgets .views-widget-filter-date_filter .form-wrapper #edit-date-filter-max-wrapper,body.page-crm-dashboard #page #content .view-procedimentos .view-filters .views-exposed-widgets .views-widget-filter-date_filter .form-wrapper #edit-date-filter-min-wrapper{width:48.7%;}body.page-crm-dashboard #page #content .view-procedimentos .view-filters .views-exposed-widgets .views-widget-filter-date_filter .views-widget{display:inline-flex;flex-wrap:wrap;width:100%;justify-content:space-evenly;}body.page-crm-dashboard #page #content .view-procedimentos .view-filters .views-exposed-widgets .views-widget-filter-date_filter .description{font-size:0.7vw;display:none;}#page #content .view-filters form label{font-size:0.72vw;font-weight:600;font-family:'biennale',serif;padding-left:0.75vw;}#page #content .view-filters form .views-exposed-widget{padding:0;margin-right:0.5vw;}#page #content .view-filters form .views-exposed-widget .views-widget .form-wrapper #edit-date-filter-max-wrapper{margin-right:0vw;}.page-funil-de-negocios #page #content .view-filters form .views-exposed-widget{width:17.25vw;}.page-funil-de-negocios #page #content .view-filters form .form-wrapper{width:100%;}.page-funil-de-negocios #page #content .view-filters form .views-exposed-widget #edit-date-filter-max-wrapper,.page-funil-de-negocios #page #content .view-filters form .views-exposed-widget #edit-date-filter-min-wrapper{float:left;width:48%;display:block;margin-right:4%;}#page #content .view-filters form .views-exposed-widget #edit-field-data-procedimento-value-wrapper{width:22vw;}#page #content .view-filters form .views-exposed-widget #edit-field-data-procedimento-value-min-wrapper,#page #content .view-filters form .views-exposed-widget #edit-field-data-procedimento-value-max-wrapper{float:left;width:48%;}#page #content .view-filters form .views-exposed-widget #edit-field-data-procedimento-value-min-wrapper{margin-right:3%;}#page #content .view-filters form select,#page #content .view-filters form input{padding:0.9vw 0.75vw 0.9vw;font-size:0.75vw;border-radius:5px;border:1px solid #DFE3E6;margin-right:0.7vw;cursor:pointer;}#page #content .view-filters form .views-submit-button{padding:1.15vw 0 0;}#page #content .view-filters form .views-submit-button input{border-radius:4px;font-size:0.75vw;border:1px solid #303033;padding:1.1vw 3vw 0.9vw;background-color:#303033;color:#fff;width:auto;}#page #content .view-conteudo .views-exposed-widget{width:16vw;margin-right:1.5vw;padding:0;}#page #content .view-conteudo .views-exposed-widgets{margin:0;}#page #content .view-conteudo .views-exposed-widget#edit-field-tema-tid-wrapper{width:22.5vw;margin-right:1.5vw;}#page #content .view-conteudo .views-exposed-widget.views-submit-button{width:11.25vw;margin-right:0;}.node-type-conteudo #page #content .content-width{padding-left:19vw;padding-right:25.2vw;}.node-type-conteudo #page #content .content-width h1.title-page{display:none;}.node-type-conteudo #page #content .content-width h2.titulo{font-size:2.1vw;margin-bottom:2.5vw;margin-top:2.5vw;}.node-type-conteudo #page #content .content-width .descricao li,.node-type-conteudo #page #content .content-width .descricao p{font-size:1.05vw;font-weight:300;line-height:1.8;margin-bottom:2.5vw;}.node-type-conteudo #page #content .content-width .descricao li{margin-bottom:0;}.node-type-conteudo #page #content .content-width .descricao ol,.node-type-conteudo #page #content .content-width .descricao ul{margin-bottom:2.5vw;}.node-type-conteudo #page #content .content-width .descricao img{margin:0 auto;display:block;}#estrutura-tabelado div.item-box{display:inline-block;}#page #content .avaliacao-content h1,#page #content .tratamento-content h1,#page #content h1.title-page{font-size:1.55vw;font-weight:bold;color:#0E0E0F;margin-bottom:3vw;}.page-avaliacoes #page #content p{margin:0;}.page-consultas #page #content .panel-pane,.page-tratamentos #page #content .panel-pane,.page-avaliacoes #page #content .panel-pane{padding:0;background:transparent;box-shadow:none;}.page-avaliacoes #page #content .views-table tr .views-field-nid{width:8.8%;}.page-avaliacoes #page #content .views-table tr .views-field-field-nome{width:23%;}#page #content .views-table tr .views-field-field-nome{text-align:left;}#page #content .views-table tr .views-field-field-cpf{padding:0;width:7.1vw;}#page #content .views-table tr .views-field-mail{max-width:17vw;}#page #content .views-table tr .views-field-field-telefone{text-align:center;width:12.7vw;padding:0;}body.page-pacientes #page #content .views-table tr .views-field-field-telefone{text-align:right;}body.page-relacionamento #page #content .views-table tr th.views-field-field-telefone{padding:0.4vw 0.5vw 0.2vw 0.5vw;}body.page-relacionamento #page #content .views-table tr .views-field-field-telefone{text-align:right;width:12.7vw;padding:0.4vw 0vw 0.2vw 0.5vw;}body.page-relacionamento #page #content .views-table tr .views-field-field-data-de-nascimento{width:9vw;}#page #content .views-table thead tr .views-field-field-telefone{text-align:center;}#page #content .views-table tr .views-field-field-possui-dependetes{width:7.6vw;padding:0;}#page #content .views-table tr td.views-field-nothing .ver-paciente a{display:flex;align-items:center;}.page-avaliacoes #page #content .views-table tr .views-field-field-forma-de-pagamento{width:18%;}.page-avaliacoes #page #content .views-table tr .views-field-field-data,.page-avaliacoes #page #content .views-table tr .views-field-field-confirmacao,.page-avaliacoes #page #content .views-table tr .views-field-field-status-avaliacao{width:11%;}table.sticky-header thead tr th.views-field-field-tipo-financas-heon,table.sticky-header thead tr th.views-field-field-valor-financas-heon,table.sticky-header thead tr th.views-field-field-tipo-financas,table.sticky-header thead tr th.views-field-field-valor-financas,table.sticky-header thead tr th.views-field-field-pago,table.sticky-header thead tr th.views-field-field-pago-heon,table.sticky-header thead tr th.saldo-atual,table.sticky-header thead tr th.views-field-nothing,#page #content .pane-heon-heon-cobranca-lista table tr .views-field-nothing,#page #content .views-table tr .views-field-nothing{text-align:center;}#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:inline-block;vertical-align:middle;margin:0;}.page-financeiro-heon #page #content .views-table tr td.views-field-nothing div,.page-financas #page #content .views-table tr td.views-field-nothing div{display:inherit;margin:0;}.page-financeiro-heon #page #content .views-table tr td.views-field-nothing a.btn-imprimir-recibo,.page-financas #page #content .views-table tr td.views-field-nothing a.btn-imprimir-recibo{display:inherit;margin:0;left:0;}#page #content .views-table tr td .ver a,#page #content #prontuario-tratamento .estrutura-box .item-box .btn-cancelar,#page #content #prontuario-tratamento .estrutura-box .item-box .btn-edit,#page #content #prontuario-tratamento .estrutura-tabelado .item-box .btn-cancelar,#page #content #prontuario-tratamento .estrutura-tabelado .item-box .btn-edit,#page #content #consulta-info .estrutura-tabelado .item-box .btn-edit,.page-clinicas #page #content .view-clinicas .view-content .views-table tr td.views-field-edit-node a,.page-financeiro-heon #page #content .view-financas-heon .view-content .views-table tr td.views-field-edit-node a,.page-financas #page #content .view-finan-as .view-content .views-table tr td.views-field-edit-node a,.page-lancamentos-recorrentes #page #content .views-table tr td.views-field-edit-node a,.page-dashboard-financas #page #content section .views-table tr td.views-field-edit-node a,#page #content .tabela-mobile ul li .views-field.views-field-nothing .confirmar a,#page #content .pane-heon-heon-cobranca-lista table tr td.views-field-nothing-1 a,#page #content .pane-heon-heon-cobranca-lista table tr td.views-field-nothing a,#page #content .views-table tr td.views-field-nothing-1 a,#page #content .views-table tr td.views-field-nothing a{width:2.2vw;height:2.2vw;display:block;font-size:0;}#page #content #prontuario-tratamento .estrutura-box .item-box .btn-cancelar,#page #content #prontuario-tratamento .estrutura-box .item-box .btn-edit{width:1.6vw;height:1.4vw;}#page #content .pane-heon-heon-cobranca-lista table tr td .btn-boleto,#page #content .views-table tr td .btn-boleto{display:inline-block;width:1.8vw;height:1.8vw;background:url(/sites/all/themes/gw2d/images/icon-boleto.png) no-repeat center center;background-size:1.65vw;font-size:0;border:none;margin-right:1vw;padding:0;margin-top:0.3vw;}#page #content .pane-heon-heon-cobranca-lista table tr td .btn-boleto:hover,#page #content .views-table tr td .btn-boleto:hover{background:url(/sites/all/themes/gw2d/images/icon-boleto-hover.png) no-repeat center center;background-size:1.65vw;}#page #content .pane-heon-heon-cobranca-lista table tr td .btn-boleto.enviar-link,#page #content .views-table tr td .btn-boleto.enviar-link,#page #content table.sticky-enabled tr td .btn-boleto.enviar-link{width:2vw;height:2.2vw;background:url(/sites/all/themes/gw2d/images/enviar-boleto-whats.jpg) no-repeat center center;margin-top:0;}#page #content table.sticky-enabled tr td .btn-pagar-tratamento-cartao{width:2vw;height:2.2vw;background:url(/sites/all/themes/gw2d/images/icon-metodopagamento-bco.png) no-repeat center center;margin-top:0;}#page #content .pane-heon-heon-cobranca-lista table tr td .btn-boleto.enviar-link:hover,#page #content .views-table tr td .btn-boleto.enviar-link:hover,#page #content .table.sticky-enabled tr td .btn-boleto.enviar-link:hover{background:url(/sites/all/themes/gw2d/images/enviar-boleto-whats-hover.jpg) no-repeat center center;}#page #content .pane-heon-heon-cobranca-lista table tr td .btn-cartao,#page #content .views-table tr td .btn-cartao{display:inline-block;width:1.8vw;height:1.8vw;background:url(/sites/all/themes/gw2d/images/icon-credito.png) no-repeat center center;background-size:1.75vw;font-size:0;border:none;padding:0;}#page #content .pane-heon-heon-cobranca-lista table tr td .btn-cartao:hover,#page #content .views-table tr td .btn-cartao:hover{background:url(/sites/all/themes/gw2d/images/icon-credito-hover.png) no-repeat center center;background-size:1.75vw;}#page #content .views-table tr td.views-field-nothing a.btn-nfe{background:url(/sites/all/themes/gw2d/images/nfse.png) no-repeat center center;background-size:1.03vw;display:inline-block;vertical-align:top;}#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{background:url(/sites/all/themes/gw2d/images/icon-recibo.png) no-repeat center center;background-size:1.03vw;display:inline-block;vertical-align:top;}.btn-ver-novo,#page #content .tabela-mobile ul li .views-field.views-field-nothing .ver a,#page #content .pane-heon-heon-cobranca-lista table tr td .ver a,#page #content .views-table tr td .ver a{background:url(/sites/all/themes/gw2d/images/temas/icon-ver.png) no-repeat center center;background-size:100%;}#page #content #prontuario-tratamento .estrutura-box .item-box .btn-cancelar,#page #content #prontuario-tratamento .estrutura-tabelado .item-box .btn-cancelar,#page #content .tabela-mobile ul li .views-field.views-field-nothing .deletar a,#page #content .pane-heon-heon-cobranca-lista table tr td .deletar a{background:url(/sites/all/themes/gw2d/images/temas/icon-delete.png) no-repeat center center;background-size:100%;}#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{background:url(/sites/all/themes/gw2d/images/icon-check-on.png) no-repeat center center;background-size:1.7vw;}#page #content #consulta-info .estrutura-box .item-box .btn-edit,#page #content #consulta-info .estrutura-tabelado .item-box .btn-edit,.page-clinicas #page #content .view-clinicas .view-content .views-table tr td.views-field-edit-node a,.page-financeiro-heon #page #content .view-financas-heon .view-content .views-table tr td.views-field-edit-node a,.page-financas #page #content .view-finan-as .view-content .views-table tr td.views-field-edit-node a,.page-lancamentos-recorrentes #page #content .views-table tr td.views-field-edit-node a,.page-dashboard-financas #page #content section .views-table tr td.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{background:url(/sites/all/themes/gw2d/images/temas/icon-edit.png) no-repeat center center;background-size:100%;}.btn-ver-novo{float:left;}.page-clinicas #page #content .panel-pane{padding:0;background:transparent;box-shadow:none;margin-bottom:1.3vw;}.page-clinicas #page #content .view-header p{margin:0;}.page-clinicas #page #content .views-table tbody tr{background-color:#fff;}.btn-criar-novo-dentista{margin-bottom:0.5vw;}#page #content a.btn-criar-novo-dentista{background:#45E695;border:1px solid #45E695;border-radius:vw;margin-left:0;font-size:0.75vw;color:#FFFFFF;display:inline-block;vertical-align:top;padding:0.4vw 0.65vw;font-weight:bold;border-radius:5px;box-shadow:0px 3px 30px #0000002b;}.node-type-tratamento #page #content .tratamento-content #box-documentos a.print-prontuario,.node-type-tratamento #page #content .tratamento-content #box-documentos a.print-receituario,.node-type-tratamento #page #content .tratamento-content #box-documentos a.print-contrato-ext,.node-type-tratamento #page #content .tratamento-content #prontuario-tratamento a.print-prontuario,#page #content .overlay-wrapper#overlay-receituario a.btn-print-receituario,.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-ortodontista,.node-type-tratamento #page #content .tratamento-content a.print-contrato,.node-type-tratamento #page #content .tratamento-content a.comercial-button,.node-type-tratamento #page #content .tratamento-content a.tratamento-button,.node-type-tratamento #page #content .tratamento-content a.print-button,.node-type-tratamento #page #content .tratamento-content a.print,.page-user #page #content #block-system-main a.btn-orcar-tratamento,.node-type-avaliacao #page #content .avaliacao-content a{background:transparent;border:1px solid #000;border-radius:3px;display:inline-block;font-size:0.75vw;text-align:center;padding:0.7vw 1vw 0.6vw;margin-right:0.9vw;margin-bottom:1vw;color:#000;font-weight:600;border-radius:5px;}.node-type-tratamento #page #content .content-width #block-system-main .tratamento-content #tabs-tratamento #tabs-tratamento{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:0vw;padding-top:4vw;}#page #content .overlay-wrapper#overlay-receituario a.btn-print-receituario:hover,.node-type-tratamento #page #content .tratamento-content a.btn-aprovar-tratamento:hover,.node-type-tratamento #page #content .tratamento-content a.btn-finalizar-tratamento:hover{background:#000;color:#fff;}.modal-agenda .overlay-text .infos .buttons-overlay a.btn-cancelar-avaliacao,.node-type-tratamento #page #content .tratamento-content a.btn-cancelar-tratamento,.node-type-avaliacao #page #content .avaliacao-content a.btn-cancelar-avaliacao{background:#b90000;border:1px solid #b90000;}.modal-agenda .overlay-text .infos .buttons-overlay a.btn-cancelar-avaliacao:hover,.node-type-tratamento #page #content .tratamento-content a.btn-cancelar-tratamento:hover,.node-type-avaliacao #page #content .avaliacao-content a.btn-cancelar-avaliacao:hover{background:transparent;color:#b90000;}.modal-agenda .overlay-text .infos .buttons-overlay a.btn-action-reagendar{background:#9e25c5;color:#fff;}.node-type-avaliacao #page #content .avaliacao-content a.btn-orcar-tratamento{background:#1AD9FF;border:1px solid #1AD9FF;}.node-type-tratamento #page #content .tratamento-content a.tratamento-button,.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{background:none;border:1px solid #000;color:#000;box-shadow:none;}.node-type-tratamento.role-usuario #page #content .content-width .tratamento-content a.btn-criar-tratamento{display:none;}.node-type-tratamento #page #content .tratamento-content a.tratamento-button:hover,.node-type-tratamento #page #content .content-width .tratamento-content a.btn-criar-tratamento:hover,.node-type-tratamento #page #content .content-width .tratamento-content a.btn-criar-avaliacao:hover{background:#000;color:#fff;}#page #content .overlay-wrapper#overlay-receituario a.btn-print-receituario,.node-type-avaliacao #page #content .avaliacao-content a.print-anamnese,.node-type-tratamento #page #content .tratamento-content a.print-contrato-ortodontista,.node-type-tratamento #page #content .tratamento-content a.print-contrato,.node-type-avaliacao #page #content .avaliacao-content a.print-button,.node-type-tratamento #page #content .tratamento-content a.print-button,.node-type-avaliacao #page #content .avaliacao-content a.print{background:#3D4344;border:1px solid #3D4344;color:#fff;}.node-type-tratamento #page #content .tratamento-content #box-documentos a.print-prontuario:hover,.node-type-tratamento #page #content .tratamento-content #box-documentos a.print-receituario:hover,.node-type-tratamento #page #content .tratamento-content #box-documentos a.print-contrato-ext:hover,.node-type-tratamento #page #content .tratamento-content #prontuario-tratamento a.print-prontuario:hover,#page #content .overlay-wrapper#overlay-receituario a.btn-print-receituario:hover,.node-type-avaliacao #page #content .avaliacao-content a.print-anamnese:hover,.node-type-tratamento #page #content .tratamento-content a.print-contrato-ortodontista:hover,.node-type-tratamento #page #content .tratamento-content a.print-contrato:hover,.node-type-avaliacao #page #content .avaliacao-content a.print-button:hover,.node-type-tratamento #page #content .tratamento-content a.print-button:hover,.node-type-avaliacao #page #content .avaliacao-content a.print:hover,.node-type-tratamento #page #content .tratamento-content a.print:hover{background:#000;color:#fff;}.node-type-avaliacao #page #content .avaliacao-content #buttons-acoes-avaliacao a,.node-type-tratamento #page #content .tratamento-content #buttons-acoes-tratamento a{font-weight:bold;font-size:0.9vw;border-radius:5px;min-width:11vw;text-align:center;}.node-type-tratamento #page #content .tratamento-content #buttons-acoes-tratamento a.comercial-button,.node-type-tratamento #page #content .tratamento-content #buttons-acoes-tratamento a.tratamento-button,.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{margin:0;}.node-type-tratamento #page #content .tratamento-content #button-print{width:23vw;margin-left:-10vw;}.page-nova-avaliacao #page #content h1.title-page{margin-bottom:0;}.page-nova-avaliacao #page #content h4{font-size:0.85vw;font-weight:500;margin-bottom:2.5vw;}.page-nova-avaliacao #page #content .view-especialistas .view-filters{width:100%;}.page-nova-avaliacao #page #content .view-especialistas .view-filters #edit-field-nome-value-wrapper{width:26.5%;}.page-nova-avaliacao #page #content .view-especialistas .view-filters #edit-field-especialidade-tid-wrapper,.page-nova-avaliacao #page #content .view-especialistas .view-filters #edit-field-cidade-value-wrapper{width:19%;}.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 1.2vw center;background-size:1.03vw;background-color:#1AD9FF;padding:1.2vw 1.5vw 1.1vw 2.75vw;color:#FFFFFF;}.page-nova-avaliacao #page #content .view-especialistas .views-table tr .views-field-field-nome,.page-nova-avaliacao #page #content .view-pacientes .views-table tr .views-field-field-nome{width:20%;}.page-nova-avaliacao #page #content .view-especialistas .views-table tr .views-field-field-especialidade,.page-nova-avaliacao #page #content .view-pacientes .views-table tr .views-field-field-especialidade{width:12%;}.page-nova-avaliacao #page #content .view-especialistas .views-table tr .views-field-field-endereco,.page-nova-avaliacao #page #content .view-pacientes .views-table tr .views-field-field-endereco{width:35%;}.page-nova-avaliacao #page #content .view-especialistas .views-table tr .views-field-nothing,.page-nova-avaliacao #page #content .view-especialistas .views-table tr .views-field-field-cidade,.page-nova-avaliacao #page #content .view-pacientes .views-table tr .views-field-nothing,.page-nova-avaliacao #page #content .view-pacientes .views-table tr .views-field-field-cidade{width:15%;text-align:left;}.page-nova-avaliacao #page #content .views-table tr td.views-field-nothing div{margin:0;}body.logged-in #page #content #block-system-main #user-profile-form--2 .form-wrapper.field-name-field-dependentes#edit-field-dependentes--2,body.logged-in #page #content form .form-wrapper.field-name-field-dependentes#edit-field-dependentes{width:100%;}.node-type-avaliacao #page #content h1.title-page{display:none;}#page #content #avaliacao-tabelado.estrutura-tabelado .item-box{width:19.8%;}.page-node-add #page #content h1.title-page,.page-node-edit #page #content h1.title-page{display:block;}.page-node-add #page #content,.page-node-edit #page #content{margin-bottom:5vw;}.page-node-add #page #content .field-type-field-collection-form,.page-node-edit #page #content .field-type-field-collection-form{width:49.5%;display:block;margin-right:0;margin:0;float:right;}.prontuario-tipo-nenhum.page-node-add #page #content .field-type-field-collection-form,.prontuario-tipo-nenhum.page-node-edit #page #content .field-type-field-collection-form{width:100%;}.page-node-add #page #content .field-type-field-collection-form table th,.page-node-add #page #content .field-type-field-collection-form table tbody,.page-node-add #page #content .field-type-field-collection-form table,.page-node-edit #page #content .field-type-field-collection-form table th,.page-node-edit #page #content .field-type-field-collection-form table tbody,.page-node-edit #page #content .field-type-field-collection-form table{border:0;}.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:1.25vw;font-weight:normal;color:#000000;padding:0;margin:0.5vw 0 1.5vw;}.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{border-bottom:1px solid #DFE3E6;background:0;padding:0;margin:0 0 1vw;display:block;overflow:hidden;}.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{width:100%;}.page-node-add #page #content fieldset,.page-node-edit #page #content fieldset{width:100%;border:0;padding:0;margin:0;}.page-node-add #page #content fieldset{width:12vw;display:block;}#informacoes-sigilosas.open .fieldset-wrapper{width:34vw;}#page #content form .form-wrapper.field-type-file-form .sticky-table tbody{display:block;}#page #content form .form-wrapper.field-type-file-form .sticky-table tbody tr td .file-widget .form-item input{width:20vw;}.page-node-edit #page #content fieldset .fieldset-legend,.page-node-add #page #content fieldset .fieldset-legend,.page-node-add #page #content #edit-field-data-de-retorno fieldset legend,.page-node-edit #page #content #edit-field-data-de-retorno fieldset legend,.page-node-add #page #content fieldset legend,.page-node-edit #page #content fieldset legend{font-size:1.3vw;font-weight:600;padding-left:0;text-align:left;color:#000;text-transform:none;display:block !important;margin-bottom:0.5vw;}.page-node-edit #page #content fieldset .fieldset-legend,.page-node-add #page #content fieldset .fieldset-legend{padding-left:0;}.page-node-edit #page #content fieldset .fieldset-wrapper{width:100%;}#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:11.5%;margin-right:1.5vw;margin-top:2.65vw;}#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:0.3vw;}.not-logged-in #page #content .form-item input[type=checkbox]:not(old) + label:before,.not-logged-in #page #content .form-item-remember-me input[type=checkbox]:not(old) + label:before,.not-logged-in #page #content form input[type=radio ]:not(old) + label:before{margin-top:0;}#page #content .field-widget-date-popup .date-float label,#page #content .field-widget-date-popup .date-float .form-item,.page-node-edit #page #content .field-type-field-collection-form table tbody tr .field-name-field-data .date-float label{padding:0;}#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:28%;clear:none;float:left;margin-right:1.5vw;}#page #content .field-widget-date-popup .date-no-float.end-date-wrapper label,.page-node-edit #page #content .field-type-field-collection-form table tbody tr .field-name-field-data .date-no-float.end-date-wrapper label{display:none !important;}#page #content .field-widget-date-popup .date-no-float.end-date-wrapper .date-padding label,.page-node-edit #page #content .field-type-field-collection-form table tbody tr .field-name-field-data .date-no-float.end-date-wrapper .date-padding label{display:block !important;}#page #content .field-widget-date-popup .date-no-float .date-padding,.page-node-edit #page #content .field-type-field-collection-form table tbody tr .field-name-field-data .date-no-float .date-padding{padding:0;float:none;}#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:46.5%;float:left;margin-right:1.5vw;}#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;}#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{clear:none;float:left;}#page #content .field-widget-date-popup.field-name-field-expira-em .date-no-float{width:100%;}.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 #content .remove-button,.page-node-edit #page #content .field-type-field-collection-form table .remove-button{display:inline-block;background:#FF1A40;border:1px solid #FF1A40;border-radius:7px;padding:1.25vw 3vw 1.3vw;width:auto;font-size:1.05vw;font-weight:400;}#box-tratamento .actions-procedimento .btn-replicar,.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{width:11.45vw;height:2.5vw;padding:0.7vw 0.9vw;border-radius:4px;background:#303033;font-size:0.73vw;font-weight:500;color:#fff;text-align:right;margin-right:2.8vw;}#box-tratamento .actions-procedimento .btn-replicar{width:auto;}#page #content .form-actions#edit-actions,.page-node-edit #page #content .form-actions#edit-actions{width:100%;}.grupo-btns-orcamento a,.page-user-edit.role-authenticated-user #user-profile-form--2 input.form-submit,.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 input,.page-node-edit #page #content .form-actions#edit-actions input{display:inline-block;width:auto;margin-right:1.5vw;padding:1.25vw 3vw 1.3vw;line-height:1;font-size:1.05vw;font-weight:400;background:#0080ff;border:1px solid #0080ff;}page #content .form-actions#edit-actions input,.page-node-edit #page #content .form-actions input,.page-node-edit #page #content .form-actions#edit-actions input{float:right;}.page-field-collection-field-meus-procedimentos-list-l-delete a#edit-cancel{display:inline-block;font-weight:700;border:1px solid #0080FF;padding:0.7vw 2vw;color:#fff;font-size:1vw;text-align:center;white-space:nowrap;border-radius:4px;background:#FF1A40;border:1px solid #FF1A40;}.page-node-delete #page #content #node-delete-confirm #edit-actions a#edit-cancel{padding:1.4vw 3vw 1.15vw;}#page #content .form-actions#edit-actions input#edit-preview,.page-node-edit #page #content .form-actions#edit-actions input#edit-preview{background:#1AD9FF;border:1px solid #1AD9FF;}.page-user-edit.role-authenticated-user #user-profile-form--2 input.form-submit#edit-cancel--2,#page #content .form-actions#edit-actions input#edit-cancel,.page-node-delete #page #content #node-delete-confirm #edit-actions input#edit-submit,#page #content .form-actions#edit-actions input#edit-delete,.page-node-edit #page #content .form-actions#edit-actions input#edit-delete{background:#FF1A40 !important;border:1px solid #FF1A40 !important;}.page-node-delete #page #content #node-delete-confirm{margin-top:1.5vw;}.page-node-delete #page #content #node-delete-confirm #edit-actions{width:100%;margin-top:1.5vw;}.page-node-delete #page #content #node-delete-confirm #edit-actions a#edit-cancel{padding:1.5vw 3vw 1.05vw;}#page #content{position:relative;}#page #content .flag-wrapper{position:static;}#page #content #botoes-wrapper p{margin:0;}.page-contatos-pipeline .view-header a.btn-adicionar-leeds,.page-financeiro-heon #page #content .view-financas-heon .view-header .add-links 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 .flag-wrapper a,#page #content #botoes-wrapper a{display:block;position:absolute;top:-0.5vw;right:6vw;background:#45E695;margin-left:0;font-size:0.75vw;color:#FFFFFF;display:block;padding:0.6vw 1.55vw 0.6vw;font-weight:bold;border-radius:5px;margin-bottom:0.5vw;box-shadow:0px 3px 30px #0000002b;}.page-contatos-pipeline .view-header a.btn-adicionar-leeds:hover,.page-financeiro-heon #page #content .view-financas-heon .view-header .add-links a:hover,.page-financas #page #content .view-finan-as .view-header .add-links a:hover,.page-lancamentos-recorrentes #page #content .panel-pane .view-finan-as .view-header .add-links a:hover,.node-type-tratamento #page #content .tratamento-content a.btn-criar-avaliacao:hover,#page #content a.btn-criar-avaliacao:hover,#page #content a.btn-criar-agendamento:hover,#page #content .flag-wrapper a:hover,#page #content #botoes-wrapper a:hover{background:#32c179;}.role-usuario #page #content a.btn-criar-agendamento{display:none;}#page #content #avaliacoes-wrapper{position:relative;}#page #content .view-empty a.btn-criar-avaliacao{top:1vw;right:1vw;}.page-tratamentos #page #content .views-table tr .views-field-title{width:7.5%;}.page-tratamentos #page #content .views-table tr .views-field-field-nome{width:20%;}.page-tratamentos #page #content .views-table tr .views-field-field-forma-de-pagamento{width:16.5%;}.page-tratamentos #page #content .views-table tr .views-field-field-confirmacao,.page-tratamentos #page #content .views-table tr .views-field-field-status-tratamento,.page-tratamentos #page #content .views-table tr .views-field-field-data{width:10.5%;}.page-tratamentos #page #content .views-table tr .views-field-field-valor-do-tratamento{width:11.5%;}.page-tratamentos #page #content .views-table tr td.views-field-nothing{text-align:center;}.node-type-tratamento #page #content h1.title-page{display:block;}.node-type-tratamento h2.nome-especialista-print{display:none;}#page #content .estrutura-tabelado{overflow:hidden;width:100%;position:relative;}#page #content .estrutura-tabelado .buttons-pagamento .btn-pagar-tratamento-boleto{background:#00E472;border:1px solid #00E472;border-radius:5px;display:inline-block;font-size:0.75vw;text-align:center;padding:0.5vw 1vw;margin:0 1vw 1vw 0;color:#FFFFFF;}#page #content .estrutura-tabelado .buttons-pagamento .btn-pagar-tratamento-boleto{background:#129CB2;border:1px solid #129CB2;}#page #content .estrutura-tabelado .buttons-pagamento .usuario-incompleto{margin-bottom:2vw;}#page #content .estrutura-tabelado .buttons-pagamento .btn-pagar-tratamento-boleto:hover{background:transparent;color:#00E472;font-weight:bold;}#page #content .estrutura-tabelado .buttons-pagamento .btn-pagar-tratamento-boleto:hover{color:#129CB2;}#page #content .estrutura-tabelado .item-box{float:left;width:14.2%;text-align:center;}#page #content aside.estrutura-tabelado div .item-box{display:flex;flex-direction:column;width:100%;text-align:center;}.node-type-tratamento #page #content #info-tratamento-info{width:49%;margin-left:1.5vw;float:left;padding-right:6.25vw;}.node-type-tratamento #page #content #info-tratamento-info h4{font-size:1.65vw;margin-bottom:1.5vw;}.node-type-tratamento #page #content #info-tratamento-info p{font-size:0.95vw;font-weight:300;margin-bottom:0;}.node-type-tratamento #page #content #anotacoes-info,.node-type-tratamento #page #content #arquivo-info{float:left;width:49%;clear:left;}.node-type-tratamento #page #content #arquivo-info ul li a{width:80%;}.node-type-tratamento #page #content .frame-video-ajuda .arquivo-image-open{max-width:100%;max-height:60vh;width:auto;height:auto;}#page #content #tabs-aulas-materiais #tabs-content .tabs-box#materiais-tab a,#page #content .pane-arquivos ul ul li,.node-type-tratamento #page #content #arquivo-info a{color:#1A1A1A;display:inline-block;vertical-align:top;width:23%;border:1px solid #DFE3E6;border-radius:5px;font-size:1.15vw;font-weight:bold;text-align:center;padding:1.5vw 0.2vw;margin-bottom:2vw;line-height:1.1;background:none;margin-right:2%;}#page #content #arquivos-wrapper ul ul li,#page #content .pane-arquivos ul ul li{float:left;}#page #content #tabs-aulas-materiais #tabs-content .tabs-box#materiais-tab a:last-child,.node-type-tratamento #page #content #arquivo-info a:last-child{margin-right:0;}#page #content #tabs-aulas-materiais #tabs-content .tabs-box#materiais-tab a:before,#page #content #arquivos-wrapper ul li a:before,#page #content .pane-arquivos ul li a:before,#prontuario-tratamento .item-box .arquivo-documento-pdf-txt,.node-type-tratamento #page #content #arquivo-info a:before{content:"";display:block;margin:0 auto 1vw;width:100%;height:4.1vw;background:url(/sites/all/themes/gw2d/images/icon-pdf.png) no-repeat center center;background-size:3.28vw;}#page #content #consulta-info{clear:both;margin-bottom:1vw;}#page #content #consulta-info .estrutura-tabelado .item-box{width:20%;}#page #content #consulta-info #procedimento-content{max-height:30vw;overflow:auto;}.node-type-tratamento #page #content #procedimentos-tabelado.estrutura-tabelado .item-box{text-align:center;}.node-type-tratamento #page #content .estrutura-tabelado#tratamento-tabelado .item-box{width:17%;}.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{width:7.5%;}#page #content .estrutura-box{width:100%;border:1px solid #ddd;border-radius:5px;margin-bottom:0.7vw;padding:0.5vw 1vw 0.7vw;overflow:hidden;box-shadow:0px 3px 5px rgba(0,0,0,0.1);}#page #content .estrutura-box .item-box{width:22%;float:left;}#page #content .estrutura-box .item-box.item-box-buttons{width:12%;}#page #content .estrutura-box .item-box p{margin-bottom:0.5vw;}#page #content .estrutura-box .item-box.texto-anotacao{clear:both;width:100%;border-radius:0.5vw;background:#eee;padding:0.5vw 0.8vw 0.3vw;}#page #content form .form-wrapper .tabledrag-toggle-weight-wrapper,#page #content form #edit-field-data-de-retorno{width:30%;}#page #content form #edit-field-data-de-retorno .container-inline-date{width:100%;}#page #content form #edit-field-data-de-retorno .form-item-field-data-de-retorno-und-0-value-date{width:50%;float:left;}#page #content form #edit-field-data-de-retorno .form-item-field-data-de-retorno-und-0-value-time{width:40%;float:left;}#page #content form .form-wrapper.field-widget-date-popup,#page #content .field-widget-date-popup{width:100%;}#page #content form .form-wrapper.field-widget-date-popup fieldset legend{margin:0;}#page #content form .form-wrapper.field-widget-date-popup fieldset legend .fieldset-legend{font-size:1vw;margin:0;}#page #content form .form-wrapper#edit-field-data-financas-und-0-rrule-monthly,#page #content form .form-wrapper#edit-field-data-financas-und-0-rrule-monthly-bymonthday-bymonth-child,#page #content form .form-wrapper#edit-field-data-financas-und-0-rrule-monthly-byday-bymonth-child{width:90%;}#page #content form .form-wrapper .description{padding:0.5vw;font-size:0.7em;}.page-criar-tratamento #page #content form .form-wrapper .description{display:none;}.page-node-edit #page #content .field-name-field-data fieldset legend,#page #content .form-wrapper .form-item-mail .description,.page-node-edit.node-type-tratamento #page #content fieldset .date-no-float .description,.page-node-add-tratamento #page #content fieldset .date-no-float .description{display:none !important;}#page #content form .form-wrapper.field-type-file-form .sticky-table{width:100%;border:0;margin-bottom:1vw;}#page #content form .form-wrapper.field-type-file-form .sticky-table tbody{border:0;}#page #content form .form-wrapper.field-type-file-form .sticky-table tbody tr{padding:1vw;}#page #content form .form-wrapper.field-type-file-form .sticky-table tbody tr td{padding:1vw;width:83%;}#page #content form .form-wrapper.field-type-file-form .sticky-table tbody tr td .tabledrag-handle{width:6.5%;}#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:0.85vw;}#page #content form .form-wrapper.field-type-file-form .sticky-table tbody tr td .file-widget{float:left;width:55%;}#page #content form .form-wrapper.field-type-file-form .sticky-table tbody tr td .file-widget .form-item{margin-top:1vw;}#page #content form .form-wrapper.field-type-file-form .sticky-table tbody tr td input.form-submit{background:#FF1A40;border:1px solid #FF1A40;border-radius:7px;color:#fff;width:7vw;margin-top:3.7vw;}#page #content form .form-wrapper.field-type-file-form .sticky-table .thead{display:block;}#page #content form .form-wrapper.field-type-file-form .sticky-table tbody tr{display:block;width:37vw;}#page #content form .form-wrapper.field-type-file-form .sticky-table tbody tr td{width:46vw;display:block;}#page #content form .form-wrapper.field-type-file-form .sticky-table tbody tr td .file-widget{display:flex;flex-direction:column;}#page #content form .form-wrapper.field-type-file-form .sticky-table tbody tr td .file-widget .form-item{width:24vw;}.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:inline-block;font-size:1.1vw;font-weight:bold;color:#333;text-align:center;padding:1.2vw 1.5vw;border-radius:5px 5px 0 0;margin:0;margin-right:1vw;background-color:#fff;}.page-node-edit.node-type-tratamento #page #content #tabs-tratamento a{margin-bottom:1vw;}.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a.tab-memed,.page-node-add-tratamento #page #content #tabs-tratamento a.tab-memed{margin-right:0;}.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a:hover,.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 5px rgba(0,0,0,0.3);background:#969899;color:#FFFFFF;}.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,.page-node-edit.node-type-tratamento #page #content #box-tratamento .informacoes,.page-node-add-tratamento #page #content #box-tratamento .informacoes,.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 #edit-field-agendamento-de-consultas,.page-node-add-tratamento #page #content #edit-field-agendamento-de-consultas,.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-paciente,.page-node-add-tratamento #page #content #box-paciente,.page-node-edit.node-type-tratamento #page #content #edit-field-paciente-dependente,.page-node-add-tratamento #page #content #edit-field-paciente-dependente,.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 #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{background:#FFFFFF;position:relative;overflow:hidden;box-shadow:0px 3px 6px rgba(0,0,0,0.1);padding:1.5vw;margin-bottom:2vw;clear:both;border-radius:5px;}.page-node-edit.node-type-tratamento #page #content #box-tratamento .box-complexidade label,.page-node-edit.node-type-tratamento #page #content #box-tratamento .box-complexidade,.page-node-add-tratamento #page #content #box-tratamento .box-complexidade{width:100%;margin-bottom:1.5vw;}.page-node-edit.node-type-tratamento #page #content #box-tratamento .box-complexidade{width:100%;display:flex;flex-wrap:wrap;gap:1vw;}.page-node-edit.node-type-tratamento #page #content #box-tratamento #edit-field-canal{margin-bottom:0;}.page-node-edit.node-type-tratamento #page #content #box-tratamento #informacoes-compartilhada,.page-node-add-tratamento #page #content #box-tratamento #informacoes-compartilhada{width:49.3%;float:left;margin-right:0;height:3.85vw;padding:1vw;}.page-node-add-tratamento #page #content #box-tratamento #informacoes-compartilhada,.page-node-add-tratamento #page #content #box-tratamento #informacoes-sigilosas{height:3.85vw;padding:1vw;margin-bottom:1vw;}.page-node-add-tratamento #page #content #box-tratamento #informacoes-compartilhada.open,.page-node-add-tratamento #page #content #box-tratamento #informacoes-sigilosas.open{height:auto;padding:1vw;margin-bottom:1vw;}.page-node-edit.node-type-tratamento #page #content #box-tratamento #informacoes-compartilhada.open{height:auto;}.page-node-edit.node-type-tratamento #page #content #box-tratamento #informacoes-sigilosas{height:3.85vw;padding:1vw;float:right;clear:none;}.page-node-edit.node-type-tratamento #page #content #box-tratamento #informacoes-sigilosas.open{height:auto;}.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:40px;height:40px;background:url(/sites/all/themes/gw2d/images/icons/icon-close-down.png) no-repeat center center;background-size:40px;position:absolute;right:1vw;top:0.9vw;}.page-node-edit.node-type-tratamento #page #content #box-tratamento #informacoes-sigilosas,.page-node-add-tratamento #page #content #box-tratamento #informacoes-sigilosas{width:49.3%;float:right;clear:none;}.page-node-edit.node-type-tratamento #page #content #box-tratamento .informacoes,.page-node-add-tratamento #page #content #box-tratamento .informacoes{padding:1vw 1.5vw;display:block;}.page-node-edit.node-type-tratamento #page #content #box-paciente,.page-node-add-tratamento #page #content #box-paciente{clear:none;float:left;}.page-node-edit.node-type-tratamento #page #content #box-tratamento,.page-node-add-tratamento #page #content #box-tratamento{padding:0;background:0;box-shadow:none;margin:0;}.page-node-edit.node-type-tratamento #page #content #box-tratamento#data-tratamento,.page-node-add-tratamento #page #content #box-tratamento#data-tratamento{width:75%;}.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .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-item-title{margin:0 0.7vw 0 0;}.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .form-wrapper.field-name-field-procedimento-nome input,.page-node-add-tratamento #page #content #edit-field-procedimentos .form-wrapper.field-name-field-procedimento-nome input{display:none;}#page #content form .form-wrapper#edit-field-complexidade,.page-node-edit.node-type-tratamento #page #content #box-tratamento #edit-field-total-de-consultas-program,.page-node-edit.node-type-tratamento #page #content #box-tratamento #edit-field-valor-do-tratamento,.page-node-edit.node-type-tratamento #page #content #box-tratamento #edit-field-confirmacao,.page-node-edit.node-type-tratamento #page #content #box-tratamento .form-item-title,.page-node-add-tratamento #page #content #box-tratamento #edit-field-total-de-consultas-program,.page-node-add-tratamento #page #content #box-tratamento #edit-field-valor-do-tratamento,.page-node-add-tratamento #page #content #box-tratamento #edit-field-confirmacao,.page-node-add-tratamento #page #content #box-tratamento .form-item-title{width:13.5%;}#page #content form .form-wrapper.field-name-field-tipo-prontuario-form{width:10vw;z-index:1;padding:0.3vw 0.4vw;background-color:#efefef;border-radius:0.3vw;position:absolute;right:1vw;margin:0;margin-top:0.5vw;}#page #content form .form-wrapper.field-name-field-tipo-prontuario-form label{margin-bottom:0;padding-top:0;}#page #content form .form-wrapper.field-name-field-tipo-prontuario-form select{padding:0.2vw 0.3vw;margin-top:0.1vw;}.page-node-edit.node-type-tratamento #page #content #box-tratamento #edit-field-canal,.page-node-add-tratamento #page #content #box-tratamento #edit-field-canal{width:31.8%;}.page-node-edit.node-type-tratamento #page #content #box-tratamento #edit-field-paciente-referencia,.page-node-add-tratamento #page #content #box-tratamento #edit-field-paciente-referencia{width:20%;}.page-node-edit.node-type-tratamento #page #content #box-tratamento #edit-field-forma-de-pagamento,.page-node-add-tratamento #page #content #box-tratamento #edit-field-forma-de-pagamento{width:15.5%;}.page-node-edit.node-type-tratamento #page #content #box-tratamento #edit-field-status-tratamento,.page-node-add-tratamento #page #content #box-tratamento #edit-field-status-tratamento{width:13.5%;}.page-node-edit.node-type-tratamento #page #content  #box-tratamento .field-name-field-procedimento-nome,.page-node-add-tratamento #page #content  #box-tratamento .field-name-field-descricao-longa,.page-node-add-tratamento #page #content  #box-tratamento .field-name-field-procedimento-nome,.page-node-edit.node-type-tratamento #page #content #box-tratamento #edit-field-total-de-consultas-program,.page-node-add-tratamento #page #content #box-tratamento #edit-field-total-de-consultas-program{width:30%;}.page-node-add-tratamento #page #content  #box-tratamento .field-name-field-descricao-longa{clear:both;width:73%;}.page-node-edit.node-type-tratamento #page #content #edit-field-imagem-prontuario,.page-node-add-tratamento #page #content #edit-field-imagem-prontuario,.page-node-edit.node-type-tratamento #page #content #box-tratamento #edit-field-forma-de-pagamento,.page-node-add-tratamento #page #content #box-tratamento #edit-field-forma-de-pagamento,.page-node-edit.node-type-tratamento#page #content #box-tratamento #edit-field-status-tratamento,.page-node-add-tratamento #page #content #box-tratamento #edit-field-status-tratamento,.page-node-add-tratamento #page #content #box-tratamento #edit-field-confirmacao{display:none;}.page-node-edit.node-type-tratamento #page #content .area-prontuario #edit-field-imagem-prontuario{display:block;}.page-node-edit.node-type-tratamento #page #content form label,.page-node-add-tratamento #page #content form label{font-weight:600;color:#1A1A1A;padding-left:0;padding-top:0;font-size:1.3vw;margin-bottom:0.5vw;}.page-node-edit.node-type-tratamento #page #content form .form-wrapper label,.page-node-add-tratamento #page #content form .form-wrapper label{font-size:0.75vw;line-height:1vw;padding-top:0.21vw;}#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{font-size:0.85vw;border:1px solid #DFE3E6;width:100%;padding:10px 16px;border-radius:4px;margin-top:0.3vw;}.grupo-btns-orcamento a{width:auto;margin-right:1.5vw;padding:1vw 1.5vw 1vw;line-height:1;font-size:1.05vw;font-weight:400;background:transparent;border:1px solid #000;color:#000;float:left;border-radius:5px;}.grupo-btns-orcamento a:hover{background:#000;color:#fff;}.grupo-btns-orcamento a.btn-aprovar-tratamento{width:auto;margin-right:1.5vw;padding:1vw 1.5vw 1vw;float:right;color:#fff;background:#0080ff;border:1px solid #0080ff;}.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:11.5vw;background:url(/sites/all/themes/gw2d/images/icon-mais.png) no-repeat 1vw center;background-color:#303033;background-size:1vw;border-color:#303033;}.page-node-add-tratamento #page #content form #box-tratamento .informacoes{background:#fff;margin-top:0.6vw;display:flex;flex-wrap:wrap;margin-bottom:1.5vw;}#page #content .select2-container--default.select2-container{width:100% !important;display:none;}#page #content .select2-container--default .select2-selection--single{padding:1.2vw 0.75vw 0.9vw;}#page #content .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.2;}.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 input.remove-button,.page-node-add-tratamento #page #content form input.remove-button{border-radius:5px;padding:1.1vw 4vw 1.05vw;display:inline-block;margin-top:1.1vw;border:1px solid #FF1A40;}.page-node-edit.node-type-tratamento #page #content form #edit-field-comentario,.page-node-edit.node-type-tratamento #page #content form #edit-field-data-de-retorno,.page-node-edit.node-type-tratamento #page #content form #edit-field-data-retorno-comercial,.page-node-edit.node-type-tratamento #page #content form #edit-field-status-comercial,.page-node-edit.node-type-tratamento #page #content form #edit-field-data-retorno,.page-node-edit.node-type-tratamento #page #content form #edit-field-date-aprovacao,.page-node-edit.node-type-tratamento #page #content form #edit-field-especialista,.page-node-edit.node-type-tratamento #page #content .date-no-float .form-type-date-timezone,.page-node-add-tratamento #page #content form #edit-field-comentario,.page-node-add-tratamento #page #content form #edit-field-data-de-retorno,.page-node-add-tratamento #page #content form #edit-field-data-retorno-comercial,.page-node-add-tratamento #page #content form #edit-field-status-comercial,.page-node-add-tratamento #page #content form #edit-field-data-retorno,.page-node-add-tratamento #page #content form #edit-field-date-aprovacao,.page-node-add-tratamento #page #content form #edit-field-especialista,.page-node-add-tratamento #page #content .date-no-float .form-type-date-timezone{display:none;}.page-node-add-tratamento #page #content form #edit-field-arquivos{width:50%;}.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-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:42%;}.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:44.9%;margin:0;}.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:14%;margin-right:1vw;margin-top:2.1vw;}.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;}.page-node-edit.node-type-tratamento #page #content #data-tratamento .field-name-field-data-form fieldset,.page-node-edit.node-type-tratamento #page #content #data-tratamento .field-name-field-data-form,.page-node-add-tratamento #page #content #data-tratamento .field-name-field-data-form fieldset,.page-node-add-tratamento #page #content #data-tratamento .field-name-field-data-form{margin:0;width:100%;}.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .field-name-field-descricao,.page-node-add-tratamento #page #content #edit-field-procedimentos .field-name-field-descricao{min-width:51%;clear:both;}.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .field-name-field-descricao fieldset.form-wrapper,.page-node-add-tratamento #page #content #edit-field-procedimentos .field-name-field-descricao fieldset.form-wrapper{display:none;}.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .form-wrapper,.page-node-add-tratamento #page #content #edit-field-procedimentos .form-wrapper{margin-bottom:1vw;}.page-node-add-tratamento #page #content #edit-field-procedimentos .form-wrapper.field-name-field-descricao-longa,.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .form-wrapper.field-name-field-descricao-longa{width:70%;}.page-node-add-tratamento #page #content #edit-field-procedimentos .form-wrapper.field-name-field-descricao-longa textarea,.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .form-wrapper.field-name-field-descricao-longa textarea{height:5vw !important;}.page-node-add-tratamento #page #content #edit-field-procedimentos .form-wrapper.field-name-field-regiao-situacao,.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .form-wrapper.field-name-field-regiao-situacao,.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .form-wrapper.field-name-field-cordenada-x-y,.page-node-add-tratamento #page #content #edit-field-procedimentos .form-wrapper.field-name-field-cordenada-x-y{display:none;}.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .field-name-field-procedimento,.page-node-add-tratamento #page #content #edit-field-procedimentos .field-name-field-procedimento{width:17%;}.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .field-name-field-status-procedimento,.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .field-name-field-numero-de-consultas,.page-node-add-tratamento #page #content #edit-field-procedimentos .field-name-field-status-procedimento,.page-node-add-tratamento #page #content #edit-field-procedimentos .field-name-field-numero-de-consultas{width:15.5%;}.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .field-name-field-face,.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .field-name-field-regiao,.page-node-add-tratamento #page #content #edit-field-procedimentos .field-name-field-face,.page-node-add-tratamento #page #content #edit-field-procedimentos .field-name-field-regiao{width:14%;}.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;width:22.5%;display:none;}.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .field-name-field-data-procedimento fieldset,.page-node-add-tratamento #page #content #edit-field-procedimentos .field-name-field-data-procedimento fieldset{margin:0;}.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{width:100%;}.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{width:44.5%;margin-right:1vw;}.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .field-name-field-autorizacao,.page-node-add-tratamento #page #content #edit-field-procedimentos .field-name-field-autorizacao{width:10.5%;}.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .field-name-field-valor-do-tratamento,.page-node-add-tratamento #page #content #edit-field-procedimentos .field-name-field-valor-do-tratamento{width:13%;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas.field-type-field-collection-form,.page-node-add-tratamento #page #content #edit-field-consultas.field-type-field-collection-form{margin-bottom:3vw;}.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:1vw;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas .field-name-field-codigo,.page-node-add-tratamento #page #content #edit-field-consultas .field-name-field-codigo{width:11%;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas .field-name-field-tipo-de-consulta,.page-node-add-tratamento #page #content #edit-field-consultas .field-name-field-tipo-de-consulta{width:11%;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas .field-name-field-status-consulta,.page-node-add-tratamento #page #content #edit-field-consultas .field-name-field-status-consulta{width:11%;display:none;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas .field-name-field-confirmacao,.page-node-add-tratamento #page #content #edit-field-consultas .field-name-field-confirmacao{width:11%;display:none;}.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:37%;margin:0;}.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{width:19.5%;}#tratamento-node-form #edit-field-consultas .field-widget-date-popup .date-float{display:none;}.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:66%;margin-right:0;}.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:29.5%;margin-right:1vw;}.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{width:44.5%;margin-right:1vw;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas .field-name-field-especialista,.page-node-add-tratamento #page #content #edit-field-consultas .field-name-field-especialista,.page-node-edit.node-type-tratamento #page #content #edit-field-consultas .field-name-field-clinica,.page-node-add-tratamento #page #content #edit-field-consultas .field-name-field-clinica,.page-node-edit.node-type-tratamento #page #content #edit-field-consultas .field-name-field-notificacao-consulta-espec,.page-node-add-tratamento #page #content #edit-field-consultas .field-name-field-notificacao-consulta-espec,.page-node-edit.node-type-tratamento #page #content #edit-field-consultas .field-name-field-notificacao-consulta,.page-node-add-tratamento #page #content #edit-field-consultas .field-name-field-notificacao-consulta,.page-node-edit.node-type-tratamento #page #content #edit-field-consultas .field-widget-date-popup .date-no-float.end-date-wrapper .form-type-textfield:first-child,.page-node-add-tratamento #page #content #edit-field-consultas .field-widget-date-popup .date-no-float.end-date-wrapper .form-type-textfield:first-child{display:none;}.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%;margin-right: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:1.25vw 1.75vw 1vw 3.25vw;float:left;font-size:0.75vw;background:url(/sites/all/themes/gw2d/images/icon-calendario-branco.png) no-repeat 1.5vw center;background-size:1.2vw;background-color:#129CB2;border:1px solid #129CB2;margin-right:1.5vw;}.page-node-edit.node-type-tratamento #page #content form a.btn-ver-agenda:hover,.page-node-add-tratamento #page #content form a.btn-ver-agenda:hover{background-color:transparent;color:#129CB2;}.page-node-edit.node-type-tratamento #page #content form input.remove-button,.page-node-add-tratamento #page #content form input.remove-button{padding:1.1vw 1vw 1.05vw 1.8vw;background:url(/sites/all/themes/gw2d/images/icon-lixo-branco.png) no-repeat 1vw center;background-color:#CC1433;background-size:0.89vw;font-size:0;display:inline-block !important;margin-bottom:1vw;}.page-node-add-tratamento #page #content form input.remove-button{width:2.9vw;padding:1vw;border-radius:4px;font-size:0;height:2.5vw !important;}.page-node-add-tratamento #page #content form .actions-procedimento .btn-replicar{width:4.5vw;height:2.5vw;padding:0.6vw;border-radius:4px;border:none;color:#fff;background:#303033;}.page-node-edit.node-type-tratamento #page #content form input.remove-button:hover,.page-node-add-tratamento #page #content form input.remove-button:hover{background:url(/sites/all/themes/gw2d/images/icon-lixo-branco.png) no-repeat 1vw center;background-color:#FF1A40!important;}.page-node-add-tratamento #page #content form #edit-field-condi-es-de-pagamento-und-0-field-parcelas-entrada{display:none;}.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:1.3vw;font-weight:600;}.page-node-edit.node-type-tratamento #page #content .field-type-field-collection-form table td,.page-node-add #page #content .field-type-field-collection-form table td{width:100%;}.page-node-edit.node-type-tratamento #page #content .field-type-field-collection-form table td{display:block;padding-bottom:1vw;clear:both;}.page-node-add #page #content .field-type-field-collection-form table td.field-multiple-drag,.page-node-edit.node-type-tratamento #page #content .field-type-field-collection-form table td.field-multiple-drag{display:none;}body.page-node-edit.node-type-tratamento #page #content .field-type-field-collection-form table td.field-multiple-drag,.page-node-add-tratamento #page #content .field-type-field-collection-form table td.field-multiple-drag{display:block;}.page-node-add #page #content .field-type-field-collection-form .clearfix input{font-size:0.73vw;font-weight:500;line-height:1vw;border:none;background:#303033;color:#fff;width:12.1vw;height:2.5vw !important;padding:12px 0.9vw;text-align:right;}.page-node-edit.node-type-tratamento #page #content #paciente-tramento,.page-node-add #page #content #paciente-tramento{min-width:19vw;display:inline-block;border-radius:5px;background:#FFFFFF;margin-bottom:3vw;box-shadow:0px 3px 5px rgba(0,0,0,0.1);padding:1.7vw 2.25vw 1vw;}.page-node-edit.node-type-tratamento #page #content #paciente-tramento label,.page-node-add #page #content #paciente-tramento label{color:#A1ACB3;}.page-node-edit.node-type-tratamento #page #content #paciente-tramento label label,.page-node-add #page #content #paciente-tramento label label{margin-top:0.65vw;font-size:1.05vw;color:#1A1A1A;}.page-node-edit.node-type-tratamento #page #content .field-name-field-parcelas,.page-node-edit.node-type-tratamento #page #content .field-name-field-valor-do-pagamento,.page-node-edit.node-type-tratamento #page #content #edit-field-paciente-dependente,.page-node-edit.node-type-tratamento #page #content #edit-field-paciente-dependente input,.page-node-edit.node-type-tratamento #page #content .field-name-field-dentista-procedimento,.page-node-edit.node-type-tratamento #page #content #edit-field-confirmacao,.page-node-edit.node-type-tratamento #page #content #edit-field-status-tratamento,.page-node-edit.node-type-tratamento #page #content #edit-field-forma-de-pagamento,.page-node-edit.node-type-tratamento #ajax-loading,.page-node-add-tratamento #page #content #edit-field-paciente-dependente input,.page-node-add-tratamento #ajax-loading,.page-node-add-tratamento #page #content .field-name-field-dentista-procedimento,.page-node-add-tratamento #page #content .field-name-field-parcelas,.page-node-add-tratamento #page #content .field-name-field-valor-do-pagamento,.page-node-add-tratamento #page #content #edit-field-confirmacao,.page-node-add-tratamento #page #content #edit-field-status-tratamento,.page-node-add-tratamento #page #content #edit-field-forma-de-pagamento{display:none;}.page-node-edit.node-type-tratamento #page #content #edit-field-paciente-dependente.active{display:block;}.page-agenda #ajax-loading,.page-node-edit.node-type-tratamento #ajax-loading,.page-node-add-tratamento #ajax-loading{display:none !important;}.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:16.5%;}.page-node-edit.node-type-tratamento #page #content #edit-body,.page-node-add-tratamento #page #content #edit-body{clear:left;width:96%;margin-bottom:2vw;}.page-node-edit.node-type-tratamento #page #content #edit-body .form-textarea,.page-node-add-tratamento #page #content #edit-body .form-textarea{max-height:14vw;}.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{width:18.5%;clear:none;border-radius:5px;box-shadow:none;padding:0;}.page-node-edit.node-type-tratamento #page #content #box-tratamento #edit-field-canal,.page-node-add-tratamento #page #content #box-tratamento #edit-field-canal,.page-node-edit.node-type-tratamento #page #content #edit-field-dentista-avaliador,.page-node-add-tratamento #page #content #edit-field-dentista-avaliador{margin-right:0;}.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento,.page-node-add-tratamento #page #content #condicoes-de-pagamento{position:relative;overflow:hidden;width:100%;padding:1.5vw 1.5vw 0;}.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento,.page-node-add-tratamento #page #content #condicoes-de-pagamento{background:none;box-shadow:none;padding:0;margin:0;}.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{background:#FFFFFF;position:relative;overflow:hidden;box-shadow:0px 3px 6px rgba(0,0,0,0.1);padding:1.5vw;margin-bottom:1.5vw;display:block;width:100%;float:none;}.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento #edit-field-condi-es-de-pagamento{margin-top:1vw;}.page-node-add-tratamento #page #content #condicoes-de-pagamento #field-condi-es-de-pagamento-add-more-wrapper{width:100%;}.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento #field-condi-es-de-pagamento-add-more-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{display:flex;gap:1vw;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:35%;float:left;margin-bottom:2vw;}.page-node-add-tratamento #page #content #condicoes-de-pagamento .field-name-field-valor-da-parcela,.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento .field-name-field-valor-da-parcela{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{float:left;clear:left;position:absolute;left:1.6vw;bottom:1vw;}.page-node-add-tratamento #page #content #condicoes-de-pagamento #parcelasTable th,.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento #parcelasTable th,.page-novo-pagamento #page #content .group-condicoes-pagamento #parcelasTable th,.page-node-edit #page #content .group-condicoes-pagamento #parcelasTable th{width:50%;}.page-node-add-tratamento #page #content #condicoes-de-pagamento #parcelasTable tbody tr,.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento #parcelasTable tbody tr,.page-node-add-tratamento #page #content #condicoes-de-pagamento #parcelasTable,.page-novo-pagamento #page #content .group-condicoes-pagamento #parcelasTable tbody tr,.page-node-edit #page #content .group-condicoes-pagamento #parcelasTable tbody tr{width:100%;display:table-row;border:1px solid #DFE3E6;}.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{width:auto;display:table-cell;padding:0.2vw 0.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{width:auto;padding:0;vertical-align:text-bottom;border:none;min-width:1.3vw;min-height:1.3vw;}.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;}body.open-overlay #page #content .overlay-wrapper .overlay-content .frame-video-ajuda .tabela-simulacao{width:80%;text-align:center;border:none;background:#FFFFFF;box-shadow:0px 3px 30px #0000001A;padding:0.5vw 1vw;margin:0 auto;}body.open-overlay #page #content .overlay-wrapper .overlay-content .frame-video-ajuda .tabela-simulacao thead th{text-align:center;}body.open-overlay #page #content .overlay-wrapper .overlay-content .frame-video-ajuda .container-simulacao{background:#FFFFFF;box-shadow:0px 3px 30px #0000001A;padding:0.5vw 1vw;}body.open-overlay #page #content .overlay-wrapper .overlay-content .frame-video-ajuda .container-simulacao .input-valor-simulacao,body.open-overlay #page #content .overlay-wrapper .overlay-content .frame-video-ajuda .container-simulacao .btn-simular{border-style:none;}body.open-overlay #page #content .overlay-wrapper .overlay-content .frame-video-ajuda .container-simulacao .btn-simular{padding:0.8vw;background-color:#000;color:#fff;font-size:1vw;font-weight:500;border-radius:5px;}body.open-overlay #page #content .overlay-wrapper .overlay-content .frame-video-ajuda .container-simulacao .input-valor-simulacao{background:url(/sites/all/themes/gw2d/images/icon-real.png) no-repeat left center;background-size:1.2vw;padding-left:2vw;}body.open-overlay #page #content .overlay-wrapper .overlay-content .frame-video-ajuda .container-simulacao select{border:1px solid #DFE3E6;}body.open-overlay #page #content .overlay-wrapper .overlay-content .frame-video-ajuda .tabela-simulacao thead{padding:0.8vw;background-color:#000;color:#fff;font-size:1.1vw;font-weight:500;}body.open-overlay #page #content .overlay-wrapper .overlay-content .frame-video-ajuda{display:block;max-width:100%;max-height:70vh;margin:auto;overflow:auto;}body.open-overlay #page #content .overlay-wrapper .overlay-content .tabela-simulacao-container{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:15px;}body.open-overlay #page #content .overlay-wrapper .overlay-content .frame-video-ajuda .tabela-simulacao tbody tr{border-bottom:1px solid #DFE3E6;}body.open-overlay #page #content .overlay-wrapper .overlay-content .frame-video-ajuda .tabela-simulacao tbody tr td{font-weight:600;padding:0.3vw 1vw;}.page-node-add-tratamento #page #content #edit-field-convenios-tratamento{display:none;}.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:auto;min-height:4.4vw;margin:0;}.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;gap:0.9vw;width:100%;flex-wrap:wrap;}.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 .fieldset-wrapper{width:auto;}.page-node-add-tratamento #page #content #condicoes-de-pagamento fieldset #edit-field-condi-es-de-pagamento-und-0-field-taxa-cliente-tratamento .form-item{display:flex;width:6.3vw;align-items:center;height:4.4vw;}.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento fieldset .form-wrapper.field-name-field-data-da-entrada .container-inline-date,.page-node-add-tratamento #page #content #condicoes-de-pagamento fieldset .form-wrapper.field-name-field-data-da-entrada .container-inline-date{margin-bottom:0;}.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento fieldset #edit-field-condi-es-de-pagamento-und-0-field-parcelas-entrada{display:none !important;}.page-node-edit.node-type-tratamento #page #content #edit-field-agendamento-de-consultas .field-widget-date-popup legend,.page-node-add-tratamento #page #content #edit-field-agendamento-de-consultas .field-widget-date-popup legend,.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento fieldset .field-widget-date-popup legend,.page-node-add-tratamento #page #content #condicoes-de-pagamento fieldset .field-widget-date-popup legend{display:block;margin:0 0 0.5vw;}.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{font-size:0.75vw;font-weight:600;color:#1A1A1A;padding-left:0;}.page-node-edit.node-type-tratamento #page #content #edit-field-agendamento-de-consultas .field-widget-date-popup .date-no-float .form-item,.page-node-add-tratamento #page #content #edit-field-agendamento-de-consultas .field-widget-date-popup .date-no-float .form-item,.page-node-edit.node-type-tratamento #page #content #edit-field-agendamento-de-consultas .field-widget-date-popup .date-no-float,.page-node-add-tratamento #page #content #edit-field-agendamento-de-consultas .field-widget-date-popup .date-no-float,.page-node-edit.node-type-tratamento #page #content #edit-field-agendamento-de-consultas .field-widget-date-popup fieldset,.page-node-add-tratamento #page #content #edit-field-agendamento-de-consultas .field-widget-date-popup fieldset,.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento fieldset .field-widget-date-popup .date-no-float .form-item,.page-node-add-tratamento #page #content #condicoes-de-pagamento fieldset .field-widget-date-popup .date-no-float .form-item,.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento fieldset .field-widget-date-popup .date-no-float,.page-node-add-tratamento #page #content #condicoes-de-pagamento fieldset .field-widget-date-popup .date-no-float,.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento fieldset .field-widget-date-popup fieldset,.page-node-add-tratamento #page #content #condicoes-de-pagamento fieldset .field-widget-date-popup fieldset{width:100%;}.page-node-edit.node-type-tratamento #page #content #edit-field-agendamento-de-consultas .field-widget-date-popup .date-no-float .form-item-field-agendamento-de-consultas-und-0-field-hora-de-termino-und-0-value-date,.page-node-add-tratamento #page #content #edit-field-agendamento-de-consultas .field-widget-date-popup .date-no-float .form-item-field-agendamento-de-consultas-und-0-field-hora-de-termino-und-0-value-date,.page-node-edit.node-type-tratamento #page #content #edit-field-agendamento-de-consultas .field-widget-date-popup .date-no-float .form-item-field-agendamento-de-consultas-und-0-field-hora-de-inicio-und-0-value-date,.page-node-add-tratamento #page #content #edit-field-agendamento-de-consultas .field-widget-date-popup .date-no-float .form-item-field-agendamento-de-consultas-und-0-field-hora-de-inicio-und-0-value-date,.page-node-edit.node-type-tratamento #page #content #edit-field-agendamento-de-consultas .field-widget-date-popup .date-no-float .form-item label,.page-node-add-tratamento #page #content #edit-field-agendamento-de-consultas .field-widget-date-popup .date-no-float .form-item label,.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento fieldset .field-widget-date-popup .date-no-float .form-item label,.page-node-add-tratamento #page #content #condicoes-de-pagamento fieldset .field-widget-date-popup .date-no-float .form-item label{display:none !important;}.page-node-edit.node-type-tratamento #page #content #edit-field-agendamento-de-consultas,.page-node-add-tratamento #page #content #edit-field-agendamento-de-consultas{width:87%;}.page-node-edit.node-type-tratamento #page #content #edit-field-agendamento-de-consultas .field-name-field-tipo-de-consulta,.page-node-add-tratamento #page #content #edit-field-agendamento-de-consultas .field-name-field-tipo-de-consulta{width:27%;}.page-node-edit.node-type-tratamento #page #content #edit-field-agendamento-de-consultas .field-widget-date-popup,.page-node-add-tratamento #page #content #edit-field-agendamento-de-consultas .field-widget-date-popup{width:13.5%;}.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{overflow:initial;}.page-node-edit.node-type-tratamento #page #content #box-tratamento .prontuarios,.page-node-add-tratamento #page #content #box-tratamento .prontuarios{width:100%;}.page-criar-tratamento.page-node-add #page #content fieldset{width:100%;}.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-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{width:66.5%;}.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{margin-bottom:1.4vw;}.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento fieldset .field-widget-date-popup .date-no-float{margin:0;}.page-node-edit.node-type-tratamento #page #content form .form-wrapper.field-widget-date-popup .form-type-checkbox,.page-node-add.page-node-add-tratamento #page #content form .form-wrapper.field-widget-date-popup .form-type-checkbox{width:100%;margin-top:0;}.page-pacientes  #page #content .tabela-full{display:none;}.page-pacientes  #page #content .tabela-full .item-list-pager{margin-top:2vw;}.page-pacientes  #page #content .tabela-full.active{display:block;}.page-pacientes #page #content .pane-1{margin-bottom:0;padding:0;background:0;box-shadow:0 0 0;}.page-pacientes #page #content #menu-pacientes{text-align:left;}.page-pacientes #page #content #menu-pacientes a{font-size:1.05vw;font-weight:500;color:#131313;text-align:center;display:inline-block;background:#F2F2F2;padding:1.25vw 8vw;box-shadow:0 3px 10px rgba(0,0,0,0.16);}.page-pacientes #page #content #menu-pacientes a:hover,.page-pacientes #page #content #menu-pacientes a.active{background:#FFFFFF;}#page #content .view-pacientes .views-table tr .views-field-field-cpf{width:11.5%;}#page #content .view-pacientes .views-table tr .views-field-field-nome{width:17.5%;}#page #content .view-pacientes .views-table tr .views-field-mail,#page #content .view-pacientes .views-table tr .views-field-field-telefone{width:21%;}#page #content .view-pacientes .views-table tr .views-field-field-cidade{width:15%;}#page #content .view-pacientes .views-table tr .views-field-nothing{width:15%;}#page #content .pane-heon-heon-cobranca-lista table tr td.views-field-nothing .ver-paciente,#page #content .views-table tr td.views-field-nothing .ver-paciente{margin:0;}#page #content .pane-heon-heon-cobranca-lista table tr td.views-field-nothing .ver-agenda a,#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-agenda a,#page #content .views-table tr td.views-field-nothing .ver-paciente a{font-size:0.85vw;width:100%;}#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:0.55vw;color:#FFFFFF;background:#1AD9FF;border-radius:50vw;display:inline-block;text-align:center;padding:0.6vw 1vw 1.3vw;border:0 solid #1AD9FF;margin-top:-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,#page #content .view-content .views-field-nothing .ver-paciente a:before{content:"";display:inline-block;vertical-align:middle;margin-right:0.5vw;width:1.2vw;height:1.1vw;background:url(/sites/all/themes/gw2d/images/icon-paciente-neutro.png) no-repeat center center;background-size:1.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{background:url(/sites/all/themes/gw2d/images/icon-calendario.png) no-repeat center center;background-size:1.05vw;margin-top:-0.2vw;filter:brightness(0) invert(1);}#page #content .view-users ul li{margin:0;padding:0;list-style:none;}#page #content .view-users ul li .views-field.views-field-nothing{margin-right:0vw;float:left;width:29%;}#page #content .view-users ul li .views-field-nothing .foto-perfil{float:left;width:20%;padding-right:1.5vw;}#page #content .view-users ul li .views-field-nothing .foto-perfil img{border-radius:25vw;}#page #content .view-users ul li .views-field-nothing .infos-perfil{float:left;width:80%;}#page #content .view-users ul li .views-field-nothing .infos-perfil h3{font-family:'biennale',sans-serif;font-weight:normal;font-size:1.68vw;color:#000;margin:0;}#page #content .view-users ul li .views-field-nothing .infos-perfil a{font-size:1.25vw;font-weight:normal;color:#000;}#page #content .views-table thead tr th .btn-contato{display:none;}#page #content .views-table tr td .btn-contato{background:url(/sites/all/themes/gw2d/images/icons/icon-whatsapp.png) no-repeat center left;padding:0 0 0 1.5vw;background-size:1.2vw;margin-left:0.5vw;font-weight:600;}#page #content .view-users ul li .views-field-nothing .infos-perfil .telefone-whatsapp{font-weight:700;background:url(/sites/all/themes/gw2d/images/icons/icon-whatsapp.png) no-repeat 0.75vw;background-size:1vw;font-size:0.825vw;padding:0.5vw 0.7vw 0.5vw 2.3vw;background-color:#14CC70;border-radius:4px;color:#fff;}body.page-agenda #block-heon-heon-modal-agenda .telefone-whatsapp-modal-agenda{padding:0.5vw 0.5vw 0.5vw 1.5vw;color:#fff;font-size:0.75vw;border-radius:5px;margin:0.2vw;font-weight:600;background:url(/sites/all/themes/gw2d/images/icons/icon-whatsapp.png) no-repeat 0.2vw center;background-size:1vw;}#page #content .view-users ul li .views-field-nothing .infos-perfil .telefone{font-size:1.45vw;font-weight:600;color:#000;display:block;}#page #content #consulta-wrapper,#page #content #ultimas-consultas-wrapper{width:42.25%;}#page #content #ultimas-consultas-wrapper{margin-left:2vw;}#page #content .view-consulta .views-row .views-field,#page #content .view-users ul li .views-field{display:inline-block;margin-right:4vw;margin-bottom:1.5vw;vertical-align:top;}#page #content .view-consulta .views-row .views-field .views-field-field-endereco,#page #content .view-consulta .views-row .views-field .views-field-field-nome{display:block;margin-right:0;}#page #content .view-consulta .views-row .views-field span,#page #content .view-users ul li .views-field span{font-size:0.75vw;color:#333;}#page #content .view-users ul li .views-field span{font-size:0.85vw;}#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:1.05vw;font-weight:normal;color:#1A1A1A;}#page #content .pane-arquivos{float:right !important;width:56% !important;}#page #content #arquivos-wrapper ul,#page #content .pane-arquivos ul{margin:0;}#page #content #arquivos-wrapper ul li,#page #content .pane-arquivos ul li{margin:0;list-style:none;}body.page-leeds #page #content form .views-widget-filter-created .views-widget{display:flex;width:75%;gap:1vw;}body.page-leeds #page #content form .views-exposed-widgets{display:flex;width:85%;}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{padding:0;}body.page-leeds #page #content form .form-wrapper .description{display:none;}body.page-leeds #page #content form .views-submit-button .form-submit{background:url(/sites/all/themes/gw2d/images/icon-busca-branco.png) no-repeat 1.2vw center;background-size:1vw;background-color:#2E3133;box-shadow:0px 3px 30px #0000002B;border-radius:5px;color:#FFFFFF;margin-top:0;padding:0.6vw 1vw;font-size:1vw;padding:0.7vw 1vw 0.65vw 3.3vw;text-align:left;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;border:none;line-height:1;}#horario_agenda{display:none;}.page-agenda.logged-in #page #content .panel-pane{background:none;box-shadow:none;padding:0;float:none;margin-bottom:0;}.page-agenda.logged-in #page #content h1.title-page{margin:0 0 -0.1vw;}.page-agenda.logged-in #page #content h4{font-size:0.85vw;font-weight:500;margin-bottom:2.5vw;}.page-agenda.logged-in #page #content .pane-especialistas h2.pane-title{display:none;}.page-agenda.logged-in #page #content .view-especialistas .views-field{margin-right:5vw;display:inline-block;}.page-agenda.logged-in #page #content .view-especialistas .views-field .views-label{font-size:0.85vw;font-weight:bold;color:#A1ACB3;}.page-agenda.logged-in #page #content .view-especialistas .views-field .field-content{font-size:1.25vw;}.page-agenda.logged-in #page #content h1.title-page{margin:0;margin-bottom:1vw;}#page #content #gw2d-agenda{margin-top:0;clear:both;}#page #content #gw2d-agenda .fc-view-container{padding-top:2vw;clear:both;}#page #content .fc-header-toolbar .fc-right button{width:5.25vw;height:2.6vw;font-size:1.25vw;background:#FFFFFF;border:1px solid #DFE3E6;color:#A1ACB3;font-family:'biennale',serif;font-weight:400;opacity:1;}#page #content .fc-header-toolbar .fc-right button.fc-corner-left{border-top-left-radius:10px;border-bottom-left-radius:10px;}#page #content .fc-header-toolbar .fc-right button.fc-corner-right{border-top-right-radius:10px;border-bottom-right-radius:10px;}#page #content .fc-header-toolbar .fc-right button:hover,#page #content .fc-header-toolbar .fc-right button.fc-state-active{color:#FFFFFF;box-shadow:none;background:#129CB2;}#page #content .fc-header-toolbar .fc-center h2{font-size:1.65vw;color:#1A1A1A;font-weight:normal;padding:0.25vw 0 0;}#page #content .fc-header-toolbar .fc-left button{background:url(/sites/all/themes/gw2d/images/overlay-left-2.png) no-repeat center center;background-size:1.5vw;width:1.6vw;height:1.6vw;background-color:transparent;border:0;box-shadow:none;margin-right:1vw;margin-top:0.4vw;}#page #content .fc-header-toolbar .fc-left button.fc-next-button{background:url(/sites/all/themes/gw2d/images/overlay-next-2.png) no-repeat center center;background-size:1.5vw;}#page #content .legenda-cores,#page #content .fc-header-toolbar .fc-left button span:after{display:none;}#page #content #gw2d-agenda .fc-view-container .fc-time-grid-container{height:auto !important;background:#fff;}#page #content #gw2d-agenda .fc-day-header{background:none;color:#fff;font-size:1vw;padding:0.5vw;border:0;}#page #content #gw2d-agenda .fc-day-header span{font-size:0.85vw;color:#1A1A1A;}#page #content #gw2d-agenda .fc-day-header.fc-sat span{color:#A1ACB3;}#page #content #gw2d-agenda .fc-view table{box-shadow:0px 3px 5px rgba(0,0,0,0.1);}.page-agenda #page #content #gw2d-agenda .fc-view table tbody tr .fc-timegrid-slot{padding:0.4vw;}#gw2d-agenda .fc-timegrid-event{overflow:hidden;}#gw2d-agenda .fc-timegrid-event-harness:hover{z-index:9999 !important;}#gw2d-agenda .fc-timegrid-event:hover{z-index:9999;}#gw2d-agenda table td td,#gw2d-agenda table tr,#gw2d-agenda table th{border:1px solid #DFE3E6;}#gw2d-agenda table tr{font-size:0.9vw;height:2.2vw;}#gw2d-agenda table tr label{font-size:0.8vw;line-height:1.8;font-weight:600;}#gw2d-agenda table tr span{font-size:0.7vw;line-height:1.2;display:block;}#gw2d-agenda table .fc-head td,#gw2d-agenda table .fc-head tr,#gw2d-agenda table .fc-head th{border:0;background:#fff;}#gw2d-agenda table .fc-content-skeleton tbody td,#gw2d-agenda table .fc-content-skeleton .fc-event-container{border-bottom:0 hidden transparent;}#gw2d-agenda table .fc-past.has-events.fc-day{background-color:#FFF;}#gw2d-agenda table td.fc-day.fc-sat,#gw2d-agenda table td.fc-day.fc-sun{background-color:transparent;}#gw2d-agenda table .fc-day-top .fc-day-number{float:left;font-size:1.2vw;color:#A1ACB3;background:transparent;border-radius:35vw;min-width:1.2vw;min-height:1.2vw;padding:0.5vw 0.4vw 0.3vw 0.34vw;display:block;text-align:center;line-height:1;position:relative;overflow:hidden;margin-top:0.4vw;margin-left:0.25vw;}#gw2d-agenda table .fc-day-top .fc-day-number:hover,#gw2d-agenda table td.fc-today .fc-day-number{background:#1AD9FF;border:1px solid #1AD9FF;color:#FFF;text-decoration:none;}#gw2d-agenda table .fc-future.has-events{background-color:#FFF;}#gw2d-agenda table .fc-event-container .fc-day-grid-event{background-color:transparent;margin:0;border:none;text-align:center;padding:0.3vw;font-size:0.8vw;color:#666;border-radius:0;}#gw2d-agenda table .fc-event-container .fc-day-grid-event span{color:#46e695;font-weight:600;font-size:0.8vw;cursor:pointer;}#gw2d-agenda table .fc-event-container .fc-day-grid-event .agendado span{color:#1AD9FF;}#gw2d-agenda table .fc-event-container .fc-day-grid-event .confirmado span{color:#129CB2;}#gw2d-agenda table .fc-event-container .fc-day-grid-event .bloqueado span{color:#FF1A40;}#gw2d-agenda table .fc-timegrid-event.evento-cancelado{width:80%;}#gw2d-agenda .fc-agendaDay-view table .fc-slats tr td span,#gw2d-agenda .fc-agendaWeek-view table .fc-slats tr td span{font-size:0.85vw;}#gw2d-agenda .fc-agendaDay-view table .fc-content-skeleton .fc-time-grid-event,#gw2d-agenda .fc-agendaWeek-view table .fc-content-skeleton .fc-time-grid-event{background:none;border:0;}#gw2d-agenda .fc-agendaDay-view table .fc-content-skeleton .fc-time-grid-event .fc-content,#gw2d-agenda .fc-agendaWeek-view table .fc-content-skeleton .fc-time-grid-event .fc-content{background:#46e695;border:0;padding:0.65vw 0.6vw 0.35vw;border-radius:5px;height:100%;box-sizing:border-box;}#gw2d-agenda .fc-agendaDay-view table .fc-content-skeleton .fc-time-grid-event .fc-content.agendado,#gw2d-agenda .fc-agendaWeek-view table .fc-content-skeleton .fc-time-grid-event .fc-content.agendado{background:#1AD9FF;}#gw2d-agenda .fc-agendaDay-view table .fc-content-skeleton .fc-time-grid-event .fc-content.confirmado,#gw2d-agenda .fc-agendaWeek-view table .fc-content-skeleton .fc-time-grid-event .fc-content.confirmado{background:#129CB2;}#gw2d-agenda .fc-agendaDay-view table .fc-content-skeleton .fc-time-grid-event .fc-content.bloqueado,#gw2d-agenda .fc-agendaWeek-view table .fc-content-skeleton .fc-time-grid-event .fc-content.bloqueado{background:#FF1A40;}#gw2d-agenda .fc-agendaDay-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-title,#gw2d-agenda .fc-agendaDay-view table .fc-content-skeleton .fc-time-grid-event .fc-content .fc-time,#gw2d-agenda .fc-agendaWeek-view table .fc-content-skeleton .fc-time-grid-event .fc-content .fc-time{display:inline-block;margin-right:0;vertical-align:middle;cursor:pointer;}#gw2d-agenda .fc-agendaDay-view table .fc-content-skeleton .fc-time-grid-event .fc-content .fc-time,#gw2d-agenda .fc-agendaWeek-view table .fc-content-skeleton .fc-time-grid-event .fc-content .fc-time{margin-right:0.3vw;}#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{color:#FFF;font-weight:600;font-size:0.7vw;}#gw2d-agenda .fc-agendaDay-view table .fc-content-skeleton .fc-time-grid-event .fc-content .fc-time{display:block;}#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-time span{display:inline-block;}#gw2d-agenda .fc-content .status-consulta{margin-left:2px;}#gw2d-agenda .fc-list-item-title .status-consulta{margin-left:0;margin-right:2px;}#gw2d-agenda .fc-listWeek-view .fc-list-table tr td.fc-widget-header{background:#FFFFFF;}#gw2d-agenda .fc-listWeek-view .fc-list-table tr td a{font-size:0.85vw;font-weight:600;}#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:0.8vw;}.page-cadastro-agenda #page #content .view-agenda{background:#fff;border-radius:5px;box-shadow:0px 3px 5px rgba(0,0,0,0.1);padding:0.25vw 1.5vw 1.5vw;}.page-cadastro-agenda #page #content .view-agenda table tr .views-field-field-data-e-hora{width:50%;}.modal-agenda{position:fixed;top:0;left:0;z-index:9999;background:rgba(26,26,26,0.7);width:100%;height:100%;display:block;}.modal-agenda .overlay-text{width:2%;left:64%;margin:auto;padding:1.5vw;position:absolute;top:8vw;background:none;}.overlay-tratamento-open .overlay-text{min-height:34vw;}body.page-agenda #page #content .modal-agenda .modal-agenda-content{background-color:#fff;width:80%;padding:2vw 1.5vw;border-radius:8px;box-shadow:none;}body.page-agenda #page #content .modal-opcoes-agendamento,body.page-agenda #page #content .modal-agenda{background-color:rgb(0 0 0 / 78%);}.modal-opcoes-agendamento .btn-close-modal,.modal-agenda .modal-agenda-content .btn-close{position:absolute;right:-1vw;top:-1vw;border-radius:20vw;width:3vw;height:3vw;overflow:hidden;background:#ededfc;color:#000;border:1px solid #000;border:none;padding:0;text-align:center;line-height:3vw;font-size:1.5vw;}body.page-agenda #page #content .modal-agenda .modal-agenda-content{position:relative;}body.page-agenda #page #content .modal-agenda .modal-agenda-content h2{font-size:1.3vw;font-weight:800;}body.page-agenda #page #content .modal-agenda .modal-agenda-content h2.modal-title::before{content:none;}body.page-agenda #page #content .modal-agenda .modal-agenda-content .row{margin-bottom:0.75vw;margin-right:0;width:100%;max-width:fit-content;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;}body.page-agenda #page #content .modal-agenda .modal-agenda-content .row .form-group.mb-3 .col{max-width:100%;display:flex;flex-direction:column;gap:0.75vw;}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:1vw;background-color:#F6F7F7;padding:1vw;}body.page-agenda #page #content .modal-agenda .modal-agenda-content .form-style-textarea{padding:1vw;width:100%;height:5vw;min-height:100px;font-weight:500;border-radius:4px;font-size:14px;line-height:22px;letter-spacing:0.5px;outline:none;color:#1f2029;background-color:#ffffff;border:none;transition:all 200ms linear;box-shadow:none;}body.page-agenda #page #content .modal-agenda .modal-agenda-content sup,.container-data-agendamento,.container-hora-agendamento,.container-descricao-agendamento{float:left;margin-top:1vw;font-size:0.85vw;font-weight:600;}.modal-agenda .overlay-text .infos{display:inline-flex;flex-wrap:wrap;}.modal-agenda .overlay-text .infos h2{font-size:1.25vw;font-weight:normal;color:#129CB2;width:100%;}.modal-agenda .overlay-text .infos .infos-overlay-agenda-wrapper{width:60%;}.modal-agenda .overlay-text .infos .box-anotacoes-wrapper{width:40%;}.modal-agenda .overlay-text .infos .box-anotacoes-wrapper #form-agenda-anotacao{min-height:6vw;width:100%;padding:1vw 0.75vw 1vw;font-size:0.75vw;border-radius:5px;border:1px solid #DFE3E6;margin-bottom:1vw;}.modal-agenda .overlay-text .infos .box-anotacoes-wrapper .btn-enviar-anotacao{background:#129CB2;border:1px solid #129CB2;border-radius:27px;font-size:0.75vw;color:#FFFFFF;display:block;padding:0.6vw 1vw 0.55vw;}.modal-agenda .overlay-text .infos h2:before{content:"";display:block;width:25px;height:2px;border-radius:1px;background:#1AD9FF;border:1px solid #1AD9FF;}.modal-agenda .overlay-text .infos .info-box{font-size:1.05vw;color:#1A1A1A;margin-right:3vw;margin-bottom:0.5vw;display:inline-block;vertical-align:top;}.modal-agenda .overlay-text .infos .info-box-paciente,.modal-agenda .overlay-text .infos .info-box.info-tipo{display:block;}.modal-agenda .overlay-text .infos .info-box.info-paciente{clear:left;}.modal-agenda .overlay-text .infos .info-box label{font-size:0.75vw;color:#A1ACB3;display:none;}.modal-agenda .overlay-text .infos .info-box label:first-of-type{display:block;}.modal-agenda .overlay-text .select2-container--default .select2-selection--single,.modal-agenda .overlay-text .infos .info-box select{border:1px solid #A1ACB3;border-radius:10px;height:auto;line-height:1;font-size:0.85vw;padding:0.75vw 1vw 0.8vw;font-weight:400;margin:0;background:#FFFFFF;}select.error{border:1px solid red !important;}.modal-agenda .overlay-text .infos .buttons-overlay a{background:#45E695;border-radius:30px;font-size:0.7vw;display:inline-block;padding:0.7vw 1vw 0.5vw;color:#FFFFFF;margin-right:0.5vw;cursor:pointer;}.modal-agenda .overlay-text .infos .buttons-overlay a.btn-ver{background:#1AD9FF;border:1px solid #1AD9FF;}.modal-agenda .overlay-text .infos .buttons-overlay a.btn-faltou-consulta,.modal-agenda .overlay-text .infos .buttons-overlay a.btn-deletar-consulta{background:#FF1A40;}#gw2d-agenda{position:relative;}#gw2d-agenda .fc-header-toolbar{margin-bottom:0.5vw;padding:0 0.5vw;width:60%;float:right;margin-top:0;font-size:0.82vw;}#gw2d-agenda .fc-header-toolbar .fc-button{border:none !important;background-color:#9c9c9c;box-shadow:none;line-height:1;padding:0.7vw 1vw;font-size:0.8vw;}#gw2d-agenda .fc-header-toolbar .fc-button-active{background:#888;}#page #content #painel-agenda-wrapper .filter-form .filter-wrapper:first-child{display:none;}#page #content .pane-agenda #painel-agenda-wrapper  .filter-form .filter-wrapper:first-child{display:block;}body.page-agenda #page #content{min-height:auto;}#gw2d-agenda.fc .fc-view-harness{min-height:40vw !important;background-color:#fff;}#gw2d-agenda .fc-header-toolbar .fc-toolbar-title{font-size:1.2vw;}#gw2d-agenda table td.fc-day-top{border-bottom:none;text-align:left;font-size:1.9vw;color:#666;border-bottom:0 hidden transparent;}#gw2d-agenda table .title-hasevents .fc-day-number{color:#fff;}#gw2d-agenda table .fc-day-top.fc-other-month{opacity:1;}#gw2d-agenda table .fc-day-top.fc-other-month a{color:#ccc;}#gw2d-agenda table td.fc-today{background-color:#fff;}#gw2d-agenda .fc-footer-toolbar .fc-left{position:absolute;left:-4vw;top:50%;}#gw2d-agenda .fc-footer-toolbar .fc-right{position:absolute;right:-4vw;top:50%;}.fc-list-item-marker.disponivel .fc-event-dot{background-color:#46e695;}.fc-list-item-marker.agendado .fc-event-dot{background-color:#1AD9FF;}.fc-list-item-marker.bloqueado .fc-event-dot{background-color:#FF1A40;}#gw2d-agenda table td.fc-day-top.fc-past{position:relative;}#content #gw2d-agenda table .fc-past.fc-day{background-color:#f5f5f5;}.modal-agenda{position:fixed;background:rgba(0,0,0,0.8);width:100%;top:0;left:0;height:100vh;z-index:9999;padding:5vw;display:flex;}.overlay-text{margin:auto;padding:2vw;background:#fff;}.page-agenda #avaliacao-node-form{display:none;}.page-agenda.logged-in #page #content .panel-pane.pane-formblock-avaliacao{display:none;}.page-treinamentos #page #content .panel-pane h2.pane-title{display:none;}#page #content .view-treinamentos ul{margin:0;}#page #content .view-treinamentos ul li.views-row{list-style:none;margin:0;padding:2.5vw 0;border-bottom:1px solid #DFE3E6;position:relative;overflow:hidden;}#page #content .view-treinamentos ul li.views-row.views-row-first{padding-top:0;}#page #content .view-treinamentos ul li.views-row .block-left{width:36%;float:left;}#page #content #treinamento-info .item-box-imagem img,#page #content .view-treinamentos ul li.views-row .block-left img{width:100%;display:block;border-radius:8px;}#page #content .view-treinamentos ul li.views-row .block-right{width:45%;float:left;padding:0 1.5vw;}#page #content #treinamento-info .item-box-infos h3.title-treinamento span,#page #content .view-treinamentos ul li.views-row .block-right .title span{display:block;font-size:0.85vw;color:#A1ACB3;font-weight:bold;font-family:'biennale',serif;}#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:2.1vw;font-weight:bold;line-height:1.2;font-family:'biennale',serif;margin-bottom:1vw;display:block;position:relative;overflow:hidden;}#page #content .tratamento-content .modulo-info-content-infos .descricao,#page #content #treinamento-info .item-box-infos .descricao,#page #content .view-treinamentos ul li.views-row .descricao{position:relative;overflow:hidden;max-height:6.25vw;margin-bottom:1.5vw;}#page #content .tratamento-content .modulo-info-content-infos .descricao{margin-bottom:1vw;}#page #content .view-treinamentos ul li.views-row .descricao p{font-size:1.05vw;font-weight:300;margin-bottom:1.5vw;}#page #content .view-treinamentos ul li.views-row .modulos-aulas{font-size:0.85vw;font-weight:600;margin-bottom:2.65vw;}#page #content #treinamento-info .item-box-modulos,#page #content .view-treinamentos ul li.views-row .views-field-nothing{float:right;width:18.25%;border:1px solid #DFE3E6;border-radius:3px;box-shadow:0px 3px 6px rgba(0,0,0,0.16);padding:0.75vw 0.75vw 0;margin-right:0.5vw;margin-top:4.4vw;}#page #content #treinamento-info .item-box-modulos div,#page #content .view-treinamentos ul li.views-row .views-field-nothing ul li{margin:0 0 0.75vw;list-style:none;font-size:0.85vw;font-weight:bold;}#page #content #treinamento-info .item-box-modulos label,#page #content .view-treinamentos ul li.views-row .views-field-nothing ul li span{font-size:0.75vw;color:#A1ACB3;display:inline-block;}#page #content .view-treinamentos ul li.views-row .views-field-view-node{position:absolute;bottom:5vw;right:0;}#page #content .view-treinamentos ul li.views-row .views-field-view-node .field-content a{background:#1AD9FF;border:1px solid #1AD9FF;border-radius:50vw;font-size:0.6vw;color:#FFFFFF;display:block;text-align:center;padding:0.75vw 1.3vw 0.5vw;}.node-type-treinamento #page #content h1.title-page{display:none;}#page #content #tratamento-info{padding-bottom:2.5vw;}#page #content #modulos-info-wrapper .modulo-info-content .modulo-info-content-imagem,#page #content #treinamento-info .item-box-imagem{width:19%;float:left;}#page #content #modulos-info-wrapper .modulo-info-content .modulo-info-content-infos,#page #content #treinamento-info .item-box-infos{width:48%;float:left;padding:0 1vw;}#page #content #modulos-info-wrapper .modulo-info-content .modulo-info-content-infos h5.field-treinamento-titulo{margin:0 0 1vw;}#page #content #treinamento-info .item-box-modulos{margin-right:0;margin-top:0;}#page #content #treinamento-info .item-box-infos .descricao p{font-size:0.85vw;font-weight:300;margin-bottom:0;}#modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais,#tabs-aulas-materiais #tabs-content .tabs-box{display:none;}#modulos-info-wrapper .modulo-info-content.open #tabs-aulas-materiais,#tabs-aulas-materiais #tabs-content .tabs-box.open{display:block;}#page #content #tabs-aulas-materiais #tabs-content .tabs-box#materiais-tab a{width:15%;border:0;margin-bottom:0;}#page #content #modulos-info-wrapper .modulo-info-content{background:#fff;border-radius:5px;box-shadow:0px 3px 5px rgba(0,0,0,0.1);padding:1vw 1.5vw 2.5vw;margin-bottom:3vw;width:100%;position:relative;overflow:hidden;}#page #content #modulos-info-wrapper .modulo-info-content.open{padding-bottom:2.5vw;}#page #content #modulos-info-wrapper .modulo-info-content .modulo-count-link{position:absolute;top:3.6vw;right:1.5vw;font-size:1.05vw;color:#A1ACB3;}#page #content #modulos-info-wrapper .modulo-info-content .modulo-count-link a{color:#A1ACB3;display:inline-block;vertical-align:middle;margin-left:1.5vw;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}#page #content #modulos-info-wrapper .modulo-info-content.open .modulo-count-link a{transform:rotate(90deg);}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais{clear:both;padding-top:4vw;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais .header-tabs{position:relative;overflow:hidden;padding-left:1.5vw;margin-bottom:-1px;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais .header-tabs a{background:#DFE3E6;float:left;font-size:0.75vw;padding:0.7vw 1vw 0.5vw;border:1px solid #DFE3E6;color:#A1ACB3;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais .header-tabs a.active{background:#FFf;border-bottom:1px solid #FFF;color:#1A1A1A;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais #tabs-content{border:1px solid #DFE3E6;padding:1.5vw;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais #tabs-content .aula-content{position:relative;overflow:hidden;border-bottom:2px solid #DFE3E6;padding:2.5vw 0;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais #tabs-content .aula-content:first-child{padding-top:0;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais #tabs-content .aula-content:last-child{border-bottom:0;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais #tabs-content .aula-content .aula-info-title{width:47%;display:inline-block;vertical-align:bottom;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais #tabs-content .aula-content .aula-info-title h3.title-info{font-size:1.65vw;font-weight:normal;margin-bottom:1vw;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais #tabs-content .aula-content .aula-info-title .descricao-info{max-height:3.7vw;overflow:hidden;min-height:68px;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais #tabs-content .aula-content .aula-info-title .descricao-info p{font-size:0.85vw;margin:0;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais #tabs-content .aula-content .tempo-info{display:inline-block;font-size:1.65vw;font-weight:600;vertical-align:bottom;margin-bottom:0.6vw;width:34%;text-align:right;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais #tabs-content .aula-content a.btn-link{border:1px solid #45E695;border-radius:25vw;background:#45E695;color:#FFFFFF;display:inline-block;text-align:center;font-size:0.75vw;padding:0.9vw 2vw 0.65vw;margin-top:3.4vw;width:13%;}#page #content #modulos-info-wrapper .modulo-info-content #tabs-aulas-materiais #tabs-content .aula-content a.btn-link.btn-assistir{border:1px solid #1AD9FF;background:#1AD9FF;}.node-type-aula #page #content h1.title-treinamento-aula{font-size:1.25vw;color:#129CB2;margin-bottom:2.5vw;}.node-type-aula #page #content #aula-info h3{font-size:1.65vw;font-weight:normal;margin-bottom:1vw;}.node-type-aula #page #content #aula-info.estrutura-box .descricao{width:43.5%;float:left;}.node-type-aula #page #content #aula-info.estrutura-box .descricao p{font-size:0.85vw;font-weight:300;margin:0;}.node-type-aula #page #content #aula-info .buttons-anterior-proxima{float:right;}.node-type-aula #page #content #aula-info .buttons-anterior-proxima a{border-radius:50vw;display:inline-block;text-align:center;font-size:0.75vw;color:#FFFFFF;background:#129CB2;border:1px solid #129CB2;padding:0.9vw 2.8vw 0.7vw;margin-left:1.5vw;}.node-type-aula #page #content #aula-info .buttons-anterior-proxima a.link-proxima-aula{background:#1AD9FF;border:1px solid #1AD9FF;}.node-type-aula #page #content #aula-info .video-embed{position:relative;overflow:hidden;clear:both;padding-top:1.5vw;margin-bottom:1.75vw;}.node-type-aula #page #content #modulos-info-wrapper .modulo-info-content,.node-type-aula #page #content #modulos-info-wrapper .modulo-info-content.open{box-shadow:none;padding:3.25vw 0 2vw;}.node-type-aula #page #content #modulo-info .descricao{margin-bottom:1vw;}.node-type-aula .title-page{display:none;}.grafico-subtarefa{position:relative;width:10vw;height:1.7vw;line-height:1.9vw;font-size:0.75vw;float:left;background:#fff;border:1px solid #DFE3E6;margin-right:0.75vw;border-radius:20vw;color:#fff;margin-left:1.5vw;}#page #content .tratamento-content .grafico-subtarefa{margin-left:0;}.grafico-subtarefa .barra-grafico-subtarefa{position:absolute;left:0;top:0;height:100%;background:#1AD9FF;min-width:10%;text-align:right;border-radius:20vw;padding-right:0.3vw;width:1.7vw;}#page #content .mensagem-nenhum p{font-size:1.05vw;margin:0;}.page-cadastro-agenda #page #content .mensagem-nenhum{padding-top:1.5vw;}.fc-time-grid-event.fc-short .fc-time:after,.fc-time-grid-event.fc-short .fc-time:before{display:none;}#gw2d-agenda .fc-agendaWeek-view table .fc-content-skeleton .fc-time-grid-event.fc-short .fc-content{padding:1px 3px;}#gw2d-agenda .fc-agendaDay-view table .fc-content-skeleton .fc-time-grid-event.fc-short .fc-content .fc-title,#gw2d-agenda .fc-agendaDay-view table .fc-content-skeleton .fc-time-grid-event.fc-short .fc-content .fc-time span,#gw2d-agenda .fc-agendaWeek-view table .fc-content-skeleton .fc-time-grid-event.fc-short .fc-content .fc-title,#gw2d-agenda .fc-agendaWeek-view table .fc-content-skeleton .fc-time-grid-event.fc-short .fc-content .fc-time span{font-size:0.65vw;}.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .field-name-field-autorizacao,.page-node-edit.node-type-tratamento #page #content #edit-field-procedimentos .field-name-field-status-procedimento,.page-criar-tratamento #page #content #edit-field-procedimentos .field-name-field-autorizacao,.page-criar-tratamento #page #content #edit-field-procedimentos .field-name-field-status-procedimento,.page-criar-tratamento #page #content #edit-field-procedimentos .field-name-field-data-procedimento{display:none;}.buttom-assistir-flag{float:right;width:30%;text-align:right;padding-bottom:1vw;}.buttom-assistir-flag a{border:1px solid #1AD9FF;border-radius:25vw;background:#1AD9FF;color:#FFFFFF;display:inline-block;text-align:center;font-size:0.75vw;padding:0.9vw 2vw 0.65vw;width:50%;margin-bottom:1vw;}.buttom-assistir-flag a.flagged{border:1px solid #45E695;background:#45E695;}.buttom-assistir-flag .flag-assistir-aula{overflow:hidden;display:block;padding-bottom:1vw;}.buttom-assistir-flag .flag-message{top:auto;bottom:0;left:auto;text-align:right;right:0;}#page #content .tabela-mobile{display:none !important;}#page #content .tabela-mobile-procedimentos{display:none !important;}.page-dashboard-financas .content-width{padding:0 2vw;}#page #content #botoes-wrapper.botoes-wrapper-agenda,.page-crm-dashboard #page #content a.btn-link-pacientes,.page-cobrancas #page #content #buttons-wrapper,.page-tratamentos #page #content #buttons-wrapper,.page-financeiro-heon #page #content #buttons-wrapper,.page-financas #page #content #buttons-wrapper,.page-dashboard-financas #page #content #buttons-wrapper{top:-2vw;position:absolute;right:10vw;}#page #content #botoes-wrapper.botoes-wrapper-agenda{top:-3.5vw;}.page-cobrancas #page #content #buttons-wrapper,.page-financeiro-heon #page #content #buttons-wrapper,.page-financas #page #content #buttons-wrapper{position:absolute;top:-1.5vw;right:6vw;width:11vw;text-align:center;}#page #content #botoes-wrapper.botoes-wrapper-agenda a,.page-crm-dashboard #page #content a.btn-link-pacientes,.page-cobrancas #page #content #buttons-wrapper a,.page-tratamentos #page #content #buttons-wrapper a,.page-financeiro-heon #page #content #buttons-wrapper a,.page-financas #page #content #buttons-wrapper a,.page-dashboard-financas #page #content #buttons-wrapper a{background:#45E695;margin-left:0;font-size:0.75vw;color:#FFFFFF;display:block;padding:0.6vw 1.55vw 0.6vw;font-weight:bold;border-radius:5px;margin-bottom:0.5vw;box-shadow:0px 3px 30px #0000002b;}.page-cobrancas #page #content #buttons-wrapper a:hover,.page-financeiro-heon #page #content #buttons-wrapper a:hover,.page-financas #page #content #buttons-wrapper a:hover,.page-dashboard-financas #page #content #buttons-wrapper a:hover{background:#32c179;}.page-cobrancas #page #content #buttons-wrapper a.btn-lancamentos-recorrentes,.page-financeiro-heon #page #content #buttons-wrapper a.btn-lancamentos-recorrentes,.page-financas #page #content #buttons-wrapper a.btn-lancamentos-recorrentes,.page-dashboard-financas #page #content #buttons-wrapper a.btn-lancamentos-recorrentes{background:#1AD9FF;border:1px solid #1AD9FF;}.page-cobrancas #page #content #buttons-wrapper a.btn-lancamentos-recorrentes:hover,.page-financeiro-heon #page #content #buttons-wrapper a.btn-lancamentos-recorrentes:hover,.page-financas #page #content #buttons-wrapper a.btn-lancamentos-recorrentes:hover,.page-dashboard-financas #page #content #buttons-wrapper a.btn-lancamentos-recorrentes:hover{background:transparent;color:#1AD9FF;}#page #content #botoes-wrapper.botoes-wrapper-agenda a,body #page #content a.btn-link-paciente,.page-crm-dashboard #page #content a.btn-link-pacientes,.page-cobrancas #page #content #buttons-wrapper a.btn-fluxo-caixa,.page-financeiro-heon #page #content #buttons-wrapper a.btn-fluxo-caixa,.page-financas #page #content #buttons-wrapper a.btn-fluxo-caixa,.page-dashboard-financas #page #content #buttons-wrapper a.btn-fluxo-caixa{background:#969899;border:1px solid #969899;}.page-crm-dashboard #page #content a.btn-link-pacientes{min-width:12vw;top:-1.5vw;text-align:center;right:6vw;}.page-crm-dashboard #page #content a.btn-leeds{top:1.5vw;right:6vw;min-width:12vw;text-align:center;}#page #content #botoes-wrapper.botoes-wrapper-agenda a:hover,body #page #content a.btn-link-paciente:hover,.page-crm-dashboard #page #content a.btn-link-pacientes:hover,.page-cobrancas #page #content #buttons-wrapper a.btn-fluxo-caixa:hover,.page-financeiro-heon #page #content #buttons-wrapper a.btn-fluxo-caixa:hover,.page-financas #page #content #buttons-wrapper a.btn-fluxo-caixa:hover,.page-dashboard-financas #page #content #buttons-wrapper a.btn-fluxo-caixa:hover{background:#696766;}.page-financeiro-heon #page #content .pane-financas-heon,.page-financas #page #content .pane-finan-as{background:none;box-shadow:none;padding:0;margin:0;margin-top:0vw;float:none;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-7 .view-header .add-links,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-2 .view-header .add-links{display:none;}.page-pos-vendas-clientes #page #content .view-filters,.page-financeiro-heon #page #content .view-financas-heon .view-filters,.page-tramentos #page #content .view-finan-as .view-filters,.page-financas #page #content .view-finan-as .view-filters{width:100%;display:block;background:none;}.page-financeiro-heon #page #content .view-financas-heon .view-filters form .views-widget-filter-field_data_financas_heon_value,.page-financas #page #content .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value{width:17vw;margin:0;margin-right:0.7vw;}.page-financas #page #content .view-finan-as .view-filters form #edit-title-wrapper{margin-bottom:0;}#painel-financeiro-heon-wrapper .filter-form .filter-wrapper,#painel-financeiro-wrapper .filter-form .filter-wrapper,.page-financeiro-heon #page #content .view-financas-heon .view-filters form .views-widget-filter-field_data_financas_heon_value #edit-field-data-financas-heon-value-max-wrapper,.page-financeiro-heon #page #content .view-financas-heon .view-filters form .views-widget-filter-field_data_financas_heon_value #edit-field-data-financas-heon-value-min-wrapper,.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{float:left;width:48%;margin-right:2%;}.page-financeiro-heon #page #content .view-financas-heon .view-filters form .views-widget-filter-field_data_financas_heon_value #edit-field-data-financas-heon-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-max-wrapper{margin-right:0;}.page-financeiro-heon #page #content .view-financas-heon .view-filters form .views-widget-filter-field_data_financas_heon_value #edit-field-data-financas-heon-value-max-wrapper .form-item,.page-financeiro-heon #page #content .view-financas-heon .view-filters form .views-widget-filter-field_data_financas_heon_value #edit-field-data-financas-heon-value-min-wrapper .form-item,.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,.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{margin:0;}.page-financeiro-heon #page #content .view-financas-heon .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-heon-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-max-wrapper .form-item input,.page-financeiro-heon #page #content .view-financas-heon .view-filters form .views-widget-filter-field_data_financas_value #edit-field-data-financas-heon-value-min-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,.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{background:url(/sites/all/themes/gw2d/images/icon-calendario.png) no-repeat 86% center;background-size:1.05vw;background-color:#fff;}.page-financeiro-heon #page #content .view-financas-heon .view-filters form .views-widget-filter-field_data_financas_heon_value .description,.page-financas #page #content .view-finan-as .view-filters form .views-widget-filter-field_data_financas_value .description{display:none;}#painel-financeiro-heon-wrapper #box-painel-financeiro .box-painel-item,#painel-financeiro-wrapper #box-painel-financeiro .box-painel-item{display:inline-block;width:30%;margin-right:1vw;vertical-align:top;font-size:0;}#painel-financeiro-heon-wrapper .filter-form,#painel-financeiro-wrapper .filter-form{width:45%;margin-bottom:2vw;}#painel-financeiro-heon-wrapper .filter-form .filter-wrapper,#painel-financeiro-wrapper .filter-form .filter-wrapper{display:inline-block;vertical-align:bottom;margin-right:1%;width:28%;float:none;}#painel-financeiro-heon-wrapper #box-painel-financeiro .box-painel-item div,#painel-financeiro-wrapper #box-painel-financeiro .box-painel-item div{display:block;width:100%;margin-right:0;}#painel-financeiro-heon-wrapper #box-painel-financeiro .box-painel-item,#painel-financeiro-wrapper #box-painel-financeiro .box-painel-item{background:#FFFFFF;position:relative;overflow:hidden;padding:1.5vw 3vw 2vw;box-shadow:0px 3px 5px rgba(0,0,0,0.1);min-height:16vw;}#painel-financeiro-heon-wrapper #box-painel-financeiro .box-painel-item .results-card,#painel-financeiro-wrapper #box-painel-financeiro .box-painel-item .results-card{text-align:center;}#painel-financeiro-heon-wrapper #box-painel-financeiro .box-painel-item .results-card h3,#painel-financeiro-wrapper #box-painel-financeiro .box-painel-item .results-card h3{font-size:1.65vw;color:#A1ACB3;margin-bottom:3vw;}#painel-financeiro-heon-wrapper #box-painel-financeiro #card-saldo .results-card span.result-card-count,#painel-financeiro-wrapper #box-painel-financeiro #card-saldo .results-card span.result-card-count{font-size:1.25vw;font-weight:bold;display:block;color:#1A1A1A;margin-top:1.8vw;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-2{width:62.5%;float:left;margin-right:1.25vw;}.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-7 h2.pane-title,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-2 h2.pane-title{display:none;}.page-dashboard-financas #page #content section.painel-financeiro-info-financas,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-3{width:47.5%;float:left;}.page-dashboard-financas.role-especialista #page #content section.pane-finan-as-panel-pane-3{width:35.5%;}.page-dashboard-financas #page #content section.painel-financeiro-info-financas .views-field-field-data-apontamento-1,.page-dashboard-financas #page #content section.painel-financeiro-info-financas .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:12vw;}.page-dashboard-financas #page #content section.painel-financeiro-info-financas .views-field-field-subtarefas,.page-dashboard-financas #page #content section.painel-financeiro-info-financas .views-field-field-apontamento,.page-dashboard-financas #page #content section.painel-financeiro-info-financas .views-field-field-valor-financas,.page-dashboard-financas #page #content section.painel-financeiro-info-financas .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:8.7vw;}.page-dashboard-financas #page #content section.painel-financeiro-info-financas tr td p,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-3 tr td p{margin-bottom:0;}.page-dashboard-financas #page #content section.painel-financeiro-info-financas .total_final,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-3 .total_final{text-align:right;padding-top:0.75vw;}.page-dashboard-financas #page #content section.painel-financeiro-info-financas .total_final label,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-3 .total_final label{font-size:1.05vw;text-transform:uppercase;font-weight:bold;color:#969899;float:left;padding-left:0.5vw;}.page-dashboard-financas #page #content section.painel-financeiro-info-financas .total_final .total_despesas,.page-dashboard-financas #page #content section.painel-financeiro-info-financas .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:1.05vw;font-weight:bold;color:#45E695;width:32.3%;display:inline-block;text-align:left;padding:0 1vw;}.page-dashboard-financas #page #content section.painel-financeiro-info-financas .total_final .total_despesas,.page-dashboard-financas #page #content section.pane-finan-as-panel-pane-3 .total_final .total_despesas{color:#FF1A40;}.page-dashboard-financas #page #content section.painel-financeiro-info-financas h2.pane-title{padding:0;}.painel-financeiro-info-financas .view-finan-as .views-table .tbody-atual,.view-id-finan_as.view-display-id-panel_pane_3 .views-table .tbody-atual{display:table-row-group !important;border-top:0;}.page-lancamentos-recorrentes #page #content .panel-pane h2.pane-title{display:none;}.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{font-size:1vw;}body.node-type-lancamentos-recorrentes #page #content section{background-color:#fff;height:auto;padding:1.43vw 1vw;margin:0;margin-bottom:1vw;border:none;border-radius:5px;text-align:left;min-height:auto;display:block;}body.node-type-lancamentos-recorrentes #page #content section h2{margin-bottom:0;float:left;}.node-type-lancamentos-recorrentes #block-system-main{float:left;width:45%;padding-right:2vw;}body.node-type-lancamentos-recorrentes #page #content section#block-views-lancamentos-recorrentes-block-1{padding:0;background:transparent;float:right;width:55%;}.page-financeiro-heon #page #content .view-financas-heon .view-content .views-table,.page-financas #page #content .view-finan-as .view-content .views-table{display:block;margin-bottom:1vw;}.page-financeiro-heon #page #content .view-financas-heon .view-content .views-table caption,.page-financas #page #content .view-finan-as .view-content .views-table caption{text-align:left;}.page-financeiro-heon #page #content .view-financas-heon .view-content .views-table caption:before,.page-financas #page #content .view-finan-as .view-content .views-table caption:before{width:100%;margin-bottom:0.25vw;}.page-financeiro-heon #page #content .view-financas-heon .view-content .views-table tr .views-field-field-data-financas-heon-1,.page-financas #page #content .view-finan-as .view-content .views-table tr .views-field-field-data-financas-1{width:10%;}.page-financeiro-heon #page #content .view-financas-heon .view-content .views-table tr .views-field-field-categoria-financas,.page-financas #page #content .view-finan-as .view-content .views-table tr .views-field-field-categoria-financas{width:9%;}.page-financeiro-heon #page #content .view-financas-heon .view-content .views-table tr .views-field-title,.page-financas #page #content .view-finan-as .view-content .views-table tr .views-field-title{width:27%;}.page-financeiro-heon #page #content .view-financas-heon .view-content .views-table tr .views-field-field-tipo-financas-heon,.page-financeiro-heon #page #content .view-financas-heon .view-content .views-table tr .views-field-field-valor-financas-heon,.page-financeiro-heon #page #content .view-financas-heon .view-content .views-table tr .saldo-atual,.page-financeiro-heon #page #content .view-financas-heon .view-content .views-table tr .views-field-field-pago-heon,.page-financas #page #content .view-finan-as .view-content .views-table tr .views-field-field-tipo-financas,.page-financas #page #content .view-finan-as .view-content .views-table tr .views-field-field-valor-financas,.page-financas #page #content .view-finan-as .view-content .views-table tr .saldo-atual,.page-financas #page #content .view-finan-as .view-content .views-table tr .views-field-field-pago{width:10%;text-align:center;}.page-financeiro-heon #page #content .view-financas-heon .view-content .views-table tr .views-field-edit-node,.page-financas #page #content .view-finan-as .view-content .views-table tr .views-field-edit-node{width:2vw;}.page-financeiro-heon #page #content .view-financas-heon .view-content .board,.page-financas #page #content .view-finan-as .view-content .board{text-align:right;margin-bottom:3vw;padding:0 1.5vw;}.page-financeiro-heon #page #content .view-financas-heon .view-content .board .box-item,.page-financas #page #content .view-finan-as .view-content .board .box-item{display:inline-block;margin-left:3vw;}.page-financeiro-heon #page #content .view-financas-heon .view-content .board .box-item h2,.page-financas #page #content .view-finan-as .view-content .board .box-item h2{font-size:1vw;font-weight:bold;text-transform:uppercase;margin-bottom:0.05vw;}.page-financeiro-heon #page #content .view-financas-heon .view-content .board .box-item p,.page-financas #page #content .view-finan-as .view-content .board .box-item p{font-weight:bold;font-size:1.5vw;color:#1AD9FF;margin:0;}.page-financeiro-heon #page #content .view-financas-heon .view-content .board .box-item p.saldo-positivo,.page-financas #page #content .view-finan-as .view-content .board .box-item p.saldo-positivo{color:#45E695;}.page-financeiro-heon #page #content .view-financas-heon .view-content .board .box-item p.saldo-negativo,.page-financas #page #content .view-finan-as .view-content .board .box-item p.saldo-negativo{color:#FF1A40;}.page-financeiro-heon #page #content .view-financas-heon .view-content .board .box-item.total-entradas p,.page-financas #page #content .view-finan-as .view-content .board .box-item.total-entradas p{color:#45E695;}.page-financeiro-heon #page #content .view-financas-heon .view-content .board .box-item.total-saidas p,.page-financas #page #content .view-finan-as .view-content .board .box-item.total-saidas p{color:#FF1A40;}#prontuario-tratamento.disabled,#agendamento-consultas,#condicoes-de-pagamento,#box-tratamento,#box-documentos{display:none !important;}#prontuario-tratamento.active,#agendamento-consultas.active,#condicoes-de-pagamento.active,#box-tratamento.active,#box-documentos.active{display:block !important;}.box-prontuario #prontuario-tratamento{width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between;gap:1vw;}#page #content #prontuario-tratamento #consulta-info,#page #content #prontuario-tratamento #form-add-anotacao{width:49%;margin-bottom:1vw;}#info-arquivos-sigilosos,#info-arquivos{float:left;width:100%;}.page-node-edit.node-type-tratamento #page #content form #edit-field-arquivos,#page #content form #info-arquivos-sigilosos .form-wrapper.field-type-file-form{width:100%;}#page #content .content-width #buttons-acoes-avaliacao,.node-type-tratamento #page #content .content-width .tratamento-content #buttons-acoes-tratamento{position:absolute;top:0;right:4vw;width:15%;text-align:right;}.node-type-tratamento #page #content .content-width .tratamento-content #buttons-acoes-tratamento .print-receituario{display:none;}.node-type-tratamento #page #content .content-width .tratamento-content #buttons-acoes-tratamento.sem-prescricao .print-receituario{display:block !important;}.node-type-tratamento #page #content .cabecalho-clinica,.node-type-tratamento #page #content .content-width .tratamento-content .cabecalho-clinica{display:none;}.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a{margin-bottom:0;}.node-type-tratamento #page #content .tratamento-content #button-comercial,.node-type-tratamento #page #content .tratamento-content #button-tratamento,.node-type-avaliacao #page #content .avaliacao-content #button-print,.node-type-tratamento #page #content .tratamento-content #button-print{display:inline-block;position:relative;margin-right:1vw;}.node-type-tratamento #page #content .tratamento-content #button-comercial ul,.node-type-tratamento #page #content .tratamento-content #button-tratamento ul,.node-type-avaliacao #page #content .avaliacao-content #button-print ul,.node-type-tratamento #page #content .tratamento-content #button-print ul{display:none;position:absolute;background-color:#fff;min-width:13vw;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1;margin:0;padding:1vw 1vw 0.5vw;border-radius:1vw;z-index:998;}.node-type-tratamento #page #content .tratamento-content #button-comercial ul.show,.node-type-tratamento #page #content .tratamento-content #button-tratamento ul.show,.node-type-avaliacao #page #content .avaliacao-content #button-print ul.show,.node-type-tratamento #page #content .tratamento-content #button-print ul.show{display:block;}.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{list-style:none;margin-bottom:0.5vw;}.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{border:0;padding:0;margin:0;background:none;color:#000;text-align:left;display:block;box-shadow:none;}.node-type-tratamento #page #content .tratamento-content #button-comercial ul li a:hover,.node-type-tratamento #page #content .tratamento-content #button-tratamento ul li a:hover,.node-type-avaliacao #page #content .avaliacao-content #button-print ul li a:hover,.node-type-tratamento #page #content .tratamento-content #button-print ul li a:hover{text-decoration:underline;}.node-type-tratamento #page #content .tratamento-content #button-print{width:auto;display:flex;float:right;justify-content:space-around;margin:0;}.node-type-avaliacao #page #content .avaliacao-content a.print,.node-type-tratamento #page #content .tratamento-content a.print,.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{margin-bottom:1.5vw;}.node-type-tratamento #page #content .content-width .tratamento-content a.btn-criar-avaliacao{position:relative;right:auto;top:auto;}.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 .orcamento-content .box-paciente,.node-type-tratamento #page #content .tratamento-content #header-tratamento-info{background:#fff;border-radius:5px;box-shadow:0px 3px 5px rgba(0,0,0,0.1);padding:1vw 1.3vw;margin-bottom:1.5vw;display:block;}.node-type-tratamento #page #content .orcamento-content .box-pagamento{clear:both;}.node-type-tratamento #page #content .orcamento-content .box-procedimento{float:left;margin-right:1.3vw;width:100%;}.node-type-tratamento #page #content .orcamento-content .box-paciente{width:49%;display:inline-block;}.node-type-tratamento #page #content .orcamento-content .box-procedimento .conteudo-procedimento{display:flex;justify-content:flex-start;gap:0.64vw;}.node-type-tratamento #page #content .orcamento-content .box-procedimento .conteudo-procedimento .grupo-infos{width:16%;min-width:16%;max-width:16%;margin:0;word-break:break-all;}.node-type-tratamento #page #content .orcamento-content .box-clinica{margin-left:1vw;}.node-type-tratamento #page #content .orcamento-content .grupo-infos,.node-type-tratamento #page #content .tratamento-content #header-tratamento-info .item-box{display:inline-block;vertical-align:top;margin-right:2vw;}.node-type-tratamento #page #content .orcamento-content .grupo-infos.item-box-valor-total-consulta,.node-type-tratamento #page #content .orcamento-content .grupo-infos.item-box-valor-total-tratamento,.node-type-tratamento #page #content .tratamento-content #header-tratamento-info .item-box.item-box-status-tratamento{border-radius:0.5vw;background:#efefef;padding:0.3vw 0.8vw;}.node-type-tratamento #page #content .orcamento-content .descrivao-documentos,.node-type-tratamento #page #content .orcamento-content .grupo-infos p{font-size:1vw;margin-bottom:0.5vw;}.node-type-tratamento #page #content .orcamento-content .conteudo-pagamento p.no-result{height:3.05vw;padding:0.6vw 1.25vw;border-radius:8px;background:#ff2d00;margin-top:0.5vw;color:#fff;font-weight:600;font-size:1.2vw;width:auto;display:inline-block;}.node-type-tratamento #page #content .tratamento-content #header-tratamento-info .item-box:last-child{margin-right:0;}.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:0.8vw;color:#444;font-weight:500;}.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:1vw;font-weight:600;color:#1A1A1A;margin-bottom:0;}.node-type-tratamento #page #content .tratamento-content #box-tratamento .estrutura-tabelado .item-box{width:13%;min-height:2vw;}.node-type-tratamento #page #content .tratamento-content #box-tratamento .estrutura-tabelado .item-box.item-box-numero{width:9%;}.node-type-tratamento #page #content .tratamento-content #box-tratamento .estrutura-tabelado .item-box.item-box-regiao,.node-type-tratamento #page #content .tratamento-content #box-tratamento .estrutura-tabelado .item-box.item-box-face{width:6%;}.node-type-tratamento #page #content .tratamento-content #box-tratamento .estrutura-tabelado .item-box.item-box-buttons{width:14%;}.node-type-tratamento #page #content .tratamento-content #agendamento-consultas .estrutura-tabelado .item-box label,.node-type-tratamento #page #content .tratamento-content #box-tratamento .estrutura-tabelado .item-box label{display:none;}.node-type-tratamento #page #content #agendamento-consultas .estrutura-tabelado .item-box p,.node-type-tratamento #page #content .tratamento-content #box-tratamento .estrutura-tabelado .item-box p{margin-bottom:0;word-break:break-word;}.node-type-tratamento #page #content .tratamento-content #box-tratamento .estrutura-tabelado .item-box .nota{padding:0 0.5vw 0.5vw;}.node-type-tratamento #page #content .tratamento-content #box-tratamento .estrutura-tabelado .item-box .nota p{padding:0;}.node-type-tratamento #page #content .tratamento-content #box-tratamento .estrutura-tabelado .item-box .nota label{font-weight:bold;padding:0;background:0;color:#000;}.node-type-tratamento #page #content #agendamento-consultas .estrutura-tabelado .item-box-buttons{text-align:center;}.node-type-tratamento #page #content .tratamento-content #agendamento-consultas .estrutura-tabelado:first-of-type .item-box label,.node-type-tratamento #page #content .tratamento-content #box-tratamento .estrutura-tabelado:first-of-type .item-box label{display:block;}.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:left;margin-right:3vw;margin-top:0.5vw;border-radius:0.5vw;background:#eee;padding:0.3vw 0.8vw;}.node-type-tratamento #page #content #info-tratamento-info{margin-left:0;clear:left;}.node-type-tratamento #page #content #agendamento-consultas .estrutura-tabelado .item-box{width:16.6%;}.node-type-tratamento #page #content .tratamento-content #prontuario-tratamento p,.node-type-tratamento #page #content .tratamento-content #agendamento-consultas p{font-size:0.85vw;}.page-node-edit #page #content form .form-wrapper#edit-field-paciente-referencia,.page-node-edit #page #content form .form-wrapper#edit-field-status-comercial,.page-node-edit #page #content form .form-wrapper#edit-field-especialista,.page-node-edit #page #content form .form-wrapper#edit-field-paciente-referencia,.page-node-add #page #content form .form-wrapper#edit-field-paciente-referencia{display:none !important;}body.page-novo-pagamento #page #content form .form-wrapper#edit-field-paciente-referencia,body.node-type-pagamento #page #content form .form-wrapper#edit-field-paciente-referencia{display:block !important;}.page-node-edit #page #content form .form-wrapper#edit-field-tipo-financas,.page-node-edit #page #content form .form-wrapper#edit-field-paciente-referencia,.page-node-edit #page #content form .form-item.form-item-title,.page-node-add #page #content form .form-wrapper#edit-field-tipo-financas,.page-node-add #page #content form .form-wrapper#edit-field-paciente-referencia,.page-node-add #page #content form .form-item.form-item-title{width:31.6%;}.page-node-edit #page #content form .form-wrapper#edit-field-categoria-financas,.page-node-add #page #content form .form-wrapper#edit-field-categoria-financas{width:17%;}.page-node-edit #page #content form .form-wrapper#edit-field-forma-pagamento,.page-node-add #page #content form .form-wrapper#edit-field-forma-pagamento{width:20%;}.page-node-edit #page #content form .form-wrapper#edit-field-orcamento,.page-node-add #page #content form .form-wrapper#edit-field-orcamento{width:30%;}.page-node-edit #page #content form .form-wrapper#edit-field-pago,.page-node-add #page #content form .form-wrapper#edit-field-pago{width:7%;margin-top:2.5vw;}.page-node-edit #page #content form .form-wrapper#edit-field-valor-financas,.page-node-add #page #content form .form-wrapper#edit-field-valor-financas{width:17%;}.page-node-edit #page #content form .form-wrapper#edit-field-valor-financas span.field-prefix,.page-node-add #page #content form .form-wrapper#edit-field-valor-financas span.field-prefix{display:none;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup .container-inline-date{width:12%;margin-right:1.5vw;float:left;margin-bottom:2vw;}.page-node-add #page #content form .form-wrapper.field-widget-date-popup .container-inline-date{margin:0;float:left;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,.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,.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,.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{font-size:0;}.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{content:"Hora inicio";font-size:1.05vw;font-weight:normal;color:#555;}.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{content:"Hora fim";font-size:1.05vw;font-weight:normal;color:#555;}.page-node-edit #page #content .field-widget-date-popup #repeat-settings-fieldset .date-repeat .form-wrapper input.form-submit,.page-node-add #page #content .field-widget-date-popup #repeat-settings-fieldset .date-repeat .form-wrapper input.form-submit,.page-node-edit #page #content form .form-wrapper.field-widget-date-popup .container-inline-date .form-item,.page-node-add #page #content form .form-wrapper.field-widget-date-popup .container-inline-date .form-item{width:100%;}.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{clear:none;float:left;margin-top:2.5vw;margin-right:1.5vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup .date-clear label,.page-node-add #page #content form .form-wrapper.field-widget-date-popup .date-clear label{padding-left:0;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.daily,.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.weekly,.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.monthly,.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.yearly,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.daily,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.weekly,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.monthly,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.yearly{clear:both;display:block;float:none;margin:0;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.daily .date-clear,.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.weekly .date-clear,.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.monthly .date-clear,.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.yearly .date-clear,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.daily .date-clear,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.weekly .date-clear,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.monthly .date-clear,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.yearly .date-clear{margin-top:0;}.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.monthly .date-clear #edit-field-data-e-hora-und-0-rrule-monthly-day-month-byday-bymonth{position:relative;top:1vw;right:0.5vw;}.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.monthly .date-clear #edit-field-data-e-hora-und-0-rrule-monthly-day-month-bymonthday-bymonth{position:relative;top:2vw;right:0.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{clear:both;display:block;float:none;margin: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:1.6vw;width:auto;margin-top:0.5vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear .bymonthday .field-suffix,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear .bymonthday .field-suffix{display:none;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear .bymonthday,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear .bymonthday{width:35%;margin-bottom:1.5vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear .date-repeat-input.byday-count,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear .date-repeat-input.byday-count{width:35%;margin-right:1vw;margin-bottom:1.5vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear .date-repeat-input.byday-day,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear .date-repeat-input.byday-day{width:58%;margin:1.55vw 0 1.5vw;margin-bottom:1.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{float:right;width:80%;}.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{float:left;width:10%;margin-right:1vw;margin-top:1.2vw;}.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{float:left;width:26%;margin-right:1vw;margin-top:1.25vw;}.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{float:left;width:33%;margin-right:1vw;margin-bottom:2vw;text-align:center;}.page-node-edit #page #content #block-system-main #agenda-node-form #edit-field-descricao-agenda{clear:left;}.page-node-edit #page #content #block-system-main #agenda-node-form .field-type-datetime-form .form-wrapper .fieldset-wrapper .form-item .weekly .form-wrapper{width:50%;}.page-node-edit #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.weekly .form-wrapper .form-item input{margin-bottom:0;width:50%;}.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.weekly .form-wrapper .form-item #edit-field-data-e-hora-und-0-rrule-weekly-interval{width:25%;}.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{float:left;width:22%;margin-top:1.25vw;}.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:left;width:20%;margin:0;margin-right:1.5vw;font-size:1.05vw;font-weight:normal;text-align:left;color:#555;}.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{position:relative;bottom:0.2vw;right:0vw;}.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{float:left;width:13%;margin:0;}.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 .date-prefix-inline,.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 .date-prefix-inline{display:none;}.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 .container-inline-date,.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 .container-inline-date,.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:100%;}.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 .date-padding,.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 .date-padding{padding:0;width:100%;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup .form-type-checkbox,.page-node-add #page #content form .form-wrapper.field-widget-date-popup .form-type-checkbox{float:left;width:12%;margin-top:2.55vw;}.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{float:left;width:15%;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup .date-repeat .form-wrapper,.page-node-add #page #content form .form-wrapper.field-widget-date-popup .date-repeat .form-wrapper,.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,.page-node-edit #page #content form .form-wrapper.field-widget-date-popup .date-repeat .date-padding,.page-node-add #page #content form .form-wrapper.field-widget-date-popup .date-repeat .date-padding{width:100%;}.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:0.5vw;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup .date-repeat .date-padding,.page-node-add #page #content form .form-wrapper.field-widget-date-popup .date-repeat .date-padding{padding:0;}.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;}.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:1vw !important;height:1vw !important;margin:0;padding:0;opacity:1;display:inline-block;margin-right:0.15vw !important;vertical-align:middle;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.daily .form-radios .container-inline.interval input[type=radio],.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.daily .form-radios .container-inline.interval input[type=radio]{display:inline-block;vertical-align:middle;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.daily .form-radios .container-inline.interval .date-clear,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.daily .form-radios .container-inline.interval .date-clear{width:70%;display:inline-block;vertical-align:middle;float:none;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.daily .form-radios .container-inline.interval .date-clear input.form-text,.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.daily .form-radios .container-inline.interval .date-clear input.form-text{display:inline-block !important;margin-right:0.5vw;vertical-align:middle;width:45%;text-align:center;}.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%;display:inline-block;vertical-align:top;float:none;}.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{display:none;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.monthly input[type=checkbox]:not(old),.page-node-edit #page #content form .form-wrapper.field-widget-date-popup div.date-clear.monthly input[type=radio]:not(old),.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.monthly input[type=checkbox]:not(old),.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.monthly input[type=radio]:not(old){margin-top:0.1vw;}.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:50%;}.page-node-edit #page #content form .form-wrapper.field-widget-date-popup .container-inline-date.start-date-wrapper .form-type-textfield{width:46.5%;}.page-node-add #page #content form .form-wrapper.field-widget-date-popup .container-inline-date.start-date-wrapper .form-type-textfield{width:100%;}#overlay-agenda #gw2d-agenda .fc-scroller{max-height:100%;}.page-node-edit.node-type-tratamento #page #content #overlay-agenda,.page-node-add.page-node-add-tratamento #page #content #overlay-agenda{overflow-y:scroll;background:rgba(0,0,0,0.5);}.page-node-edit.node-type-tratamento #page #content #overlay-agenda a.btn-close,.page-node-add.page-node-add-tratamento #page #content #overlay-agenda a.btn-close{position:absolute;top:0;right:1.5vw;color:#FFF;font-size:3vw;}.page-node-edit.node-type-tratamento #page #content #overlay-agenda #gw2d-agenda,.page-node-add.page-node-add-tratamento #page #content #overlay-agenda #gw2d-agenda{margin-top:0;height:100%;width:100%;}.page-node-edit.node-type-tratamento #page #content #overlay-agenda #gw2d-agenda .fc-header-toolbar .fc-center h2,.page-node-add.page-node-add-tratamento #page #content #overlay-agenda #gw2d-agenda .fc-header-toolbar .fc-center h2{color:#FFFFFF;}.page-node-edit.node-type-tratamento #page #content #overlay-agenda #gw2d-agenda .fc-view-container,.page-node-add.page-node-add-tratamento #page #content #overlay-agenda #gw2d-agenda .fc-view-container{padding-bottom:5vw;}.page-node-edit.node-type-tratamento #page #content #overlay-agenda #gw2d-agenda .fc-view,.page-node-edit.node-type-tratamento #page #content #overlay-agenda #gw2d-agenda .fc-agendaWeek-view table tbody tr,.page-node-add.page-node-add-tratamento #page #content #overlay-agenda #gw2d-agenda .fc-agendaWeek-view table tbody tr,.page-node-edit.node-type-tratamento #page #content #overlay-agenda #gw2d-agenda .fc-agendaDay-view table tbody tr,.page-node-add.page-node-add-tratamento #page #content #overlay-agenda #gw2d-agenda .fc-agendaDay-view table tbody tr,.page-node-edit.node-type-tratamento #page #content #overlay-agenda #gw2d-agenda .fc-listWeek-view table tbody tr,.page-node-add.page-node-add-tratamento #page #content #overlay-agenda #gw2d-agenda .fc-listWeek-view table tbody tr{background:#FFFFFF;}.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 90% center;background-size:1.05vw;}#tratamento-node-form .field-name-field-total-de-consultas-program-form,#tratamento-node-form #edit-field-valor-do-tratamento{position:relative;}#tratamento-node-form .field-name-field-total-de-consultas-program-form:before,#tratamento-node-form #edit-field-valor-do-tratamento:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;display:block;}.page-node-edit.node-type-avaliacao #page #content form .form-wrapper.field-widget-date-popup .form-type-checkbox{margin-top:0;}.page-node-edit.node-type-avaliacao #page #content .remove-button,.page-node-edit #page #content .field-type-field-collection-form table .remove-button{margin-top:1.55vw;}.print-box,#estrutura-print-recibo-pagamento,#estrutura-print-contrato-ortodontista,#estrutura-print-prontuario,#estrutura-print-prontuario-dental,#estrutura-print-prontuario-dental-infantil,#estrutura-print-receituario,#estrutura-print-anamnese,#estrutura-print-contrato{display:none;}.field-name-field-notificacao-consulta-espec{display:none !important;}#page #content form#user-profile-form .form-wrapper.field-name-field-data-de-nascimento .date-combo label,#page #content form .form-wrapper.field-name-field-data-de-nascimento .date-combo label{display:none !important;}#page #content form#user-profile-form #edit-field-data-de-nascimento .form-wrapper,#page #content form #edit-field-data-de-nascimento .form-wrapper{padding:0;width:100%;}#page #content form#user-profile-form .group-responsavel{clear:both;}#page #content form#user-profile-form .group-responsavel,#page #content form .group-responsavel{clear:both;}#page #content form#user-profile-form .group-responsavel  h3,#page #content form .group-responsavel  h3{display:none;}#page #content form#user-profile-form .group-responsavel #edit-field-telefone-do-responsavel,#page #content form .group-responsavel #edit-field-telefone-do-responsavel{margin-right:0;}#page #content form#user-profile-form .group-responsavel .form-wrapper,#page #content form .group-responsavel .form-wrapper{margin-right:0.5%;width:32%;font-size:0.9vw;}#box-painel-wrapper{padding-top:0.5vw;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-financeiro h2,.page-relacionamento #page #content #painel-informativo-wrapper #box-painel-producao h2,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao h2{font-size:1.25vw;font-weight:bold;color:#000000;padding-left:1vw;margin-bottom:0.5vw;width:100%;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper-left #box-painel-financeiro{background-color:transparent;box-shadow:none;margin-bottom:1vw;border-radius:none;overflow:initial;width:100%;padding:0;display:flex;justify-content:space-between;flex-wrap:wrap;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-financeiro .box-financas-card{width:31.3%;height:10vw;padding:0 1vw;margin:1% 0;border-radius:5px;text-align:center;box-shadow:0px 3px 30px #0000001A;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-financeiro .box-financas-card:before{content:' ';height:3.1vw;width:3.1vw;display:block;margin:0.6vw auto;background:url(/sites/all/themes/gw2d/images/icon-entrada.png) no-repeat center center;background-size:100%;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-financeiro .box-financas-card#card-saida:before{background:url(/sites/all/themes/gw2d/images/icon-saida.png) no-repeat center center;background-size:100%;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-financeiro .box-financas-card#card-saldo:before{background:url(/sites/all/themes/gw2d/images/icon-saldo.png) no-repeat center center;background-size:100%;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-financeiro .box-financas-card:last-child{margin-right:0;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-financeiro .box-financas-card .results-card h3{font-size:0.85vw;font-family:'biennale',serif;font-weight:bold;color:#45E695;margin-bottom:0;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-financeiro .box-financas-card#card-saida .results-card h3{color:#FF1A40;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-financeiro .box-financas-card#card-saldo .results-card h3{color:#00BFFF;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-financeiro .box-financas-card .results-card .result-card-value{display:block;font-size:1.4vw;font-weight:bold;margin-bottom:0;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-financeiro .box-financas-card .results-card .result-card-num{display:block;font-size:1.25vw;font-weight:bold;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-producao-card.box-painel-item{width:100%;height:auto;padding:1.43vw 1vw;margin:0.4vw 0;border:none;border-radius:5px;text-align:center;min-height:auto;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-producao-card.box-painel-item .results-card{display:flex;justify-content:space-around;flex-wrap:wrap;align-items:center;}.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{box-shadow:none;width:31.3%;height:auto;min-height:10.5vw;padding:1vw;margin:1% 2% 1% 0;border:none;border-radius:5px;text-align:center;box-shadow:0px 3px 30px #0000001a;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-producao-card.box-painel-item#card-oportunidade .results-card,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-oportunidade-card.box-painel-item .results-card{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;}.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{margin:0 0 1vw;font-size:1.05vw;min-height:auto;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-oportunidade-card.box-painel-item:last-child,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao .box-producao-card.box-painel-item:last-child{margin-right:0;margin-bottom:2.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{font-size:1.20vw;font-family:'biennale',serif;color:#000000;}.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:1.25vw;font-weight:bold;color:#000000;width:37%;text-align:left;padding:0;margin:0;vertical-align:middle;line-height:1.1;}.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:1.4vw;font-weight:bold;color:#00BFFF;margin:0;display:block;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-producao #card-tramento-andamento .result-card-value{color:#45E695;}.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:1.4vw;font-weight:bold;color:#1A1A1A;}.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#card-oportunidade .result-card-value{font-size:3.25vw;font-weight:bold;display:block;margin:0 0 0.5vw;}.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{font-size:3.65vw;font-weight:bold;color:#1A1A1A;line-height:1;display:block;}.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:0.85vw;font-weight:bold;color:#45E695;}.page-relatorio #page #content #box-painel-crm{box-shadow:0px 3px 30px #0000001a;background-color:#fff;padding:1.5vw 0 0;border-radius:5px;}.page-relatorio #page #content #box-painel-crm h2{font-size:1.25vw;font-weight:bold;color:#000000;padding-left:1.5vw;text-align:left;}.page-relatorio #page #content #box-painel-crm .box-crm-novo-style{padding-top:0;min-height:16vw;padding-bottom:0;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item{width:100%;background-color:transparent;padding:0;margin:0;color:#000;border-bottom:1px dashed #A1ACB3;height:3.3vw;display:flex;align-items:center;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item#box-painel-propostas .valor-box-painel{color:#00BFFF;margin:0 0 0 1vw;width:40%;text-align:end;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item#box-painel-perdidos .valor-box-painel{color:#FF1A40;margin:0 0 0 1vw;width:40%;text-align:end;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item#box-painel-ganhos{border:none;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item#box-painel-ganhos .valor-box-painel{color:#45E695;margin:0 0 0 1.2vw;width:40%;text-align:end;}.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:0.85vw;color:#000;width:6.8vw;text-align:left;margin-right:3vw;}.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:1.7vw;min-width:1.9vw;text-align:center;}.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper .box-crm-novo-style .box-painel-item:after,.page-relatorio #page #content #painel-informativo-wrapper #box-painel-wrapper .box-crm-novo-style .box-painel-item:before{display:none;}.page-dashboard-financas #page #content .painel-financeiro-dashboard-box{box-shadow:none;background:none;padding:0;margin:0;float:left;width:50%;}.page-dashboard-financas #page #content .painel-financeiro-info-grafico{float:right;width:51%;padding:1vw;margin:0;margin-bottom:1vw;}.page-dashboard-financas #page #content .painel-financeiro-info-grafico .pane-title.block-title{display:none;}.page-dashboard-financas #page #content .painel-financeiro-info-grafico #chart-financas-linha{margin-bottom:2vw;}.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-filters #edit-field-data-financas-value-max-wrapper,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-filters #edit-field-data-financas-value-min-wrapper{width:48%;display:block;margin-right:2%;float:left;}.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-filters .form-item{margin:0;}.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-filters .description{display:none;}.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-content{float:left;}.page-dashboard-financeiro-heon #painel-financeiro-heon-wrapper #box-painel-financeiro .box-painel-item,.page-dashboard-financeiro-heon #page #content .painel-financeiro-dashboard-box .view-finan-as .view-footer .box-financas-card,.page-dashboard-financeiro-heon #page #content .painel-financeiro-dashboard-box .view-finan-as .view-content > div,#block-heon-heon-crm-dashboard #painel-informativo-wrapper  #box-painel-wrapper .box-painel-item,.page-dashboard-financas #painel-financeiro-wrapper #box-painel-financeiro .box-painel-item,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-footer .box-financas-card,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-content > div,#block-heon-heon-crm-dashboard #painel-informativo-wrapper  #box-painel-wrapper .box-painel-item{display:inline-block;width:12.2vw;min-height:12.2vw;margin-right:0.8vw;vertical-align:top;font-size:0;background:#fff;border-radius:5px;box-shadow:0px 3px 5px rgba(0,0,0,0.1);padding:1vw 0.5vw;margin-bottom:2vw;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;border:1px solid #fff;}.page-dashboard-financas #painel-financeiro-wrapper #box-painel-financeiro .box-painel-item{width:13vw;margin:0 0 1vw 0;}.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-footer .box-financas-card{margin-right:0;}#painel-financeiro-heon-wrapper #box-painel-financeiro .box-painel-item:hover,#painel-financeiro-wrapper #box-painel-financeiro .box-painel-item:hover,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-content > div:hover{border:1px solid #FF1A40;}#painel-financeiro-heon-wrapper #box-painel-financeiro .box-painel-item:first-child:hover,#painel-financeiro-wrapper #box-painel-financeiro .box-painel-item:first-child:hover,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-content > div:first-child:hover{border:1px solid #45E695;}#painel-financeiro-heon-wrapper #box-painel-financeiro .box-painel-item#card-saldo:hover,#painel-financeiro-wrapper #box-painel-financeiro .box-painel-item#card-saldo:hover,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .box-financas-card#card-saldo:hover{border:1px solid #00BFFF;}.page-dashboard-financeiro-heon #page #content .painel-financeiro-dashboard-box .view-finan-as .view-content div div,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-content div div{display:block;width:100%;min-height:0;margin-right:0;box-shadow:none;background:none;padding:0;margin:0;float:none;}.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-footer{float:left;}.page-dashboard-financeiro-heon #painel-financeiro-heon-wrapper #box-painel-financeiro .box-painel-item .results-card h3,.page-dashboard-financas #painel-financeiro-wrapper #box-painel-financeiro .box-painel-item .results-card h3,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .results-card h3,#block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-financeiro .results-card h3{color:#45E695;text-align:center;font-size:0.9vw;margin:0;}.page-dashboard-financeiro-heon #painel-financeiro-heon-wrapper #box-painel-financeiro .box-painel-item .results-card 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,#block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-financeiro .results-card h3:before{content:"";display:block;width:3.1vw;height:3.1vw;margin:0 auto;margin-top:0;background:url(/sites/all/themes/gw2d/images/icon-entrada.png) no-repeat center center;background-size:100%;margin-bottom:1vw;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;border:1px solid #fff;}.page-dashboard-financeiro-heon #painel-financeiro-heon-wrapper #box-painel-financeiro .box-painel-item .results-card:hover h3:before,.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,#block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-financeiro .results-card h3:before{width:3.5vw;height:3.5vw;margin-bottom:0.6vw;}.page-dashboard-financeiro-heon #painel-financeiro-heon-wrapper #box-painel-financeiro .box-painel-item#card-saldo h3,.page-dashboard-financeiro-heon #page #content .painel-financeiro-dashboard-box .view-finan-as .box-financas-card#card-saldo h3,.page-dashboard-financas #painel-financeiro-wrapper #box-painel-financeiro .box-painel-item#card-saldo h3,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .box-financas-card#card-saldo h3,#block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-financeiro .box-financas-card#card-saldo h3{color:#00BFFF;}.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .box-financas-card#card-lucratividade h3{color:#000000;}.page-dashboard-financeiro-heon #painel-financeiro-heon-wrapper #box-painel-financeiro .box-painel-item#card-saida h3,.page-dashboard-financas #painel-financeiro-wrapper #box-painel-financeiro .box-painel-item#card-saida h3,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as #card-1 h3,#block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-financeiro #card-1 h3{color:#FF1A40;}.page-dashboard-financeiro-heon #painel-financeiro-heon-wrapper #box-painel-financeiro .box-painel-item#card-saida h3:before,.page-dashboard-financas #painel-financeiro-wrapper #box-painel-financeiro .box-painel-item#card-saida h3:before,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as #card-1 h3:before,#block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-financeiro #card-1 h3:before{background:url(/sites/all/themes/gw2d/images/icon-saida.png) no-repeat center center;background-size:100%;}.page-dashboard-financeiro-heon #painel-financeiro-heon-wrapper #box-painel-financeiro .box-painel-item#card-saldo h3:before,.page-dashboard-financas #painel-financeiro-wrapper #box-painel-financeiro .box-painel-item#card-saldo h3:before,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .box-financas-card#card-saldo h3:before,#block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-financeiro .box-financas-card#card-saldo h3:before{background:url(/sites/all/themes/gw2d/images/icon-saldo.png) no-repeat center center;background-size:100%;}.page-dashboard-financeiro-heon #painel-financeiro-heon-wrapper #box-painel-financeiro .box-painel-item .result-card-value,.page-dashboard-financas #painel-financeiro-wrapper #box-painel-financeiro .box-painel-item .result-card-value,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .results-card-2 .result-card-value,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .results-card .result-card-value,#block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-financeiro .results-card .result-card-value{font-size:1.4vw;font-weight:900;text-align:center;display:block;color:#1A1A1A;margin:0.1vw 0;}.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as #card-lucratividade h6{font-size:0.9vw;margin:0;text-align:center;line-height:1;}.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as #card-lucratividade .result-card-value{font-size:1.1vw;margin:0;}.page-dashboard-financeiro-heon #painel-financeiro-heon-wrapper #box-painel-financeiro .box-painel-item .result-card-count,.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:1.25vw;font-weight:bold;text-align:center;display:block;color:#1A1A1A;}.page-dashboard-financas #page #content .painel-financeiro-info-grafico .view-finan-as .view-footer .line-chart h2,.page-dashboard-financas #page #content .painel-financeiro-info-grafico .view-finan-as .view-footer .line-chart h3{font-size:1.05vw;font-weight:bold;color:#000000;}.page-dashboard-financas #page #content .painel-financeiro-info-grafico .view-finan-as .view-footer #chart-financas-saida-pie,.page-dashboard-financas #page #content .painel-financeiro-info-grafico .view-finan-as .view-footer #chart-financas-entrada-pie{float:left;width:50%;display:none;}.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-filters .views-submit-button input{margin:0;}.page-dashboard-financeiro-heon #page #content .painel-financeiro-info-grafico #chart-financas-linha,.page-dashboard-financas #page #content .painel-financeiro-info-grafico #chart-financas-linha{position:relative;}.page-dashboard-financeiro-heon #page #content #legenda-grafico-entrada-saida,.page-dashboard-financas #page #content #legenda-grafico-entrada-saida{position:absolute;right:0;top:0;}.page-dashboard-financeiro-heon #page #content #legenda-grafico-entrada-saida .saidas-total,.page-dashboard-financeiro-heon #page #content #legenda-grafico-entrada-saida .entradas-total,.page-dashboard-financas #page #content #legenda-grafico-entrada-saida .saidas-total,.page-dashboard-financas #page #content #legenda-grafico-entrada-saida .entradas-total{margin:0;display:inline-block;margin-left:0.5vw;}.page-dashboard-financeiro-heon #page #content #legenda-grafico-entrada-saida .saidas-total label,.page-dashboard-financeiro-heon #page #content #legenda-grafico-entrada-saida .entradas-total label,.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:0.85vw;font-weight:normal;line-height:1.1;}.page-dashboard-financeiro-heon #page #content #legenda-grafico-entrada-saida .saidas-total label:before,.page-dashboard-financeiro-heon #page #content #legenda-grafico-entrada-saida .entradas-total label:before,.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{content:'';border-radius:20vw;width:0.4vw;height:0.4vw;background:#45E695;display:block;margin-right:0.2vw;float:left;margin-top:0.25vw;}.page-dashboard-financeiro-heon #page #content #legenda-grafico-entrada-saida .saidas-total label:before,.page-dashboard-financas #page #content #legenda-grafico-entrada-saida .saidas-total label:before{background:#FF1A40;}.page-dashboard-financeiro-heon #page #content #legenda-grafico-entrada-saida .saidas-total p,.page-dashboard-financeiro-heon #page #content #legenda-grafico-entrada-saida .entradas-total p,.page-dashboard-financas #page #content #legenda-grafico-entrada-saida .saidas-total p,.page-dashboard-financas #page #content #legenda-grafico-entrada-saida .entradas-total p{margin:0;line-height:1;font-weight:600;font-size:0.85vw;margin-bottom:0.2vw;}.page-dashboard-financeiro-heon #page #content .painel-financeiro-info-grafico #chart-financas-linha #chart-wrapper,.page-dashboard-financas #page #content .painel-financeiro-info-grafico #chart-financas-linha #chart-wrapper{height:15.5vw;clear:both;}.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:10vw;}.page-dashboard-financeiro-heon #page #content .painel-financeiro-info-grafico #chart-financas-linha h3,.page-dashboard-financas #page #content .painel-financeiro-info-grafico #chart-financas-linha h3{float:left;}.item-list .pager{background:#fff;padding:1vw;display:flex;flex-wrap:wrap;justify-content:center;}#painel-financeiro-heon-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-tratamentos #page #content .view-filters,.page-avaliacoes #page #content .view-filters,.page-pacientes #page #content .view-filters,.page-crm-dashboard #page #content .view-filters,.page-pos-vendas-clientes #page #content .view-filters,.page-financeiro-heon #page #content .view-financas-heon .view-filters,.page-financas #page #content .view-finan-as .view-filters,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-filters{display:block;clear:both;background:none;margin:0 0 1.5vw;position:static;}.page-producao #page #content .view .view-filters,.page-leeds #page #content .view-leeds .view-filters{background:none;}.page-leeds #page #content .view-leeds .view-filters{margin:0;height:3.2vw;}#painel-financeiro-heon-wrapper .filter-form label,#painel-financeiro-wrapper .filter-form label,.page-producao #page #content .view .view-filters label,.page-leeds #page #content .view-leeds .view-filters label,#page #content #painel-crm-wrapper .filter-form .filter-wrapper label,#page #content #painel-agenda-wrapper .filter-form .filter-wrapper label,#page #content #painel-informativo-wrapper .filter-form label,.page-pos-vendas-clientes #page #content .view-filters .view-filters label,.page-financas #page #content .view-finan-as .view-filters label,.page-financeiro-heon #page #content .view-financas-heon .view-filters label,.page-tratamentos #page #content .view-filters label,.page-avaliacoes #page #content .view-filters label,.page-pacientes #page #content .view-filters label,.page-crm-dashboard #page #content .view-filters label,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-filters label{display:none !important;}#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-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:0.6vw 1vw;font-size:0.83vw;background-color:#FFFFFF;border:1px solid #DFE3E6;border-radius:5px;line-height:1;padding-top:0.7vw;}.page-producao #page #content .view .view-filters select,.page-producao #page #content .view .view-filters input{font-size:0.83vw;background-color:#FFFFFF;line-height:1;display:block;float:left;margin-right:0.7vw;width:7.45vw;padding:0.9vw 0.4vw;border-radius:4px;border:1px solid #EAEBEB;color:#A5A5B0;}.page-producao #page #content .view .view-filters .views-exposed-widgets .views-widget-filter-field_data_procedimento_value input,.page-crm-dashboard #page #content .view-procedimentos .view-filters .views-exposed-widgets .views-widget-filter-date_filter input,.page-financas #page #content .view-finan-as .view-filters .form-type-date-popup input,.page-financeiro-heon #page #content .view-financas-heon .view-filters .form-type-date-popup input,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-filters .form-type-date-popup input{background:url(/sites/all/themes/gw2d/images/icon-calendario.png) no-repeat 86% center;background-size:1.05vw;background-color:#fff;}.page-producao #page #content .view-filters .form-wrapper,.page-crm-dashboard #page #content .view-filters .form-wrapper,.page-pacientes #page #content .view-filters .form-wrapper,.page-avaliacoes #page #content .view-filters .form-wrapper,.page-tratamentos #page #content .view-filters .form-wrapper,.page-pos-vendas-clientes #page #content .view-filters .form-wrapper,.page-financeiro-heon #page #content .view-financas-heon .view-filters .form-wrapper,.page-financas #page #content .view-finan-as .view-filters .form-wrapper,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-filters .form-wrapper{width:100%;}.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-filters .views-exposed-widget{margin-right:0vw;padding-top:0;width:70%;}.page-pos-vendas-clientes #page #content .view-filters .views-submit-button,.page-financeiro-heon #page #content .view-financas-heon .view-filters .views-submit-button,.page-financas #page #content .view-finan-as .view-filters .views-submit-button,.page-dashboard-financas #page #content .painel-financeiro-dashboard-box .view-finan-as .view-filters .views-submit-button{margin-right:0vw;padding-top:0;width:24%;}.page-pos-vendas-clientes #page #content .view-filters .views-exposed-widget{width:10vw;}.page-financeiro-heon #page #content .view-financas-heon .view-filters .views-exposed-widget,.page-financas #page #content .view-finan-as .view-filters .views-exposed-widget{width:12.5vw;margin-bottom:0.3vw;}.page-financeiro-heon #page #content .view-financas-heon .view-filters .views-exposed-widget div,.page-financas #page #content .view-finan-as .view-filters .views-exposed-widget div{margin:0;}.page-crm-dashboard #page #content .view-filters form .views-submit-button,.page-tratamentos #page #content .view-filters form .views-submit-button,.page-avaliacoes #page #content .view-filters form .views-submit-button,.page-pacientes #page #content .view-filters form .views-submit-button{padding:0;margin:0;}.page-pacientes #page #content .view-filters form .views-submit-button{margin-top:0.3vw;}.page-crm-dashboard #page #content .view-filters .views-submit-button input,.page-avaliacoes #page #content .view-filters .views-submit-button input,.page-tratamentos #page #content .view-filters .views-submit-button input,.page-pacientes #page #content .view-filters .views-submit-button input{margin:0;}.page-crm-dashboard #page #content .view-filters .views-submit-button input{padding:0.7vw 1vw 0.7vw 3vw;}.page-crm-dashboard #page #content .view-filters,.page-pacientes #page #content .view-filters{left:4vw;top:1vw;width:auto;}.page-pacientes #page #content .view-filters{display:flex;justify-content:space-between;align-items:flex-end;}.page-pacientes #page #content .view-content{background:#fff;padding:0.8vw 1.2vw;}.page-pacientes #page #content .view-content caption{text-align:left;font-size:1.1vw;font-weight:600;margin-bottom:1vw;}.page-pacientes #page #content .view-filters form .views-exposed-widget{width:16vw;margin-right:0.5vw;}.page-pacientes #page #content .view-filters form .views-exposed-widget select,.page-pacientes #page #content .view-filters form .views-exposed-widget input{width:16vw;height:3.03vw !important;padding:0.9vw 0.8vw;border-radius:4px;}.page-pacientes #page #content .view-filters form .views-submit-button{width:5.7vw;margin:0;}.page-pacientes #page #content .view-filters form .views-exposed-widget input#edit-submit-pacientes-listagem{width:5.7vw;height:2.95vw !important;padding:0.9vw 0.7vw;border-radius:4px;font-size:0.9vw;font-weight:600;background:url(/sites/all/themes/gw2d/images/icon-busca-branco.png) no-repeat 4.3vw center;background-size:0.8vw;}.page-crm-dashboard #page #content .view-filters{top:-0.5vw;}.page-avaliacoes #page #content .view-filters{left:4vw;width:auto;}.page-producao #page #content .view-filters form .views-exposed-widget,.page-avaliacoes #page #content .view-filters form .views-exposed-widget{max-width:10vw;}.page-avaliacoes #page #content .view-filters form .views-exposed-widget{margin-top:0.05vw;margin-right:0.5vw;}.page-avaliacoes #page #content #avaliacoes-wrapper{position:static;}#page #content #painel-informativo-wrapper .filter-form{width:75.6vw;left:4vw;}#page #content #painel-financeiro-heon-wrapper .filter-form .filter-wrapper,#page #content #painel-financeiro-wrapper .filter-form .filter-wrapper,#page #content #painel-crm-wrapper .filter-form .filter-wrapper,#page #content #painel-agenda-wrapper .filter-form .filter-wrapper,#page #content #painel-informativo-wrapper .filter-form .filter-wrapper{display:block;float:left;margin-right:0.7vw;width:auto;height:2.9vw;padding:0;border-radius:4px;border:1px;margin-top:0;}#page #content #painel-financeiro-heon-wrapper .filter-form .filter-submit button,#page #content #painel-financeiro-wrapper .filter-form .filter-submit button,#page #content #painel-crm-wrapper .filter-form .filter-submit button,#page #content #painel-agenda-wrapper .filter-form .filter-submit button{margin:0;}#page #content #painel-informativo-wrapper .filter-form .filter-submit button{width:6.05vw;height:2.25vw;padding:0.6vw 0.9vw;border-radius:4px;font-size:0.75vw;font-weight:600;background:url(/sites/all/themes/gw2d/images/icon-busca-branco.png) no-repeat 4.3vw center;background-size:0.75vw;margin:0.1vw 0;}#page #content #painel-crm-wrapper .filter-form,#page #content #painel-agenda-wrapper .filter-form{left:16vw;}#page #content #painel-financeiro-heon-wrapper .filter-form,#page #content #painel-financeiro-wrapper .filter-form{left:22vw;}#page #content #painel-agenda-wrapper{position:relative;}#page #content #painel-agenda-wrapper .filter-form{left:0vw;width:55vw;}#page #content .pane-agenda #painel-agenda-wrapper{position:static;}#page #content .pane-agenda #painel-agenda-wrapper .filter-form{left:12vw;}#page #content .pane-agenda #painel-agenda-wrapper .btn-criacao-agendamento{box-shadow:0px 0px 10px 5px #ccc;width:3.5vw;height:3.5vw;right:0.4vw;bottom:9.5vw;}body.page-producao #page #content .view .view-filters .views-exposed-widgets .views-widget-filter-field_data_procedimento_value,body.page-crm-dashboard #page #content .view-procedimentos .view-filters .views-exposed-widgets .views-widget-filter-date_filter{max-width:16vw;}body.page-producao #page #content .view .view-filters .views-exposed-widgets .views-widget-filter-field_data_procedimento_value .form-wrapper,body.page-crm-dashboard #page #content .view-procedimentos .view-filters .views-exposed-widgets .views-widget-filter-date_filter .form-wrapper{margin:0;}body.page-crm-dashboard #page #content .view-procedimentos .view-filters #views-exposed-form-procedimentos-panel-pane-2 .views-exposed-widgets{display:flex;flex-wrap:wrap;width:100%;gap:1vw;}.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:0vw;max-width:21vw;}.page-producao #page #content .view-filters form .views-exposed-widget .views-widget{display:flex;}body.page-crm-dashboard #page #content .view-procedimentos .view-filters{width:100%;left:0;top:1.3vw;}body.page-crm-dashboard #page #content .view-procedimentos .view-filters .views-exposed-widget{max-width:11vw;}.page-producao #page #content .view .view-filters{left:11vw;}.page-producao #page #content #painel-informativo-wrapper .filter-form{left:4vw;top:3vw;}.page-producao #page #content form .form-wrapper .description{display:none;}#agenda-goto-wrapper{left:12vw;}#agenda-goto-wrapper input{width:9vw;}.page-agenda #page #content #botoes-wrapper.botoes-wrapper-agenda a{display:inline-block;margin:0 0.2vw;}.page-agenda #page #content #botoes-wrapper.botoes-wrapper-agenda{top:1vw;position:absolute;right:5vw;}#page #content .view-filters form .views-exposed-widget#edit-field-paciente-referencia-target-id-wrapper,#page #content #painel-agenda-wrapper .filter-form .filter-wrapper:first-child,#page #content #painel-crm-wrapper .filter-form .filter-wrapper:first-child{width:15.5vw;}#page #content #painel-crm-wrapper #contatos-crm-wrapper{width:45%;vertical-align:top;float:right;box-shadow:0px 3px 30px rgb(0 0 0 / 10%);border-radius:5px;background-color:#fff;}#page #content #painel-crm-wrapper #contatos-crm-wrapper .grafico-crm-contatos{width:100%;text-align:center;padding-top:0.5vw;padding-bottom:0.3vw;}#page #content #painel-crm-wrapper #contatos-crm-wrapper .grafico-crm-contatos h2{font-size:1.25vw;font-weight:bold;color:#000000;display:none;}#linechart-contatos-pie{height:10vw;display:inline-block;}.page-crm-dashboard #page #content #painel-crm-wrapper #crm-piramide-wrapper{min-height:24.8vw;}.page-crm-dashboard #page #content .pane-status-comercial-panel-pane-1{background-color:transparent;box-shadow:none;}.page-crm-dashboard #page #content .pane-status-comercial-panel-pane-1 h2.pane-title.block-title{font-size:1.25vw;font-weight:bold;color:#000000;margin:0 0 1vw;}.page-crm-dashboard #page #content .pane-status-comercial-panel-pane-1 h2.pane-title.block-title:before{display:none;}.page-crm-dashboard #page #content .pane-status-comercial-panel-pane-1 .block-content{position:relative;overflow:hidden;}#panel-funil-de-negocios .view-status-comercial .view-content{overflow:hidden;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;}#panel-funil-de-negocios .view-status-comercial .coluna-lista{display:inline-block;vertical-align:top;width:14.9vw;margin-right:1.2vw;margin-bottom:1vw;white-space:normal;}.logged-in #page #content #panel-funil-de-negocios{margin-bottom:0;}#panel-funil-de-negocios .view-status-comercial .coluna-lista:last-child{margin-right:0;}#panel-funil-de-negocios .view-status-comercial .coluna-lista h3{display:block;text-align:center;background:#2E3133;color:#FFFFFF;font-size:1.05vw;font-family:'biennale',sans-serif;font-weight:normal;padding:1vw 0.5vw 0.7vw;margin:0 0 0.5vw;border-radius:5px;}#panel-funil-de-negocios .view-status-comercial .coluna-lista ul.list-wrapper{list-style:none;padding:0;margin:0;position:relative;overflow-y:auto;max-height:25vw;}#panel-funil-de-negocios .view-status-comercial .coluna-lista ul.list-wrapper li{display:block;margin:0 0 0.5vw;border:1px solid #EEEEEE;padding:0.50vw 0.8vw;width:99%;background-color:#fff;border-radius:5px;}#panel-funil-de-negocios .view-status-comercial .coluna-lista ul.list-wrapper li .views-field{margin:0.2vw 0;font-size:0.9vw;font-weight:600;}#panel-funil-de-negocios .view-status-comercial .coluna-lista ul.list-wrapper li .views-field-field-usuario-referencia{margin:0;}#panel-funil-de-negocios .view-status-comercial .coluna-lista ul li .views-field-field-paciente-referencia a{font-size:0.85vw;font-weight:bold;color:#000000;}#panel-funil-de-negocios .view-status-comercial .coluna-lista ul li .views-field-title a{font-size:0.75vw;font-weight:normal;color:#000000;line-height:1.2;display:block;}#panel-funil-de-negocios .view-status-comercial .coluna-lista ul li .views-field-field-valor-do-tratamento .field-content{font-size:0.75vw;font-weight:lighter;color:#111111;}#page #content .view-status-comercial .btn-finalizar,#page #content .view-status-comercial .btn-cancelar{font-size:0.6vw;}#page #content .view-status-comercial .status-5-comercial .btn-finalizar,#page #content .view-status-comercial .buttons-avaliacao .btn-finalizar,#page #content .view-status-comercial .buttons-leeds .btn-finalizar{font-size:0;}#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:1.5vw;height:1.1vw;display:block;font-size:0;margin:0;float:left;}#page #content .view-status-comercial a.btn-finalizar{background:url(/sites/all/themes/gw2d/images/icon-check-on.png) no-repeat center center;background-size:1.15vw;}#page #content .view-status-comercial a.btn-cancelar{background:url(/sites/all/themes/gw2d/images/icon-lixo.png) no-repeat center center;background-size:0.9vw;}#page #content .view-status-comercial .views-field-field-data-de-retorno{margin-bottom:0.5vw;}#page #content .view-status-comercial .views-field-field-data-de-retorno span{font-size:0.6vw;font-style:italic;display:block;}#page #content .view-status-comercial .views-field-field-comentario{font-size:0.6vw;display:block;margin-bottom:0.5vw;}#page #content .view-status-comercial .views-field-nothing{overflow:hidden;}#page #content .view-status-comercial a.btn-retorno{background:url(/sites/all/themes/gw2d/images/icon-calendario.png) no-repeat center center;background-size:1.05vw;}#panel-funil-de-negocios .view-status-comercial .coluna-lista ul.list-wrapper::-webkit-scrollbar{width:5px;}#panel-funil-de-negocios .view-status-comercial .coluna-lista ul.list-wrapper::-webkit-scrollbar-track{border:1px solid #EEEEEE;border-radius:50vw;}#panel-funil-de-negocios .view-status-comercial .coluna-lista ul.list-wrapper::-webkit-scrollbar-thumb:vertical{border-radius:50vw;background-color:#129CB2;cursor:pointer;}#panel-funil-de-negocios .view-status-comercial .view-content::-webkit-scrollbar{height:10px;}#panel-funil-de-negocios .view-status-comercial .view-content::-webkit-scrollbar-track{border:1px solid #999999;border-radius:50vw;}#panel-funil-de-negocios .view-status-comercial .view-content::-webkit-scrollbar-thumb:horizontal{border-radius:50vw;background-color:#999999;cursor:pointer;}#page #content #painel-agenda-wrapper #box-painel-agenda{margin-top:2.5vw;}#page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos h2,#page #content #painel-agenda-wrapper #box-painel-agenda h2{font-size:1.25vw;color:#000000;margin:0 0 2vw;}#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{display:inline-block;vertical-align:top;width:18.6%;border:1px solid #A1ACB3;border-radius:5px;padding:1.5vw 0.5vw;margin-right:1vw;text-align:center;min-height:12.75vw;}#page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos .box-painel-item:last-child,#page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item:last-child,#page #content #painel-agenda-wrapper #box-painel-agenda .box-painel-item:last-child{margin-right:0;}#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:1.25vw;font-weight:bold;color:#000000;margin-bottom:0.5vw;min-height:3vw;line-height:1.2;padding:0 0.2vw;}#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:3.65vw;font-weight:bold;color:#1A1A1A;line-height:1;display:block;}#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:1.65vw;font-weight:bold;color:#000000;display:block;}#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:0.75vw;font-weight:bold;color:#000000;display:block;margin-top:0.25vw;}#page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos .box-painel-item{width:15.25vw;}body.maintenance-page{background-color:#000000;color:#FFF;}body.maintenance-page #page{padding:0;}body.maintenance-page #page #main-content{height:100vh;width:100%;display:inline-flex;flex-wrap:wrap;align-content:center;}body.maintenance-page #page #main-content #logo{width:100%;display:inline-flex;justify-content:center;margin-bottom:2vw;}body.maintenance-page #page #main-content #logo img{width:21%;}body.maintenance-page #page #main-content #content{min-height:auto;height:auto;margin:0;width:100%;text-align:center;font-size:1.65vw;font-family:'biennale',serif;font-weight:bold;}.page-relacionamento #page #content #painel-producao-wrapper{float:left;width:54%;margin-right:0;margin-bottom:3vw;}.page-relacionamento #page #content .pane-notificacoes-panel-pane-1{width:54%;margin-right:0;}.page-relacionamento #page #content .pane-notificacoes-panel-pane-1 .views-field-body{font-size:0.75vw;}.page-relacionamento #page #content .pane-notificacoes-panel-pane-1 .views-field-body p:last-child{margin-bottom:0;}.page-relacionamento #page #content .pane-notificacoes-panel-pane-1 #buttons-acoes-avaliacao{display:none;}.page-relacionamento #page #content .proximos-retornos-wrapper{float:right;width:41%;margin-top:5vw;}.page-relacionamento #page #content .block-aniversariantes{float:left;}.page-relacionamento #page #content .pane-notificacoes-panel-pane-1 h2,.page-relacionamento #page #content .proximos-retornos-wrapper h2{font-size:1.25vw;font-weight:bold;color:#000000;margin-bottom:0.5vw;}.page-relacionamento #page #content .proximos-retornos-wrapper .filter-retornos{margin-bottom:1vw;}.page-relacionamento #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item{width:15vw;}.page-relacionamento #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item .result-card-num{font-size:1.4vw;font-weight:bold;color:#45E695;display:block;}.page-relacionamento #page #content #painel-informativo-wrapper #box-painel-producao{display:flex;flex-wrap:wrap;justify-content:space-between;}.page-relacionamento #page #content #painel-informativo-wrapper #box-painel-producao h2{font-size:1.25vw;font-weight:bold;color:#000000;margin-bottom:1.5vw;padding-left:1.3vw;}.page-relacionamento #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item{display:inline-block;vertical-align:top;width:32%;border-radius:5px;padding:2vw 0.5vw 1vw 0.5vw;margin-right:0;text-align:center;min-height:10.3vw;background-color:#fff;box-shadow:0px 3px 30px #0000001A;border-radius:5px;border:none;}.page-relacionamento #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item:last-child{margin-right:0;}.page-relacionamento #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item h3{font-size:1.05vw;font-weight:bold;color:#000000;margin-bottom:0.5vw;min-height:0;line-height:1.2;padding:0;}.page-relacionamento #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item .result-card-value{font-size:3.5vw;font-weight:bold;color:#1A1A1A;line-height:1;display:block;}.page-relacionamento #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item .valor-box-painel{font-size:1.65vw;font-weight:bold;color:#000000;display:block;}.page-relacionamento #page #content .pane-notificacoes-panel-pane-1{background:none;padding:0;box-shadow:none;}.page-relacionamento #page #content .pane-notificacoes-panel-pane-1 h2{padding-left:1.3vw;}table.sticky-header{border:none;}.page-relacionamento table.sticky-header thead tr,.page-relacionamento #page #content .pane-notificacoes-panel-pane-1 .views-table thead tr{background-color:transparent;}.page-relacionamento table.sticky-header thead tr th:first-child,.page-relacionamento #page #content .pane-notificacoes-panel-pane-1 .views-table thead tr th:first-child{border-radius:6px 0 0 6px;}.page-relacionamento table.sticky-header tr th:last-child,.page-relacionamento #page #content .pane-notificacoes-panel-pane-1 .views-table thead tr th:last-child{border-radius:0 6px 6px 0;}.page-relacionamento #page #content .pane-notificacoes-panel-pane-1 .views-table tbody tr{background-color:#fff;}.page-relacionamento #page #content #painel-informativo-wrapper .filter-form{left:4vw;top:3vw;}@keyframes fadeinphoto{0%{opacity:0;}50%{opacity:1;}100%{opacity:0;}}#ajax-loading{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:99999;opacity:1;display:block;}#ajax-loading:before{content:'';position:absolute;top:45%;left:50%;z-index:99999;width:6.8vw;height:6.8vw;background:url(/sites/all/themes/gw2d/images/loading.png) no-repeat;min-height:4vw;min-width:4vw;margin-left:-3vw;background-size:100%;-moz-animation:fadeinphoto 2s infinite;-webkit-animation:fadeinphoto 2s infinite;-o-animation:fadeinphoto 2s infinite;animation:fadeinphoto 2s infinite;}#ajax-loading p{position:absolute;top:57%;margin:0 auto;width:50%;font-size:1.25vw;font-weight:normal;color:#000000;text-align:center;left:25%;}#page #content form .form-wrapper .tabledrag-toggle-weight-wrapper,.page-node-add-leeds #edit-field-especialista,.page-node-add-leeds #edit-field-status-comercial,.page-relacionamento .retornos-aniversariantes .view-display-id-panel_pane_8 .views-field-uid{display:none !important;}.page-node-edit.node-type-tratamento #page #content #edit-field-paciente-dependente,.page-node-add-tratamento #page #content #edit-field-paciente-dependente{display:none;}.page-node-edit.node-type-tratamento #page #content #edit-field-paciente-dependente.active,.page-node-add-tratamento #page #content #edit-field-paciente-dependente.active{display:block;}#page #content a.btn-leeds{background:#45E695;border:1px solid #45E695;border-radius:5px;margin-left:1.5vw;font-size:0.75vw;color:#FFFFFF;display:inline-block;vertical-align:top;padding:0.85vw 1.55vw 0.65vw;font-weight:bold;position:absolute;top:2px;right:16vw;}#page #content a.btn-criar-usuario:hover,#page #content a.btn-link-leeds:hover,#page #content a.btn-leeds:hover{background:#32c179;}#page #content #block-block-10 p{margin:0;}#page #content #block-block-10{position:fixed;bottom:1vw;right:2.1vw;z-index:999;}#page #content a.btn-link-leeds{background:#45E695;border:1px solid #45E695;border-radius:5vw;margin-left:1vw;font-size:0.75vw;color:#FFFFFF;display:inline-block;vertical-align:top;padding:0.85vw 1.55vw 0.65vw;font-weight:bold;border-radius:5px;box-shadow:0px 3px 30px #0000002b;z-index:1;}#page #content a.btn-criar-usuario{background:#45E695;border:1px solid #45E695;border-radius:5px;box-shadow:0px 3px 30px #0000002b;margin-left:1vw;font-size:0.75vw;color:#FFFFFF;display:inline-block;vertical-align:top;padding:0.5vw 0.55vw 0.2vw;font-weight:bold;line-height:1;margin:0;}.page-pacientes .views-widget-filter-uid,#edit-dentista-filtro-uid-wrapper,#edit-flag-uid-wrapper{display:none !important;}.dentista_usuario .view-tratamentos .views-field-field-valor-do-pagamento{display:none !important;}#overlay-aviso-sistema,#page #content .overlay-wrapper,#page #content .overlay-wrapper#overlay-ajuda{position:fixed;top:0;left:0;z-index:999;background:rgba(26,26,26,0.7);width:100%;height:100%;display:flex;z-index:999;}#overlay-aviso-sistema .overlay-content,#page #content .overlay-wrapper#overlay-ajuda .overlay-content,#page #content .overlay-wrapper#overlay-arquivo .overlay-content{background:#FFF;border:1px solid #707070;width:65%;left:0;margin:auto;padding:4vw 8vw;position:relative;border-radius:10px;}#page #content .overlay-wrapper#overlay-ajuda .overlay-content{padding-top:2vw;}#page #content .overlay-wrapper .overlay-content{background:#FFF;border:1px solid #707070;width:65%;height:auto;left:0;margin:auto;padding:3vw;position:relative;border-radius:10px;}#page #content .overlay-wrapper#overlay-ajuda .overlay-content,#page #content .overlay-wrapper#overlay-arquivo .overlay-content{text-align:center;height:auto;}#page #content .overlay-wrapper .overlay-content h4,#page #content .overlay-wrapper#overlay-ajuda .overlay-content h4,#page #content .overlay-wrapper#overlay-arquivo .overlay-content h4{margin-bottom:2vw;}#page #content .overlay-wrapper .overlay-content .frame-video-ajuda iframe,#page #content .overlay-wrapper#overlay-ajuda .overlay-content .frame-video-ajuda iframe,#page #content .overlay-wrapper#overlay-arquivo .overlay-content .frame-video-ajuda iframe{height:27.2vw;}#page #content #overlay-receituario.overlay-wrapper .overlay-content{width:50%;}#page #content #overlay-receituario.overlay-wrapper .overlay-content textarea{width:100%;height:10vw;}#page #content #overlay-receituario.overlay-wrapper .overlay-content label{display:block;color:#666;}#page #content #overlay-receituario.overlay-wrapper .overlay-content,#page #content #overlay-precedimento.overlay-wrapper .overlay-content{margin-top:5vw;}#overlay-aviso-sistema .overlay-content .btn-close{float:right;display:block;width:2vw;height:2vw;background:url(/sites/all/themes/gw2d/images/icones-menu/icon-close.png) no-repeat center center;background-size:105% 105%;background-color:#fff;font-size:0;margin-top:-5.1vw;margin-right:-9.1vw;border-radius:50%;}#page #content .overlay-wrapper .overlay-content .btn-close{float:right;display:block;width:2vw;height:2vw;background:url(/sites/all/themes/gw2d/images/icones-menu/icon-close.png) no-repeat center center;background-size:105% 105%;background-color:#fff;font-size:0;margin-top:-3.95vw;margin-right:-4vw;border-radius:50%;}#overlay-aviso-sistema .overlay-content h3,#page #content .overlay-wrapper .overlay-content h3{font-size:1.25vw;font-weight:normal;color:#129CB2;margin-bottom:2vw;}#overlay-aviso-sistema .overlay-content h3:before,#page #content .overlay-wrapper .overlay-content h3:before{content:"";display:block;width:25px;height:2px;border-radius:1px;background:#1AD9FF;border:1px solid #1AD9FF;}#page #content .overlay-wrapper .overlay-content .overlay-field{display:inline-block;margin-right:1vw;margin-bottom:2vw;}#page #content .overlay-wrapper .overlay-content .overlay-field.textarea{display:block;margin-right:0;}#page #content .overlay-wrapper .overlay-content label{font-size:0.75vw;color:#A1ACB3;display:none;padding-left:0;}#page #content .overlay-wrapper .overlay-content .tabela-simulacao-container label{display:block;font-size:1vw;}#page #content .overlay-wrapper .overlay-content label.ck-voice-label{display:none !important;}#page #content .overlay-wrapper .overlay-content select{border-radius:10px;height:auto;line-height:1;font-size:0.85vw;padding:0.75vw 1vw 0.8vw;font-weight:400;margin:0;}#page #content .overlay-wrapper .overlay-content .textarea input{border-radius:10px;line-height:1;font-size:0.85vw;padding:0.75vw 1vw 0.8vw;font-weight:400;width:8vw;margin:2vw 25.3vw 0;background:#149db3;color:#fff;}#page #content .overlay-wrapper .overlay-content .buttons-overlay a{background:#45E695;border-radius:30px;font-size:0.7vw;display:inline-block;padding:0.7vw 1vw 0.5vw;color:#FFFFFF;margin-right:1vw;cursor:pointer;}#page #content .overlay-wrapper .overlay-content .buttons-overlay a.btn-ver{background:#1AD9FF;border:1px solid #1AD9FF;}#page #content .overlay-wrapper .overlay-content .buttons-overlay a.btn-cancelar{background:#FF1A40;}.role-heon_pay.node-type-tratamento #page #content #edit-body,.role-heon_pay.node-type-tratamento #page #content #informacoes-sigilosas,.role-heon_pay.node-type-tratamento #page #content #edit-field-anotacoes-sigilosas,.role-heon_pay.node-type-tratamento #page #content #edit-field-arquivos,.role-heon_pay #edit-field-dentista-avaliador,.role-especialista #edit-field-dentista-avaliador{display:none !important;}#informacoes-sigilosas.open div,#informacoes-compartilhada.open div{display:block;}#informacoes-sigilosas div,#informacoes-compartilhada div{display:none;}.role-secretaria #edit-field-dentista-avaliador,.role-gerente #edit-field-dentista-avaliador{display:block;}#page #content #overlay-precedimento{display:none;}.page-crm-dashboard #page #content .panel-pane,.page-producao #page #content .panel-pane,.page-pacientes #page #content .panel-pane,.page-pacientes #page #content .panel-pane,.page-leeds #page #content .panel-pane{background:transparent;box-shadow:none;padding:0;}.page-producao #page #content .panel-pane,.page-crm-dashboard #page #content .panel-pane,.page-leeds #page #content .panel-pane{position:relative;}.page-producao #page #content .panel-pane{background-color:#fff;border-radius:8px;padding:1.2vw 1.4vw;bottom:0.7vw;width:76vw;}.page-producao #page #content .panel-pane .block-inner{display:flex;flex-wrap:wrap;justify-content:space-between;}.page-producao #page #content .panel-pane .block-inner .container-buttons-views{display:flex;flex-direction:row;right:2vw;position:absolute;}.page-producao #page #content .panel-pane .block-inner .container-buttons-views a.btn-link-criar-tratamento{width:10vw;height:2.5vw;padding:0.7vw 0.9vw;border-radius:4px;font-size:0.73vw;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:1vw;}.page-producao #page #content .panel-pane .block-inner .container-buttons-views a.btn-open-close-lista-procedimentos{font-size:0;width:40px;height:40px;background:url(/sites/all/themes/gw2d/images/icons/icon-close-down.png) no-repeat center center;background-size:40px;}.page-producao #page #content .panel-pane .block-inner .block-content{margin-top:0vw;}.page-producao #page #content .panel-pane .block-inner .block-content.close{display:none;}.page-producao #page #content .panel-pane .block-inner .block-content .view-filters{margin-bottom:0.9vw;}.node-type-leeds #page #content form#leeds-node-form,.page-node-add-leeds #page #content form#leeds-node-form{background:#FFFFFF;position:relative;overflow:hidden;box-shadow:0px 3px 6px rgb(0 0 0 / 10%);padding:1vw 0.5vw 1.5vw 1.5vw;margin-bottom:2vw;display:inline-block;clear:both;border-radius:5px;}.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:0.75vw;font-weight:600;color:#1A1A1A;padding-left:0vw;}.node-type-leeds #page #content form#leeds-node-form .form-item.form-item-title,.page-node-add-leeds #page #content form#leeds-node-form .form-item.form-item-title{width:25%;}.node-type-leeds  #page #content form .form-wrapper#edit-field-cpf,.page-node-add-leeds  #page #content form .form-wrapper#edit-field-cpf{width:10%;}.node-type-leeds  #page #content form .form-wrapper#edit-field-telefone,.page-node-add-leeds  #page #content form .form-wrapper#edit-field-telefone{width:11%;}.node-type-leeds #page #content form .form-wrapper#edit-field-de-onde-conheceu,.page-node-add-leeds #page #content form .form-wrapper#edit-field-de-onde-conheceu{width:17%;margin-right:0;}.node-type-leeds #page #content form .form-wrapper.form-actions#edit-actions,.page-node-add-leeds #page #content form .form-wrapper.form-actions#edit-actions{float:left;width:auto;margin-top:1vw;}.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:0.9vw 3vw 1vw;}.logged-in #page #content .panel-pane .view-postagens-para-as-redes-sociais- .views-row{display:inline-block;width:47.5%;padding:2vw;border:1px solid #ccc;margin:1%;vertical-align:top;border-radius:1vw;}.logged-in #page #content .panel-pane .view-postagens-para-as-redes-sociais- .views-row .views-field-field-imagem{width:50%;float:left;margin-right:1vw;margin-bottom:1vw;}.logged-in #page #content .panel-pane .view-postagens-para-as-redes-sociais- .views-row .views-field-body{clear:both;}.logged-in #page #content .panel-pane .view-postagens-para-as-redes-sociais- .views-row .views-field{margin-bottom:0.5vw;}.logged-in #page #content .panel-pane .view-postagens-para-as-redes-sociais- .views-row .button-image a{background:#129CB2;border:1px solid #129CB2;border-radius:50vw;font-size:0.75vw;color:#FFFFFF;display:inline-block;vertical-align:top;padding:0.65vw 1vw 0.5vw;font-weight:bold;}.logged-in #page #content .panel-pane .view-postagens-para-as-redes-sociais- .views-row .views-label{color:#A1ACB3;font-weight:bold;font-size:0.75vw;}.logged-in #page #content .panel-pane .view-postagens-para-as-redes-sociais- .views-row .field-content{font-size:0.8vw;}.logged-in #page #content .panel-pane .view-postagens-para-as-redes-sociais- .views-row .views-field-title .field-content{display:block;font-size:1.1vw;font-weight:bold;}#page #content .view-postagens-para-as-redes-sociais- form .form-item-title{width:100%;}#page #content .view-postagens-para-as-redes-sociais- form .form-item-field-especialidade-tid select{padding:0.5vw;min-width:12vw;}.page-nova-avaliacao #page #content .view-content caption{display:none;}.page-node-add-tratamento #page #content  .field-name-field-data fieldset legend{display:none !important;}.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{position:relative;}.page-node-edit.node-type-tratamento #page #content #edit-field-consultas .field-name-field-data:before,.page-node-add-tratamento #page #content #edit-field-consultas .field-name-field-data:before{content:'';position:absolute;left:0;top :0;height:100%;width:100%;z-index:1;}#edit-field-possui-dependetes{clear:both;}.group-dependentes{display:none;clear:both;margin-bottom:2vw;overflow:hidden;}body.page-user #page #content form .group-dependentes .form-wrapper,body.page-user.not-logged-in #page #content #register-wrapper .group-dependentes  .form-wrapper{width:100%;margin:0;padding:0;}#page #content form .group-dependentes .form-wrapper .form-item .form-wrapper,body.page-user.not-logged-in #page #content #register-wrapper .group-dependentes  .form-wrapper .form-item .form-wrapper{width:29%;margin:0;display:inline-block;vertical-align:middle;float:none;}#page #content form .group-dependentes .form-wrapper .form-item .form-wrapper{vertical-align:top;}#page #content form .group-dependentes .form-wrapper .remove-button{margin:0;max-width:11%;padding:0.9vw 2vw;vertical-align:top;float:none;margin-top:1.5vw;}#page #content form .group-dependentes .form-wrapper .form-item .form-wrapper .form-wrapper,body.page-user.not-logged-in #page #content #register-wrapper .group-dependentes .form-wrapper .form-item .form-wrapper .form-wrapper{width:100%;}#page #content form .group-dependentes .form-wrapper .form-item .form-wrapper .date-combo.form-wrapper,body.page-user.not-logged-in #page #content #register-wrapper .group-dependentes .form-wrapper .form-item .form-wrapper .date-combo.form-wrapper{padding:0 0 0 0.5vw;}#page #content form .group-dependentes .form-wrapper .field-multiple-drag,body.page-user.not-logged-in #page #content #register-wrapper .group-dependentes  .form-wrapper .field-multiple-drag{display:none;}body.logged-in.page-user-edit #page form .group-dependentes .form-wrapper .draggable,body.logged-in.page-criar-paciente #page form .group-dependentes .form-wrapper .draggable{background-color:transparent;border:none;}body.logged-in.page-user-edit #page form .group-dependentes .form-wrapper thead,body.logged-in.page-criar-paciente #page form .group-dependentes .form-wrapper thead{display:none;}body.logged-in.page-user-edit #page form .group-dependentes .form-wrapper tbody,body.logged-in.page-criar-paciente #page form .group-dependentes .form-wrapper tbody{border:none;}.page-node-add-tratamento #edit-field-paciente-dependente #field-paciente-dependente-add-more-wrapper{display:none;}.views-field-field-dependentes{clear:both;width:100%;}.views-field-field-dependentes section{display:inline-block;width:32%;}.page-user #page #content .views-field-field-dependentes section .field-label{margin-bottom:0;}.menu-perfil-top,.lingaguem-menu{display:inline-block;vertical-align:middle;width:100%;}.menu-perfil-top .link-menu-perfil-config{display:block;background:#fff;margin-right:-1vw;cursor:pointer;position:relative;color:#333;font-weight:600;font-size:0;padding:3.6vw 1.43vw 0 2.8vw;}.menu-perfil-top .link-menu-perfil-config:hover{color:#000;}.menu-perfil-top .link-menu-perfil-config:before{display:block;width:1.7vw;height:1.8vw;background:url(/sites/all/themes/gw2d/images/icon-menu-admin.png) no-repeat center center;background-size:100%;cursor:pointer;content:"";position:absolute;left:0vw;top:0.9vw;max-width:36px;}.menu-perfil-top .link-menu-perfil-config:hover:before{background:url(/sites/all/themes/gw2d/images/icon-menu-admin-hover.png) no-repeat center center;background-size:100%;}.menu-perfil-top:hover .menu-perfil-content,.menu-perfil-top.open .menu-perfil-content{display:block;height:auto;opacity:1;padding:0;}.menu-perfil-top .menu-perfil-content .info-perfil-menu{border-bottom:1px solid #ddd;padding:0.5vw 0;}.menu-perfil-top .menu-perfil-content .info-perfil-menu .user-name{color:#000;font-size:0.85vw;margin:0;}.menu-perfil-top .menu-perfil-content .info-perfil-menu .user-mail{color:#808080;font-size:0.75vw;margin:0;font-weight:300;}.menu-perfil-top .menu-perfil-content .menu-perfil{margin:0;padding:0;}#box-termox-uso{position:relative;overflow:hidden;}body.page-user #page #content .field-name-field-formulario-de-pedido,body.page-node-add-metodo-de-pagamento-pf #page #content .field-name-field-doc-termos-uso-sellers-form,.field-name-field-termos-de-uso-sellers-form{width:100% !important;}.form-item-field-termos-de-uso-sellers-und{margin-top:20px !important;}.field-name-field-termos-de-uso-sellers-form label{font-weight:bold;}#box-termox-uso .termos-content,.field-name-field-formulario-de-pedido,.field-name-field-doc-termos-uso-sellers-form{text-align:left;padding:0.5vw;padding-right:2px;border-radius:10px;margin-bottom:1vw;background-color:#fff;font-size:0.9vw;}#box-termox-uso .termos-content .div-scroll,body.page-user #page #content .field-name-field-formulario-de-pedido  #field-formulario-de-pedido-add-more-wrapper,#field-doc-termos-uso-sellers-add-more-wrapper{overflow-y:scroll;height:15vw;line-height:150%;}#box-termox-uso .termos-content .div-scroll::-webkit-scrollbar,#field-formulario-de-pedido-add-more-wrapper::-webkit-scrollbar,#field-doc-termos-uso-sellers-add-more-wrapper::-webkit-scrollbar{width:3px;}#box-termox-uso .termos-content .div-scroll::-webkit-scrollbar,#field-formulario-de-pedido-add-more-wrapper::-webkit-scrollbar,#field-doc-termos-uso-sellers-add-more-wrapper::-webkit-scrollbar{width:5px;}#box-termox-uso .termos-content .div-scroll::-webkit-scrollbar-track,#field-formulario-de-pedido-add-more-wrapper::-webkit-scrollbar-track,#field-doc-termos-uso-sellers-add-more-wrapper::-webkit-scrollbar-track{background-color:#f8f8f8;}#box-termox-uso .termos-content .div-scroll::-webkit-scrollbar-thumb:vertical,#field-formulario-de-pedido-add-more-wrapper::-webkit-scrollbar-thumb:vertical,#field-doc-termos-uso-sellers-add-more-wrapper::-webkit-scrollbar-thumb:vertical{background-color:#232754;cursor:pointer;border-radius:50vw;}#box-termox-uso .termos-content .div-scroll::-webkit-scrollbar-thumb:vertical{background-color:#3E4594;}#box-termox-uso .btn-voltar-termos{position:absolute;left:0;bottom:1.5vw;font-size:0.9vw;font-weight:600;cursor:pointer;}body.page-user.not-logged-in #page #box-termox-uso h3{color:#000;font-size:0.85vw;font-weight:bold;text-align:left;margin-bottom:0.5vw;line-height:1;padding:0;}body.page-user.not-logged-in #page #box-termox-uso p{color:#000;font-size:0.8vw;font-weight:normal;}#page #content form.form-validado  h2.pane-title,#page #content form.form-validado .form-wrapper#edit-account,#page #content form.form-validado .form-wrapper#edit-field-data-de-nascimento,#page #content form.form-validado .form-wrapper#edit-field-telefone,#page #content form.form-validado .form-wrapper#edit-field-formacao,#page #content form.form-validado .form-wrapper#edit-field-plataforma-heon,#page #content form.form-validado .form-wrapper#edit-field-nome,#page #content form.form-validado .form-wrapper#edit-field-cpf,#page #content form.form-validado .form-wrapper#edit-field-de-onde-conheceu,#page #page #content form.form-validado .form-wrapper#edit-account,#page #content form.form-validado .btn-prosseguir-register{display:none;}#page form.form-validado #box-termox-uso{display:block;}#page form.form-validado #box-termox-uso h3{text-align:center;color:#fff;}#page form.form-validado #box-termox-uso .termos-content h3{text-align:center;}.page-nova-secretaria #page #content form#user-profile-form .group-responsavel,.page-nova-secretaria #page #content form .group-responsavel,.page-novo-profissional #page #content form#user-profile-form .group-responsavel,.page-novo-profissional #page #content form .group-responsavel{display:none !important;}#page #content .btn-prosseguir-register{clear:both;padding:1vw;float:none;margin:0 auto;margin-bottom:0;background-color:#1AD9FF;font-weight:bold;text-align:center;color:#fff;border-radius:20vw;width:12vw;text-align:center;display:block;margin:0 auto;}.page-node-add-meus-procedimentos #page #content .select-meus-procedimentos,#page #content .select-meus-procedimentos,.page-node-add-meus-procedimentos #page #content form .form-wrapper label,.page-node-add-meus-procedimentos #page #content form #edit-field-especialista,.page-node-add-meus-procedimentos #page #content form .form-item.form-item-title,.node-type-meus-procedimentos #page #content form .form-wrapper label,.node-type-meus-procedimentos #page #content form #edit-field-especialista,.node-type-meus-procedimentos #page #content form .form-item.form-item-title{display:none !important;}.node-type-meus-procedimentos #page #content form .draggable:first-child label,.page-node-add-meus-procedimentos #page #content form .draggable:first-child label{display:block !important;}.page-node-add-meus-procedimentos #page #content #box-escolher-plano,.node-type-meus-procedimentos #page #content #box-escolher-plano{background:#fff;padding:2vw;border-radius:5px;box-shadow:0px 3px 15px rgba(0,0,0,0.2);float:left;margin-bottom:2vw;}.page-node-add-meus-procedimentos #page #content #box-escolher-plano label,.node-type-meus-procedimentos #page #content #box-escolher-plano label{padding:0;}.page-node-add-meus-procedimentos #page #content #box-escolher-plano #field-selecionar-plano,.node-type-meus-procedimentos #page #content #box-escolher-plano #field-selecionar-plano{float:left;width:20vw;}.page-node-add-meus-procedimentos #page #content #box-escolher-plano .btn-selecionar-plano,.node-type-meus-procedimentos #page #content #box-escolher-plano .btn-selecionar-plano{float:left;background:#1AD9FF;margin-top:0;border:1px solid #1AD9FF;border-radius:0.4vw;text-transform:none;font-size:0.85vw;color:#fff;height:auto;line-height:1;padding:1.3vw 1vw 1.3vw;font-weight:normal;margin-left:0.5vw;}.page-editar-meus-procedimentos #page #content #gw2d-editar-meus-procedimentos-form #edit-meus-procedimentos-lista legend{display:none;}.page-editar-meus-procedimentos #page #content #gw2d-editar-meus-procedimentos-form #edit-meus-procedimentos-lista .fieldset-wrapper,.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{background:#fff;padding:2vw;border-radius:5px;box-shadow:0px 3px 15px rgba(0,0,0,0.2);float:left;}.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-bottom:1vw;width:100%;}.page-node-add-meus-procedimentos #page #content form .form-wrapper#edit-field-meus-procedimentos-lista thead th,.node-type-meus-procedimentos #page #content form .form-wrapper#edit-field-meus-procedimentos-lista thead th,.page-node-add-meus-procedimentos #page #content form .form-wrapper#edit-field-meus-procedimentos-lista tbody,.node-type-meus-procedimentos #page #content form .form-wrapper#edit-field-meus-procedimentos-lista tbody,.page-node-add-meus-procedimentos #page #content form .form-wrapper#edit-field-meus-procedimentos-lista tbody tr,.node-type-meus-procedimentos #page #content form .form-wrapper#edit-field-meus-procedimentos-lista tbody tr{background-color:#fff;border:none;}.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:0.6vw;padding:0;}.page-node-add-meus-procedimentos #page #content form #edit-field-meus-procedimentos-lista .form-wrapper,.node-type-meus-procedimentos #page #content form #edit-field-meus-procedimentos-lista .form-wrapper,.page-node-add-meus-procedimentos #page #content form #edit-field-meus-procedimentos .form-wrapper,.node-type-meus-procedimentos #page #content form #edit-field-meus-procedimentos .form-wrapper{width:6%;margin:0.5vw 0.5vw;}.page-node-add-meus-procedimentos #page #content form .form-wrapper#edit-field-meus-procedimentos-lista tbody tr td.field-multiple-drag,.node-type-meus-procedimentos #page #content form .form-wrapper#edit-field-meus-procedimentos-lista tbody tr td.field-multiple-drag{display:none;}.page-node-add-meus-procedimentos #page #content form .form-wrapper#edit-field-meus-procedimentos-lista tbody tr td,.node-type-meus-procedimentos #page #content form .form-wrapper#edit-field-meus-procedimentos-lista tbody tr td{display:inline-flex;flex-wrap:wrap;align-items:center;width:100%;padding:0;}.page-editar-meus-procedimentos #page #content #gw2d-editar-meus-procedimentos-form #edit-meus-procedimentos-lista .buttons-acoes-procedimentos{overflow:hidden;display:inline-flex;margin:0.5vw 1vw;align-items:center;}.page-editar-meus-procedimentos #page #content #gw2d-editar-meus-procedimentos-form #edit-meus-procedimentos-lista .buttons-acoes-procedimentos .status-retorno-meus-procedimentos{margin-left:1vw;font-size:0.9vw;color:#45E695;font-weight:bold;}.page-editar-meus-procedimentos #page #content #gw2d-editar-meus-procedimentos-form #edit-meus-procedimentos-lista .btn-salvar-novo-procedimento{background:url(/sites/all/themes/gw2d/images/icon-check-branco.png) no-repeat center center;background-color:#45E695;background-size:0.89vw;font-size:0;border-radius:20vw;padding:1vw;margin:1.5vw 1.5vw 0;display:inline-flex;}.page-editar-meus-procedimentos #page #content #gw2d-editar-meus-procedimentos-form #edit-meus-procedimentos-lista .buttons-acoes-procedimentos .btn-salvar-procedimento{background:url(/sites/all/themes/gw2d/images/icon-check-branco.png) no-repeat center center;background-color:#45E695;background-size:0.89vw;font-size:0;border-radius:20vw;padding:1vw;margin:0 1vw 0 0;float:none;display:block;border:none;}.page-node-add-meus-procedimentos #page #content form #edit-field-meus-procedimentos-lista .form-wrapper.field-name-field-procedimento-nome,.node-type-meus-procedimentos #page #content form #edit-field-meus-procedimentos-lista .form-wrapper.field-name-field-procedimento-nome,.page-node-add-meus-procedimentos #page #content form #edit-field-meus-procedimentos .form-wrapper.field-name-field-procedimento-nome,.node-type-meus-procedimentos #page #content form #edit-field-meus-procedimentos .form-wrapper.field-name-field-procedimento-nome{width:22%;}.page-node-add-meus-procedimentos #page #content form #edit-field-meus-procedimentos-lista-und-0-field-procedimento-nome label,.page-node-add-meus-procedimentos #page #content form #edit-field-meus-procedimentos-lista-und-0-field-numero-de-consultas label,.page-node-add-meus-procedimentos #page #content form #edit-field-meus-procedimentos-lista-und-0-field-valor label,.node-type-meus-procedimentos #page #content form #edit-field-meus-procedimentos-lista-und-0-field-procedimento-nome label,.node-type-meus-procedimentos #page #content form #edit-field-meus-procedimentos-lista-und-0-field-numero-de-consultas label,.node-type-meus-procedimentos #page #content form #edit-field-meus-procedimentos-lista-und-0-field-valor label,.page-node-add-meus-procedimentos #page #content form #edit-field-meus-procedimentos-und-0-field-procedimento-nome label,.page-node-add-meus-procedimentos #page #content form #edit-field-meus-procedimentos-und-0-field-numero-de-consultas label,.page-node-add-meus-procedimentos #page #content form #edit-field-meus-procedimentos-und-0-field-valor label,.node-type-meus-procedimentos #page #content form #edit-field-meus-procedimentos-und-0-field-procedimento-nome label,.node-type-meus-procedimentos #page #content form #edit-field-meus-procedimentos-und-0-field-numero-de-consultas label,.node-type-meus-procedimentos #page #content form #edit-field-meus-procedimentos-und-0-field-valor label{display:block !important;padding:0;}.page-node-add-meus-procedimentos #page #content .field-type-field-collection-form table .remove-button,.node-type-meus-procedimentos #page #content .field-type-field-collection-form table .remove-button{margin-top:0;padding:1.1vw 2vw 1.05vw 3vw;background:url(/sites/all/themes/gw2d/images/icon-lixo-branco.png) no-repeat center center;background-color:#FF1A40;background-size:0.89vw;font-size:0;padding:1vw;border-radius:20vw;}.page-node-add-meus-procedimentos #page #content .field-type-field-collection-form table #edit-field-meus-procedimentos-lista-und-0-remove-button,.node-type-meus-procedimentos #page #content .field-type-field-collection-form table #edit-field-meus-procedimentos-lista-und-0-remove-button{margin-top:1.55vw;}#page #content form .field-name-field-valor-convenio-14,#page #content form .field-name-field-valor-convenio-13,#page #content form .field-name-field-valor-convenio-12,#page #content form .field-name-field-valor-convenio-11,#page #content form .field-name-field-valor-convenio-10,#page #content form .field-name-field-valor-convenio-9,#page #content form .field-name-field-valor-convenio-8,#page #content form .field-name-field-valor-convenio-7,#page #content form .field-name-field-valor-convenio-6,#page #content form .field-name-field-valor-convenio-5,#page #content form .field-name-field-valor-convenio-4,#page #content form .field-name-field-valor-convenio-3,#page #content form .field-name-field-valor-convenio-2,#page #content form .field-name-field-valor-convenio-1{display:none;}.page-node-add-meus-procedimentos #page #content form .field-name-field-convenios-form label,.node-type-meus-procedimentos #page #content form .field-name-field-convenios-form label{display:block !important;}.page-node-add-meus-procedimentos #page #content form .field-name-field-convenios-form,.node-type-meus-procedimentos #page #content form .field-name-field-convenios-form{clear:left;width:100%;}.page-node-add-meus-procedimentos #page #content form .field-name-field-convenios-form .form-type-checkboxes .form-item,.node-type-meus-procedimentos #page #content form .field-name-field-convenios-form .form-type-checkboxes .form-item{float:left;width:25%;margin-bottom:0.5vw;}#page #content form .field-name-field-convenios-tratamento-form{display:none;}#page #content #painel-informativo-wrapper{clear:both;}.role-admin_dentalteam #page #content #painel-informativo-wrapper,.role-vendedores #page #content #painel-informativo-wrapper{background:transparent;box-shadow:none;border:none;padding:0;}.page-novo-paciente{background:#0F0E0C;}.page-user-edit #box-termox-uso{display:block;clear:both;}.role-secretaria.page-nova-secretaria .field-name-field-plano-de-marketing,.role-secretaria.page-nova-secretaria .field-name-field-plano-de-assinatura,.role-gerente.page-nova-secretaria .field-name-field-plano-de-marketing,.role-gerente.page-nova-secretaria .field-name-field-plano-de-assinatura,.page-nova-secretaria .form-item-roles,.role-secretaria.page-novo-profissional .field-name-field-plano-de-marketing,.role-secretaria.page-novo-profissional .field-name-field-plano-de-assinatura,.role-gerente.page-novo-profissional .field-name-field-plano-de-marketing,.role-gerente.page-novo-profissional .field-name-field-plano-de-assinatura,.page-novo-profissional .form-item-roles{display:none !important;}.page-node-add-tratamento #page #content #box-paciente,.page-node-edit.node-type-tratamento #page #content #box-paciente{overflow:visible;margin-bottom:0}.page-agenda.overlay-avaliacao-open #page #content .panel-pane.pane-formblock-avaliacao{position:fixed;top:0;z-index:9999;left:26.6%;top:15.1vw;width:22vw;margin:0;}.page-agenda.overlay-avaliacao-open #avaliacao-node-form,.page-agenda.overlay-avaliacao-open #page #content .panel-pane.pane-formblock-avaliacao{display:block !important;}.modal-agenda .overlay-text .infos .info-box.info-paciente{clear:left;width:95%;vertical-align:top;}.modal-agenda #box-escolhas-select-tratamento a,.modal-agenda #box-escolhas a{background:#45E695;border:1px solid #45E695;border-radius:50vw;margin-left:1vw;font-size:1vw;color:#FFFFFF;display:inline-block;vertical-align:top;padding:0.85vw 1.55vw 0.65vw;font-weight:bold;}.modal-agenda #box-escolhas-select-tratamento a:last-child,.modal-agenda #box-escolhas a.btn-agendar-tratamento{background:#129CB2;}.modal-agenda #box-dependente-agenda{position:absolute;top:4vw;right:10%;}.page-agenda.overlay-avaliacao-open .modal-agenda #edit-field-paciente-referencia-und-0-target-id,.page-agenda.overlay-avaliacao-open #page #content .panel-pane.pane-formblock-avaliacao .block-title,.page-agenda.overlay-avaliacao-open #page #content .panel-pane.pane-formblock-avaliacao .form-item-title,.page-agenda.overlay-avaliacao-open #page #content .panel-pane.pane-formblock-avaliacao #edit-actions,.page-agenda.overlay-avaliacao-open #page #content .panel-pane.pane-formblock-avaliacao .form-wrapper{display:none;}.page-agenda.overlay-avaliacao-open.role-usuario #page #content .panel-pane.pane-formblock-avaliacao #edit-field-paciente-referencia{display:none;}.page-agenda.overlay-avaliacao-open #page #content .panel-pane.pane-formblock-avaliacao #edit-field-paciente-referencia{display:block;width:22vw;margin-bottom:0;}.page-agenda.overlay-avaliacao-open #page #content .panel-pane.pane-formblock-avaliacao #edit-field-paciente-referencia label{display:none !important;}.page-agenda.overlay-avaliacao-open #page #content .panel-pane.pane-formblock-avaliacao #edit-field-paciente-referencia input{border:1px solid #A1ACB3;}.role-secretaria.page-agenda.overlay-avaliacao-open #page #content .panel-pane.pane-formblock-avaliacao,.role-gerente.page-agenda.overlay-avaliacao-open #page #content .panel-pane.pane-formblock-avaliacao{top:16.5vw;}.modal-agenda #box-dependente-agenda{position:static;}#page #content .pane-tratamentos-panel-pane-11{display:none;}#page #content #tratamentos-agenda-info{display:none;}.page-agenda.overlay-tratamento-open #page #content #tratamentos-agenda-info{position:fixed;top:0;z-index:9999;left:26.6%;top:15vw;width:43vw;height:25vw;overflow-y:scroll;margin:0;}#page #content #tratamentos-agenda-info .view-filters form input{padding:0.8vw 1vw;}.page-agenda.overlay-tratamento-open .overlay-text .info-tratamento-consulta{height:22vw;}.page-agenda.overlay-tratamento-open #page #content #tratamentos-agenda-info{display:block !important;}.agendar-via-tratamento.page-agenda.overlay-tratamento-open #page #content #tratamentos-agenda-info{display:none !important;}#page #content .pane-heon-heon-cobranca-lista table tr td.views-field-nothing a.agendar-tratamento,#page #content .views-table tr td.views-field-nothing a.agendar-tratamento{background:#0080ff;border:1px solid #0080ff;border-radius:5px;font-size:1.1em;font-weight:bold;color:#FFFFFF;display:inline;padding:0.4vw 2vw 0.4vw;width:100%;line-height:2;margin-left:1.5vw;}#box-escolhas-select-tratamento{display:none;}#page #content form .box-informacos-anotacoes-arquivos .field-name-field-anotacoes-sigilosas-form{width:96%;margin:0;margin-bottom:2vw;}#page #content form .box-informacos-anotacoes-arquivos .field-name-field-anotacoes-sigilosas-form textarea{height:14vw !important;}#page #content #box-tratamento .box-informacos-anotacoes-arquivos fieldset .fieldset-legend{display:none !important;}.anotacoes-wrapper{width:100%;}.role-heon_pay.overlay-avaliacao-open .modal-agenda .overlay-text .infos .info-box.info-paciente,.role-especialista.overlay-avaliacao-open .modal-agenda .overlay-text .infos .info-box.info-paciente,.role-secretaria.overlay-avaliacao-open .modal-agenda .overlay-text .infos .info-box.info-paciente,.role-gerente.overlay-avaliacao-open .modal-agenda .overlay-text .infos .info-box.info-paciente{min-height:6vw;}.role-heon_pay.page-agenda.overlay-avaliacao-open #page #content .panel-pane.pane-formblock-avaliacao,.role-especialista.page-agenda.overlay-avaliacao-open #page #content .panel-pane.pane-formblock-avaliacao{top:16.5vw;}#edit-field-leed-ref,.field-name-field-leed-ref,.node-leeds-form #edit-field-usuario-referencia{display:none !important;}#page #content  .plano-box{background:#fff;border:1px solid #E1E5E6;border-radius:10px;padding:1vw 1.5vw;width:29%;display:inline-block;margin:0 0.75vw;vertical-align:top;min-height:36vw;text-align:center;}#page #content  .plano-box:first-child{margin-left:0;}#page #content  .plano-box:last-child{margin-right:0;}#page #content  .plano-box h4{font-size:1.25vw;color:#00AAC8;font-weight:600;text-transform:uppercase;text-align:center;margin:0 0 0.5vw;}#page #content  .plano-box#plano-bronze h4{color:#A05D16;}#page #content  .plano-box#plano-prata h4{color:#979B9D;}#page #content  .plano-box#plano-ouro h4{color:#ffd700;}#page #content  .plano-box p{margin-bottom:0.75vw;}#page #content  .plano-box label{font-size:1.65vw;font-weight:bold;color:#333333;text-align:center;margin:0 0 0.5vw;}#page #content  .plano-box#plano-basico label{color:#00CC66;}#page #content  .plano-box br{display:none;}#page #content  .plano-box a{background:#fff;width:11.25vw;display:block;text-align:center;margin:0 auto;border-radius:20vw;padding:0.7vw 1.5vw 0.7vw;color:#129cb2;border:1px solid #8cecff;font-size:0.85vw;font-weight:bold;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}#page #content  .plano-box a:hover{background:#129cb2;color:#fff;}#page #content  .plano-box#plano-bronze a{background:#A05D16;}#page #content  .plano-box#plano-prata a{background:#979B9D;}#page #content  .plano-box#plano-ouro a{background:#ffd700;}#page #content  .plano-box ul{margin:0 0 0;padding:1.5vw 0 0;list-style:none;}#page #content  .plano-box ul li{font-size:0.85vw;font-weight:normal;color:#333333;padding:0.35vw 0.5vw 0.35vw 2vw;background:url(/sites/all/themes/gw2d/images/icon-like.png) no-repeat 0 center;background-size:1.3vw;text-align:left;margin-bottom:0.5vw;}#page #content  .plano-box ul li strong{font-size:0.6vw;color:#000;display:block;}#page #content  .plano-box ul li.van-nao{background:url(/sites/all/themes/gw2d/images/icons/icon-dislike.png) no-repeat 0 center;background-size:1.3vw;}#page #content  .plano-box ul li.google-maps{background:url(/sites/all/themes/gw2d/images/icons/icon-google-maps.png) no-repeat 0 center;background-size:1.3vw;}#page #content  .plano-box ul li.info-contato{background:url(/sites/all/themes/gw2d/images/icons/icon-infos-contatos.png) no-repeat 0 center;background-size:1.2vw;}#page #content  .plano-box ul li.fotos-descricao-detalhada{background:url(/sites/all/themes/gw2d/images/icons/icon-fotos-descricao-detalhada.png) no-repeat 0 center;background-size:1.2vw;}#page #content  .plano-box ul li.whatsapp{background:url(/sites/all/themes/gw2d/images/icons/icon-whatsapp.png) no-repeat 0 center;background-size:1.3vw;}#page #content  .plano-box ul li.formulario-orcamento{background:url(/sites/all/themes/gw2d/images/icons/icon-form-orçamento.png) no-repeat 0 center;background-size:1vw;}#page #content  .plano-box ul li.anunciar-promocao{background:url(/sites/all/themes/gw2d/images/icons/icon-anuncio-promocao.png) no-repeat 0 center;background-size:1.45vw;}#page #content  .plano-box ul li.destaque-listagem{background:url(/sites/all/themes/gw2d/images/icons/icon-destaque-listagem.png) no-repeat 0 center;background-size:1.35vw;}#page #content  .plano-box ul li.selo-validacao{background:url(/sites/all/themes/gw2d/images/icons/icon-selo-validacao.png) no-repeat 0 center;background-size:1.3vw;}#page #content  .plano-box ul li.redes-sociais{background:url(/sites/all/themes/gw2d/images/icons/icon-redes-sociais.png) no-repeat 0 center;background-size:1.65vw;}#page #content  .plano-box ul li.destaque-pagina-interna{background:url(/sites/all/themes/gw2d/images/icons/icon-destaque-pag-interna.png) no-repeat 0 center;background-size:1.25vw;}#page #content  .plano-box ul li.destaque-pagina-inicial{background:url(/sites/all/themes/gw2d/images/icons/icon-destaque-pag-inicial.png) no-repeat 0 center;background-size:1.4vw;}#page #content  .plano-box ul li.anuncio-google{background:url(/sites/all/themes/gw2d/images/icons/icon-anuncio-google.png) no-repeat 0 center;background-size:1.45vw;}#page #content .plano-box ul li.selo-validacao{margin-bottom:1.55vw;}#page #content #plano-dentista ul li.destaque-listagem{margin-bottom:4vw;}#page #content form .form-wrapper#edit-field-foto-do-perfil .image-widget-data .file-size,#page #content form .form-wrapper#edit-field-foto-do-perfil .image-widget-data .file{display:none;}#mapa_wrapper{clear:both;margin-bottom:2vw;}#mapa_wrapper h3{font-size:1.2vw;}#mapa_wrapper p{font-size:0.9vw;}#mapa_wrapper #mapa_localizacao{position:relative;height:30vw;}#mapa_wrapper #pac-input{max-width:300px;background-color:#fff;border:1px solid #CCCCCC;border-radius:20vw;padding:1.15vw 1.5vw 1vw;font-size:0.85vw;width:100%;margin-bottom:1vw;}.role-especialista #financas-node-form #edit-field-especialista{display:none !important;}.btn-criar-novo-profissional{border-radius:5px;font-size:0.75vw;color:#FFFFFF;display:inline-block;vertical-align:top;padding:0.3vw 1vw;font-weight:bold;margin-bottom:0.5vw;background:#969899;}.btn-criar-novo-profissional:hover{background:#696766;color:#fff;}.page-minha-conta #page .title-page{display:none;}.page-minha-conta #page{padding-top:0;}.page-minha-conta #page .content-width{padding-left:0;}#meu-perfil-topo-wrapper{display:flex;}#block-heon-heon-backup,#meu-perfil-topo-wrapper .perfil-topo-box{background:#FAFAFA;border:1px solid #CCC;padding:1.5vw;position:relative;margin:0;min-width:16vw;}#meu-perfil-topo-wrapper .perfil-topo-box.info-user{width:43.5%;display:flex;flex-wrap:wrap;align-content:flex-start;}#meu-perfil-topo-wrapper .perfil-topo-box.info-user .user-item{margin:0.3vw 0.5vw;}#block-heon-heon-backup{display:inline-block;width:24%;}#page #content #meu-perfil-left{width:24%;display:inline-block;vertical-align:top;border:1px solid #ccc;}#page #content #meu-perfil-left ul.menu,#page #content #meu-perfil-left .planos{background:#FAFAFA;border-top:2px solid #00AAC8;padding:1.5vw;position:relative;margin:0 0 1vw;}#page #content #meu-perfil-left ul.menu{border-top:2px solid #333333;}#page #content #meu-perfil-left .planos h3{font-size:1.25vw;color:#333333;font-family:'biennale';font-weight:normal;text-transform:lowercase;margin:0 0 0.4vw;}#page #content #meu-perfil-left .planos label{font-size:2.05vw;color:#00AAC8;font-family:'biennale';font-weight:normal;text-transform:uppercase;}#page #content .planos .plano-box-perfil br{display:none;}#page #content .planos a.btn-edit-plano{background:#00AAC8;padding:0.5vw 1vw;border-radius:20vw;color:#fff;font-size:0.75vw;font-weight:bold;position:absolute;top:1.5vw;right:1vw;}#page #content .planos .status-plano{background:#00CC66;padding:0.3vw 0.7vw;border-radius:20vw;color:#fff;font-size:0.75vw;font-weight:bold;margin:0;display:inline-block;margin-bottom:0.5vw;}#page #content .planos .status-plano.status-bloqueado,#page #content .planos .status-plano.status-inativo{background:#DB3325;}#page #content .planos a.btn-ativar-plano{background:#45E695;padding:0.5vw 1vw;border-radius:20vw;color:#fff;font-size:0.95vw;font-weight:bold;margin-top:0.5vw;cursor:pointer;text-align:center;}#page #content #meu-perfil-left ul.menu:before{content:"Menu Administrativo";display:block;font-size:1.25vw;color:#333333;font-family:'biennale';font-weight:normal;text-transform:lowercase;margin-bottom:2vw;}#page #content #meu-perfil-left ul li{margin:0;list-style:none;border-bottom:1px solid #CCCCCC;}#page #content #meu-perfil-left ul li a{display:block;font-size:1vw;font-weight:bold;color:#333333;padding:1.2vw 0 1vw;}#page #content #meu-perfil-right{border:1px solid #CCCCCC;padding:1.5vw;display:inline-block;vertical-align:top;width:75%;}#page #content #meu-perfil-right .user-item{display:inline-block;width:24%;padding-right:1vw;}#page #content #meu-perfil-right:before{content:"Meus Dados";display:block;font-size:1.25vw;color:#333333;font-family:'biennale';font-weight:normal;text-transform:uppercase;margin-bottom:1.5vw;}.role-anonymous-user #edit-field-plano-de-marketing,.role-anonymous-user #edit-field-plano-de-assinatura{display:none !important;}.field-name-field-cpf,.field-name-field-telefone{position:relative;}.cpf-invalido,.user-existente{position:absolute;width:100%;left:0;font-size:12px;color:red;line-height:1.1;margin:4px;}.form-item-field-data-financas-und-0-show-repeat-settings,.node-financas-form #edit-field-clinica,.role-secretaria .node-financas-form #edit-field-clinica,.role-gerente .node-financas-form #edit-field-clinica{display:none;}.view-procedimentos .user-profile{margin:0;}.view-procedimentos .views-field-field-dentista-procedimento section{display:none;}.view-procedimentos .saldo-atual{float:right;display:flex;justify-content:space-between;width:100%;height:3.55vw;padding:0.6vw 1.25vw;border-radius:8px;background:#0080FF;margin-top:2vw;}.view-procedimentos .saldo-atual h2{font-size:1.67vw;font-weight:bold;margin:0;color:#fff;display:flex;align-items:center;}.view-procedimentos .saldo-atual p{font-size:1.67vw;font-weight:bold;margin:0;color:#fff;display:flex;align-items:center;}.field-name-field-forma-de-pagamento{clear:left;}.page-financeiro-heon #page #content .view-content table th.views-field-field-data-financas-heon-2,.page-financeiro-heon #page #content .view-content table td.views-field-field-data-financas-heon-2,.page-financeiro-heon #page #content .view-content table th.views-field-field-tipo-financas,.page-financeiro-heon #page #content .view-content table td.views-field-field-tipo-financas,.page-financeiro-heon #page #content .view-content table th.views-field-field-data-financas-2,.page-financeiro-heon #page #content .view-content table td.views-field-field-data-financas-2,.page-financas #page #content .view-content table th.views-field-field-data-financas-heon-2,.page-financas #page #content .view-content table td.views-field-field-data-financas-heon-2,.page-financas #page #content .view-content table th.views-field-field-tipo-financas,.page-financas #page #content .view-content table td.views-field-field-tipo-financas,.page-user #page #content .view-content table th.views-field-field-data-financas-2,.page-financas #page #content .view-content table th.views-field-field-data-financas-2,.page-financas #page #content .view-content table td.views-field-field-data-financas-2{display:none !important;}.page-node-add-metodo-de-pagamento #page #content  div.form-item-title,.page-node-add-metodo-de-pagamento-pf  #page #content  div.form-item-title,.page-node-add-metodo-de-pagamento #page #content  h1.title-page,.page-node-add-metodo-de-pagamento-pf  #page #content  h1.title-page{display:none;}.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{display:flex;justify-content:flex-start;}.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:70%;}.page-node-add-metodo-de-pagamento #page #content  div.field-name-field-ativar-metodo-pagamento-form .box .table-info,.page-node-add-metodo-de-pagamento-pf  #page #content  div.field-name-field-ativar-metodo-pagamento-form .box .table-info{background-color:#FFF;border-radius:8px;box-shadow:0px 3px 5px rgba(0,0,0,0.1);padding:25px;}.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 article.node-metodo-de-pagamento-pf .getnet-response h2.pane-title,.node-type-metodo-de-pagamento-pf article.node-metodo-de-pagamento-pf .getnet-response h2.pane-title{font-size:1.3vw;color:#000;margin-bottom:1.5vw;text-transform:capitalize;}.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  article.node-metodo-de-pagamento-pf h2.pane-title::before,.node-type-metodo-de-pagamento-pf  article.node-metodo-de-pagamento-pf h2.pane-title::before{content:"";display:block;width:1.25vw;height:2px;background:#1AD9FF;border-radius:1px;}.page-node-add-metodo-de-pagamento #page #content  div.field-name-field-ativar-metodo-pagamento-form,.page-node-add-metodo-de-pagamento-pf  #page #content  div.field-name-field-ativar-metodo-pagamento-form{width:100%;}.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:1vw;width:75%;}.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:6vw;background-size:16vw;margin-top:50px;}.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:1.25vw;font-weight:normal;color:#129CB2;margin-bottom:2vw;}.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{text-align:center;margin-top:5vw;}.page-node-add-metodo-de-pagamento #page #content  fieldset,.page-node-add-metodo-de-pagamento-pf  #page #content  fieldset{display:inline-flex;flex-wrap:wrap;float:left;width:100%;background-color:#FFF;border-radius:4px;box-shadow:0px 3px 5px rgba(0,0,0,0.1);min-height:100px;margin-bottom:50px;padding:25px;}.page-node-add-metodo-de-pagamento  #page #content form fieldset legend,.page-node-add-metodo-de-pagamento-pf  #page #content form  fieldset legend{display:block;float:left;width:100%;}.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{display:block;font-size:1.2vw;margin:0px;height:40px;line-height:40px;padding:5px 10px;font-weight:600;clear:both;font-family:'biennale',serif;color:#000;}.page-node-add-metodo-de-pagamento #page #content table,.page-node-add-metodo-de-pagamento-pf #page #content table{font-size:0.9vw;}.page-node-add-metodo-de-pagamento #page #content  table,.page-node-add-metodo-de-pagamento-pf  #page #content  table,#block-gw2d-payments-gw2d-payment-statement .getnet-extrato table{width:100%;background:#fff;border:none;}.page-node-add-metodo-de-pagamento  #page #content  table thead,.page-node-add-metodo-de-pagamento-pf  #page #content  table thead,#block-gw2d-payments-gw2d-payment-statement .getnet-extrato table thead{background:#129CB2;color:#fff;}.page-node-add-metodo-de-pagamento  #page #content  table tr,.page-node-add-metodo-de-pagamento-pf  #page #content  table tr,#block-gw2d-payments-gw2d-payment-statement .getnet-extrato table tr{line-height:2;border-bottom:1px solid #ccc;}.page-node-add-metodo-de-pagamento  #page #content  table th,.page-node-add-metodo-de-pagamento-pf  #page #content  table th,#block-gw2d-payments-gw2d-payment-statement .getnet-extrato table th{padding:5px;letter-spacing:0px;opacity:1;background-color:#fff;}.page-node-add-metodo-de-pagamento  #page #content  table td,.page-node-add-metodo-de-pagamento-pf  #page #content  table td,#block-gw2d-payments-gw2d-payment-statement .getnet-extrato table td{padding:5px;letter-spacing:0px;color:#1A1A1A;opacity:1;}.node-type-metodo-de-pagamento .node-content,.node-type-metodo-de-pagamento-pf .node-content{background:#fff;padding:20px;width:45%;border-radius:8px;box-shadow:0px 3px 5px rgba(0,0,0,0.1);}.node-type-metodo-de-pagamento #page #content section.field-label-above,.node-type-metodo-de-pagamento-pf  #page #content  section.field-label-above{display:flex;font-size:12px;}.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{padding:20px 0;color:#000;}.node-type-metodo-de-pagamento #page #content .content-width h1.title-page::before,.node-type-metodo-de-pagamento-pf #page #content .content-width h1.title-page::before{content:"";display:block;width:1.25vw;height:2px;background:#1AD9FF;border-radius:1px;margin-top:20px;}.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:0.85vw;}.node-type-metodo-de-pagamento  article.node-metodo-de-pagamento,.node-type-metodo-de-pagamento-pf  article.node-metodo-de-pagamento-pf{display:flex;justify-content:space-between;}.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{width:50%;}.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;}.node-type-metodo-de-pagamento  article.node-metodo-de-pagamento div.getnet-cadastro,.node-type-metodo-de-pagamento-pf  article.node-metodo-de-pagamento-pf div.getnet-cadastro,div#block-gw2d-payments-gw2d-payment-statement-form div.getnet-form,div#block-gw2d-payments-gw2d-payment-statement div.getnet-extrato{background-color:#FFF;width:100%;border-radius:8px;box-shadow:0px 3px 5px rgba(0,0,0,0.1);margin-bottom:50px;padding:20px;}.page-node-add-metodo-de-pagamento #page #content #metodo-de-pagamento-node-form .fieldgroup-effects-processed,.page-node-add-metodo-de-pagamento-pf #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed{background-color:#FFF;border-radius:8px;box-shadow:0px 3px 30px rgb(0 0 0 / 10%);padding:25px;overflow:hidden;margin-bottom:2vw;}.page-node-add-metodo-de-pagamento #page #content #metodo-de-pagamento-node-form .fieldgroup-effects-processed .field-group-format-wrapper,.page-node-add-metodo-de-pagamento-pf #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-wrapper{justify-content:space-between;align-items:flex-start;margin-top:1%;}.page-node-add-metodo-de-pagamento-pf #page #content #metodo-de-pagamento-pf-node-form .field-name-field-declaracao-getnet-form{width:100%;}.page-node-add-metodo-de-pagamento #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed.getnet-fields,.page-node-add-metodo-de-pagamento-pf #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed.getnet-fields,.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-acquirer-merchant-category,.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-acquirer-merchant-category,.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-especialista,.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-especialista,.page-node-add-metodo-de-pagamento #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed.collapsed .field-group-format-wrapper,.page-node-add-metodo-de-pagamento-pf #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed.collapsed .field-group-format-wrapper{display:none !important;}.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{width:23.5%;margin:0 0.5vw;}.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:0.9vw;}.page-node-add-metodo-de-pagamento #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-wrapper #edit-field-complemento,.page-node-add-metodo-de-pagamento-pf #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-wrapper #edit-field-complemento,.page-node-add-metodo-de-pagamento #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-wrapper #edit-field-banco,.page-node-add-metodo-de-pagamento-pf #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-wrapper #edit-field-banco{width:14%;}.page-node-add-metodo-de-pagamento #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-wrapper #edit-field-numero,.page-node-add-metodo-de-pagamento-pf #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-wrapper #edit-field-numero,.page-node-add-metodo-de-pagamento #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-wrapper #edit-field-conta-digito,.page-node-add-metodo-de-pagamento-pf #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-wrapper #edit-field-conta-digito{width:6%;}.page-node-add-metodo-de-pagamento #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-wrapper #edit-field-bairro,.page-node-add-metodo-de-pagamento-pf #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-wrapper #edit-field-bairro,.page-node-add-metodo-de-pagamento #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-wrapper #edit-field-cidade,.page-node-add-metodo-de-pagamento-pf #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-wrapper #edit-field-cidade,.page-node-add-metodo-de-pagamento #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-wrapper #edit-field-estado,.page-node-add-metodo-de-pagamento-pf #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-wrapper  #edit-field-estado{width:11%;}.page-node-add-metodo-de-pagamento #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-wrapper #edit-field-cep,.page-node-add-metodo-de-pagamento-pf #page #content #metodo-de-pagamento-pf-node-form .fieldgroup-effects-processed .field-group-format-wrapper #edit-field-cep{width:10%;}.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,.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{width:100%;}.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 .description,.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 .description{white-space:break-spaces;}.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 .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#edit-field-comission table .form-wrapper{width:32%;margin:2% 1% 0 0;}.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:4% 0 0 10%;}body.novo-fluxo-cadastro #page #content form .form-wrapper#edit-field-ciente-getnet{width:100%;}body.novo-fluxo-cadastro #page #content form .form-wrapper .form-checkbox{width:5%;float:left;margin-top:0.3vw;}#print-content-views,#estrutura-print-recibo-pagamento,.role-secretaria #user-profile-form #edit-field-possui-dependetes,.role-secretaria #user-profile-form #edit-field-de-onde-conheceu,.role-gerente #user-profile-form #edit-field-possui-dependetes,.role-gerente #user-profile-form #edit-field-de-onde-conheceu,.role-especialista #financas-node-form #edit-field-especialista,.role-especialista #user-profile-form #edit-field-possui-dependetes,.role-especialista #user-profile-form #edit-field-de-onde-conheceu{display:none;}.page-node-add-meus-procedimentos #ajax-loading,.node-type-meus-procedimentos #ajax-loading,#nome-especialista-print-wrapper,#estrutura-print-recibo-pagamento-imprimir,#estrutura-print-recibo-pagamento{display:none !important;}.page-user #page #content #block-system-main a.btn-orcar-tratamento{background:url(/sites/all/themes/gw2d/images/icons/pasta-branca.png) no-repeat 1vw center;background-size:0.7vw;position:absolute;top:0.2vw;right:25vw;font-size:0.72vw;padding:0.4vw 1vw 0.5vw 2.5vw;border-radius:4px;background-color:#303033;border:1px solid #303033;color:#fff;font-weight:600;}.page-user #page #content #block-system-main a.btn-orcar-tratamento:hover{background-color:#303033;color:#fff;}.page-user #page #content #block-system-main p a.btn-editar-paciente{background:url(/sites/all/themes/gw2d/images/icons/lapis-branco.png) no-repeat 1vw center;border-radius:4px;font-size:0.72vw;font-weight:600;color:#FFFFFF;display:inline-block;background-size:0.85vw;background-color:#0080FF;line-height:1.5;position:absolute;top:0.2vw;right:15.8vw;padding:0.5vw 1vw 0.5vw 2.6vw;}.page-user #page #content .flag-wrapper a{background:url(/sites/all/themes/gw2d/images/icons/lixeira-branca.png) no-repeat 1vw center;background-color:#CC1433;background-size:1vw;border:1px solid #CC1433;border-radius:4px;font-size:0.75vw;font-weight:600;color:#FFFFFF;display:block;padding:0.44vw 0.9vw 0.44vw 2.4vw;position:absolute;top:0.2vw;right:4vw;}.page-user #page #content.clearfix.region .content-width h1.title-page{padding-left:4.65vw;font-size:1.7vw;margin-bottom:5.3vw;}.page-user #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block{margin:0;width:100%;margin-top:4.7vw;margin-bottom:2vw;}.page-user #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-tab-paciente{position:absolute;top:4vw;left:4vw;}.page-user #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-tab-paciente #tabs-paciente a{padding:1.3vw 1.5vw;font-size:1vw;border-radius:5px 5px 0 0;color:#333;margin-right:1vw;cursor:pointer;}.page-user #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-tab-paciente #tabs-paciente a.active{background:#000;color:#fff;}.page-user #page #content #block-system-main a.btn-orcar-tratamento:hover{background-color:#303033;color:#fff;}.page-user #page #content #block-system-main form#user-profile-form label{font-size:0.75vw;font-weight:600;color:#1A1A1A;padding-left:0vw;}.page-user #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-foto-do-perfil{width:100%;display:inline-flex;justify-content:center;}.page-user #page #content #block-system-main form#user-profile-form .field-name-field-data-de-nascimento fieldset legend span{font-size:0.75vw;font-weight:600;color:#1A1A1A;padding-left:0vw;}.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{display:block;width:46%;margin:1vw auto;padding:1vw 3vw;font-size:1.1vw;}.page-user #page #content #block-system-main form#user-profile-form .group-dependentes .form-wrapper .draggable{background-color:transparent;border:none;}.page-user #page #content #block-system-main form#user-profile-form .group-dependentes .form-wrapper thead{display:none;}.page-user #page #content #block-system-main form#user-profile-form .group-dependentes .form-wrapper tbody{border:none;}.page-user #page #content #block-system-main form#user-profile-form .group-dependentes .form-wrapper#edit-field-dependentes-und-0-field-data-de-nascimento,.page-user #page #content #block-system-main form#user-profile-form .group-dependentes .form-wrapper#edit-field-dependentes-und-0-field-rg,.page-user #page #content #block-system-main form#user-profile-form .group-dependentes .form-wrapper#edit-field-dependentes-und-0-field-nome{width:28%;}.page-user #page #content #block-system-main form#user-profile-form .group-dependentes .form-wrapper#edit-field-dependentes-und-0-field-data-de-nascimento{margin-right:0.5vw;}.page-user #page #content #block-system-main form#user-profile-form .group-dependentes .form-wrapper#edit-field-dependentes{margin-bottom:2vw;}.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:23.5%;}.page-user #page #content #block-system-main form#user-profile-form .form-wrapper.field-name-field-logo-clinica{width:49%;margin-right:0;display:flex;justify-content:center;margin-top:0;}.page-user #page #content #block-system-main form#user-profile-form .form-wrapper.field-name-field-logo-clinica label{text-align:center;}.page-user #page #content #block-system-main form#user-profile-form .form-wrapper.field-name-field-logo-clinica .form-managed-file .image-widget-data,.page-user #page #content #block-system-main form#user-profile-form .form-wrapper.field-name-field-logo-clinica .form-managed-file{display:flex;flex-direction:column;align-items:center;}.page-user #page #content #block-system-main form#user-profile-form .form-wrapper.field-type-image .form-item .image-widget-data input#edit-field-logo-clinica-und-0-upload-button{width:50%;margin:1vw auto;padding:1vw 3vw;font-size:1.1vw;}.page-user #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-bottom:1.2vw;}.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{display:flex;flex-direction:column;background-color:#9c9b9b;padding:0.9vw;width:13.85vw;border-radius:8px;margin-bottom:2vw;margin-right:1vw;}.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{display:flex;}.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-first{background-color:#0080FF;}.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 div{margin:0;}.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 .views-label,.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-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-content span{color:#fff;}.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-weight:300;font-size:0.9vw;}.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-data .views-label-field-data,.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-data-1 .views-label-field-data-1,.page-user #page #content #block-system-main form#user-profile-form .group-confi-agendamento{display:none;}.page-user #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente .h2{color:#000;font-weight:600;font-size:1.37vw;}.page-user #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente .tab-consulta-paciente .container-consultas{padding:0.6vw 0.8vw;border:1px solid #EDEDFC;border-radius:4px;}.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-weight:700;font-size:1.25vw;}.page-user #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:1.15vw;margin-bottom:0.5vw;}.role-gerente #page #content #block-system-main form#user-profile-form .group-confi-agendamento,.role-especialista #page #content #block-system-main form#user-profile-form .group-confi-agendamento,.role-heon_pay #page #content #block-system-main form#user-profile-form .group-confi-agendamento{display:block;}.page-user #page #content #block-system-main form#user-profile-form .group-confi-agendamento .form-wrapper{width:100%;}.page-user-edit #page #content #edit-field-notif-agendamento-consulta label:before{margin-top:0;}.logged-in #page #content .panel-pane.pane-heon-prontuario-anotacao{width:50%;position:relative;}.logged-in #page #content .panel-pane.pane-block-18{padding:0;margin:0;background:none;box-shadow:none;}.logged-in #page #content .panel-pane.pane-block-18 .list-prontuarios{padding:0;margin:0;list-style:none;}.logged-in #page #content .panel-pane.pane-block-18 .list-prontuarios li a{padding:1.3vw 1.5vw;font-size:1vw;border-radius:5px 5px 0 0;color:#333;margin-right:1vw;cursor:pointer;display:block;float:left;}.tabs-prontuario .tab-container-prontuario{padding:0.5vw 0.5vw;font-size:1vw;border-radius:5px;color:#333;margin-right:1vw;cursor:pointer;display:block;float:left;}.tabs-prontuario .tab{padding:0.5vw 0.5vw;font-size:1vw;border-radius:5px 5px 0 0;color:#333;margin-right:1vw;cursor:pointer;display:block;float:left;}.tabs-prontuario .tab.selected,.tabs-prontuario .tab:hover,.tabs-prontuario .tab-container-prontuario.selected,.tabs-prontuario .tab-container-prontuario:hover,.logged-in #page #content .panel-pane.pane-block-18 .list-prontuarios li a.selected,.logged-in #page #content .panel-pane.pane-block-18 .list-prontuarios li a:hover{background-color:#109CB2;color:#fff;}.node-type-financas #page #content #block-system-main #financas-node-form label{font-size:1.3em;font-weight:600;color:#1A1A1A;padding-left:0vw;}.page-node-add-financas #page #content #block-system-main #financas-node-form input{font-size:1em;padding:0.9vw 0.5vw;}.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.option{text-align:center;}.node-type-financas #page #content #block-system-main #financas-node-form .date-form-element-content-multiline,.page-node-add-financas #page #content #block-system-main #financas-node-form .date-form-element-content-multiline{overflow:hidden;height:9vw;border:1px solid #DFE3E6;border-radius:5px;}.node-type-financas #page #content #block-system-main #financas-node-form .form-item-title,.page-node-add-financas #page #content #block-system-main #financas-node-form .form-item-title{width:20%;}.node-type-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-clinica,.page-node-add-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-clinica{width:17%;}.node-type-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-usuario-referencia,.page-node-add-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-usuario-referencia{width:22%;}.node-type-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-especialista,.page-node-add-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-especialista{margin-right:0;width:45%;}.node-type-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-data-financas,.page-node-add-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-data-financas{width:10%;}.node-type-financas #page #content #block-system-main #financas-node-form #edit-field-canal,.page-node-add-financas #page #content #block-system-main #financas-node-form #edit-field-canal{width:17%;}.node-type-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-data-financas{margin-top:1.1vw;}.node-type-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-data-financas .container-inline-date,.page-node-add-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-data-financas .container-inline-date{width:100%;margin:0;}.node-type-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-categoria-financas,.node-type-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-forma-pagamento,.page-node-add-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-categoria-financas,.page-node-add-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-forma-pagamento{width:24%;}.node-type-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-tipo-financas,.page-node-add-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-tipo-financas{width:20%;}.node-type-financas #page #content form .form-wrapper#edit-field-valor-financas{width:12%;}.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{font-size:1em;font-weight:600;color:#1A1A1A;}.page-node-edit #page #content fieldset.group-registro-boleto{display:none;}.page-node-add-agenda #page #content #block-system-main #agenda-node-form,.page-node-edit #page #content #block-system-main #agenda-node-form{background:#fff;border-radius:5px;box-shadow:0px 3px 30px rgb(0 0 0 / 10%);padding:1vw 1.5vw;margin-bottom:2vw;float:left;width:100%;}.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{font-weight:600;color:#1A1A1A;padding-left:0vw;}.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 .form-wrapper.field-widget-date-popup .end-date-wrapper .form-item-field-data-e-hora-und-0-value2-time label:before{padding-left:0.8vw;font-size:0.75vw;}.page-node-edit #page #content #block-system-main #agenda-node-form .form-wrapper.field-widget-date-popup .container-inline-date{clear:both;}.page-node-add #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.monthly input[type=checkbox]:not(old){width:57%;}.page-node-add #page #content form .form-wrapper.field-widget-date-popup div.date-clear.yearly .form-wrapper .form-item input{margin-bottom:0;width:auto;}.page-node-add-clinica #page #content #block-system-main #clinica-node-form,.node-type-clinica #page #content #block-system-main #clinica-node-form{background:#fff;border-radius:5px;box-shadow:0px 3px 30px rgb(0 0 0 / 10%);padding:1vw 1.5vw;margin-bottom:2vw;float:left;width:100%;}.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:0.75vw;font-weight:600;color:#1A1A1A;padding-left:0vw;}.page-node-add-clinica #page #content #block-system-main #clinica-node-form .form-item-title,.node-type-clinica #page #content #block-system-main #clinica-node-form .form-item-title{width:26%;}.page-node-add-clinica #page #content #block-system-main #clinica-node-form .form-wrapper#edit-field-logo-clinica,.node-type-clinica #page #content #block-system-main #clinica-node-form .form-wrapper#edit-field-logo-clinica{width:30%;}.page-node-add-clinica #page #content #block-system-main #clinica-node-form .form-wrapper#edit-body,.node-type-clinica #page #content #block-system-main #clinica-node-form .form-wrapper#edit-body{width:40%;clear:none;margin-right:0;}.page-node-add-clinica #page #content #block-system-main #clinica-node-form .form-wrapper#edit-field-logo-clinica input.form-submit,.node-type-clinica #page #content #block-system-main #clinica-node-form .form-wrapper#edit-field-logo-clinica input.form-submit{width:40%;margin:1vw auto;}.page-node-add-clinica #page #content #block-system-main #clinica-node-form .form-wrapper#edit-field-especialista-clinica,.node-type-clinica #page #content #block-system-main #clinica-node-form .form-wrapper#edit-field-especialista-clinica,.page-node-add-clinica #page #content #block-system-main #clinica-node-form .form-wrapper#edit-field-gerente,.node-type-clinica #page #content #block-system-main #clinica-node-form .form-wrapper#edit-field-gerente{width:32%;}.page-node-add-clinica #page #content #block-system-main #clinica-node-form .form-wrapper#edit-field-secretaria-clinica,.node-type-clinica #page #content #block-system-main #clinica-node-form .form-wrapper#edit-field-secretaria-clinica{width:32%;margin-right:0;}.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:64%;padding:1vw 3vw;}.page-node-add-clinica #page #content #block-system-main #clinica-node-form .form-wrapper#edit-field-bairro,.node-type-clinica #page #content #block-system-main #clinica-node-form .form-wrapper#edit-field-bairro{width:17%;}.page-node-add-clinica #page #content #block-system-main #clinica-node-form .form-wrapper#edit-field-cidade,.node-type-clinica #page #content #block-system-main #clinica-node-form .form-wrapper#edit-field-cidade{width:12%;}.page-node-add-clinica #page #content #block-system-main #clinica-node-form .form-wrapper#edit-field-estado,.node-type-clinica #page #content #block-system-main #clinica-node-form .form-wrapper#edit-field-estado{width:8%;margin-right:0;}.page-node-add-clinica #page #content #block-system-main #clinica-node-form .form-wrapper#edit-field-numero,.node-type-clinica #page #content #block-system-main #clinica-node-form .form-wrapper#edit-field-numero{width:6%;}.page-node-add-clinica #page #content #block-system-main #clinica-node-form .form-wrapper#edit-field-cep,.node-type-clinica #page #content #block-system-main #clinica-node-form .form-wrapper#edit-field-cep{width:9%;clear:both;}.page-node-add-clinica #page #content #block-system-main #clinica-node-form .form-wrapper#edit-field-endereco,.page-node-add-clinica #page #content #block-system-main #clinica-node-form .form-wrapper#edit-field-complemento,.node-type-clinica #page #content #block-system-main #clinica-node-form .form-wrapper#edit-field-endereco,.node-type-clinica #page #content #block-system-main #clinica-node-form .form-wrapper#edit-field-complemento{width:18%;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .form-wrapper{width:100%;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .form-wrapper.group-phone{width:48%;float:left;margin-right:2vw;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .form-wrapper.group-cellphone{width:48%;float:right;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .group-cellphone .fieldset-wrapper,.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .group-phone .fieldset-wrapper{width:100%;max-width:none;display:flex;flex-direction:row;flex-wrap:wrap;gap:1vw;}.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{width:100%;max-width:fit-content;margin-bottom: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{width:44%;margin-bottom:0%;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .form-wrapper#edit-field-cnpj{width:12%;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .form-wrapper#edit-field-razao-social{width:20%;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .form-wrapper#edit-field-state-fiscal-doc-number{width:17%;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .form-wrapper#edit-field-nome-fantasia{width:22%;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .form-wrapper#edit-field-email{width:21%;margin-right:0;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .form-wrapper#edit-field-bairro{width:17%;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .form-wrapper#edit-field-cidade{width:12%;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .form-wrapper#edit-field-estado{width:8%;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .form-wrapper#edit-field-numero{width:6%;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .form-wrapper#edit-field-cep{width:9%;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .form-wrapper#edit-field-complemento{width:18%;margin-right:0;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .form-wrapper#edit-field-endereco{width:19%;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .group-bank-accounts .form-wrapper{width:18.5%;margin-right:1%;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .form-wrapper#edit-field-conta-digito{width:6%;margin-right:0;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .form-wrapper#edit-field-banco{width:19%;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .group-list-commissions #edit-field-comission .form-wrapper{width:32%;margin:2% 1% 0 0;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .group-list-commissions .description{white-space:break-spaces;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .group-list-commissions #edit-field-comission input.remove-button{margin:4% 0 0 10%;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .group-legal-representative .form-wrapper{width:26%;max-width:fit-content;margin-right:1%;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .group-legal-representative #edit-field-representative-birth-date .form-wrapper{width:100%;}.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 .container-inline-date{width:100%;margin:0;}.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-wrapper{width:100%;}.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{box-shadow:none;padding:0;margin:0;margin:0;display:flex;flex-direction:column;}.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 .container-inline-date .form-item-field-representative-birth-date-und-0-value-date{margin-right:1%;width:49%;}.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 .container-inline-date .form-item-field-representative-birth-date-und-0-value-time{margin-left:1%;width:49%;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .group-getnet .form-wrapper{width:100%;margin:2% 1% 0 0;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .group-shareholders .form-wrapper#edit-field-shareholders-und-0-field-participation-percentage{width:74%;}.page-criar-metodo-de-pagamento #page #content form#metodo-de-pagamento-node-form .group-shareholders #edit-field-shareholders-und-0-remove-button{padding:1vw 2vw;margin-top:1.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{font-size:0.9vw;width:100%;}.page-criar-metodo-de-pagamento #page form .form-checkbox{width:100%;max-width:fit-content;margin:0 0.3vw 0vw 0vw;}#page #content form #edit-field-acesso-financeiro{display:none;}.cadastro-paciente{font-size:0.65vw;line-height:1.2;padding:0.3vw 0;color:blue;}.cadastro-paciente a{margin-left:5px;}#block-gw2d-payments-gw2d-payment-card{padding-left:2.85vw;padding-right:2.85vw;width:100%;margin:0 auto;}.wrapper{width:100%;box-sizing:border-box;display:inline-block;padding:1.5vw 1.5vw;font-size:0.85vw;}body.not-logged-in.page-pagamento-tratamento #box-aviso-sistema.box-tipo-info{display:none;}body.not-logged-in.page-pagamento-tratamento .wrapper{background:#fff;border-radius:5px;box-shadow:0px 3px 30px rgb(0 0 0 / 10%);}body.logged-in.page-pagamento-tratamento .wrapper{padding:0;}body.not-logged-in.page-pagamento-tratamento #page .form-card input.form-control,.form-cliente input.form-control{border:1px solid #DFE3E6;border-radius:5px;height:auto !important;padding:0.9vw 0.75vw 0.9vw;line-height:1;font-size:0.9vw;font-weight:400;margin:0;width:100%;background:#FFFFFF;}.wrapper h2{font-size:1.2vw;color:#000;margin-bottom:1vw;text-transform:capitalize;}.wrapper h2::before{content:"";display:block;width:1.25vw;height:2px;background:#1AD9FF;border-radius:1px;}.div-flex,.row{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;}.column{display:flex;flex-direction:column;width:30.5%;margin-right:1%;}.column.column-form{width:31.5%;}.column div{margin-bottom:1vw;}.column span{font-size:0.6vw;font-family:'biennale';font-weight:bold;color:#A1ACB3;}.column.column-form span{padding-left:0.3vw;}.form-card .line,.form-cliente .line{display:flex;justify-content:space-between;margin-bottom:0;}.form-card .line div,.form-cliente .line div{width:48%;position:relative;}.column-form .form-card{background-color:#F5F8FA;padding:1vw 2vw 0.2vw;border-radius:15px;margin-bottom:2vw;position:relative;}.column-form .form-cliente{background-color:#F5F8FA;padding:1vw 2vw 0.2vw;border-radius:15px;margin-bottom:2vw;position:relative;margin-left:10px;}.column-form .form-buttom{text-align:center;justify-content:center;}.column-form .form-info{font-weight:bold;text-align:center;}.column-form .form-buttom button.btn-primary{background:#00E472;border:1px solid #00E472;display:inline-block;font-size:1vw;text-align:center;padding:1vw 4vw;color:#FFFFFF;font-weight:600;border-radius:20vw;}.column-form .form-buttom button.btn-primary:hover{background-color:#3DCC84;}.column .getnet{background:url(/sites/all/themes/gw2d/images/getnet.jpg) no-repeat -20px 50px;padding-bottom:110px;background-size:170px;position:relative;}.column .getnet:before{content:'';background:url(/sites/all/themes/gw2d/images/seguro_e_confiavel.png) no-repeat 0 0;background-size:100%;width:15vw;height:2.7vw;display:block;position:absolute;right:0;bottom:2vw;}#page input#card_number{font-size:1.1vw;letter-spacing:2px;}#page #block-gw2d-payments-gw2d-payment-card  .form-card input{font-family:'biennale';border:none;border-bottom:1px solid;border-radius:inherit;color:#000;}input.form-control{height:0px !important;}.form-card label.form-label{font-size:10px;}.status-transacao{width:80%;border-radius:4px;padding:20px;}.aproved{background:#00E472;}.deined{background:#FCE8E6;}.page-user-edit #page #content #block-system-main #user-profile-form--2{overflow:hidden;background:#fff;border-radius:5px;box-shadow:0px 3px 30px rgb(0 0 0 / 10%);padding:1vw 1.5vw;margin-bottom:2vw;float:left;width:100%;}.page-user-edit #page #content #block-system-main #user-profile-form--2 #edit-field-foto-do-perfil--2{width:100%;display:flex;justify-content:center;}.page-user-edit #page #content #block-system-main #user-profile-form--2 #edit-field-foto-do-perfil--2 label{text-align:center;}.page-user-edit #page #content #block-system-main #user-profile-form--2 #edit-field-foto-do-perfil--2 .image-widget{width:100%;}.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{width:auto;margin:1vw auto;float:none;display:block;}.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{font-size:0.75vw;font-weight:600;color:#1A1A1A;padding-left:0.75vw;}.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper{width:20%;margin-right:1%;}body.role-pos_venda #page #content #block-system-main #user-profile-form--2 .form-wrapper.field-name-field-sobrenome{display:block;}.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{width:15%;}.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{width:15%;}.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{width:12%;}.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-field-rg--2{width:12%;margin-right:0;}.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-field-estado--2{width:8%;margin-right:0;}.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-field-numero--2{width:6%;}.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-field-cep--2{width:9%;}.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-account--2{width:65%;margin-bottom:0.5vw;clear:both;}.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-account--2{width:100%;}.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-account--2 .form-type-checkboxes #edit-roles--2{display:flex;flex-wrap:wrap;width:100%;}.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-account--2 .form-type-checkboxes #edit-roles--2 .form-item{display:flex;width:13%;height:1.5vw;align-items:center;}.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-account--2 .form-type-checkboxes #edit-roles--2 .form-item .form-checkbox{width:1vw !important;height:1vw !important;}.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-account .form-item-notify{margin-top:1.9vw;margin-right:0;}.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-account .form-item-notify label:before{margin-top:0;}.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-actions input{border-radius:50vw;font-size:0.85vw;padding:1vw 3.5vw 1vw;margin:0 auto 1vw;float:none;display:block;}.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper#edit-field-dependentes{width:100%;}.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{font-size:0.85vw;padding:0.75vw 1vw 0.8vw;}.page-user-edit #page #content #block-system-main #user-profile-form--2 div #edit-field-possui-dependetes--2 .form-item .form-checkbox{width:60%;}.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper .date-combo{width:100%;}.print-box-estrutura-wrapper{display:none !important;}.buttons-pagamento{clear:both;display:flex;flex-direction:column;justify-content:flex-start;}.buttons-pagamento a.btn-copiar-link{margin:1vw 0;display:block;}#page #content .overlay-wrapper#overlay-receituario{display:none;}.open-overlay-receituario #page #content .overlay-wrapper#overlay-receituario{display:block;}.role-especialista.page-relatorio #page #content #tratamentos-wrapper.tabela-full{width:54%;}.role-especialista.page-relatorio #page #content .pane-heon-proximos-retornos-paciente{width:44%;float:right;}.role-especialista #page #content #proximos-retornos-wrapper{width:34%;float:right;}.usuario-incompleto{padding-top:0.5vw;display:block;font-size:calc(6px + 0.4vw);color:orange;margin-bottom:0;}.usuario-incompleto p{margin:0;}.usuario-incompleto a{color:#129CB2;text-decoration:underline;}#page #content .pane-heon-heon-cobranca-lista table tr td.views-field-nothing-1 .usuario-incompleto a,#page #content .views-table tr td.views-field-nothing-1 .usuario-incompleto a{color:#129CB2;text-decoration:underline;font-size:11px;width:auto;}#tratamentos-agenda-info .pane-title{display:none;}#tratamentos-agenda-info .views-widget-filter-field_especialista_uid{display:none !important;}#gw2d-agenda .fc-event .fc-event-main{color:#000;}#gw2d-agenda .fc-event-title,#gw2d-agenda .fc-event-time{position:relative;z-index:2;}#gw2d-agenda table tr .evento-disponivel .info-agendamento-wrapper,#gw2d-agenda table tr .evento-disponivel{border-color:#EDEDFC;background-color:#F6F7F7;display:block;color:#000;}#gw2d-agenda .evento-disponivel .info-agendamento-title,#gw2d-agenda .evento-disponivel .fc-event-title,#gw2d-agenda .evento-disponivel .fc-event-time{background-color:#F6F7F7;}#gw2d-agenda table tr .evento-agendado .info-agendamento-wrapper,#gw2d-agenda table tr .evento-agendado,#gw2d-agenda table tr .evento-reagendado .info-agendamento-wrapper,#gw2d-agenda table tr .evento-reagendado,#gw2d-agenda table tr .evento-pendente .info-agendamento-wrapper,#gw2d-agenda table tr .evento-pendente{border-color:#EDEDFC;background-color:#96CBFF;display:block;color:#000;}#gw2d-agenda .evento-agendado .info-agendamento-title,#gw2d-agenda .evento-reagendado .info-agendamento-title,#gw2d-agenda .evento-pendente .info-agendamento-title,#gw2d-agenda .evento-agendado .fc-event-title,#gw2d-agenda .evento-agendado .fc-event-time,#gw2d-agenda .evento-reagendado .fc-event-title,#gw2d-agenda .evento-reagendado .fc-event-time,#gw2d-agenda .evento-pendente .fc-event-title,#gw2d-agenda .evento-pendente .fc-event-time{background-color:#96CBFF;}#gw2d-agenda table tr .evento-confirmado .info-agendamento-wrapper,#gw2d-agenda table tr .evento-confirmado{border-color:#EDEDFC;background-color:#14CC70;display:block;color:#fff;}#gw2d-agenda .evento-confirmado .info-agendamento-title,#gw2d-agenda .evento-confirmado .fc-event-title,#gw2d-agenda .evento-confirmado .fc-event-time{background-color:#14CC70;}#gw2d-agenda table tr .evento-confirmado .fc-event-main{color:#fff;}#gw2d-agenda table tr .evento-bloqueado .info-agendamento-wrapper,#gw2d-agenda table tr .evento-bloqueado{border-color:#878787;background-color:#878787;display:block;color:#000;}#gw2d-agenda .evento-bloqueado .info-agendamento-title,#gw2d-agenda .evento-bloqueado .fc-event-title,#gw2d-agenda .evento-bloqueado .fc-event-time{background-color:#878787;}#gw2d-agenda table tr .evento-bloqueado .fc-event-main{color:#efefef;}#gw2d-agenda table tr .evento-cancelado .info-agendamento-wrapper,#gw2d-agenda table tr .evento-cancelado{border-color:#EDEDFC;background-color:#DDDEDE;display:block;color:#a5a5b0;}#gw2d-agenda .evento-cancelado .info-agendamento-title,#gw2d-agenda .evento-cancelado .fc-event-title,#gw2d-agenda .evento-cancelado .fc-event-time{background-color:#DDDEDE;}#gw2d-agenda table tr .evento-cancelado .fc-event-main{color:#a5a5b0;}#gw2d-agenda table tr .evento-faltou .info-agendamento-wrapper,#gw2d-agenda table tr .evento-faltou{border-color:#EDEDFC;background-color:#CC1433;display:block;color:#fff;}#gw2d-agenda .evento-faltou .info-agendamento-title,#gw2d-agenda .evento-faltou .fc-event-title,#gw2d-agenda .evento-faltou .fc-event-time{background-color:#CC1433;}#gw2d-agenda table tr .evento-faltou .fc-event-main{color:#fff;}#gw2d-agenda table tr .evento-realizado .fc-event-main{color:#fff;}#gw2d-agenda table tr .evento-realizado .info-agendamento-wrapper,#gw2d-agenda table tr .evento-realizado{border-color:#EDEDFC;background-color:#0080FF;display:block;color:#fff;}#gw2d-agenda .evento-realizado .info-agendamento-title,#gw2d-agenda .evento-realizado .fc-event-title,#gw2d-agenda .evento-realizado .fc-event-time{background-color:#0080FF;}#gw2d-agenda table tr .evento-reagendado .info-agendamento-wrapper,#gw2d-agenda table tr .evento-reagendado{border-color:#EDEDFC;background-color:#9e25c5;display:block;color:#fff;}#gw2d-agenda .evento-reagendado .info-agendamento-title,#gw2d-agenda .evento-reagendado .fc-event-title,#gw2d-agenda .evento-reagendado .fc-event-time{background-color:#9e25c5;}#gw2d-agenda .nome-agendamento,#page #content #gw2d-agenda a .fc-event-title{font-size:0.85vw;line-height:1.1;min-height:1vw;}#gw2d-agenda .fc-event-title{text-wrap:nowrap;}#page #content #gw2d-agenda .info-agendamento-title{font-weight:500;}#page #content #gw2d-agenda .fc-event-title,#page #content #gw2d-agenda .fc-event-title-container{font-size:0.80vw;line-height:1;}#page #content #gw2d-agenda .info-agendamento-wrapper p{margin:0;margin-bottom:0.2vw;}#gw2d-agenda .horario-agendamento,#page #content #gw2d-agenda a .fc-event-time{font-size:0.75vw;line-height:1.2;padding:0 0.1vw;margin:0;}#gw2d-agenda .horario-agendamento{padding-bottom:0.2vw;}#gw2d-agenda .descricao-agendamento{margin:0;position:absolute;bottom:2px;padding:0.2vw 0.5vw;font-size:0.75vw;background:#303033;color:#fff;border-radius:6px;z-index:1;font-weight:600;}#page #content a .fc-daygrid-event-dot{display:none;}#page #content a .fc-event-time{font-size:0.85vw;font-weight:500;}#page #content a .fc-event-title{font-size:1vw;font-weight:600;}#gw2d-agenda table tr .fc-event{padding:0;}#gw2d-agenda table tr .fc-event .info-agendamento-wrapper{POSITION:ABSOLUTE;TOP:3vw;WIDTH:100%;LEFT:0;min-width:100%;font-weight:600;height:0;overflow:hidden;padding:0 0.1vw}#gw2d-agenda table tr .fc-event .info-agendamento-wrapper p{font-size:0.8vw;margin-bottom:0.2vw;}#gw2d-agenda table tr .fc-event .info-agendamento-wrapper p span{font-size:0.85vw;}#gw2d-agenda table tr .fc-event{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;min-height:1vw;}#gw2d-agenda .especialista-agendamento{position:absolute;bottom:2px;margin:0;right:2px;border-radius:20vw;width:1.5vw;height:1.5vw;text-align:center;padding:0;color:#fff;overflow:hidden;z-index:3;}#gw2d-agenda .especialista-agendamento span{line-height:initial;font-size:initial;display:block;background:#000;width:1.5vw;height:1.5vw;border-radius:20vw;line-height:1.5vw;}#page #content #gw2d-agenda .fc-event-title,#page #content #gw2d-agenda .fc-event-title-container{font-size:0.80vw;line-height:1;display:flex;align-items:stretch;flex-direction:column;}#gw2d-agenda .procedimento-agendamento,#gw2d-agenda .telefone-agendamento{z-index:1;margin:0;}#gw2d-agenda .procedimentos-agendamento{font-weight:600;padding-top:0.4vw;}#gw2d-agenda .procedimentos-agendamento .procedimento-agendamento{margin:0.2vw 0;font-weight:normal;margin-top:0.3vw;}#gw2d-agenda .procedimento-agendamento:before{content:"";background:url(/sites/all/themes/gw2d/images/icon-procedimento.png) no-repeat 0 0 #fff;background-size:100%;border-radius:20vw;width:1vw;height:1vw;float:left;margin-right:0.1vw;}#page #content #gw2d-agenda .fc-daygrid-day-events .fc-event-title{min-height:3.5vw;}body.role-anonymous-user.page-novo-profissional #page{padding-top:0;}body.role-anonymous-user.page-novo-profissional #page #content{margin:0;background:url(/sites/all/themes/gw2d/images/banner_topo.png) no-repeat left top fixed;width:100%;max-width:100%;padding:0;background-size:108%;}body.role-anonymous-user.page-novo-profissional #page #content .content-width{padding:0;}body.role-anonymous-user.page-novo-profissional #page #content .content-width .title-page{display:none;}body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper{padding:3vw 15.5vw 4vw;z-index:1;position:relative;}body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper #edit-field-plataforma-heon{float:none;margin:1vw auto;}body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .login-logo-wrapper img{filter:brightness(0) invert(1);}body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .login-logo-wrapper h2{color:#fff;width:40vw;margin:4vw auto 0;}body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .block-inner .block-title{display:none;}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:1vw;font-family:'biennale';}body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .user-info-from-cookie .form-wrapper{width:31.7%;}body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .user-info-from-cookie #edit-field-termos-de-condicoes-gerais,body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .user-info-from-cookie #edit-field-termos-de-uso,body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .user-info-from-cookie .form-wrapper .date-combo .date-no-float,body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .user-info-from-cookie .form-wrapper .date-combo{width:100%;}body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .user-info-from-cookie #edit-account,body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .user-info-from-cookie #edit-field-cpf{margin-right:0;}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-family:'biennale';font-size:0.8vw;font-weight:200;color:#fff;}body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .user-info-from-cookie .form-wrapper .description{color:#fff;}body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .user-info-from-cookie .btn-prosseguir-register{margin-bottom:2vw;padding:1vw 3vw;width:20vw;font-size:1.1vw;line-height:2;background-color:#45E695;}body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .user-info-from-cookie .btn-prosseguir-register:hover{background-color:#45E695;font-size:1.3vw;}body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .texto-teste-inicio{font-size:1.2vw;color:#fff;font-weight:200;width:64%;margin:4vw auto 0;}body.role-anonymous-user.page-novo-profissional #page #content .panel-separator:first-of-type{display:block;width:100%;height:30vw;position:absolute;background:url(/sites/all/themes/gw2d/images/linhas_text.png) no-repeat left top;background-size:100vw;margin-top:-22.5vw;}body.role-anonymous-user.page-novo-profissional #page #content #seu-site{padding:7.5vw 16vw;background-color:#2e3133;color:#fff;overflow:auto;display:block !important;}body.role-anonymous-user.page-novo-profissional #page #content #seu-site .slide-content{position:relative;z-index:1;}body.role-anonymous-user.page-novo-profissional #page #content #seu-site .slide-info{float:left;width:48%;}body.role-anonymous-user.page-novo-profissional #page #content #seu-site .slide-info h2{font-size:2.1vw;text-align:left;font-weight:600;margin:0;line-height:1.2;margin-bottom:2.5vw;color:#fff;}body.role-anonymous-user.page-novo-profissional #page #content #seu-site .slide-info p{font-size:1vw;text-align:left;line-height:1.4;margin:1.2vw 0;font-weight:300;}body.role-anonymous-user.page-novo-profissional #page #content #seu-site .slide-info ul{padding-left:25px;}body.role-anonymous-user.page-novo-profissional #page #content #seu-site .slide-info li{font-size:1vw;text-align:left;font-weight:300;margin-bottom:0.5vw;}body.role-anonymous-user.page-novo-profissional #page #content #seu-site .descricao{float:right;width:45%;}body.role-anonymous-user.page-novo-profissional #page #content #seu-site .list-info{padding:0;}body.role-anonymous-user.page-novo-profissional #page #content #seu-site .list-info li{font-size:1.3vw;text-align:left;font-weight:600;margin:0;line-height:1.2;margin-bottom:1.7vw;list-style:none;}body.role-anonymous-user.page-novo-profissional #page #content #seu-site .list-info li:before{content:'';background:url(/sites/all/themes/gw2d/images/icon-plus.png) no-repeat 0 0;background-size:100%;width:1.6vw;height:1.7vw;display:inline-block;margin-right:0.5vw;vertical-align:middle;}body.role-anonymous-user.page-novo-profissional #page #content #slide-baixo-investimento{background:#fff;padding-bottom:5vw;display:block !important;}body.role-anonymous-user.page-novo-profissional #page #content #slide-baixo-investimento .slide-content{padding:0 10vw;}body.role-anonymous-user.page-novo-profissional #page #content #slide-baixo-investimento .slide-info{padding:5vw 8vw 2vw;}body.role-anonymous-user.page-novo-profissional #page #content #slide-baixo-investimento .slide-info h2{color:#000;font-size:2.1vw;line-height:1.1;font-weight:600;margin:0 auto;margin-bottom:1.5vw;text-align:center;width:50vw;}body.role-anonymous-user.page-novo-profissional #page #content #slide-baixo-investimento .slide-info p{color:#000;font-size:0.9vw;margin:0.5vw auto;font-weight:300;line-height:1.2;width:45vw;text-align:center;font-family:'biennale';}body.role-anonymous-user.page-novo-profissional #page #content .plano-box{background:#fff;border:1px solid #E1E5E6;border-radius:10px;padding:1vw 1.5vw;width:22.9%;display:inline-block;margin:0 0.75vw;vertical-align:top;min-height:36vw;}body.role-anonymous-user.page-novo-profissional #page #content .plano-box:hover{box-shadow:0px 1px 10px rgb(0 0 0 / 20%);}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 h4{font-size:1.4vw;color:#2e3133;font-weight:600;text-transform:uppercase;text-align:center;margin:0 0 1vw;}body.role-anonymous-user.page-novo-profissional #page #content .plano-box p{margin-bottom:0.75vw;}body.role-anonymous-user.page-novo-profissional #page #content .plano-box p span{font-size:0.9vw;font-weight:bold;font-family:'biennale';}body.role-anonymous-user.page-novo-profissional #page #content .plano-box ul{margin:0 0 0;padding:1.5vw 0 0;list-style:none;}body.role-anonymous-user.page-novo-profissional #page #content .plano-box ul li{font-size:0.85vw;font-weight:normal;color:#333333;padding:0.35vw 0.5vw 0.35vw 2vw;background:url(/sites/all/themes/gw2d/images/icon-like.png) no-repeat 0 center;background-size:1.3vw;text-align:left;margin-bottom:0.5vw;}body.role-anonymous-user.page-novo-profissional #page #content .plano-box ul li.google-maps{background:url(/sites/all/themes/gw2d/images/icons/icon-google-maps.png) no-repeat 0 center;background-size:1.3vw;}body.role-anonymous-user.page-novo-profissional #page #content .plano-box ul li.info-contato{background:url(/sites/all/themes/gw2d/images/icons/icon-infos-contatos.png) no-repeat 0 center;background-size:1.2vw;}body.role-anonymous-user.page-novo-profissional #page #content .plano-box ul li.fotos-descricao-detalhada{background:url(/sites/all/themes/gw2d/images/icons/icon-fotos-descricao-detalhada.png) no-repeat 0 center;background-size:1.2vw;}body.role-anonymous-user.page-novo-profissional #page #content .plano-box ul li.whatsapp{background:url(/sites/all/themes/gw2d/images/icons/icon-whatsapp.png) no-repeat 0 center;background-size:1.3vw;}body.role-anonymous-user.page-novo-profissional #page #content .plano-box ul li.formulario-orcamento{background:url(/sites/all/themes/gw2d/images/icons/icon-form-orçamento.png) no-repeat 0 center;background-size:1vw;}body.role-anonymous-user.page-novo-profissional #page #content .plano-box ul li.anunciar-promocao{background:url(/sites/all/themes/gw2d/images/icons/icon-anuncio-promocao.png) no-repeat 0 center;background-size:1.45vw;}body.role-anonymous-user.page-novo-profissional #page #content .plano-box ul li.destaque-listagem{background:url(/sites/all/themes/gw2d/images/icons/icon-destaque-listagem.png) no-repeat 0 center;background-size:1.35vw;}body.role-anonymous-user.page-novo-profissional #page #content .plano-box ul li.selo-validacao{background:url(/sites/all/themes/gw2d/images/icons/icon-selo-validacao2.png) no-repeat 0 center;background-size:1.35vw;margin-bottom:4vw;}body.role-anonymous-user.page-novo-profissional #page #content .plano-box a{background:#fff;width:11.25vw;display:block;text-align:center;margin:0 auto;border-radius:20vw;padding:0.7vw 1.5vw 0.7vw;color:#2e3133;border:1px solid #2e3133;font-size:0.85vw;font-weight:bold;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}body.role-anonymous-user.page-novo-profissional #page #content .plano-box a:hover{background-color:#2e3133;font-weight:bold;color:#fff;}body.role-anonymous-user.page-novo-profissional #page #content #slide-baixo-investimento .info-footer-planos h4{font-family:'biennale';font-size:1.6vw;width:43vw;margin:4vw auto 0;font-weight:bold;line-height:1.9;}body.role-anonymous-user.page-novo-profissional #page #content #slide-baixo-investimento .info-footer-planos .color-destaque{background-color:#45E695;color:#fff;}#page #content .view-aniversariantes- .view-filters{display:none;}#consulta-confirmacao-wrapper .infos{display:inline-flex;flex-wrap:wrap;}#consulta-confirmacao-wrapper .infos h2{font-size:1.25vw;font-weight:normal;color:#129CB2;width:100%;}#consulta-confirmacao-wrapper h2:before{content:"";display:block;width:25px;height:2px;border-radius:1px;background:#1AD9FF;border:1px solid #1AD9FF;}#consulta-confirmacao-wrapper .btn-enviar-anotacao{background:#129CB2;border:1px solid #129CB2;border-radius:27px;font-size:0.75vw;color:#FFFFFF;display:block;padding:0.6vw 1vw 0.55vw;}#consulta-confirmacao-wrapper .info-box{font-size:1.05vw;color:#1A1A1A;margin-right:3vw;margin-bottom:0.5vw;display:inline-block;vertical-align:top;}#consulta-confirmacao-wrapper .info-box label{font-size:0.75vw;color:#A1ACB3;display:none;}#consulta-confirmacao-wrapper .info-box label:first-of-type{display:block;}#consulta-confirmacao-wrapper .info-dentista,#consulta-confirmacao-wrapper .info-paciente{clear:left;display:block;}#consulta-confirmacao-wrapper .buttons-acoes a{background:#45E695;border-radius:30px;font-size:0.7vw;display:inline-block;padding:0.7vw 1vw 0.5vw;color:#FFFFFF;margin-right:0.5vw;cursor:pointer;line-height:1;}#consulta-confirmacao-wrapper .buttons-acoes a.btn-confirmar-consulta{background:#1AD9FF;}#consulta-confirmacao-wrapper .buttons-acoes a.btn-cancelar-consulta{background:#FF1A40;}.page-contatos-pipeline .view-header a.btn-adicionar-leeds{position:absolute;right:1vw;top:-2vw;}.page-contatos-pipeline .view-header a.btn-importar-leeds{right:10vw;background-color:#082577;border:1px solid #082577;}.node-type-leeds-dentista #edit-field-especialista-leeds,.page-node-add-leeds-dentista #edit-field-especialista-leeds,.page-contatos-pipeline #copyright-region{display:none !important;}.page-contatos-pipeline .view-content,.page-contatos-relacionamento .view-content{overflow-x:auto;width:auto;white-space:nowrap;margin-top:3.4vw;}.page-contatos-pipeline #page #content .view-filters,.page-contatos-relacionamento #page #content .view-filters{position:absolute;top:-80px;padding:0.3vw 1vw;border-radius:0.4vw;box-shadow:0 3px 15px rgb(0 0 0 / 8%);border:1px solid #ddd;}.page-contatos-relacionamento #page #content .view-filters{top:-50px !important;margin-left:-20px;}.page-contatos-pipeline #page #content .view-filters form select,.page-contatos-pipeline #page #content .view-filters form input,.page-contatos-relacionamento #page #content .view-filters form select,.page-contatos-relacionamento #page #content .view-filters form input{padding:0.5vw 0.75vw 0.55vw;}.page-contatos-pipeline #page #content .view-filters form #edit-field-telefone-whatsapp-leeds-value-wrapper,.page-contatos-relacionamento #page #content .view-filters form #edit-field-telefone-whatsapp-leeds-value-wrapper{max-width:11vw;}.page-contatos-pipeline #page #content .view-filters form .views-widget-filter-field_data_de_retorno_leeds_value .form-wrapper,.page-contatos-relacionamento #page #content .view-filters form .views-widget-filter-field_data_de_retorno_leeds_value .form-wrapper{width:100%;margin-bottom:0;}.page-contatos-pipeline #page #content .view-filters form .views-widget-filter-field_data_de_retorno_leeds_value .form-wrapper #edit-field-data-de-retorno-leeds-value-min-wrapper,.page-contatos-pipeline #page #content .view-filters form .views-widget-filter-field_data_de_retorno_leeds_value .form-wrapper #edit-field-data-de-retorno-leeds-value-max-wrapper{display:inline-block;}.page-contatos-pipeline .view-content h3,.page-contatos-relacionamento .view-content h3{font-size:1.1vw;margin-left:-0.3vw;margin-top:0.5vw;margin-bottom:1.2vw;text-align:center;}.page-contatos-pipeline .content-width .view-content::-webkit-scrollbar,.page-contatos-relacionamento .content-width .view-content::-webkit-scrollbar{width:10px;height:10px;cursor:pointer;}.page-contatos-pipeline .content-width .view-content::-webkit-scrollbar-track,.page-contatos-relacionamento .content-width .view-content::-webkit-scrollbar-track{background-color:#fff;}.page-contatos-pipeline .content-width .view-content::-webkit-scrollbar-thumb:horizontal,.page-contatos-relacionamento .content-width .view-content::-webkit-scrollbar-thumb:horizontal{background-color:#00E472;cursor:pointer;}.page-contatos-pipeline .content-width .coluna-lista,.page-contatos-relacionamento .content-width .coluna-lista{display:inline-block;white-space:normal;width:13.9vw;vertical-align:top;margin-right:0.5vw;border-radius:0.4vw;box-shadow:0 3px 15px rgba(0,0,0,0.08);padding:0.5vw 0.2vw 0.5vw 0.5vw;border:1px solid #ddd;background:#fff;}.page-contatos-pipeline .content-width .coluna-lista.perdidos{position:absolute;left:2.8vw;height:3vw;background:red;bottom:-2.3vw;overflow:hidden;padding-top:0.1vw;width:42.75vw;}.page-contatos-pipeline .content-width .coluna-lista.ganhos{position:absolute;right:2.8vw;height:3vw;background:#00E472;bottom:-2.3vw;overflow:hidden;padding-top:0.1vw;width:42.75vw;}.page-contatos-pipeline .content-width .coluna-lista.perdidos h3,.page-contatos-relacionamento .content-width .coluna-lista.ganhos h3{color:#fff;}.page-contatos-pipeline .content-width .coluna-lista .list-wrapper,.page-contatos-relacionamento .content-width .coluna-lista .list-wrapper{min-height:29vw;max-height:29vw;margin-bottom:1vw;overflow:auto;}.page-contatos-pipeline .content-width .coluna-lista .list-wrapper::-webkit-scrollbar,.page-contatos-relacionamento .content-width .coluna-lista .list-wrapper::-webkit-scrollbar{width:3px;}.page-contatos-pipeline .content-width .coluna-lista .list-wrapper::-webkit-scrollbar-track,.page-contatos-relacionamento .content-width .coluna-lista .list-wrapper::-webkit-scrollbar-track{background-color:#f8f8f8;}.page-contatos-pipeline .content-width .coluna-lista .list-wrapper::-webkit-scrollbar-thumb:vertical,.page-contatos-relacionamento .content-width .coluna-lista .list-wrapper::-webkit-scrollbar-thumb:vertical{background-color:#129CB2;cursor:pointer;border-radius:50vw;}.page-contatos-pipeline .content-width .coluna-lista ul,.page-contatos-relacionamento .content-width .coluna-lista ul{margin:0;padding:0;list-style:none;}.page-contatos-pipeline .content-width .coluna-lista ul li,.page-contatos-relacionamento .content-width .coluna-lista ul li{margin:0;padding:0.4vw 0.7vw 0.3vw 0.5vw;border:1px solid #cccccc;border-radius:5px;position:relative;font-size:0.7vw;background-color:#FFFFFF;overflow:hidden;margin-bottom:0.5vw;box-shadow:0px 1px 3px rgba(0,0,0,0.4);margin-right:0.2vw;}.page-contatos-pipeline .content-width .coluna-lista ul li .views-field-title,.page-contatos-relacionamento .content-width .coluna-lista ul li .views-field-title{font-weight:bold;font-size:0.75vw;margin-right:0.5vw;}.page-contatos-pipeline .content-width .coluna-lista ul li .views-field-field-valor-leeds,.page-contatos-relacionamento .content-width .coluna-lista ul li .views-field-field-valor-leeds{float:left;margin-right:0.5vw;font-weight:bold;color:#555;}.page-contatos-pipeline .content-width .coluna-lista ul li .views-field-field-data-de-retorno-leeds,.page-contatos-relacionamento .content-width .coluna-lista ul li .views-field-field-data-de-retorno-leeds{clear:both;}.page-contatos-pipeline .content-width .coluna-lista ul li .views-field-field-canal-de-contato{float:left;clear:left;}.page-contatos-pipeline .content-width .coluna-lista ul li .views-field-field-tentativa-de-contato,.page-contatos-pipeline .content-width .coluna-lista ul li .views-field-field-plano-de-assinatura{float:right;}.page-contatos-pipeline .content-width .coluna-lista ul li .views-field-field-data-de-retorno-leeds .hoje,.page-contatos-pipeline .content-width .coluna-lista ul li .views-field-field-data-de-retorno-leeds .futuro,.page-contatos-pipeline .content-width .coluna-lista ul li .views-field-field-data-de-retorno-leeds .atrasado,.page-contatos-relacionamento .content-width .coluna-lista ul li .views-field-field-data-retorno .hoje,.page-contatos-relacionamento .content-width .coluna-lista ul li .views-field-field-data-retorno .futuro,.page-contatos-relacionamento .content-width .coluna-lista ul li .views-field-field-data-retorno .atrasado{width:0.8vw;height:0.8vw;display:block;position:absolute;right:0.2vw;bottom:0.2vw;background:red;border-radius:2vw;}.page-contatos-pipeline .content-width .coluna-lista ul li .views-field-field-data-de-retorno-leeds .hoje,.page-contatos-relacionamento .content-width .coluna-lista ul li .views-field-field-data-retorno .hoje{background:#00E472;}.page-contatos-pipeline .content-width .coluna-lista ul li .views-field-field-data-de-retorno-leeds .futuro,.page-contatos-relacionamento .content-width .coluna-lista ul li .views-field-field-data-retorno .futuro{background:#ccc;}.page-contatos-pipeline .views-field-field-valor-leeds span,.page-contatos-pipeline .views-field-field-valor-leeds div.field-content,.page-contatos-relacionamento .views-field-field-valor-leeds span,.page-contatos-relacionamento .views-field-field-valor-leeds div.field-content{display:inline-block;}.page-contatos-pipeline .content-width .coluna-lista ul li.node-25376-nid,.page-contatos-pipeline .content-width .coluna-lista ul li.node-25380-nid,.page-contatos-pipeline .content-width .coluna-lista ul li.node-25379-nid,.page-contatos-pipeline .content-width .coluna-lista ul li.node-25378-nid,.page-contatos-pipeline .content-width .coluna-lista ul li.node-26857-nid,.page-contatos-pipeline .content-width .coluna-lista ul li.node-26856-nid,.page-contatos-pipeline .content-width .coluna-lista ul li.node-25377-nid,.page-contatos-pipeline .content-width .coluna-lista ul li.node-25854-nid{display:none;}.page-contatos-pipeline #page #content form .form-item-title{width:100%;margin:0;}.ajax-success-subtarefas{position:fixed;top:6vw;right:0;background:#fff;border:1px solid #cccccc;padding:0.2vw 0.5vw;color:#00b259;font-size:0.9vw;}.ajax-success-subtarefas .cliente_subtarefa{font-size:0.8vw;}.page-contatos-pipeline .content-width .coluna-lista .views-field-nid .field-content{display:none !important;}.page-contatos-pipeline .content-width .coluna-lista .views-field-nid a.edit,.page-contatos-relacionamento .content-width .coluna-lista .views-field-nid a.edit{float:right;background:url(/sites/all/themes/gw2d/images/temas/icon-edit.png) no-repeat right center;display:block;font-size:0;width:1vw;height:1vw;background-size:100%;position:absolute;right:0.2vw;top:0.2vw;}.node-type-leeds-dentista #page #content .group-info,.page-node-add-leeds-dentista #page #content .group-info,.node-type-leeds-dentista  #page #content .group-pos-venda,.node-type-pos-venda  #page #content .group-pos-venda{background:#fff;width:60%;float:left;box-shadow:0px 1px 4px 1px #ccc;border-radius:10px;}.node-type-leeds-dentista  #page #content .group-pos-venda{margin-top:20px;}.node-type-leeds-dentista #page #content .group-comentarios,.page-node-add-leeds-dentista #page #content .group-comentarios,.node-type-pos-venda #page #content .group-comentarios{background:#fff;width:35%;float:right;box-shadow:0px 1px 4px 1px #ccc;border-radius:10px;}.node-type-leeds-dentista #page #content .group-comentarios .date-combo .description,.node-type-leeds-dentista #page #content .group-comentarios .date-combo legend,.node-type-leeds-dentista #page #content .group-comentarios .field-multiple-table th,.page-node-add-leeds-dentista #page #content .group-comentarios .date-combo .description,.page-node-add-leeds-dentista #page #content .group-comentarios .date-combo legend,.page-node-add-leeds-dentista #page #content .group-comentarios .field-multiple-table th,.node-type-pos-venda #page #content .group-comentarios .date-combo .description,.node-type-pos-venda #page #content .group-comentarios .date-combo legend,.node-type-pos-venda #page #content .group-comentarios .field-multiple-table th{display:none !important;}.node-type-leeds-dentista #page #content .group-comentarios .date-combo label,.page-node-add-leeds-dentista #page #content .group-comentarios .date-combo label{display:block !important;}.node-type-leeds-dentista #page #content .field-group-fieldset legend,.node-type-pos-venda #page #content .field-group-fieldset legend,.page-node-add-leeds-dentista #page #content .field-group-fieldset legend{background:#129CB2;width:100%;padding:0.9vw;color:#fff;height:3vw;line-height:1.5;border-radius:10px 10px 0 0;}.node-type-leeds-dentista #page #content .field-group-fieldset .date-combo legend,.page-node-add-leeds-dentista #page #content .field-group-fieldset .date-combo legend,.node-type-pos-venda #page #content .field-group-fieldset .date-combo legend{background:none;width:auto;padding:0;color:none;height:auto;}.node-type-leeds-dentista #page #content .group-comentarios .field-widget-text-textarea textarea,.node-type-pos-venda #page #content .group-comentarios .field-widget-text-textarea textarea,.page-node-add-leeds-dentista  #page #content .group-comentarios .field-widget-text-textarea textarea{height:85px;}.node-type-leeds-dentista #page #content .field-group-fieldset legend a,.node-type-pos-venda #page #content .field-group-fieldset legend a,.page-node-add-leeds-dentista #page #content .field-group-fieldset legend a{color:#fff;}.node-type-leeds-dentista #page #content .field-group-fieldset .fieldset-wrapper,.node-type-pos-venda #page #content .field-group-fieldset .fieldset-wrapper,.page-node-add-leeds-dentista  #page #content .field-group-fieldset .fieldset-wrapper{padding:1vw;}.node-type-leeds-dentista #page #content .group-comentarios .form-wrapper.field-widget-date-popup,.page-node-add-leeds-dentista #page #content .group-comentarios .form-wrapper.field-widget-date-popup,.node-type-pos-venda #page #content .group-comentarios .form-wrapper.field-widget-date-popup{width:23%;margin-bottom:0.5vw;}.node-type-leeds-dentista #page #content .group-info .form-wrapper.field-name-field-data-de-retorno-leeds-form,.page-node-add-leeds-dentista #page #content .group-info .form-wrapper.field-name-field-data-de-retorno-leeds-form{width:30%;}.node-type-leeds-dentista #page #content .group-info .form-wrapper.field-name-field-data-de-retorno-leeds-form .fieldset-wrapper,.node-type-leeds-dentista #page #content .group-comentarios .form-wrapper .fieldset-wrapper,.page-node-add-leeds-dentista #page #content .group-info .form-wrapper.field-name-field-data-de-retorno-leeds-form .fieldset-wrapper,.page-node-add-leeds-dentista #page #content .group-comentarios .form-wrapper .fieldset-wrapper{padding:0;}.node-type-leeds-dentista #page #content .group-comentarios .form-wrapper.field-name-field-comentario-leed,.page-node-add-leeds-dentista #page #content .group-comentarios .form-wrapper.field-name-field-comentario-leed,.node-type-pos-venda #page #content .group-comentarios .form-wrapper.field-name-field-comentario-leed{width:70%;margin-right:0;margin-bottom:0.5vw;}.node-type-leeds-dentista #page #content .group-info .form-wrapper.field-widget-date-popup .container-inline-date,.node-type-leeds-dentista #page #content .group-comentarios .form-wrapper.field-widget-date-popup .container-inline-date,.page-node-add-leeds-dentista #page #content .group-info .form-wrapper.field-widget-date-popup .container-inline-date,.page-node-add-leeds-dentista #page #content .group-comentarios .form-wrapper.field-widget-date-popup .container-inline-date{width:98%;margin-bottom:0;}.node-type-leeds-dentista #page #content .group-comentarios .form-wrapper .remove-button,.page-node-add-leeds-dentista #page #content .group-comentarios .form-wrapper .remove-button{float:left;margin-top:-2.3vw;padding:0.3vw;margin-bottom:1vw;}.role-vendedores .field-name-field-vendedor-leeds-form{display:none !important;}.page-contatos-listagem #page #content .view-filters form .views-exposed-widget{width:10vw;}.page-contatos-listagem #page #content .view-filters form .views-exposed-widget#edit-date-filter-wrapper{width:14vw;}.page-contatos-listagem #page #content .view-filters form .views-exposed-widget#edit-date-filter-wrapper label{display:none !important;}.page-contatos-listagem #page #content .view-filters form .views-exposed-widget#edit-date-filter-wrapper #edit-date-filter-max-wrapper,.page-contatos-listagem #page #content .view-filters form .views-exposed-widget#edit-date-filter-wrapper #edit-date-filter-min-wrapper{float:left;width:7vw;}.page-contatos-listagem #page #content .view-filters form .views-exposed-widget#edit-date-filter-wrapper #edit-date-filter-max-wrapper label,.page-contatos-listagem #page #content .view-filters form .views-exposed-widget#edit-date-filter-wrapper #edit-date-filter-min-wrapper label{display:block !important;}.page-contatos-listagem #page #content .view-filters form .views-exposed-widget#edit-date-filter-wrapper .container-inline-date .description{clear:both;display:none;}.page-import #page #content #block-system-main .form-wrapper{background-color:#fff;border-radius:10px;box-shadow:0 3px 15px rgb(0 0 0 / 8%);border:1px solid #ddd;padding:1vw 1.5vw;}.page-import #page #content #block-system-main .form-wrapper#edit-feeds{width:60%;}.page-import #page #content #block-system-main #edit-submit{width:10vw;margin:0 auto;display:block;}.page-import #page #content #block-system-main .form-wrapper .form-item-feeds-FeedsCSVParser-delimiter,.page-import #page #content #block-system-main .form-wrapper .form-item-feeds-FeedsCSVParser-no-headers,.page-import #page #content #block-system-main .form-wrapper .form-item-feeds-FeedsCSVParser-encoding{display:none;}body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .user-info-from-cookie #edit-actions{width:31.7%;margin:0;float:right;}body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .user-info-from-cookie #edit-actions input{color:#fff;margin:0;font-weight:bold;text-align:center;color:#fff;border-radius:20vw;text-align:center;display:block;margin:0 auto;cursor:pointer;}body.role-anonymous-user.page-novo-profissional #page #content #novo-dentista-estilo-wrapper .user-info-from-cookie #edit-actions input:hover{background-color:#1AD9FF;}body.role-anonymous-user.page-novo-profissional #box-termox-uso h3,body.role-anonymous-user.page-novo-profissional #box-termox-uso .btn-voltar-termos{color:#fff;}.page-user-edit #page #content #box-termox-uso label:before{margin-top:0;}#edit-field-termos-log{display:none !important;}.page-criar-lancamentos-periodicos .content-width #gw2d-criar-lancamentos-periodicos-form .form-item{width:24%;display:inline-block;vertical-align:top;margin:0;margin-bottom:1vw;}.page-criar-lancamentos-periodicos .content-width #gw2d-criar-lancamentos-periodicos-form .container-inline-date{margin:0;width:33%;}.page-criar-lancamentos-periodicos .content-width #gw2d-criar-lancamentos-periodicos-form .container-inline-date .form-item-data-pagamento .form-item-data-pagamento-date label{display:none !important;}.page-criar-lancamentos-periodicos .content-width #gw2d-criar-lancamentos-periodicos-form .container-inline-date .form-item-data-pagamento .form-item-data-pagamento-date,.page-criar-lancamentos-periodicos .content-width #gw2d-criar-lancamentos-periodicos-form .container-inline-date .form-item-data-pagamento{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:0.85vw;}.page-criar-lancamentos-periodicos .content-width #gw2d-criar-lancamentos-periodicos-form #edit-enviar{width:auto;padding:1vw 2vw;}.page-criar-lancamentos-periodicos #page #content .content-width #gw2d-criar-lancamentos-periodicos-form .container-inline-date > label,.role-especialista .content-width #gw2d-criar-lancamentos-periodicos-form .form-item-field-especialista{display:none !important;}.action-remover{float:right;margin-bottom:1vw;margin-top:-0.5vw;}.action-remover a.btn-remover{background:#FF1A40;border:1px solid #FF1A40;border-radius:5px;margin-left:1.5vw;font-size:0.75vw;color:#FFFFFF;display:inline-block;vertical-align:top;padding:0.85vw 1.55vw 0.65vw;font-weight:bold;}.page-agenda.logged-in #page #content .content-width{position:relative;}#page #content #botoes-wrapper.botoes-wrapper-agenda a{position:static;}.page-imprimir-agenda #content .filter-form #filtro-imprimir{display:inline-flex;width:100%;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;}.page-imprimir-agenda #content .filter-form .filter-wrapper{width:12%;margin:1% 0;}.page-imprimir-agenda #content .filter-form .filter-submit{margin:1% 0;}.page-imprimir-agenda #content .filter-form .filter-submit .btn{background:url(/sites/all/themes/gw2d/images/icon-busca-branco.png) no-repeat 1vw center;background-size:1.05vw;background-color:#1AD9FF;color:#FFFFFF;border:none;border-radius:5px;font-size:0.9vw;padding:0.95vw 1vw 0.95vw 2.5vw;font-weight:bold;}.page-imprimir-agenda #content .pagina-print-button{background:#51565F;font-weight:bold;font-size:0.9vw;display:inline-block;padding:0.7vw 1vw 0.6vw;margin:1% 0;border-radius:5px;color:#fff;}.page-imprimir-agenda #content #estrutura-resultado-imprimir .group-data{margin-bottom:2vw;}.page-imprimir-agenda #content #estrutura-resultado-imprimir .group-data .info-tabela-por-dia{display:inline-flex;background:#fff;padding:0.7vw 0.7vw 0vw 0.7vw;border-radius:8px 8px 0px 0px;border:1px solid #dfe3e6;border-bottom:0;}.page-imprimir-agenda #content #estrutura-resultado-imprimir .group-data .info-tabela-por-dia div p{margin:0 0 0.6vw;}.page-imprimir-agenda #content #estrutura-resultado-imprimir .group-data .info-tabela-por-dia .data-listagem{margin-right:3vw;}.page-editar-meus-procedimentos #page #content form #edit-meus-procedimentos-lista{width:100%;border:none;padding:0;margin:1vw 0 0;}.page-editar-meus-procedimentos #page #content form .meus-procedimento-item{clear:both;display:inline-flex;flex-wrap:wrap;align-items:center;align-items:flex-start;}.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{display:block;width:7%;margin:0.5vw 0.3vw;float:left;}.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:22%;}.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:0.6vw;font-weight:normal;text-align:left;color:#fff;background-color:#2E3133;padding:0.5vw;white-space:nowrap;}.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{border:1px solid #DFE3E6;border-radius:5px;height:auto;padding:0.9vw 0.75vw 0.9vw;line-height:1;font-size:0.9vw;font-weight:400;margin:0;width:100%;background:#FFFFFF;}.page-editar-meus-procedimentos #page #content form #novo-procedimento-form{clear:both;}.page-editar-meus-procedimentos #page #content form .form-item-field-convenios .form-checkboxes .form-item{float:left;width:25%;margin-bottom:0.5vw;display:flex;flex-direction:column;align-items:center;justify-content:center;}.page-editar-meus-procedimentos #gw2d-editar-meus-procedimentos-form .form-item-titulo label{display:none !important;}.btn-copiar-link{color:#129CB2;margin-right:2vw;background:url(/sites/all/themes/gw2d/images/icon-copy.png) no-repeat left center;padding-left:1.5vw;background-size:1.1vw;}.btn-copiar-link:hover{text-decoration:underline;}.page-contatos-pipeline .views-exposed-form .container-inline-date .date-padding .description{display:none;}body.page-tratamentos .views-exposed-form .views-exposed-widgets .views-widget-filter-field_date_aprovacao_value{width:8vw;margin:0;padding:0;}body.page-tratamentos .views-exposed-form .views-exposed-widgets .views-widget-filter-field_date_aprovacao_value .description{display:none;}.page-node-add-financas #page #content form .form-wrapper#edit-field-paciente-referencia{display:block !important;clear:left;}.page-node-edit.node-type-financas #page #content form .form-wrapper#edit-field-paciente-referencia{display:block !important;clear:left;}.page-contatos-listagem .view-leeds-vendedores .coluna-lista,.page-leeds .view-leeds .view-filters .views-widget-filter-uid_1{display:none !important;}.page-contatos-listagem .view-leeds-vendedores .item-list-pager{margin-top:2vw;}.page-leeds.role-especialista #page #content .view-filters{display:none;}.overlay-field .ck-content,#form-add-anotacao .ck-content,#editor-anotacao,#editor-descricao-procedimento{min-height:15vw;}#form-add-anotacao .ck-label,.overlay-field .ck-label{display:none !important;}#form-add-anotacao input{border-radius:10px;height:auto;font-size:0.85vw;font-weight:400;margin:0;border:1px solid #c4c4c4;line-height:2.5vw;padding:0 0.5vw;}#form-add-anotacao .form-item{display:inline-block;vertical-align:bottom;}#form-add-anotacao .form-item-anotacao{display:block;width:100%;}#page #content #procedimentos-tabelado.estrutura-tabelado .item-box{width:12.5%;min-height:10px;}#page #content #procedimentos-tabelado.estrutura-tabelado .item-box label{display:none;}#page #content #procedimentos-tabelado.estrutura-tabelado:first-of-type .item-box label{display:block;}#page #content #procedimentos-tabelado.estrutura-tabelado .texto-anotacao{width:37%;overflow-wrap:break-word;}#page #content #procedimentos-tabelado.estrutura-tabelado .texto-anotacao div.value{max-height:200px;font-size:0.9vw;overflow:auto;}#page #content #procedimentos-tabelado.estrutura-tabelado .item-box-buttons{text-align:center;}#page #content #consulta-info .estrutura-box .item-box .btn-cancelar,#page #content #consulta-info .estrutura-box .item-box .btn-edit,#page #content #consulta-info .estrutura-tabelado .item-box .btn-cancelar,#page #content #consulta-info .estrutura-tabelado .item-box .btn-edit{display:inline-block;}#page #content #consulta-info .estrutura-box .item-box .btn-cancelar,#page #content #consulta-info .estrutura-box .item-box .btn-edit{display:block;float:left;}body.node-type-financas fieldset.group-registro-boleto,body.page-node-add-financas fieldset.group-registro-boleto{display:none !important;}body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form #edit-field-ativar-metodo-pagamento{width:100%;}body.node-type-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form h3{font-size:1.25vw;font-weight:normal;color:#129CB2;margin-bottom:2vw;}body.node-type-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form .content{display:flex;justify-content:space-between;}body.node-type-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form .content .box{width:50%;}body.node-type-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form p{font-size:1vw;width:75%;}body.node-type-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:6vw;background-size:16vw;margin-top:50px;}body.node-type-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form .box .table-info{background-color:#FFF;border-radius:8px;box-shadow:0px 3px 30px rgb(0 0 0 / 10%);padding:25px;}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{font-size:1.3vw;color:#000;margin-bottom:1.5vw;text-transform:capitalize;}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{content:"";display:block;width:1.25vw;height:2px;background:#1AD9FF;border-radius:1px;}body.node-type-metodo-de-pagamento-pf #page #content table,body.node-type-metodo-de-pagamento #page #content table{width:100%;background:#fff;border:none;font-size:0.9vw;}body.node-type-metodo-de-pagamento-pf #page #content table thead,body.node-type-metodo-de-pagamento #page #content table thead{background:#129CB2;color:#fff;}body.node-type-metodo-de-pagamento-pf #page #content table,body.node-type-metodo-de-pagamento #page #content table{line-height:2;border-bottom:1px solid #ccc;}body.node-type-metodo-de-pagamento-pf #page #content table th,body.node-type-metodo-de-pagamento #page #content table th{padding:5px;letter-spacing:0px;opacity:1;}body.node-type-metodo-de-pagamento-pf #page #content table tr,body.node-type-metodo-de-pagamento #page #content table tr{line-height:2;border-bottom:1px solid #ccc;}body.node-type-metodo-de-pagamento-pf #page #content table td,body.node-type-metodo-de-pagamento #page #content table td{padding:5px;letter-spacing:0px;color:#1A1A1A;opacity:1;}body.node-type-metodo-de-pagamento-pf #page #content div.field-name-field-ativar-metodo-pagamento-form h2.center,body.node-type-metodo-de-pagamento #page #content div.field-name-field-ativar-metodo-pagamento-form h2.center{text-align:center;margin-top:5vw;}body.node-type-metodo-de-pagamento-pf #page #content .required-fields,body.node-type-metodo-de-pagamento #page #content .required-fields,body.node-type-metodo-de-pagamento-pf #page #content fieldset,body.node-type-metodo-de-pagamento #page #content fieldset{display:inline-flex;flex-wrap:wrap;float:left;width:100%;background-color:#FFF;border-radius:4px;box-shadow:0px 3px 30px rgb(0 0 0 / 10%);min-height:100px;margin-bottom:50px;padding:25px;}body.node-type-metodo-de-pagamento-pf #page #content form .form-item.form-item-title label,body.node-type-metodo-de-pagamento #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 #page #content .required-fields .field-group-format-title{padding-left:0;text-align:left;text-transform:none;display:block;font-size:1.2vw;margin:0px;height:40px;line-height:40px;font-weight:600;clear:both;font-family:'biennale',serif;color:#000;}body.node-type-metodo-de-pagamento-pf #page #content form .form-item.form-item-title,body.node-type-metodo-de-pagamento #page #content form .form-item.form-item-title{display:inline-flex;flex-wrap:wrap;width:29%;;background-color:#FFF;border-radius:4px;box-shadow:0px 3px 30px rgb(0 0 0 / 10%);min-height:100px;margin-bottom:50px;padding:25px;}body.node-type-metodo-de-pagamento-pf #page #content form fieldset legend,body.node-type-metodo-de-pagamento #page #content form fieldset legend{display:block;float:left;width:100%;}body.node-type-metodo-de-pagamento-pf #page #content form .fieldset-legend a,body.node-type-metodo-de-pagamento #page #content form .fieldset-legend a{display:block;font-size:1.2vw;margin:0px;height:40px;line-height:40px;font-weight:600;clear:both;font-family:'biennale',serif;color:#000;}body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .getnet-fields .form-wrapper{width:24%;margin:2% 1% 0 0;}body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .form-wrapper{width:100%;margin-right:1.8%;}body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .group-celular .fieldset-wrapper,body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .group-telefone .fieldset-wrapper{width:100%;}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{width:10%;margin-bottom:0%;}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{width:44%;margin-bottom:0%;}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{width:25%;margin:1% 12%;}body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .form-wrapper#edit-field-mother-name,body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .form-wrapper#edit-field-cpf,body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .form-wrapper#edit-field-nome{margin-right:1%;width:32%;}body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .form-wrapper#edit-field-email{width:21%;margin-right:0;}body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .form-wrapper#edit-field-bairro{width:17%;}body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .form-wrapper#edit-field-cidade{width:12%;}body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .form-wrapper#edit-field-estado{width:8%;margin-right:0;}body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .form-wrapper#edit-field-numero{width:6%;}body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .form-wrapper#edit-field-cep{width:9%;}body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .form-wrapper#edit-field-complemento{width:18%;}body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .form-wrapper#edit-field-endereco{width:19%;}body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .form-wrapper#edit-field-conta-numero,body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .form-wrapper#edit-field-agencia,body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .form-wrapper#edit-field-tipo-de-conta{width:15%;margin-right:1%;}body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .form-wrapper#edit-field-conta-digito{width:6%;margin-right:0;}body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .form-wrapper#edit-field-lista-cod-banco{width:19%;margin-right:1%;}body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .form-wrapper#edit-field-banco{width:19%;}body.node-type-metodo-de-pagamento-pf #page #content .node-metodo_de_pagamento_pf-form .group-getnet .form-wrapper{width:24%;margin:2% 1% 0 0;}body.node-type-metodo-de-pagamento #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 #page #content .node-metodo_de_pagamento_pf-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:0.9vw;display:inline-block !important;vertical-align:middle;}body.node-type-metodo-de-pagamento #page form .form-checkbox,body.node-type-metodo-de-pagamento-pf  #page form .form-checkbox{width:auto;}header{position:fixed;top:0;left:0;z-index:9999;}#block-gw2d-gw2d-box-menu-naviagation{position:absolute;left:0;bottom:1vw;width:100%;}#block-gw2d-gw2d-box-menu-naviagation .block-content{display:flex;flex-wrap:wrap;flex-direction:row-reverse;justify-content:space-around;padding-left:0.5vw;margin-left:4vw;}#box-painel-wrapper-left{float:left;width:48%;}#box-painel-wrapper-right{float:right;width:48%;}#box-painel-wrapper{clear:both;}.page-crm-dashboard #page #content .panel-pane{margin-bottom:0;}.page-crm-dashboard #page #content #painel-crm-wrapper{overflow:hidden;margin-bottom:2vw;}#page #content #box-painel-crm{text-align:center;}#page #content #painel-crm-wrapper #crm-piramide-wrapper{width:50%;margin-right:1.5vw;padding:1vw;background-size:9.7vw;background-color:#fff;min-height:17vw;float:left;}#page #content #painel-crm-wrapper #crm-piramide-wrapper:before{content:'CRM';font-size:1.25vw;font-weight:bold;color:#000000;padding-left:1.5vw;text-align:left;}#page #content .box-crm-novo-style{padding:1.5vw 2vw;width:100%;}#page #content .box-crm-novo-style .box-painel-item,#page #content #painel-crm-wrapper #crm-piramide-wrapper .piramide-crm-item{background-color:transparent;padding:0;margin:0;color:#000;border-bottom:1px dashed #A1ACB3;height:3.3vw;display:flex;align-items:center;position:relative;margin-left:7vw;padding-left:4vw;width:100%;}#page #content #painel-informativo-wrapper #box-painel-wrapper .box-crm-novo-style .box-painel-item,#page #content .box-crm-novo-style .box-painel-item{display:block;position:relative;width:98%;padding:0.6vw 0px 0.4vw;margin:0px auto 0.5vw;background:rgb(153,0,153);height:auto;border-radius:0;box-shadow:none;overflow:initial;}#page #content #painel-informativo-wrapper #box-painel-wrapper .box-crm-novo-style .box-painel-item#box-painel-avaliacoes,#page #content #painel-crm-wrapper #crm-piramide-wrapper .piramide-crm-item#crm-piramide-avaliacoes{margin-left:5.5vw;padding-left:5.5vw;width:100%;}#page #content #painel-informativo-wrapper #box-painel-wrapper .box-crm-novo-style .box-painel-item#box-painel-propostas,#page #content #painel-crm-wrapper #crm-piramide-wrapper .piramide-crm-item#crm-piramide-propostas{margin-left:4vw;padding-left:7vw;width:100%;}#page #content #painel-informativo-wrapper #box-painel-wrapper .box-crm-novo-style .box-painel-item#box-painel-perdidos,#page #content #painel-crm-wrapper #crm-piramide-wrapper .piramide-crm-item#crm-piramide-perdidos{margin-left:2.5vw;padding-left:8.5vw;width:100%;}#page #content #painel-informativo-wrapper #box-painel-wrapper .box-crm-novo-style .box-painel-item#box-painel-ganhos,#page #content #painel-crm-wrapper #crm-piramide-wrapper .piramide-crm-item#crm-piramide-ganhos{padding-left:9.5vw;margin-left:1.5vw;width:100%;}#page #content #painel-informativo-wrapper #box-painel-wrapper .box-crm-novo-style .box-painel-item .title-box-painel,#page #content .box-crm-novo-style .box-painel-item .title-box-painel,#page #content #painel-crm-wrapper #crm-piramide-wrapper .piramide-crm-item .title-box-painel{font-weight:bold;display:inline-block;vertical-align:middle;width:10.5vw;line-height:1.2;margin-bottom:0;font-size:0.85vw;color:#000;width:6.8vw;text-align:left;margin-right:2vw;}#page #content #painel-informativo-wrapper #box-painel-wrapper .box-crm-novo-style .box-painel-item .qntd-box-painel,#page #content .box-crm-novo-style .box-painel-item .qntd-box-painel,#page #content #painel-crm-wrapper #crm-piramide-wrapper .piramide-crm-item .qntd-box-painel{font-weight:bold;display:inline-block;vertical-align:middle;line-height:1;margin-top:0.25vw;color:#000;font-size:1.7vw;min-width:8vw;text-align:center;}#page #content .box-crm-novo-style .box-painel-item .valor-box-painel,#page #content #painel-crm-wrapper #crm-piramide-wrapper .piramide-crm-item .valor-box-painel{font-size:1.25vw;font-weight:bold;color:#00BFFF;display:inline-block;vertical-align:middle;margin:0 0 0 1vw;}#page #content #painel-crm-wrapper #crm-piramide-wrapper .piramide-crm-item#crm-piramide-perdidos .valor-box-painel{color:#FF1A40;}#page #content #painel-crm-wrapper #crm-piramide-wrapper .piramide-crm-item#crm-piramide-ganhos .valor-box-painel{color:#45E695;}#page #content #painel-informativo-wrapper #box-painel-wrapper #crm-ticket-medio,#page #content #painel-crm-wrapper #crm-piramide-wrapper #crm-ticket-medio{color:#969899;text-align:left;margin-top:1vw;margin-left:11vw;}#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:1.05vw;display:inline-block;margin:0;font-weight:600;}#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{display:block;font-size:0.65vw;}.page-producao #page #content #painel-informativo-wrapper #box-painel-producao h2{font-size:1.25vw;font-weight:bold;color:#000000;padding-left:1.5vw;}.page-producao #page #content #painel-informativo-wrapper #box-painel-producao{float:right;width:48%;}.page-producao #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item{box-shadow:0px 3px 30px #0000001a;margin-bottom:0.7vw;border:none;background:#fff;min-height:0;text-align:left;width:36.5vw;height:3.15vw;padding:0.8vw;border-radius:8px;}.page-producao #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item .valor-box-painel,.page-producao #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item h3,.page-producao #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item .result-card-value{display:inline-block;min-height:0;vertical-align:middle;margin:0;font-size:1.04vw;font-weight:600;}.page-producao #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item h3{width:15.5vw;padding:0;line-height:1;}.page-producao #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item .result-card-value{margin:0;min-width:7vw;padding:0 0.5vw;text-align:right;}.page-producao #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item .valor-box-painel{float:right;font-size:1.04vw;margin:0;display:flex;justify-content:flex-end;}.page-producao #page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos{background:transparent;box-shadow:none;padding:0;border-radius:0;float:left;width:51%;clear:none;overflow:initial;}.page-producao #page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos h2{padding-left:1.1vw;margin-bottom:0.7vw;margin-top:1.2vw;font-weight:600;}.page-producao #page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos .box-painel-item{min-height:12vw;margin:1% 3.3% 1% 0;text-align:center;box-shadow:0px 1px 20px #0000001a;float:left;background:#fff;border:none;width:11.35vw;height:13.45vw;padding:0.85vw 0;border-radius:8px;}.page-producao #page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos .box-painel-item h3{line-height:1.3;height:auto;min-height:auto;padding-bottom:0.5vw;}.page-producao #page #content #painel-informativo-wrapper #box-painel-producao #card-tratamentos-concluidos .valor-box-painel,.page-producao #page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos #card-complexidade-baixa h3{color:#45E695;}.page-producao #page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos #card-complexidade-media h3{color:#00BFFF;}.page-producao #page #content #painel-informativo-wrapper #box-painel-producao #card-tratamentos-andamento .valor-box-painel,.page-producao #page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos #card-complexidade-alta h3{color:#FF1A40;}.page-producao #page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos .box-painel-item .result-card-value{font-size:3.8vw;font-weight:900;margin-bottom:0.6vw;margin-top:1.6vw;}.page-producao #page #content #painel-informativo-wrapper #box-painel-producao #card-indice-aproveitamento .valor-box-painel{font-size:0.7vw;}.page-producao #page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos .box-painel-item .valor-box-painel{font-size:1.05vw;font-weight:700;margin-top:1.1vw;}.page-producao #page #content #painel-informativo-wrapper #box-painel-producao h2{margin:0;margin-bottom:0.2vw;margin-top:1.2lvw;}.scroll-wrapper{padding:1.3vw;overflow-y:scroll;height:14.3vw;padding-bottom:0;}.scroll-wrapper::-webkit-scrollbar{width:3px;}.scroll-wrapper::-webkit-scrollbar{width:5px;}.scroll-wrapper::-webkit-scrollbar-track{background-color:transparent;}.scroll-wrapper::-webkit-scrollbar-thumb:vertical{background-color:#129CB2;cursor:pointer;border-radius:50vw;}.scroll-wrapper::-webkit-scrollbar-thumb:vertical{background-color:#A1ACB3;}.role-usuario #page #content #avaliacoes-wrapper{position:static;}.role-usuario.page-financas #page #content .panel-pane{background:none;box-shadow:none;padding:0;}.btn-copiar-link{color:#969899;}#page #content .estrutura-tabelado .buttons-pagamento .btn-pagar-tratamento-boleto{background:#969899;border:1px solid #969899;color:#fff;}#page #content .estrutura-tabelado .buttons-pagamento .btn-pagar-tratamento-boleto:hover{background:#696766;border:1px solid #696766;color:#fff;}#page #content #painel-agenda-wrapper.painel-agenda-wrapper-chamadas{position:absolute;top:-2vw;right:4vw;width:31vw;}#page #content #painel-agenda-wrapper.painel-agenda-wrapper-chamadas #box-painel-agenda{margin-top:0;padding:0;background:transparent;box-shadow:none;}#page #content #painel-agenda-wrapper.painel-agenda-wrapper-chamadas #box-painel-agenda h2{display:none;}#page #content #painel-agenda-wrapper.painel-agenda-wrapper-chamadas .filter-form{right:0;width:32vw;left:auto;position:static;margin-bottom:1vw;}#page #content #painel-agenda-wrapper.painel-agenda-wrapper-chamadas .filter-form .filter-wrapper,#page #content #painel-agenda-wrapper.painel-agenda-wrapper-chamadas .filter-form .filter-wrapper:first-child{display:none;width:10vw;}#page #content #painel-agenda-wrapper.painel-agenda-wrapper-chamadas .filter-form .filter-wrapper input{width:100%;padding:0.3vw 1vw;}#page #content #painel-agenda-wrapper.painel-agenda-wrapper-chamadas .filter-form .filter-submit button{padding-top:0.3vw;padding-bottom:0.3vw;}#page #content #painel-agenda-wrapper.painel-agenda-wrapper-chamadas #box-painel-agenda .box-painel-item{min-height:0;height:auto;line-height:1;display:inline-block;border:none;width:50%;background:transparent;padding:0;text-align:left;margin:0;margin-bottom:0.3vw;}#page #content #painel-agenda-wrapper.painel-agenda-wrapper-chamadas #box-painel-agenda .box-painel-item.odd{text-align:right;}#page #content #painel-agenda-wrapper.painel-agenda-wrapper-chamadas #box-painel-agenda #box-painel-indice-ocupacao{width:100%;}#page #content #painel-agenda-wrapper.painel-agenda-wrapper-chamadas #box-painel-agenda .box-painel-item .title-box-painel{font-size:0.85vw;display:inline-block;padding:0;min-height:0;margin:0;font-weight:normal;}#page #content #painel-agenda-wrapper #box-painel-agenda .box-painel-item .valor-box-painel,#page #content #painel-agenda-wrapper.painel-agenda-wrapper-chamadas #box-painel-agenda .box-painel-item .qntd-box-painel{font-size:0.9vw;display:inline-block;padding:0;min-height:0;margin:0;font-weight:600;}#page #content #painel-agenda-wrapper.painel-agenda-wrapper-chamadas #box-painel-agenda .box-painel-item .qntd-box-painel{font-size:1vw;font-weight:bold;}#page #content #painel-agenda-wrapper #box-painel-agenda .box-painel-item .descri-box-painel{font-weight:300;font-style:italic;}a.botao-whatsapp{font-size:0.55vw;line-height:1;width:3vw;background:0 0;-webkit-box-shadow:none;box-shadow:none;display:inline-block;text-align:center;font-weight:bold;color:#000;text-decoration:none;text-shadow:1px 1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,-1px -1px 0 #fff,1px 0px 0 #fff,0px 0px 0 #fff,-1px 0px 0 #fff,0px -1px 0 #fff;margin-top:-0.8vw;}a.botao-whatsapp:before{content:"";display:block;width:2vw;height:2vw;background:url(/sites/all/themes/gw2d/images/whats-botao.png) no-repeat center center;background-size:100%;margin:0 auto .2vw;}.page-parceiros #page #content .title-page{padding:0;margin-bottom:0.5vw;}.page-parceiros #page #content #block-system-main .view-parceiros .view-header{font-size:0.95vw;margin-bottom:2vw;}.page-parceiros #page #content #block-system-main .view-parceiros .view-content{display:flex;flex-wrap:wrap;}.page-parceiros #page #content #block-system-main .view-parceiros .view-content .views-row{width:30%;margin:1%;background-color:#fff;box-shadow:0px 3px 30px rgb(0 0 0 / 10%);border-radius:5px;position:relative;padding:1%;display:inline-grid;vertical-align:top;}.page-parceiros #page #content #block-system-main .view-parceiros .view-content .views-row .views-field{font-size:0.9vw;}.page-parceiros #page #content #block-system-main .view-parceiros .view-content .views-row .views-field .views-label{display:inline;font-weight:600;margin-right:0.5vw;}.page-parceiros #page #content #block-system-main .view-parceiros .view-content .views-row .views-field .field-content{display:inline;}.page-parceiros #page #content #block-system-main .view-parceiros .view-content .views-row .views-field-field-imagem-parceiro{width:80%;margin:1vw auto;display:flex;}.page-parceiros #page #content #block-system-main .view-parceiros .view-content .views-row .views-field-field-imagem-parceiro img{width:100%;}.page-crm-comercial-dashboard #page #content  #block-heon-heon-crm-dashboard #painel-informativo-wrapper .filter-form{left:27%;display:flex;}.page-crm-comercial-dashboard #page #content #block-heon-heon-crm-dashboard #painel-informativo-wrapper .filter-form .filter-wrapper{width:23%;display:inline-block;margin-right:0.5vw;vertical-align:center;float:none;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-wrapper-left #box-painel-financeiro{display:flex;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-wrapper-left #box-painel-financeiro h2{width:100%;font-size:1.25vw;margin:0 0 0 1vw;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-wrapper-right{width:100%;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-wrapper-right h2{width:100%;font-size:1.25vw;margin:0 0 2vw 1vw;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-wrapper-left .box-painel-item{width:calc(90.3%/3);margin:2vw 1.3%;display:inline-block;vertical-align:top;font-size:0;background:#fff;border-radius:5px;box-shadow:0px 3px 30px rgb(0 0 0 / 10%);padding:1vw 0.5vw;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;border:1px solid #fff;align-items:stretch;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-wrapper-left .box-painel-item#card-saida .results-card h3{color:#FF1A40;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-wrapper-left .box-painel-item#card-saida .results-card h3:before{background:url(/sites/all/themes/gw2d/images/icon-saida.png) no-repeat center center;background-size:100%;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm{clear:both;}.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:47%;margin:3vw 1.3%;display:inline-block;flex-wrap:wrap;background:#fff;border-radius:5px;box-shadow:0px 3px 30px rgb(0 0 0 / 10%);padding:1vw 0.5vw 1vw 0;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;vertical-align:top;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm h2{width:100%;text-align:left;font-size:1.25vw;margin:1vw;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm .box-crm-novo-style{padding:0;background:url(/sites/all/themes/gw2d/images/funil-comercial.png) no-repeat left top;background-size:auto 31.6vw;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item{min-height:auto !important;width:auto !important;margin:0;background:transparent;box-shadow:none;border:none;display:flex;justify-content:space-between;border-bottom:2px dashed #aaabad;padding:1vw;border-radius:unset;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item#box-painel-oportunidades{margin-left:16.5vw;padding:1.9vw 1vw;padding-left:2.5vw;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item#box-painel-interesses{padding:1.9vw 1vw;margin-left:14vw;padding-left:5vw;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item#box-painel-apresentacao{padding:1.8vw 1vw;margin-left:11.5vw;padding-left:7.5vw;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item#box-painel-degustacao{padding:1.4vw 1vw;margin-left:9vw;padding-left:10vw;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item#box-painel-negociacao{padding:1.1vw 1vw;margin-left:7vw;padding-left:12vw;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item#box-painel-aguardanto-pgto{padding:0.6vw 1vw;margin-left:5.5vw;padding-left:13.5vw;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm .box-crm-novo-style .box-painel-item#box-painel-aguardanto-pgto:last-child{border-bottom:none;padding:0.5vw 1vw 0;padding-left:13.5vw;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm .box-painel-content-perdidos h2{color:#FF1A40;display:flex;vertical-align:middle;align-items:center;}.page-crm-comercial-dashboard #block-heon-heon-crm-dashboard #painel-informativo-wrapper #box-painel-crm .box-painel-content-perdidos h2:before{content:'';display:inline-block;background:url(/sites/all/themes/gw2d/images/icon-saida.png) no-repeat center center;background-size:100%;width:2.5vw;height:2.5vw;margin-right:1vw;}.page-crm-comercial-dashboard #page #content .views-table tr td{font-size:0.65vw;word-break:break-word;}#ajax-loading{display:none !important;}.page-financeiro-heon #page #content #buttons-wrapper,.page-tratamentos #page #content #buttons-wrapper,.page-cobrancas #page #content #buttons-wrapper,.page-financas #page #content #buttons-wrapper{top:-0.5vw;left:15vw;width:60vw;z-index:1;right:auto;text-align:left;}.page-financas #page #content #buttons-wrapper{left:auto;width:auto;right:4vw;}.page-cobrancas #page #content #buttons-wrapper{left:23vw}.page-tratamentos #page #content #buttons-wrapper{left:18vw;}.page-dashboard-financas #page #content #buttons-wrapper{top:-0.5vw;right:7vw;width:auto;z-index:1;left:auto;text-align:left;}.page-financeiro-heon #page #content #buttons-wrapper a,.page-tratamentos #page #content #buttons-wrapper a,.page-cobrancas #page #content #buttons-wrapper a,.page-dashboard-financas #page #content #buttons-wrapper a,.page-financas #page #content #buttons-wrapper a{display:inline-block;border:1px solid transparent;margin:0 0.3vw;padding:0.6vw 1.2vw;line-height:1.1;}.page-financeiro-heon #page,.page-tratamentos #page,.page-financas #page{padding-top:2vw;}.page-financeiro-heon #page #content h1.title-page,.page-tratamentos #page #content h1.title-page,.page-financas #page #content h1.title-page{margin-bottom:4vw;padding-left:1.5vw;}.page-tratamentos #page #content h1.title-page{margin-bottom:4vw;padding-left:0vw;}.page-financeiro-heon #page #content .view-financas-heon .view-filters,.page-financas #page #content .view-finan-as .view-filters{width:79vw;left:5.4vw;}.page-financas #page #content .view-finan-as .view-filters .btn-filtro-overlay{float:left;}.page-financeiro-heon #page #content .view-financas-heon .view-filters .form-item-title{width:100%;}.page-tratamentos #page #content .btn-filtro-overlay{margin:0;margin-right:1vw;}.page-tratamentos #page #content .view-tratamentos .view-filters{width:80vw;left:3.9vw;display:flex;}.page-financeiro-heon #page #content .view-financas-heon .view-filters form,.page-tratamentos #page #content .view-tratamentos .view-filters form,.page-financas #page #content .view-finan-as .view-filters form{width:100%;}.page-tratamentos #page #content .view-filters form .views-exposed-widget.views-widget-filter-field_date_aprovacao_value{width:13.5vw;max-width:13.5vw;}.page-tratamentos #page #content .view-filters form .views-widget-filter-field_date_aprovacao_value .form-wrapper{display:flex;justify-content:space-between;margin-bottom:0;}.page-tratamentos #page #content .view-filters form .views-widget-filter-field_date_aprovacao_value .form-wrapper #edit-field-date-aprovacao-value-min-wrapper,.page-tratamentos #page #content .view-filters form .views-widget-filter-field_date_aprovacao_value .form-wrapper #edit-field-date-aprovacao-value-max-wrapper{width:6.5vw;}.page-financeiro-heon #page #content .view-financas-heon .view-filters select,.page-tratamentos #page #content .view-tratamentos .view-filters select,.page-financas #page #content .view-finan-as .view-filters select{padding:0.58vw 0.8vw;}.btn-filtro-overlay{content:'';display:block;background:url(/sites/all/themes/gw2d/images/icon-filter.png) no-repeat center center;background-size:100%;width:2vw;height:2vw;margin-bottom:0.9vw;font-size:0;margin-left:0;cursor:pointer;}.filter-form-styled{display:flex !important;align-items:center;position:static !important;margin-bottom:1vw;min-height:2.5vw;}.filter-form-styled .filter-form-styled-box{display:block;}.page-dashboard-financas .filter-form-styled .filter-form-styled-box{display:flex;}.filter-form-styled .filter-form-styled-box.open{display:none;}.filter-form-styled .btn-filtro-overlay{margin:0;margin-right:1.1vw;}#page #content .pane-heon-heon-cobranca-lista table tr td a{display:block;margin:auto;float:left;}.page-tratamentos #page #content .view-filters  form .views-exposed-widget{max-width:9vw;}.page-pos-vendas-clientes #page #content .view-filters form .views-submit-button input,.page-tratamentos #page #content .view-filters .views-submit-button input{background:url(/sites/all/themes/gw2d/images/icon-busca-branco.png) no-repeat 1.2vw center;background-size:1vw;background-color:#2E3133;box-shadow:0px 3px 30px #0000002B;border-radius:5px;color:#FFFFFF;margin-top:0;padding:0.6vw 1vw;font-size:1vw;padding:0.7vw 1vw 0.65vw 3.3vw;text-align:left;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;border:none;line-height:1;}.page-pos-vendas-clientes #page #content .view-filters form .views-submit-button input{margin-top:1.3vw;}.page-pos-vendas-clientes #page #content .view-filters .views-submit-button input:hover,.page-tratamentos #page #content .view-filters .views-submit-button input:hover{background-color:#000;}.page-pos-vendas-clientes #page #content .view-filters{position:static;}.page-leeds #page #content form .form-item-title,.page-pos-vendas-clientes #page #content form .form-item-title{width:100%;}.page-pos-vendas-clientes #page #content h1.title-page{margin-bottom:1vw;}.page-cadastro-agenda #page #content .view-agenda .view-filters{display:none !important;}.role-heon_pay #financas-node-form #edit-field-clinica,.role-heon_pay #financas-node-form .group-tratamento{display:none !important;}.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:0.7vw 0.75vw;font-size:1vw;}.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:5px;}.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{line-height:1;background:url(/sites/all/themes/gw2d/images/icon-busca-branco.png) no-repeat 0.8vw center;background-color:#000;font-size:1vw;padding:0.8vw 2vw 0.8vw 3vw;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:1.05vw;background-color:#fff;}#memed-info{position:relative;min-height:39.7vw;}#tabs-tratamento{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:0;padding-top:0;}.page-criar-tratamento #tabs-tratamento{padding:0;}.group-conselho-classes{clear:both;}.page-user-edit #page form .group-confi-agendamento label,.page-user-edit #page form #box-termox-uso label{display:inline !important;}.page-user-edit #page form .group-confi-agendamento .form-checkbox,.page-user-edit #page form #box-termox-uso .form-checkbox{width:auto;}.page-user-edit.role-pos_venda .form-item-status{display:block !important;}.view-busca-usuarios-dev .views-exposed-widgets{display:flex;}.page-relacionamento #page #content .pane-gw2d-gw2d-aniversariantes-block{width:54%;}.memed-inativa{text-align:center;}.memed-inativa h4{margin:1vw 0;font-size:1.5vw;}.memed-inativa ul{margin:0;padding:0 2vw;font-size:1.1vw;list-style:none;}.memed-inativa ul li{margin-bottom:1vw;}.btn-ativar-memed{margin:1vw auto;font-size:1.1vw;background:#00E472;border:1px solid #00E472;display:inline-block;text-align:center;padding:1vw 2vw;color:#FFFFFF;border-radius:5px;line-height:1;}.btn-ativar-memed:hover{background:transparent;color:#00E472;}#memed-info{position:relative;width:100%;max-width:100%;}#box-aviso-sistema{width:auto;position:relative;color:#1b1b1b;background:#ccc;text-align:center;z-index:3;margin:auto;width:33vw;border-radius:10px;margin-top:-1vw;margin-bottom:1vw;border-bottom:2px solid #000;}#btn-aviso-sistema{background:url(/sites/all/themes/gw2d/images/icon-notification.png) no-repeat 1vw center;background-size:1.3vw;width:auto;font-size:0;height:1.8vw;z-index:999;right:1.5vw;top:0vw;color:#1b1b1b;margin:auto;font-size:1vw;padding-left:3vw;height:auto;line-height:1.8vw;display:block;padding-right:2vw;font-weight:600;}#box-aviso-sistema.box-tipo-error{background:#ffe3e0;border-bottom:2px solid #f64130;}#box-aviso-sistema.box-tipo-error #btn-aviso-sistema{background-image:url(/sites/all/themes/gw2d/images/icon-error.png);}#box-aviso-sistema.box-tipo-info{background:#c3ecff;border-bottom:2px solid #0f6bec;}#box-aviso-sistema.box-tipo-info #btn-aviso-sistema{background-image:url(/sites/all/themes/gw2d/images/icon-info.png);}#box-aviso-sistema.box-tipo-alerta{background:#ffe3c7;border-bottom:2px solid #fba601;}#box-aviso-sistema.box-tipo-alerta #btn-aviso-sistema{background-image:url(/sites/all/themes/gw2d/images/icon-aviso.png);}#box-aviso-sistema .btn-fechar-notificacao{position:absolute;right:3%;top:5%;font-size:1.2vw;font-weight:bold;color:#f35555;}#overlay-aviso-sistema.ciente-sim{display:none;z-index:9999;}#overlay-aviso-sistema .overlay-content{width:80%;padding:4vw 5vw;}#overlay-aviso-sistema .overlay-content .btn-close{margin-right:-6vw;}#overlay-aviso-sistema .overlay-content h3{margin-bottom:0.5vw;}#overlay-aviso-sistema.overlay-content ul{margin-top:0;padding:0;padding-left:2vw;margin-bottom:2vw;}#overlay-aviso-sistema .span-data{float:right;font-size:1vw;}.page-crm-dashboard #page #content #painel-crm-wrapper .filter-form{left:4vw;top:3vw;}.page-crm-dashboard .pane-status-comercial-panel-pane-1 .view-filters{display:none !important;}#page #content #painel-crm-wrapper .filter-form .filter-wrapper select{width:100%;}.page-relatorio #page #content h1.title-page,.page-producao #page #content h1.title-page{margin-bottom:2.5vw;}.page-producao #box-painel-producao .scroll-wrapper{height:21vw;overflow-y:visible;padding:0.9vw 0;}.page-dashboard-financeiro-heon #box-painel-financeiro,.page-dashboard-financas #box-painel-financeiro{float:left;}.page-dashboard-financas #box-painel-financeiro{display:flex;flex-wrap:wrap;justify-content:space-between;width:41.3vw;}.graficos-dashboard-financas-wrapper{display:flex;background:#fff;border-radius:5px;box-shadow:0px 3px 5px rgba(0,0,0,0.1);padding:1vw;width:51%;float:right;margin-bottom:1vw;padding-bottom:0;}.graficos-dashboard-financas-wrapper.linha{display:block;padding-bottom:1vw;}.graficos-dashboard-financas-wrapper h2{font-size:1.05vw;font-weight:bold;color:#000000;}.graficos-dashboard-financas-wrapper .graficos-dashboard-financas-entrada,.graficos-dashboard-financas-wrapper .graficos-dashboard-financas-saida{width:50%;}.graficos-dashboard-financas-wrapper #chart-dash-financas-saida-pie,.graficos-dashboard-financas-wrapper #chart-dash-financas-entrada-pie{height:13vw;}.page-dashboard-financas #page #content .painel-financeiro-info-grafico .view-finan-as .view-footer .chart-financas-entrada-pie,.page-dashboard-financas #page #content .painel-financeiro-info-grafico .view-finan-as .view-footer .chart-financas-said-pie{display:none;}#page #content .painel-resumo-financeiro .view-filters{display:none;}body.page-dashboard-financeiro-heon #page #content .painel-resumo-financeiro,body.page-dashboard-financas #page #content .painel-resumo-financeiro{float:left;width:48%;margin-top:0;background:#fff;margin-bottom:1vw;height:22.8vw;overflow:auto;border-radius:5px;box-shadow:0px 3px 5px rgba(0,0,0,0.1);}body.page-dashboard-financeiro-heon #page #content h1.title-page,body.page-dashboard-financas #page #content h1.title-page{padding-left:0;}body.page-dashboard-financeiro-heon #page #content #painel-financeiro-heon-wrapper .filter-form,body.page-dashboard-financas #page #content #painel-financeiro-wrapper .filter-form{left:2vw;width:49%;top:3vw;}#page #content #painel-financeiro-wrapper-heon .filter-form .filter-wrapper,#page #content #painel-financeiro-wrapper .filter-form .filter-wrapper{width:24%;margin-right:1%;}#painel-financeiro-wrapper-heon .filter-form .filter-wrapper select,#painel-financeiro-wrapper-heon .filter-form .filter-wrapper input,#painel-financeiro-wrapper .filter-form .filter-wrapper select,#painel-financeiro-wrapper .filter-form .filter-wrapper input{width:100%;}#chart-financas-linha{height:15.5vw;clear:both;}#page #content .views-table tfoot tr td{font-weight:600;}body.page-dashboard-financas #page #content .panel-mid-left{width:48%;}body.page-dashboard-financas #page #content .panel-mid-right{width:51%;float:right;}body.page-dashboard-financas #page #content .view-display-id-panel_pane_3 .view-filters,body.page-dashboard-financas #page #content .view-display-id-panel_pane_4 .view-filters,body.page-dashboard-financas #page #content .btn-imprimir-financas{display:none;}#page #content .overlay-wrapper#overlay-arquivo .overlay-content .frame-video-ajuda iframe{height:65vh;}#page #content .overlay-wrapper#overlay-arquivo .overlay-content{background:#FFF;border:1px solid #707070;width:80%;left:0;margin:auto;padding:3vw 6vw;position:relative;}.page-getnet-metricas #page #content .pane-gw2d-payments-gw2d-payment-metrics .table-content .col .views-table{text-align:center;width:70%;}.page-getnet-metricas #page #content .pane-gw2d-payments-gw2d-payment-metrics .table-content .col .views-table tr{padding:2vw;border-bottom:1px solid gray;}.page-getnet-metricas #page #content .pane-gw2d-payments-gw2d-payment-metrics .table-content .col .views-table tr th{width:10vw;white-space:pre;text-align:center;}#overlay-aviso-sistema .overlay-content .aviso-texto{max-height:65vh;overflow-y:auto;}#overlay-aviso-sistema .overlay-content .aviso-texto p{margin:0;margin-bottom:1vw;font-size:0.9vw;}#overlay-aviso-sistema .overlay-content .aviso-texto::-webkit-scrollbar{width:5px;}#overlay-aviso-sistema .overlay-content .aviso-texto::-webkit-scrollbar-track{border:1px solid #EEEEEE;border-radius:50vw;}#overlay-aviso-sistema .overlay-content .aviso-texto::-webkit-scrollbar-thumb:vertical{border-radius:50vw;background-color:#129CB2;cursor:pointer;}#overlay-aviso-sistema .overlay-content .ciencia-area{margin-top:1vw;font-size:1.2vw;font-weight:600;}#overlay-aviso-sistema .overlay-content .ciencia-area #btn-checkbox-ciente{width:1.5vw;height:1.5vw;margin-right:0.4vw;float:left;margin-top:0.2vw;}.print-receituario #overlay-aviso-sistema,.print-receituario #box-aviso-sistema,.print-orcamento #box-aviso-sistema,.print-orcamento #overlay-aviso-sistema,.print-prontuario #overlay-aviso-sistema,.print-prontuario #box-aviso-sistema,.print-contrato-ortodontista #box-aviso-sistema,.print-contrato-ortodontista #overlay-aviso-sistema{display:none;}.button_b714{scale:0.8 !important;}body.role-heon_pay #page #content .overlay-wrapper .overlay-content .btn-close{float:right;display:block;width:2vw;height:2vw;background:url(/sites/all/themes/gw2d/images/icones-menu/icon-close.png) no-repeat center center;background-size:105% 105%;background-color:#fff;font-size:0;border-radius:50%;}.page-node-add-tratamento #page #content #condicoes-de-pagamento #parcelasTable,.page-novo-pagamento #page #content .group-condicoes-pagamento #parcelasTable,.page-node-edit #page #content .group-condicoes-pagamento #parcelasTable{width:40%;border:none;background-color:#fff;}.page-node-add-tratamento #page #content #condicoes-de-pagamento #parcelasTable a,.page-novo-pagamento #page #content .group-condicoes-pagamento #parcelasTable a,.page-node-edit #page #content .group-condicoes-pagamento #parcelasTable a{text-decoration:underline;}.page-novo-pagamento #page #content .group-condicoes-pagamento #parcelasTable th,.page-node-edit #page #content .group-condicoes-pagamento #parcelasTable th{border:none;}.page-novo-pagamento #page #content .group-condicoes-pagamento #edit-field-valor-pago-cliente,.page-node-edit #page #content .group-condicoes-pagamento #edit-field-valor-pago-cliente{display:none;}.page-node-edit #page #content #edit-field-condi-es-de-pagamento-und-0-field-valor-da-parcela-entrada,.page-node-add #page #content #edit-field-condi-es-de-pagamento-und-0-field-valor-da-parcela-entrada{display:none;}.page-criar-metodo-de-pagamento #field-ativar-metodo-pagamento-add-more-wrapper .content div:nth-child(2){display:none;}.page-criar-metodo-de-pagamento-pf #field-ativar-metodo-pagamento-add-more-wrapper .content div:nth-child(2){display:none;}.page-criar-metodo-de-pagamento #edit-field-especialista{display:none !important;}.arquivos-prontuario-area .btn-action-form-anotacao{display:flex;justify-content:flex-end;width:100%;padding-bottom:1vw;}.btn-close-droparea{font-size:0.8vw;padding:0.4vw 1vw;border-radius:8px;border:none;margin:0.4vw 1.5vw 1vw 1vw;margin-bottom:0.2vw;font-weight:600;background-color:#f3e6e6}.btn-clear-droparea{font-size:0.8vw;padding:0.4vw 1vw;border-radius:3px;background-color:#dc3545;color:#fff;border:none;margin:0.4vw 1.5vw 1vw 2vw;margin-bottom:0.2vw;font-weight:600;}body.page-user .arquivos-prontuario-area,body.node-type-tratamento .arquivos-prontuario-area{display:none;flex-direction:column;position:absolute;margin:1vw;margin-top:-3vw;align-items:flex-end;justify-content:center;z-index:999;box-shadow:0px 0px 2px gray;border-radius:5px;background-color:#fff;padding:0vw 2vw 0vw 0vw;}body.node-type-tratamento #page #block-system-main #tabs-tratamento{width:auto;}#form-add-anotacao .arquivos-prontuario-area input{border-radius:10px;height:auto;font-size:0.85vw;font-weight:400;margin:1vw;line-height:2.5vw;border:dotted 1.5px black;padding:2vw 1vw 2vw 1vw;align-self:baseline;}#form-add-anotacao .arquivos-prontuario-area .form-arquivos_carregados{display:flex;flex-direction:column;align-items:baseline;justify-content:flex-start;align-self:baseline;width:90%;}#form-add-anotacao .arquivos-prontuario-area .form-arquivos_carregados .area-form-arquivos-anotacao{padding:1vw;margin-bottom:0.4vw;border-radius:4px;}#form-add-anotacao .arquivos-prontuario-area .form-arquivos_carregados  .area-form-arquivos-doc{background:url(/sites/all/themes/gw2d/images/icon-pdf.png) no-repeat 1.2vw;padding:1vw 3vw;background-size:1.2vw;box-shadow:0px 0px 3px gray;width:80%;border-radius:4px;white-space:nowrap;}#form-add-anotacao input[type=file]::file-selector-button{display:none;}#form-add-anotacao .arquivos-prontuario-area input:hover{background-color:#f6fbfd;border-color:#2855DB;cursor:pointer;}#page #content .view-filters form .views-widget-filter-field_expira_em_value .form-wrapper{width:100%;}.ativos-infos{position:absolute;line-height:0.7;bottom:0;font-size:0.95vw;left:4%;text-align:left;}.page-node-edit.node-type-metodo-de-pagamento-pf .table-info,.page-node-edit.node-type-metodo-de-pagamento .table-info{display:none;}#page #content .views-table tbody tr#atrasado{background:#f7e899;}#page #content .views-table tbody tr#bloqueado{background:#ffbbbb;}#aviso-pagamento-wrapper{background-color:#c53929;border-top:0;border-left:0;border-right:0;color:#fff;font-size:.85rem;padding:8px 10px 5px 10px;text-align:center;left:0;top:0;right:0;width:100%;position:fixed;z-index:9;}#aviso-pagamento-wrapper.aviso{background-color:#f7e899;color:#000;}#aviso-pagamento-wrapper a{color:#fff;text-decoration:underline;}#aviso-pagamento-wrapper.aviso a{color:#71a5ff;text-decoration:underline;}#aviso-pagamento-wrapper .info-pagamento{display:block;}#aviso-pagamento-wrapper:hover .info-pagamento{display:block;}#aviso-pagamento-wrapper h2{margin:0;}.page-node-edit.node-type-metodo-de-pagamento-pf .table-info,.page-node-edit.node-type-metodo-de-pagamento .table-info{display:none;}#form-pagamento-recorrencia{display:none;position:fixed;width:100vw;height:100vh;background:rgba(0,0,0,0.8);left:0;top:0;z-index:999;text-align:center;}#form-pagamento-recorrencia.open{display:block;}#form-pagamento-recorrencia .close-checkout{width:40px;margin:0;margin-top:-1.5vw;}#form-pagamento-recorrencia div.wrapper label.error{font-size:0.6vw !important;;font-family:'Biryani' !important;font-weight:bold !important;color:#8c2e0b !important;padding:0.3vw !important;}#form-pagamento-recorrencia .wrapper{margin:auto;text-align:center;width:650px;max-width:100%;padding:0;}#credit-card-recorrencia{background:#fff;padding:0 0.7vw;border-radius:20px;}#form-pagamento-recorrencia .column{width:100%;}#form-pagamento-recorrencia .column .getnet{background-position:-20px 0;padding-bottom:60px;margin:0;}#form-pagamento-recorrencia .column .getnet:before{bottom:0;}#form-pagamento-recorrencia .column-form .form-card{background:url(/sites/all/themes/gw2d/images/icon-chip.png) 1vw 1vw no-repeat;background-size:3vw;background-color:#F5F8FA;padding:3vw 1vw 0.2vw;}#form-pagamento-recorrencia .column-form .form-card:before{top:0.5vw;}#form-pagamento-recorrencia .status-transacao{display:none;}#form-pagamento-recorrencia #info-plano-recorrencia{color:#fff;margin:auto;font-size:1vw;margin-top:1.5vw;}#form-pagamento-recorrencia #info-plano-recorrencia p{margin:0;}a.pay-button-getnet,a.btn-ativar-plano{background:#14CC70;padding:0.5vw 1vw;border-radius:20vw;color:#fff;font-size:0.75vw;font-weight:bold;cursor:pointer;display:inline-block;}.page-controle-de-usuarios #page #content .views-table tr td{max-width:20vw;}.page-financeiro-heon #page #content .views-table tr td.views-field-nothing{display:flex;}.page-financeiro-heon #page #content .views-table tr td.views-field-nothing div{margin:0;}.page-listagem-clientes-nfe #page #content .views-content{overflow:scroll;}.page-listagem-clientes-nfe #page #content .views-table tr td a{color:blue;text-decoration:underline;}.page-listagem-clientes-nfe #page #content .views-table tr td{padding:0;}.btn-gerar-lote-nfe{cursor:pointer;display:inline-block;background:#fff;border:1px solid #1ad9ff;font-size:1.1vw;border-radius:10px;margin:0.5vw;padding:0.5vw 1vw;margin-bottom:2vw;}.campo-emitir-nfe{margin:0;display:flex;flex-wrap:wrap;}.campo-emitir-nfe input{display:block;width:100%;height:1.5vw;}body.logged-in #page #nome-convenio{flex-wrap:wrap;display:flex;flex-wrap:wrap;gap:0.5vw;list-style:none;display:none;}body.logged-in #page #nome-convenio input{width:auto;padding:0.5vw;}.btn-editar-nome-convenio{border:none;background-color:#2E3133;color:#fff;font-weight:500;padding:0.5vw;border-radius:4px;font-size:1.1vw;margin-bottom:1vw;display:inline-block;}.btn-editar-nome-convenio{border:none;background-color:#2E3133;color:#fff;font-weight:500;padding:0.5vw;border-radius:4px;font-size:1.1vw;margin-bottom:1vw;}.btn-editar-nome-convenio:hover{background-color:#000;color:#fff}.salvar-convenios{background:#45E695;margin-left:0;font-size:0.75vw;color:#FFFFFF;padding:0.6vw 1.55vw 0.6vw;font-weight:bold;border-radius:5px;margin:0.5vw;box-shadow:0px 3px 30px #0000002b;}body.page-user .group_form_user{display:inline-block;}.container-info-pacientes{display:flex;align-items:center;}.container-info-pacientes strong{line-height:1;margin-right:5px;}.paciente-dados .btn-ver{background:#000;color:#fff;border-radius:5px;padding:0.5vw;}body.page-agenda #page #content .modal-agenda,body.page-agenda #page #content .modal-opcoes-agendamento{align-items:center;justify-content:center;align-content:center;overflow:hidden;z-index:9999;padding:0;}#pagamento-card-styled .card-content{display:flex;flex-direction:column;gap:1rem 0;align-items:center;}#pagamento-card-styled .card-content .status-security{display:flex;align-items:center;gap:0 0.5rem;color:#E5E7EB;}#pagamento-card-styled .card-content .status-security span{font-size:0.875rem;}#pagamento-card-styled .box-card{background:url(/sites/all/themes/gw2d/images/pagamento/background-card-1.svg),rgb(17,24,39);border-radius:1rem;background-size:cover;box-shadow:0 3px 24px rgba(0,0,0,0.25);border:1px inset #000000a6;}#pagamento-card-styled .box-card:nth-child(2){background:url(/sites/all/themes/gw2d/images/pagamento/background-card-2.svg),rgb(17,24,39);}#pagamento-card-styled .box-card .bar{height:2.5rem;background-color:#ccc;margin-top:1.25rem;}#pagamento-card-styled .card-content .rotate-card{width:1.5vw;height:1.5vw;display:flex;justify-content:center;align-items:center;border-radius:4px;transition:all .3s;background:url(/sites/all/themes/gw2d/images/pagamento/rotate.svg);filter:invert(1);}#pagamento-card-styled .card-content .rotate-card:hover{background-color:rgba(255,255,255,0.04);cursor:pointer;}#pagamento-card-styled .card-content .content.card-2{padding:0;justify-content:start;gap:30px 0;}#pagamento-card-styled .card-content .content .cvv{display:flex;align-items:center;justify-content:center;color:#fff;gap:.5rem;}#pagamento-card-styled .card-content .content .cvv .cvv-number{height:2.5rem;width:80%;border-radius:4px;background-color:#d1d5db;text-align:left;display:flex;align-items:center;justify-content:end;padding:0 1rem;font-size:1rem;font-weight:600;color:#000;}#pagamento-card-styled .card-content .content{width:17.5rem;height:10.5rem;padding:1rem;display:flex;flex-direction:column;border-radius:1rem;justify-content:space-between;backdrop-filter:blur(3rem);}#pagamento-card-styled .card-content .content .card-header{display:flex;align-items:center;justify-content:space-between;}#pagamento-card-styled .card-content .content .card-body .number-card{font-size:1rem;font-weight:600;}#pagamento-card-styled .card-content .content .card-body .name-and-date{display:flex;justify-content:space-between;}#pagamento-card-styled .card-content .content .card-body{color:#fff;}#pagamento-card-styled .card-content .content .card-body .number-card{margin-bottom:1rem;word-spacing:8px;letter-spacing:0.1rem;}#pagamento-card-styled .card-content .content .card-body .name{color:#fff;}#pagamento-card-styled .card-content-box{position:relative;width:17.5rem;height:10.5rem;transition:all .5s;transform-style:preserve-3d;}#pagamento-card-styled .card-content-box > div{position:absolute;}#pagamento-card-styled .card-content-box > div:nth-child(1){transform:rotateY(180deg);}#pagamento-card-styled .card-content-box.rotate{transform:rotateY(180deg);}#pagamento-card-styled .card-content-box.rotate > div:nth-child(1){backface-visibility:visible;z-index:2;}#pagamento-card-styled .card-content-box.rotate > div:nth-child(2){backface-visibility:hidden;z-index:1;}#pagamento-card-styled div{margin:0;}#pagamento-card-styled .card-header #card-header-flag{background:url(/sites/all/themes/gw2d/images/bandeiras.png) no-repeat 0 0;background-size:auto 100%;width:98%;height:2.2vw;display:block;}#pagamento-card-styled .card-header #card-header-flag.mastercard{width:2.5vw;}#pagamento-card-styled .card-header #card-header-flag.visa{background-position:-2.5vw;width:2.5vw;}#pagamento-card-styled .card-header #card-header-flag.elo{background-position:-5.3vw;width:2.5vw;}#pagamento-card-styled .card-header #card-header-flag.hypercard{background-position:-8vw;width:3vw;}#pagamento-card-styled .card-header #card-header-flag.amex{background-position:-11.3vw;width:2.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:2.5vw;}@media(max-width:745px){#pagamento-card-styled{flex-direction:column;align-items:center;gap:2rem 0;}#pagamento-card-styled .input-content{order:2;}#pagamento-card-styled .card-content{order:1;}#pagamento-card-styled .card-content .status-security{display:none;}}body.page-agenda ul.ui-menu{z-index:9999 !important;}body.page-agenda #page #content .modal-agenda .modal-agenda-content h2{margin-bottom:0;}.group-hidden{display:none !important;}.page-node-add-lancamentos-recorrentes #page  #content .content-width #block-system-main .node-lancamentos_recorrentes-form,.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form,.page-node-add-financas #page #content #block-system-main #financas-node-form{background:transparent;padding:0;box-shadow:none;}.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form label{text-align:left;}.page-node-add-lancamentos-recorrentes #page  #content .content-width #block-system-main .node-lancamentos_recorrentes-form fieldset.group-lancamentos-recorentes,.page-node-edit.node-type-lancamentos-recorrentes #page  #content .content-width #block-system-main .node-lancamentos_recorrentes-form fieldset,.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form fieldset,.page-node-add-financas #page #content #block-system-main #financas-node-form fieldset{background:#FFFFFF;box-shadow:0px 2px 6px #00000029;border-radius:5px;padding:0.6vw 1vw;margin-bottom:2vw;width:100%;}.page-node-add-financas #page #content #block-system-main #financas-node-form fieldset.group-pagamento-getnet,.page-node-add-financas #page #content #block-system-main #financas-node-form fieldset.group-lancamento-recorrente{display:none;}.page-node-edit.node-type-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form fieldset.date-combo .fieldset-legend,.page-node-edit.node-type-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form label,.page-node-add-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form fieldset.date-combo .fieldset-legend,.page-node-add-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form label,.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form fieldset.date-combo .fieldset-legend,.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form label,.page-node-add-financas #page #content #block-system-main #financas-node-form fieldset.date-combo .fieldset-legend,.page-node-add-financas #page #content #block-system-main #financas-node-form label{font-size:0.95vw;font-weight:normal;margin:0;}.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form fieldset > legend,.page-node-add-financas #page #content #block-system-main #financas-node-form fieldset > legend{float:left;width:100%;padding:0;margin:0;}.page-node-edit.node-type-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 fieldset > legend .fieldset-legend{font-size:1.1vw;width:100%;display:block;float:left;font-weight:600;padding:0;margin-bottom:0.5vw;}.page-node-edit.node-type-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form select,.page-node-edit.node-type-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form input,.page-node-add-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form select,.page-node-add-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form input,.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form select,.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form input,.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 input{font-size:0.95vw;padding:0.9vw 0.5vw;}.page-node-edit.node-type-lancamentos-recorrentes #page #content form .form-wrapper.field-widget-date-popup .container-inline-date,.page-node-add.page-node-add-pagamento #page #content form .form-wrapper.field-widget-date-popup .container-inline-date,.page-node-edit.node-type-lancamentos-recorrentes #page #content form .form-wrapper.field-widget-date-popup .container-inline-date,.page-node-add-lancamentos-recorrentes #page #content form .form-wrapper.field-widget-date-popup .container-inline-date,.page-node-edit.node-type-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form .form-wrapper.date-combo,.page-node-add-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form .form-wrapper.date-combo{width:100% !important;margin-bottom:0;}.page-node-add-financas #page #content #block-system-main #financas-node-form .form-item-parcelas,.page-node-add-financas #page #content #block-system-main #financas-node-form .form-item-periodicidade,.page-node-add-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-data-financas,.page-node-add-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-categoria-financas,.page-node-add-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-forma-pagamento,.page-node-add-financas #page #content form .form-wrapper#edit-field-parcela-tratamento,.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-data-financas,.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-categoria-financas,.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-forma-pagamento,.page-node-edit.node-type-financas #page #content form .form-wrapper#edit-field-parcela-tratamento{width:19.1%;margin:0 1vw 0.5vw 0;}.page-node-edit.node-type-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form .fieldset-wrapper .form-wrapper,.page-node-add-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form .fieldset-wrapper .form-wrapper{width:15.5%;margin:0 1vw 0.5vw 0;}.page-node-add-financas #page #content #block-system-main #financas-node-form .form-item-parcelas{clear:left;}.page-node-add-financas #page #content #block-system-main #financas-node-form .form-item-parcelas,.page-node-add-financas #page #content #block-system-main #financas-node-form .form-item-periodicidade{float:left;margin:0 1vw 1vw 0;}.page-node-edit.node-type-financas #page #content form .form-wrapper#edit-field-orcamento,.page-node-add #page #content form .form-wrapper#edit-field-orcamento{width:17%;margin:0;}.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-especialista,.page-node-add-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-especialista{width:45%;margin:0 1vw 1.5vw 0;}.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-especialista select,.page-node-add-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-especialista select{min-height:9.5vw;}.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form #edit-field-pago input,.page-node-add-financas #page #content #block-system-main #financas-node-form #edit-field-pago input{width:1.5vw;min-height:1.5vw;float:none;display:inline-block;vertical-align:middle;margin-right:0.3vw;}.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form #edit-field-pago{clear:left;margin-top:0;}.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form #edit-field-pago label,.page-node-add-financas #page #content #block-system-main #financas-node-form #edit-field-pago label{text-align:left;float:none;display:inline-block !important;vertical-align:middle;padding:0;}.page-node-edit.node-type-financas #page #content form .form-wrapper.field-widget-date-popup div.date-clear,.page-node-add-financas #page #content form .form-wrapper.field-widget-date-popup div.date-clear{display:none;}.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form .date-combo,.page-node-add-financas #page #content #block-system-main #financas-node-form .date-combo{margin-bottom:0;}.page-node-edit.node-type-financas #page #content form .form-wrapper .description,.page-node-add-financas #page #content form .form-wrapper .description{padding-bottom:0;}.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form .date-combo,.page-node-add-financas #page #content #block-system-main #financas-node-form .date-combo{box-shadow:none;padding:0;}.page-node-edit.node-type-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form .form-actions#edit-actions,.page-node-add-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form .form-actions#edit-actions,.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form .form-actions#edit-actions,.page-node-add-financas #page #content #block-system-main #financas-node-form .form-actions#edit-actions{text-align:center;}.page-node-edit.node-type-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form .form-actions#edit-actions input,.page-node-add-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form .form-actions#edit-actions input,.page-node-edit.node-type-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 .form-actions#edit-actions input{padding:1.1vw 2.5vw;float:none;}.page-node-edit.node-type-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form .form-wrapper.date-combo,.page-node-add-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form .form-wrapper.date-combo,.page-node-edit.node-type-lancamentos-recorrentes #page #content .form-wrapper.field-widget-date-popup .container-inline-date,.page-node-add-lancamentos-recorrentes #page #content form .form-wrapper.field-widget-date-popup .container-inline-date{margin:0;}.page-node-add-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form .fieldset-description,.page-node-edit.node-type-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form .fieldset-description{font-size:0.7vw;}.page-node-add-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form #edit-field-anexar-comprovante,.page-node-edit.node-type-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form #edit-field-anexar-comprovante{width:33%;}.page-node-add-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form #edit-field-anexar-comprovante *,.page-node-edit.node-type-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form #edit-field-anexar-comprovante *{width:100%;}.page-node-add-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form #edit-field-anexar-comprovante img,.page-node-edit.node-type-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form #edit-field-anexar-comprovante img{width:auto;}.page-node-add-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form .form-wrapper#edit-field-data-de-vencimento,.page-node-edit.node-type-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form .form-wrapper#edit-field-data-de-vencimento{width:14%;}.page-node-add-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form .form-wrapper#edit-field-valor-financas,.page-node-edit.node-type-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form .form-wrapper#edit-field-valor-financas{width:10%;}.page-node-add-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form .form-item.form-item-title,.page-node-edit.node-type-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form .form-item.form-item-title{width:23%;}.page-node-add-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form #edit-field-expira-em,.page-node-edit.node-type-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form #edit-field-expira-em{margin-right:0;position:relative;padding-bottom:1.5vw;}.page-node-add-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form #edit-field-expira-em .fieldset-description,.page-node-edit.node-type-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form #edit-field-expira-em .fieldset-description{position:absolute;bottom:0;line-height:1.1;}.page-node-edit.node-type-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form .form-wrapper.field-name-body,.page-node-add-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form .form-wrapper.field-name-body{width:40%;}.page-node-edit.node-type-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form #page #content table tbody tr{background:transparent;}.pane-heon-heon-cobranca-settings #cobranca-settings-form .form-item{margin:0;padding:0;}.pane-heon-heon-cobranca-settings #cobranca-settings-form .form-item-notificacoes > label{font-size:1.1vw;width:100%;display:block;float:left;font-weight:600;padding:0;margin-bottom:0.5vw;color:#000;}.pane-heon-heon-cobranca-settings #cobranca-settings-form .form-item .form-type-checkbox input{width:1.5vw;min-height:1.5vw;float:none;display:inline-block;vertical-align:middle;margin-right:0.3vw;}.pane-heon-heon-cobranca-settings #cobranca-settings-form .form-item .form-type-checkbox{clear:left;margin-top:0;margin-bottom:1vw;}.page-cobrancas #content #cobranca-settings-form .form-submit{width:auto;padding:1vw 3vw;display:inline-block;vertical-align:middle;}.pane-heon-heon-cobranca-settings #cobranca-settings-form .form-item .form-type-checkbox label{text-align:left;float:none;display:inline-block !important;vertical-align:middle;padding:0;}.page-dashboard-financas .painel-financeiro-dashboard-left{clear:left;}@media only screen and (max-width:699px){.page-node-edit.node-type-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 fieldset > legend .fieldset-legend{font-size:3.5vw;}.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form fieldset,.page-node-add-financas #page #content #block-system-main #financas-node-form fieldset{padding:2vw;}.page-node-edit.node-type-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form select,.page-node-edit.node-type-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form input,.page-node-add-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form select,.page-node-add-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form input,.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form select,.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form input,.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 input{font-size:3.5vw;padding:3vw;font-weight:400;}.page-node-edit.node-type-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form fieldset.date-combo .fieldset-legend,.page-node-edit.node-type-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form label,.page-node-add-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form fieldset.date-combo .fieldset-legend,.page-node-add-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form label,.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form fieldset.date-combo .fieldset-legend,.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form label,.page-node-add-financas #page #content #block-system-main #financas-node-form fieldset.date-combo .fieldset-legend,.page-node-add-financas #page #content #block-system-main #financas-node-form label{font-size:3.2vw;}.pane-heon-heon-cobranca-settings #cobranca-settings-form .form-item .form-type-checkbox input,.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form #edit-field-pago input,.page-node-add-financas #page #content #block-system-main #financas-node-form #edit-field-pago input{width:6vw;min-height:6vw;}body.page-node-edit.node-type-financas #page #content form .form-wrapper.field-widget-date-popup .container-inline-date .form-item,body.page-node-add-financas #page #content form .form-wrapper.field-widget-date-popup .container-inline-date .form-item,body.page-node-add-financas #page #content #block-system-main #financas-node-form .form-wrapper{margin:0;}body.page-node-add-financas #page #content #block-system-main #financas-node-form .field-group-fieldset,body.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form .field-group-fieldset{margin-bottom:5vw;}body.page-node-add-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-paciente-referencia,body.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-paciente-referencia,body.page-node-add-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-valor-financas,body.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-valor-financas,body.page-node-add-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-valor-financas,body.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-parcela-tratamento,body.page-node-add-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-parcela-tratamento,body.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-canal,body.page-node-add-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-canal,body.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-tipo-financas,body.page-node-add-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-tipo-financas,body.page-node-add-financas #page #content #block-system-main #financas-node-form .form-item-parcelas,body.page-node-add-financas #page #content #block-system-main #financas-node-form .form-item-periodicidade,body.page-node-add-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-data-financas,body.page-node-add-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-categoria-financas,body.page-node-add-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-forma-pagamento,body.page-node-add-financas #page #content form .form-wrapper#edit-field-parcela-tratamento,body.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-data-financas,body.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-categoria-financas,body.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form .form-wrapper#edit-field-forma-pagamento,body.page-node-edit.node-type-financas #page #content form .form-wrapper#edit-field-parcela-tratamento{margin-bottom:4vw;}.page-node-edit.node-type-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form .form-actions#edit-actions,.page-node-add-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form .form-actions#edit-actions,.page-node-edit.node-type-financas #page #content #block-system-main #financas-node-form .form-actions#edit-actions,.page-node-add-financas #page #content #block-system-main #financas-node-form .form-actions#edit-actions{margin:3vw 0;}.page-node-edit.node-type-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form .form-actions#edit-actions input,.page-node-add-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form .form-actions#edit-actions input,.page-node-edit.node-type-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 .form-actions#edit-actions input{padding:5vw;}.page-node-add-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form #edit-field-expira-em .fieldset-description,.page-node-edit.node-type-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form #edit-field-expira-em .fieldset-description{position:absolute;bottom:2vw;font-size:3vw;line-height:1.1;}.page-node-edit.node-type-lancamentos-recorrentes #page #content .content-width #block-system-main .node-lancamentos_recorrentes-form div div div fieldset legend span,.page-node-add-lancamentos-recorrentes #page #content .content-width #block-system-main .node-lancamentos_recorrentes-form div div div fieldset legend span{font-size:3vw;}.page-node-edit.node-type-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form .form-wrapper.field-name-body,.page-node-add-lancamentos-recorrentes #page #content #block-system-main #lancamentos-recorrentes-node-form .form-wrapper.field-name-body{height:55vw !important;}.pane-heon-heon-cobranca-settings #cobranca-settings-form .form-item-notificacoes > label{font-size:3vw;}}@media only screen and (max-height:615px){body.page-agenda #page #content .modal-agenda,body.page-agenda #page #content .modal-opcoes-agendamento{overflow:auto;}body.page-agenda #page #content .modal-agenda .modal-agenda-content{margin-top:18vw;margin-bottom:3vw;}}#page #content #botoes-wrapper a.btn-link-leeds{position:static;float:right;}.node-type-leeds #page #content #edit-field-data-de-retorno .date-padding label,.page-criar-leeds #page #content #edit-field-data-de-retorno .date-padding label{display:block !important;}.node-type-leeds #page #content #edit-field-data-de-retorno .date-padding label:after,.page-criar-leeds #page #content #edit-field-data-de-retorno .date-padding label:after{content:'do retorno'}.page-criar-leeds #page #content{margin-bottom:3.5vw;}.page-node-add-leeds #page #content #edit-field-data-de-retorno .fieldset-legend{display:none !important;}.node-type-tratamento .btn-deletar-historico{float:right;font-size:0.8vw;border:1px solid red;padding:0.3vw 0.5vw;line-height:1;border-radius:20px;margin-bottom:0.5vw;background:#fff;}.node-type-tratamento .btn-deletar-historico:hover{background-color:red;color:#fff;}.box-crm-novo-style{padding-left:0 !important;}.box-crm-novo-style .box-painel-item,.box-crm-novo-style #crm-ticket-medio,.box-crm-novo-style .piramide-crm-item{position:relative;padding-left:12.5vw !important;margin-left:0 !important;overflow:hidden !important;}.box-crm-novo-style #box-painel-ganhos:before,.box-crm-novo-style #crm-piramide-ganhos:before,.box-crm-novo-style .box-painel-item:before,.box-crm-novo-style .piramide-crm-item:before{content:'';width:5.3vw;height:102%;float:left;position:absolute;-webkit-transform:skew(-20deg);-ms-transform:skew(-20deg);transform:skew(-25deg);left:-1vw;top:0;display:block !important;}.box-crm-novo-style #crm-ticket-medio{margin-top:0 !important;padding-top:1vw;}.box-crm-novo-style #box-painel-contatos:before,.box-crm-novo-style #crm-piramide-contatos:before{width:9.9vw;background-color:#404547;}.box-crm-novo-style #box-painel-avaliacoes:before,.box-crm-novo-style #crm-piramide-avaliacoes:before{width:8.4vw;background-color:#71787D;}.box-crm-novo-style #box-painel-propostas:before,.box-crm-novo-style #crm-piramide-propostas:before{width:6.8vw;background-color:#A1ACB3;}.box-crm-novo-style #box-painel-perdidos:before,.box-crm-novo-style #crm-piramide-perdidos:before{background-color:#B1BAC0;}.box-crm-novo-style #box-painel-ganhos:before,.box-crm-novo-style #crm-piramide-ganhos:before{width:3.7vw;background-color:#D8DDE0;}body.page-agenda ul.ui-menu{width:28vw !important;left:19vw !important;top:19.2vw !important;}.form-agendamento{max-height:36vw;overflow-y:auto;}.form-agendamento .box-dados-agendamento,.form-agendamento .box-campos-consulta{display:flex;}.form-agendamento .box-form-item{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:1vw;margin-right:1vw;}.form-agendamento .form-actions{position:absolute;right:3vw;bottom:2vw;}.form-agendamento .box-form-item-radio{display:flex;flex-direction:row;align-content:center;align-items:center;float:left;}.form-agendamento .box-form-item-radio-value{display:flex;flex-direction:row-reverse;align-content:center;align-items:center;}.form-agendamento .box-form-item-radio-value input{width:1.5vw;height:1.5vw;margin-right:0.2vw;}.form-agendamento .box-form-item-radio-value label{margin-right:1vw;}.form-agendamento .box-form-item select,.form-agendamento .box-form-item input{padding:0.2vw 0.5vw;font-size:0.9vw;color:#000;background:#fff;border-radius:5px;height:auto;line-height:1;min-height:2.6vw;border:1px solid #ddd;}.box-convenio-wrapper{display:none;}.agendamento-content,#agendamento-view-header{display:flex;}.agendamento-content .agendamento-content-wrapper{width:100%;display:flex;flex-wrap:nowrap;flex-direction:column;}#agendamento-view-header{align-items:center;margin-bottom:2vw;justify-content:space-between;}#agendamento-view-header h2{margin-right:3vw;}#agendamento-view-header .box-info-agendamento-horarios{border:1px solid #A5A5B0;border-radius:5px;font-size:0.9vw;display:flex;align-items:center;padding-left:0.5vw;}#agendamento-view-header .box-info-agendamento-horarios .box-info-agendamento{font-size:1.2vw;margin:0;margin-right:0.5vw;font-weight:bold;display:flex;}#agendamento-view-header .box-info-agendamento-horarios span{margin-right:0.5vw;}#agendamento-view-header .box-info-agendamento-horarios .container-actions-agendamento{margin-right:0.5vw;}#agendamento-view-header .box-info-agendamento-horarios .box-info-agendamento input{max-width:8.5vw;font-size:1.1vw;border:1px solid #A5A5B0;border-radius:5px;}#agendamento-view-header .box-info-agendamento-horarios .box-info-agendamento button{font-size:0.8vw;border:none;padding:0;line-height:1;background:transparent;font-weight:bold;}#agendamento-view-header .box-info-agendamento-horarios .box-info-agendamento button lord-icon{width:2vw;}#agendamento-view-header .agendamento-view-header-left,#agendamento-view-header .agendamento-view-header-actions{display:flex;align-content:center;align-items:center;}#tab-pagamento-content .col-link-pagamento{width:11.5vw;display:flex;}#tab-pagamento-content .col-link-pagamento lord-icon{width:1.3vw;padding-left:0.3vw;}.buttons-pagamento .btn-pagar-tratamento-cartao,#tab-pagamento-content .col-link-pagamento a.btn{background-color:#0080ff;color:#fff;font-weight:500;font-size:0.8VW;width:10.5vw;text-align:left;font-weight:normal;padding:0;line-height:1;padding-left:2.2vw;padding-top:0.6vw;display:block;cursor:pointer;height:2.1vw;margin-top:-3px;border-radius:5px;}#agendamento-view-header .info-formulario-digital select{padding:0vw 0.5vw;font-size:0.8vw;border:none;width:12vw;margin-right:1vw;}#agendamento-view-header .info-formulario-digital{border:1px solid #A5A5B0;border-radius:5px;font-size:0.9vw;display:flex;padding:0.2vw 0;align-items:center;margin-right:1vw;}#agendamento-view-header .info-formulario-digital lord-icon{width:1.3vw;}#agendamento-view-header .info-formulario-digital button{font-size:1.6vw;border:none;padding:0;line-height:1;background:transparent;font-weight:bold;margin-right:1vw;color:#a1a1a1;}#agendamento-view-header .info-formulario-digital button:hover{color:#000;}#agendamento-view-header .info-formulario-digital .box-form-item{display:flex;}#agendamento-view-header .box-actions{margin-top:-0.7vw;}#agendamento-view-header .box-actions lord-icon{width:4.2vw;margin:0 0.2vw;display:inline-block;vertical-align:middle;cursor:pointer;height:1.7vw;text-align:center;}#agendamento-view-header .box-actions lord-icon a{display:block;padding-top:1.5vw;color:#6b6b6b;font-weight:600;font-size:0.7vw;text-align:center;height:3.3vw;}#agendamento-view-header .box-actions .lord-icon-ver{width:4.4vw;height:2.1vw;margin:0;}#agendamento-view-header .box-actions .lord-icon-ver a{padding-top:1.7vw;}.agendamento-content{height:34vw;overflow:auto;}.agendamento-content .agendamento-content-left{width:57%;padding-right:3vw;padding-left:1vw;}.agendamento-content h3{color:#A5A5B0;font-size:1vw;}.agendamento-content .agendamento-content-right{width:43%;}.agendamento-content .box-info-agendamento{display:inline-block;margin:1% 1% 1vw 0;min-width:20%;font-size:1vw;}.agendamento-content .box-info-agendamento label{font-size:0.9vw;}.agendamento-content .box-info-agendamento span{font-size:1vw;}.agendamento-content .box-info-agendamento.cadastro-paciente{width:100%;padding:0;margin:0;}.agendamento-content .box-info-agendamento .box-cadastro-paciente-wrapper{background:#FFE100;color:#000;padding:0.5vw 1vw;display:flex;justify-content:space-between;font-size:0.8vw;font-weight:600;}.agendamento-content .box-info-agendamento .box-cadastro-paciente-wrapper p{margin:0;}.agendamento-content .agendamento-content-right{width:43%;}.agendamento-content .agendamento-content-right h3{margin-bottom:1vw;}.agendamento-content .agendamento-content-right .info-agendamento h3{margin:0;}.agendamento-content .agendamento-content-right .box-info-agendamento{display:block;margin:0;min-width:20%;font-size:1vw;}.agendamento-content .agendamento-content-right .box-info-agendamento .info-agendamento{margin-bottom:1vw;background-color:#F6F7F7;padding:1vw;}.agendamento-content #btn-tratamento-action{align-self:flex-end;}.agendamento-content .box-info-agendamento label{font-size:0.9vw;}.agendamento-content .box-info-agendamento span{font-size:1vw;}.agendamento-content .box-info-agendamento.cadastro-paciente{width:100%;}.agendamento-content .box-info-agendamento .box-cadastro-paciente-wrapper{background:#FFE100;color:#000;padding:0.5vw 1vw;display:flex;justify-content:space-between;font-size:0.8vw;font-weight:600;}.agendamento-content .box-info-agendamento .box-cadastro-paciente-wrapper p{margin:0;}.agendamento-content .box-info-agendamento .box-list-procedimentos{line-height:normal;list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;margin-bottom:1vw;}.agendamento-content .box-info-agendamento .box-list-procedimentos li{margin-right:0.5%;display:flex;min-width:28%;margin-right:3%;font-size:0.9vw;margin-bottom:0.7vw;line-height:1.3vw;}.agendamento-content .box-info-agendamento .box-list-procedimentos li:before{content:"";display:block;width:1.4vw;height:1.4vw;background-color:#eee;margin-right:0.3vw;background:url(/sites/all/themes/gw2d/images/temas/check-default.png) no-repeat 0 top;background-size:100%;}.agendamento-content .box-info-agendamento .box-list-procedimentos li.finalizado:before{background:url(/sites/all/themes/gw2d/images/temas/check-validate.png) no-repeat 0 top;background-size:100%;}.box-action-agendamento{padding-top:1vw;}.form-agendamento .form-actions button,.modal-agenda-content .btn{display:inline-block;font-weight:700;border:1px solid #0080FF;padding:1vw 2vw;font-size:1vw;text-align:center;white-space:nowrap;border-radius:4px;}#content2 .box-dados-agendamento .box-form-item{margin-bottom:1vw;}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:12vw;border:1px solid #eee;padding:1vw;text-align:center;height:8vw;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;}body.page-agenda #page #content #content2 .box-dados-agendamento .botao-gerenciar-agenda{position:relative;top:-2vw;right:12.3vw;width:10vw;}body.page-agenda #page #content #content2 .box-dados-agendamento .botao-gerenciar-agenda label{display:block;width:12vw;line-height:1.2;text-align:right;}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:-3.7vw;margin-top:2vw;width:9vw;}body.page-agenda #page #content #content2 .box-botoes-agenda .botao-tratamento-andamento{display:none;}.form-agendamento .box-dados-agendamento input.procedimentos{margin-bottom:0.5vw;}.form-agendamento .box-dados-agendamento .btn-adicionar-procedimento{font-size:0.83vw;font-weight:500;line-height:1vw;border:none;color:#fff;width:13.1vw;height:2.5vw;padding:12px 0.9vw;border-radius:5px;background:url(/sites/all/themes/gw2d/images/icon-mais.png) no-repeat 1vw center;background-color:#303033;background-size:1vw;text-align:right;}.form-agendamento .box-form-item-consulta{clear:both;}#page #content a.btn-next-step{float:right;}#page #content #botoes-wrapper a,.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{display:inline-block;font-weight:700;border:1px solid #0080ff00;padding:1vw 2vw;font-size:1vw;text-align:center;white-space:nowrap;border-radius:4px;background:#ffffff;color:#000;}body.page-node-add-tratamento .form-anotacao-area .form-item-arquivo{display:none !important;}#procedimentos-info .item-box.item-box-buttons a.btn-cancelar:hover,#agendamento-consultas .item-box.item-box-buttons a.btn-cancelar:hover,.modal-agenda-content .btn#faltou:hover{background:#CC1433 !important;color:#fff;}#procedimentos-info .item-box.item-box-buttons a:hover,.modal-agenda-content .btn#desmarcar:hover{background:#DDDEDE !important;color:#a5a5b0;}#procedimentos-info .item-box.item-box-buttons a.btn-finalizar:hover,.modal-agenda-content .btn#realizado:hover{background:#0080FF !important;color:#fff;}#page #content #botoes-wrapper a:hover,.page-node-edit.node-type-tratamento #page a.btn-next-step:hover,.page-node-add-tratamento #page #content a.btn-next-step:hover,.modal-agenda-content .btn#confirmar:hover{background:#14CC70;color:#fff;}#procedimentos-info .item-box.item-box-buttons a:hover,#procedimentos-info .item-box.item-box-buttons a.btn-andamento:hover,#procedimentos-info .item-box.item-box-buttons a.btn-confirmar:hover,#agendamento-consultas .item-box.item-box-buttons a.btn-confirmar:hover,#agendamento-consultas .item-box.item-box-buttons a:hover,.btn-confirm-droparea,#form-add-anotacao #submit-anotacao,#page #content .form-actions#edit-actions input,.form-agendamento .form-actions button,body.page-agenda #page #content .modal-agenda .modal-agenda-content .btn-info{background:#0080ff !important;color:#fff !important;border-color:#0080ff !important;}#form-add-anotacao #submit-anotacao,#page #content .form-actions#edit-actions input:hover,.form-agendamento .form-actions button:hover,body.page-agenda #page #content .modal-agenda .modal-agenda-content .btn-info:hover{opacity:0.9;color:#fff !important;}.btn-confirm-droparea,.btn-arquivo-prontuario,#page #content .form-managed-file input{padding:0.5vw 0.75vw;}#procedimentos-info .item-box.item-box-buttons a,#agendamento-consultas .item-box.item-box-buttons a{font-size:0.8vw;padding:0.3vw 0.5vw;}.btn-agenda-full{position:absolute;right:0.7vw;background:#fff;border-radius:2vw;width:2.3vw;height:2.3vw;line-height:2.5vw;font-size:0;text-align:center;background:url(/sites/all/themes/gw2d/images/temas/fullscreen.png) no-repeat 0 top;background-size:100%;z-index:1;top:3vw;}.btn-criacao-agendamento{display:none;}body.agenda-full #page #content .content-width .pane-agenda{position:fixed;top:0px;left:0;background:#fff;height:100%;display:flex;width:100%;flex-direction:column;justify-content:flex-end;z-index:9995;}.agenda-full #gw2d-agenda.fc .fc-view-harness{min-height:42vw !important;}#page #content .form-managed-file{display:flex;gap:1vw;}#page #content .form-type-managed-file .form-managed-file input{width:17vw;}.page-node-edit.node-type-pagamento  #tabelaParcelasWrapper,.page-node-add-pagamento #tabelaParcelasWrapper{display:flex;width:100%;}.page-node-edit.node-type-pagamento  #tabelaParcelasWrapper #detalhesParcela,.page-node-add-pagamento #tabelaParcelasWrapper #detalhesParcela{margin-left:2vw;}tbody .views-field-nothing{display:flex;align-items:center;justify-content:space-evenly;width:100%;}#page #content .views-table tr .views-field-nothing{width:auto;display:table-cell;min-width:8vw;}.page-pacientes #page #content .views-table tr .views-field-nothing{min-width:11vw;}.btn-criacao-agendamento{position:fixed;right:0.5vw;bottom:2vw;background:#fff;border-radius:2vw;width:3.2vw;height:3.2vw;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;}.pane-gw2d-gw2d-emissao-nota-heon form{display:flex;align-items:center;}.pane-gw2d-gw2d-emissao-nota-heon form label{width:100%;}.pane-gw2d-gw2d-emissao-nota-heon .btn-nfe{font-size:0.8vw;line-height:1;background:#fff;color:#000;padding:0.2vw 0.2vw;margin:0 0.2vw;font-weight:bold;display:inline-block;box-shadow:2px 2px 4px rgba(0,0,0,0.2);}.pane-gw2d-gw2d-emissao-nota-heon table tbody tr{background-color:#f7f7f7;}.pane-gw2d-gw2d-emissao-nota-heon table tbody tr:nth-child(odd){background-color:#dcd4d4;}.flag-message{top:0;left:auto;right:2vw;top:2.5vw;width:auto;padding:0.5vw;}.termos-content{display:none;}.termo-open{display:block;}.page-contrato-assinatura #aviso-pagamento-wrapper,.page-cadastrar-pagamento #aviso-pagamento-wrapper,.page-cadastrar-pagamento #header-top,.page-contrato-assinatura #header-top,.page-cadastrar-pagamento #content-menu-restrito,.page-contrato-assinatura #content-menu-restrito{display:none !important;}.page-cadastrar-pagamento #page.menu-restrito-open,.page-contrato-assinatura #page.menu-restrito-open{width:100%;}#block-gw2d-gw2d-passo-a-passo{position:fixed;right:0vw;background:#fff;width:100%;max-width:23vw;top:0;height:100%;z-index:99;padding:4.2vw 0.5vw 1vw 1vw;transition:all 0.7s ease;-webkit-transition:all 0.7s ease;-moz-transition:all 0.7s ease;-o-transition:all 0.7s ease;}#block-gw2d-gw2d-passo-a-passo.hide-right{right:-20vw;transition-delay:1s;}#block-gw2d-gw2d-passo-a-passo button.btn-resize-step{background-image:url(/sites/all/themes/gw2d/images/icons/icon-expandir.png);background-size:cover;width:2vw;height:2vw;border-radius:100%;position:absolute;float:left;left:-1vw;font-size:0;border:solid 5px #ededfc;}#block-gw2d-gw2d-passo-a-passo button.btn-resize-ste-mobile{background-image:url(/sites/all/themes/gw2d/images/icons/icon-expandir.png);background-size:cover;width:8vw;height:8vw;border-radius:100%;position:absolute;float:left;left:1vw;font-size:0;border:solid 5px #ededfc;}#passo-a-passo-wrapper{width:100%;height:42vw;display:flex;flex-direction:column;overflow:auto;scrollbar-width:thin;}#passo-a-passo-header{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;gap:1vw;margin:0 0 0.5vw;}a.btn-lembrar-passo,a.btn-nao-mostrar-passo{width:100%;max-width:fit-content;height:auto;padding:0.5vw 0.3vw;font-size:0.75vw;font-weight:600;color:#303033;border-bottom:1px solid transparent;}a.btn-lembrar-passo:hover,a.btn-nao-mostrar-passo:hover{border-bottom:1px solid #19191e;}.btn-close-passo-a-passo{background:url(/sites/all/themes/gw2d/images/icons/icon-close.png) no-repeat;background-size:100%;width:100%;max-width:2vw;height:2vw;border-radius:100%;text-align:center;position:relative;right:-1.5vw;font-size:0;border:solid 5px #ededfc;}#passo-a-passo-wrapper .flex-control-nav{width:100%;position:absolute;top:29.5%;text-align:center;}#passo-a-passo-content-wrapper .flex-direction-nav{width:100%;height:auto;margin:0vw auto;position:absolute;top:18vw;}#passo-a-passo-wrapper .flexslider .flex-direction-nav a.flex-prev{background:url(/sites/all/themes/gw2d/images/icons/icon-arrow-right.png) no-repeat;cursor:pointer;opacity:100%;top:40%;height:2vw;width:100%;max-width:2vw;z-index:20;font-size:0;background-size:auto 100%;background-color:#F7F7FC;border-radius:100%;rotate:180deg;}#passo-a-passo-wrapper .flexslider .flex-direction-nav a.flex-next{background:url(/sites/all/themes/gw2d/images/icons/icon-arrow-right.png) no-repeat;cursor:pointer;opacity:100%;top:40%;height:2vw;width:100%;max-width:2vw;z-index:20;font-size:0;background-size:auto 100%;background-color:#F7F7FC;border-radius:100%;rotate:0deg;}#passo-a-passo-content-wrapper .slides #passos{width:100%;float:left;margin-right:-100%;position:relative;opacity:1;display:flex;z-index:2;flex-direction:column;gap:3vw;}#passo-a-passo-content h2{font-weight:900;margin:4vw 0 1vw;}#passo-a-passo-content ol,ul{padding:0 0 0 20px;}#passo-a-passo-wrapper #passo-a-passo-actions{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:1vw;align-content:center;}#passo-a-passo-wrapper #passo-a-passo-actions .btn-acao-passo{width:100%;max-width:fit-content;padding:0.5vw 1vw;color:#0E0E0F;border-radius:0.3vw;border:2px solid #0080FF;display:flex;align-items:center;align-content:center;max-width:60%;line-height:1;text-align:center;justify-content:center;}#passo-a-passo-wrapper #passo-a-passo-actions .btn-acao-passo:hover{background-color:#0080FF;color:#ffffff;}#block-gw2d-gw2d-passo-a-passo .btn-resize-step-mobile{display:none;}#passo-a-passo-wrapper #passo-a-passo-actions .btn-seguir-passo{width:100%;max-width:fit-content;padding:0.5vw 1vw;background-color:#00E472;color:#fff;border-radius:0.3vw;display:flex;align-items:center;align-content:center;}#passo-a-passo-wrapper #passo-a-passo-actions .btn-seguir-passo.disabled{background-color:#e7e3e3;color:#8b8b8b;}.page-criar-meus-procedimentos #meus-procedimentos-node-form div #edit-field-meus-procedimentos-lista,.page-criar-meus-procedimentos #meus-procedimentos-node-form div #edit-field-convenio-nome,.page-criar-meus-procedimentos #meus-procedimentos-node-form div #edit-field-meus-procedimentos-list-l{display:none !important;}.container-header-text{display:none;}.page-novo-cadastro .cadastro-novo-usuario,.page-cadastrar-pagamento .pagamento-novo-usuario,.page-contrato-assinatura .contrato-novo-usuario{display:block;}#block-gw2d-gw2d-passo-a-passo.gw2d-status-finalizado{display:none !important;}body > jdiv{z-index:8;position:relative;}#block-gw2d-gw2d-passo-a-passo.area-resize{max-width:90vw !important;z-index:999;}#block-gw2d-gw2d-passo-a-passo.area-resize{top:3.7vw;padding:1.2vw 0.5vw 1vw 1vw;}#block-gw2d-gw2d-passo-a-passo.area-resize #passo-a-passo-header{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;gap:1vw;margin:0 0 0.5vw;justify-content:flex-end;padding-right:3vw;}#block-gw2d-gw2d-passo-a-passo.area-resize #passo-a-passo-content iframe{width:100%;height:30vw;}#block-gw2d-gw2d-passo-a-passo.area-resize #passo-a-passo-wrapper .flex-control-nav{width:100%;position:absolute;top:46%;text-align:center;}#block-gw2d-gw2d-passo-a-passo.area-resize #passo-a-passo-content-wrapper .flex-direction-nav{top:16vw;}#block-gw2d-gw2d-passo-a-passo.area-resize .flexslider{margin:0 0 17%;position:relative;zoom:1;}#block-gw2d-gw2d-passo-a-passo.area-resize .flexslider .slides img{width:100%;display:block;height:auto;margin:0 auto;background-color:#303033;padding:0 26%;}#block-gw2d-gw2d-passo-a-passo.area-resize #passo-a-passo-wrapper #passo-a-passo-actions{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:1vw;align-content:center;padding:0 1vw;}#block-gw2d-gw2d-passo-a-passo.area-resize #passo-a-passo-wrapper #passo-a-passo-actions .btn-acao-passo{width:100%;max-width:fit-content;padding:0.5vw 1vw;color:#0E0E0F;border-radius:0.3vw;border:2px solid #0080FF;display:flex;align-items:center;align-content:center;line-height:1;text-align:center;justify-content:center;}#block-gw2d-gw2d-passo-a-passo .btn-show-step{display:none;}body.logged-in #page form .form-checkbox #edit-field-taxa-cliente-und{width:100%;}body.page-node-add-metodo-de-pagamento #page .menu-restrito-open #content #edit-field-doc-termos-uso-sellers .field-doc-termos-uso-sellers-add-more-wrapper ol{padding:0 0 0 40px;display:flex;flex-direction:column;gap:2vw;}body.page-node-add-metodo-de-pagamento #page form input.form-checkbox{width:100%;height:1vw;}body.page-node-add-metodo-de-pagamento #page form label{display:none;}body.page-node-add-metodo-de-pagamento #page form .form-type-checkbox{width:100%;display:flex;}body.page-node-add-metodo-de-pagamento #page .fieldset-wrapper{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;}body.page-node-add-metodo-de-pagamento #page .date-clear{width:auto;}.page-field-collection #page #content form .form-wrapper{width:100%;}.page-field-collection #page #block-system-main #edit-actions{display:flex;justify-content:flex-start;align-items:center;}.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:1vw;text-transform:none;height:auto;border:1px solid #0080FF;border-radius:5px;margin:0;text-align:start;padding:1rem;}.page-field-collection #page #block-system-main #edit-actions a#edit-cancel:hover{background-color:#0080FF;color:#ffffff;}@media screen and (max-width:1023px){#block-gw2d-gw2d-passo-a-passo.hide-right{right:-42vw;transition-delay:0s;}#block-gw2d-gw2d-passo-a-passo button.btn-resize-step{display:none;background-image:url(/sites/all/themes/gw2d/images/icons/icon-expandir.png);background-size:cover;width:4vw;height:4vw;border-radius:100%;position:absolute;float:left;left:-2vw;font-size:0;border:solid 5px #ededfc;}#block-gw2d-gw2d-passo-a-passo button.btn-resize-step-mobile{display:block;background-image:url(/sites/all/themes/gw2d/images/icons/icon-expandir.png);background-size:cover;width:4vw;height:4vw;border-radius:100%;position:absolute;float:left;left:-1.2vw;font-size:0;border:solid 5px #ededfc;}#block-gw2d-gw2d-passo-a-passo{position:fixed;right:0;background:#fff;width:100%;max-width:46vw;top:0;height:100%;z-index:9;padding:11.5vw 1vw 1vw 1vw;}#passo-a-passo-wrapper{width:100%;height:100%;display:flex;flex-direction:column;overflow:auto;scrollbar-width:thin;}#passo-a-passo-header{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;gap:1vw;justify-content:flex-end;margin:0 0 2vw;}a.btn-lembrar-passo,a.btn-nao-mostrar-passo{width:100%;max-width:fit-content;height:auto;padding:0.5vw 0.3vw;font-size:2vw;font-weight:600;color:#303033;}.btn-close-passo-a-passo{width:100%;max-width:3vw;height:3vw;background-color:#F7F7FC;border-radius:100%;text-align:center;position:relative;right:0vw;font-size:0;}#passo-a-passo-wrapper .flex-control-nav{width:100%;position:absolute;top:30%;text-align:center;}#passo-a-passo-content-wrapper .flex-direction-nav{top:31%;}#passo-a-passo-wrapper .flexslider .flex-direction-nav a.flex-prev{top:34%;height:4vw;width:100%;max-width:4vw;}#passo-a-passo-wrapper .flexslider .flex-direction-nav a.flex-next{top:34%;height:4vw;width:100%;max-width:4vw;}#passo-a-passo-content h2{font-size:2.5vw;font-weight:900;margin:8vw 0 1vw;}#passo-a-passo-content ol,ul{padding:0 0 0 10px;}#passo-a-passo-wrapper #passo-a-passo-actions .btn-acao-passo{width:100%;max-width:fit-content;padding:2.5vw 3vw;color:#0E0E0F;border-radius:0.3vw;border:2px solid #0080FF;}#passo-a-passo-wrapper #passo-a-passo-actions .btn-acao-passo{padding:2.5vw 3vw;background-color:#0080FF;color:#ffffff;}#passo-a-passo-wrapper #passo-a-passo-actions .btn-seguir-passo{padding:2.5vw 3vw;}#field-doc-termos-uso-sellers-add-more-wrapper{overflow-y:scroll;height:125vw;line-height:350%;}#block-gw2d-gw2d-passo-a-passo.area-resize{max-width:100% !important;z-index:999;}#block-gw2d-gw2d-passo-a-passo.area-resize{top:0.7vw;padding:1.2vw 0.5vw 1vw 1vw;}#block-gw2d-gw2d-passo-a-passo.area-resize button.btn-resize-step{background-image:url(/sites/all/themes/gw2d/images/icons/icon-expandir.png);background-size:cover;width:4vw;height:4vw;border-radius:100%;position:absolute;float:left;left:1vw;font-size:0;border:solid 5px #ededfc;}#block-gw2d-gw2d-passo-a-passo.area-resize button.btn-resize-step{background-image:url(/sites/all/themes/gw2d/images/icons/icon-expandir.png);background-size:cover;width:8vw;height:8vw;border-radius:100%;position:absolute;float:left;left:1vw;font-size:0;border:solid 5px #ededfc;}#block-gw2d-gw2d-passo-a-passo.area-resize #passo-a-passo-header{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;gap:4vw;margin:0 0 1.5vw;justify-content:flex-end;padding-right:3vw;}#block-gw2d-gw2d-passo-a-passo.area-resize a.btn-lembrar-passo,a.btn-nao-mostrar-passo{width:100%;max-width:fit-content;height:auto;padding:0.5vw 0.3vw;font-size:2vw;font-weight:600;color:#303033;}#block-gw2d-gw2d-passo-a-passo.area-resize .btn-close-passo-a-passo{width:100%;max-width:4vw;height:4vw;}#block-gw2d-gw2d-passo-a-passo.area-resize #passo-a-passo-wrapper .flex-control-nav{width:100%;position:absolute;top:32%;text-align:center;}#block-gw2d-gw2d-passo-a-passo.area-resize #passo-a-passo-content-wrapper .flex-direction-nav{top:15%;}#block-gw2d-gw2d-passo-a-passo.area-resize .flexslider{margin:0 0 -7%;position:relative;zoom:1;}#block-gw2d-gw2d-passo-a-passo.area-resize .flexslider .slides img{width:100%;display:block;height:auto;margin:0 auto;background-color:#303033;padding:0 25%;}#block-gw2d-gw2d-passo-a-passo.area-resize #passo-a-passo-wrapper #passo-a-passo-actions{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1vw;align-content:center;padding:0 1vw;justify-content:space-between;text-align:center;}#block-gw2d-gw2d-passo-a-passo.area-resize #passo-a-passo-content h2{font-size:3.5vw;font-weight:900;margin:8vw 0 1vw;}#block-gw2d-gw2d-passo-a-passo.area-resize #passo-a-passo-content ol,ul{padding:0 0 0 3vw;font-size:2vw;}#block-gw2d-gw2d-passo-a-passo.area-resize #passo-a-passo-wrapper #passo-a-passo-actions .btn-acao-passo{width:100%;max-width:fit-content;padding:0.5vw 1vw;color:#ffffff;border-radius:0.3vw;border:2px solid #0080FF;display:flex;align-items:center;align-content:center;line-height:1;text-align:center;justify-content:center;}}@media screen and (max-width:767px){#block-gw2d-gw2d-passo-a-passo button.btn-resize-step-mobile{display:block;background-image:url(/sites/all/themes/gw2d/images/icons/icon-expandir.png);background-size:cover;width:8vw;height:8vw;border-radius:100%;position:absolute;float:left;left:0.8vw;font-size:0;border:solid 5px #ededfc;top:23vw;}#block-gw2d-gw2d-passo-a-passo.hide-right{right:-90vw;transition-delay:0s;}#block-gw2d-gw2d-passo-a-passo{position:fixed;right:0;background:#fff;width:100%;max-width:fit-content;top:0;height:93%;z-index:9;padding:24.5vw 5vw 1vw 5vw;}body.html button.btn-show-passo-a-passo{display:none;}#block-gw2d-gw2d-passo-a-passo button.btn-resize-step{display:none;}#block-gw2d-gw2d-passo-a-passo .btn-resize-step-mobile{width:8vw;height:8vw;}#passo-a-passo-wrapper{width:100%;height:100%;display:flex;flex-direction:column;overflow:auto;scrollbar-width:thin;}#passo-a-passo-header{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;gap:4vw;margin:0 0 6vw;}a.btn-lembrar-passo,a.btn-nao-mostrar-passo{width:100%;max-width:fit-content;height:auto;padding:0.5vw 0.3vw;font-size:3.75vw;font-weight:600;color:#303033;}.btn-close-passo-a-passo{width:100%;max-width:8vw;height:8vw;background-color:#F7F7FC;border-radius:100%;text-align:center;position:relative;right:-1.5vw;font-size:0;}#passo-a-passo-wrapper .flex-control-nav{width:100%;position:absolute;top:26%;text-align:center;}#passo-a-passo-content-wrapper .flex-direction-nav{top:26.5%;;}#passo-a-passo-wrapper .flexslider .flex-direction-nav a.flex-prev{top:34%;height:10vw;width:100%;max-width:10vw;}#passo-a-passo-wrapper .flexslider .flex-direction-nav a.flex-next{top:34%;height:10vw;width:100%;max-width:10vw;}#passo-a-passo-content h2{font-size:7.5vw;font-weight:900;margin:17vw 0 1vw;}#passo-a-passo-content ol,ul{padding:0 0 0 3vw;font-size:5vw;}#passo-a-passo-wrapper #passo-a-passo-actions .btn-acao-passo{width:100%;max-width:fit-content;padding:2.5vw 3vw;color:#0E0E0F;border-radius:0.3vw;border:2px solid #0080FF;}#passo-a-passo-wrapper #passo-a-passo-actions .btn-acao-passo{padding:2.5vw 3vw;background-color:#0080FF;color:#ffffff;}#passo-a-passo-wrapper #passo-a-passo-actions .btn-seguir-passo{padding:2.5vw 3vw;}#field-doc-termos-uso-sellers-add-more-wrapper{overflow-y:scroll;height:125vw;line-height:450%;}.page-field-collection #page #block-system-main #edit-actions a#edit-cancel{font-size:2.5vw;margin:2.2vw;}}.page-node-add-tratamento #page #content form .form-wrapper .field-name-field-descricao,.page-node-edit #page #content form .form-wrapper .field-name-field-descricao{display:none;}.page-node-add-tratamento #page #content form .informacoes .label-informacoes{width:100%;margin-bottom:0;}.page-node-add-clinica .field-name-body,.page-node-edit.node-type-clinica .field-name-body{display:none !important;}.tab-data{display:none;}#tab-informacoes-content{display:block;}.tab-agendamento-content{display:none;}#tab-procedimentos-content{display:block;}.tab-agendamento-content #prontuario-tratamento{display:block !important;}body.page-agenda #page #content #tabs-agendamento{display:flex;margin-bottom:0.5vw;}body.page-agenda #page #content #tabs-agendamento a{padding:1vw 1.2vw;font-size:0.9vw;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 #tabs-agendamento a.active{background:#dedede;color:#000;}body.page-agenda #page #content .agendamento-content .box-info-agendamento span a.link-paciente{padding:0.5vw 1.1vw 0.5vw 0vw;color:#000;font-size:1vw;border-radius:5px;font-weight:normal;background:url(/sites/all/themes/gw2d/images/icon-paciente-new.png) no-repeat right center;background-size:1.2vw;}body.novo-fluxo-cadastro #page #content .container-info-plano .valor-plano h3{text-align:right;}.pane-leeds-panel-pane-5{position:relative;}.page-pacientes #page #content .pane-leeds-panel-pane-5 .view-filters{top:-0.5vw;}.node-type-tratamento #page #content #condicoes-de-pagamento-info,.node-type-tratamento #page #content #box-tratamento #procedimentos-info{position:relative;}.node-type-tratamento #page #content #box-tratamento #prontuario-tratamento{display:flex;width:100%;gap:1vw;flex-wrap:wrap;}.node-type-tratamento #page #content #box-tratamento #prontuario-tratamento.odontograma,.node-type-tratamento #page #content #box-tratamento #prontuario-tratamento.prontuario{display:flex;width:50%;gap:0;flex-wrap:wrap;}#page #content #prontuario-tratamento.odontograma #consulta-info,#page #content #prontuario-tratamento.prontuario #consulta-info,#page #content #prontuario-tratamento.odontograma #form-add-anotacao,#page #content #prontuario-tratamento.prontuario #form-add-anotacao{width:100%;}.node-type-tratamento #page #content .tratamento-content #prontuario-tratamento a.print-prontuario,.node-type-tratamento #page #content #condicoes-de-pagamento-info a.print,.node-type-tratamento #page #content #box-tratamento #procedimentos-info .btn-finalizar-tratamento{position:absolute;right:0.7vw;top:0.6vw;}.node-type-tratamento #page #content .tratamento-content #box-documentos a.print-receituario{margin-right:1vw;}.fc .fc-list-event-dot{border:5px solid #000;}.logged-in #page #content .content-box



  
    .page-configurar-tabela-valores #page #content form .form-wrapper{width:100%;border:none;padding:0;margin:0;}.page-configurar-tabela-valores #page #content form .form-wrapper .fieldset-wrapper{display:flex;flex-direction:column;}.box-atualizacao-tabela{background-color:#fff;padding:0.7vw;border-radius:5px;display:flex;width:auto;justify-content:space-between;width:60%;align-items:center;margin-bottom:2vw;}.box-atualizacao-tabela h2{margin:0;font-size:1.3vw;}.box-atualizacao-tabela a{padding:0.5vw 1vw;background-color:#00E472;color:#fff;border-radius:0.3vw;display:flex;align-items:center;}.page-configurar-tabela-valores .meus-procedimentos{background-color:#fff;padding:0.7vw;overflow:hidden;border-radius:0.5vw;}.page-configurar-tabela-valores .meus-procedimentos h2{font-size:1vw;font-weight:800;margin:1vw 0 2vw;}.page-configurar-tabela-valores .meus-procedimentos .container-informacoes-comercial{width:100%;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;justify-content:space-around;gap:1vw;padding:0;}.page-configurar-tabela-valores .meus-procedimentos .container-informacoes-comercial ul li label{font-size:1vw;font-weight:800!important;padding:0!important;}.page-configurar-tabela-valores .meus-procedimentos .container-informacoes-comercial ul li span{font-size:1.3vw;font-weight:400!important;padding:0!important;}.page-configurar-tabela-valores .info-bloquear{background-color:#ffe100;line-height:1;font-size:1vw;font-weight:600;float:left;width:45%;margin-right:2.5vw;border-radius:0.2vw;background-image:url(/sites/all/themes/gw2d/images/icon-cadeado-close.png);background-size:inherit;background-repeat:no-repeat;padding:1vw 0vw 1vw 2.5vw;background-position:left;}#cabecalho-tabela-calculadora{background-color:#ededfc;font-weight:bold;font-size:0.9vw;padding:0.7vw;font-size:0.8vw;margin:3vw 0 1vw;display:flex;align-items:center;flex-direction:row;}#cabecalho-tabela-calculadora .item-header-calculadora{width:fit-content;float:inline-start;margin:0vw;}#cabecalho-tabela-calculadora .item-header-bloquear{width:4.5vw;}#cabecalho-tabela-calculadora .item-header-procedimentos{width:10vw;}#cabecalho-tabela-calculadora .item-header-n-consulta{width:7vw;}#cabecalho-tabela-calculadora .item-header-valor{width:10vw;}#cabecalho-tabela-calculadora .item-header-lucro-atual{width:6.5vw;}#cabecalho-tabela-calculadora .item-header-tempo-consulta{width:10vw;}#cabecalho-tabela-calculadora .item-header-material{width:10vw;}#cabecalho-tabela-calculadora .item-header-terceiros{width:10vw;}#cabecalho-tabela-calculadora .item-header-quanto-cobrar{width:9vw;}.page-configurar-tabela-valores #page #content .form-item-wrapper .form-item label{display:none!important;}.page-configurar-tabela-valores #page #content .meus-procedimento-item{display:flex;align-items:center;flex-direction:row;margin:0vw;padding:0.5vw;font-size:0.8vw;}.page-configurar-tabela-valores #page #content .meus-procedimento-item.locked input + label{background-color:transparent;}.page-configurar-tabela-valores #page #content .meus-procedimento-item .form-item-wrapper{display:flex;align-items:center;padding:0 0.5vw;max-width:10vw;}.page-configurar-tabela-valores #page #content .meus-procedimento-item.procedimento-atualizado{background-color:#9FEAC4;}.page-configurar-tabela-valores #page #content .meus-procedimento-item .meus-procedimento-item{gap:0;padding:0;}.page-configurar-tabela-valores #page #content .meus-procedimento-item .field-field_procedimento_travado{min-width:3.5vw;}.page-configurar-tabela-valores #page #content .meus-procedimento-item .field-nome-procedimento.form-item-wrapper{width:30vw;}.page-configurar-tabela-valores #page #content .meus-procedimento-item .field-numero_de_consultas{width:7vw;}.page-configurar-tabela-valores #page #content .meus-procedimento-item .field-name-field-lucro-atual{width:7vw;}.page-configurar-tabela-valores #page #content .meus-procedimento-item .field-info{min-width:5vw;}.page-configurar-tabela-valores #page #content .meus-procedimento-item .form-item-wrapper .form-type-checkbox input.form-checkbox{display:none;}.page-configurar-tabela-valores #page #content .meus-procedimento-item .form-item-wrapper .form-type-checkbox label{display:block!important;background:transparent;background-image:url(/sites/all/themes/gw2d/images/icon-cadeado-close.png);background-size:cover;background-repeat:no-repeat;width:2vw;height:2vw;font-size:0;margin:0 auto;cursor:pointer;}.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 .value-lucro-atual{padding-right:1.3vw;text-align:right;}.page-configurar-tabela-valores .value-lucro-atual.positive{background:url(/sites/all/themes/gw2d/images/seta-positivo.png) no-repeat center right;background-size:1.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:1.3vw;}.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:2vw;position:static;display:block;padding-top:1.8vw;}.btn-atualizar-procedimento-calculadora{font-size:0.5vw;}.page-configurar-tabela-valores #page #content .meus-procedimento-item.procedimento-travado{background-color:#E9EBF8;border:none;}.page-configurar-tabela-valores #page #content .meus-procedimento-item.procedimento-travado .form-type-textfield input,.page-configurar-tabela-valores #page #content .meus-procedimento-item.procedimento-travado label{background:#ffffff54;color:#00000040;}.page-configurar-tabela-valores #page #content .meus-procedimento-item.procedimento-travado .buttons-acoes-procedimentos{opacity:30%;}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:1.6vw;font-weight:600;margin:1vw 0vw 3vw;}body.node-type-calculadora-procedimentos #page #content #box-ativar-calculadora{width:100%;height:auto;background-color:#ffffff;padding:1vw;margin:0 0 2.5vw;border-radius:0.5vw;display:flex;flex-wrap:wrap;align-items:center;gap:1.5vw;}body.node-type-calculadora-procedimentos #page #content #box-ativar-calculadora label{color:#0E0E0F;font-size:1.2em;font-weight:600;padding:0;}body.node-type-calculadora-procedimentos #page #content #box-ativar-calculadora input#ativar-calculadora{width:1vw !important;height:1vw !important;margin:0 1vw 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:0.4vw 1vw;border-radius:0.2vw;}body.node-type-calculadora-procedimentos #page #content #box-ativar-calculadora .container-link-configurar-tabela:hover{background-color:#2B96FF;}body.node-type-calculadora-procedimentos #page #content #box-ativar-calculadora .container-link-configurar-tabela a{font-size:0.9vw;font-weight:600;color:#ffffff;}body.node-type-calculadora-procedimentos #page #content .box-ativar-calculadora-config{width:48%;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:1vw;font-weight:800;margin:0vw 2vw 0vw 0vw;}body.node-type-calculadora-procedimentos #page #content .box-ativar-calculadora-config input{width:100%;max-width:1vw;height:1vw !important;margin:0vw 0.5vw;}body.node-type-calculadora-procedimentos #page #content .box-ativar-calculadora-config label{font-size:1vw!important;font-weight:600;margin:0 0.5vw 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{background-color:#F7F7FC;width:100%;border-radius:0.5vw;padding:2vw 1vw;margin:0vw 0vw 2vw;}body.node-type-calculadora-procedimentos #page #content fieldset legend span{color:#0E0E0F;font-size:1.3vw!important;font-weight:400!important;padding:0vw;margin:0vw;}body.node-type-calculadora-procedimentos #page form .form-wrapper .form-item{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:1vw;}body.node-type-calculadora-procedimentos #page #content .field-type-text-form{display:block;float:left;width:100%;margin:0 0 1vw 0;}body.node-type-calculadora-procedimentos #page #content .group-config-.field-group-div form .form-wrapper .form-item{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:1vw;padding:0.5vw 0vw;}body.node-type-calculadora-procedimentos #page #content .group-config-.field-group-div form .form-wrapper .form-item input.form-checkbox{width:3%;}body.node-type-calculadora-procedimentos #page #content .field-type-text-form label{color:#0E0E0F;font-size:1.2em;font-weight:600;padding-left:0;text-align:left;text-transform:none;display:block !important;width:16vw!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:20%;background:#FFFFFF;}body.node-type-calculadora-procedimentos #page #content .field-type-text-form .description{font-size:0.8em;font-weight:400;padding:0.5vw;}body.node-type-calculadora-procedimentos #page #content #edit-field-calculadora-ativa{display:none !important;}body.node-type-calculadora-procedimentos #page #content #edit-field-custo-fixo-colecao .field-add-more-submit,body.node-type-calculadora-procedimentos #page #content #edit-field-custo-fixo-colecao .remove-button,#field-custo-fixo-colecao-add-more-wrapper table.sticky-header{display:none !important;}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;display:none;}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: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;}#edit-field-custo-fixo-colecao table#field-custo-fixo-colecao-values tr.draggable td,.field-name-field-campo-custo-ativo{width:1vw;margin:0;display:none;}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%;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: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 0.1vw 0;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: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;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:#f5f5f5;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;display:none;}body.node-type-calculadora-procedimentos #page #content #field-custo-fixo-colecao-add-more-wrapper .clearfix .field-add-more-submit{border-radius:7px;padding:1vw 2vw;background-color:#ffffff;border:1px solid #0080FF;font-size:1vw;font-weight:600;width:auto;margin:0 auto;}body.node-type-calculadora-procedimentos #page #content #field-custo-fixo-colecao-add-more-wrapper .clearfix .field-add-more-submit:hover{background-color:#0080FF;border:1px solid #0080FF;font-size:1vw;font-weight:600;}body.node-type-calculadora-procedimentos #page #content .group-custos-fixos .container-result-custos-fixos{background-color:#A5A5B0;border-radius:0.2vw;position:relative;display:flex;width:100%;text-align:end;padding:1vw;}body.node-type-calculadora-procedimentos #page #content .group-custos-fixos .container-result-custos-fixos label{width:50%;height:100%;position:relative;right:0;font-size:1.5vw;font-weight:800;}body.node-type-calculadora-procedimentos #page #content #calculadora-procedimentos-node-form .container-result-custos-fixos span.total-custos{width:50%;height:100%;position:relative;right:0;font-size:1.5vw;font-weight:800;}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 .container-values-result{width:100%;height:auto;padding:0.5vw 0vw;border-radius:0.3vw;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:0.5vw;justify-content:space-between;}body.node-type-calculadora-procedimentos #page #content #calculadora-procedimentos-node-form .container-dados-calculadora .container-values-result .container-values-result{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0.5vw 0vw;}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:1vw;font-weight:800;margin:0vw 1vw;}body.node-type-calculadora-procedimentos #page #content #calculadora-procedimentos-node-form .container-dados-calculadora .container-values-result .container-values-result label,body.node-type-calculadora-procedimentos #page #content #calculadora-procedimentos-node-form .container-dados-calculadora .container-values-result .container-values-result span{font-size:1vw;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%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:1vw;justify-content:center;margin:2vw auto;}body.node-type-calculadora-procedimentos #page #content .form-actions#edit-actions input#edit-submit{background-color:#14CC70!important;width:fit-content;height:auto;border-radius:0.3vw;margin:0;}body.node-type-calculadora-procedimentos #page #content .form-actions#edit-actions input#edit-preview{background-color:#0080FF!important;width:fit-content;height:auto;border-radius:0.3vw;margin:0;display:none;}body.node-type-calculadora-procedimentos #page #content .form-actions#edit-actions input#edit-delete{background-color:#CC1433!important;width:fit-content;height:auto;border-radius:0.3vw;margin:0;}.page-field-collection-field-anamnese-pergunta #page #content form .form-wrapper{width:48% !important;}.page-field-collection-field-anamnese-pergunta #page #content form .field-name-field-texto-documento .form-wrapper,.page-field-collection-field-anamnese-pergunta #page #content form .field-name-field-texto-documento,.page-field-collection-field-anamnese-pergunta #page #content form .field-pergunta-op-respostas{width:100% !important;}.page-field-collection-field-anamnese-pergunta #page #content form .field-name-field-texto-documento textarea{min-height:30vw;padding:0 5px;}.page-field-collection-field-anamnese-pergunta #page #content form .field-name-field-mostrar-cabecalho{clear:left;}.page-field-collection-field-anamnese-pergunta #page #content form .field-name-field-mostrar-cabecalho .form-item{display:flex;}.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:1.5vw;min-height:1.5vw;}.page-field-collection-field-anamnese-pergunta #page #content form .field-name-field-texto-documento .filter-wrapper{display:none;}.page-field-collection-field-anamnese-pergunta #page #content form .field-name-field-anamnese-imagem,.page-field-collection-field-anamnese-pergunta #page #content form .group-notificacao-opt,.page-field-collection-field-anamnese-pergunta #page #content form .form-wrapper.form-actions{min-width:100%;}.page-field-collection-field-anamnese-pergunta form#field-collection-item-form{background:#fff;border-radius:5px;box-shadow:0px 3px 5px rgba(0,0,0,0.1);padding:1vw 1.5vw;margin-bottom:2vw;float:left;width:100%;height:auto;overflow:hidden;}.page-node-edit.node-type-anamnse-digital .field-name-field-anamnese-pergunta-form{display:none !important;}#documento-formulario-wrapper p,.field-name-field-texto-documento p{margin:0;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;}.node-type-tratamento .enviar-anamnese .show{right:0;}body.node-type-calculadora-procedimentos.page-node-add #page #content #edit-field-custo-fixo-colecao .form-item{display:none;}body.node-type-calculadora-procedimentos.page-node-add #page #content #edit-field-custo-fixo-colecao .form-wrapper .form-item{display:block;}.page-auto-agendamento #header-top,.page-auto-agendamento #content-menu-restrito{display:none;}#header-autoagendamento{float:left;width:40%;}#autoagendamento-estrutura-wrapper{float:left;width:60%;}#auto-agendamento-wrapper{display:flex;gap:1vw;flex-wrap:nowrap;flex-direction:column;max-height:15vw;overflow:auto;}#auto-agendamento-fluxo-wrapper{clear:both;}.agendamento-list .data_agendamento{font-weight:bold;font-size:1.1vw;color:#fff;padding:0.3vw 0.5vw;background-color:#303033;margin-bottom:1vw;}.agendamento-list .horarios{display:flex;flex-wrap:wrap;align-content:flex-start;gap:1vw;}.agendamento-list .horario{margin-bottom:1vw;margin-right:1vw;border-radius:10px;padding:0.5vw;border-radius:5px;text-align:center;margin:0;border:1px solid #303033;cursor:pointer;}#procedimentos-agendamento-wrapper ul li:hover,#box-users-lista ul li:hover,.agendamento-list .horario:hover{background-color:#303033;color:#fff;}#procedimentos-agendamento-wrapper ul li.active,#box-users-lista ul li.active,.agendamento-list .horario.active{background-color:#303033;border-color:#0e0e0f;color:#fff;}#procedimentos-agendamento-wrapper ul,#box-users-lista ul{display:flex;list-style:none;gap:1vw;padding:0;overflow:auto;}#procedimentos-agendamento-wrapper ul li,#box-users-lista ul li{border:1px solid #cbcbcb;border-radius:5px;padding:0.3vw;cursor:pointer;margin:0 0 1.5vw 0;}#procedimentos-agendamento-wrapper ul li p,#box-users-lista ul li p{margin:0;}.page-auto-agendamento #page.menu-restrito-open,.page-auto-agendamento #page{width:100%;padding-left:9vw;background-color:#fff;padding-top:0 !important;}.page-auto-agendamento #copyright-region{background:#fff;}.page-auto-agendamento #aviso-pagamento-wrapper{display:none;}.page-auto-agendamento #page #content .content-width{padding:0;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento h1{padding-top:2vw;font-size:1.91vw;margin-bottom:2vw;font-weight:bold;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #header-autoagendamento{width:36.5%;margin-top:2vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #header-autoagendamento .header-wrapper .logo{width:100%;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #header-autoagendamento .clinica h3{margin-bottom:0;font-weight:700;line-height:2.5vw;font-size:1.45vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #header-autoagendamento .clinica p{font-size:1.07vw;line-height:1.4vw;margin:0 0 1vw;padding-right:1vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #header-autoagendamento .clinica p strong{font-size:0.95vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #header-autoagendamento .clinica p.info-localizacao{margin-top:1.7vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #header-autoagendamento .clinica p.info-localizacao strong{font-size:1.2vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #autoagendamento-estrutura-wrapper{background:#F7F7FC;padding:1.6vw 1.6vw 0.6vw 1.35vw;border-radius:8px 8px 0px 0px;width:56%;margin-top:-5vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #autoagendamento-estrutura-wrapper h2{font-size:1.9vw;font-weight:bold;margin-bottom:2.5vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #autoagendamento-estrutura-wrapper #procedimentos-agendamento-wrapper{border-bottom:1px solid #A5A5B0;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #autoagendamento-estrutura-wrapper #procedimentos-agendamento-wrapper h4{font-family:Biennale;font-size:27px;font-weight:700;line-height:33.24px;text-align:left;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #autoagendamento-estrutura-wrapper .procedimento-list{border:1px solid #1c1c1c;border-radius:8px;font-size:1vw;font-weight:normal;padding:0.6vw 0.5vw;line-height:1.1;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #autoagendamento-estrutura-wrapper h4.title-disponiveis{margin-top:0;font-size:1.45vw;font-weight:700;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #autoagendamento-estrutura-wrapper p.text-disponiveis{font-size:0.95vw;margin-bottom:1.6vw;font-weight:600;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #autoagendamento-estrutura-wrapper #auto-agendamento-wrapper{max-height:26.4vw;scrollbar-width:thin;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #autoagendamento-estrutura-wrapper #auto-agendamento-wrapper .agendamento-list .data_agendamento{border-radius:5px;text-transform:capitalize;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #autoagendamento-estrutura-wrapper #auto-agendamento-wrapper .agendamento-list{margin-right:0.2vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #autoagendamento-estrutura-wrapper #auto-agendamento-wrapper .horarios .horario div{font-size:1vw;font-weight:normal;padding:0.1vw 0.1vw;line-height:1;min-width:3vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper{float:right;width:56.046%;clear:none;margin-right:6.65vw;display:flex;border-radius:0 0 8px 8px;background-color:#EDEDFC;justify-content:space-around;flex-direction:row;align-items:center;box-shadow:0px 0px 2px 2px #00000011;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper .form-group{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper .form-group label{width:auto;font-size:1.1vw;padding:0 0.9vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper .form-group div{position:relative;width:100%;display:flex;align-items:center;padding:1vw 0;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper .form-group input{width:15.5vw;border-radius:5px;border:1px solid #EAEBEB;padding:12px 16px 12px 16px;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper .form-group div .fa-whatsapp{color:#14CC70;font-size:1.5vw;padding:0 1vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper .btn-danger{margin:1vw 1.5vw 1vw 0.5vw;float:right;border-radius:5px;border:initial;color:#eee;background:#0080FF;cursor:pointer;padding:12px 16px 12px 16px;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper .btn-danger.btn-agendar-orcamento{background-color:#14CC70;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper .btn-danger.btn-cancelar-autoagendamento{background-color:#CC1433;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper button[disabled]{background-color:#cccccc;color:#666666;cursor:not-allowed;opacity:0.6;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper #content1 #data-hora-selecao{display:none;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado #content1 #data-hora-selecao{position:absolute;top:2vw;right:5.8vw;float:right;width:36%;display:flex;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado #content1 #data-hora-selecao .col{margin:0vw 1vw;font-size:1.5vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado #box-users-lista{height:25vw;width:100%;background:#ededfc;padding:1vw 3vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado #box-users-lista > label{margin-left:1vw;font-size:2vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado #box-users-lista ul{margin-top:1.5vw;margin-left:1vw;display:flex;justify-content:flex-start;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado #box-users-lista ul li{height:18vw;width:13.2vw;padding:0.8vw;padding-top:1vw;border:1px solid #ffffff;min-width:12vw;}.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:0.9vw;margin-left: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{font-size:1.05vw;}.page-auto-agendamento #page{min-height:48vw;}.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento{background:#f7f7fc;border-radius:8px;margin:2vw 28vw 1vw 19vw;padding:1.5vw 1vw 1vw 1.5vw;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento{background:#f7f7fc;border-radius:8px 8px 0 0;margin:2vw 28vw 0vw 19vw;padding:1.5vw;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento h2,.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento h2{margin:0;font-size:1.9vw;text-align:center;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-especialista,.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-especialista{display:flex;flex-wrap:wrap;border-bottom:2px solid #A5A5B0;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-especialista h3,.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-especialista h3{width:100%;margin-top:2.2vw;font-size:1.45vw;color:#A5A5B0;margin-bottom:0;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-especialista .logo,.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-especialista .logo{width:14%;margin-top:0.9vw;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-especialista .logo img,.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-especialista .logo img{width:83%;border-radius:5vw;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-especialista .clinica,.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-especialista .clinica{margin-top:0.9vw;margin-left:1vw;width:80%;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-especialista .clinica h3,.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-especialista .clinica h3{margin-top:0;color:#1A1A1A;font-weight:900;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-especialista .clinica p,.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-especialista .clinica p{display:flex;align-items:flex-end;margin-bottom:1vw;font-size:1vw;gap:1vw;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-paciente h3,.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-paciente h3{color:#A5A5B0;font-size:1.4vw;margin-top:1.7vw;margin-bottom:0;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-paciente #box-infos,.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-paciente #box-infos{display:flex;flex-wrap:wrap;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-paciente #box-infos #box-info,.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-paciente #box-infos #box-info{margin:0.5vw 1.5vw 0.8vw 0;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-paciente #box-infos label,.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-paciente #box-infos label{font-size:1vw;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-paciente #box-infos span,.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-paciente #box-infos span{font-size:1.1vw;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-consulta h3,.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-consulta h3{color:#A5A5B0;font-size:1.45vw;margin-top:0.6vw;margin-bottom:0;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-consulta #box-infos,.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-consulta #box-infos{display:flex;flex-wrap:wrap;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-consulta #box-infos #box-info,.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-consulta #box-infos #box-info{margin-right:1.4vw;margin-top:0.5vw;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-consulta #box-infos label,.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-consulta #box-infos label{font-size:1vw;}.page-auto-agendamento #page #estrutura-revisao-auto-agendamento #confirmacao-info-consulta #box-infos span,.page-auto-agendamento #page #estrutura-confirmacao-autoagendamento #confirmacao-info-consulta #box-infos span{font-size:1.1vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento.revisando-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado{background:#f7f7fc;width:43.1vw;margin-right:28vw;}.page-auto-agendamento #page #content .content-width #block-system-main .one-column .region-one-main .region-inner #panel-estrutura-auto-agendamento.revisando-agendamento h1{display:none;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento.revisando-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado #botoes-acoes{display:flex;justify-content:center;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado #content1{width:100%;overflow:hidden;}.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;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado{margin:0vw 8.5vw 0 0vw;width:92.5%;background-color:#fff;display:flex;flex-direction:column;align-items:flex-end;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper .campos-form{margin-bottom:5vw;}.page-auto-agendamento #page #content .content-width #panel-estrutura-auto-agendamento #auto-agendamento-fluxo-wrapper.horario-selecionado #content1 #data-hora-selecao .col i{margin:0 1vw;}#prontuario-tratamento{position:relative;overflow:hidden;}.tratamento-content .container-senha-prontuario{width:100%;height:100%;background-color:#fff;z-index:1;position:absolute;display:flex;align-items:flex-start;justify-content:center;left:0;bottom:0;top:0;right:0;height:auto;z-index:2;}.tratamento-content .container-senha-prontuario div{min-width:30vw;text-align:center;}.tratamento-content .container-senha-prontuario label{font-size:1.3vw;}.tratamento-content .container-senha-prontuario input{border:1px solid #DFE3E6;border-radius:10px;height:auto !important;padding:1vw 0.75vw;line-height:1;font-size:0.9vw;font-weight:400;margin:0;width:78%;background:#FFFFFF;}.tratamento-content .container-senha-prontuario button{background-color:#2E3133;box-shadow:0px 3px 30px #0000002B;border-radius:5px;color:#FFFFFF;padding:1vw;width:20%;border:none;}.agendamento-content #link-agendamento-view .link-agendamento{font-size:1vw;color:#0080FF;font-weight:600;text-decoration:underline;}.agendamento-content #link-agendamento-view .link-agendamento span{float:left;min-width:8vw;}.agendamento-content #link-agendamento-view  .copy-link-agendamento{background:url(/sites/all/themes/gw2d/images/icons/icon-copiar.png) no-repeat center top;background-size:1.5vw;font-size:0.75vw;padding-top:1.3vw;font-weight:600;}.agendamento-content .box-info-agendamento a.btn-salvar-link-agendamento,.agendamento-content .box-info-agendamento a.btn-editar-link-agendamento{font-size:0.75vw;padding-top:1.4vw;margin:0 0.3vw;height:auto;width:auto;background:url(/sites/all/themes/gw2d/images/temas/icon-edit.png) no-repeat center top;background-size:1.6vw;font-weight:600;}.page-configuracoes-auto-agendamento .pane-agenda .block-inner{position:relative;}.page-configuracoes-auto-agendamento .pane-agenda  .view-filters{display:none !important;}.page-configuracoes-auto-agendamento .pane-agenda .block-inner h2.pane-title{margin:0;position:relative;top:1.8vw;height:3vw;}.clinica-info-autoagendamento-wrapper{border:1px solid #ccc;padding:1vw;box-shadow:0px 3px 5px rgba(0,0,0,0.1);margin:1% 0;border-radius:5px;background:#fff;}.clinica-info-autoagendamento-wrapper ul{padding:0;display:flex;list-style:none;margin:0;flex-wrap:wrap;padding:0;}.clinica-info-autoagendamento-wrapper ul li{border-radius:5px;border:1px solid #ccc;padding:0.5vw;box-shadow:0px 3px 5px rgba(0,0,0,0.1);max-width:30%;min-width:30%;margin:1%;}.clinica-info-autoagendamento-wrapper  .clinica-info-nome{text-align:center;font-size:2vw;margin:0;}.switch__container{width:5vw;margin:0;height:4vw;}.switch__container input[type=checkbox]{height:0;width:0;visibility:hidden;display:none;}.switch__container label{cursor:pointer;text-indent:-9999px;width:100%;height:1.9vw;background:#bebebe;display:block;border-radius:100px;position:relative;}.switch__container input:checked + label{background:#14CC70;}.switch__container .text-field{font-size:0.8vw;text-align:center;width:100%;display:block;font-weight:600;}.page-configuracoes-auto-agendamento #page .content-width{padding-left:7vw;padding-right:7vw;}.page-configuracoes-auto-agendamento #page #content .content-width h1.title-page{font-size:1.72vw;margin-left:1.5vw;margin-top:0.2vw;font-weight:900;margin-bottom:2.2vw;padding:0;}.page-configuracoes-auto-agendamento #page .clinica-info-autoagendamento-wrapper{border:0;}.page-configuracoes-auto-agendamento #page .clinica-info-autoagendamento-wrapper .clinica-info-nome{text-align:left;margin-left:0.5vw;font-size:1.25vw;margin-top:0.3vw;}.page-configuracoes-auto-agendamento .switch__container label:after{content:'';position:absolute;top:0.15vw;left:0.2vw;width:0.7vw;height:0.7vw;background:#fff;border-radius:90px;transition:0.3s;}.page-configuracoes-auto-agendamento .switch__container input:checked + label:after{left:calc(100% - 0.2vw);transform:translateX(-100%);}.page-configuracoes-auto-agendamento .clinica-info-autoagendamento-wrapper ul .lista-switch-especialista{display:flex;flex-wrap:wrap;align-content:flex-start;margin-left:0.5vw;margin-top:1.5vw;min-width:21%;max-width:21%;padding:0.8vw;border:1px solid #EDEDFC;border-radius:8px;box-shadow:none;}.page-configuracoes-auto-agendamento .clinica-info-autoagendamento-wrapper ul .lista-switch-especialista .clinica-info-especialista-nome{width:70%;line-height:1.1vw;}.page-configuracoes-auto-agendamento .clinica-info-autoagendamento-wrapper ul .lista-switch-especialista .clinica-info-especialista-nome label{font-size:0.75vw;padding-top:0.2vw;}.page-configuracoes-auto-agendamento .clinica-info-autoagendamento-wrapper ul .lista-switch-especialista .clinica-info-especialista-status{width:30%;float:left;font-size:0;display:flex;align-items:flex-end;}.page-configuracoes-auto-agendamento .clinica-info-autoagendamento-wrapper ul .lista-switch-especialista .clinica-info-especialista-status .switch__container{height:2vw;margin-left:2.1vw;margin-top:0.7vw;}.page-configuracoes-auto-agendamento .clinica-info-autoagendamento-wrapper ul .lista-switch-especialista .clinica-info-especialista-status .switch__container label{height:1vw;width:1.7vw;}.page-configuracoes-auto-agendamento .clinica-info-autoagendamento-wrapper ul .lista-switch-especialista .clinica-info-especialista-status .text-field{font-size:0;}.page-configuracoes-auto-agendamento .clinica-info-autoagendamento-wrapper ul .lista-switch-especialista .clinica-info-especialista-link label{font-size:0.73vw;padding-top:0.2vw;}.page-configuracoes-auto-agendamento .clinica-info-autoagendamento-wrapper ul .lista-switch-especialista .clinica-info-especialista-link span{font-size:0.73vw;text-decoration:underline;color:#0784FE;display:block;line-height:1vw;word-break:break-all;padding-right:2vw;position:relative;cursor:pointer;}.page-configuracoes-auto-agendamento .clinica-info-autoagendamento-wrapper ul .lista-switch-especialista .clinica-info-especialista-link span:before{background:url(/sites/all/themes/gw2d/images/icons/icon-copiar.png) no-repeat center top;background-size:1.5vw;font-size:0.75vw;height:1.3vw;width:1.5vw;font-weight:600;content:"";display:block;position:absolute;right:0;top:23%;}.page-configuracoes-auto-agendamento .clinica-info-autoagendamento-wrapper ul .lista-switch-especialista .clinica-info-especialista-link span.link-copiado:after{content:"Link Copiado";display:block;color:#45E695;text-decoration:none !important;position:absolute;top:-1vw;right:0;}.page-configuracoes-auto-agendamento .clinica-info-autoagendamento-wrapper ul .lista-switch-especialista .clinica-info-especialista-link span.link-copiado:before{filter:brightness(0);}#page #content a.btn-criar-agenda{display:block;margin-left:0;font-size:0.75vw;color:#FFFFFF;display:block;padding:1vw 1vw 1vw 2.3vw;font-weight:600;border-radius:5px;margin-bottom:1vw;box-shadow:0px 3px 30px #0000002b;background:#303033 url(/sites/all/themes/gw2d/images/icons/icon-calendario.png) no-repeat center top;background-size:1.4vw;background-position:0.5vw center;padding-left:2.3vw;line-height:1vw;float:inline-end;}.page-configuracoes-auto-agendamento #page #content a.btn-criar-agenda{top:0vw;right:0vw;}.page-clinicas .lista-clinicas li{cursor:pointer;}.page-clinicas .lista-clinicas li.active{border:1px solid green;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-nid{display:none !important;}.container-conteudo-paciente .group-mobile{display:none;}.page-node-add-agenda #page #content #block-system-main #agenda-node-form{margin-left:0;width:78vw;}.page-node-add-agenda #page #content #block-system-main #agenda-node-form .form-criar{display:flex;flex-wrap:wrap;}.page-node-add-agenda #page #content #block-system-main #agenda-node-form #edit-field-descricao-agenda{clear:left;width:24%;margin-right:0;}.page-node-add-agenda #page #content #block-system-main #agenda-node-form #edit-field-descricao-agenda #field-descricao-agenda-add-more-wrapper .form-item label{margin-bottom:0.2vw;}.page-node-add-agenda #page #content #block-system-main #agenda-node-form fieldset .fieldset-legend{margin-bottom:0.4vw;font-weight:600;color:#1A1A1A;padding-left:0.8vw;font-size:0.75vw;}.page-node-add-agenda #page #content #block-system-main #agenda-node-form .form-wrapper.field-widget-date-popup .container-inline-date{margin-right:1vw;}.page-node-add-agenda #page #content #block-system-main #agenda-node-form .form-wrapper.field-widget-date-popup .container-inline-date .form-type-date-popup #edit-field-data-e-hora-und-0-value{display:flex;}.page-node-add-agenda #page #content #block-system-main #agenda-node-form .form-wrapper.field-widget-date-popup .end-date-wrapper{width:24.4%;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup{margin-top:0vw;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup fieldset{width:100%;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup fieldset .fieldset-wrapper{display:flex;flex-wrap:wrap;}.page-node-add-agenda #page #content h1.title-page{padding-left:4.5vw;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup div.date-repeat-input .form-type-select label{font-size:1.05vw;padding:0;margin-top:2vw;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup div.date-repeat-input .form-type-select select{margin-top:0;font-size:0.8vw;font-weight:600;width:auto;}.page-node-add-agenda #page #content #block-system-main #agenda-node-form div .field-type-datetime-form .form-wrapper .fieldset-wrapper .form-item .weekly .form-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:stretch;width:100%;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup div.date-clear .form-wrapper .form-item span.field-prefix{margin-top:1vw;margin-left:1vw;font-weight:600;margin-right:0vw;width:3.7vw;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup div.date-clear .form-wrapper .form-item input{margin-left:0vw;width:100%;height:2.9vw;border-radius:8px;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup div.date-clear .form-wrapper .form-item span.field-suffix{margin-top:1vw;font-weight:600;margin-right:0vw;width:auto;margin-left:0.9vw;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup div.date-clear .form-wrapper .form-item input[type=checkbox]{min-height:1.5vw;display:inline-block;vertical-align:middle;margin-left:0.85vw;width:1.5vw;}.page-node-add-agenda #page #content #block-system-main #agenda-node-form #edit-field-data-e-hora #repeat-settings-fieldset{overflow:hidden;background-color:#F7F7FC;padding:0.8vw;position:relative;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup div.weekly,.page-node-add-agenda #page #content #block-system-main #agenda-node-form .form-wrapper.field-widget-date-popup .date-combo .fieldset-wrapper .form-type-item .yearly .form-wrapper,.page-node-add-agenda #page #content #block-system-main #agenda-node-form .form-wrapper.field-widget-date-popup .date-combo .fieldset-wrapper .form-type-item .monthly .form-wrapper{width:100%;}.page-node-add-agenda #page #content .field-widget-date-popup #repeat-settings-fieldset .date-repeat .form-wrapper input.form-submit{padding:0.5vw;font-size:1vw;}.page-node-add-agenda #page #content #block-system-main #agenda-node-form #edit-field-data-e-hora-und-0-rrule-monthly-bymonthday-bymonth-child-bymonth label{margin-bottom:1vw;padding:0;margin-right:0;margin-top:1vw;padding-left:1vw;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup div.date-clear.weekly .form-wrapper .form-item #edit-field-data-e-hora-und-0-rrule-weekly-interval,.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup div.date-clear.weekly .form-wrapper .form-item span.field-prefix,.page-node-add-agenda #page #content #block-system-main #agenda-node-form .form-wrapper.field-widget-date-popup .date-combo .fieldset-wrapper .form-type-item .yearly .form-wrapper .bymonthday .form-item-field-data-e-hora-und-0-rrule-yearly-BYMONTHDAY-BYMONTH-child-BYMONTHDAY #edit-field-data-e-hora-und-0-rrule-yearly-bymonthday-bymonth-child-bymonthday,.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 label,.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup div.date-clear .date-repeat-input.byday-count .form-type-select #edit-field-data-e-hora-und-0-rrule-yearly-byday-bymonth-child-byday-count{width:auto;}.page-node-add-agenda #page #content #block-system-main #agenda-node-form .weekly #edit-field-data-e-hora-und-0-rrule-weekly .form-item-field-data-e-hora-und-0-rrule-weekly-INTERVAL label{margin:1vw 0;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup div.date-clear .date-repeat-input.byday-count .form-type-select{width:9vw;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup div.date-clear .date-repeat-input.byday-count .form-type-select label{width:12vw;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup div.date-clear .date-repeat-input.byday-count{width:auto;margin:0;}.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{margin-top:0;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup div.date-clear .date-repeat-input.byday-day{width:auto;margin:1.1vw 0;}.page-node-add-agenda #page #content #block-system-main #agenda-node-form .form-wrapper.field-widget-date-popup .date-combo .fieldset-wrapper .form-type-item .monthly #edit-field-data-e-hora-und-0-rrule-monthly-byday-bymonth-child .bymonth{width:100%;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup div.date-clear.weekly .form-wrapper .form-item input,.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup div.date-clear .date-repeat-input.byday-count .form-item-field-data-e-hora-und-0-rrule-monthly-BYDAY-BYMONTH-child-BYDAY-COUNT label,.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup div.date-clear,.page-node-add-agenda #page #content #block-system-main #agenda-node-form .form-wrapper.field-widget-date-popup div.date-clear .date-repeat-input.byday-count .form-type-select label{margin:0;}.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{margin:0;margin-bottom:0.5vw;font-size:0;}.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{position:relative;bottom:1.6vw;}.page-node-add-agenda #page #content #block-system-main #agenda-node-form label{margin:1vw 0;padding-left:0.8vw;font-size:0.75vw;font-weight:600;color:#1A1A1A;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup div.date-clear .form-type-checkbox{display:flex;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup div.date-clear .form-type-checkbox input{min-height:1.5vw;width:1.5vw;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup .form-type-checkbox{margin-top:2vw;display:flex;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup .form-type-checkbox input{max-height:1.5vw;}.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-top:0.2vw;padding:0;}.page-node-add-agenda #page #content #block-system-main #agenda-node-form .form-item-field-data-e-hora-und-0-rrule-monthly-BYDAY-BYMONTH-child-BYDAY-DAY label.option{margin-top:0.9vw;padding-left:0vw;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup .fieldset-wrapper div.date-clear .form-item-field-data-e-hora-und-0-show-repeat-settings{margin-top:0.9vw;}.page-node-add-agenda #page #content form .form-wrapper.field-widget-date-popup div.date-clear .date-repeat-input.byday-day .form-item-field-data-e-hora-und-0-rrule-yearly-BYDAY-BYMONTH-child-BYDAY-DAY label.option{padding:0;}.page-node-add-agenda #page #content #block-system-main #agenda-node-form .form-wrapper.field-widget-date-popup div.date-clear .date-repeat-input.byday-day .form-item-field-data-e-hora-und-0-rrule-yearly-BYDAY-BYMONTH-child-BYDAY-DAY label.option{padding:0;margin-top:1vw;}.title-info-get{background:#000;color:#fff;font-size:1.2vw;border-radius:5px;padding:0.5vw 1vw;display:block;}.title-info-get:hover{color:#fff;}.getnet-info-user{background:#fff;padding:1vw;}#historico-financeiro-wrapper,#historico-pagamento-wrapper{margin:1vw 0;}#historico-financeiro-wrapper table,#historico-pagamento-wrapper table{width:100%;}#page #content .views-table tr td .editar a{background:url(/sites/all/themes/gw2d/images/icons/edit.png) no-repeat center center;background-size:2vw;background-size:100%;}#page #content .views-table tr td .deletar a{background:url(/sites/all/themes/gw2d/images/icons/remove.png) no-repeat center center;background-size:1.7vw;background-size:100%;}#page #content #block-system-main .block-inner .block-content .container-conteudo-paciente #tab-financas-content .enviar-anamnese .btn,#page #content #block-system-main .block-inner .block-content .container-conteudo-paciente #tab-tratamentos-content .enviar-anamnese .btn{position:relative;bottom:2vw;border:1px solid #000;width:15.5vw;font-size:0.8vw;font-weight:bold;border-radius:4px;margin-left:1vw;}body.tema-cor-default.node-type-metodo-de-pagamento-pf #page #content table thead,body.tema-cor-default.node-type-metodo-de-pagamento #page #content table thead,body.tema-cor-default .grafico-subtarefa .barra-grafico-subtarefa,body.tema-cor-default table.sticky-header thead tr th,body.tema-cor-default #page #content .tabela-contatos thead tr th,body.tema-cor-default #page #content .pane-heon-heon-cobranca-lista table thead tr th,body.tema-cor-default #page #content .views-table thead tr th{text-align:center;}#page #content #tab-formulario-content .views-table thead tr th.acoes-form-anamnese-head,#page #content #tab-documentos-content .views-table thead tr th.acoes-form-anamnese-head,#page #content #tab-financas-content .views-table thead tr th.acoes-form-anamnese-head,#page #content #tab-tratamentos-content .views-table thead tr th.acoes-form-anamnese-head{min-width:12.5vw;}#page #content #tab-formulario-content tr td,#page #content #tab-documentos-content tr td,#page #content #tab-tratamentos-content tr td{width:18%;text-align:center;font-size:0.84vw;padding:0.85vw 0.5vw 0.5vw;font-weight:normal;height:2vw;}#page #content #tab-documentos-content tr td{width:0;}#page #content #tab-financas-content tr td{height:4vw;text-align:center;}#page #content #tab-formulario-content .views-table tr td.views-field-nothing,#page #content #tab-documentos-content .views-table tr td.views-field-nothing,#page #content #tab-financas-content .views-table tr td.views-field-nothing,#page #content #tab-tratamentos-content .views-table tr td.views-field-nothing{width:7.5vw;}#page #content #tab-formulario-content .views-table tr td.views-field-nothing img,#page #content #tab-documentos-content .views-table tr td.views-field-nothing img,#page #content #tab-financas-content .views-table tr td.views-field-nothing img,#page #content #tab-tratamentos-content .views-table tr td.views-field-nothing img{width:25%;position:relative;top:1vw;left:0vw;}#page #content #tab-formulario-content .views-table tr td.views-field-nothing .editar,#page #content #tab-documentos-content .views-table tr td.views-field-nothing .editar,#page #content #tab-tratamentos-content .views-table tr td.views-field-nothing .editar{width:100%;position:relative;left:10vw;bottom:1vw;}#page #content #tab-financas-content .views-table tr td.views-field-nothing .editar{width:100%;position:relative;left:4vw;bottom:0vw;}#page #content #tab-formulario-content .views-table tr td.views-field-nothing .deletar,#page #content #tab-documentos-content .views-table tr td.views-field-nothing .deletar,#page #content #tab-financas-content .views-table tr td.views-field-nothing .deletar,#page #content #tab-tratamentos-content .views-table tr td.views-field-nothing .deletar{width:50%;position:relative;left:11vw;bottom:1vw;}#page #content .views-table tr td .confirmar a:hover{background:url(/sites/all/themes/gw2d/images/icon-check-on.png) no-repeat center center;background-size:1.7vw;position:relative;left:0;}#page #content .views-table tr td .confirmar a{background:url(/sites/all/themes/gw2d/images/icon-check-on.png) no-repeat center center;background-size:1.7vw;position:relative;left:0;}#page #content #arquivos-wrapper ul ul li img{background:#cdcdcd;border-radius:4px;}#page #content #tab-tratamentos-content .view-tratamentos,#page #content #tab-financas-content .view-finan-as{position:relative;bottom:0vw;}.page-financeiro-heon #page #content .view-financas-heon .view-filters{top:3vw;}#page #content #arquivos-wrapper ul .views-row .views-field .field-content .field_arquivo_download{width:10vw;border:1px solid #dfdfdf;padding:1vw;text-align:center;margin:1vw;}#page #content #arquivos-wrapper ul .views-row .views-field .field-content .field_arquivo_download img,#page #content #arquivos-wrapper ul .views-row .views-field .field-content .field_arquivo_download a{min-width:8vw;min-height:8vw;background-color:#d1d1d1;border-radius:8px;}#page #content #arquivos-wrapper ul .views-row .views-field .field-content{display:flex;}body.page-user #page #content .views-table tr td{text-align:center;}body.page-user #page #content #block-system-main .block-inner .block-content .container-conteudo-paciente #tab-documentos-content .enviar-anamnese .btn i,body.page-user #page #content #block-system-main .block-inner .block-content .container-conteudo-paciente #tab-formulario-content .enviar-anamnese .btn i{display:none;}body.page-user #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-conteudo-paciente #tab-arquivos-content h2{margin-bottom:1vw;}body.page-user #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 #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:1vw;margin-top:1vw;margin-bottom:0vw;}#page #content #block-system-main .block-inner .block-content .container-conteudo-paciente #tab-documentos-content .enviar-anamnese .enviar,#page #content #block-system-main .block-inner .block-content .container-conteudo-paciente #tab-formulario-content .enviar-anamnese .enviar{position:relative;bottom:2vw;border:1px solid #000;width:16vw;font-size:0.8vw;font-weight:bold;border-radius:4px;margin-left:1vw;background:url(/sites/all/themes/gw2d/images/icons/aviao.png) no-repeat 0.5vw center;background-size:1.2vw;}#page #content #block-system-main .block-inner .block-content .container-conteudo-paciente #tab-documentos-content .enviar-anamnese .realizar,#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:16vw;font-size:0.8vw;font-weight:bold;border-radius:4px;margin-left:1vw;background:url(/sites/all/themes/gw2d/images/icons/seta-baixo.png) no-repeat 0.5vw center;background-size:1.2vw;}.node-type-tratamento #page #content .tratamento-content #box-documentos .enviar-anamnese .btn{border:1px solid #000;border-radius:4px;margin:0 0 1vw 1vw;}.page-user #page #content .content-width .container-conteudo-paciente h2.pane-title{margin-top:0;}.page-user #page #content #block-system-main p{margin:0;}.page-user tbody .views-field-nothing{justify-content:center;}#block-heon-heon-botoes-metricas-block .botoes-metrica{position:fixed;bottom:5vw;background-color:#303033;width:3.65vw;height:3.65vw;border-radius:2vw;right:0.4vw;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:hover{position:fixed;bottom:5vw;background-color:#303033;width:18.5vw;height:3.65vw;border-radius:2vw;right:0.4vw;font-size:1.05vw;display:flex;flex-direction:row-reverse;align-items:center;cursor:pointer;z-index:1;}#block-heon-heon-botoes-metricas-block .botoes-metrica .container-botao-metrica{font-size:0.6vw;width:3.4vw;height:3.4vw;margin:0.1vw 0.1vw 0 0;}#block-heon-heon-botoes-metricas-block .botoes-metrica .container-botao-metrica .circular-chart{width:3.4vw;}#block-heon-heon-botoes-metricas-block .botoes-metrica .container-botao-metrica .circle-bg{stroke:#565656;}#block-heon-heon-botoes-metricas-block .botoes-metrica .container-botao-metrica .percentage{stroke:#fff;font-size:0.6vw;font-weight:100;stroke-width:0.5px;}#block-heon-heon-botoes-metricas-block .botoes-metrica .container-botao-whatsapp{display:flex;width:0;}#block-heon-heon-botoes-metricas-block .botoes-metrica:hover .container-botao-whatsapp{width:15vw;}#block-heon-heon-botoes-metricas-block .botoes-metrica label{width:3.3vw;height:3.3vw;background-color:#fff;border-radius:2vw;position:relative;top:0.8vw;right:0.17vw;padding:0.9vw;color:#000;cursor:pointer;}#block-heon-heon-botoes-metricas-block .botoes-metrica span{font-size:0;}#block-heon-heon-botoes-metricas-block .botoes-metrica a{color:#fff;font-size:0.9vw;margin-right:1vw;text-wrap:nowrap;text-indent:24px;width:0;overflow:hidden;display:inline-block;transition:all ease 0.5s;}#block-heon-heon-botoes-metricas-block .botoes-metrica:hover a{color:#fff;font-size:0.9vw;margin-right:1vw;width:14vw;}#whatsappButton{position:fixed;bottom:1vw;background:#303033;align-items:center;padding:1vw 0.7vw;height:3.65vw;border-radius:2vw;right:0.4vw;font-size:0;display:flex;width:3.65vw;justify-content:center;transition:all ease 0.5s;text-transform:none;z-index:1;text-wrap:nowrap;}#whatsappButton:hover{position:fixed;bottom:1vw;background-color:#303033;padding:1vw 0.5vw;width:17.75vw;height:3.65vw;border-radius:2vw;right:0.4vw;font-size:0.8vw;display:flex;justify-content:center;color:#fff;z-index:1;}#whatsappButton:after{content:"";display:inline-block;width:2.2vw;height:2.2vw;background:url(/sites/all/themes/gw2d/images/icons/icon-whats.png) no-repeat center;background-size:100%;}#whatsappButton:hover:after{margin-left:0.5vw;}#whatsappButton:before{content:"";width:1.45vw;height:1.7vw;background:url(/sites/all/themes/gw2d/images/icons/icon-help.png) no-repeat 0 top;background-size:100%;margin-right:0.5vw;display:none;}#whatsappButton:hover:before{display:block;}.whats-mobile{display:none;}#page #content #block-system-main .form-fields{display:flex;flex-wrap:wrap;justify-content:space-between;}#page #content #block-system-main .form-fields .clinica-site-ativada .form-item-infos-site-habilitadas{display:flex;width:85vw;}#page #content #block-system-main .form-fields .clinica-site-ativada .form-checkbox{width:1vw;}#page #content #block-system-main .form-fields .form-clinica-site{display:flex;flex-direction:column;width:50%;}#page #content #block-system-main .form-fields .form-clinica-site #edit-clinica{width:100%;border-radius:5px;background:#fff;box-shadow:0px 3px 5px rgba(0,0,0,0.1);border:1px solid #ddd;}#page #content #block-system-main .form-fields .form-clinica-site #edit-clinica .fieldset-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;}#page #content #block-system-main .form-fields .form-clinica-site #edit-clinica .fieldset-wrapper .form-type-textarea{width:47%;}#page #content #block-system-main .form-fields .form-clinica-site #edit-clinica .fieldset-wrapper .form-item .form-textarea-wrapper textarea{width:360px !important;}#page #content #block-system-main .form-fields .form-clinica-site .acoes-site{display:flex;justify-content:space-evenly;}#page #content #block-system-main .form-fields .form-clinica-site .acoes-site p{padding:0.5vw;}#page #content #block-system-main .form-fields .form-especialista-site .acoes-especialista-site p a{margin-right:1vw;}#page #content #block-system-main .form-fields .form-especialista-site .acoes-especialista-site p .btn-infos-sites-especialista,#page #content #block-system-main .form-fields .form-clinica-site .acoes-site p .btn-infos-sites{padding:0.7vw 1vw;border-radius:4px;margin-top:4vw;background-color:#14CC70;color:#ffffff;}#page #content #block-system-main .form-fields .form-especialista-site .acoes-especialista-site p .btn-update-site-especialista,#page #content #block-system-main .form-fields .form-clinica-site .acoes-site p .btn-update-infos-sites{padding:0.7vw;border-radius:4px;margin-top:4vw;background-color:#0080FF;color:#fff;}#page #content #block-system-main .form-fields .form-especialista-site .acoes-especialista-site p .btn-delete-especialista-infos-sites,#page #content #block-system-main .form-fields .form-clinica-site .acoes-site p .btn-delete-infos-sites{padding:0.7vw 1vw;border-radius:4px;margin-top:4vw;background-color:#fd1e43;color:#fff;}#page #content #block-system-main .form-fields #edit-especialista{width:45%;padding:0.4vw;height:26.7vw;border-radius:10px;background:#fff;box-shadow:0px 3px 5px rgba(0,0,0,0.1);border:1px solid #ddd;}#page #content #block-system-main .form-fields #edit-especialista .view-content{overflow-y:scroll;display:block;height:22vw;}#page #content #block-system-main .form-fields #edit-especialista .view-content td.views-field-nothing{display:flex;justify-content:center;}#page #content #block-system-main .form-fields #edit-especialista .item-list-pager ul{padding:0;}#page #content #block-system-main .form-fields .form-especialista-site{position:fixed;top:0;left:0;z-index:999;background:rgba(0,0,0,0.2);width:100%;height:100vh;padding:10vw 25vw;display:none;}#page #content #block-system-main .form-fields .form-especialista-site .form-especialista-content{padding:2vw;background:#fff;border-radius:10px;position:relative;}#page #content #block-system-main .form-fields .form-especialista-site .form-especialista-content #edit-fields-site{width:100%;height:auto;border:0;padding:0;}#page #content #block-system-main .form-fields .form-especialista-site .form-especialista-content #edit-fields-site .fieldset-wrapper{display:block;}#page #content #block-system-main .form-fields .form-especialista-site .form-especialista-content .btn-cancelar-form-site{position:absolute;top:0;right:0.8vw;background:url(/sites/all/themes/gw2d/images/icon-close-black.png) no-repeat center center;background-size:2.1vw;width:3vw;height:3vw;font-size:0;z-index:9;}.page-configurar-whatsapp-clinica #page #content #gw2d-configurar-whatsapp-form fieldset{width:100%;}.page-configurar-whatsapp-clinica #page #content #gw2d-configurar-whatsapp-form fieldset .fieldset-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;}.page-configurar-whatsapp-clinica #page #content #gw2d-configurar-whatsapp-form fieldset .fieldset-wrapper > .form-item{width:32%;}.page-configurar-whatsapp-clinica #page #content .tag{color:#000;font-weight:bold;font-size:0.7vw;border:1px solid #ccc;padding:0.3vw;border-radius:5px;margin:0.1vw;cursor:pointer;}.page-configurar-whatsapp-clinica #page #content .tag:active{border:1px solid #3cbbff;}.page-configurar-whatsapp-clinica #page #content .form-type-textarea .description{display:flex;align-items:center;flex-wrap:wrap;}.page-painel-de-clientes #page #content .panel-pane{width:76vw;margin:0 1.9vw;}.page-painel-de-clientes #page #content .views-table{margin:auto;width:73vw;}.page-painel-de-clientes #page #content .views-table thead tr th{text-align:center;}.page-painel-de-clientes #page #content .views-table tr td.views-field-nothing a{background:url(/sites/all/themes/gw2d/images/icon-visualizar.png) no-repeat center 0vw;color:#000;font-size:0.75vw;font-weight:500;padding-top:1vw;background-size:1.25vw;}.page-clinicas-relacionadas #page #content #block-heon-heon-modal-metricas-uso-block{margin:0.4vw 3.4vw 2vw;display:block;width:auto;position:initial;padding:0;background:transparent;}.page-clinicas-relacionadas #page #content #block-heon-heon-modal-metricas-uso-block .section-tab-metricas{display:flex;flex-direction:row-reverse;width:27.5vw;margin:0 1.9vw;}.page-clinicas-relacionadas #page #content #block-heon-heon-modal-metricas-uso-block .section-tab-metricas h2{font-size:1.65vw;font-weight:800;}.page-clinicas-relacionadas #page #content #block-heon-heon-modal-metricas-uso-block .section-tab-metricas .btn-close-metrica{font-size:0;width:1.5vw;background:url(/sites/all/themes/gw2d/images/icon-visualizar.png) no-repeat center 0vw;}.page-clinicas-relacionadas #page #content #block-heon-heon-modal-metricas-uso-block .section-metrica{display:none;}.page-clinicas-relacionadas #page #content #block-system-main{background-color:#fff;padding:1.25vw;border-radius:8px;margin:0 3.4vw;}.page-clinicas-relacionadas #page #content .content-width{display:flex;flex-direction:column-reverse;}.page-clinicas-relacionadas #page #content #block-heon-heon-modal-metricas-uso-block .section-tab-metricas ul{display:none;}.page-clinicas-relacionadas #page #content #block-system-main #clinicas-relacionadas-wrapper-{display:flex;justify-content:flex-start;flex-wrap:wrap;}.page-clinicas-relacionadas #page #content #block-system-main #clinicas-relacionadas-wrapper- .nome-especialista{font-size:1.1vw;line-height:1.6vw;width:58.5vw;}.page-clinicas-relacionadas #page #content #block-system-main #clinicas-relacionadas-wrapper- .uso-plataforma-flutuante{display:flex;justify-content:space-between;width:14.35vw;height:2.3vw;padding:0 0.6vw;border-radius:6px;background:#303033;flex-wrap:wrap;}.page-clinicas-relacionadas #page #content #block-system-main #clinicas-relacionadas-wrapper- .uso-plataforma-flutuante label{font-size:0.73vw;color:#fff;padding:0.35vw 0;height:1.7vw;}.page-clinicas-relacionadas #page #content #block-system-main #clinicas-relacionadas-wrapper- .uso-plataforma-flutuante span{font-size:1.25vw;font-weight:700;line-height:1.8vw;color:#fff;height:1.7vw;}.page-clinicas-relacionadas #page #content #block-system-main #clinicas-relacionadas-wrapper- .uso-plataforma-flutuante .barra-total-uso{width:100%;height:0.2vw;background:#ededfc;border-radius:1vw;}.page-clinicas-relacionadas #page #content #block-system-main #clinicas-relacionadas-wrapper- .uso-plataforma-flutuante .barra-total-uso .barra{width:25%;height:0.2vw;background:linear-gradient(294.98deg,#FF1A40 15.89%,#0E0E0F 84.11%);border-radius:1vw;}.page-clinicas-relacionadas #page #content #block-system-main #clinicas-relacionadas-wrapper- #clinicas-wrapper{width:15.3vw;height:10.8vw;padding:0.8vw;border-radius:8px;background-color:#f7f7fc;margin:0 0.5vw 0 0;}.page-clinicas-relacionadas #page #content #block-system-main #clinicas-relacionadas-wrapper- #clinicas-wrapper #clinicas-lista .clinica-item{display:flex;flex-direction:column;justify-content:space-between;height:7.5vw;}.page-clinicas-relacionadas #page #content #block-system-main #clinicas-relacionadas-wrapper- #clinicas-wrapper #clinicas-lista span{display:flex;justify-content:space-between;width:7.35vw;height:1.3vw;padding:0 0.6vw;border-radius:6px;background:#303033;color:#fff;font-size:0.84vw;}.page-clinicas-relacionadas #page #content #block-system-main #clinicas-relacionadas-wrapper- #clinicas-wrapper #clinicas-lista a{width:13.6vw;height:2.25vw;padding:0.45vw 0;border-radius:4px;border:1px solid;text-align:center;}.page-clinicas-relacionadas #page #content #block-system-main #clinicas-relacionadas-wrapper- #clinicas-wrapper .nome-especialista{margin-bottom:0;font-size:1.25vw;font-weight:700;line-height:1.73vw;width:14.5vw;}.page-clinicas-relacionadas #page #content #block-system-main #clinicas-relacionadas-wrapper- #clinicas-wrapper #clinicas-lista .clinica-item .clinica-175{display:flex;flex-direction:column;justify-content:space-between;height:7.6vw;}.page-clinicas-relacionadas #page #content #block-system-main #clinicas-relacionadas-wrapper- #clinicas-wrapper #clinicas-lista .clinica-item .clinica-175 label{font-weight:600;}.page-clinicas-relacionadas #page #content #block-system-main #clinicas-relacionadas-wrapper- #clinicas-wrapper #clinicas-lista .clinica-item .clinica-175 span{width:7.1vw;height:1.1vw;padding:0px 0.4vw;border-radius:4px;background-color:#303033;color:#fff;}.page-clinicas-relacionadas #page #content #block-system-main #clinicas-relacionadas-wrapper- #clinicas-wrapper #clinicas-lista .clinica-item .clinica-175 a{width:13.6vw;height:2.25vw;padding:0.55vw 0.9vw;border-radius:4px;border:1px solid;text-align:center;font-size:0.75vw;font-weight:600;}.page-clinicas-relacionadas #page #content #block-heon-heon-modal-metricas-uso-block .section-metrica-posvenda{border-radius:4px;background-color:#fff;padding:0.81vw 1.25vw;margin:1vw 0;}.page-clinicas-relacionadas #page #content #block-heon-heon-modal-metricas-uso-block .section-metrica-posvenda .top-infos-metricas-posvenda{display:flex;justify-content:space-between;align-items:center;background:url(/sites/all/themes/gw2d/images/icons/icon-arrow-right.png) no-repeat 71.8vw center;background-size:1.25vw;cursor:pointer;}.page-clinicas-relacionadas #page #content #block-heon-heon-modal-metricas-uso-block .section-metrica-posvenda.open .top-infos-metricas-posvenda{display:flex;justify-content:space-between;align-items:center;background:url(/sites/all/themes/gw2d/images/icons/icon-arrow-down.png) no-repeat 71.8vw center;background-size:1.25vw;}.page-clinicas-relacionadas #page #content #block-heon-heon-modal-metricas-uso-block .section-metrica-posvenda .top-infos-metricas-posvenda h2{font-size:0.85vw;margin:0;}.page-clinicas-relacionadas #page #content #block-heon-heon-modal-metricas-uso-block .section-metrica-posvenda .top-infos-metricas-posvenda div{display:flex;width:15vw;height:1.55vw;padding:0.65vw;border-radius:4px;background:#F7F7FC;align-items:center;justify-content:space-between;margin-right:2vw;}.page-clinicas-relacionadas #page #content #block-heon-heon-modal-metricas-uso-block .section-metrica-posvenda .top-infos-metricas-posvenda div .barra-progresso-metrica{background-color:#EDEDFC;padding:0vw;width:11.4vw;height:0.4vw;border-radius:1vw;margin:0;}.page-clinicas-relacionadas #page #content #block-heon-heon-modal-metricas-uso-block .section-metrica-posvenda .top-infos-metricas-posvenda div .barra-progresso-metrica .barra-progresso-metrica-active{background:linear-gradient(294.98deg,#FF1A40 15.89%,#0E0E0F 84.11%);width:70%;height:0.4vw;border-radius:1vw;padding:0;}.page-clinicas-relacionadas #page #content #block-heon-heon-modal-metricas-uso-block .section-metrica-posvenda .conteudo-metrica{display:none;}.page-clinicas-relacionadas #page #content #block-heon-heon-modal-metricas-uso-block .section-metrica-posvenda .conteudo-metrica.open-metricas{display:block;}.page-clinicas-relacionadas #page #content #block-heon-heon-modal-metricas-uso-block .section-metrica-posvenda .conteudo-metrica.open-metricas li.concluido{background:url(/sites/all/themes/gw2d/images/botao-confirmado.png) no-repeat 70vw center;background-size:1.25vw;margin:0.5vw 0;list-style:none;font-size:0.8vw;height:2vw;padding:8px 16px;border-radius:4px;background-color:#3CD588;color:#fff;}.page-clinicas-relacionadas #page #content #block-heon-heon-modal-metricas-uso-block .section-metrica-posvenda .conteudo-metrica.open-metricas li.concluido:hover{background-color:#000;}.page-clinicas-relacionadas #page #content #block-heon-heon-modal-metricas-uso-block .section-metrica-posvenda .conteudo-metrica.open-metricas li.pendente{background:url(/sites/all/themes/gw2d/images/botao-alerta.png) no-repeat 70vw center;background-size:1.25vw;margin:0.5vw 0;list-style:none;font-size:0.8vw;height:2vw;padding:8px 16px;border-radius:4px;}.page-clinicas-relacionadas #page #content #block-heon-heon-modal-metricas-uso-block .section-metrica-posvenda .conteudo-metrica.open-metricas li.pendente:hover{background-color:#000;color:#fff;}.page-clinicas-relacionadas #page #content #block-heon-heon-modal-metricas-uso-block .section-metrica-posvenda .conteudo-metrica.open-metricas li label{font-weight:500;}.page-node-edit.node-type-tratamento #page #content #condicoes-de-pagamento fieldset .field-name-field-recebimento-tratamento,.page-node-add-tratamento #page #content #condicoes-de-pagamento fieldset .field-name-field-recebimento-tratamento{min-width:35%;clear:both;}.page-clinicas #page #content .view-clinicas .view-content{overflow:hidden;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field span{font-weight:bold;padding-right:0.5vw;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas{display:flex;margin:0;padding:0;list-style:none;overflow:hidden;overflow-x:auto;gap:1.5vw;}.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;box-shadow:0px 2px 4px 1px #ccc;}.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:0.5vw;margin:0 0 2vw;}.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 2vw;font-size:0.75vw;line-height:normal;font-weight:600;color:#000;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-nothing a:hover{background-color:#000;color:#fff;}.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 0.5vw center;background-size:1.33vw;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-nothing a.btn-editar-clinica:hover{background:url(/sites/all/themes/gw2d/images/icons/icon-edit-bco.png) no-repeat 0.5vw center;background-size:1.33vw;background-color:#000;color:#fff;}.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 0.5vw center;background-size:1.33vw;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-nothing a.btn-config-whatsapp:hover,.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-nothing a.btn-config-site:hover{background:url(/sites/all/themes/gw2d/images/icons/icon-config-bco.png) no-repeat 0.5vw center;background-size:1.33vw;background-color:#000;color:#fff;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-field-logo-clinica{width:6vw;height:8vw;margin:0 2vw 0 0;float:left;overflow:hidden;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-field-logo-clinica img{width:100%;}.page-clinicas #page #content .view-clinicas .view-content ul.lista-clinicas .views-field-title{font-size:1.33vw;margin:0 0 1vw;}.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:70%;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-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:1vw;border-radius:0.5vw;margin:1vw 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:0.5vw;flex-wrap:wrap;margin:1vw 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{margin:0;background:#EDEDFC;padding:0.2vw 0.5vw;font-size:0.9vw;border-radius:5px;}.page-clinicas #page #content .view-clinicas .view-content ul li ul{list-style:none;padding:0;margin:0;}.page-clinicas #page #content .pane-meus-dentistas-panel-pane-1,.page-clinicas #page #content .pane-meus-dentistas-panel-pane-2{background-color:#fff;width:100%;height:auto;padding:2vw;border-radius:0.5vw;box-shadow:0px 2px 4px 1px #ccc;}.page-clinicas #page #content a.btn-criar-novo-dentista{border-radius:0.3vw;border:none;padding:1vw 1vw 1vw 2.3vw;margin:0 0 1vw;font-size:0.75vw;font-weight:600;line-height:normal;color:#FFFFFF;float:inline-end;background:url(/sites/all/themes/gw2d/images/icons/more.png) no-repeat 0.5vw center;background-size:1.33vw;background-color:#303033;}.page-clinicas #page #content a.btn-criar-novo-dentista:hover{background-color:#0E0E0F;}.page-clinicas #page #content .views-table tr td.views-field-nothing .container-adicionar-profissional a{background:url(/sites/all/themes/gw2d/images/icons/icon-adicionar.png) no-repeat center top;background-size:1.2vw;font-size:0.75vw;padding-top:1.3vw;margin:0 0.3vw;height:auto;width:auto;}.page-clinicas #page #content .views-table tr td.views-field-nothing .container-remover-profissional a{background:url(/sites/all/themes/gw2d/images/icons/icon-remover.png) no-repeat center top;background-size:1.2vw;font-size:0.75vw;padding-top:1.3vw;margin:0 0.3vw;height:auto;width:auto;}.page-clinicas #page #content .views-table tr td .editar a{background-size:1.7vw;background-position:center -0.3vw;font-size:0.75vw;padding-top:1.3vw;margin:0 0.3vw;height:auto;width:auto;}body #page #content form.node-pagamento-form .form-wrapper{width:auto;}body.page-node-edit.node-type-pagamento #page #content form.node-pagamento-form .form-wrapper.group-condicoes-pagamento{border:1px solid #DFE3E6;border-radius:10px;background:#FFFFFF;}body.page-node-edit.node-type-pagamento #page #content form.node-pagamento-form .form-wrapper.group-condicoes-pagamento .fieldset-wrapper .info-pagamento div{height:4.7vw;}.page-node-edit.node-type-pagamento #page #content .field-name-field-data-primeira-parcela-pag-form fieldset legend{margin-bottom:0.05vw;}.page-node-edit.node-type-pagamento #page #content .field-name-field-data-primeira-parcela-pag-form fieldset .fieldset-legend{margin:0;position:initial;}body #page #content form.node-pagamento-form .form-wrapper.group-condicoes-pagamento{display:flex;flex-direction:row;justify-content:space-between;}body #page #content form.node-pagamento-form .form-wrapper.group-condicoes-pagamento .fieldset-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-end;width:48vw;flex-direction:column-reverse;}body #page #content form.node-pagamento-form .form-wrapper.group-condicoes-pagamento .fieldset-wrapper .fieldset-wrapper{width:auto;}body #page #content form.node-pagamento-form .form-wrapper.group-condicoes-pagamento .fieldset-wrapper #edit-field-taxa-cliente-tratamento{width:9vw;position:relative;margin-top:2vw;}body #page #content form.node-pagamento-form .form-wrapper.group-condicoes-pagamento .fieldset-wrapper #edit-field-taxa-cliente-tratamento .form-item{display:flex;align-items:center;}body #page #content form.node-pagamento-form .form-wrapper.group-condicoes-pagamento .fieldset-wrapper #edit-field-recebimento-tratamento{width:12.6vw;margin-bottom:0;}body #page #content form.node-pagamento-form .form-wrapper.group-condicoes-pagamento .fieldset-wrapper .info-pagamento{display:flex;flex-wrap:wrap;}body #page #content form.node-pagamento-form .form-wrapper.group-condicoes-pagamento #tabelaParcelasWrapper{display:flex;flex-direction:column;width:32.2vw;}body #page #content form.node-pagamento-form .form-wrapper.group-condicoes-pagamento #tabelaParcelasWrapper #parcelasTable{width:32.2vw;}body #page #content form.node-pagamento-form .form-wrapper.group-condicoes-pagamento #tabelaParcelasWrapper #detalhesParcela{display:block;position:relative;right:48.4vw;bottom:5.6vw;margin:0;height:0;}#gw2d-agenda .fc-timegrid-event-harness .fc-event{padding:0.3vw;}#gw2d-agenda .fc-timegrid-event-harness .fc-event .fc-event-main .fc-event-main-frame .fc-event-time{font-weight:900;font-size:0.75vw;}#gw2d-agenda .fc-timegrid-event-harness .fc-event .fc-event-main .fc-event-main-frame .fc-event-title{font-size:1.04vw;font-weight:900;line-height:1.45vw;}#gw2d-agenda .fc-timegrid-event-harness .fc-event .fc-event-main .fc-event-main-frame .fc-event-title-container .fc-event-title{font-size:1.04vw;font-weight:900;line-height:1.45vw;}#gw2d-agenda .fc-timegrid-event-harness .fc-event .fc-event-main .fc-event-main-frame .fc-event-title-container .info-agendamento-wrapper{margin-top:0.63vw;}#gw2d-agenda .fc-timegrid-event-harness .fc-event .fc-event-main .fc-event-main-frame .fc-event-title-container .info-agendamento-wrapper p{font-size:0.75vw;font-weight:700;line-height:1vw;}body.tema-cor-salmon #page #content .views-table thead tr .views-field-field-telefone{padding-right:5.55vw;}.page-user-edit #page #content #block-system-main #user-profile-form--2 #edit-field-infos-site--2{width:18.5vw;}.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper #edit-field-infos-site-und-0--2{width:15.5vw;}.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper #edit-field-infos-site-und-0--2 .fieldset-wrapper .form-wrapper{width:100%;}.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper #edit-field-infos-site-und-0--2 .fieldset-wrapper .form-wrapper #field-infos-site-und-0-field-salvar-infos-especialista-add-more-wrapper--2{display:flex;justify-content:space-between;height:3vw;align-items:center;}.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper #edit-field-infos-site-und-0--2 .fieldset-wrapper .form-wrapper #field-infos-site-und-0-field-salvar-infos-especialista-add-more-wrapper--2 p .btn-infos-sites-especialista{background-color:#3CD588;border-radius:4px;color:#fff;padding:0.2vw 0.5vw;}.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper #edit-field-infos-site-und-0--2 .fieldset-wrapper .form-wrapper #field-infos-site-und-0-field-salvar-infos-especialista-add-more-wrapper--2 p .btn-update-site-especialista{background-color:#2B96FF;border-radius:4px;color:#fff;padding:0.2vw 0.5vw;}.page-user-edit #page #content #block-system-main #user-profile-form--2 .form-wrapper #edit-field-infos-site-und-0--2 .fieldset-wrapper .form-wrapper #field-infos-site-und-0-field-salvar-infos-especialista-add-more-wrapper--2 p .btn-delete-infos-sites{background-color:#FF1A40;border-radius:4px;color:#fff;padding:0.2vw 0.5vw;}.submenus-list{display:none;}.submenu-active ul{display:block;}body.submenu-active:before{content:"";position:fixed;background:#000;width:90.5vw;height:100vh;top:0.15vw;right:0;z-index:999;}.submenu-active #content-menu-restrito .block-menu-novo ul li .submenus-list:before{content:"";position:fixed;background:#EDEDFC;width:28vw;height:100vh;top:0.2vw;left:9vw;z-index:-1;}.page-sugestoes-e-feedbacks #page{height:97.1vh;}.page-painel-posvenda #page #content #block-system-main .pane-gw2d-gw2d-painel-posvenda-block{background:none;box-shadow:none;}.page-painel-posvenda #page #content #block-system-main .block-content #block-painel-pos-venda{display:flex;flex-wrap:wrap;}.page-painel-posvenda #page #content #block-system-main .block-content #block-painel-pos-venda .usuarios{background-color:#fff;width:77.2vw;height:16.3vw;padding:1.25vw;border-radius:8px;}.page-painel-posvenda #page #content #block-system-main .block-content #block-painel-pos-venda .container h2.title-container{font-size:1.05vw;font-weight:600;line-height:1.5vw;width:100%;}.page-painel-posvenda #page #content #block-system-main .block-content #block-painel-pos-venda .usuarios .cards-container{display:flex;width:74.7vw;height:16.3vw;border-radius:8px;justify-content:space-between;padding:0;}.page-painel-posvenda #page #content #block-system-main .block-content #block-painel-pos-venda .usuarios .cards-container .card{width:17.75vw;height:11.5vw;padding:0.8vw 0;border-radius:8px;display:flex;flex-wrap:nowrap;flex-direction:column;align-items:center;border:1px solid #EDEDFC;justify-content:space-between;}.page-painel-posvenda #page #content #block-system-main .block-content #block-painel-pos-venda .usuarios .cards-container .card .title-card{font-size:1.25vw;font-weight:900;line-height:1.7vw;}.page-painel-posvenda #page #content #block-system-main .block-content #block-painel-pos-venda .usuarios .cards-container .card .value{font-size:2.9vw;line-height:0.8vw;}.page-painel-posvenda #page #content #block-system-main .block-content #block-painel-pos-venda .usuarios .cards-container .card .value-bottom{font-size:1.05vw;font-weight:600;margin:0;}.page-painel-posvenda #page #content #block-system-main .block-content #block-painel-pos-venda .plataforma{width:37.4vw;height:13.4vw;padding:1.25vw;border-radius:8px;background-color:#ffffff;margin:0;margin-top:1vw;margin-left:1.1vw;display:flex;flex-wrap:wrap;align-content:space-between;justify-content:space-between;}.page-painel-posvenda #page #content #block-system-main .block-content #block-painel-pos-venda .get-net{width:37.4vw;height:16.2vw;padding:1.25vw;border-radius:8px;background-color:#fff;margin:0;margin-top:1vw;margin-left:2.5vw;display:flex;flex-wrap:wrap;align-content:space-between;justify-content:space-between;}.page-painel-posvenda #page #content #block-system-main .block-content #block-painel-pos-venda .satisfacao,.page-painel-posvenda #page #content #block-system-main .block-content #block-painel-pos-venda .parceiros{width:36.85vw;height:13.5vw;padding:1.25vw;border-radius:8px;margin:0;margin-top:1vw;background-color:#ffffff;margin-left:1.1vw;display:flex;flex-wrap:wrap;align-content:space-between;justify-content:space-between;}.page-painel-posvenda #page #content #block-system-main .block-content #block-painel-pos-venda .satisfacao{width:30vw;}.page-painel-posvenda #page #content #block-system-main .block-content #block-painel-pos-venda .container .card{width:10.6vw;height:8.7vw;padding:0.85vw 0;border-radius:8px;border:1px solid #EDEDFC;display:flex;flex-wrap:nowrap;flex-direction:column;align-items:center;}.page-painel-posvenda #page #content #block-system-main .block-content #block-painel-pos-venda .container .card label{text-align:center;font-size:1.25vw;font-weight:900;line-height:1.7vw;}.page-painel-posvenda #page #content #block-system-main .block-content #block-painel-pos-venda .container .card strong{font-size:2.9vw;line-height:4vw;}.page-painel-posvenda #page #content #block-system-main .block-content #block-painel-pos-venda .container .card p{font-size:1.05vw;font-weight:600;line-height:1.4vw;margin:0;}.page-painel-posvenda #page #content #block-system-main .block-content #block-painel-pos-venda .usuarios .cards-container .card .title-card.total{color:#0080FF;}.page-painel-posvenda #page #content #block-system-main .block-content #block-painel-pos-venda .usuarios .cards-container .card .title-card.em-dia{color:#14CC70;}.page-painel-posvenda #page #content #block-system-main .block-content #block-painel-pos-venda .usuarios .cards-container .card .title-card.atrasados{color:#FFE100;}.page-painel-posvenda #page #content #block-system-main .block-content #block-painel-pos-venda .usuarios .cards-container .card .title-card.bloqueados{color:#CC1433;}.page-painel-posvenda #page #content #block-system-main .block-content #block-painel-pos-venda .container.get-net .card{width:10.6vw;height:11.15vw;padding:0.85vw 0;border-radius:8px;border:1px solid #EDEDFC;display:flex;flex-wrap:nowrap;flex-direction:column;align-items:center;justify-content:space-between;}#page #content .content-width #block-system-main #box-tratamento .prontuario-area-anotacao{height:42vw;position:relative;}.page-node-add-tratamento.logged-in #page #content .area-prontuario .prontuarios-area .tabs-prontuario,.node-type-tratamento #page #content .content-width #block-system-main #box-tratamento .prontuario-area-anotacao .prontuarios-area .tabs-prontuario{display:none;}#page #content .content-width #block-system-main #box-tratamento .prontuario-area-anotacao .prontuarios-area .tab-container-prontuario{font-size:1.25vw;font-weight:bold;color:#000;}#page #content .content-width #block-system-main #box-tratamento .prontuario-area-anotacao .prontuarios-container .page_content{width:37.5vw;margin-top:0;margin-bottom:0;}#page #content form .prontuarios-area input.prontuario-image{width:auto;}.logged-in #page #content .area-prontuario{float:left;width:49.2%;}#block-gw2d-gw2d-anesco-block{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2);z-index:1;}#block-gw2d-gw2d-anesco-block .container-mesage{max-width:38vw;margin:0 auto;margin-top:2vw;background-color:#fff;box-shadow:1px 1px 1px 1px #ccc;padding:2vw 3vw;border-radius:1vw;text-align:justify;position:relative;}#block-gw2d-gw2d-anesco-block .container-mesage .btn-close{background:url(/sites/all/themes/gw2d/images/icons/icon-close.png) no-repeat;border-radius:100%;border:none;position:absolute;margin:0 auto;background-size:100%;width:2vw;height:2vw;top:2%;right:2%;font-size:0;}#block-gw2d-gw2d-anesco-block .container-mesage .btn-seguir{display:block;font-weight:700;border:1px solid #0080ff00;padding:1vw 2vw;font-size:1.1vw;white-space:nowrap;border-radius:4px;background:#0080ff;color:#fff;border-color:#0080ff;text-align:center;}#block-gw2d-gw2d-anesco-block .container-mesage img.brinde-anesco{width:100%;margin:0 auto;display:block;max-width:500px;}#block-gw2d-gw2d-anesco-block .container-mesage p{margin:0 0 1em;}.node-type-tratamento #page #content #box-tratamento #prontuario-tratamento #form-add-anotacao .form-item-arquivo .arquivos-prontuario-area{width:14.5vw;padding:0.5vw;}.node-type-tratamento #page #content #box-tratamento #prontuario-tratamento #form-add-anotacao .form-item-arquivo .arquivos-prontuario-area #edit-field-arquivos-tratamento-upload{margin:0;margin-bottom:0.5vw;padding:0 1vw;width:13.5vw;}.page-financas #page #content .view-finan-as .view-filters .views-submit-button{width:5vw;}.page-financas #page #content .view-finan-as .view-filters .views-widget-filter-uid{display:none;}.page-financas #page #content .view-finan-as .view-filters form div .views-exposed-form .views-exposed-widgets{display:flex;flex-wrap:wrap;gap:1vw;}.page-financas #page #content .view-finan-as .view-filters form div .views-exposed-form .views-exposed-widgets div{margin:0;}.page-financas #page #content #buttons-wrapper .btn-financas.btn-fluxo-caixa{padding:0.66vw;margin:0;margin-top:0.55vw;}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}@font-face{font-family:'flexslider-icon';src:url(/sites/all/themes/base/css/fonts/flexslider-icon.eot);src:url(/sites/all/themes/base/css/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/base/css/fonts/flexslider-icon.woff) format('woff'),url(/sites/all/themes/base/css/fonts/flexslider-icon.ttf) format('truetype'),url(/sites/all/themes/base/css/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:normal;font-style:normal;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flex-pauseplay span{text-transform:capitalize;}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides > li:first-child{display:block;}.flexslider{margin:0 0 20px;position:relative;zoom:1;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.flexslider .slides{zoom:1;}.carousel li{margin-right:5px;}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:50px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}.flex-direction-nav .flex-prev{left:-50px;}.flex-direction-nav .flex-next{right:-50px;text-align:right;}.flexslider:hover .flex-prev{opacity:0.7;left:10px;}.flexslider:hover .flex-next{opacity:0.7;right:10px;}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004';}.flex-pauseplay a:hover{opacity:1;}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px;}.flex-direction-nav .flex-next{opacity:1;right:10px;}}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.select2-container .select2-selection--single .select2-selection__clear{position:relative;}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px;}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap;}.select2-container .select2-search--inline{float:left;}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0;}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051;}.select2-results{display:block;}.select2-results__options{list-style:none;margin:0;padding:0;}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none;}.select2-results__option[aria-selected]{cursor:pointer;}.select2-container--open .select2-dropdown{left:0;}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-search--dropdown{display:block;padding:4px;}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box;}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-search--dropdown.select2-search--hide{display:none;}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0);}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #DFE3E6;border-radius:4px;font-size:0.85vw;padding:0.75vw 0.75vw 0.75vw;height:auto;}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:30%;right:1px;width:20px;}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto;}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none;}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%;}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0;}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none;}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0;}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa;}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield;}.select2-container--default .select2-results > .select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--default .select2-results__option[role=group]{padding:0;}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999;}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd;}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em;}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white;}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,white 50%,#eeeeee 100%);background-image:-o-linear-gradient(top,white 50%,#eeeeee 100%);background-image:linear-gradient(to bottom,white 50%,#eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0);}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px;}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eeeeee 50%,#cccccc 100%);background-image:-o-linear-gradient(top,#eeeeee 50%,#cccccc 100%);background-image:linear-gradient(to bottom,#eeeeee 50%,#cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0);}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto;}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,white 0%,#eeeeee 50%);background-image:-o-linear-gradient(top,white 0%,#eeeeee 50%);background-image:linear-gradient(to bottom,white 0%,#eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0);}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eeeeee 50%,white 100%);background-image:-o-linear-gradient(top,#eeeeee 50%,white 100%);background-image:linear-gradient(to bottom,#eeeeee 50%,white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0);}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none;}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0;}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none;}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent;}.select2-container--classic .select2-dropdown--above{border-bottom:none;}.select2-container--classic .select2-dropdown--below{border-top:none;}.select2-container--classic .select2-results > .select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--classic .select2-results__option[role=group]{padding:0;}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey;}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white;}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb;}
@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
.cadastro-usuario #page #content .content-width,.page-user-edit #page #content .content-width{width:100%;height:auto;padding-top:2vw;}.page-user-edit #page #content .avaliacao-content h1,.page-user-edit #page #content .tratamento-content h1,.page-user-edit #page #content h1.title-page{font-size:1.5vw;font-weight:bold;color:#000000;margin:1vw 0 2vw 1vw;}.page-user.page-user-edit #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-foto-do-perfil{width:100%;height:auto;margin:auto;margin-bottom:2vw;}.page-user.page-user-edit #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-foto-do-perfil label{padding:0;margin:auto;}.cadastro-usuario #page #content form .form-wrapper.field-type-file-form .form-item,.cadastro-usuario #page #content form .form-wrapper.field-type-image .form-item,.page-user-edit #page #content form .form-wrapper.field-type-file-form .form-item,.page-user-edit #page #content form .form-wrapper.field-type-image .form-item,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper.field-type-image .form-item{width:100%;display:flex;flex-direction:column;gap:1rem;}.page-user-edit #page #content form .form-wrapper.field-type-file-form .form-item,.page-user-edit #page #content form .form-wrapper.field-type-image .form-item,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper.field-type-image .form-item,.page-user-edit .image-widget.form-managed-file.clearfix{width:100%;display:flex;flex-direction:column;align-items:flex-start;}.page-user-edit #edit-field-foto-do-perfil #edit-field-foto-do-perfil-und-0-ajax-wrapper,.page-user-edit .form-item.form-type-managed-file.form-item-field-foto-do-perfil-und-0,.page-user-edit .image-widget.form-managed-file.clearfix{display:flex;flex-direction:column;align-items:flex-start;gap:0.3rem;}.group-responsavel,.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{display:none;}.cadastro-usuario #page #content .group-dependentes .field-add-more-submit,.page-user-edit #page #content .group-dependentes .field-add-more-submit{padding:0.5vw 1vw;}.page-user-edit #page #content form .form-wrapper.field-type-file-form .form-item .image-preview,.page-user-edit #page #content form .form-wrapper.field-type-image .form-item .image-preview,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper.field-type-image .form-item .image-preview{max-width:8vw;margin:0;padding:0;border-radius:100%;}.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%;max-width:fit-content;background-color:#ff000000;color:#6B6B6B;font-weight:normal;font-size:1vw;text-transform:none;height:auto;border:none;border-radius:5px;margin:0;text-align:start;padding:1rem;}.page-user-cancel #page #block-system-main #edit-actions a#edit-cancel{width:100%;max-width:fit-content;color:#0E0E0F;font-weight:600;font-size:1vw;text-transform:none;height:auto;border:1px solid #0080FF;border-radius:5px;margin:0;text-align:start;padding:1rem;}.page-user-cancel #page #block-system-main #edit-actions a#edit-cancel:hover{background-color:#0080FF;color:#ffffff;}.page-user-edit.role-authenticated-user #user-profile-form input.form-submit:hover{color:#000000;font-weight:600;}.cadastro-usuario .group_form_user,.page-user-edit .group_form_user{background-color:#F6F7F7;width:100%;height:auto;padding:1vw;border-radius:0.5vw;display:flex;flex-direction:row;flex-wrap:wrap;margin:0;margin-bottom:3vw;overflow:hidden;}.cadastro-usuario .group_form_user h3,.page-user-edit .group_form_user h3{width:100%;height:auto;font-size:1.5vw;font-weight:800;margin-bottom:1vw;margin-left:0.3vw;}.cadastro-usuario #page #content fieldset .fieldset-legend,.cadastro-usuario #page #content #block-system-main form#user-register-form label,.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{font-size:0.8vw;font-weight:600;color:#1A1A1A;padding-left:0.5vw;}.cadastro-usuario #page #content #block-system-main form#user-register-form legend .fieldset-legend{padding:0;}#mapa_wrapper #mapa_localizacao{clear:both;}.cadastro-usuario input,.cadastro-usuario  fieldset,.cadastro-usuario  select,.page-user-edit input,.page-user-edit fieldset,.page-user-edit select{width:100%;height:auto;}.cadastro-usuario .field-type-text.form-wrapper,.cadastro-usuario .form-item.form-type-textfield,.page-user-edit .field-type-text.form-wrapper,.page-user-edit .form-item.form-type-textfield{margin:0;padding:0;}body.cadastro-usuario #page #content form .form-wrapper#edit-field-sobrenome{display:block;}body.cadastro-usuario #page #content #user-register-form .form-wrapper#edit-account .form-item,body.cadastro-usuario #page #content form .form-wrapper,body.page-user-edit #page #content #user-profile-form .form-wrapper#edit-account .form-item,body.page-user-edit #page #content form .form-wrapper{width:16.6%;margin:0;padding:0 0.3vw;margin-bottom:0.6vw;}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,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:33.2%;}body.cadastro-usuario #page #content form .form-wrapper#edit-field-estado,body.cadastro-usuario #page #content form .form-wrapper#edit-field-numero,body.cadastro-usuario #page #content form .form-wrapper#edit-field-cep,body.page-user-edit #page #content form .form-wrapper#edit-field-estado,body.page-user-edit #page #content form .form-wrapper#edit-field-numero,body.page-user-edit #page #content form .form-wrapper#edit-field-cep{width:8.3%;}.cadastro-usuario #page #content form .form-wrapper#edit-field-endereco,body.page-user-edit #page #content form .form-wrapper#edit-field-endereco{width:25%;}body.cadastro-usuario #page #content #user-register-form .form-wrapper#edit-account,body.cadastro-usuario #page #content form .form-wrapper.field-type-list-boolean,body.cadastro-usuario #page #content #user-register-form .form-wrapper#edit-account .form-type-password-confirm,body.page-user-edit #page #content form .form-wrapper.field-type-list-boolean,body.page-user-edit #page #content #user-profile-form .form-wrapper#edit-account .form-type-password-confirm,#page form .form-wrapper .form-item,select.multiple{width:100%;}.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-telefone{margin-bottom:2vw;}.cadastro-usuario #page #content .form-type-password-confirm,body.page-user-edit #page #content .form-type-password-confirm{width:50%;margin-top:0;margin-bottom:0;clear:left;}.cadastro-usuario #page #content .form-type-checkbox{display:flex;}#page #content .field-widget-date-popup .date-no-float .date-padding .form-item,.cadastro-usuario #page #content form .form-wrapper.date-combo{width:100%;border:none;padding:0;}.cadastro-usuario #page #content form .form-wrapper.date-combo legend{display:block;}.cadastro-usuario #page #content #user-register-form .form-wrapper div.password-confirm,.cadastro-usuario #page #content form .form-wrapper .password-strength,body.page-user-edit #page #content #user-profile-form .form-wrapper div.password-confirm,.page-user-edit #page #content form .form-wrapper .password-strength{width:90%;font-size:0.75vw;margin-top:0vw;}.cadastro-usuario #box-termox-uso,.page-user-edit #box-termox-uso{margin-bottom:2vw;}.cadastro-usuario .group_form_user.group_termos_e_condicoes,.page-user-edit .group_form_user.group_termos_e_condicoes{margin:2vw 0;}.cadastro-usuario .group_form_user.group_termos_e_condicoes h2,.page-user-edit .group_form_user.group_termos_e_condicoes h2{display:none;}.cadastro-usuario .termos-content,.page-user-edit .termos-content{text-align:left;border-radius:8px;margin-bottom:1vw;background-color:#fff;font-size:0.9vw;padding:0vw;}.cadastro-usuario .div-scroll,.page-user-edit .div-scroll{overflow-y:scroll;height:32vw!important;padding:1rem;}.cadastro-usuario .group_form_user.group_termos_e_condicoes #box-termox-uso .termos-uso-box .termos-content .div-scroll p,.page-user-edit .group_form_user.group_termos_e_condicoes #box-termox-uso .termos-uso-box .termos-content .div-scroll p{line-height:150%;font-size:0.9vw;}.cadastro-usuario  #page form .form-item.form-type-checkbox .form-checkbox,.page-user-edit #page form .form-item.form-type-checkbox .form-checkbox{width:1.6vw!important;height:1.6vw!important;cursor:pointer;display:inline-block;vertical-align:middle;float:none;}.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{display:inline-block;vertical-align:middle;font-size:1.1vw;}.cadastro-usuario .group_form_user.group_termos_e_condicoes .box-termox-uso,.cadastro-usuario .field-type-list-boolean.field-name-field-termos-de-uso.field-widget-options-onoff.form-wrapper,.cadastro-usuario .form-item.form-type-checkbox.form-item-field-termos-de-uso-und,.cadastro-usuario label.option,.page-user-edit .group_form_user.group_termos_e_condicoes .box-termox-uso,.page-user-edit .field-type-list-boolean.field-name-field-termos-de-uso.field-widget-options-onoff.form-wrapper,.page-user-edit .form-item.form-type-checkbox.form-item-field-termos-de-uso-und,.page-user-edit label.option{max-width:100%;font-size:1rem;}.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper.field-name-field-logo-clinica,.page-user-edit #page #content #block-system-main form#user-profile-form .form-wrapper.field-name-field-logo-clinica{width:100%;max-width:fit-content;}.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper.field-type-image .form-item .image-widget-data input#edit-field-logo-clinica-und-0-upload-button,.page-user-edit #page #content #block-system-main form#user-profile-form .form-wrapper.field-type-image .form-item .image-widget-data input#edit-field-logo-clinica-und-0-upload-button{display:none;}.cadastro-usuario .field-type-markup.field-name-field-formulario-de-pedido.field-widget-markup.form-wrapper,.page-user-edit .field-type-markup.field-name-field-formulario-de-pedido.field-widget-markup.form-wrapper,#field-formulario-de-pedido-add-more-wrapper{background-color:#ffffff;}.cadastro-usuario .field-type-markup.field-name-field-formulario-de-pedido.field-widget-markup.form-wrapper,.page-user-edit .field-type-markup.field-name-field-formulario-de-pedido.field-widget-markup.form-wrapper,#field-formulario-de-pedido-add-more-wrapper P.rtecenter{padding:0.3rem 1rem;max-width:fit-content;margin:5rem 0 2rem;}.cadastro-usuario .termos-content,.page-user-edit .termos-content{text-align:left;border-radius:8px;margin-bottom:1vw;background-color:#fff;font-size:0.9vw;padding:0vw;}.cadastro-usuario #field-formulario-de-pedido-add-more-wrapper,.page-user-edit #field-formulario-de-pedido-add-more-wrapper{overflow-y:scroll;height:32vw!important;padding:1rem;}.cadastro-usuario .field-type-markup.field-name-field-formulario-de-pedido.field-widget-markup.form-wrapper,.page-user-edit .field-type-markup.field-name-field-formulario-de-pedido.field-widget-markup.form-wrapper,#field-formulario-de-pedido-add-more-wrapper p{line-height:150%;font-size:0.9rem;}.cadastro-usuario .field-type-markup.field-name-field-formulario-de-pedido.field-widget-markup.form-wrapper,.page-user-edit .field-type-markup.field-name-field-formulario-de-pedido.field-widget-markup.form-wrapper,#field-formulario-de-pedido-add-more-wrapper p.justify font.color{line-height:150%;font-size:0.9rem;}.cadastro-usuario .panel-display.panel-1col.clearfix .panel-panel.panel-col .form-actions.form-wrapper,.page-user-edit .panel-display.panel-1col.clearfix .panel-panel.panel-col .form-actions.form-wrapper{display:flex!important;flex-wrap:wrap!important;gap:1rem!important;margin:5rem 0 1rem!important;}.cadastro-usuario .panel-display.panel-1col.clearfix .panel-panel.panel-col .form-actions.form-wrapper input#edit-submit,.page-user-edit .panel-display.panel-1col.clearfix .panel-panel.panel-col .form-actions.form-wrapper input#edit-submit{background-color:#14cc70!important;color:#ffffff!important;margin:0!important;padding:1.25vw 5vw!important;}.cadastro-usuario #page #content .form-actions#edit-actions input#edit-cancel,.page-user-edit #page #content .form-actions#edit-actions input#edit-cancel{color:#6B6B6B!important;margin:0!important;background-color:transparent;border:none;}.role-especialista.cadastro-usuario #page #content .form-actions#edit-actions input#edit-cancel,.role-gerente.cadastro-usuario #page #content .form-actions#edit-actions input#edit-cancel,.role-especialista.page-user-edit #page #content .form-actions#edit-actions input#edit-cancel,.role-gerente.page-user-edit #page #content .form-actions#edit-actions input#edit-cancel{display:none;}.cadastro-usuario .panel-display.panel-1col.clearfix .panel-panel.panel-col .form-actions.form-wrapper input#edit-cancel:hover,.page-user-edit .panel-display.panel-1col.clearfix .panel-panel.panel-col .form-actions.form-wrapper input#edit-cancel:hover{color:#000000!important;font-weight:800!important;}.cadastro-usuario .group_form_user,.page-user-edit .group_form_user{position:relative;}.cadastro-usuario .grupo-validado-sucesso,.page-user-edit .grupo-validado-sucesso{border:2px solid #14cc70;border-radius:10px;}.cadastro-usuario .grupo-validado-falhou,.page-user-edit .grupo-validado-falhou{border:2px solid red;border-radius:10px;}.container-validate-input{position:absolute;top:1vw;right:1vw;background:#ccc;color:#fff;padding:0.3vw;font-size:1vw;border-radius:5px;}.grupo-validado-falhou .container-validate-input{background:#fd4a4a;}.grupo-validado-sucesso .container-validate-input{background:#14cc70;}.container-validate-input strong{font-weight:600;}.cadastro-usuario #page #content .form-item-status,.cadastro-usuario #page #content .form-item-roles{display:none !important;}@media screen and (max-width:1023px){.cadastro-usuario #page #content #block-system-main form#user-register-form .form-wrapper#edit-field-foto-do-perfil,.page-user.page-user-edit #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-foto-do-perfil{max-width:100%;justify-content:center;align-items:center;margin:2rem 0 1rem;}.cadastro-usuario .image-widget.form-managed-file.clearfix,.page-user-edit .image-widget.form-managed-file.clearfix{display:flex;flex-direction:column;gap:0.3rem;align-items:center;}.cadastro-usuario #page #content form .form-wrapper.field-type-file-form .form-item .image-preview,.cadastro-usuario #page #content form .form-wrapper.field-type-image .form-item .image-preview,.page-user-edit #page #content form .form-wrapper.field-type-file-form .form-item .image-preview,.page-user-edit #page #content form .form-wrapper.field-type-image .form-item .image-preview,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper.field-type-image .form-item .image-preview{max-width:70%;}.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:5vw 4vw 4.5vw!important;font-size:5vw;}body.cadastro-usuario #page #content form .form-wrapper,body.page-user-edit #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:0 0 0vw 0;}.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-edit #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-nome,.page-user-edit #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-data-de-nascimento,.page-user-edit #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-cpf,.page-user-edit #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-telefone-fixo,.page-user-edit #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-estado,.page-user-edit #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-cidade,.page-user-edit #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-bairro,.page-user-edit #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-complemento,.page-user-edit #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-numero,.page-user-edit #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-endereco,.page-user-edit #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-cep,.page-user-edit #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-estado-civil,.page-user-edit #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-rg,.page-user-edit #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-telefone{width:100%;}.cadastro-usuario #page #content #block-system-main #user-register-form textarea,.cadastro-usuario #page #content #block-system-main #user-register-form select,.cadastro-usuario #page #content #block-system-main #user-register-form input,#page #content .view-filters form select,#page #content .view-filters form input,.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{font-size:4vw;border-radius:5px;}.cadastro-usuario .group_form_user,.page-user-edit .group_form_user{padding:5vw 2vw;}.cadastro-usuario #edit-field-agenda-fim,.page-user-edit #edit-field-agenda-fim{width:45%!important;}.cadastro-usuario #user-register-form .form-item,.page-user-edit #user-profile-form .form-item{width:100%;}.cadastro-usuario #page #content form .form-wrapper.field-type-image .form-item,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper.field-type-image .form-item,.cadastro-usuario .image-widget.form-managed-file.clearfix,.page-user-edit #page #content form .form-wrapper.field-type-image .form-item,body.page-user.not-logged-in #page #content #register-wrapper .form-wrapper.field-type-image .form-item,.page-user-edit .image-widget.form-managed-file.clearfix{width:100%;display:flex;flex-direction:column;align-items:center;}.cadastro-usuario #mapa_wrapper h3,.page-user-edit #mapa_wrapper h3{font-size:4.5vw;}.cadastro-usuario #mapa_wrapper p,.page-user-edit #mapa_wrapper p{font-size:3.5vw;text-align:center;}.cadastro-usuario #page #content #user-register-form .form-wrapper div.password-confirm,.cadastro-usuario #page #content form .form-wrapper .password-strength,body.page-user-edit #page #content #user-profile-form .form-wrapper div.password-confirm,.page-user-edit #page #content form .form-wrapper .password-strength{width:90%;font-size:3vw;margin-top:2vw;}.cadastro-usuario h3,.page-user-edit h3{font-size:1.5vw;}.cadastro-usuario .termos-uso-box h3,.page-user-edit .termos-uso-box h3{font-size:1.33rem;}.cadastro-usuario .div-scroll,.page-user-edit .div-scroll{height:80vw!important;padding:0.5rem;}.cadastro-usuario #page form .form-item.form-type-checkbox .form-checkbox,.page-user-edit #page form .form-item.form-type-checkbox .form-checkbox{width:6vw!important;height:6vw!important;}.cadastro-usuario #page form #box-termox-uso .termos-content,.page-user-edit #page form #box-termox-uso .termos-content,.field-name-field-formulario-de-pedido,.field-name-field-doc-termos-uso-sellers-form{margin-bottom:6vw;}.cadastro-usuario .panel-display.panel-1col.clearfix .panel-panel.panel-col .form-actions.form-wrapper,.page-user-edit .panel-display.panel-1col.clearfix .panel-panel.panel-col .form-actions.form-wrapper{display:flex!important;flex-wrap:wrap!important;gap:1rem!important;margin:5rem 0 1rem!important;}.cadastro-usuario .panel-display.panel-1col.clearfix .panel-panel.panel-col .form-actions.form-wrapper input#edit-submit,.page-user-edit .panel-display.panel-1col.clearfix .panel-panel.panel-col .form-actions.form-wrapper input#edit-submit{padding:6vw 11vw!important;max-width:100%;text-align:center;}.cadastro-usuario #page #content .form-actions#edit-actions input#edit-cancel,.page-user-edit #page #content .form-actions#edit-actions input#edit-cancel{padding:6vw 11vw!important;max-width:100%;text-align:center;}.page-user-cancel #page #block-system-main #edit-actions a#edit-cancel{width:100%;max-width:fit-content;color:#0E0E0F;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;}}#edit-field-cor-tema{display:none;}.ul-cor-tema{list-style:none;display:flex;padding:0;margin:0;}.ul-cor-tema li a{background:url(/sites/all/themes/gw2d/images/temas/default.png) no-repeat;background-size:100%;width:4vw;height:4vw;font-size:0;display:block;margin-right:0.5vw;}.ul-cor-tema li#cor-tema-blue a{background-image:url(/sites/all/themes/gw2d/images/temas/blue.png);}.ul-cor-tema li#cor-tema-salmon a{background-image:url(/sites/all/themes/gw2d/images/temas/salmon.png);}.ul-cor-tema li#cor-tema-rose a{background-image:url(/sites/all/themes/gw2d/images/temas/rose.png);}.ul-cor-tema li#cor-tema-purple a{background-image:url(/sites/all/themes/gw2d/images/temas/purple.png);}.ul-cor-tema li#cor-tema-green a{background-image:url(/sites/all/themes/gw2d/images/temas/green.png);}.ul-cor-tema li#cor-tema-dark a{background-image:url(/sites/all/themes/gw2d/images/temas/dark.png);}#box-tema-cores{float:right;}.page-user.page-user-edit #page #content #block-system-main form#user-profile-form .form-wrapper#edit-field-foto-do-perfil{width:auto;}
.page-minha-conta #page #content .content-width .title-page{background-color:red;}.page-minha-conta #page .title-page{background-color:blue;}#block-heon-heon-backup,#meu-perfil-topo-wrapper .perfil-topo-box{border:none;padding:0vw;position:relative;margin:0;width:100%;}.page-user-edit #page #content .content-width{width:100%;padding:0;padding-top:3vw;}.page-user-edit #page #content h1.title-page{font-size:1.5vw;font-weight:bold;color:#000000;margin:1vw 0 2vw 1vw;}.page-user-edit #page #content .content-width #block-system-main,.page-minha-conta #page #content #block-system-main{background:#fff;border-radius:5px;box-shadow:0px 3px 10px rgb(0 0 0 / 20%);padding:1vw 1.5vw;margin-bottom:2vw;float:none;margin:auto;width:95%;overflow:hidden;}.page-minha-conta #page #content #block-system-main .one-column .region .text-desconto-pix{margin:0;}.page-minha-conta #page #content #block-system-main .one-column .region .region-inner #payButton{border:0;background:#14CC70;padding:0.6vw 1vw;border-radius:4px;color:#fff;position:relative;font-size:0.9vw;font-weight:600;margin:1vw 0;}.page-minha-conta #page #content a.pay-button-getnet{background:#999;padding:0.5vw 1vw;border-radius:4px;color:#fff;font-size:0.75vw;font-weight:bold;cursor:pointer;display:inline-block;}.page-minha-conta #page #content a.pay-button-getnet:hover{background:#000;}.page-minha-conta #page #content #meu-perfil-topo #meu-perfil-topo-wrapper{width:100%;height:auto;display:flex;}.page-minha-conta #page #content #meu-perfil-topo #meu-perfil-topo-wrapper .perfil-topo-box.planos{width:100%;max-width:21vw;padding:1vw 1vw;border:none;text-align:left;background:#F6F7F7;border-radius:10px;margin-bottom:1vw;box-shadow:0px 1px 6px rgb(0 0 0 / 20%);}.page-minha-conta #page #content #meu-perfil-topo .info-status-plano{font-size:0.8vw;color:red;font-weight:normal;}.page-minha-conta #page #content #meu-perfil-topo-wrapper .perfil-topo-box{background-color:#fff;width:100%;max-width:20vw;padding:1vw 2vw;font-size:1vw;border:none;text-align:left;}.page-minha-conta #page #content #meu-perfil-topo-wrapper .perfil-topo-box img{width:6vw;}.page-minha-conta #page #content #meu-perfil-topo-wrapper .perfil-topo-box.planos,.perfil-topo-box label{font-size:1vw;font-weight:900;}.page-minha-conta #page #meu-perfil-topo-wrapper .perfil-topo-box.planos .plano-box-perfil{width:100%;height:unset;margin:0;display:flex;flex-direction:column;font-size:1vw;}.page-minha-conta #page #meu-perfil-topo-wrapper #plano-de-assinatura-valor{font-size:1.3vw;font-family:'biennale',serif;font-weight:600;margin-bottom:0.5vw;line-height:1.2;}.page-minha-conta #page #meu-perfil-topo-wrapper .perfil-topo-box.planos .plano-box-perfil p{margin:0;}.page-minha-conta #page #content #meu-perfil-topo-wrapper .perfil-topo-box.planos .plano-box-perfil h4#plano-de-assinatura-minha-conta{font-size:1vw;font-weight:700;color:#1A1A1A;margin:0;}.page-minha-conta #page #content .perfil-topo-box.planos .plano-box-perfil #status-plano-minha-conta{background:#00CC66;padding:0.3vw 0.7vw;border-radius:4px;color:#fff;font-size:0.9vw;font-weight:600;margin:0;max-width:fit-content;margin-bottom:0.5vw;}.page-minha-conta #page #content #meu-perfil-topo #meu-perfil-topo-wrapper .perfil-topo-box label{font-size:1vw;font-weight:700;color:#1A1A1A;margin:0;}.page-minha-conta #page #content .swiper-wrapper{padding:0.5vw;}.page-minha-conta #page #content .swiper-slide.card-info{background-color:#fafbfb;height:auto;padding:1.5vw 1vw;border-radius:8px;text-align:left;width:34%;box-shadow:0px 0px 10px rgb(0 0 0 / 10%);}.page-minha-conta #page #content .swiper-slide.card-info:focus,.page-minha-conta #page #content .swiper-slide.card-info:hover{background-color:#f6f7f7;}.page-minha-conta #page #content .swiper-slide .header-card-info{align-items:flex-start;}.page-minha-conta #page #content .swiper-slide .header-card-info a.btn-editar-perfil{font-size:0.8vw;background:#999;color:#fff;margin:0;line-height:1;display:inline-block;height:auto;padding:0.3vw 0.5vw;border-radius:4px;}.page-minha-conta #page #content .swiper-slide .header-card-info a.btn-editar-perfil:hover{background:#000;}.page-minha-conta #page #content .div-checkbox,.page-minha-conta #page #content .swiper-slide .header-card-info{display:flex;justify-content:space-between;}.page-minha-conta #page #content .div-checkbox{display:flex;justify-content:space-between;align-items:center;}.page-minha-conta #page #content .div-checkbox input{width:1.5vw;height:1.5vw;min-width:1.5vw;margin-right:0.5vw;}.page-minha-conta #page #content .div-checkbox label{font-size:0.85vw;font-weight:600;line-height:1;}.page-minha-conta #page #content .swiper-slide.card-info .content-card-info{overflow-y:auto;height:17vw;display:flex;flex-wrap:wrap;align-content:flex-start;}.page-minha-conta #page #content .swiper-slide.card-info  .card-info-clinica-content{display:flex;flex-wrap:wrap;align-items:flex-start;}.page-minha-conta #page #content .swiper-slide.card-info .content-card-info div{min-width:50%;margin-bottom:1vw;}.swiper{width:100%;height:100%;}.page-minha-conta .swiper-slide h3{font-size:1.3vw;font-weight:700;color:#1A1A1A;margin:0 0 1vw 0;max-width:70%;}.page-minha-conta .swiper-slide{background-color:#e6e6e6;}.page-minha-conta .swiper-slide label{font-size:0.85vw;font-weight:600;}.page-minha-conta .swiper-slide p{font-size:0.95vw;font-weight:400;color:#6B6B6B;margin:0;}.page-minha-conta #page #content .swiper-slide.card-info .content-card-info div#map-localizacao{width:100%;}#overlay #modal #closeOverlay{float:right;display:block;width:2vw;height:2vw;background:url(/sites/all/themes/gw2d/images/icones-menu/icon-close.png) no-repeat center center;background-size:105% 105%;background-color:#fff;font-size:0;margin-top:-2vw;margin-right:-2vw;border-radius:50%;}
#sequence{position:relative;min-height:223px;max-width:100%;min-width:320px;margin:0 auto;overflow:hidden;background:none;color:white;font-family:'Play',sans-serif;}#sequence > .sequence-canvas{height:100%;width:100%;padding:0;margin:0;}#sequence > .sequence-canvas > li{position:absolute;width:100%;height:100%;z-index:1;}#sequence > .sequence-canvas li > *{position:absolute;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;}#sequence .sequence-next,#sequence .sequence-prev,.i18n-en #sequence .sequence-next,.i18n-en #sequence .sequence-prev{cursor:pointer;display:none;text-indent:-9999px;position:absolute;opacity:0.4;top:35%;height:110px;width:70px;z-index:20;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-ms-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;background-position:-118px -223px;}#sequence .sequence-prev,.i18n-en #sequence .sequence-prev{left:40px;background-position:2px -225px;}#sequence .sequence-next,.i18n-en #sequence .sequence-next{right:40px;}#sequence .sequence-next:hover,#sequence .sequence-prev:hover,.i18n-en #sequence .sequence-next:hover,.i18n-en #sequence .sequence-prev:hover{opacity:1;}#sequence > .sequence-canvas > li a{display:none;}#sequence .sequence-canvas li a,#sequence .background,#sequence .logo,#sequence .mobile,#sequence .tablet,#sequence .desktop,#sequence .background-1,#sequence .background-2,#sequence .background-3,#sequence .background-4{left:-140%;bottom:20px;max-width:40%;z-index:6;-webkit-transition-property:left top;-moz-transition-property:left top;-ms-transition-property:left top;-o-transition-property:left top;transition-property:left top;}#sequence .sequence-canvas li a,#sequence .animate-in .background,#sequence .animate-in .logo,#sequence .animate-in .mobile,#sequence .animate-in .tablet,#sequence .animate-in .desktop,#sequence .animate-in .background-1,#sequence .animate-in .background-2,#sequence .animate-in .background-3,#sequence .animate-in .background-4{left:10%;bottom:20px;-webkit-transition-duration:2s;-moz-transition-duration:2s;-ms-transition-duration:2s;-o-transition-duration:2s;transition-duration:2s;}#sequence .sequence-canvas li a,#sequence .animate-out .background,#sequence .animate-out .logo,#sequence .animate-out .mobile,#sequence .animate-out .tablet,#sequence .animate-out .desktop,#sequence .animate-out .background-1,#sequence .animate-out .background-2,#sequence .animate-out .background-3,#sequence .animate-out .background-4{left:-140%;bottom:20px;z-index:2;-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;}#sequence .tablet{z-index:7;left:-200%;}#sequence .animate-in .tablet{left:30%;bottom:15px;}#sequence .mobile{z-index:8;left:-240%;}#sequence .animate-in .mobile{bottom:10px;left:40%;}#sequence .logo{z-index:8;left:auto;right:35%;bottom:auto;top:-100%;}#sequence .animate-in .logo{bottom:auto;top:40%;right:35%;left:auto;}#sequence .background-1{z-index:1;left:45%;bottom:auto;top:-140%;}#sequence .animate-out .background-1{left:45%;top:-140%;}#sequence .animate-in .background-1{bottom:auto;left:45%;top:0;}#sequence .background-2{z-index:1;left:auto;right:-140%;bottom:auto;top:-140%;}#sequence .animate-in .background-2{bottom:auto;left:auto;right:0;top:0;}#sequence .background-3{z-index:10;left:-140%;bottom:-140%;top:auto;}#sequence .animate-in .background-3{bottom:0;left:0;top:auto;}#sequence .background-4{z-index:1;left:auto;right:-140%;bottom:-140%;top:auto;}#sequence .animate-in .background-4{bottom:0;left:auto;right:0;top:auto;}#sequence .background-fundo{left:0;bottom:0;z-index:1;opacity:0;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;}#sequence .animate-in .background-fundo{opacity:1;-webkit-transition-duration:2s;-moz-transition-duration:2s;-ms-transition-duration:2s;-o-transition-duration:2s;transition-duration:2s;}#sequence .animate-out .background-fundo{opacity:0;-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;}#sequence .modelo2 .background,#sequence .modelo2 .logo,#sequence .modelo2 .mobile,#sequence .modelo2 .tablet,#sequence .modelo2 .desktop,#sequence .modelo2 .background-1,#sequence .modelo2 .background-2,#sequence .modelo2 .background-3,#sequence .modelo2 .background-4{right:-200%;left:auto;bottom:20px;max-width:40%;z-index:6;-webkit-transition-property:left top;-moz-transition-property:left top;-ms-transition-property:left top;-o-transition-property:left top;transition-property:left top;}#sequence .animate-in.modelo2  .background,#sequence .animate-in.modelo2  .logo,#sequence .animate-in.modelo2  .mobile,#sequence .animate-in.modelo2  .tablet,#sequence .animate-in.modelo2  .desktop,#sequence .animate-in.modelo2  .background-1,#sequence .animate-in.modelo2  .background-2,#sequence .animate-in.modelo2  .background-3,#sequence .animate-in.modelo2  .background-4{right:15%;left:auto;bottom:20px;-webkit-transition-duration:2s;-moz-transition-duration:2s;-ms-transition-duration:2s;-o-transition-duration:2s;transition-duration:2s;}#sequence .animate-out.modelo2 .background,#sequence .animate-out.modelo2 .logo,#sequence .animate-out.modelo2 .mobile,#sequence .animate-out.modelo2 .tablet,#sequence .animate-out.modelo2 .desktop,#sequence .animate-out.modelo2 .background-1,#sequence .animate-out.modelo2 .background-2,#sequence .animate-out.modelo2 .background-3,#sequence .animate-out.modelo2 .background-4{right:-200%;left:auto;bottom:20px;z-index:2;-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;}#sequence .modelo2 .tablet{z-index:7;right:-180%;left:auto;}#sequence .animate-in.modelo2 .tablet{right:10%;left:auto;bottom:15px;}#sequence .modelo2 .mobile{z-index:8;right:-130%;left:auto;}#sequence .animate-in.modelo2  .mobile{bottom:10px;right:7%;left:auto;}#sequence .modelo2 .logo{z-index:8;right:auto;left:35%;bottom:auto;top:-100%;}#sequence .animate-in.modelo2 .logo{bottom:auto;top:2%;left:35%;right:auto;}#sequence .animate-out.modelo2 .logo{bottom:auto;top:-140%;left:35%;right:auto;}#sequence .modelo2 .background-1{z-index:2;left:-120%;bottom:5%;top:auto;}#sequence .animate-out.modelo2  .background-1{left:-120%;top:auto;}#sequence .animate-in.modelo2  .background-1{bottom:5%;left:5%;top:auto;}#sequence .modelo2 .background-2{z-index:1;left:-180%;right:auto;bottom:-140%;top:auto;}#sequence .animate-in.modelo2  .background-2{bottom:0;right:auto;left:15%;top:auto;}#sequence .animate-out.modelo2 .background-2{z-index:10;left:-140%;right:auto;bottom:-140%;top:auto;}#sequence .animate-out.modelo2 .background-3{z-index:10;left:-140%;bottom:-140%;top:auto;}#sequence .animate-in.modelo2  .background-3{bottom:0;left:0;top:auto;}#sequence .modelo2 .background-4{z-index:1;left:auto;right:-140%;bottom:-140%;top:auto;}#sequence .animate-in.modelo2  .background-4{bottom:0;left:auto;right:0;top:auto;}#sequence .modelo2 .background-fundo{left:0;bottom:0;z-index:1;opacity:0;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;}#sequence .animate-in.modelo2  .background-fundo{opacity:1;-webkit-transition-duration:2s;-moz-transition-duration:2s;-ms-transition-duration:2s;-o-transition-duration:2s;transition-duration:2s;}#sequence .animate-out.modelo2  .background-fundo{opacity:0;-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;}#sequence .modelo3 .background,#sequence .modelo3 .logo,#sequence .modelo3 .mobile,#sequence .modelo3 .tablet,#sequence .modelo3 .desktop,#sequence .modelo3 .background-1,#sequence .modelo3 .background-2,#sequence .modelo3 .background-3,#sequence .modelo3 .background-4{left:-140%;bottom:20px;max-width:40%;z-index:6;-webkit-transition-property:left top;-moz-transition-property:left top;-ms-transition-property:left top;-o-transition-property:left top;transition-property:left top;}#sequence .animate-in.modelo3  .background,#sequence .animate-in.modelo3  .logo,#sequence .animate-in.modelo3  .mobile,#sequence .animate-in.modelo3  .tablet,#sequence .animate-in.modelo3  .desktop,#sequence .animate-in.modelo3  .background-1,#sequence .animate-in.modelo3  .background-2,#sequence .animate-in.modelo3  .background-3,#sequence .animate-in.modelo3  .background-4{left:10%;bottom:20px;-webkit-transition-duration:2s;-moz-transition-duration:2s;-ms-transition-duration:2s;-o-transition-duration:2s;transition-duration:2s;}#sequence .animate-out.modelo3 .background,#sequence .animate-out.modelo3 .logo,#sequence .animate-out.modelo3 .mobile,#sequence .animate-out.modelo3 .tablet,#sequence .animate-out.modelo3 .desktop,#sequence .animate-out.modelo3 .background-1,#sequence .animate-out.modelo3 .background-2,#sequence .animate-out.modelo3 .background-3,#sequence .animate-out.modelo3 .background-4{left:-140%;bottom:20px;z-index:2;-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;}#sequence .modelo3 .tablet{z-index:7;left:-200%;}#sequence .animate-in.modelo3 .tablet{left:35%;bottom:15px;}#sequence .modelo3 .mobile{z-index:8;left:-240%;}#sequence .animate-in.modelo3 .mobile{bottom:10px;left:47%;}#sequence .modelo3 .logo{z-index:8;left:auto;right:41%;bottom:auto;top:-100%;}#sequence .animate-in.modelo3 .logo{bottom:auto;top:20%;right:41%;left:auto;}#sequence .modelo3 .background-1{z-index:1;right:-140%;left:auto;bottom:auto;top:-140%;}#sequence .animate-out.modelo3 .background-1{right:-140;top:-140%;left:auto;}#sequence .animate-in.modelo3 .background-1{bottom:auto;right:10%;left:auto;top:15%;}#sequence .modelo3 .background-2{z-index:1;left:auto;right:10%;top:auto;bottom:-140%;opacity:0;}#sequence .animate-in.modelo3 .background-2{top:auto;left:auto;right:10%;bottom:10%;opacity:1;}#sequence .animate-out.modelo3 .background-2{top:auto;left:auto;right:10%;bottom:-140%;opacity:0;}#sequence .modelo3 .background-3{z-index:10;left:-140%;bottom:-140%;top:auto;}#sequence .animate-in.modelo3 .background-3{bottom:0;left:0;top:auto;}#sequence .modelo3 .background-4{z-index:1;left:auto;right:-140%;bottom:-140%;top:auto;}#sequence .animate-in.modelo3 .background-4{bottom:0;left:auto;right:0;top:auto;}#sequence .modelo3 .background-fundo{left:0;bottom:0;z-index:1;opacity:0;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;}#sequence .animate-in.modelo3 .background-fundo{opacity:1;-webkit-transition-duration:2s;-moz-transition-duration:2s;-ms-transition-duration:2s;-o-transition-duration:2s;transition-duration:2s;}#sequence .animate-out.modelo3 .background-fundo{opacity:0;-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;}#sequence .modelo4 .background,#sequence .modelo4 .logo,#sequence .modelo4 .mobile,#sequence .modelo4 .tablet,#sequence .modelo4 .desktop,#sequence .modelo4 .background-1,#sequence .modelo4 .background-2,#sequence .modelo4 .background-3,#sequence .modelo4 .background-4{left:-140%;bottom:20px;max-width:40%;z-index:6;-webkit-transition-property:left top;-moz-transition-property:left top;-ms-transition-property:left top;-o-transition-property:left top;transition-property:left top;}#sequence .animate-in.modelo4 .background,#sequence .animate-in.modelo4 .logo,#sequence .animate-in.modelo4 .mobile,#sequence .animate-in.modelo4 .tablet,#sequence .animate-in.modelo4 .desktop,#sequence .animate-in.modelo4 .background-1,#sequence .animate-in.modelo4 .background-2,#sequence .animate-in.modelo4 .background-3,#sequence .animate-in.modelo4 .background-4{left:10%;bottom:20px;-webkit-transition-duration:2s;-moz-transition-duration:2s;-ms-transition-duration:2s;-o-transition-duration:2s;transition-duration:2s;}#sequence .animate-out.modelo4 .background,#sequence .animate-out.modelo4 .logo,#sequence .animate-out.modelo4 .mobile,#sequence .animate-out.modelo4 .tablet,#sequence .animate-out.modelo4 .desktop,#sequence .animate-out.modelo4 .background-1,#sequence .animate-out.modelo4 .background-2,#sequence .animate-out.modelo4 .background-3,#sequence .animate-out.modelo4 .background-4{left:-140%;bottom:20px;z-index:2;-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;}#sequence .modelo4 .tablet{z-index:7;left:-200%;}#sequence .animate-in.modelo4  .tablet{left:35%;bottom:15px;}#sequence .modelo4 .mobile{z-index:8;left:17%;top:-120%;}#sequence .animate-in.modelo4 .mobile{bottom:auto;left:17%;top:5%}#sequence .animate-out.modelo4 .mobile{bottom:auto;left:17%;top:-120%;}#sequence .modelo4 .logo{z-index:8;left:auto;right:-120%;bottom:auto;top:5%;}#sequence .animate-in.modelo4 .logo{bottom:auto;top:5%;right:10%;left:auto;}#sequence .animate-out.modelo4 .logo{bottom:auto;top:5%;right:-120%;left:auto;}#sequence .modelo4 .background-1{z-index:1;right:-100%;left:auto;bottom:auto;top:-140%;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}#sequence .animate-out.modelo4 .background-1{right:-100%;top:-140%;left:auto;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}#sequence .animate-in.modelo4 .background-1{bottom:auto;right:3%;left:auto;top:51%;-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}#sequence .modelo4 .background-2{z-index:99;left:auto;right:20%;top:auto;bottom:-140%;opacity:0;background:url(/sites/all/themes/gw2d/images/sprite-crow.png) no-repeat;background-position:0 0;}#sequence .modelo4 .background-2.crow-position1{background-position:0 0;-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}#sequence .modelo4 .background-2.crow-position2{background-position:-180px 0;-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}#sequence .modelo4 .background-2.crow-position3{background-position:-360px 0;-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}#sequence .modelo4 .background-2.crow-position4{background-position:-540px 0;-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}#sequence .modelo4 .background-2.crow-position5{background-position:-900px 0;-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}#sequence .animate-in.modelo4 .background-2{top:auto;left:auto;right:20%;bottom:5%;opacity:1;}#sequence .animate-out.modelo4 .background-2{top:auto;left:auto;right:20%;bottom:-140%;opacity:0;}#sequence .modelo4 .background-3{z-index:10;left:-140%;bottom:-140%;top:auto;}#sequence .animate-in.modelo4 .background-3{bottom:0;left:0;top:auto;}#sequence .modelo4 .background-4{z-index:1;left:auto;right:-140%;bottom:-140%;top:auto;}#sequence .animate-in.modelo4 .background-4{bottom:0;left:auto;right:0;top:auto;}#sequence .modelo4 .background-fundo{left:0;bottom:0;z-index:1;opacity:0;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;}#sequence .animate-in.modelo4 .background-fundo{opacity:1;-webkit-transition-duration:2s;-moz-transition-duration:2s;-ms-transition-duration:2s;-o-transition-duration:2s;transition-duration:2s;}#sequence .animate-out.modelo4 .background-fundo{opacity:0;-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;}#sequence .modelo4 .texto{left:43%;bottom:5%;z-index:2;opacity:0;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;}#sequence .animate-in.modelo4 .texto{opacity:1;-webkit-transition-duration:2s;-moz-transition-duration:2s;-ms-transition-duration:2s;-o-transition-duration:2s;transition-duration:2s;}#sequence .animate-out.modelo4 .texto{opacity:0;}#sequence .modelo4 .texto p{margin:0;}#sequence .modelo4 .icon-appstore{background:url(/sites/all/themes/gw2d/images/icon-appstore.png) no-repeat;display:block;text-indent:-9999px;width:300px;height:90px;background-size:100%;}#sequence .modelo1 .background-1{width:20%;}#sequence .modelo1 .desktop{width:28%;}#sequence .modelo1 .tablet{width:13%;}#sequence .modelo1 .mobile{width:6%;}#sequence .modelo1 .logo{width:16%;}#sequence .animate-in .background-4{width:27%;}#sequence .modelo2 .logo{width:17%;}#sequence .modelo2 .background-1{width:35%;}#sequence .modelo2 .background-2{width:12%;}#sequence .modelo2 .desktop{width:30%;}#sequence .modelo2 .tablet{width:12%;}#sequence .modelo2 .mobile{width:5%;}#sequence .modelo3 .desktop{width:40%;}#sequence .modelo3 .logo{width:16%;}#sequence .modelo4 .mobile{width:14%;}#sequence .modelo4 .logo{width:30%;}#sequence .modelo4 .background-1{width:7%;}
body{background:#F6F7F7;}#header-mobile{display:none;}#header-top{position:fixed;top:0;left:0;width:100%;z-index:998;min-height:35px;background:#fff;box-shadow:0px 1px 4px 1px #ccc;}#header-top .content-width{padding:0.2vw 0 0 0.8vw;overflow:initial;}#heon-menu-header{top:0.6vw;padding-left:2vw;position:relative;}#heon-menu-header,.logo-menu-restrito{vertical-align:middle;display:inline-block;}.logo-menu-restrito img{height:auto;width:7vw;margin:0;display:block;margin-bottom:0.3vw;margin-top:0.4vw;}.logo-menu-restrito span{position:absolute;right:0.45vw;top:2vw;height:auto;font-size:0.85vw;line-height:1;font-weight:normal;}#heon-menu-informativo{float:right;vertical-align:middle;display:flex;justify-content:flex-end;align-items:center;background-color:#fff;position:relative;z-index:2;margin-top:0.2vw;}#heon-menu-informativo a{font-size:0.9vw;}.btn-simulacao{padding-left:2.4vw;height:2vw;margin:0;border:none;display:inline-flex;padding-top:0.5vw;}.link-sair-mobile-wrapper,body.page-pagamento-tratamento .btn-simulacao,body.page-pagamento-venda .btn-simulacao,body.role-usuario .btn-simulacao{display:none;}#content-menu-restrito{width:9vw;float:left;background-color:#fff;position:fixed;left:0;top:0;z-index:999;min-height:90%;bottom:0;margin-top:3.6vw;box-shadow:0px 3px 4px 1px #ccc;}#content-menu-restrito ul{padding:0;margin:0;text-align:center;max-height:45vw;overflow:auto;}#content-menu-restrito ul lord-icon{margin-bottom:2.5vw;width:100% !important;}#content-menu-restrito ul lord-icon a{display:block;padding-top:3.3vw;color:#444;font-weight:600;font-size:0.85vw;}#content-menu-restrito ul li.active lord-icon a,#content-menu-restrito ul lord-icon:hover a,#content-menu-restrito ul lord-icon a:hover{font-weight:bold;color:#000;}#content-menu-restrito .block-menu-novo ul li .submenus-list li.title-list-menu{height:4.4vw;padding:1vw 3.7vw 1vw;}#content-menu-restrito .block-menu-novo ul li .submenus-list li.title-list-menu h3{border-bottom:1px solid #A5A5B0;height:2.3vw;margin:0;padding:0;font-weight:800;text-transform:uppercase;}.menu-header-dropdown{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;background:#fff;color:#fff;position:fixed;right:0;height:30vw;top:0;z-index:1;padding:0;width:16vw;box-shadow:0px 3px 4px 1px #ccc;border-radius:0 0 1vw 1vw;overflow:hidden;}.menu-header-dropdown{-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateY(-40vw);-webkit-transform:translateY(-40vw);-o-transform:translateY(-40vw);-ms-transform:translateY(-40vw);transform:translateY(-40vw);}.menu-header-dropdown.open{-moz-transform:translateY(3.5vw);-webkit-transform:translateY(3.5vw);-o-transform:translateY(3.5vw);-ms-transform:translateY(3.5vw);transform:translateY(3.5vw);}.class-aviso-ativo .menu-header-dropdown.open{-moz-transform:translateY(5.9vw);-webkit-transform:translateY(5.9vw);-o-transform:translateY(5.9vw);-ms-transform:translateY(5.9vw);transform:translateY(5.9vw);}#header-top  .menu-header-dropdown ul li a{color:#000;}#header-top  .menu-header-dropdown .welcome-block{display:flex;color:#000;padding:0.5vw 1.5vw;align-items:center;}#header-top  .menu-header-dropdown .welcome-block .user-picture a{display:flex;width:4vw;height:4vw;border-radius:20vw;overflow:hidden;margin-right:0.5vw;}#header-top  .menu-header-dropdown .welcome-block .user-picture img{display:block;}#header-top  .menu-header-dropdown .welcome-block .user-name{font-size:0.9vw;line-height:1;margin:0;color:#000;font-weight:600;}#header-top  .menu-header-dropdown .welcome-block .user-name p,#header-top  .menu-header-dropdown .welcome-block .user-name label{margin:0;line-height:1;margin-bottom:0.1vw;padding:0;}#header-top .menu-header-dropdown .menu-perfil-content{height:27vw;overflow-y:scroll;border-top:1px solid #999;}#header-top .menu-header-dropdown .menu-perfil-content li{border-bottom:1px solid #ccc;}#header-top .menu-header-dropdown .menu-perfil-content .menu-perfil li:hover{background-color:#F08078;color:#000;font-weight:bold;}.page-minha-conta #page #content .swiper-slide.card-info .content-card-info::-webkit-scrollbar,#content-menu-restrito ul::-webkit-scrollbar,#header-top .menu-header-dropdown .menu-perfil-content::-webkit-scrollbar{width:3px;}.page-minha-conta #page #content .swiper-slide.card-info .content-card-info::-webkit-scrollbar,#content-menu-restrito ul::-webkit-scrollbar,#header-top .menu-header-dropdown .menu-perfil-content::-webkit-scrollbar{width:5px;}.page-minha-conta #page #content .swiper-slide.card-info .content-card-info::-webkit-scrollbar-track,#content-menu-restrito ul::-webkit-scrollbar-track,#header-top .menu-header-dropdown .menu-perfil-content::-webkit-scrollbar-track{background-color:#f6f7f7;}.page-minha-conta #page #content .swiper-slide.card-info .content-card-info::-webkit-scrollbar-thumb:vertical,#content-menu-restrito ul::-webkit-scrollbar-thumb:vertical,#header-top .menu-header-dropdown .menu-perfil-content::-webkit-scrollbar-thumb:vertical{background-color:#999;cursor:pointer;border-radius:50vw;}#heon-menu-header ul{display:flex;margin:0;padding:0;list-style:none;}#heon-menu-header ul li{position:relative;margin:0 0.5vw;}#heon-menu-header ul li a{color:#6b6b6b;display:block;padding:0.5vw;margin:0;border-bottom:3px solid transparent;padding-bottom:1.2vw;font-size:0.8vw;line-height:1;padding-top:0.4vw;font-weight:600;}#heon-menu-header ul li a.active,#heon-menu-header ul li a:hover{border-bottom:2px solid #ccc;color:#000;}#heon-menu-header ul ul{display:none;position:absolute;top:2.5vw;z-index:999;background:#fff;}#heon-menu-header ul li:active ul,#heon-menu-header ul li:hover ul{display:block;box-shadow:0px 1px 0px 1px #ccc;}.page-agenda.logged-in #page{padding-top:0.5vw;}.page-crm-dashboard.logged-in #page,.page-producao.logged-in #page,.page-relacionamento.logged-in #page,.page-dashboard-financas.logged-in #page,.page-dashboard.logged-in #page,.page-user.logged-in #page{padding-top:2vw;}.page-pagamentos.logged-in #page{padding-top:8vw !important;}#page,#page.menu-restrito-open{float:right;width:91%;}#heon-menu-informativo svg{width:80% !important;height:80% !important;}#heon-menu-informativo .ul-menu-informativo{margin:0;padding:0;list-style:none;display:flex;margin-top:-0.2vw;height:3.3vw;background:#fff;}#heon-menu-informativo .ul-menu-informativo li{position:relative;font-size:0.8vw;width:auto;margin-left:0vw;}#heon-menu-informativo .ul-menu-informativo li a{color:#6b6b6b;font-size:0.8vw;line-height:1;position:absolute;left:0;top:0;}#heon-menu-informativo .ul-menu-informativo li lord-icon{margin-bottom:1vw;width:4.2vw;height:2vw;padding:0;padding-top:0.3vw;}#heon-menu-informativo .ul-menu-informativo li lord-icon a{display:block;padding-top:2.4vw;color:#6b6b6b;font-weight:600;font-size:0.7vw;text-align:center;height:3.3vw;}#heon-menu-informativo .ul-menu-informativo li lord-icon a:hover{background:#f8f8f8;}#heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral{padding-top:0.6vw;margin-right:1vw;}#heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral lord-icon{margin:0;margin-right:4.5vw;width:2vw;}#heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral lord-icon a{padding:0;white-space:nowrap;text-align:left;height:3.3vw;width:8.5vw;padding-top:1.3vw;padding-left:2.7vw;color:#000;}#content-menu-restrito ul lord-icon{padding-top:0.8vw;}#content-menu-restrito ul lord-icon a{height:5.7vw;}#content-menu-restrito ul li.active lord-icon a,#content-menu-restrito ul lord-icon a:hover{background:#f6f7f7;}#heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral{width:8.5vw;padding-top:0;}#heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral lord-icon{padding-left:0.5vw;padding-top:0.6vw;}#heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral#botao-criar-cliente,#heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral#botao-criar-cliente a{width:8.2vw;}#heon-menu-informativo .ul-menu-informativo li lord-icon:hover a,#heon-menu-informativo .ul-menu-informativo li lord-icon a:hover{font-weight:bold;color:#000;}.menu-perfil-top .menu-perfil-content .menu-perfil li{list-style:none;font-size:0.85vw;padding:0.7vw 1vw;margin:0 auto;}.menu-perfil-top .menu-perfil-content .menu-perfil li.link-sair{position:absolute;width:100%;bottom:0;text-align:center;padding:0;display:flex;}#header-top .menu-perfil-top .menu-perfil-content .menu-perfil li.link-sair a{display:flex;padding:0.6vw 1vw;width:100%;vertical-align:middle;line-height:0;align-items:center;justify-content:center;color:#fff;background-color:#7c0c1f;}#header-top .menu-perfil-top .menu-perfil-content .menu-perfil li.link-sair a:before{background:url(/sites/all/themes/gw2d/images/icon-sair.png) no-repeat 0 0;background-size:100%;width:1.5vw;height:1.5vw;content:'';margin-right:0.3vw;}.menu-perfil-top .menu-perfil-content .menu-perfil li:hover{background-color:#2E3133;}.menu-perfil-top .menu-perfil-content .menu-perfil li.link-sair:hover{background-color:#FF1A40 !important;color:#fff}#block-gw2d-gw2d-welcome .menu-perfil-top .menu-perfil-content .menu-perfil li:hover a{color:#fff;}#header-top .menu-header-dropdown .menu-perfil-content .menu-perfil li:hover{font-weight:600;}#header-top .menu-header-dropdown .menu-perfil-content .menu-perfil li:hover,#heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral#botao-criar-cliente a{background:#D8DDE0;}#header-top .menu-header-dropdown .menu-perfil-content .menu-perfil li:hover{font-weight:600;}.heon-estetica #header-top .menu-header-dropdown .menu-perfil-content .menu-perfil li:hover,.heon-estetica #heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral#botao-criar-cliente a{background:#F9CBC8;}.heon-dental #header-top .menu-header-dropdown .menu-perfil-content .menu-perfil li:hover,.heon-dental #heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral#botao-criar-cliente a{background:#9DD6DF;}body.role-heon_pay #header-top .menu-header-dropdown .menu-perfil-content .menu-perfil li:hover,body.role-heon_pay #heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral#botao-criar-cliente a{background:#EA9FAB;}.class-aviso-ativo{top:1.7vw !important;position:relative;}#header-top .content-width{display:flex;justify-content:space-between;align-items:center;}#header-top .content-width .logo-menu-restrito{margin-left:1vw;min-height:3vw;margin-right:4vw;}#header-top #estrutura-busca-header .close-busca{display:none;}#header-top #estrutura-busca-header{position:relative;width:20.2vw;}#header-top #estrutura-busca-header .busca-header-retorno{background-color:#f7f7fc;}#header-top #estrutura-busca-header ul.filtros{display:flex;padding:0;margin:0;list-style:none;}#header-top #estrutura-busca-header #busca-header-retorno{display:none;}#header-top #estrutura-busca-header .busca-header-resultados ul{padding:0;margin:0;list-style:none;}#header-top #estrutura-busca-header ul li a{color:#000;}#header-top #estrutura-busca-header #busca-header-retorno{position:absolute;top:100%;left:0;}#header-top{z-index:998;min-height:35px;}#header-top .content-width{padding:0;}#header-top .content-width #estrutura-titulo-voltar{display:flex;height:3vw;align-items:center;width:28vw;margin-right:6vw;}#header-top .content-width #estrutura-titulo-voltar .title-page{max-width:28vw;margin:0;font-size:1.3vw;}.node-type-calculadora-procedimentos #header-top .content-width #estrutura-titulo-voltar .title-page em{display:none;}#header-top .content-width #estrutura-titulo-voltar .btn-voltar-pagina{font-size:0;border:none;width:1.7vw;height:1.7vw;background:url(/sites/all/themes/gw2d/images/icons/icon-voltar.png) no-repeat center;background-size:1.7vw;margin-right:1vw;}#header-top #estrutura-busca-header .busca-node{width:20.3vw;height:2.5vw;border:1px solid #EAEBEB;padding:0.6vw 0.8vw;border-radius:4px;background:url(/sites/all/themes/gw2d/images/icons/icon-lupa.png) no-repeat 17.8vw center;background-size:1.5vw;font-size:0.9vw;}#header-top #estrutura-busca-header .busca-header-resultados ul{max-height:23vw;overflow-y:auto;}#header-top #estrutura-busca-header .busca-header-resultados ul li a{width:95%;padding:0.55vw 0.45vw;display:block;font-size:0.75vw;font-weight:500;color:#303033;border-bottom:1px solid #EDEDFC;}#header-top #estrutura-busca-header .busca-header-resultados ul li a:hover{background:#fcfcfc;}#header-top #estrutura-busca-header #busca-header-retorno{background:#fff;width:40.5vw;height:27vw;padding:1vw 1.65vw;border-radius:0 0 8px 8px;box-shadow:0px 3px 4px 1px #ccc;}#header-top #estrutura-busca-header #busca-header-retorno .filtros{display:flex;}#header-top #estrutura-busca-header #busca-header-retorno .filtros li .active{color:#000;border-bottom:2px solid #000;}#header-top #estrutura-busca-header #busca-header-retorno .filtros li a{color:#A5A5B0;border-bottom:2px solid #EDEDFC;margin:0 1vw 0.25vw;font-size:0.9vw;display:block;}#header-top #estrutura-busca-header #busca-header-retorno .filtros li [ref="all"]{margin:0 1vw 0 0;}.role-usuario #estrutura-busca-header{display:none !important;}
.field-name-field-cor-tema,#edit-field-cor-tema{display:none !important;}.ul-cor-tema{list-style:none;display:flex;padding:0;margin:0;}.ul-cor-tema li a{background:url(/sites/all/themes/gw2d/images/temas/default.png) no-repeat;background-size:100%;width:4vw;height:4vw;font-size:0;display:block;margin-right:0.5vw;position:relative;}.ul-cor-tema li#cor-tema-blue a{background-image:url(/sites/all/themes/gw2d/images/temas/blue.png);}.ul-cor-tema li#cor-tema-salmon a{background-image:url(/sites/all/themes/gw2d/images/temas/salmon.png);}.ul-cor-tema li#cor-tema-rose a{background-image:url(/sites/all/themes/gw2d/images/temas/rose.png);}.ul-cor-tema li#cor-tema-purple a{background-image:url(/sites/all/themes/gw2d/images/temas/purple.png);}.ul-cor-tema li#cor-tema-green a{background-image:url(/sites/all/themes/gw2d/images/temas/green.png);}.ul-cor-tema li#cor-tema-dark a{background-image:url(/sites/all/themes/gw2d/images/temas/dark.png);}.ul-cor-tema li#cor-tema-red a{background-image:url(/sites/all/themes/gw2d/images/temas/red.png);}.ul-cor-tema li.selected a:before,.ul-cor-tema li.active a:before{content:"";background-image:url(/sites/all/themes/gw2d/images/temas/active.png);width:1.2vw;height:1.2vw;background-size:100%;display:block;position:absolute;top:0;right:0;}.ul-cor-tema li.selected a:before{filter:grayscale(100%);}.logo-menu-restrito a{position:relative;}.logo-menu-restrito img{position:relative;z-index:1;}.logo-menu-restrito a:before{content:'';background:#fff;border-radius:20px;width:0.75vw;height:0.75vw;display:block;position:absolute;z-index:0;left:4.5vw;top:1vw;}.logo-menu-restrito a:after{content:'';background:#000;border-radius:0.2vw;width:0.35vw;height:0.35vw;display:block;position:absolute;z-index:2;right:-0.03vw;bottom:0.15vw;}body.tema-cor-default ::-webkit-scrollbar-thumb,body.tema-cor-default::-webkit-scrollbar-thumb{background:#878787 !important;}body.tema-cor-default.agenda-full #page #content .content-width .pane-agenda,body.tema-cor-default #content-menu-restrito ul li.active lord-icon a,body.tema-cor-default #content-menu-restrito ul lord-icon a:hover,body.tema-cor-default{background:#F6F7F7 !important;}body.tema-cor-default #header-top{border-top:4px solid #0E0E0F !important;}body.tema-cor-default #page #content .estrutura-tabelado .item-box label,body.tema-cor-default .row-header,body.tema-cor-default.node-type-metodo-de-pagamento-pf #page #content table thead,body.tema-cor-default.node-type-metodo-de-pagamento #page #content table thead,body.tema-cor-default .grafico-subtarefa .barra-grafico-subtarefa,body.tema-cor-default table.sticky-header thead tr th,body.tema-cor-default #page #content .tabela-contatos thead tr th,body.tema-cor-default #page #content .pane-heon-heon-cobranca-lista table thead tr th,body.tema-cor-default #page #content .views-table thead tr th{background:#000 !important;}body.tema-cor-default #header-mobile li lord-icon a,body.tema-cor-default #header-top .menu-header-dropdown .menu-perfil-content .menu-perfil li:hover,body.tema-cor-default #heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral#botao-criar-cliente a{background-color:#EAEBEB !important;}body.tema-cor-default #page #content #tabs-agendamento a.active,body.tema-cor-default #page #content .modal-opcoes-agendamento .opcoes-agendamentos input:checked + label{background-color:#B3B3B3;}body.tema-cor-default.page-user #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-tab-paciente #tabs-paciente a:hover,body.tema-cor-default.page-user #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-tab-paciente #tabs-paciente a.active,body.tema-cor-default #page #content .view-treinamentos ul li.views-row .views-field-view-node .field-content a,body.tema-cor-default #page #content form a.btn-ver-agenda,body.tema-cor-default.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a:hover,body.tema-cor-default.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a.active,body.tema-cor-default.page-node-edit.node-type-tratamento #page #content #tabs-tratamento a.active,body.tema-cor-default.page-node-add-tratamento #page #content #tabs-tratamento a.active,body.tema-cor-default .view-filters .views-submit-button input,body.tema-cor-default .filter-retornos .search_data_retornos,body.tema-cor-default .filter-wrapper button.btn,body.tema-cor-default .form .filter-submit button,body.tema-cor-default .filter-form .filter-submit .btn,body.tema-cor-default .filter-form .filter-submit button{background-color:#878787 !important;color:#fff !important;}body.tema-cor-default.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a:hover,body.tema-cor-default.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a.active{background-color:#000 !important;}body.tema-cor-default #page #content #botoes-wrapper a,body.tema-cor-default .btn-arquivo-prontuario,body.tema-cor-default #page form input[value="Upload"],body.tema-cor-default #page #content form input.field-add-more-submit,body.tema-cor-default #page a.btn-next-step,body.tema-cor-default .form-agendamento .form-actions button,body.tema-cor-default .modal-agenda-content .btn{border-color:#000;}body.tema-cor-default #content-menu-restrito .block-menu-novo ul li .submenus-list li.title-list-menu:hover,body.tema-cor-default #content-menu-restrito .block-menu-novo ul li .submenu-open:before,body.tema-cor-default #content-menu-restrito .block-menu-novo ul li .submenus-list li,body.tema-cor-default.submenu-active #content-menu-restrito .block-menu-novo ul li .submenus-list:before{background-color:#F6F7F7;}body.tema-cor-default #content-menu-restrito .block-menu-novo ul li .submenus-list li:hover{background-color:#FFF;}body.tema-cor-default #block-heon-heon-form-satisfacao-plataforma.agradecimento-open #agradecimento-pesquisa,body.tema-cor-default #block-heon-heon-form-satisfacao-plataforma.pesquisa-open{background-color:#F6F7F7 !important;}body.tema-cor-default #page #content a.btn-criar-agenda,body.tema-cor-default .page-imprimir-agenda #content .pagina-print-button,body.tema-cor-default #block-heon-heon-form-satisfacao-plataforma.agradecimento-open #agradecimento-pesquisa .header-agradecimento a,body.tema-cor-default #block-heon-heon-form-satisfacao-plataforma.pesquisa-open .btn-enviar-pesquisa-mobile,body.tema-cor-default #block-heon-heon-form-satisfacao-plataforma.pesquisa-open .btn-enviar-pesquisa{background-color:#878787 !important;}body.tema-cor-salmon ::-webkit-scrollbar-thumb,body.tema-cor-salmon::-webkit-scrollbar-thumb{background:#5E322F !important;}body.tema-cor-salmon #page #content #botoes-wrapper a,body.tema-cor-salmon .btn-arquivo-prontuario,body.tema-cor-salmon #page form input[value="Upload"],body.tema-cor-salmon #page #content form input.field-add-more-submit,body.tema-cor-salmon #page a.btn-next-step,body.tema-cor-salmon .form-agendamento .form-actions button,body.tema-cor-salmon .modal-agenda-content .btn{border-color:#F08078;}body.tema-cor-salmon.agenda-full #page #content .content-width .pane-agenda,body.tema-cor-salmon #heon-menu-informativo .ul-menu-informativo li lord-icon a:hover,body.tema-cor-salmon #content-menu-restrito ul li.active lord-icon a,body.tema-cor-salmon #content-menu-restrito ul lord-icon a:hover,body.tema-cor-salmon{background:#FEF2F2 !important;}body.tema-cor-salmon #header-top{border-top:4px solid #F08078 !important;}body.tema-cor-salmon #page #content .estrutura-tabelado .item-box label,body.tema-cor-salmon .row-header,body.tema-cor-salmon.node-type-metodo-de-pagamento-pf #page #content table thead,body.tema-cor-salmon.node-type-metodo-de-pagamento #page #content table thead,body.tema-cor-salmon .grafico-subtarefa .barra-grafico-subtarefa,body.tema-cor-salmon #panel-funil-de-negocios .view-status-comercial .coluna-lista h3,body.tema-cor-salmon table.sticky-header thead tr th,body.tema-cor-salmon #page #content .tabela-contatos thead tr th,body.tema-cor-salmon #page #content .pane-heon-heon-cobranca-lista table thead tr th,body.tema-cor-salmon #page #content .views-table thead tr th{background:#F08078 !important;}body.tema-cor-salmon #page #content #tabs-agendamento a.active,body.tema-cor-salmon #header-mobile li lord-icon a,body.tema-cor-salmon #header-top .menu-header-dropdown .menu-perfil-content .menu-perfil li:hover,body.tema-cor-salmon #heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral#botao-criar-cliente a{background-color:#F9CBC8 !important;}body.tema-cor-salmon #page #content .field-type-field-collection-form table thead th label:before,body.tema-cor-salmon .logo-menu-restrito a:before,body.tema-cor-salmon .logo-menu-restrito a:after{background-color:#F08078;}body.tema-cor-salmon.page-user #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-tab-paciente #tabs-paciente a:hover,body.tema-cor-salmon.page-user #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-tab-paciente #tabs-paciente a.active,body.tema-cor-salmon #page #content .view-treinamentos ul li.views-row .views-field-view-node .field-content a,body.tema-cor-salmon #page #content form a.btn-ver-agenda,body.tema-cor-salmon.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a:hover,body.tema-cor-salmon.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a.active,body.tema-cor-salmon.page-node-edit.node-type-tratamento #page #content #tabs-tratamento a.active,body.tema-cor-salmon.page-node-add-tratamento #page #content #tabs-tratamento a.active,body.tema-cor-salmon .view-filters .views-submit-button input,body.tema-cor-salmon .filter-retornos .search_data_retornos,body.tema-cor-salmon .filter-wrapper button.btn,body.tema-cor-salmon .form .filter-submit button,body.tema-cor-salmon .filter-form .filter-submit .btn,body.tema-cor-salmon .filter-form .filter-submit button{background-color:#F08078 !important;color:#fff !important;}body.tema-cor-salmon #page #content .view-treinamentos ul li.views-row .views-field-view-node .field-content a:hover,body.tema-cor-salmon .view-filters .views-submit-button input:hover,body.tema-cor-salmon .filter-retornos .search_data_retornos:hover,body.tema-cor-salmon .filter-wrapper button.btn:hover,body.tema-cor-salmon .form .filter-submit button:hover,body.tema-cor-salmon .filter-form .filter-submit .btn:hover,body.tema-cor-salmon .filter-form .filter-submit button:hover{background-color:#F08078 !important;filter:grayscale(0.5);color:#fff;}body.tema-cor-salmon #box-termox-uso .termos-content .div-scroll::-webkit-scrollbar-thumb:vertical,body.tema-cor-salmon #field-formulario-de-pedido-add-more-wrapper::-webkit-scrollbar-thumb:vertical,body.tema-cor-salmon #field-doc-termos-uso-sellers-add-more-wrapper::-webkit-scrollbar-thumb:vertical,body.tema-cor-salmon .swiper-pagination-bullet-active,body.tema-cor-salmon #page #content .view-status-comercial .coluna-lista ul.list-wrapper::-webkit-scrollbar-thumb:vertical,body.tema-cor-salmon #page #content .swiper-slide.card-info .content-card-info::-webkit-scrollbar-thumb:vertical,body.tema-cor-salmon #content-menu-restrito ul::-webkit-scrollbar-thumb:vertical,body.tema-cor-salmon #header-top .menu-header-dropdown .menu-perfil-content::-webkit-scrollbar-thumb:vertical{background-color:#F08078 !important;}body.tema-cor-salmon .box-crm-novo-style #box-painel-contatos:before,body.tema-cor-salmon .box-crm-novo-style #crm-piramide-contatos:before{background-color:#F08078;}body.tema-cor-salmon .box-crm-novo-style #box-painel-avaliacoes:before,body.tema-cor-salmon .box-crm-novo-style #crm-piramide-avaliacoes:before{background-color:#A85A54;}body.tema-cor-salmon #gw2d-agenda .fc-header-toolbar .fc-button,body.tema-cor-salmon .box-crm-novo-style #box-painel-propostas:before,body.tema-cor-salmon .box-crm-novo-style #crm-piramide-propostas:before{background-color:#F08078;}body.tema-cor-salmon .box-crm-novo-style #box-painel-perdidos:before,body.tema-cor-salmon .box-crm-novo-style #crm-piramide-perdidos:before{background-color:#F3968F;}body.tema-cor-salmon .box-crm-novo-style #box-painel-ganhos:before,body.tema-cor-salmon .box-crm-novo-style #crm-piramide-ganhos:before{background-color:#F9CBC8;}body.tema-cor-salmon #gw2d-agenda .fc-header-toolbar .fc-button-active,body.tema-cor-salmon #page #content .modal-opcoes-agendamento .opcoes-agendamentos input:checked + label{background-color:#A85A54;}body.tema-cor-salmon.page-dashboard #page #content .content-width #block-system-main .panel-pane .group-paineis .card:hover{background:#F9CBC8;}body.tema-cor-salmon #content-menu-restrito .block-menu-novo ul li .submenus-list li.title-list-menu:hover,body.tema-cor-salmon #content-menu-restrito .block-menu-novo ul li .submenu-open:before,body.tema-cor-salmon #content-menu-restrito .block-menu-novo ul li .submenus-list li,body.tema-cor-salmon.submenu-active #content-menu-restrito .block-menu-novo ul li .submenus-list:before{background-color:#FEF2F2;}body.tema-cor-salmon #content-menu-restrito .block-menu-novo ul li .submenus-list li:hover{background-color:#FFF;}body.tema-cor-salmon #block-heon-heon-form-satisfacao-plataforma.agradecimento-open #agradecimento-pesquisa,body.tema-cor-salmon #block-heon-heon-form-satisfacao-plataforma.pesquisa-open{background-color:#FEF2F2 !important;}body.tema-cor-salmon #page #content a.btn-criar-agenda,body.tema-cor-salmon .page-imprimir-agenda #content .pagina-print-button,body.tema-cor-salmon #block-heon-heon-form-satisfacao-plataforma.agradecimento-open #agradecimento-pesquisa .header-agradecimento a,body.tema-cor-salmon #block-heon-heon-form-satisfacao-plataforma.pesquisa-open .btn-enviar-pesquisa-mobile,body.tema-cor-salmon #block-heon-heon-form-satisfacao-plataforma.pesquisa-open .btn-enviar-pesquisa{background-color:#5E322F !important;}body.tema-cor-blue ::-webkit-scrollbar-thumb,body.tema-cor-blue::-webkit-scrollbar-thumb{background:#07454F !important;}body.tema-cor-blue #page #content #botoes-wrapper a,body.tema-cor-blue .btn-arquivo-prontuario,body.tema-cor-blue #page form input[value="Upload"],body.tema-cor-blue #page #content form input.field-add-more-submit,body.tema-cor-blue #page a.btn-next-step,body.tema-cor-blue .form-agendamento .form-actions button,body.tema-cor-blue .modal-agenda-content .btn{border-color:#109CB2;}body.tema-cor-blue.agenda-full #page #content .content-width .pane-agenda,body.tema-cor-blue #heon-menu-informativo .ul-menu-informativo li lord-icon a:hover,body.tema-cor-blue #content-menu-restrito ul li.active lord-icon a,body.tema-cor-blue #content-menu-restrito ul lord-icon a:hover,body.tema-cor-blue{background:#E7F5F7 !important;}body.tema-cor-blue #header-top{border-top:4px solid #109CB2 !important;}body.tema-cor-blue #page #content .estrutura-tabelado .item-box label,body.tema-cor-blue .row-header,body.tema-cor-blue.node-type-metodo-de-pagamento-pf #page #content table thead,body.tema-cor-blue.node-type-metodo-de-pagamento #page #content table thead,body.tema-cor-blue .grafico-subtarefa .barra-grafico-subtarefa,body.tema-cor-blue #panel-funil-de-negocios .view-status-comercial .coluna-lista h3,body.tema-cor-blue table.sticky-header thead tr th,body.tema-cor-blue #page #content .tabela-contatos thead tr th,body.tema-cor-blue #page #content .pane-heon-heon-cobranca-lista table thead tr th,body.tema-cor-blue #page #content .views-table thead tr th{background:#109CB2 !important;}body.tema-cor-blue #page #content #tabs-agendamento a.active,body.tema-cor-blue #header-mobile li lord-icon a,body.tema-cor-blue #header-top .menu-header-dropdown .menu-perfil-content .menu-perfil li:hover,body.tema-cor-blue #heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral#botao-criar-cliente a{background-color:#9DD6DF !important;}body.tema-cor-blue #page #content .field-type-field-collection-form table thead th label:before,body.tema-cor-blue .logo-menu-restrito a:before,body.tema-cor-blue .logo-menu-restrito a:after{background-color:#109CB2;}body.tema-cor-blue .view-filters .views-submit-button input,body.tema-cor-blue .filter-retornos .search_data_retornos,body.tema-cor-blue .filter-wrapper button.btn,body.tema-cor-blue .form .filter-submit button,body.tema-cor-blue .filter-form .filter-submit .btn,body.tema-cor-blue .filter-form .filter-submit button{background-color:#109CB2 !important;color:#fff !important;}body.tema-cor-blue .view-filters .views-submit-button input:hover,body.tema-cor-blue .filter-retornos .search_data_retornos:hover,body.tema-cor-blue .filter-wrapper button.btn:hover,body.tema-cor-blue .form .filter-submit button:hover,body.tema-cor-blue .filter-form .filter-submit .btn:hover,body.tema-cor-blue .filter-form .filter-submit button:hover{background-color:#109CB2 !important;filter:grayscale(0.5);}body.tema-cor-blue.page-user #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-tab-paciente #tabs-paciente a:hover,body.tema-cor-blue.page-user #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-tab-paciente #tabs-paciente a.active,body.tema-cor-blue #page #content .view-treinamentos ul li.views-row .views-field-view-node .field-content a,body.tema-cor-blue #page #content form a.btn-ver-agenda,body.tema-cor-blue.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a:hover,body.tema-cor-blue.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a.active,body.tema-cor-blue.page-node-edit.node-type-tratamento #page #content #tabs-tratamento a.active,body.tema-cor-blue.page-node-add-tratamento #page #content #tabs-tratamento a.active,body.tema-cor-blue .view-filters .views-submit-button input,body.tema-cor-blue .filter-retornos .search_data_retornos,body.tema-cor-blue .filter-wrapper button.btn,body.tema-cor-blue .form .filter-submit button,body.tema-cor-blue .filter-form .filter-submit .btn,body.tema-cor-blue .filter-form .filter-submit button{background-color:#109CB2 !important;color:#fff !important;}body.tema-cor-blue #page #content .view-treinamentos ul li.views-row .views-field-view-node .field-content a:hover,body.tema-cor-blue .view-filters .views-submit-button input:hover,body.tema-cor-blue .filter-retornos .search_data_retornos:hover,body.tema-cor-blue .filter-wrapper button.btn:hover,body.tema-cor-blue .form .filter-submit button:hover,body.tema-cor-blue .filter-form .filter-submit .btn:hover,body.tema-cor-blue .filter-form .filter-submit button:hover{background-color:#109CB2 !important;filter:grayscale(0.5);color:#fff;}body.tema-cor-blue #box-termox-uso .termos-content .div-scroll::-webkit-scrollbar-thumb:vertical,body.tema-cor-blue #field-formulario-de-pedido-add-more-wrapper::-webkit-scrollbar-thumb:vertical,body.tema-cor-blue #field-doc-termos-uso-sellers-add-more-wrapper::-webkit-scrollbar-thumb:vertical,body.tema-cor-blue .swiper-pagination-bullet-active,body.tema-cor-blue #page #content .view-status-comercial .coluna-lista ul.list-wrapper::-webkit-scrollbar-thumb:vertical,body.tema-cor-blue #page #content .swiper-slide.card-info .content-card-info::-webkit-scrollbar-thumb:vertical,body.tema-cor-blue #content-menu-restrito ul::-webkit-scrollbar-thumb:vertical,body.tema-cor-blue #header-top .menu-header-dropdown .menu-perfil-content::-webkit-scrollbar-thumb:vertical{background-color:#109CB2 !important;}body.tema-cor-blue .box-crm-novo-style #box-painel-contatos:before,body.tema-cor-blue .box-crm-novo-style #crm-piramide-contatos:before{background-color:#07454F;}body.tema-cor-blue .box-crm-novo-style #box-painel-avaliacoes:before,body.tema-cor-blue .box-crm-novo-style #crm-piramide-avaliacoes:before{background-color:#0B6D7D;}body.tema-cor-blue #gw2d-agenda .fc-header-toolbar .fc-button,body.tema-cor-blue .box-crm-novo-style #box-painel-propostas:before,body.tema-cor-blue .box-crm-novo-style #crm-piramide-propostas:before{background-color:#109CB2;}body.tema-cor-blue .box-crm-novo-style #box-painel-perdidos:before,body.tema-cor-blue .box-crm-novo-style #crm-piramide-perdidos:before{background-color:#39ADBF;}body.tema-cor-blue .box-crm-novo-style #box-painel-ganhos:before,body.tema-cor-blue .box-crm-novo-style #crm-piramide-ganhos:before{background-color:#9DD6DF;}body.tema-cor-blue #gw2d-agenda .fc-header-toolbar .fc-button-active,body.tema-cor-blue #page #content .modal-opcoes-agendamento .opcoes-agendamentos input:checked + label{background-color:#0B6D7D;}body.tema-cor-blue.page-dashboard #page #content .content-width #block-system-main .panel-pane .group-paineis .card:hover{background:#9DD6DF;}body.tema-cor-blue #content-menu-restrito .block-menu-novo ul li .submenus-list li.title-list-menu:hover,body.tema-cor-blue #content-menu-restrito .block-menu-novo ul li .submenu-open:before,body.tema-cor-blue #content-menu-restrito .block-menu-novo ul li .submenus-list li,body.tema-cor-blue.submenu-active #content-menu-restrito .block-menu-novo ul li .submenus-list:before{background-color:#E7F5F7;}body.tema-cor-blue #content-menu-restrito .block-menu-novo ul li .submenus-list li:hover{background-color:#FFF;}body.tema-cor-blue #block-heon-heon-form-satisfacao-plataforma.agradecimento-open #agradecimento-pesquisa,body.tema-cor-blue #block-heon-heon-form-satisfacao-plataforma.pesquisa-open{background-color:#E7F5F7 !important;}body.tema-cor-blue #page #content a.btn-criar-agenda,body.tema-cor-blue .page-imprimir-agenda #content .pagina-print-button,body.tema-cor-blue #block-heon-heon-form-satisfacao-plataforma.agradecimento-open #agradecimento-pesquisa .header-agradecimento a,body.tema-cor-blue #block-heon-heon-form-satisfacao-plataforma.pesquisa-open .btn-enviar-pesquisa-mobile,body.tema-cor-blue #block-heon-heon-form-satisfacao-plataforma.pesquisa-open .btn-enviar-pesquisa{background-color:#109CB2 !important;}body.tema-cor-green ::-webkit-scrollbar-thumb,body.tema-cor-green::-webkit-scrollbar-thumb{background:#426313 !important;}body.tema-cor-green #page #content #botoes-wrapper a,body.tema-cor-green .btn-arquivo-prontuario,body.tema-cor-green #page form input[value="Upload"],body.tema-cor-green #page #content form input.field-add-more-submit,body.tema-cor-green #page a.btn-next-step,body.tema-cor-green .form-agendamento .form-actions button,body.tema-cor-green .modal-agenda-content .btn{border-color:#95E12B;}body.tema-cor-green.agenda-full #page #content .content-width .pane-agenda,body.tema-cor-green #heon-menu-informativo .ul-menu-informativo li lord-icon a:hover,body.tema-cor-green #content-menu-restrito ul li.active lord-icon a,body.tema-cor-green #content-menu-restrito ul lord-icon a:hover,body.tema-cor-green{background:#F4FCEA !important;}body.tema-cor-green #header-top{border-top:4px solid #95E12B !important;}body.tema-cor-green #page #content .estrutura-tabelado .item-box label,body.tema-cor-green .row-header,body.tema-cor-green.node-type-metodo-de-pagamento-pf #page #content table thead,body.tema-cor-green.node-type-metodo-de-pagamento #page #content table thead,body.tema-cor-green .grafico-subtarefa .barra-grafico-subtarefa,body.tema-cor-green #panel-funil-de-negocios .view-status-comercial .coluna-lista h3,body.tema-cor-green table.sticky-header thead tr th,body.tema-cor-green #page #content .tabela-contatos thead tr th,body.tema-cor-green #page #content .pane-heon-heon-cobranca-lista table thead tr th,body.tema-cor-green #page #content .views-table thead tr th{background:#426313 !important;}body.tema-cor-green #page #content #tabs-agendamento a.active,body.tema-cor-green #header-mobile li lord-icon a,body.tema-cor-green #header-top .menu-header-dropdown .menu-perfil-content .menu-perfil li:hover,body.tema-cor-green #heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral#botao-criar-cliente a{background-color:#D4F3A8 !important;}body.tema-cor-green #page #content .field-type-field-collection-form table thead th label:before,body.tema-cor-green .logo-menu-restrito a:before,body.tema-cor-green .logo-menu-restrito a:after{background-color:#95E12B !important;}body.tema-cor-green #heon-menu-header ul li a.active,body.tema-cor-green #heon-menu-header ul li a:hover{border-color:#95E12B;}body.tema-cor-green.page-user #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-tab-paciente #tabs-paciente a:hover,body.tema-cor-green.page-user #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-tab-paciente #tabs-paciente a.active,body.tema-cor-green #page #content .view-treinamentos ul li.views-row .views-field-view-node .field-content a,body.tema-cor-green #page #content form a.btn-ver-agenda,body.tema-cor-green.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a:hover,body.tema-cor-green.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a.active,body.tema-cor-green.page-node-edit.node-type-tratamento #page #content #tabs-tratamento a.active,body.tema-cor-green.page-node-add-tratamento #page #content #tabs-tratamento a.active,body.tema-cor-green .view-filters .views-submit-button input,body.tema-cor-green .filter-retornos .search_data_retornos,body.tema-cor-green .filter-wrapper button.btn,body.tema-cor-green .form .filter-submit button,body.tema-cor-green .filter-form .filter-submit .btn,body.tema-cor-green .filter-form .filter-submit button{background-color:#426313 !important;color:#fff !important;}body.tema-cor-green #page #content .view-treinamentos ul li.views-row .views-field-view-node .field-content a:hover,body.tema-cor-green .view-filters .views-submit-button input:hover,body.tema-cor-green .filter-retornos .search_data_retornos:hover,body.tema-cor-green .filter-wrapper button.btn:hover,body.tema-cor-green .form .filter-submit button:hover,body.tema-cor-green .filter-form .filter-submit .btn:hover,body.tema-cor-green .filter-form .filter-submit button:hover{background-color:#426313 !important;filter:grayscale(0.5);color:#fff}body.tema-cor-green #box-termox-uso .termos-content .div-scroll::-webkit-scrollbar-thumb:vertical,body.tema-cor-green #field-formulario-de-pedido-add-more-wrapper::-webkit-scrollbar-thumb:vertical,body.tema-cor-green #field-doc-termos-uso-sellers-add-more-wrapper::-webkit-scrollbar-thumb:vertical,body.tema-cor-green .swiper-pagination-bullet-active,body.tema-cor-green #page #content .view-status-comercial .coluna-lista ul.list-wrapper::-webkit-scrollbar-thumb:vertical,body.tema-cor-green #page #content .swiper-slide.card-info .content-card-info::-webkit-scrollbar-thumb:vertical,body.tema-cor-green #content-menu-restrito ul::-webkit-scrollbar-thumb:vertical,body.tema-cor-green #header-top .menu-header-dropdown .menu-perfil-content::-webkit-scrollbar-thumb:vertical{background-color:#426313 !important;}body.tema-cor-green .box-crm-novo-style #box-painel-contatos:before,body.tema-cor-green .box-crm-novo-style #crm-piramide-contatos:before{background-color:#426313;}body.tema-cor-green .box-crm-novo-style #box-painel-avaliacoes:before,body.tema-cor-green .box-crm-novo-style #crm-piramide-avaliacoes:before{background-color:#689E1E;}body.tema-cor-green #gw2d-agenda .fc-header-toolbar .fc-button,body.tema-cor-green .box-crm-novo-style #box-painel-propostas:before,body.tema-cor-green .box-crm-novo-style #crm-piramide-propostas:before{background-color:#95E12B;}body.tema-cor-green .box-crm-novo-style #box-painel-perdidos:before,body.tema-cor-green .box-crm-novo-style #crm-piramide-perdidos:before{background-color:#A7E64F;}body.tema-cor-green .box-crm-novo-style #box-painel-ganhos:before,body.tema-cor-green .box-crm-novo-style #crm-piramide-ganhos:before{background-color:#D4F3A8;}body.tema-cor-green #gw2d-agenda .fc-header-toolbar .fc-button-active,body.tema-cor-green #page #content .modal-opcoes-agendamento .opcoes-agendamentos input:checked + label{background-color:#689E1E;}body.tema-cor-green.page-dashboard #page #content .content-width #block-system-main .panel-pane .group-paineis .card:hover{background:#D4F3A8;}body.tema-cor-green #content-menu-restrito .block-menu-novo ul li .submenus-list li.title-list-menu:hover,body.tema-cor-green #content-menu-restrito .block-menu-novo ul li .submenu-open:before,body.tema-cor-green #content-menu-restrito .block-menu-novo ul li .submenus-list li,body.tema-cor-green.submenu-active #content-menu-restrito .block-menu-novo ul li .submenus-list:before{background-color:#F4FCEA;}body.tema-cor-green #content-menu-restrito .block-menu-novo ul li .submenus-list li:hover{background-color:#FFF;}body.tema-cor-green #block-heon-heon-form-satisfacao-plataforma.agradecimento-open #agradecimento-pesquisa,body.tema-cor-green #block-heon-heon-form-satisfacao-plataforma.pesquisa-open{background-color:#F4FCEA !important;}body.tema-cor-green #page #content a.btn-criar-agenda,body.tema-cor-green .page-imprimir-agenda #content .pagina-print-button,body.tema-cor-green #block-heon-heon-form-satisfacao-plataforma.agradecimento-open #agradecimento-pesquisa .header-agradecimento a,body.tema-cor-green #block-heon-heon-form-satisfacao-plataforma.pesquisa-open .btn-enviar-pesquisa-mobile,body.tema-cor-green #block-heon-heon-form-satisfacao-plataforma.pesquisa-open .btn-enviar-pesquisa{background-color:#426313 !important;}body.tema-cor-rose ::-webkit-scrollbar-thumb,body.tema-cor-rose::-webkit-scrollbar-thumb{background:#66344B !important;}body.tema-cor-rose #page #content #botoes-wrapper a,body.tema-cor-rose .btn-arquivo-prontuario,body.tema-cor-rose #page form input[value="Upload"],body.tema-cor-rose #page #content form input.field-add-more-submit,body.tema-cor-rose #page a.btn-next-step,body.tema-cor-rose .form-agendamento .form-actions button,body.tema-cor-rose .modal-agenda-content .btn{border-color:#FD81B9;}body.tema-cor-rose.agenda-full #page #content .content-width .pane-agenda,body.tema-cor-rose #heon-menu-informativo .ul-menu-informativo li lord-icon a:hover,body.tema-cor-rose #content-menu-restrito ul li.active lord-icon a,body.tema-cor-rose #content-menu-restrito ul lord-icon a:hover,body.tema-cor-rose{background:#FFF2F8 !important;}body.tema-cor-rose #header-top{border-top:4px solid #FD81B9 !important;}body.tema-cor-rose #page #content .estrutura-tabelado .item-box label,body.tema-cor-rose .row-header,body.tema-cor-rose.node-type-metodo-de-pagamento-pf #page #content table thead,body.tema-cor-rose.node-type-metodo-de-pagamento #page #content table thead,body.tema-cor-rose .grafico-subtarefa .barra-grafico-subtarefa,body.tema-cor-rose #panel-funil-de-negocios .view-status-comercial .coluna-lista h3,body.tema-cor-rose table.sticky-header thead tr th,body.tema-cor-rose #page #content .tabela-contatos thead tr th,body.tema-cor-rose #page #content .pane-heon-heon-cobranca-lista table thead tr th,body.tema-cor-rose #page #content .views-table thead tr th{background:#66344B !important;}body.tema-cor-rose #page #content #tabs-agendamento a.active,body.tema-cor-rose #header-mobile li lord-icon a,body.tema-cor-rose #header-top .menu-header-dropdown .menu-perfil-content .menu-perfil li:hover,body.tema-cor-rose #heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral#botao-criar-cliente a{background-color:#FECBE2 !important;}body.tema-cor-rose #page #content .field-type-field-collection-form table thead th label:before,body.tema-cor-rose .logo-menu-restrito a:before,body.tema-cor-rose .logo-menu-restrito a:after{background-color:#FD81B9;}body.tema-cor-rose.page-user #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-tab-paciente #tabs-paciente a:hover,body.tema-cor-rose.page-user #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-tab-paciente #tabs-paciente a.active,body.tema-cor-rose #page #content .view-treinamentos ul li.views-row .views-field-view-node .field-content a,body.tema-cor-rose #page #content form a.btn-ver-agenda,body.tema-cor-rose.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a:hover,body.tema-cor-rose.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a.active,body.tema-cor-rose.page-node-edit.node-type-tratamento #page #content #tabs-tratamento a.active,body.tema-cor-rose.page-node-add-tratamento #page #content #tabs-tratamento a.active,body.tema-cor-rose .view-filters .views-submit-button input,body.tema-cor-rose .filter-retornos .search_data_retornos,body.tema-cor-rose .filter-wrapper button.btn,body.tema-cor-rose .form .filter-submit button,body.tema-cor-rose .filter-form .filter-submit .btn,body.tema-cor-rose .filter-form .filter-submit button{background-color:#66344B !important;color:#fff !important;}body.tema-cor-rose #page #content .view-treinamentos ul li.views-row .views-field-view-node .field-content a:hover,body.tema-cor-rose .view-filters .views-submit-button input:hover,body.tema-cor-rose .filter-retornos .search_data_retornos:hover,body.tema-cor-rose .filter-wrapper button.btn:hover,body.tema-cor-rose .form .filter-submit button:hover,body.tema-cor-rose .filter-form .filter-submit .btn:hover,body.tema-cor-rose .filter-form .filter-submit button:hover{background-color:#66344B !important;filter:grayscale(0.5);color:#fff;}body.tema-cor-rose #box-termox-uso .termos-content .div-scroll::-webkit-scrollbar-thumb:vertical,body.tema-cor-rose #field-formulario-de-pedido-add-more-wrapper::-webkit-scrollbar-thumb:vertical,body.tema-cor-rose #field-doc-termos-uso-sellers-add-more-wrapper::-webkit-scrollbar-thumb:vertical,body.tema-cor-rose .swiper-pagination-bullet-active,body.tema-cor-rose #page #content .view-status-comercial .coluna-lista ul.list-wrapper::-webkit-scrollbar-thumb:vertical,body.tema-cor-rose #page #content .swiper-slide.card-info .content-card-info::-webkit-scrollbar-thumb:vertical,body.tema-cor-rose #content-menu-restrito ul::-webkit-scrollbar-thumb:vertical,body.tema-cor-rose #header-top .menu-header-dropdown .menu-perfil-content::-webkit-scrollbar-thumb:vertical{background-color:#66344B !important;}body.tema-cor-rose .box-crm-novo-style #box-painel-contatos:before,body.tema-cor-rose .box-crm-novo-style #crm-piramide-contatos:before{background-color:#66344B;}body.tema-cor-rose .box-crm-novo-style #box-painel-avaliacoes:before,body.tema-cor-rose .box-crm-novo-style #crm-piramide-avaliacoes:before{background-color:#B15A82;}body.tema-cor-rose #gw2d-agenda .fc-header-toolbar .fc-button,body.tema-cor-rose .box-crm-novo-style #box-painel-propostas:before,body.tema-cor-rose .box-crm-novo-style #crm-piramide-propostas:before{background-color:#FD81B9;}body.tema-cor-rose .box-crm-novo-style #box-painel-perdidos:before,body.tema-cor-rose .box-crm-novo-style #crm-piramide-perdidos:before{background-color:#FD96C5;}body.tema-cor-rose .box-crm-novo-style #box-painel-ganhos:before,body.tema-cor-rose .box-crm-novo-style #crm-piramide-ganhos:before{background-color:#FECBE2;}body.tema-cor-rose #gw2d-agenda .fc-header-toolbar .fc-button-active,body.tema-cor-rose #page #content .modal-opcoes-agendamento .opcoes-agendamentos input:checked + label{background-color:#B15A82;}body.tema-cor-rose.page-dashboard #page #content .content-width #block-system-main .panel-pane .group-paineis .card:hover{background:#FECBE2;}body.tema-cor-rose #content-menu-restrito .block-menu-novo ul li .submenus-list li.title-list-menu:hover,body.tema-cor-rose #content-menu-restrito .block-menu-novo ul li .submenu-open:before,body.tema-cor-rose #content-menu-restrito .block-menu-novo ul li .submenus-list li,body.tema-cor-rose.submenu-active #content-menu-restrito .block-menu-novo ul li .submenus-list:before{background-color:#FFF2F8;}body.tema-cor-rose #content-menu-restrito .block-menu-novo ul li .submenus-list li:hover{background-color:#FFF;}body.tema-cor-rose #block-heon-heon-form-satisfacao-plataforma.agradecimento-open #agradecimento-pesquisa,body.tema-cor-rose #block-heon-heon-form-satisfacao-plataforma.pesquisa-open{background-color:#FFF2F8 !important;}body.tema-cor-rose #page #content a.btn-criar-agenda,body.tema-cor-rose .page-imprimir-agenda #content .pagina-print-button,body.tema-cor-rose #block-heon-heon-form-satisfacao-plataforma.agradecimento-open #agradecimento-pesquisa .header-agradecimento a,body.tema-cor-rose #block-heon-heon-form-satisfacao-plataforma.pesquisa-open .btn-enviar-pesquisa-mobile,body.tema-cor-rose #block-heon-heon-form-satisfacao-plataforma.pesquisa-open .btn-enviar-pesquisa{background-color:#66344B !important;}body.tema-cor-purple ::-webkit-scrollbar-thumb,body.tema-cor-purple::-webkit-scrollbar-thumb{background:#392052 !important;}body.tema-cor-purple #page #content #botoes-wrapper a,body.tema-cor-purple .btn-arquivo-prontuario,body.tema-cor-purple #page form input[value="Upload"],body.tema-cor-purple #page #content form input.field-add-more-submit,body.tema-cor-purple #page a.btn-next-step,body.tema-cor-purple .form-agendamento .form-actions button,body.tema-cor-purple .modal-agenda-content .btn{border-color:#9755D9;}body.tema-cor-purple.agenda-full #page #content .content-width .pane-agenda,body.tema-cor-purple #heon-menu-informativo .ul-menu-informativo li lord-icon a:hover,body.tema-cor-purple #content-menu-restrito ul li.active lord-icon a,body.tema-cor-purple #content-menu-restrito ul lord-icon a:hover,body.tema-cor-purple{background:#F5EEFB !important;}body.tema-cor-purple #header-top{border-top:4px solid #9755D9 !important;}body.tema-cor-purple #page #content .estrutura-tabelado .item-box label,body.tema-cor-purple .row-header,body.tema-cor-purple.node-type-metodo-de-pagamento-pf #page #content table thead,body.tema-cor-purple.node-type-metodo-de-pagamento #page #content table thead,body.tema-cor-purple .grafico-subtarefa .barra-grafico-subtarefa,body.tema-cor-purple #panel-funil-de-negocios .view-status-comercial .coluna-lista h3,body.tema-cor-purple table.sticky-header thead tr th,body.tema-cor-purple #page #content .tabela-contatos thead tr th,body.tema-cor-purple #page #content .pane-heon-heon-cobranca-lista table thead tr th,body.tema-cor-purple #page #content .views-table thead tr th{background:#9755D9 !important;}body.tema-cor-purple #page #content #tabs-agendamento a.active,body.tema-cor-purple #header-mobile li lord-icon a,body.tema-cor-purple #header-top .menu-header-dropdown .menu-perfil-content .menu-perfil li:hover,body.tema-cor-purple #heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral#botao-criar-cliente a{background-color:#D4B9EF !important;}body.tema-cor-purple #page #content .field-type-field-collection-form table thead th label:before,body.tema-cor-purple .logo-menu-restrito a:before,body.tema-cor-purple .logo-menu-restrito a:after{background-color:#9755D9;}body.tema-cor-purple.page-user #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-tab-paciente #tabs-paciente a:hover,body.tema-cor-purple.page-user #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-tab-paciente #tabs-paciente a.active,body.tema-cor-purple #page #content .view-treinamentos ul li.views-row .views-field-view-node .field-content a,body.tema-cor-purple #page #content form a.btn-ver-agenda,body.tema-cor-purple.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a:hover,body.tema-cor-purple.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a.active,body.tema-cor-purple.page-node-edit.node-type-tratamento #page #content #tabs-tratamento a.active,body.tema-cor-purple.page-node-add-tratamento #page #content #tabs-tratamento a.active,body.tema-cor-purple .view-filters .views-submit-button input,body.tema-cor-purple .filter-retornos .search_data_retornos,body.tema-cor-purple .filter-wrapper button.btn,body.tema-cor-purple .form .filter-submit button,body.tema-cor-purple .filter-form .filter-submit .btn,body.tema-cor-purple .filter-form .filter-submit button{background-color:#9755D9 !important;color:#fff !important;}body.tema-cor-purple #page #content .view-treinamentos ul li.views-row .views-field-view-node .field-content a:hover,body.tema-cor-purple .view-filters .views-submit-button input:hover,body.tema-cor-purple .filter-retornos .search_data_retornos:hover,body.tema-cor-purple .filter-wrapper button.btn:hover,body.tema-cor-purple .form .filter-submit button:hover,body.tema-cor-purple .filter-form .filter-submit .btn:hover,body.tema-cor-purple .filter-form .filter-submit button:hover{background-color:#9755D9 !important;filter:grayscale(0.5);color:#fff;}body.tema-cor-purple #box-termox-uso .termos-content .div-scroll::-webkit-scrollbar-thumb:vertical,body.tema-cor-purple #field-formulario-de-pedido-add-more-wrapper::-webkit-scrollbar-thumb:vertical,body.tema-cor-purple #field-doc-termos-uso-sellers-add-more-wrapper::-webkit-scrollbar-thumb:vertical,body.tema-cor-purple .swiper-pagination-bullet-active,body.tema-cor-purple #page #content .view-status-comercial .coluna-lista ul.list-wrapper::-webkit-scrollbar-thumb:vertical,body.tema-cor-purple #page #content .swiper-slide.card-info .content-card-info::-webkit-scrollbar-thumb:vertical,body.tema-cor-purple #content-menu-restrito ul::-webkit-scrollbar-thumb:vertical,body.tema-cor-purple #header-top .menu-header-dropdown .menu-perfil-content::-webkit-scrollbar-thumb:vertical{background-color:#9755D9 !important;}body.tema-cor-purple .box-crm-novo-style #box-painel-contatos:before,body.tema-cor-purple .box-crm-novo-style #crm-piramide-contatos:before{background-color:#392052;}body.tema-cor-purple .box-crm-novo-style #box-painel-avaliacoes:before,body.tema-cor-purple .box-crm-novo-style #crm-piramide-avaliacoes:before{background-color:#6A3B98;}body.tema-cor-purple #gw2d-agenda .fc-header-toolbar .fc-button,body.tema-cor-purple .box-crm-novo-style #box-painel-propostas:before,body.tema-cor-purple .box-crm-novo-style #crm-piramide-propostas:before{background-color:#9755D9;}body.tema-cor-purple .box-crm-novo-style #box-painel-perdidos:before,body.tema-cor-purple .box-crm-novo-style #crm-piramide-perdidos:before{background-color:#A972DF;}body.tema-cor-purple .box-crm-novo-style #box-painel-ganhos:before,body.tema-cor-purple .box-crm-novo-style #crm-piramide-ganhos:before{background-color:#D4B9EF;}body.tema-cor-purple #gw2d-agenda .fc-header-toolbar .fc-button-active,body.tema-cor-purple #page #content .modal-opcoes-agendamento .opcoes-agendamentos input:checked + label{background-color:#6A3B98;}body.tema-cor-purple.page-dashboard #page #content .content-width #block-system-main .panel-pane .group-paineis .card:hover{background:#D4B9EF;}body.tema-cor-purple #content-menu-restrito .block-menu-novo ul li .submenus-list li.title-list-menu:hover,body.tema-cor-purple #content-menu-restrito .block-menu-novo ul li .submenu-open:before,body.tema-cor-purple #content-menu-restrito .block-menu-novo ul li .submenus-list li,body.tema-cor-purple.submenu-active #content-menu-restrito .block-menu-novo ul li .submenus-list:before{background-color:#F5EEFB;}body.tema-cor-purple #content-menu-restrito .block-menu-novo ul li .submenus-list li:hover{background-color:#FFF;}body.tema-cor-purple #block-heon-heon-form-satisfacao-plataforma.agradecimento-open #agradecimento-pesquisa,body.tema-cor-purple #block-heon-heon-form-satisfacao-plataforma.pesquisa-open{background-color:#F5EEFB !important;}body.tema-cor-purple #page #content a.btn-criar-agenda,body.tema-cor-purple .page-imprimir-agenda #content .pagina-print-button,body.tema-cor-purple #block-heon-heon-form-satisfacao-plataforma.agradecimento-open #agradecimento-pesquisa .header-agradecimento a,body.tema-cor-purple #block-heon-heon-form-satisfacao-plataforma.pesquisa-open .btn-enviar-pesquisa-mobile,body.tema-cor-purple #block-heon-heon-form-satisfacao-plataforma.pesquisa-open .btn-enviar-pesquisa{background-color:#9755D9 !important;}body.tema-cor-red ::-webkit-scrollbar-thumb,body.tema-cor-red::-webkit-scrollbar-thumb{background:#fc6d6f !important;}body.tema-cor-red #page #content #botoes-wrapper a,body.tema-cor-red .btn-arquivo-prontuario,body.tema-cor-red #page form input[value="Upload"],body.tema-cor-red #page #content form input.field-add-more-submit,body.tema-cor-red #page a.btn-next-step,body.tema-cor-red .form-agendamento .form-actions button,body.tema-cor-red .modal-agenda-content .btn{border-color:#fa0304;}body.tema-cor-red.agenda-full #page #content .content-width .pane-agenda,body.tema-cor-red #heon-menu-informativo .ul-menu-informativo li lord-icon a:hover,body.tema-cor-red #content-menu-restrito ul li.active lord-icon a,body.tema-cor-red #content-menu-restrito ul lord-icon a:hover,body.tema-cor-red{background:#ffe6e6 !important;}body.tema-cor-red #header-top{border-top:4px solid #fa0304 !important;}body.tema-cor-red #page #content .estrutura-tabelado .item-box label,body.tema-cor-red .row-header,body.tema-cor-red.node-type-metodo-de-pagamento-pf #page #content table thead,body.tema-cor-red.node-type-metodo-de-pagamento #page #content table thead,body.tema-cor-red .grafico-subtarefa .barra-grafico-subtarefa,body.tema-cor-red #panel-funil-de-negocios .view-status-comercial .coluna-lista h3,body.tema-cor-red table.sticky-header thead tr th,body.tema-cor-red #page #content .tabela-contatos thead tr th,body.tema-cor-red #page #content .pane-heon-heon-cobranca-lista table thead tr th,body.tema-cor-red #page #content .views-table thead tr th{background:#fc6d6f !important;}body.tema-cor-red #page #content #tabs-agendamento a.active,body.tema-cor-red #header-mobile li lord-icon a,body.tema-cor-red #header-top .menu-header-dropdown .menu-perfil-content .menu-perfil li:hover,body.tema-cor-red #heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral#botao-criar-cliente a{background-color:#fd9898 !important;}body.tema-cor-red #page #content .field-type-field-collection-form table thead th label:before,body.tema-cor-red .logo-menu-restrito a:before,body.tema-cor-red .logo-menu-restrito a:after{background-color:#fa0304;}body.tema-cor-red.page-user #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-tab-paciente #tabs-paciente a:hover,body.tema-cor-red.page-user #page #content .content-width #block-system-main .one-column .pane-gw2d-gw2d-info-paciente-block .container-tab-paciente #tabs-paciente a.active,body.tema-cor-red #page #content .view-treinamentos ul li.views-row .views-field-view-node .field-content a,body.tema-cor-red #page #content form a.btn-ver-agenda,body.tema-cor-red.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a:hover,body.tema-cor-red.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a.active,body.tema-cor-red.page-node-edit.node-type-tratamento #page #content #tabs-tratamento a.active,body.tema-cor-red.page-node-add-tratamento #page #content #tabs-tratamento a.active,body.tema-cor-red .view-filters .views-submit-button input,body.tema-cor-red .filter-retornos .search_data_retornos,body.tema-cor-red .filter-wrapper button.btn,body.tema-cor-red .form .filter-submit button,body.tema-cor-red .filter-form .filter-submit .btn,body.tema-cor-red .filter-form .filter-submit button{background-color:#fc6d6f !important;color:#fff !important;}body.tema-cor-red #page #content .view-treinamentos ul li.views-row .views-field-view-node .field-content a:hover,body.tema-cor-red .view-filters .views-submit-button input:hover,body.tema-cor-red .filter-retornos .search_data_retornos:hover,body.tema-cor-red .filter-wrapper button.btn:hover,body.tema-cor-red .form .filter-submit button:hover,body.tema-cor-red .filter-form .filter-submit .btn:hover,body.tema-cor-red .filter-form .filter-submit button:hover{background-color:#fc6d6f !important;filter:grayscale(0.5);color:#fff;}body.tema-cor-red #box-termox-uso .termos-content .div-scroll::-webkit-scrollbar-thumb:vertical,body.tema-cor-red #field-formulario-de-pedido-add-more-wrapper::-webkit-scrollbar-thumb:vertical,body.tema-cor-red #field-doc-termos-uso-sellers-add-more-wrapper::-webkit-scrollbar-thumb:vertical,body.tema-cor-red .swiper-pagination-bullet-active,body.tema-cor-red #page #content .view-status-comercial .coluna-lista ul.list-wrapper::-webkit-scrollbar-thumb:vertical,body.tema-cor-red #page #content .swiper-slide.card-info .content-card-info::-webkit-scrollbar-thumb:vertical,body.tema-cor-red #content-menu-restrito ul::-webkit-scrollbar-thumb:vertical,body.tema-cor-red #header-top .menu-header-dropdown .menu-perfil-content::-webkit-scrollbar-thumb:vertical{background-color:#fc6d6f !important;}body.tema-cor-red .box-crm-novo-style #box-painel-contatos:before,body.tema-cor-red .box-crm-novo-style #crm-piramide-contatos:before{background-color:#730101;}body.tema-cor-red .box-crm-novo-style #box-painel-avaliacoes:before,body.tema-cor-red .box-crm-novo-style #crm-piramide-avaliacoes:before{background-color:#AF0203;}body.tema-cor-red #gw2d-agenda .fc-header-toolbar .fc-button,body.tema-cor-red .box-crm-novo-style #box-painel-propostas:before,body.tema-cor-red .box-crm-novo-style #crm-piramide-propostas:before{background-color:#FA0304;}body.tema-cor-red .box-crm-novo-style #box-painel-perdidos:before,body.tema-cor-red .box-crm-novo-style #crm-piramide-perdidos:before{background-color:#FB2E2F;}body.tema-cor-red .box-crm-novo-style #box-painel-ganhos:before,body.tema-cor-red .box-crm-novo-style #crm-piramide-ganhos:before{background-color:#FD9898;}body.tema-cor-red #gw2d-agenda .fc-header-toolbar .fc-button-active,body.tema-cor-red #page #content .modal-opcoes-agendamento .opcoes-agendamentos input:checked + label{background-color:#AF0203;}body.tema-cor-red.page-dashboard #page #content .content-width #block-system-main .panel-pane .group-paineis .card:hover{background:#fd9898;}body.tema-cor-red.submenu-active #content-menu-restrito .block-menu-novo ul li .submenus-list:before,body.tema-cor-red #content-menu-restrito .block-menu-novo ul li .submenus-list li{background-color:#ffe6e6;}body.tema-cor-red #block-heon-heon-form-satisfacao-plataforma.agradecimento-open #agradecimento-pesquisa,body.tema-cor-red #block-heon-heon-form-satisfacao-plataforma.pesquisa-open{background-color:#ffe6e6 !important;}body.tema-cor-red #page #content a.btn-criar-agenda,body.tema-cor-red .page-imprimir-agenda #content .pagina-print-button,body.tema-cor-red #block-heon-heon-form-satisfacao-plataforma.agradecimento-open #agradecimento-pesquisa .header-agradecimento a,body.tema-cor-red #block-heon-heon-form-satisfacao-plataforma.pesquisa-open .btn-enviar-pesquisa-mobile,body.tema-cor-red #block-heon-heon-form-satisfacao-plataforma.pesquisa-open .btn-enviar-pesquisa{background-color:#fc6d6f !important;}body.tema-cor-dark ::-webkit-scrollbar-thumb,body.tema-cor-dark::-webkit-scrollbar-thumb{background:#1A1A1A !important;}body.tema-cor-dark #page #content #botoes-wrapper a,body.tema-cor-dark .btn-arquivo-prontuario,body.tema-cor-dark #page form input[value="Upload"],body.tema-cor-dark #page #content form input.field-add-more-submit,body.tema-cor-dark #page a.btn-next-step,body.tema-cor-dark .form-agendamento .form-actions button,body.tema-cor-dark .modal-agenda-content .btn{border-color:#FFF;}body.tema-cor-dark.agenda-full #page #content .content-width .pane-agenda,body.tema-cor-dark #header-top .menu-header-dropdown .welcome-block,body.tema-cor-dark #heon-menu-informativo .ul-menu-informativo li lord-icon a:hover,body.tema-cor-dark #content-menu-restrito ul li.active lord-icon a,body.tema-cor-dark #content-menu-restrito ul lord-icon a:hover,body.tema-cor-dark{background:#242426 !important;}body.tema-cor-dark #header-top{border-top:4px solid #FFF !important;}body.tema-cor-dark #page #content .estrutura-tabelado .item-box label,body.tema-cor-dark .row-header,body.tema-cor-dark.node-type-metodo-de-pagamento-pf #page #content table thead,body.tema-cor-dark.node-type-metodo-de-pagamento #page #content table thead,body.tema-cor-dark .grafico-subtarefa .barra-grafico-subtarefa,body.tema-cor-dark #panel-funil-de-negocios .view-status-comercial .coluna-lista h3,body.tema-cor-dark table.sticky-header thead tr th,body.tema-cor-dark #page #content .tabela-contatos thead tr th,body.tema-cor-dark #page #content .pane-heon-heon-cobranca-lista table thead tr th,body.tema-cor-dark #page #content .views-table thead tr th{background:#1A1A1A !important;}body.tema-cor-dark #header-mobile li lord-icon a,body.tema-cor-dark #header-top .menu-header-dropdown .menu-perfil-content .menu-perfil li:hover,body.tema-cor-dark #heon-menu-informativo .ul-menu-informativo li.item-menu-informativo-lateral#botao-criar-cliente a{background-color:#303033 !important;}body.page-agenda #page #content #tabs-agendamento a{background-color:#dedede;}body.tema-cor-dark #page #content #tabs-agendamento a.active{background:#000 !important;}body.tema-cor-dark #header-mobile li lord-icon a,body.tema-cor-dark #page #content .field-type-field-collection-form table thead th label:before,body.tema-cor-dark .logo-menu-restrito a:before,body.tema-cor-dark .logo-menu-restrito a:after{background-color:#fff !important;}body.tema-cor-dark .logo-menu-restrito{filter:invert(1);}body.tema-cor-dark .menu-header-dropdown,body.tema-cor-dark #content-menu-restrito,body.tema-cor-dark #heon-menu-informativo .ul-menu-informativo,body.tema-cor-dark #header-top,body.tema-cor-dark .logo-menu-restrito a:after{background-color:#0E0E0F  !important;}body.tema-cor-dark .swiper-slide p,body.tema-cor-dark #page #content #meu-perfil-topo #meu-perfil-topo-wrapper .perfil-topo-box label,body.tema-cor-dark #page #content #painel-informativo-wrapper #box-painel-producao #card-tramento-andamento .result-card-num,body.tema-cor-dark #page #content #painel-informativo-wrapper #box-painel-producao #card-valor .result-card-num,body.tema-cor-dark #page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos .box-painel-item .valor-box-painel,body.tema-cor-dark #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item .valor-box-painel,body.tema-cor-dark #page #content #painel-agenda-wrapper #box-painel-agenda .box-painel-item .valor-box-painel,body.tema-cor-dark #page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos .box-painel-item .result-card-value,body.tema-cor-dark #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item .result-card-value,body.tema-cor-dark #page #content #painel-agenda-wrapper #box-painel-agenda .box-painel-item .qntd-box-painel,body.tema-cor-dark,body.tema-cor-dark #page #content #painel-informativo-wrapper #box-painel-wrapper .box-crm-novo-style .box-painel-item .qntd-box-painel,body.tema-cor-dark #page #content .box-crm-novo-style .box-painel-item .qntd-box-painel,body.tema-cor-dark #page #content #painel-crm-wrapper #crm-piramide-wrapper .piramide-crm-item .qntd-box-painel,body.tema-cor-dark #page #content #painel-informativo-wrapper #box-painel-wrapper .box-crm-novo-style .box-painel-item .title-box-painel,body.tema-cor-dark #page #content .box-crm-novo-style .box-painel-item .title-box-painel,body.tema-cor-dark #page #content #painel-crm-wrapper #crm-piramide-wrapper .piramide-crm-item .title-box-painel,body.tema-cor-dark #page #content #painel-crm-wrapper #crm-piramide-wrapper:before,body.tema-cor-dark h1,body.tema-cor-dark h2,body.tema-cor-dark a,body.tema-cor-dark .titulo-overlay,body.tema-cor-dark #gw2d-agenda.fc .fc-view-harness,body.tema-cor-dark h3,body.tema-cor-dark h4,body.tema-cor-dark #header-top .menu-header-dropdown ul li a,body.tema-cor-dark #page form a,body.tema-cor-dark #page form label,body.tema-cor-dark.cadastro-usuario .group_form_user h3,body.tema-cor-dark.page-user-edit .group_form_user h3,body.tema-cor-dark #content-menu-restrito a,body.tema-cor-dark #page #content h1.title-page,body.tema-cor-dark #header-top,body.tema-cor-dark #header-top a,body.tema-cor-dark #header-top .menu-header-dropdown .welcome-block .user-name{color:#fff !important;}body.tema-cor-dark #header-top{box-shadow:none;border-bottom:2px solid #303033;}body.tema-cor-dark #content-menu-restrito{box-shadow:none;}body.tema-cor-dark #page #content .modal-opcoes-agendamento .opcoes-agendamentos,body.tema-cor-dark #page #content .modal-agenda .modal-agenda-content,body.tema-cor-dark #page #content .modal-opcoes-agendamento .opcoes-agendamentos,body.tema-cor-dark #page #content .modal-agenda .modal-agenda-content,body.tema-cor-dark #page #content #painel-informativo-wrapper #box-painel-financeiro .box-financas-card,body.tema-cor-dark #page #content .proximos-retornos-wrapper .block-retornos,body.tema-cor-dark #page #content .retornos-aniversariantes .block-aniversariantes,body.tema-cor-dark #page #content .view-financas-heon .view-content .views-table,body.tema-cor-dark #content .view-finan-as .view-content .views-table,body.tema-cor-dark #page #content .content-box,body.tema-cor-dark #page #content .panel-pane,body.tema-cor-dark #page #content .node-atualiza-o,body.tema-cor-dark #page #content #painel-informativo-wrapper #box-painel-producao .box-painel-item,body.tema-cor-dark #page #content #painel-informativo-wrapper #box-avaliacao-dos-tramentos .box-painel-item,body.tema-cor-dark #page .item-list .pager,body.tema-cor-dark #page #content .tabela-contatos tbody tr,body.tema-cor-dark #page #content .pane-heon-heon-cobranca-lista table tbody tr,body.tema-cor-dark #page #content .views-table tbody tr,body.tema-cor-dark .filter-form select,body.tema-cor-dark .filter-form input,body.tema-cor-dark #agenda-goto-wrapper input,body.tema-cor-dark .view-filters select,body.tema-cor-dark .view-filters input,body.tema-cor-dark .filter-form .filter-wrapper select,body.tema-cor-dark .filter-form .filter-wrapper input,body.tema-cor-dark .filter-retornos input,body.tema-cor-dark .form .filter-wrapper select,body.tema-cor-dark .form .filter-wrapper input,body.tema-cor-dark #gw2d-agenda.fc .fc-view-harness,body.tema-cor-dark #overlay-aviso-sistema .overlay-content,body.tema-cor-dark #page #content .overlay-wrapper .overlay-content,body.tema-cor-dark #page #content .overlay-wrapper#overlay-ajuda .overlay-content,body.tema-cor-dark #page #content .overlay-wrapper#overlay-arquivo .overlay-content,body.tema-cor-dark #box-termox-uso .termos-content,body.tema-cor-dark .field-name-field-formulario-de-pedido,body.tema-cor-dark .field-name-field-doc-termos-uso-sellers-form,body.tema-cor-dark.page-user-edit #page #content .content-width #block-system-main,body.tema-cor-dark.page-minha-conta #page #content #block-system-main,body.tema-cor-dark #page form textarea,body.tema-cor-dark #page form select,body.tema-cor-dark #page form input,body.tema-cor-dark #box-termox-uso .termos-content{background:#303033 !important;color:#fff;}body.page-agenda.tema-cor-dark #page #content .modal-opcoes-agendamento .opcoes-agendamentos label,body.tema-cor-dark #page #content #box-painel-crm,body.tema-cor-dark #page #content #painel-crm-wrapper #contatos-crm-wrapper,body.tema-cor-dark #page #content .view-status-comercial .coluna-lista ul.list-wrapper li,body.tema-cor-dark #page #content #painel-crm-wrapper #crm-piramide-wrapper{background-color:#303033 !important;color:#fff;}body.tema-cor-dark #page #content .swiper-slide.card-info,body.tema-cor-dark #page #content .swiper-slide.card-info:focus,body.tema-cor-dark #page #content .swiper-slide.card-info:hover,body.tema-cor-dark #page #content #meu-perfil-topo-wrapper .perfil-topo-box,body.tema-cor-dark #header-top .menu-header-dropdown .menu-perfil-content .menu-perfil li:hover,body.tema-cor-dark #header-top .menu-header-dropdown ul li a,body.tema-cor-dark.cadastro-usuario .group_form_user,body.tema-cor-dark.page-user-edit .group_form_user{background-color:#242426 !important;color:#fff !important;}body.tema-cor-dark #page #content #meu-perfil-topo #meu-perfil-topo-wrapper .perfil-topo-box.planos{margin-bottom:0;}body.tema-cor-dark .view-filters .views-submit-button input,body.tema-cor-dark .filter-retornos .search_data_retornos,body.tema-cor-dark .filter-wrapper button.btn,body.tema-cor-dark .form .filter-submit button,body.tema-cor-dark .filter-form .filter-submit .btn,body.tema-cor-dark .filter-form .filter-submit button{background-color:#1A1A1A !important;}body.tema-cor-dark .view-filters .views-submit-button input:hover,body.tema-cor-dark .filter-retornos .search_data_retornos:hover,body.tema-cor-dark .filter-wrapper button.btn:hover,body.tema-cor-dark .form .filter-submit button:hover,body.tema-cor-dark .filter-form .filter-submit .btn:hover,body.tema-cor-dark .filter-form .filter-submit button:hover{background-color:#1A1A1A !important;filter:grayscale(0.5);}body.tema-cor-dark #box-termox-uso .termos-content .div-scroll::-webkit-scrollbar-thumb:vertical,body.tema-cor-dark #field-formulario-de-pedido-add-more-wrapper::-webkit-scrollbar-thumb:vertical,body.tema-cor-dark #field-doc-termos-uso-sellers-add-more-wrapper::-webkit-scrollbar-thumb:vertical,body.tema-cor-dark #page #content .view-status-comercial .coluna-lista ul.list-wrapper::-webkit-scrollbar-thumb:vertical,body.tema-cor-dark #page #content .swiper-slide.card-info .content-card-info::-webkit-scrollbar-thumb:vertical,body.tema-cor-dark #content-menu-restrito ul::-webkit-scrollbar-thumb:vertical,body.tema-cor-dark #header-top .menu-header-dropdown .menu-perfil-content::-webkit-scrollbar-thumb:vertical{background-color:#EDEDFC !important;}body.tema-cor-dark .copyright-block,body.tema-cor-dark .ver a,body.tema-cor-dark .btn-filtro-overlay{filter:invert(1);}body.tema-cor-dark #page #content .modal-opcoes-agendamento .opcoes-agendamentos input:checked + label{background-color:#1A1A1A;}body.tema-cor-dark #legenda-agenda-wrapper ul li{background-color:#303033;}body.tema-cor-dark.page-dashboard #page #content .content-width #block-system-main .panel-pane .group-paineis .card:hover{background:#FFF;}body.tema-cor-dark #content-menu-restrito .block-menu-novo ul li .submenu-open:before,body.tema-cor-dark #content-menu-restrito .block-menu-novo ul li .submenus-list li{background-color:#242426;}body.tema-cor-dark.node-type-tratamento #page #content .tratamento-content #tabs-tratamento a,body.tema-cor-dark .page-node-edit.node-type-tratamento #page #content #tabs-tratamento a,body.tema-cor-dark .page-node-add-tratamento #page #content #tabs-tratamento a{background:#666;}body.tema-cor-dark .node-type-tratamento #page #content .tratamento-content #tabs-tratamento a:hover,body.tema-cor-dark .node-type-tratamento #page #content .tratamento-content #tabs-tratamento a.active,body.tema-cor-dark .page-node-edit.node-type-tratamento #page #content #tabs-tratamento a.active,body.tema-cor-dark .page-node-add-tratamento #page #content #tabs-tratamento a.active{background:#000;}.cadastro-usuario #page #content .form-actions#edit-actions input#edit-cancel,.page-user-edit #page #content .form-actions#edit-actions input#edit-cancel,body #page #content .form-actions input[value="Cancelar conta"],body #page #content .form-actions input#edit-cancel,body #page #content .field-type-image input[value="Remover"],.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 #content .remove-button,.page-node-edit #page #content .field-type-field-collection-form table .remove-button{background-color:#FF1A40 !important;color:#fff !important;}#header-top .menu-perfil-top .menu-perfil-content .menu-perfil li.link-sair a{background-color:#7c0c1f !important;}body.tema-cor-dark #block-heon-heon-form-satisfacao-plataforma.agradecimento-open #agradecimento-pesquisa,body.tema-cor-dark #block-heon-heon-form-satisfacao-plataforma.pesquisa-open{background-color:#242426 !important;}body.tema-cor-dark #page #content a.btn-criar-agenda,body.tema-cor-dark .page-imprimir-agenda #content .pagina-print-button,body.tema-cor-dark #block-heon-heon-form-satisfacao-plataforma.agradecimento-open #agradecimento-pesquisa .header-agradecimento a,body.tema-cor-dark #block-heon-heon-form-satisfacao-plataforma.pesquisa-open .btn-enviar-pesquisa-mobile,body.tema-cor-dark #block-heon-heon-form-satisfacao-plataforma.pesquisa-open .btn-enviar-pesquisa{background-color:#1A1A1A !important;}body.tema-cor-dark#block-heon-heon-form-satisfacao-plataforma.agradecimento-open #agradecimento-pesquisa .header-agradecimento p{color:#fff !important;}
body.page-contrato-assinatura,body.page-cadastrar-pagamento,body.novo-fluxo-cadastro{background:#ffffff !important;}body.page-cadastrar-pagamento .class-aviso-ativo,body.page-contrato-assinatura .class-aviso-ativo{top:0 !important;}body.novo-fluxo-cadastro{background-color:#ffffff;margin:0 auto;padding:0;}body.novo-fluxo-cadastro #page{float:none;width:100%;padding:3vw 0 0 0!important;}body.novo-fluxo-cadastro #page #content .content-width{width:100%;height:auto;margin:0 auto;padding:0vw 12vw!important;}body.novo-fluxo-cadastro #page #content .container-header{width:70%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 0 1vw 0;}body.novo-fluxo-cadastro #page #content .container-header h2{color:#0E0E0F;font-size:2vw;font-family:'biennale',serif;font-weight:400;margin-bottom:0;}body.novo-fluxo-cadastro #page #content .pane-gw2d-user-step-cadastro-infos-especialista-block{background:#fff;border-radius:5px;box-shadow:none;padding:1vw 1.5vw;margin-bottom:2vw;width:100%;max-width:fit-content;float:right;position:relative;}body.novo-fluxo-cadastro #page #content .container-info-especialista ul{list-style-type:none;padding:0;margin:0;}body.novo-fluxo-cadastro #page #content .container-info-especialista ul li{width:100%;display:flex;gap:0.5vw;flex-direction:row;flex-wrap:wrap;font-size:0.85vw;}body.novo-fluxo-cadastro #page #content .container-info-especialista ul li a{background-color:#A5A5B0;color:#ffffff;border-radius:0.2vw;padding:0.3vw 1vw;margin:0.5vw 0 0 0;font-size:0.85vw;font-weight:600;line-height:normal;}body.novo-fluxo-cadastro #page #content .container-info-especialista ul li a:hover{background-color:#0E0E0F;}body.novo-fluxo-cadastro #page #content .container-header .btn-close,body.novo-fluxo-cadastro #page #content .container-header .btn-sair{background:url(/sites/all/themes/gw2d/images/icons/icon-close.png) no-repeat;border-radius:100%;border:none;position:absolute;margin:0 auto;background-size:100%;width:2vw;height:2vw;top:-2%;right:2%;font-size:0;}#page #content .container-indice{width:100%;height:auto;}#page #content .container-indice{width:100%;height:8vw;display:flex;align-items:center;margin:0 0 2vw 0;}#page #content .container-indice ul{width:100%;height:0.1vw;display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;align-content:center;list-style-type:none;padding:0;background-color:#EDEDFC;margin:0vw auto;}#page #content .container-indice ul li{background-color:#ffffff;width:11%;max-width:fit-content;height:auto;padding:0 1vw;text-align:center;}#page #content .container-indice ul li h5{background-color:#0080FF;width:100%;max-width:3.5vw;height:3.5vw;border-radius:100%;font-size:1.3vw;font-weight:800;color:#ffffff;margin:0 auto;display:flex;align-items:center;justify-content:center;}#page #content .container-indice ul li.disabled h5{background-color:#ededfc;color:#a5a5b0;}#page #content .container-indice ul li.completed h5{background-color:#14cc70;color:#fff;}#page #content .container-indice ul li span{font-weight:600;font-size:1vw;}body.novo-fluxo-cadastro #page #content form .description{width:100%;margin-left:0.5vw;margin-bottom:1vw;margin-top:-0.5vw;}body.novo-fluxo-cadastro .group_form_user h3{}body.novo-fluxo-cadastro #page #content .panel-pane.pane-user-register-form.block{width:100%;height:auto;box-shadow:none!important;padding:0!important;}body.novo-fluxo-cadastro #page #content .panel-pane.pane-user-register-form.block .block-inner.clearfix h2{display:none;}body.novo-fluxo-cadastro #page #content .group_cadastro_de_login_e-senha .form-wrapper{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;}body.novo-fluxo-cadastro #page #content .password-strength{width:100%;font-size:0.75vw;margin-top:0vw;max-width:fit-content;}body.novo-fluxo-cadastro #page #content .form-type-password-confirm{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;}body.novo-fluxo-cadastro #page #content #user-register-form .form-wrapper div.password-confirm{width:50%;font-size:0.75vw;margin-top:0vw;}body.novo-fluxo-cadastro #page #content #user-register-form .form-wrapper div.password-confirm span.ok{background-color:#14CC70;padding:0.1vw 0.5vw;font-size:0.75vw;font-weight:600;color:#ffffff;border-radius:0.1vw}body.novo-fluxo-cadastro #page #content #user-register-form .form-wrapper div.password-confirm span.error{background-color:#CC1433;padding:0.1vw 0.5vw;font-size:0.75vw;font-weight:600;color:#ffffff;border-radius:0.1vw}body.novo-fluxo-cadastro #page #content .group_cadastro_de_login_e-senha .form-wrapper .form-item.form-type-password-confirm.form-item-pass .description{display:none;}body.novo-fluxo-cadastro #page #content .group_form_user.group_termos_e_condicoes{margin:2vw 0;display:flex;flex-direction:row;flex-wrap:wrap;}body.novo-fluxo-cadastro #page #content .cadastro-usuario #box-termox-uso .page-user-edit #box-termox-uso{margin-bottom:2vw;width:100%;height:auto;}.cadastro-usuario #page #content .form-type-checkbox{display:flex;border-top:solid 1px #EAEBEB;padding:0.5vw 0 0 0;}body.novo-fluxo-cadastro #page #content #box-termox-uso{width:100%;}body.novo-fluxo-cadastro #page #content #box-termox-uso h3{background:url(/sites/all/themes/gw2d/images/icons/icon-arrow-right.png) no-repeat right;width:100%;height:auto;cursor:pointer;}body.novo-fluxo-cadastro #page #content #box-termox-uso.termo-open h3{background:url(/sites/all/themes/gw2d/images/icons/icon-arrow-down.png) no-repeat right;width:100%;height:auto;}body.novo-fluxo-cadastro #page #content #box-termox-uso input.form-checkbox{width:1vw !important;height:1.6vw !important;cursor:pointer;display:inline-block;vertical-align:middle;float:none;}body.novo-fluxo-cadastro #page #content #box-termox-uso .form-type-checkbox label.option{font-size:1vw;font-weight:400!important;padding-top:0.1vw;}body.novo-fluxo-cadastro #page #content .panel-pane.pane-user-register-form.block .form-actions.form-wrapper input#edit-submit{background:#14CC70 !important;color:#fff !important;border:none;float:inline-end;}body.novo-fluxo-cadastro #page #content .container-info-plano{background-color:#f7f7fc;padding:1.5vw;color:#0E0E0F;display:flex;justify-content:space-between;width:74%;margin:auto;margin-bottom:2vw;border-radius:0.75vw;}body.novo-fluxo-cadastro #page #content .container-info-plano .info-do-plano{max-width:50%;font-size:1.4vw;line-height:1.2;}body.novo-fluxo-cadastro #page #content .container-info-plano h2{font-size:2vw;font-weight:900;margin-bottom:1vw;}body.novo-fluxo-cadastro #page #content .container-info-plano p.status{background-color:#A5A5B0;color:#fff;font-size:1vw;font-weight:800;margin:0;display:inline-block;padding:0.5vw;line-height:1;position:relative;top:-0.7vw;}body.novo-fluxo-cadastro #page #content .container-info-plano h3{font-size:1.33vw;font-weight:800;margin:1vw 0 0.5vw 0;}body.novo-fluxo-cadastro #page #content .container-info-plano p{margin:0;font-size:1vw;font-weight:400;}body.novo-fluxo-cadastro #page #content .container-info-plano .info-plano-desconto{display:inline-flex;flex-direction:column;align-items:flex-end;justify-content:center;float:right;}body.novo-fluxo-cadastro #page #content .container-info-plano .info-plano-desconto strong{font-size:1.5vw;font-weight:900;margin-top:1vw;}body.novo-fluxo-cadastro #page #content .container-info-plano .valor-plano h3{font-size:1.33vw;font-weight:800;margin:0 0 0.5vw 0;}body.novo-fluxo-cadastro #page #content .container-info-plano .valor-plano-info{font-size:4vw;margin:0;font-weight:900;text-align:right;}body.novo-fluxo-cadastro #page #content .container-info-plano .valor-plano-info sup{top:-1.3vw;font-size:2vw;font-weight:900;}body.novo-fluxo-cadastro #page #content .container-info-plano .valor-plano span{float:right;margin-top:-1.5vw;font-size:1.3vw;font-weight:400;}body.novo-fluxo-cadastro #page #content .pagamento-recorrencia-pix-wrapper{display:flex;margin-bottom:5vw;}body.novo-fluxo-cadastro #page #content .pagamento-recorrencia-pix-wrapper .container{border:2px solid #ededfc;background:#fff;border-radius:8px;text-align:center;font-size:1.5vw;padding:2vw;margin:0 1vw;cursor:pointer;}body.novo-fluxo-cadastro #page #content .pagamento-recorrencia-pix-wrapper .container h2{font-size:2vw;font-weight:bold;margin-bottom:0;}body.novo-fluxo-cadastro #page #content .pagamento-recorrencia-pix-wrapper .container label{font-weight:normal;margin:0;}body.novo-fluxo-cadastro #page #content .pagamento-recorrencia-pix-wrapper .container img{margin-top:1.5vw;margin-bottom:1.5vw;width:7.8vw;}body.novo-fluxo-cadastro #page #content .pagamento-recorrencia-pix-wrapper .container-pagamento-pix img{margin-top:2.5vw;width:11.51vw;}body.novo-fluxo-cadastro #page #content .pagamento-recorrencia-pix-wrapper .container:hover{border:2px solid #0080FF;}body.novo-fluxo-cadastro #page #content #btn-assinar-contrato{margin:auto;margin-top:1vw;display:inline-block;display:block;padding:1vw 2vw;font-size:1.33;border:1px solid #dfdfdf;background:#0080ff;color:#fff;border-radius:0.3vw;}body.novo-fluxo-cadastro #page #content .contato-ajuda-novo-cadastro{margin:2vw 12vw;display:block;padding:1vw 2vw;font-size:1.33;border:1px solid #dfdfdf;background:#3f3c3c;color:#fff;border-radius:0.3vw;width:max-content;}body.novo-fluxo-cadastro #page #content .btn-limpar-token-clicksign{margin:-5.7vw 15vw;display:block;padding:1vw 2vw;font-size:1.33;border:1px solid #0055FF;background:#0055FF;color:#fff;border-radius:0.3vw;width:max-content;float:inline-end;}body.novo-fluxo-cadastro #page #content .btn-container-pagamento-pix,body.novo-fluxo-cadastro #page #content .btn-container-pagamento-recorrencia{display:none;}body.page-contrato-assinatura iframe{border:none;}body.page-contrato-assinatura iframe .actions_CUQH7{background-color:#F7F7FC;width:100%;height:auto;padding:1vw;position:fixed;bottom:0;left:50%;display:flex;justify-content:center;gap:var(--space-regular);transform:translate(-50%);}body.page-contrato-assinatura iframe .base_b79-G .main_AaBq1{flex:1 1;overflow:hidden;}.text-container-contrato-assinado{font-size:1.5vw;margin-bottom:1vw;text-align:center;}body.novo-fluxo-cadastro{background:#fff !important;}#block-block-18,body.novo-fluxo-cadastro #block-heon-heon-botoes-metricas-block .botoes-metrica,body.novo-fluxo-cadastro #content-menu-restrito,body.novo-fluxo-cadastro #header-top{display:none;}body.novo-fluxo-cadastro #block-block-18{display:block;background:#fff;border-radius:5px;box-shadow:0px 3px 30px rgba(0,0,0,0.1);padding:1vw 1.5vw;margin-bottom:2vw;float:left;width:100%;font-size:1vw;}.logged-in #page #content .pane-heon-heon-form-criar-agenda{width:45vw;margin:0 auto;display:block;float:none;}.logged-in.page-cadastro-agenda #page #content #block-heon-heon-form-criar-agenda{width:47vw;float:left;}.logged-in.page-cadastro-agenda #page #content #block-system-main{float:left;width:35vw;}.logged-in.page-cadastro-agenda #page #content #block-system-main .view-id-agenda .views-table{height:41.5vw;overflow:auto;display:block;}.logged-in.page-cadastro-agenda #page #content .pane-heon-heon-form-criar-agenda{background:#fff;padding:1vw;overflow:hidden;margin-bottom:3vw;border-radius:0.5vw;}.logged-in #page #content .pane-heon-heon-form-criar-agenda .tempo-atendimento-row label{float:left;line-height:3.2;margin-right:1vw;width:12vw;}.logged-in #page #content .pane-heon-heon-form-criar-agenda .tempo-atendimento-row input{width:6.5vw;}.logged-in #page #content .pane-heon-heon-form-criar-agenda .row{border-bottom:1px solid #dedede;padding:0.5vw 0;}.logged-in #page #content .pane-heon-heon-form-criar-agenda .row.tempo-atendimento-row{margin-bottom:2vw;border-bottom:0;}.logged-in #page #content .pane-heon-heon-form-criar-agenda .row label{float:left;line-height:3.2;margin-right:1vw;width:12vw;}.logged-in.novo-fluxo-cadastro #page #content .pane-heon-heon-form-criar-agenda .especialita-agenda{display:none;}.logged-in #page #content .pane-heon-heon-form-criar-agenda .row .field-value-start,.logged-in #page #content .pane-heon-heon-form-criar-agenda .row .field-value-end{padding:0.5vw 0.3vw 0.5vw 0.5vw;line-height:1;font-size:0.9vw;font-weight:400;margin:0;width:100%;background:#FFFFFF;width:5.5vw;}.logged-in #page #content .pane-heon-heon-form-criar-agenda .row .grupo-horas{width:27vw;}.logged-in #page #content .pane-heon-heon-form-criar-agenda .row .grupo-horas .box-tempo{float:left;margin-right:0.5vw;}.logged-in #page #content .pane-heon-heon-form-criar-agenda .row .grupo-horas .novo-tempo{float:left;margin-right:0.5vw;}.logged-in #page #content .pane-heon-heon-form-criar-agenda .row .grupo-horas .box-tempo .remover-tempo{background:url(/sites/all/themes/gw2d/images/icons/remove.png);border:0;font-size:0;height:1.3vw;width:1.3vw;background-size:1.3vw;margin-bottom:1vw;top:-0.3vw;position:relative;}.logged-in #page #content .pane-heon-heon-form-criar-agenda .row .novo-tempo{background-color:#14cc70;color:#fff;border:0;font-weight:500;font-size:1.3vw;border-radius:0.2vw;}.logged-in #page #content .pane-heon-heon-form-criar-agenda .btn-cadastrar-horarios{display:inline-block;font-weight:700;border:1px solid #0080ff00;padding:1vw 2vw;font-size:1vw;text-align:center;white-space:nowrap;border-radius:4px;background:#ffffff;color:#000;background:#0080ff;color:#fff !important;border-color:#0080ff;margin-top:2vw;float:right;}body.novo-fluxo-cadastro #page #content form .form-wrapper#edit-field-ativar-metodo-pagamento{width:100%;}@media screen and (max-width:1023px){body.novo-fluxo-cadastro #page.menu-restrito-open{width:100%;margin-top:0vw;margin-bottom:0vw;}body.novo-fluxo-cadastro #header{display:none;}body.novo-fluxo-cadastro #page{padding:4vw 0 0 0!important;}body.novo-fluxo-cadastro #page #content .content-width{padding:0vw 4vw!important;}body.novo-fluxo-cadastro #page #content .container-header{margin:0 0 4vw 0;width:50%;}body.novo-fluxo-cadastro #page #content .container-header h2{font-size:4vw;}body.novo-fluxo-cadastro #page #content .pane-gw2d-user-step-cadastro-infos-especialista-block{margin-bottom:14vw;}body.novo-fluxo-cadastro #page #content .container-info-especialista ul{list-style-type:none;padding:0;margin:0;}body.novo-fluxo-cadastro #page #content .container-info-especialista ul li{font-size:1.85vw;}body.novo-fluxo-cadastro #page #content .container-info-especialista ul li a{font-size:1.85vw;background-color:#0E0E0F;border-radius:0.5vw;}body.novo-fluxo-cadastro #page #content .container-header .btn-close,.btn-sair{width:3vw;height:3vw;}body.novo-fluxo-cadastro #page #content .container-header .btn-close,body.novo-fluxo-cadastro #page #content .container-header .btn-sair{top:0%;right:2%;}body.novo-fluxo-cadastro #page #content .container-indice{width:100%;height:auto;}body.novo-fluxo-cadastro #page #content .container-indice{height:12vw;margin:0 0 4vw 0;}body.novo-fluxo-cadastro #page #content .container-indice ul{height:0.2vw;}body.novo-fluxo-cadastro #page #content .container-indice ul li{background-color:#ffffff;width:100%;max-width:fit-content;height:auto;padding:0 1vw;}body.novo-fluxo-cadastro #page #content .container-indice ul li h5{width:100%;font-size:2.5vw;max-width:5.5vw;height:5.5vw;}body.novo-fluxo-cadastro #page #content .container-indice ul li span{font-weight:600;font-size:1.8vw;}body.cadastro-usuario #page #content form .form-wrapper{float:none;width:100%;margin:0 0 3vw 0;}body.novo-fluxo-cadastro #page #content .panel-pane.pane-user-register-form.block{width:100%;height:auto;box-shadow:none!important;padding:0!important;}body.novo-fluxo-cadastro #page #content .panel-pane.pane-user-register-form.block .block-inner.clearfix h2{display:none;}body.novo-fluxo-cadastro #page #content .group_cadastro_de_login_e-senha .form-wrapper{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;}body.novo-fluxo-cadastro #page #content .password-strength{width:100%;font-size:0.75vw;margin-top:0vw;max-width:fit-content;}body.novo-fluxo-cadastro #page #content .form-type-password-confirm{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;}body.novo-fluxo-cadastro #page #content #user-register-form .form-wrapper div.password-confirm{width:50%;font-size:2.75vw;margin-top:0.5vw;}body.novo-fluxo-cadastro #page #content #user-register-form .form-wrapper div.password-confirm span.ok{font-size:2.75vw;}body.novo-fluxo-cadastro #page #content #user-register-form .form-wrapper div.password-confirm span.error{font-size:2.75vw;}body.novo-fluxo-cadastro #page #content .group_cadastro_de_login_e-senha .form-wrapper .form-item.form-type-password-confirm.form-item-pass .description{display:none;}body.novo-fluxo-cadastro #page #content .group_form_user.group_termos_e_condicoes{margin:2vw 0;display:flex;flex-direction:row;flex-wrap:wrap;}.page-user-edit .group_form_user.group_termos_e_condicoes #box-termox-uso .termos-uso-box .termos-content .div-scroll p{line-height:160%;font-size:2.5vw;}body.novo-fluxo-cadastro #page #content .cadastro-usuario #box-termox-uso .page-user-edit #box-termox-uso{margin-bottom:2vw;width:100%;height:auto;}.cadastro-usuario #page #content .form-type-checkbox{display:flex;border-top:solid 1px #EAEBEB;padding:0.5vw 0 0 0;}body.novo-fluxo-cadastro #page #content #box-termox-uso h3{background-image:url(/sites/all/themes/gw2d/images/icons/icon-arrow-right.png) no-repeat;width:100%;height:auto;}body.novo-fluxo-cadastro #page #content #box-termox-uso.termo-open h3{background-image:url(/sites/all/themes/gw2d/images/icons/icon-arrow-down.png) no-repeat;width:100%;height:auto;}body.novo-fluxo-cadastro #page #content #box-termox-uso input.form-checkbox{width:1vw !important;height:1.6vw !important;cursor:pointer;display:inline-block;vertical-align:middle;float:none;}body.novo-fluxo-cadastro #page #content #box-termox-uso .form-type-checkbox label.option{font-size:1vw;font-weight:400!important;padding-top:0.1vw;}body.novo-fluxo-cadastro #page #content .panel-pane.pane-user-register-form.block .form-actions.form-wrapper input#edit-submit{background:#14CC70 !important;color:#fff !important;border:none;float:inline-end;}body.novo-fluxo-cadastro #page #content .container-info-plano h3{font-size:2.33vw;font-weight:800;margin:1vw 0 0.5vw 0;}body.novo-fluxo-cadastro #page #content .container-info-plano .valor-plano h3{font-size:2.33vw;font-weight:800;margin:0 0 0.5vw 0;}body.novo-fluxo-cadastro #page #content .container-info-plano p.status{background-color:#A5A5B0;color:#fff;font-size:1.33vw;font-weight:800;margin:0;display:inline-block;padding:0.5vw;line-height:1;position:relative;top:-0.7vw;}body.novo-fluxo-cadastro #page #content .container-info-plano p{margin:0;font-size:2vw;font-weight:400;}body.novo-fluxo-cadastro #page #content .pagamento-recorrencia-pix-wrapper .container img{margin-top:1.5vw;margin-bottom:1.5vw;width:7.8vw;}body.novo-fluxo-cadastro #page #content .pagamento-recorrencia-pix-wrapper .container.container-pagamento-pix img{margin-top:2.2vw;width:11.51vw;}body.novo-fluxo-cadastro #page #content #container{height:56vw!important;}body.novo-fluxo-cadastro #page #content .contato-ajuda-novo-cadastro{margin:2vw auto;display:block;padding:1vw 2vw;font-size:1.33;border:1px solid #dfdfdf;background:#3f3c3c;color:#fff;border-radius:0.3vw;width:max-content;}body.novo-fluxo-cadastro #page #content .btn-limpar-token-clicksign{margin:0.3vw auto;display:block;padding:1vw 2vw;font-size:1.33;border:1px solid #0055FF;background:#0055FF;color:#fff;border-radius:0.3vw;width:max-content;float:none;}body.novo-fluxo-cadastro #page #content #copyright-region .region-copyright #block-gw2d-gw2d-copyright p{font-size:1vw;width:100%;text-align:center;}body.novo-fluxo-cadastro #page #content #copyright-region .gw2d-footer-logo a{position:absolute;padding:0;display:block;margin:1vw auto 0;width:2vw;height:2vw;text-align:center;right:0;bottom:0;}.logged-in #page #content .pane-heon-heon-form-criar-agenda .row.tempo-atendimento-row{margin-bottom:5vw;}.logged-in #page #content .pane-heon-heon-form-criar-agenda .row label{width:30vw;}.logged-in #page #content .pane-heon-heon-form-criar-agenda .tempo-atendimento-row input{width:16vw;}.logged-in #page #content .pane-heon-heon-form-criar-agenda .row .grupo-horas{width:53vw;}.logged-in #page #content .pane-heon-heon-form-criar-agenda .row .field-value-start,.logged-in #page #content .pane-heon-heon-form-criar-agenda .row .field-value-end{padding:1vw 0.3vw 1vw 0.7vw;font-size:1.9vw;width:10.5vw;}.logged-in #page #content .pane-heon-heon-form-criar-agenda .row .grupo-horas .box-tempo .remover-tempo{height:2vw;width:2vw;background-size:2vw;}.logged-in #page #content .pane-heon-heon-form-criar-agenda .row .novo-tempo{font-size:3vw;border-radius:0.2vw;}.logged-in #page #content .pane-heon-heon-form-criar-agenda .btn-cadastrar-horarios{font-size:1.9vw;margin-top:4vw;}}@media screen and (max-width:767px){body.novo-fluxo-cadastro #header{display:none;}body.novo-fluxo-cadastro #page{padding:6vw 0 0 0 !important;}body.novo-fluxo-cadastro #page #content .container-header{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 0 2vw 0;}body.page-contrato-assinatura #page #content .container-header,body.page-cadastrar-pagamento #page #content .container-header{width:50%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 0 2vw 0;}body.novo-fluxo-cadastro #page #content .container-header h2{width:90%;font-size:6.5vw;}body.novo-fluxo-cadastro #page #content .pane-gw2d-user-step-cadastro-infos-especialista-block{margin-bottom:14vw;}body.novo-fluxo-cadastro #page #content .container-info-especialista ul{list-style-type:none;padding:0;margin:0;}body.novo-fluxo-cadastro #page #content .container-info-especialista ul li{font-size:2.85vw;}body.novo-fluxo-cadastro #page #content .container-info-especialista ul li a{margin:2vw 5vw 0 0;font-size:2.85vw;background-color:#0E0E0F;border-radius:0.8vw;padding:0.5vw 1.5vw;}body.novo-fluxo-cadastro #page #content .container-header .btn-close,body.novo-fluxo-cadastro #page #content .container-header .btn-sair{width:7vw;height:7vw;}body.novo-fluxo-cadastro #page #content .container-header .btn-close,body.novo-fluxo-cadastro #page #content .container-header .btn-sair{top:0%;right:2%;}body.novo-fluxo-cadastro #page #content .container-indice{width:100%;height:8vw;display:flex;align-items:center;margin:15vw 0;}body.novo-fluxo-cadastro #page #content .container-indice ul{height:0.5vw;}body.novo-fluxo-cadastro #page #content .container-indice ul li h5{max-width:10.5vw;height:10.5vw;font-size:5.3vw;}body.novo-fluxo-cadastro #page #content .container-indice ul li span{font-size:2.5vw;}body.novo-fluxo-cadastro #page #content .group_form_user{gap:0;}body.novo-fluxo-cadastro #page #content #user-register-form .form-wrapper div.password-confirm{width:50%;font-size:2.75vw;margin-top:0.5vw;}body.novo-fluxo-cadastro #page #content #user-register-form .form-wrapper div.password-confirm span.ok{font-size:2.75vw;}body.novo-fluxo-cadastro #page #content #user-register-form .form-wrapper div.password-confirm span.error{font-size:2.75vw;}body.novo-fluxo-cadastro #page #content #box-termox-uso{margin-bottom:12vw;width:100%;height:auto;}body.novo-fluxo-cadastro #page #content .termos-content.termo-open .div-scroll p{line-height:150%;font-size:4vw;}body.novo-fluxo-cadastro #page #content #box-termox-uso,#box-termox-uso.termo-open h3{background-image:url(/sites/all/themes/gw2d/images/icons/icon-arrow-down.png) no-repeat;width:100%;height:auto;font-size:4.5vw;text-align:left;margin-bottom:4vw;}body.novo-fluxo-cadastro #page #content #box-termox-uso input.form-checkbox{width:100% !important;height:5.6vw !important;max-width:fit-content;}body.novo-fluxo-cadastro #page #content .panel-pane.pane-user-register-form.block .form-actions.form-wrapper input#edit-submit{border-radius:20px;padding:2.5vw 2.75vw;}body.novo-fluxo-cadastro #page #content .panel-pane.pane-user-register-form.block .form-actions.form-wrapper input#edit-submit{margin:4vw auto;padding:6vw 1vw;font-size:6vw;font-weight:600;}body.novo-fluxo-cadastro #page #content .container-info-plano{width:100%;display:flex;flex-direction:column;gap:5vw;margin-bottom:12vw;}body.novo-fluxo-cadastro #page #content .container-info-plano .info-do-plano{max-width:100%;}body.novo-fluxo-cadastro #page #content .container-info-plano h2{font-size:8vw;font-weight:900;margin-bottom:1vw;}body.novo-fluxo-cadastro #page #content .container-info-plano p.status{font-size:5vw;padding:1vw;top:0vw;}body.novo-fluxo-cadastro #page #content .container-info-plano h3{font-size:5vw;font-weight:800;margin:5vw 0 2vw 0;text-align:left;}body.novo-fluxo-cadastro #page #content .container-info-plano p{margin:0;font-size:4.5vw;font-weight:400;}body.novo-fluxo-cadastro #page #content .container-info-plano .valor-plano h3{font-size:8vw;margin:0 0 2vw 0;}body.novo-fluxo-cadastro #page #content .container-info-plano .valor-plano-info{font-size:12vw;font-weight:900;}body.novo-fluxo-cadastro #page #content .container-info-plano .valor-plano-info sup{top:-3vw;font-size:7vw;font-weight:900;}body.novo-fluxo-cadastro #page #content .container-info-plano .valor-plano span{float:left;margin-top:-3.5vw;font-size:4.3vw;font-weight:400;}body.novo-fluxo-cadastro #page #content .pagamento-recorrencia-pix-wrapper .container{display:flex;font-size:3.5vw;padding:5vw;}body.novo-fluxo-cadastro #page #content .pagamento-recorrencia-pix-wrapper .container h2{font-size:6vw;font-weight:800;margin-bottom:0;}body.novo-fluxo-cadastro #page #content .pagamento-recorrencia-pix-wrapper .container img{margin-top:2vw;margin-bottom:0vw;width:23.8vw;}body.novo-fluxo-cadastro #page #content .pagamento-recorrencia-pix-wrapper .container.container-pagamento-pix img{margin-top:6vw;margin-bottom:0vw;width:27.8vw;}body.novo-fluxo-cadastro #page #content #container{height:115vw!important;}body.novo-fluxo-cadastro #page #content .btn-limpar-token-clicksign{margin:-5.7vw 15vw;display:block;padding:1vw 2vw;font-size:1.33;border:1px solid #0055FF;background:#0055FF;color:#fff;border-radius:0.3vw;width:max-content;float:none;}.logged-in #page #content .pane-heon-heon-form-criar-agenda .row.tempo-atendimento-row{margin-bottom:5vw;}.logged-in #page #content .pane-heon-heon-form-criar-agenda .row label{width:100%;padding-left:0;}.logged-in #page #content .pane-heon-heon-form-criar-agenda .tempo-atendimento-row input{width:26vw;}.logged-in #page #content .pane-heon-heon-form-criar-agenda .row .grupo-horas{width:80vw;}.logged-in #page #content .pane-heon-heon-form-criar-agenda .row .field-value-start,.logged-in #page #content .pane-heon-heon-form-criar-agenda .row .field-value-end{padding:1vw 0vw 1vw 0.7vw;font-size:3vw;width:16vw;}.logged-in #page #content .pane-heon-heon-form-criar-agenda .row .grupo-horas .box-tempo .remover-tempo{height:5vw;width:5vw;background-size:5vw;top:-1vw;}.logged-in #page #content .pane-heon-heon-form-criar-agenda .row .novo-tempo{font-size:7vw;border-radius:0.2vw;}.logged-in #page #content .pane-heon-heon-form-criar-agenda .btn-cadastrar-horarios{font-size:3.5vw;margin-top:6vw;margin-bottom:6vw;padding:3vw;}}
.grippie{display:none;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1vw;}.page-configuracoes-site-heon #page #content .title-page{font-size:1.55vw;font-weight:800;color:#0E0E0F;margin-bottom:3vw;}.page-configuracoes-site-heon #page #content #block-system-main .texto-descricao-site{background-color:#fff;width:49%;height:auto;padding:1vw;margin:0;border-radius:0.3vw;box-shadow:0px 2px 4px 1px #ccc;}.page-configuracoes-site-heon #page #content #block-system-main .texto-descricao-site p{margin:0;font-size:0.85vw;font-weight:400;line-height:140%;}.page-configuracoes-site-heon #page #content #block-system-main .clinica-site-ativada{background-color:#fff;width:100%;height:auto;padding:1vw;margin:0;border-radius:0.3vw;box-shadow:0px 2px 4px 1px #ccc;}.page-configuracoes-site-heon #page #content #block-system-main .clinica-site-ativada .form-item-infos-site-habilitadas{width:fit-content;display:flex;gap:0.5vw;margin:0;}.page-configuracoes-site-heon #page #content #block-system-main .clinica-site-ativada .form-item-infos-site-habilitadas input.form-checkbox{width:1vw;}.page-configuracoes-site-heon #page #content #block-system-main .clinica-site-ativada .form-item-infos-site-habilitadas label{font-size:1vw;font-weight:600;color:#0E0E0F;text-transform:none;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;gap:1vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica{width:100%;height:auto;border-radius:0.3vw;background:#fff;margin:0;padding:1vw;border:none;box-shadow:0px 2px 4px 1px #ccc;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica legend{width:100%;height:auto;position:relative;top:2vw;margin:0 0 2vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica legend span{font-size:1vw;font-weight:600;color:#0E0E0F;text-transform:none;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica .fieldset-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:1vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica .fieldset-wrapper .form-type-textarea{width:49%;height:auto;margin:0 0 2vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica .fieldset-wrapper .form-type-textarea label{font-size:0.75vw;font-weight:600;color:#0E0E0F;text-transform:none;padding:0 0 0.2vw 1vw;margin:0;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica .fieldset-wrapper .form-type-textarea textarea{border:1px solid #DFE3E6;border-radius:10px;height:auto !important;padding:1vw;line-height:120%;font-size:0.75vw;font-weight:400;margin:0;width:100%!important;background:#FFFFFF;resize:none;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica .fieldset-wrapper .form-item label{font-size:0.75vw;font-weight:600;color:#0E0E0F;text-transform:none;padding:0 0 0 0.5vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica .fieldset-wrapper .form-item .box-arquivos{background-color:#fff;width:15vw;height:7vw;border:1px solid #DFE3E6;border-radius:0.2vw;display:flex;flex-direction:column;justify-content:space-between;padding:0.5vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica .fieldset-wrapper .form-item .box-arquivos span{width:100%;height:6vw;border-radius:0.5vw;background-color:#DDDEDE;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica .fieldset-wrapper .form-item .box-arquivos input{width:100%!important;height:auto !important;padding:0.55vw!important;background-color:#fff;color:#000;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica .fieldset-wrapper .form-item .box-arquivos input[value="Upload"]{background-color:#fd1e43;color:#fff;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica .fieldset-wrapper .form-item .description{max-width:15vw;font-size:0.7vw;}.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%;}.form-foto-perfil{position:fixed;top:0;left:0;z-index:9999;background:rgba(26,26,26,0.7);width:100%;height:100%;display:block;}.form-foto-perfil .overlay-text{width:40%;left:25%;margin:auto;padding:1.5vw;position:absolute;top:8vw;background:#fff;border-radius:1vw;}.form-foto-perfil .overlay-text p a{border:1px solid #000;padding:0.5vw 0.8vw;border-radius:0.5vw;margin-right:1vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields #edit-especialista{width:100%!important;padding:1vw;height:auto;border-radius:0.3vw;background:#fff;box-shadow:none;border:none;margin:0;box-shadow:0px 2px 4px 1px #ccc;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields #edit-especialista .fieldset-wrapper{display:block;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields #edit-especialista legend{width:100%;height:auto;position:relative;top:2vw;margin:0 0 2vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields #edit-especialista legend span{font-size:1vw;font-weight:600;color:#0E0E0F;text-transform:none;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields #edit-especialista .tabela-especialistas .view-content{overflow-y:auto;display:block;height:auto;}.page-configuracoes-site-heon #page #content .tabela-especialistas .views-table thead tr th{background:#0E0E0F !important;}.page-configuracoes-site-heon #page #content .tabela-especialistas .views-table thead tr th:first-child,.page-configuracoes-site-heon #page #content .tabela-especialistas .views-table tbody tr td:first-child{text-align:left;}.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:1.33vw;float:left;height:1.3vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site .acoes-site{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:1vw;margin:2vw 0;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site .acoes-site p{padding:0;margin:0;}@media screen and (max-width:1024px){.page-configuracoes-site-heon #page #content #block-system-main .form-fields{gap:2vw;}.page-configuracoes-site-heon #page #content .title-page{font-size:2.15vw;text-align:left;margin:3vw 0 5vw;}.page-configuracoes-site-heon #page #content #block-system-main .texto-descricao-site{width:100%;}.page-configuracoes-site-heon #page #content #block-system-main .texto-descricao-site p{font-size:1.33vw;line-height:140%;}.page-configuracoes-site-heon #page #content #block-system-main .clinica-site-ativada .form-item-infos-site-habilitadas input.form-checkbox{width:2vw;}.page-configuracoes-site-heon #page #content #block-system-main .clinica-site-ativada .form-item-infos-site-habilitadas label{font-size:1.33vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica legend span{font-size:1.77vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica .fieldset-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:1vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica .fieldset-wrapper .form-type-textarea label{font-size:1.33vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica .fieldset-wrapper .form-type-textarea textarea{font-size:1vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica .fieldset-wrapper .form-item label{font-size:1vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica .fieldset-wrapper .form-item .box-arquivos{width:12vw;height:16vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica .fieldset-wrapper .form-item .box-arquivos span{height:8vw;overflow:hidden;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site #edit-clinica .fieldset-wrapper .form-item .box-arquivos input{padding:1vw !important;font-size:1.33vw;}.page-configuracoes-site-heon #page #content .tabela-especialistas .views-table thead tr th{font-size:1.33vw;padding:1vw;}.page-configuracoes-site-heon #page #content .tabela-especialistas .views-table tbody tr td{font-size:1.33vw;padding:1.5vw 1vw;}.page-configuracoes-site-heon #page #content .tabela-especialistas .views-table .item-list .pager{margin-top:2vw;font-size:1.77vw;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site .acoes-site{margin:3vw 0;}.page-configuracoes-site-heon #page #content #block-system-main .form-fields .form-clinica-site .acoes-site p a{padding:1vw 2vw;}}@media screen and (max-width:430px){.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:3vw;}.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:44vw;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:80vw;}.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;}.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-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 legend{width:fit-content;height:auto;padding:0;position:relative;top:2vw;margin:0 0 2vw;}.page-configurar-whatsapp-clinica #page #content legend span.fieldset-legend{font-size:1vw!important;font-weight:800!important;padding-left:0.3vw;text-align:left;color:#0E0E0F;text-transform:none;display:block !important;}.page-configurar-whatsapp-clinica #page #content input.form-checkbox{width:1.33vw!important;height:1.33vw !important;margin:0;}.page-configurar-whatsapp-clinica #page #content textarea{resize:none !important;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-instancia legend{width:fit-content;height:auto;padding:0.2vw 0.5vw;background-color:#FFE100;border-radius:0.3vw;position:relative;top:2vw;margin:0 0 2vw;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-instancia legend span{font-size:1vw;font-weight:600;padding-left:0.3vw;text-align:left;color:#0E0E0F;text-transform:none;display:block;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-instancia .fieldset-wrapper{display:flex;flex-wrap:wrap;gap:1vw;align-items:center;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-instancia .fieldset-wrapper .form-item{width:23%!important;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-instancia .fieldset-wrapper .form-item label{font-size:1vw;font-weight:600;text-align:left;color:#0E0E0F;text-transform:none;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-instancia .fieldset-wrapper .form-item input{background-color:#F7F7FC;color:#0E0E0F;border:solid 1px #A5A5B0;border-radius:0.5vw;width:100%;height:auto;margin:0;padding:1vw 0.75vw;font-size:1vw;font-weight:400;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-instancia .fieldset-wrapper .form-item.form-disabled label{font-size:1vw;font-weight:600;text-align:left;color:#0E0E0F;text-transform:none;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-instancia .fieldset-wrapper .form-item.form-disabled input{background-color:#F7F7FC;color:#A5A5B0;border:none;border-radius:0.5vw;width:100%;height:auto !important;margin:0;padding:1vw 0.75vw;font-size:1vw;font-weight:400;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-instancia .fieldset-wrapper .form-item-field-ativar-instancia{width:23%;height:fit-content;display:flex;align-items:center;margin:1.5vw 3vw 0 0;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-instancia .fieldset-wrapper .retorno-instancia span{display:none;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-instancia .fieldset-wrapper .retorno-instancia a.btn-conectar{background-color:#fff;border:solid 1px #0080FF;border-radius:0.5vw;padding:1vw 2vw;font-size:1.2vw;font-weight:600;line-height:normal;color:#000;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-instancia .fieldset-wrapper .retorno-instancia a.btn-conectar:hover{background-color:#0080FF;color:#fff;}.page-configurar-whatsapp-clinica #page #content #gw2d-configurar-whatsapp-form fieldset .fieldset-wrapper .header-instancia-info{width:80.5vw;}.page-configurar-whatsapp-clinica #page #content #gw2d-configurar-whatsapp-form fieldset .fieldset-wrapper .header-instancia-info .status-instancia{width:9vw;height:2.3vw;padding:0.4vw;border-radius:4px;display:block;font-size:1.05vw;font-weight:600;text-align:right;color:#fff;background:url(/sites/all/themes/gw2d/images/icons/icon-confere-contato.png) no-repeat 0.3vw 0.4vw;background-color:#14CC70;}.page-configurar-whatsapp-clinica #page #content #gw2d-configurar-whatsapp-form fieldset .fieldset-wrapper .header-instancia-info .info-instancia{width:47.2vw;height:2.3vw;padding:0.5vw;border-radius:4px;font-size:1.04vw;font-weight:600;text-align:right;background:url(/sites/all/themes/gw2d/images/icons/alert.png) no-repeat 0.3vw 0.4vw;background-color:#FFE100;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-instancia .fieldset-wrapper .form-type-checkbox{width:11vw !important;margin:0;margin-top:1vw;}.page-configurar-whatsapp-clinica #page #content #gw2d-configurar-whatsapp-form fieldset .fieldset-wrapper .retorno-instancia{margin:0;width:29.5vw !important;height:10.5vw;position:relative;bottom:1.5vw;left:0vw;display:flex;flex-wrap:nowrap;flex-direction:row-reverse;align-items:center;}.page-configurar-whatsapp-clinica #page #content #gw2d-configurar-whatsapp-form fieldset .fieldset-wrapper .retorno-instancia .qr-code-instancia{width:14vw;}.page-configurar-whatsapp-clinica #page #content #gw2d-configurar-whatsapp-form fieldset .fieldset-wrapper .retorno-instancia .btn-reconectar{padding:0.4vw;border-radius:4px;border:1px solid;font-size:0.62vw;font-weight:600;height:1.7vw;margin-right:1vw;margin-top:3.7vw;}.page-configurar-whatsapp-clinica #page #content #gw2d-configurar-whatsapp-form fieldset .fieldset-wrapper .retorno-instancia .btn-desconectar{padding:0.4vw 0.6vw;border-radius:4px;border:1px solid;font-size:0.8vw;font-weight:600;height:auto;margin-right:1vw;margin-top:3.7vw;background-color:#CC1433;color:#fff;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-localizacao-mapa .fieldset-wrapper .form-item{width:100%;height:fit-content;display:flex;align-items:center;margin:0.3vw;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-textos-agendamento .fieldset-wrapper,.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-textos-outras .fieldset-wrapper{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:1vw;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-textos-agendamento .fieldset-wrapper .form-type-textarea,.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-textos-outras .fieldset-wrapper .form-type-textarea{width:32%;height:auto;border:solid 1px #EDEDFC;border-radius:0.5vw;padding:1vw;margin:0;}.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:0.85vw;font-weight:600;line-height:normal;margin:0 0 0.5vw;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-textos-agendamento .fieldset-wrapper .form-type-textarea .description,.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-textos-outras .fieldset-wrapper .form-type-textarea .description{display:flex;align-items:center;flex-wrap:wrap;gap:0.2vw;padding:0;margin:0.5vw 0 0 0;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-textos-agendamento .fieldset-wrapper .form-type-textarea .description .tag,.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-textos-outras .fieldset-wrapper .form-type-textarea .description .tag{width:fit-content;height:auto;background-color:#F7F7FC;border:solid 1px #EDEDFC;border-radius:0.3vw;font-size:0.7vw;font-weight:600;color:#0E0E0F;cursor:pointer;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-textos-agendamento .fieldset-wrapper .form-type-textarea .description .tag:hover,.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-textos-outras .fieldset-wrapper .form-type-textarea .description .tag:hover{border:solid 1px #0080FF;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-textos-outras .fieldset-wrapper #edit-field-imagem-aniversario-ajax-wrapper{width:32%;height:auto;border:solid 1px #EDEDFC;border-radius:0.5vw;padding:1vw;margin:0;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-textos-outras .fieldset-wrapper #edit-field-imagem-aniversario-ajax-wrapper label{font-size:0.85vw;font-weight:600;line-height:normal;margin:0 0 0.5vw;}.page-configurar-whatsapp-clinica #page #content #edit-whatsapp-api-textos-outras .fieldset-wrapper #edit-field-imagem-aniversario-ajax-wrapper span.file{width:fit-content;height:auto;padding:0.5vw 1vw;margin:0 2vw 0 0px;}.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{width:fit-content;background-color:#CC1433;color:#fff;font-size:1vw;font-weight:600;padding:0.5vw 1vw;}.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:hover{background-color:#FF1A40;}.page-configurar-whatsapp-clinica #page #content #gw2d-configurar-whatsapp-form input#edit-enviar{width:fit-content;background-color:#14CC70;color:#fff;padding:1vw 4vw;margin:3vw 0 0 0;}.page-configurar-whatsapp-clinica #page #content #gw2d-configurar-whatsapp-form input#edit-enviar:hover{background-color:#3CD588;}
.logged-in #page{padding-top:5vw!important;}body.page-dashboard #page #content .content-width #block-system-main{padding:0;margin:0;}body.page-dashboard #page #content .content-width #block-system-main .panel-pane{background:none;box-shadow:none;width:100%;height:auto;padding:1vw 0 0;margin-bottom:0;}body.page-dashboard #page #content .content-width #block-system-main .panel-pane .group-paineis{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;gap:3vw;}body.page-dashboard #page #content .content-width #block-system-main .panel-pane .group-paineis .card{width:100%;max-width:25vw;height:18vw;border-radius:1vw;background-image:linear-gradient(to bottom right,#FFFFFF,#FEFEFC);box-shadow:4px 4px 8px #0000001a;transition:0.3s;}body.page-dashboard #page #content .content-width #block-system-main .panel-pane .group-paineis .card a.card-link-painel{width:100%;max-width:25vw;height:18vw;padding:2vw;display:block;padding-top:9vw;}body.page-dashboard #page #content .content-width #block-system-main .panel-pane .group-paineis .card lord-icon{width:100%;height:3vw;padding-top:4vw;}body.page-dashboard #page #content .content-width #block-system-main .panel-pane .group-paineis .card a.card-link-painel h2{font-size:1.55vw;font-weight:800;line-height:normal;margin-top:0;color:#1A1A1A;text-align:center;}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:3vw 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:0.95vw;font-weight:600;line-height:normal;margin:0 0 0.2vw;color:#000000;cursor:pointer;}body.page-dashboard #page #content .content-width #block-system-main .panel-pane .group-paineis .card a.card-link-painel .infos .values{width:100%;height:auto;display:flex;gap:1vw;}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:0.85vw;font-weight:800;line-height:normal;margin:0 0 0.2vw;color:#0080FF;cursor:pointer;}body.page-dashboard #page #content .content-width #block-system-main .panel-pane .group-paineis .card a.card-link-painel .infos label.value-painel.entradas{color:#45E695;}body.page-dashboard #page #content .content-width #block-system-main .panel-pane .group-paineis .card a.card-link-painel .infos label.value-painel.saidas{color:#ff1a40;}
