.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}body{padding:0}.footer,.header,.marketing{padding-left:15px;padding-right:15px}.header{border-bottom:1px solid #e5e5e5;margin-bottom:10px}.header h3{margin-top:0;margin-bottom:0;line-height:40px;padding-bottom:19px}.footer{padding-top:19px;color:#777;border-top:1px solid #e5e5e5}.container-narrow>hr{margin:30px 0}.jumbotron{text-align:center;border-bottom:1px solid #e5e5e5}.jumbotron .btn{font-size:21px;padding:14px 24px}.marketing{margin:40px 0}.marketing p+h4{margin-top:28px}@media screen and (min-width:768px){.container{max-width:730px}.footer,.header,.marketing{padding-left:0;padding-right:0}.header{margin-bottom:30px}.jumbotron{border-bottom:0}}input[aria-hidden=true]{opacity:0;position:absolute;z-index:-9999;pointer-events:none}.video-iframe{position:fixed;right:0;bottom:0;z-index:1000}.moment-picker{z-index:4000}.moment-picker-container .header-view{color:var(--button-color)!important}.moment-picker-container .selected,.moment-picker td:hover{background:var(--button-color)!important}.moment-picker td:hover{color:#fff!important}.moment-picker td{width:100%!important}.moment-picker .month-view .moment-picker-specific-views th{color:var(--button-color)!important}.separator{color:#505050}.timeSeparator{margin:auto;color:#505050;padding:0 2px 0 6px}.timeConfirm{color:#505050;padding:3px;font-size:15px}.dateContainer,.timeContainer{box-sizing:border-box;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.input-required{background:rgba(32,96,154,.2)!important}.dateTimeContainer.input-required input{background:transparent!important}.dateTimeContainer{border-color:#66afe9!important;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;align-items:flex-end;width:100%;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff!important;background-image:none;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border-radius:0;box-shadow:none;outline:none;border:none}.dateTimeContainer.activePicker{border-color:var(--main-color)!important;outline:0}.dateTimeContainer input{box-sizing:border-box;display:block;border:none;width:30px!important;text-align:right;vertical-align:bottom}.dateTimeContainer input.lastInput{text-align:left}.dateTimeContainer input::-webkit-input-placeholder{color:#ccc}.dateTimeContainer input:focus{outline:none!important}.dateContainer input.year{width:45px!important}.dateContainer{border:none}.dateContainer,.timeContainer{display:flex;flex-direction:row;padding:3px 0}.dateTimeContainer input.invalidDate{background-color:#f99!important;color:#fff}.warningIcon{margin:auto;color:#f99!important;padding:0 2px 5px 6px}.report-footer{position:relative}page-number{position:absolute;right:0}.report-header{position:relative!important;-ms-flex:0 0 auto;-webkit-flex:0 1 auto;flex:0 0 auto}.reportControlContainer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;background-color:var(--main-color);font-family:Medras;margin-right:auto}.fix50{width:50px!important}.invisible-filter{visibility:hidden;-ms-flex-preferred-size:1px;flex-basis:1px;height:1px}.reportMainControls{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filterControls,.reportMainControls{border:1px solid #fff;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;font-size:16px;padding:5px 20px}.filterControls,.reportTitle{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.reportTitle{width:100%;padding:0 200px;display:-webkit-box;display:-ms-flexbox;display:flex}.reportFilters{box-sizing:border-box;margin:10px 0}.reportFilters,.reportFilters .filter-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.reportFilters .filter-input{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.filter-input.limited{max-height:60px;overflow:auto}.filter-input .suggestions{top:30px!important}.filterBox{font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 10px}page-body{width:100%;display:block}page{display:block;padding:0;margin:0 auto .5cm;box-sizing:border-box;box-shadow:0 0 .5cm rgba(0,0,0,.5)}.report-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.report-container,.report-viewer{line-height:1.42857143}.report-container,.report-viewer,.sheet-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.sheet-container{height:100%;background:#fff}.report-container{-ms-flex-direction:row;flex-direction:row}.report-buttons,.report-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.report-buttons{width:500px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:end;align-self:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--main-color)}.report-floating-options{position:fixed;bottom:20px;right:20px}.report-logo{height:66px}.report-buttons .action-button{margin:auto 5px;width:100%;font-family:Medras!important;border-radius:0;color:#fff;background:var(--button-color)}.button-decorator{background:transparent}.reportFilters .report-control{background:var(--button-color);color:#fff;font-family:Medras!important;border-radius:0;margin:auto 5px}.report-controls{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:5px 0 10px}.moment-picker td,.moment-picker th{border:none!important}.report-buttons .action-button:hover,.reportFilters .report-control:hover{background:#dde8f0;color:var(--main-color)}#preview-view{height:100%;width:100%}@media screen{#print-view{display:block;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;overflow-y:auto}.report-container{width:100%!important;height:100%!important;background-color:#fff!important;top:0!important;left:0!important;position:fixed;border-radius:0;z-index:2001}.report-viewer{height:100%;width:100%;padding:0;margin:0!important;background:var(--main-color);overflow-x:scroll}report-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;height:0}container,report-body{display:block}container>report-body{height:inherit!important;overflow-y:scroll!important}footer,header{box-sizing:border-box}}.sortable{cursor:pointer}.column-filter-container{position:absolute!important;bottom:100%;left:0;width:300px!important;background:#fff;padding:5px 10px 15px;box-shadow:11px -2px 43px -2px rgba(0,0,0,.58);z-index:100!important}.table-heading:last-child .column-filter-container{right:0!important;left:auto}.column-filter-background{position:fixed;z-index:90!important;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1)}.column-filter-help{font-family:Medras;font-weight:700;text-align:left;display:flex;justify-content:space-between;align-items:center}.column-filter-value{display:flex;flex-direction:column;align-items:center;justify-content:center}*,body{-webkit-print-color-adjust:exact!important}@media print{.report-container{position:inherit!important;display:block!important;margin:0!important}page{box-shadow:none!important;margin:0!important}*,body{-webkit-print-color-adjust:exact!important}.report-container td,.report-container th{word-break:break-word!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.signature{margin:20px!important}}.report-container .signature{margin:20px!important}.report-container table,.report-container tr{border-collapse:collapse}.report-container tr td{border-top:1px solid #000;border-right:1px solid #000}.report-container tr td:first-child{border-left:1px solid #000}page-body tr:last-child td{border-bottom:1px solid #000}.report-container th{border-collapse:collapse;font-weight:800;font-family:Medras}.report-container tr.highlight{background:#dde8f0!important;font-family:Medras;font-weight:700;border-bottom:2px solid #000}.report-container tr.highlight-result{background:rgba(221,232,240,.8)!important}.report-container tr.highlight-result td{font-family:Medras;font-weight:700}.report-container .title{font-weight:800;font-family:Medras;display:flex;justify-content:center;font-weight:700;font-size:20px}.report-container td,.report-container th{width:100px;word-break:break-word;text-align:right;padding:2px 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.report-container th{text-align:center;font-weight:700}.report-container .bold{font-family:Medras;font-weight:700}.report-container .report-row.flexRow{display:flex;justify-content:space-around}.report-container .flexRow{display:flex!important}.report-container .report-row.right{justify-content:flex-end}.report-container strong{font-family:Medras;font-weight:700}.report-container .small-font{font-size:12px}.filterBox .filter-input{margin-top:7px}.report-container table tr:last-child td,.report-container tr:last-child td{border-bottom:1px solid #000}.ExcelTable2007{border:1px solid #b0cbef;border-width:1px 0 0 1px;font-size:11pt;font-family:Calibri;font-weight:100;border-spacing:0;border-collapse:collapse;padding:10px}.ExcelTable2007 th{background-image:url(data:image/gif;base64,R0lGODlhAQATAPcAAAAAAAAASAAAdCdBPgBISABIdCZBYyZBZCZBZUgAAHQAAEgASEgAdHQASHQAdEhIAFBBPlFBPlNBPlFlPnRIAHBBPnFBPnJBPnNBPnRBPnVBPnR0AHRlPkhISFFBY1FBZFFBZXRBZXZBZHR0SHR0dABInAB0vyZBhCZBhSZBhiZBhyZlhyZjoCZkoiZkoyZlpCZlpiZmpUhInFFBh1JBhUh0v1FlpnRInHRlpnR0v3aFZCaAuyaFwCaFwkicnEicv3ScnGiMr3S/v0ic31GFwlCc1lCe1lGe11Gf2FGhwlKg2VKh21Gh3VOj3HS73XS/33C07XG373K48HO58XW683S793W89He/9nS//5xIAJx0AI5jPo9jPpBkPpFkPpNkPpNlPpVlPpZlPpdmPphmPr90AJxISJxIdL90SKmAPq+FPrGEPraGPpycdL+cSK+FZb+/dN+cSMObY8ScY8ieY8qfZN+cdMuhZc6hZM+jZN+/dP+/dJy/nJ62zpzfv7/fnL//v5zf347L7Y/N7pHQ8JPT8ZPU95fW9Zzf/6nE6bHG4bDL77rM5rvN573P6LDP977Q6b/R6q/s3b//36rk7qzm767o8K/q8a/s97Hr87Pt9Lbx9r///921hN+3hOG4hOO5heS7h+i8heq9ht/fnM7VpN3Nodviu9/mvN//v//fnOHQouPTo+bTpOTUpuzZpeHovePqvubrv///v8HT68LU7MTV7cXX7sbY78LZ98jZ8NDX5dfa4tPb6dXd6tff69ve5dvi1N3k1t/m1t//38Pi7cjo8Mrq8cvs987t9Nnh7Nvi7d/i6N3k7t/m79Xk8tfm99Lx9t///+TswujtwOrvwOHo1+Pq2Obr2eTs3ejt2+rv3Ozx3P//3+Ll6ubp7eHo8OPq8ebr8+Ts9+rs8Ojt9Orv9e7v8+zx9u7z9/Lz9vD0+PL2+fb3+PT4+vb6+/n6+/n8/f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAAQATAAAIGADjvXPHbl06dObKiQsHzlmzZcp++eoVEAA7);background-repeat:repeat-x;font-weight:700;font-size:14px;border:1px solid #9eb6ce;border-width:0 1px 1px 0;height:17px;line-height:17px}.ExcelTable2007 td{background-color:#fff;padding:0 4px 0 2px;border:1px solid #d0d7e5;border-width:0 1px 1px 0}.ExcelTable2007 td b{border:0;background-color:#fff;font-weight:700}.ExcelTable2007 td.heading{background-color:#e4ecf7;text-align:center;border:1px solid #9eb6ce;border-width:0 1px 1px 0;font-weight:700}.ExcelTable2007 th.heading{background-image:url(data:image/gif;base64,R0lGODlhGQATAPcAAAAAAAAASAAAdCdBPgBISABIdCZBYyZBZCZBZUgAAHQAAEgASEgAdHQASHQAdEhIAFBBPlFBPlNBPlFlPnRIAHBBPnFBPnJBPnNBPnRBPnVBPnR0AHRlPkhISFFBY1FBZFFBZXRBZXZBZHR0SHR0dABInAB0vyZBhCZBhSZBhiZBhyZlhyZjoCZkoiZkoyZlpCZlpiZmpUhInFFBh1JBhUh0v1FlpnRInHRlpnR0v3aFZCaAuyaFwCaFwkicnEicv3ScnGiMr3S/v0ic31GFwlCc1lCe1lGe11Gf2FGhwlKg2VKh21Gh3VOj3HS73XS/33C07XG373K48HO58XW683S793W89He/9nS//5xIAJx0AI5jPo9jPpBkPpFkPpNkPpNlPpVlPpZlPpdmPphmPr90AJxISJxIdL90SKmAPq+FPrGEPraGPpycdL+cSK+FZb+/dN+cSMObY8ScY8ieY8qfZN+cdMuhZc6hZM+jZN+/dP+/dJy/nJ62zpzfv7/fnL//v5zf347L7Y/N7pHQ8JPT8ZPU95fW9Zzf/6nE6bHG4bDL77rM5rvN573P6LDP977Q6b/R6q/s3b//36rk7qzm767o8K/q8a/s97Hr87Pt9Lbx9r///921hN+3hOG4hOO5heS7h+i8heq9ht/fnM7VpN3Nodviu9/mvN//v//fnOHQouPTo+bTpOTUpuzZpeHovePqvubrv///v8HT68LU7MTV7cXX7sbY78LZ98jZ8NDX5dfa4tPb6dXd6tff69ve5dvi1N3k1t/m1t//38Pi7cjo8Mrq8cvs987t9Nnh7Nvi7d/i6N3k7t/m79Xk8tfm99Lx9t///+TswujtwOrvwOHo1+Pq2Obr2eTs3ejt2+rv3Ozx3P//3+Ll6ubp7eHo8OPq8ebr8+Ts9+rs8Ojt9Orv9e7v8+zx9u7z9/Lz9vD0+PL2+fb3+PT4+vb6+/n6+/n8/f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAGQATAAAIhAD7CBxIsKDBgs8SKlzIsGHCR32eJZpIsaLFi4kgSsTI8aLGjiApfgx5UZfIiCQt4oJ3cmPKRLfatWv5MpEtdThppqx1ruc5nSFpkRs6FGjHSN+SKjWKEZK3p1C9MbXoiJnVq1anUmwErKtXr1oTMeJFtqzZsC9H1rQI8ZHbt3Djyn0bEAA7);background-repeat:none}form-component{padding:0 3%;width:100%}form-component,form-field,input-field-component{display:block;padding:2px;width:100%}form-component .form-separator{border-bottom:1px solid var(--secondary-color);color:var(--secondary-color);font-weight:700;font-size:large}.form-component-container{width:100%;display:flex;flex-direction:column}.form-component-header{padding:5px 10px;background-color:transparent;position:relative}.form-component-body{padding:5px 10px;flex:1 1 auto;overflow-y:auto;overflow-x:hidden;height:0;display:flex;flex-direction:column;width:100%}.form-component-footer{justify-content:flex-end;padding:5px 10px;background-color:transparent;position:relative;display:flex;flex-direction:row;flex-shrink:2;width:100%}.form-actions-container{display:flex;padding:5px 3%;width:100%}.form-actions-container button{margin:0 10px}.form-actions-container .form-actions-left{display:flex;width:50%;justify-content:flex-start}.form-actions-container .form-actions-right{display:flex;width:50%;justify-content:flex-end}.form-component-info{font-family:Medras;font-weight:700;color:var(--secondary-color);font-size:larger}.file-upload-container,.file-upload-container form{display:flex;flex-direction:row}grid-component{display:flex;flex-direction:column}.grid-component-column-container,.grid-component-column-row{display:flex;flex-direction:row;width:100%}.grid-component-column-row{padding:6px 0}.grid-component-column-container .grid-component-column{display:flex;align-items:center;flex-basis:0px;font-family:Medras;font-weight:700;color:var(--primary-color);padding:0 6px;justify-content:center}.grid-component-column-container .grid-component-column .grid-header-button{visibility:hidden}.grid-component-body{display:flex;flex-direction:column}.grid-component-body grid-row-component{display:flex;flex-direction:row}.grid-component-body grid-row-component:nth-of-type(odd){background:var(--default-background)}.grid-component-body grid-row-component grid-column-component{width:100%;flex-basis:0px;display:flex;padding:6px}.sa-fakeArea{width:100%!important}boolean-field,date-field,date-time-field,enumerable-field,float-field,integer-field,m2o-field,text-field,varchar-field{display:flex;flex-direction:row;width:100%}.input-component-container{display:flex;flex-direction:row}.input-component-label,boolean-field label,date-field label,date-time-field label,enumerable-field label,float-field label,integer-field label,m2o-field label,text-field label,varchar-field label{font-family:Medras;width:150px;font-weight:700;color:var(--main-color);font-size:15px;border-right:1px solid;margin:3px 0;display:flex;align-items:center;justify-content:flex-start;padding-right:10px;padding-left:0!important}.input-component-separator{height:100%;font-size:15px;font-family:Medras;text-align:center;vertical-align:middle;display:flex;align-items:center;padding:0!important;width:6px}boolean-field .readonly-value,date-field .readonly-value,date-time-field .readonly-value,enumerable-field .readonly-value,float-field .readonly-value,integer-field .readonly-value,m2o-field .readonly-value,text-field .readonly-value,varchar-field .readonly-value{display:flex;align-items:center;padding-left:10px}.input-component-box{padding-left:5px;width:100%}.input-component-box .input-component-box{padding:0}.input-component-box form-field{padding:0!important}:root{--window-background:#f8f9fe;--light-gray:#696969}.box-container{display:flex;flex-direction:column;height:100%;width:100%}.header-box{width:100%;min-height:80px;overflow-x:auto}.header-box,.header-tools-container,.main-box{display:flex;flex-direction:row}.main-box{background:var(--window-background);height:100%}.right-box{width:100%;height:100%;padding-bottom:5vh}.left-box,.right-box{background-color:var(--window-background)}::-webkit-scrollbar-track{-webkit-box-shadow:none;background-color:var(--window-background);cursor:pointer}::-webkit-scrollbar{width:8px;cursor:pointer!important;background-color:#d8d8d8;border-radius:5px}::-webkit-scrollbar-thumb{background-color:#d8d8d8!important;cursor:pointer}.alternative-autocomplete{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:28px;background:#fff;z-index:2000;width:400px;max-height:150px}.alternative-autocomplete-option{border-bottom:1px solid #000;overflow:scroll;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:25px;background-color:#fff;color:#505050;font-weight:700;padding-left:5px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid var(--button-color);border-left:1px solid var(--button-color);border-right:1px solid var(--button-color)}.alternative-autocomplete-option:hover{background:var(--button-color);color:#f5f5f5;cursor:pointer}pre{background-color:transparent!important;font-family:Medras!important;min-width:250px;max-width:250px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;border-radius:0}.input-field textarea.form-control{min-height:120px!important;min-width:250px!important}.user-info{width:100%;color:#dde8f0;padding-left:20px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:14px}.user-row{overflow-x:auto}.user-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;padding:5px 0;width:200px;height:100%;justify-content:flex-end}.user-data:hover{cursor:pointer}.user-data *{margin:0 3px}.user-data .signal{font-size:19px}.user-info .server-status,.user-info .user-data{width:100%}.brand-logo{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brand-logo-image{height:45px;width:45px;margin:5px 0}.login-header{flex:0 0 auto;height:45vh;font-family:Medras;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-form .login-group{margin:8px 0}.login-header img{max-height:200px;height:60%}.login-error{color:#be0000;font-size:12px}.login-footer{height:20vh;width:350px;margin:auto;font-family:Medras}.login-container{flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#505050;font-family:Medras;width:100%;min-height:100%;background-color:#f8f9fe;border-radius:5px}.azul_degrade{background:-moz-linear-gradient(0 50% 0deg,rgba(89,159,192,.5) .35%,rgba(0,105,179,.4) 15.87%,#0069b3 88.08%);background:-webkit-linear-gradient(0deg,rgba(89,159,192,.5) .35%,rgba(0,105,179,.4) 15.87%,#0069b3 88.08%);background:-webkit-gradient(linear,0 50%,100% 50%,color-stop(.0035,rgba(89,159,192,.5)),color-stop(.1587,rgba(0,105,179,.4)),color-stop(.8808,#0069b3));background:-o-linear-gradient(0deg,rgba(89,159,192,.5) .35%,rgba(0,105,179,.4) 15.87%,#0069b3 88.08%);background:-ms-linear-gradient(0deg,rgba(89,159,192,.5) .35%,rgba(0,105,179,.4) 15.87%,#0069b3 88.08%);background:linear-gradient(90deg,rgba(89,159,192,.5) .35%,rgba(0,105,179,.4) 15.87%,#0069b3 88.08%)}.login_subcontainer{width:100%;min-height:100vh;display:flex;flex-direction:row;justify-content:center}.login-column{width:37%;min-height:50%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;line-height:1.5;background:#fff;border-radius:5px}.boton_degrade{background:-moz-linear-gradient(0 50% 0deg,#e60513 0,rgba(230,5,19,0) 78.17%,rgba(235,52,63,.06) 81.28%,rgba(242,123,131,.15) 86.43%,rgba(247,180,184,.24) 91.07%,rgba(252,221,223,.31) 95.01%,hsla(0,80%,98%,.37) 98.12%,hsla(0,0%,100%,.4) 100%);background:-webkit-linear-gradient(0deg,#e60513,rgba(230,5,19,0) 78.17%,rgba(235,52,63,.06) 81.28%,rgba(242,123,131,.15) 86.43%,rgba(247,180,184,.24) 91.07%,rgba(252,221,223,.31) 95.01%,hsla(0,80%,98%,.37) 98.12%,hsla(0,0%,100%,.4));background:-webkit-gradient(linear,0 50%,100% 50%,color-stop(0,#e60513),color-stop(.7817,rgba(230,5,19,0)),color-stop(.8128,rgba(235,52,63,.06)),color-stop(.8643,rgba(242,123,131,.15)),color-stop(.9107,rgba(247,180,184,.24)),color-stop(.9501,rgba(252,221,223,.31)),color-stop(.9812,hsla(0,80%,98%,.37)),color-stop(1,hsla(0,0%,100%,.4)));background:-o-linear-gradient(0deg,#e60513 0,rgba(230,5,19,0) 78.17%,rgba(235,52,63,.06) 81.28%,rgba(242,123,131,.15) 86.43%,rgba(247,180,184,.24) 91.07%,rgba(252,221,223,.31) 95.01%,hsla(0,80%,98%,.37) 98.12%,hsla(0,0%,100%,.4) 100%);background:-ms-linear-gradient(0deg,#e60513 0,rgba(230,5,19,0) 78.17%,rgba(235,52,63,.06) 81.28%,rgba(242,123,131,.15) 86.43%,rgba(247,180,184,.24) 91.07%,rgba(252,221,223,.31) 95.01%,hsla(0,80%,98%,.37) 98.12%,hsla(0,0%,100%,.4) 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#E60513', endColorstr='#FFFFFF' ,GradientType=0)";background:linear-gradient(90deg,#e60513,rgba(230,5,19,0) 78.17%,rgba(235,52,63,.06) 81.28%,rgba(242,123,131,.15) 86.43%,rgba(247,180,184,.24) 91.07%,rgba(252,221,223,.31) 95.01%,hsla(0,80%,98%,.37) 98.12%,hsla(0,0%,100%,.4));border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#E60513",endColorstr="#FFFFFF",GradientType=1)}.login-title{padding:30px;border-top:4px solid;color:#fff;font-size:40px;font-family:Medras;font-weight:700;display:flex;flex-direction:column}.login-container input{padding:8px;box-shadow:none!important;outline:none!important}.login-group input{height:42px;margin:5px 0;width:100%}.login-container button{width:100%!important;margin:15px 0 40px;font-size:16px;padding:6px;background-color:#0091ea!important;color:#fff!important;font-family:Medras}.popup-manager{top:0;left:0;display:none;position:absolute;width:100%;height:100%;background:rgba(87,87,87,.3)!important}@media print{.gadget-manager,.no-print,.popup-manager{display:none!important}}.popup-wrapper{position:absolute;width:100%;height:100%;background:rgba(87,87,87,.3)!important}.popup-container{position:absolute;width:60%;height:90%;background:var(--window-background)}.homeColor{background:#dde8f0!important}.secondaryColor{color:var(--gray)}.alertify{z-index:3001!important}.alertify-logs{z-index:2001}.alertify .dialog button{color:var(--main-color)!important;border:1px solid #97cbdc!important}.alertify .dialog button:hover{background:var(--main-color)!important;color:#fff!important}.alertify .dialog nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.alertify .dialog div{font-weight:700;font-family:Medras;background-color:hsla(0,0%,100%,.85)!important;color:var(--button-color);line-height:1.4}.primaryColor{background-color:var(--main-color)}.text-primary{font-family:Medras}.small-image{height:100px;width:100px}.home-button{width:100%;text-align:left}.home-button:hover{background-color:#000}.validRecord{background:#adff2f!important}.importColumn{word-wrap:break-word;word-break:break-all}.errorRecord{background:red!important}.text-white{color:#fff;display:inline-block;padding:6px 13px;margin-bottom:0;font-size:14px;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.scrollable{overflow:auto}.notification-icon{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.notification-icon>span{margin:2px}.home-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.home-buttons,.home-screen{display:-webkit-box;display:-ms-flexbox;display:flex}.home-screen{width:100%;height:100%}.user-profile{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-company-image{position:absolute;bottom:-20px;right:-40px;z-index:10}.home-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%;width:100%}.home-close{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-options{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;margin-left:20px;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:10px 20px}.boletin-warning{position:absolute;right:-16px;top:-10px;z-index:1000}.boletin{background-color:#fff;border-radius:10px;padding:10px;position:relative;margin:10px}.boletin-title{font-size:20px;font-weight:700;color:#286090}.home-column{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:50;flex-shrink:50}.home-center,.home-left{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-left{-ms-flex-negative:80;flex-shrink:80;padding:30px}.home-right{height:100%;-ms-flex-negative:90;flex-shrink:90;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.home-center,.home-left,.home-right{background-color:#286090}.home-user{font-size:20px;font-weight:700}.home-user,.home-username{color:#f5f5f5}.home-company{font-size:15px;font-weight:700}.user-image-upload{position:absolute!important;margin:0!important;overflow:hidden;top:0!important;right:0!important;width:100px!important;height:100px!important;background:transparent!important;border:none}.user-notification{font-size:12px!important;padding:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.user-image-upload input.upload{height:100px!important}.imagePreview{border:1px solid #286090;border-radius:5px}.fileUpload{position:relative;overflow:hidden;margin:10px}.fileUpload input.upload{position:absolute!important;top:0!important;right:0!important;margin:0!important;padding:0!important;font-size:20px!important;cursor:pointer!important;opacity:0!important;filter:alpha(opacity=0)!important}.imageField{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center}.imageField,.loading-container{flex-direction:column;justify-content:center;align-items:center}.loading-container{display:flex}.loading-spinner{position:fixed;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--main-color)!important;font-family:Medras;z-index:9000}.loading-spinner.network-delay{background:hsla(0,0%,100%,.8) no-repeat 50%;z-index:9999999}.form-spinner{flex:1;width:100%;height:100%;flex-direction:column;color:#286090;background:#fff no-repeat 50%;z-index:2001;position:absolute}.form-fastnew,.form-spinner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-fastnew{margin:0 20px;position:relative;flex-direction:column;text-align:center;font-weight:700}.form-fastnew .small{position:absolute;bottom:-10px}.form-separator{border-bottom:1px solid var(--light-gray);margin:6px 0;padding:3px 0}.separator-string{color:var(--light-gray);font-weight:700}.tab-menu{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px;color:var(--main-color);font-family:Medras;font-weight:700;border:1px solid var(--main-color);border-top-left-radius:5px;border-top-right-radius:5px}.tab-menu:hover{cursor:pointer}.tab-menu.active,.tab-menu:hover{background-color:var(--main-color);color:#fff!important}.ui-tab{padding:10px 0}.tab-menu-container,.ui-tab{display:-webkit-box;display:-ms-flexbox;display:flex}.tab-menu-container{width:100%}.select-noedit{padding:4px 10px!important;height:34px!important}.tree-row{cursor:pointer;color:var(--main-color)}.tree-row td{border:0!important}.arrayField{color:#000}.arrayField,.arrayItem{display:-webkit-box;display:-ms-flexbox;display:flex}.arrayItem{position:relative;margin:0 5px}.arrayItem input{width:50px}.arrayItem span{width:5px;position:absolute;top:-10px;right:0;z-index:1000}.sidebar-wrapper .sidebar-brand .apptica-menu{font-family:titlefont;font-size:20px;letter-spacing:1px}.sidebar-wrapper .apptica-menu{line-height:1.2!important;font-family:Medras;font-size:15px;margin-top:5px;color:#c4d3e0!important;cursor:pointer!important}.sidebar-wrapper .apptica-menu:first-child{margin-top:0!important}.apptica-menu.active,.apptica-menu:hover{cursor:pointer!important;background-color:#fff!important;color:var(--secondary-color)!important}.wizard-container{background:var(--main-color-tranparent);z-index:2000;width:100%;height:100%;top:0;left:0;position:fixed}.app-wizard{z-index:3000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:10%;left:10%;width:80%;background:#fff;border-radius:10px}.app-wizard .form-body{height:auto!important}.app-wizard .form-header{padding:0 3%!important;display:flex!important;justify-content:center!important}.app-wizard .form-header title{text-transform:uppercase}.appticaSidebar{display:flex;flex-direction:column;align-items:flex-start;height:100%;width:175px;margin:0;overflow-y:auto}.appticaSidebar .apptica-menu{display:block;text-align:center;padding:0}.appticaSidebar .apptica-menu:hover{text-decoration:none;color:#fff;background:hsla(0,0%,100%,.2)}.appticaSidebar .apptica-menu:focus,.appticaSidebar .apptica-menu:hover{text-decoration:none}.invisible .btn{padding-top:0!important}.btn-primary,.btn-success{border-radius:3px!important;border:1px solid var(--button-color)!important;background:var(--button-color)!important;font-size:16px!important;color:#fff!important;font-family:Medras}.btn-link{font-family:Medras;font-weight:700!important;color:var(--main-color)!important;cursor:pointer!important}button i{margin:0 10px}.btn-danger{border-radius:3px!important;border:1px solid var(--light-gray)!important;font-size:16px!important;font-weight:bolder!important;font-family:Medras;background-color:var(--danger-color)!important;color:var(--light-gray)!important}#btn-search{margin-right:40px}.btn-danger.edit-button,.btn-success.edit-button{background:var(--button-color)!important;color:#fff!important}.main-container,body,html{height:100%!important;width:100%!important;font-family:Medras;background:var(--window-background);font-size:14px}html{background:#fff}@media screen{.main-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;overflow:hidden}}.app-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;height:100%;background:var(--window-background)}.sidebar-wrapper{overflow:visible;position:relative;display:flex;height:100%}.page-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;flex:1}.form-title-container{width:100%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--main-color)!important;font-weight:bolder;font-family:Medras;font-weight:700}#form-title{font-size:20px}.object-form-container{padding:0 3%!important}.form-container{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:flex-start}::-webkit-scrollbar-thumb{background:var(--secondary-color)}.action-group,.form-actions{display:-webkit-box;display:-ms-flexbox;display:flex}.action-group{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.group-right{margin-left:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.go-back-button{display:flex!important;align-items:center!important;justify-content:flex-start!important;cursor:pointer;color:var(--light-gray);font-family:Medras;font-weight:700;letter-spacing:1px;font-size:2rem;padding:0 2rem;width:150px}.go-back-button span{margin-right:2px}.group-left{margin-right:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.action-button{padding:7px;margin:0 10px;white-space:nowrap;cursor:pointer;line-height:normal}action-button[danger] .action-button{background-color:var(--danger-color)!important;color:var(--light-gray)}.action-button[disabled]:hover{cursor:not-allowed!important}.actions-container{width:150px;border-radius:0!important}.add-new-button{width:30px;height:30px;font-family:Medras;font-weight:700;font-size:2rem!important;display:-webkit-box;display:-ms-flexbox;display:flex;display:flex!important;border-radius:5px}.add-new-button,.print-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;color:#fff;background:var(--button-color);justify-content:center;align-items:center;vertical-align:middle;text-align:center;cursor:pointer;margin:5px}.print-container{font-size:20px!important;width:30px!important;height:30px!important;border-radius:5px!important}.action-list,.print-container{display:-webkit-box;display:-ms-flexbox;display:flex}.action-list{z-index:1000;position:absolute;left:-110px;background:#d9edf7;border:#000;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:150px}.action-item{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:40px;text-align:center;background-color:#fff;color:#286090;font-weight:700;padding-left:5px;border-bottom:1px solid #286090;border-left:1px solid #286090;border-right:1px solid #286090}.action-item:hover{background:#97cbdc;cursor:pointer}.action-item.selected{background:#286090;color:#f5f5f5}.form-body{padding:5px 10px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wizard-body{padding:0 3% 3%!important;max-height:70vh}.list-body{margin-top:20px;padding:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;height:0;background:var(--window-background)}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:none!important;min-width:5vw;padding:10px!important}.list-body td{min-width:5vw}@media (max-width:768px){.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:none!important;width:25vw}}.form-footer,.form-header{padding:10px 10px 25px;position:relative}.form-header{padding:15px 0}form-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-negative:2;flex-shrink:2;width:100%}thead.form-header{padding:0!important;background:var(--window-background);border:none}@-webkit-keyframes highlight{0%,40%{-webkit-transform:rotate(0deg)}60%,to{-webkit-transform:rotate(90deg)}}@keyframes highlight{0%,40%{background-color:#2e6da4;color:#fff}60%,to{background-color:#fff;color:#2e6da4}}.network-activity{z-index:100;border:1px solid #97cbdc;box-sizing:border-box;background-color:#97cbdc;color:#fff;position:absolute;top:1px;left:48%;font-size:9px;padding:2px;border-radius:5px}.gridNumber{background-color:transparent;color:#000;width:40px;padding:0 5px;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--light-gray)}.gridNumber.selected{color:var(--main-color);background-color:#97cbdc!important;border-left:1px solid #97cbdc!important;border-bottom:1px solid #97cbdc!important}tree-field.gridCell{overflow:visible;border-bottom:1px solid var(--light-gray)}.popup-container tree-field.gridCell{position:relative}tree-field .input-required{background-color:transparent!important}tree-field.gridCell:last-child{border-left:none}.o2m-body .btn{text-align:left!important;padding:0 20px!important;font-size:13px!important}.gridCell{font-size:14px!important;font-family:Medras;font-weight:700;padding:0 8px;flex-basis:0px;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid var(--light-gray)!important;overflow:hidden;word-break:break-word;box-sizing:content-box!important;align-items:center;min-height:34px}.gridCell:last-child{border-left:none}.gridButton{display:-webkit-box;display:-ms-flexbox;display:flex}.gridCell .form-control{padding:0!important;width:100%!important;border:none!important;box-shadow:none!important;border-radius:0!important;margin:0}.gridCell .button-decorator{border-radius:0}.input-edition,.one2many-row .many2one-link{width:100%}.one2many-row .many2one-link{padding:0 10px}.form-control:disabled{padding:0 13px!important;line-height:inherit!important;height:inherit!important}.form-control{font-size:13px!important;min-height:34px!important;height:auto!important;padding:4px}.one2many-row .btn,.one2many-row .input-field{border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.input-edition,.many2one-link{min-height:34px;border:none;box-shadow:none;padding:4px;vertical-align:middle;display:flex;align-items:center;cursor:not-allowed}.one2many-row .many2one-link.editing{padding:0 10px}.numeric{text-align:right!important;text-align:-webkit-right!important;-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.centered{text-align:center!important;text-align:-webkit-center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.one2many-row .form-control{border-radius:0!important;border:none;box-shadow:none}.one2many-row .button-decorator{border-radius:0!important}.one2many-row .input-field{margin:0}.nav-info{display:-webkit-box;display:-ms-flexbox;display:flex}.online-row{background:inherit;-webkit-transition:background 1s;transition:background 1s}.newData{background:#206090!important;-webkit-transition:background 2s;transition:background 2s}.server-status{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:25px}.server-status,.signal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.signal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.signal>span{font-size:10px}.server-online{color:var(--button-color)}.server-offline{color:#fff}.server-connect{color:#ff0}.brandContainer{display:flex;padding:0 20px 0 10px;justify-content:center;text-align:center;align-items:center;position:relative;line-height:1.57}.user-data .brandMenu{display:none;position:absolute;top:50px;right:0;width:200px;background:#dde8f0!important;z-index:2000;padding:5px 0}.brandMenu .timestamp{color:var(--main-color)}.user-data:active .brandMenu,.user-data:focus .brandMenu,.user-data:hover .brandMenu{display:block!important}.dual-row-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dual-row-nav,.menu-row{display:-webkit-box;display:-ms-flexbox;display:flex}.menu-row{-ms-flex-line-pack:center;align-content:center}.gadget-row{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--brand-color);color:#c4d3e0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.brandMenu .apptica-menu:hover{background:var(--main-color);color:#fff}.module-info{cursor:default!important;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:17px;font-family:Medras}.module-info:hover{cursor:pointer}.mobile-menu{margin:0 10px}.brandMenu .apptica-menu{padding:10px 5px;text-align:left;box-sizing:border-box}.appticaNavbar{border-radius:0!important;margin-bottom:0!important;align-items:center;display:flex!important;flex-direction:row!important;color:#c4d3e0!important}.user-row{display:flex;flex-direction:row;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.25);min-height:55px}.user-icons{margin-left:auto;justify-content:flex-end}.floating-menu:hover{color:var(--secondary-color);cursor:pointer;border-bottom:3px solid var(--secondary-color)}.appticaNavbar .apptica-menu{padding:10px 15px;min-width:10rem;cursor:pointer!important;display:flex;align-items:center;justify-content:center;font-size:16px;font-family:Medras;font-weight:700;text-align:center}.apptica-menu-box{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;text-align:left;color:#000}.apptica-menu-box.active,.apptica-menu-box:hover{color:var(--secondary-color);cursor:pointer;border-bottom:3px solid var(--secondary-color)}.form-container{width:100%}.form-button{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0}.form-button>button{width:100%}.form-row{display:flex;justify-content:center;padding-top:10px}@media (max-width:768px){.form-container{width:100%}.form-row{display:block}.form-row .input-field{width:100%!important}}.input-row{display:flex;width:100%;flex-direction:column;margin-right:10px}.push-right .input-field,.push-right .input-label{justify-content:flex-end!important}.vertical-separator{width:1px;height:100%;border-left:1px solid #286090}.inline .input-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.row-flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.row-reverse,title{display:-webkit-box;display:-ms-flexbox;display:flex}title{margin:0!important;color:#286090!important;font-size:18px;font-weight:700}.listTitle{color:var(--main-color)!important;font-weight:bolder;font-family:Medras;font-weight:700;font-size:20px}label{margin:0!important}.input-label{display:flex;word-break:break-word;align-items:center;font-family:Medras;font-weight:700;color:var(--main-color);width:125px;padding:4px;font-size:15px}.panel-heading{color:#fff;background:#286090}.edit-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-negative:1.7;flex-shrink:1.7}.edit-buttons small{margin:0 5px}.edit-icon{margin:5px}.buttons-row{width:100%}.buttons-row,.edit-button{display:-webkit-box;display:-ms-flexbox;display:flex}.edit-button{width:25px;height:inherit!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;background-image:none;border:1px solid transparent;color:#97cbdc!important}.input-field{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;flex:1}.full-row{width:100%}@media (max-width:768px){.input-field{width:100%}}.dateTimeContainer{border:1px solid var(--main-color)!important}.datetimepicker-wrapper>input{width:100%!important}.datetimepicker-wrapper+[ng-model=time]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-negative:3!important;flex-shrink:3!important}.datetimepicker-wrapper [ng-model=hours],.datetimepicker-wrapper [ng-model=minutes]{width:100%!important}.input-field .form-control.many2one-input{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.m2o-input-column{width:100%}.input-column,.m2o-input-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.filter-box .input-column{text-align:left}.suggestions{width:100%;position:absolute}.suggestions,.variant-suggestions{z-index:1000;font-size:1em;background:#d9edf7;border:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.variant-suggestions{overflow:auto;max-height:200px}.input-container{display:flex;flex-direction:column;max-width:475px}.input-error{color:#e53935;text-align:right;padding:5px 0;margin-left:auto;font-size:1rem}.input-error.left{text-align:left}.input-field .suggestions{top:38px!important}.popup-container .suggestions{top:34px!important;left:0}.filter-box .suggestions{top:27px!important}.suggestion{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:25px;background-color:#fff;color:#505050;font-weight:700;padding-left:5px;padding-top:8px;padding-bottom:8px;border-bottom:1px solid var(--main-color);border-left:1px solid var(--main-color);border-right:1px solid var(--main-color)}.suggestion.selected{background:var(--button-color);color:#f5f5f5}.suggestion.special-suggestion{background:#f5f5f5;color:var(--main-color);padding-top:10px;padding-bottom:10px}.suggestion.special-suggestion.selected{color:#fff;background-color:var(--button-color)}.suggestion:hover{background:var(--button-color);color:#f5f5f5;cursor:pointer}.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.text-readonly{color:#777;cursor:not-allowed}.text-editable{cursor:cell}.grid-container{display:flex;flex-direction:column;width:100%;padding:10px 0}.grid-container.hasError{border:1px solid red}.grid-error-container{display:flex;flex-direction:column;align-content:flex-start;justify-content:flex-start;text-align:left}.grid-left,.grid-right{width:25px;display:flex;justify-content:center;flex-direction:column;cursor:pointer;color:var(--main-color);background:transparent}.grid-right-arrow{border-left:17px solid var(--secondary-color);border-right:0 solid transparent}.grid-left-arrow,.grid-right-arrow{width:0;height:0;border-bottom:80px solid transparent;border-top:80px solid transparent}.grid-left-arrow{border-left:0 solid transparent;border-right:17px solid var(--secondary-color)}.o2m-body,.one2many{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.one2many{margin:5px 0}.o2m-body{overflow:visible}.o2m-header-container{display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;justify-content:center;align-items:stretch;margin:0 auto;font-family:Medras;font-weight:700;color:var(--light-gray)}.o2m-header-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:1px solid var(--light-gray)}.o2m-header-row,.one2many-row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.one2many-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.o2m-header,.o2m-row{display:flex;align-items:center;justify-content:center}.o2m-row{overflow:visible;width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.o2m-header{justify-content:center;flex-basis:0px;font-size:13px;margin:inherit;text-align:center;padding:0 8px;box-sizing:content-box!important;word-break:break-all}.grid-filler{border-left:2px solid #97cbdc!important;border-bottom:none!important;color:transparent!important}#wrapper{padding-left:0;-webkit-transition:all .5s ease;transition:all .5s ease;background:#000}#wrapper.toggled{padding-left:250px}#sidebar-wrapper{z-index:1000;position:fixed;left:250px;width:0;height:100%;margin-left:-250px;overflow-y:auto;background:#206090;-webkit-transition:all .5s ease;transition:all .5s ease;color:#fff!important}#page-content-wrapper{width:100%;position:absolute;padding:15px;background:#fff}.popup-wrapper .page-content-wrapper{height:100%}#wrapper.toggled #page-content-wrapper{position:absolute;margin-right:-250px}.listExtra{flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.listDisplayItems,.listExtra{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.listDisplayItems{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.paginationSelector{padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px}.listPagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 20px;color:var(--button-color)}.listPagination *{padding:3px}.list-pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paginator{color:var(--button-color)}.listPages{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 12px}.listPages,.listSubheader{display:-webkit-box;display:-ms-flexbox;display:flex}.listSubheader{border:none!important;padding-top:0!important;padding-bottom:5px!important}.listFilterDescription{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.filterDescriptionContainer{margin:0 10px;-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.filterDescription{margin:0 10px}.filterDescription .filterDescription-header{display:flex;flex-direction:row;justify-content:flex-end}.descLabel{color:var(--button-color);font-family:Medras;font-weight:700}.filterButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.filterButtons>button{margin:0 10px}.listControls{position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:none!important}.list-header,.listControls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-header{-ms-flex-pack:distribute;justify-content:space-around}.form-header thead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sort-icon-ascent,.sort-icon-descent{margin:0 5px;display:none!important}.sort-icon-ascent.active,.sort-icon-descent.active{display:inline-block!important}.form-header tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.table-heading{display:flex;align-items:center;justify-content:center;border:none;margin:20px 0;font-size:12px;width:10vw}.list-column{font-family:Medras}.list-body tr{display:flex;align-items:stretch;background:var(--window-background);border-top:1px solid hsla(0,0%,81.6%,.3);border-collapse:collapse}.list-body tr:hover{transform:scale(1);background-color:#fff!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.5)!important}.list-body td{word-break:break-word;width:10vw;-ms-flex-preferred-size:0px;flex-basis:0px;padding:10px!important;font-size:14px!important;font-family:Medras;font-weight:700}.list-body td.td-filler{padding:0!important}.form-footer tr{display:flex;align-items:stretch}.form-footer{display:flex;justify-content:flex-end}tfoot.form-footer{flex-direction:column}.list-subtotals{width:100%;font-size:20px;font-font:Medras;font-weight:700;color:var(--button-color)}.form-footer td{-ms-flex-preferred-size:0px;flex-basis:0px;padding:5px 2px!important}.form-footer td,.form-header th{width:100%;line-height:1!important}.form-header th{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;-ms-flex-preferred-size:0px;flex-basis:0px;text-align:center;vertical-align:middle;word-break:break-word;padding:0 2px!important}.offline-row{background-color:#fdd!important}.row-index{padding:5px 8px 5px 0!important;line-height:1!important}.header-index,.row-index{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important;min-width:40px!important;max-width:40px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header-index{padding:8px!important}.appticaNavItems{position:relative;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;text-align:center}.appticaNavItems,.appticaNavMenus{width:100%!important;align-items:center}.appticaNavMenus{height:100%;display:flex!important}.second-level-menu-container{width:250px!important;display:flex!important;flex-direction:column;align-items:flex-start;justify-content:space-between;position:absolute;left:0;z-index:2000;background:#fff}.second-level-menu-box{height:100%;width:100%;display:flex;justify-content:flex-start;align-items:center;padding:10px;color:#000}.second-level-menu-box:hover{color:var(--secondary-color);cursor:pointer;border-bottom:3px solid var(--secondary-color)}.appticaNavInfo{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#000;cursor:pointer}.excel-export-button{font-size:20px!important}.gridCell .dateTimeContainer{padding:0!important;font-size:13px!important;line-height:1!important;border:none!important;border-radius:0!important;box-shadow:none!important;width:auto!important}.gridcell-button{margin:0 auto}.gridCell .timeSeparator{display:none}.filter-box{font-size:13px!important;position:relative;flex:1;width:100%!important}.filter-box .form-control{font-size:14px!important}.filter-box .dateTimeContainer{padding:0!important;font-size:13px!important;line-height:1!important;box-shadow:none!important;width:auto!important}.filter-box .warningIcon{display:none}.input-field .form-control{border-radius:4px;outline:none;background-color:#fff!important;font-size:13px!important;font-family:Medras!important;border:1px solid #575757}.input-field .has-error .form-control{border:1px solid #e53935!important}.input-field .form-control:focus{border:1px solid var(--secondary-color)!important}.button-decorator{width:20px;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;cursor:pointer;border:1px solid;border-right:none;border-top-left-radius:4px;border-bottom-left-radius:4px;background:#fff}/ .o2m-body .o2m-row:nth-of-type(odd){background-color:#dde8f0}.input-field .numeric{width:inherit!important;text-align:right!important}.continuous .input-field,.continuous .input-label,.continuous .input-row{width:inherit}.continuous .input-field{margin-left:5px;margin-right:5px}.filter-box .form-control{width:100%!important;max-width:100%!important}.big{font-size:18px!important}.extra-big{font-size:25px!important}.right-to-left,.right-to-left .input-field{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.extra-big .input-label{width:180px!important}.main-network-spinner{height:90px;width:90px;margin:30px auto;border:6px solid rgba(151,203,220,.15);border-top-color:rgba(151,203,220,.7);border-radius:100%}.main-network-spinner,.network-spinner{position:relative;-webkit-animation:rotation .6s linear infinite;animation:rotation .6s linear infinite}.network-spinner{height:15px;width:15px;margin:0 auto;border:3px solid rgba(0,174,239,.15);border-top-color:hsla(0,0%,100%,.8);border-radius:100%}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.linkable{cursor:pointer;color:var(--dark-blue)!important;text-decoration:underline}@font-face{font-family:voucherfont;src:url(fonts/voucher.ttf)}@font-face{font-family:titlefont;src:url(fonts/simplifica.ttf)}@font-face{font-family:Medras;font-weight:700;src:url(fonts/Gravity-Bold.woff)}@font-face{font-family:gravityLight;src:url(fonts/Gravity-Light.woff)}@font-face{font-family:Medras;src:url(fonts/Gravity-Book.woff)}.button-decorator .fa-plus,.button-quick-add:hover .fa-search{display:none}.button-quick-add:hover .fa-plus{display:block;cursor:pointer}@media print{.alertify,.alertify-logs,.dual-row-nav,.network-activity{display:none!important}}.hidden-menu{position:fixed;width:10px;height:90%;top:10%;left:0;background-color:transparent}.sidebar-show{width:195px!important;transition:width .3s}.sidebar-overflow{overflow:visible!important}.sidebar-hidden{transition:width .3s;overflow:hidden!important}.root-menu{position:relative;display:flex!important;flex-direction:column;justify-content:flex-start}.floating-label{font-size:10px;padding:5px;text-align:center;vertical-align:middle;font-family:Medras;font-weight:700;flex-direction:row;align-items:center;justify-content:center;color:#000;display:flex;visibility:hidden}.root-menu:hover .floating-label{visibility:visible}.root-icon{height:33px;display:flex;align-items:center;justify-content:center}.root-icon img{width:33px;height:33px}.money-currency-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.currency-symbol-display{padding:0 10px;color:var(--main-color);font-family:Medras;font-weight:700;display:flex;flex-direction:row;align-items:center}.clickable{cursor:pointer}.sync-report{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;top:0;background:hsla(0,0%,43.5%,.5);width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sync-data-container{display:flex;flex-direction:column;justify-content:flex-start;background:#fff;font-family:Medras;width:50%;height:auto;max-height:50%;padding:10px;overflow-y:auto}.sync-message-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.sync-error{background:rgba(190,0,0,.5)}.sync-report-header,.sync-report-label{font-weight:700;color:var(--main-color);font-family:Medras}.listButtons{padding-bottom:0}.listFilters{padding-top:5px}.listFilters th{text-align:left!important}.listFilters .form-header th,.listFilters th{padding:10px!important}.btn-grid-erase{border-bottom:1px solid var(--light-gray)!important}.o2m-body .btn.btn-grid-erase{padding:0 12px!important;width:13px!important;box-sizing:content-box!important}.select-radio-box{display:flex;justify-content:space-around;align-items:center;padding:0 5px}.select-radio-text.active{font-family:Medras;font-weight:700;font-size:16px;color:var(--main-color)}.select-radio-button,.select-radio-text{cursor:pointer}.select-radio-container{display:flex;justify-content:space-between;align-items:center;padding:0 5px}.select-radio-button{margin:3px!important;width:18px;height:18px}.select-bar-box{display:flex;flex-direction:row}.select-bar-box .select-button{height:30px;box-sizing:border-box;opacity:1;cursor:auto;pointer-events:auto;color:grey;background:none;font-family:Medras;min-height:33px;font-size:11px;font-weight:700;position:relative;text-transform:uppercase;border-radius:0;border:none;padding:5px 10px;content:" ";display:block}.select-bar-box .select-button.active{background:var(--secondary-color);color:#fff}.boolean-checkbox{width:30px!important;height:30px!important;margin:0!important;cursor:pointer!important}.form-pagination{padding-top:10px}.form-info-circle{margin:0 5px}.form-info-circle:hover{cursor:pointer}.form-header th.list-all-selected{padding-left:10px!important;display:flex;align-items:center;font-size:13px;border:none!important}.list-action-list{z-index:1000;position:absolute;background:#d9edf7;border:#000;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:150px;display:none}.list-action-item{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;background-color:#fff;color:#286090;font-weight:700;padding-left:5px;border-bottom:1px solid #286090;border-left:1px solid #286090;border-right:1px solid #286090}.list-action-item:hover{background:#97cbdc;cursor:pointer}.list-action-item.selected{background:#286090;color:#f5f5f5}.list-action-container{position:relative;color:#286090;background-color:#fff;display:inline-block}.list-action-container:hover{cursor:pointer}.list-action-container:hover .list-action-list{display:-webkit-box;display:-ms-flexbox;display:flex}.form-spinner{opacity:1!important}.form-spinner.ng-hide{opacity:0!important;background-color:transparent}.form-spinner.ng-hide-add,.form-spinner.ng-hide-remove{transition:all .1s linear!important;background-color:transparent}.no-animate{-webkit-transition:none!important;transition:none!important}@media only screen and (max-width:768px){.object-form-container{padding:0!important}#form-title{font-size:10px}.gadget-manager{display:none}.input-field .form-control{max-width:100%}.popup-container{margin:0!important;width:100%;height:100%}.login-container{width:100%;height:auto}.login-header{height:auto;padding:20px}.login-header img{height:80px}}.gadget-manager{position:absolute;bottom:0;right:0;width:100%;max-height:30px;overflow:visible;z-index:100;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end}select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;background-position:right 50%!important;background-repeat:no-repeat!important;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZFNDEwNjlGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZFNDEwNkFGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NkU0MTA2N0Y3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NkU0MTA2OEY3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuGsgwQAAAA5SURBVHjaYvz//z8DOYCJgUxAf42MQIzTk0D/M+KzkRGPoQSdykiKJrBGpOhgJFYTWNEIiEeAAAMAzNENEOH+do8AAAAASUVORK5CYII=)!important;padding:.5em 1.5em .5em .5em}select.select-noedit{background-image:none!important;border:none}.field-container{width:100%}.textarea{border:1px solid!important}.fill-row .input-field{width:100%!important}.pretag{min-height:50px;width:100%}.search-popup{top:0;left:0;position:fixed;width:100%;height:100%;background:rgba(87,87,87,.3)!important;z-index:2000}.table-heading{padding:5px!important;margin:0!important;position:relative;color:var(--light-gray)!important;border-bottom:none!important}.cell-placeholder{color:#696969;font-family:Medras}.cell-placeholder.cell-required{color:red}select.form-control.select-noedit{padding-top:4px!important;padding-bottom:4px!important;height:34px!important;background-color:#d3d3d3!important;cursor:not-allowed!important}.select-noedit{-webkit-appearance:none!important;-moz-appearance:none!important;text-indent:1px!important;text-overflow:""!important;cursor:auto!important;background-color:transparent!important;border:none!important;box-shadow:none!important}.input-field input.form-control.scanfield{font-size:30px!important;width:100%!important;max-width:100%!important;border:3px solid red!important;height:50px!important;cursor:pointer!important}.input-field input.form-control.scanfield:focus{border-color:green!important;caret-color:green!important}@media print{.excel-export-button{display:none!important}}.scanfield::-webkit-input-placeholder{color:green}.scanfield:-moz-placeholder,.scanfield::-moz-placeholder{color:green}.scanfield:-ms-input-placeholder{color:green}form-footer form-footer{justify-content:flex-end}form-group{display:block;padding:15px;background-color:#fff!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.5)!important;border-radius:3px;margin:15px 30px 0 0}@media (max-width:768px){form-group{margin:15px}}form-group .form-row{padding-left:15%;padding-right:15%}.vertical-flow .input-row{flex-direction:column!important}.vertical-flow .form-footer{padding-left:100px;padding-right:100px}.vertical-flow form-group .input-row{flex-direction:column!important;align-items:center;justify-content:center}.vertical-flow form-group .input-label{align-self:flex-start;padding-left:0;width:100%}.vertical-flow .form-row{flex-direction:column!important}.vertical-flow .form-row.inline{flex-direction:row!important}form-component form-group{margin:10px 8%}.root-menu{height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer}.lds-ripple{display:inline-block;position:relative;width:64px;height:64px}.lds-ripple div{position:absolute;border:4px solid #0091ea;opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{top:28px;left:28px;width:0;height:0;opacity:1}to{top:-1px;left:-1px;width:58px;height:58px;opacity:0}}.extra-big .input-field .form-control{font-size:25px!important}.context-box-right .context-container{width:30vw;height:calc(100vh - 60px);border-top-left-radius:10px;border-bottom-left-radius:10px}.context-box-right .context-container,.context-box-right .context-toggler{position:absolute;right:0;top:60px;background:var(--window-background);box-shadow:0 1px 2px 0 rgba(0,0,0,.5)!important}.context-box-right .context-toggler{width:80px;height:80px;border-radius:10px;cursor:pointer}.apptica-autocomplete-input{display:flex;flex-direction:row}.match-suggestion{cursor:pointer;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:25px;background-color:#fff;color:#505050;font-weight:700;padding-left:5px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid var(--button-color);border-left:1px solid var(--button-color);border-right:1px solid #286090}.match-suggestion.selected{background:var(--button-color);color:#f5f5f5}.thin{width:120px!important}.box td{border-top:1px solid #000!important}.strong{font-weight:700}.dual{width:250px!important}.underline{text-decoration:underline}.large{width:650px!important}.smallFont{font-size:10px}.left{text-align:left}.sheet-container td,.sheet-container th,page td,page th{word-break:break-word;text-align:right;font-size:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.title{display:flex;justify-content:center;font-size:20px}.bold,.title{font-weight:700}.flexColumn,.flexRow{display:flex;justify-content:space-around}.flexColumn{flex-direction:column}.right{justify-content:flex-end}th{text-align:center;font-weight:700}.report-row .thin{width:120px!important}.report-row .single{width:150px!important}.report-row.box td{border-top:1px solid #000!important}.report-row .strong{font-weight:700}.report-row .dual{width:250px!important}.report-row .underline{text-decoration:underline}.report-row .large{width:650px!important}.report-row .smallFont{font-size:10px}.report-row .left{text-align:left}apptica-calendar,calendar-body{display:flex;flex-direction:column;z-index:999}apptica-calendar{background-color:#fff;z-index:999;transform:scale(1);background-color:#fff!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.5)!important}apptica-calendar .calendar-names,apptica-calendar .calendar-week{display:flex;flex-direction:row}apptica-calendar .calendar-names{border-bottom:2px solid var(--secondary-color);font-family:Medras;font-weight:700;margin-bottom:10px}apptica-calendar .calendar-day{width:30px;height:30px;display:flex;flex-direction:row;align-items:center;justify-content:center;color:var(--main-color)}apptica-calendar .calendar-week .calendar-day{cursor:pointer;background:var(--default-background)}apptica-calendar .calendar-week .calendar-day.calendar-different-month{background:transparent}apptica-calendar .calendar-day.calendar-selected{background:var(--secondary-color);color:#fff}apptica-calendar .calendar-day.calendar-today{border:2px solid var(--secondary-color)}apptica-calendar .calendar-header{font-family:Medras;font-weight:700;text-align:center}apptica-calendar .calendar-arrow{font-size:25px;cursor:pointer}apptica-calendar .calendar-title{width:130px;display:inline-block;font-size:17px;text-transform:uppercase}apptica-calendar .calendar-button-container,apptica-calendar .calendar-controls{display:none}apptica-calendar .calendar-next-day{width:50px;display:flex;flex-direction:row;justify-content:flex-start;cursor:pointer;text-transform:uppercase}apptica-calendar .calendar-next-day:last-child{justify-content:flex-start}apptica-calendar .calendar-controls{display:flex;font-family:Medras;font-weight:700;color:var(--secondary-color);justify-content:space-between}apptica-calendar .calendar-button-container{display:flex;flex-direction:row;cursor:pointer;font-size:14px;width:100%}apptica-calendar .calendar-button-container .calendar-label{padding:0 10px;display:flex;justify-content:center;width:100%;text-transform:uppercase}.calendar-current-month{border-bottom:1px solid var(--secondary-color);border-right:1px solid var(--secondary-color)}.calendar-current-week{border-bottom:1px solid var(--secondary-color);border-top:1px solid var(--secondary-color)}@media only screen and (max-width:768px){apptica-calendar{border:none}apptica-calendar .calendar-day{width:48px;height:48px}apptica-calendar calendar-body{display:none}apptica-calendar calendar-body.active{display:flex}}apptica-agenda-daily{width:100%;height:100%}.agenda-days-container{overflow:auto;height:100%;flex:1 1}.agenda-daily-view{width:100%;display:flex;flex-direction:column;height:100%}.agenda-daily-view apptica-time-cell-component{width:100%}.agenda-daily-view apptica-time-cell-component .calendar-time-cell{width:100%;display:flex;flex-direction:row;justify-content:flex-start;min-height:40px;border-bottom:1px solid var(--main-color-tranparent);padding:5px}.agenda-daily-view .calendar-time-cell.free-cell{cursor:pointer}.agenda-daily-view .calendar-time-cell:hover{transform:scale(1);background-color:#fff!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.5)!important}.agenda-daily-view apptica-time-cell-component .calendar-time-cell:hover .calendar-time-number{color:var(--secondary-color);font-family:Medras;font-weight:700}.agenda-daily-view apptica-time-cell-component .calendar-time-cell .calendar-time-number{font-size:17px;cursor:pointer;width:50px;display:flex;flex-direction:row;align-items:center;justify-content:center}.agenda-daily-view apptica-time-cell-component .calendar-time-cell .calendar-time-number:hover{color:var(--secondary-color);font-family:Medras;font-weight:700}.agenda-daily-view .time-cell-event{width:100%}.time-cell-container{display:flex;flex-direction:row;padding:5px;width:100%}.calendar-time-events-container{width:100%;display:flex;flex-direction:column}.time-cell-header-row{display:flex;flex-direction:row;width:100%}.time-cell-header{display:flex;align-items:center;flex-basis:0px;padding:2px;font-family:Medras;font-weight:700;color:var(--light-gray);justify-content:flex-start}.agenda-pending,.agenda-pending .btn-link{color:#e91e63!important}.agenda-await,.agenda-await .btn-link{color:#ff9100!important}.agenda-done,.agenda-done .btn-link{color:#00b0ff!important}.time-cell-header-time{width:50px;padding:0;display:flex;align-items:center;font-family:Medras;font-weight:700;color:var(--secondary-color)}apptica-agenda-monthly{width:100%}.calendar-monthly-view{display:flex;flex-direction:column}apptica-agenda-monthly .calendar-day-cell{cursor:pointer;width:100%;height:100%;position:relative}apptica-agenda-monthly .calendar-month-cell-header{display:flex;justify-content:space-between;align-items:center}apptica-agenda-monthly .calendar-event-count{background:var(--secondary-color);color:#fff;padding:0 5px}apptica-agenda-monthly .calendar-month-events-container{position:absolute;display:none}apptica-agenda-monthly .calendar-month-events-container .calendar-month-events-header{font-family:Medras;font-weight:700;padding:2px 0;text-transform:uppercase}apptica-agenda-monthly .calendar-month-events-container .day-cell-event{padding:2px;border-bottom:1px solid var(--secondary-color);margin:0 2px}apptica-agenda-monthly .calendar-monthly-day:hover .calendar-month-events-container{display:flex;flex-direction:column;padding:10px;width:140px;border:1px solid var(--secondary-color);top:15px;left:0;z-index:200;background:var(--default-background)}.calendar-monthly-view .calendar-monthly-week-names{display:flex;flex-direction:row}.calendar-monthly-view .calendar-monthly-day{width:100%;height:80px;border-bottom:1px solid var(--main-color-tranparent);border-right:1px solid var(--main-color-tranparent);background:var(--default-background);padding:10px}.calendar-monthly-view .calendar-monthly-week-names .calendar-monthly-day{height:20px;display:flex;justify-content:center;align-items:center;background:var(--secondary-color);color:#fff}.calendar-monthly-view .calendar-monthly-week{display:flex;flex-direction:row}.calendar-monthly-view .calendar-different-month{background:transparent}@media only screen and (max-width:768px){.calendar-monthly-view .calendar-monthly-day{width:100%;height:50px;border-bottom:1px solid var(--main-color-tranparent);border-right:1px solid var(--main-color-tranparent);background:var(--default-background);padding:10px}.calendar-monthly-view .calendar-monthly-week-names .calendar-monthly-day{font-size:8px;height:20px}apptica-agenda-monthly .calendar-month-cell-header{flex-direction:column}apptica-agenda-monthly .calendar-month-cell-header .header-text{display:none}}apptica-agenda-weekly{width:100%}apptica-agenda-weekly .agenda-weekly-view{display:flex;flex-direction:row}apptica-agenda-weekly .agenda-daily-view{border-right:1px solid #fff}apptica-agenda-weekly .agenda-weekly-view .week-day-title{text-transform:uppercase;display:flex;width:100%;padding:10px;align-items:center;justify-content:center;background:var(--default-background);border-right:1px solid var(--secondary-color);cursor:pointer}apptica-agenda-weekly .agenda-weekly-view .agenda-week-day-container.active .week-day-title{font-family:Medras;font-weight:700;color:#fff;border-right:1px solid #fff;background:var(--secondary-color)}apptica-agenda-weekly .agenda-weekly-view .agenda-week-day-container{width:100%}@media only screen and (max-width:768px){apptica-agenda-weekly .agenda-weekly-view{flex-direction:column}}apptica-agenda{width:100%;height:100%;padding:0 20px}medical-agenda{height:100%}.agenda-reschedule{cursor:pointer!important;padding:0!important;font-size:20px!important}.agenda-reschedule,.hc-button{color:#6200ea!important}.apptica-agenda{width:100%;height:100%;display:flex;flex-direction:column}.apptica-agenda .calendar-controls{display:flex;flex-direction:row;align-items:center;justify-content:center}.apptica-agenda .calendar-button{margin:0 15px;cursor:pointer}.appointment-type,.apptica-agenda .agenda-header-label{color:var(--light-gray)!important}.appointment-type{display:flex;flex-direction:row;align-items:center;justify-content:center}.apptica-agenda .agenda-header{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-top:20px}.apptica-agenda .agenda-header-1,.apptica-agenda .agenda-header-2{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%}.apptica-agenda .agenda-header .agenda-header-container{display:flex;flex-direction:row;min-height:30px;align-items:center}.apptica-agenda .agenda-header .agenda-header-title{font-family:Medras;font-weight:700;font-size:15px;color:var(--main-color);display:flex;align-items:flex-start;padding:0 8px}.apptica-agenda .agenda-header .agenda-header-subtitle{color:var(--light-gray);font-size:15px;padding:0 8px;display:flex;flex-direction:row;align-items:flex-start}.apptica-agenda .agenda-body{display:flex;flex-direction:column;flex:1 1}.apptica-agenda .agenda-controls{display:flex;flex-direction:column;min-width:280px}.apptica-agenda .agenda-controls .agenda-modes{display:flex;flex-direction:row;width:100%;padding:10px 0}.apptica-agenda .agenda-calendar-container{position:relative}.apptica-agenda .agenda-calendar{position:absolute;top:100%;overflow:visible}.apptica-agenda .agenda-controls .agenda-modes .agenda-mode{color:var(--main-color);border:1px solid var(--light-gray);border-radius:3px;height:30px;padding:5px;cursor:pointer;margin-right:20px}.apptica-agenda .agenda-controls .agenda-modes .agenda-mode.selected{color:var(--secondary-color);background:var(--light-secondary-color)}.apptica-agenda .agenda-body .agenda-detail-container{display:flex;flex-direction:column;width:100%;height:100%}.apptica-agenda .agenda-body .agenda-detail-container .agenda-detail{display:flex;flex-direction:row;height:85vh}.apptica-agenda .agenda-detail-header{padding:10px 5px;display:flex;flex-direction:row;flex-wrap:wrap}.apptica-agenda .agenda-detail-header-title{color:var(--main-color);font-family:Medras;font-weight:700;font-size:18px;text-transform:capitalize}.apptica-agenda .agenda-date-input{height:100%;display:flex;align-items:center;cursor:pointer}.apptica-agenda .calendar-modes-container{display:flex;flex-direction:row;margin-left:auto}.apptica-agenda .agenda-totals-container{font-size:18px;text-transform:capitalize;display:flex;flex-direction:row;width:100%;justify-content:space-around}.apptica-agenda .agenda-reschedule-container{display:flex;flex-direction:row;align-items:flex-start}.apptica-agenda .agenda-reschedule{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5px 10px;border:1px solid transparent;cursor:pointer}.apptica-agenda .agenda-reschedule .highlight{font-family:Medras;font-weight:700;color:var(--main-color)}.apptica-agenda .agenda-reschedule.selected{border:1px solid var(--main-color)}.apptica-agenda .agenda-total-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.apptica-agenda .agenda-detail-header .agenda-detail-header-controls{width:40%;display:flex;flex-direction:row;justify-content:space-around}.agenda-total-label,.apptica-agenda .agenda-detail-header .agenda-detail-header-controls .agenda-detail-control-label{margin:5px 10px;font-family:Medras;font-weight:700;font-size:15px;color:var(--light-gray)}.apptica-agenda .agenda-controls{width:100%}@media only screen and (max-width:768px){.mobile-hide{display:none!important}.apptica-agenda .agenda-body{flex-wrap:wrap}.apptica-agenda .agenda-footer{width:100%;display:flex;flex-direction:column}.apptica-agenda .agenda-detail-header .agenda-detail-header-controls,.apptica-agenda .agenda-detail-header .agenda-detail-header-title{width:100%}.apptica-agenda .agenda-detail-header .agenda-detail-header-title{display:none}.apptica-agenda .agenda-detail-control{width:100%}.apptica-agenda .agenda-header,.apptica-agenda apptica-autocomplete-component{display:none}.apptica-agenda apptica-autocomplete-component.active{display:flex}}.medical-agenda-row,.medical-agenda-week-day-cell{display:flex;flex-direction:column;border-bottom:1px solid var(--secondary-color);padding:2px 0;margin:0 5px}.medical-agenda-week-day-cell .medical-agenda-event-name{cursor:pointer}.agenda-row-upper{display:flex;flex-direction:row}.agenda-row-data{width:100%;display:flex}.agenda-row-actions{display:flex}.agenda-column{width:100%;flex-basis:0px;padding:2px;display:flex;align-items:center}.agenda-column-type{flex-grow:10;font-family:Medras;font-weight:700;color:var(--secondary-color);flex-direction:column;font-size:12px}.medical-agenda-row.appointment-next{color:#fff;background:var(--secondary-color)}.medical-agenda-row.appointment-next .agenda-column-type,.medical-agenda-row.appointment-next .edit-button{color:#fff!important}.medical-agenda-row.appointment-next input{color:var(--main-color)}.medical-agenda-row.appointment-done .agenda-order-input{color:#fff;background:var(--secondary-color)}.agenda-column-event{flex-grow:30;cursor:pointer}.agenda-column-amount,.agenda-column-numbers,.agenda-column-order{flex-grow:10}.agenda-column-notes{flex-grow:30}.agenda-column-event:hover{color:var(--secondary-color);font-family:Medras;font-weight:700}.medical-agenda-row.appointment-next .agenda-column-event:hover{color:#fff;font-family:Medras;font-weight:700}.agenda-amount-input{width:100%;text-align:right}.agenda-order-input{width:40px}form-group pre,patient-file form-group .history-critical pre{border:none!important}.patient-file-row{display:flex;flex-direction:row}patient-file{display:flex;height:100%;width:100%;margin-bottom:80px}patient-file .patient-file-container{display:flex;flex-direction:column;width:100%}patient-file .history-critical pre,patient-file .history-critical textarea{border:1px solid red!important}patient-file .patient-evaluations-resume-box{width:30%;background:#fff}.patient-file-evaluations-resume{overflow:auto;height:60vh}.patient-evaluations-resume-box .resume-header{padding:0 1rem;display:flex;flex-direction:row;justify-content:space-between}.patient-evaluations-resume-box .resume-header .resume-header-close{cursor:pointer}.resumes-button{position:absolute;height:2rem;width:2rem;right:1rem;top:1rem;cursor:pointer}patient-file .patient-file{flex-direction:row}patient-file .patient-file,patient-file .patient-file patient-views{width:100%;height:100%;display:flex}patient-file .patient-file .patient-file-body{width:100%;display:flex;height:100%;flex-direction:column;position:relative}patient-file .patient-file .file-options{margin:auto;right:1rem;top:35%;position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--sidebar-color) 0 0 no-repeat padding-box;border-radius:30px}patient-file .patient-file .file-options .file-option{height:60px;padding:5px;display:flex;flex-direction:row;align-items:center;justify-content:center;cursor:pointer;position:relative}patient-file .file-option{line-height:1.2!important;font-family:Medras;font-size:12px;color:#c4d3e0!important;cursor:pointer!important;margin-bottom:10px}patient-file patient-header{background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.25);margin-bottom:10px;padding:15px}patient-file .file-option.active,patient-file .file-option:hover{color:var(--secondary-color)!important}patient-file .patient-file .file-options .file-option img{max-height:100%;cursor:pointer!important}patient-file .patient-file .file-options .file-option .file-option-description{font-size:15px;display:flex;width:100%;height:100%;font-family:Medras;font-weight:700;flex-direction:row;padding-left:10px;padding-right:10px;align-items:center;justify-content:flex-start}.patient-view-wrapper{width:100%;display:flex}.patient-file textarea{box-sizing:content-box;resize:none;min-height:20px!important;width:100%!important;min-height:70px!important;min-width:40%;line-height:normal}.patient-header-row{display:flex;flex-direction:row;justify-content:space-between;padding:15px 15px 0}.patient-header-row .header-date-info{width:20%;color:var(--secondary-color)}.patient-header-row .header-data-info,.patient-header-row .header-date-info{display:flex;flex-direction:row;font-family:Medras;font-weight:700;text-transform:uppercase}.patient-header-row .header-data-info{width:40%;justify-content:flex-end}.patient-header-row .header-critical-info{display:flex;flex-direction:row;width:40%;font-family:Medras;font-weight:700;text-transform:uppercase;padding:0 10px}.patient-header-row .header-critical-resume{border:1px solid red;width:100%;padding:5px;margin-left:5px;cursor:pointer;max-height:50px;overflow:auto;font-family:Medras;text-transform:none}.patient-header-row .header-data-info .patient-name{color:var(--main-color)}.patient-header-row .header-data-info .patient-association{color:var(--secondary-color-transparent);text-align:right}.patient-header-row .header-data-info .header-name-info{padding:0 10px;display:flex;flex-direction:column;justify-content:flex-start}.patient-header-row .header-data-info .header-biometric-info{border-left:1px solid var(--secondary-color);color:var(--secondary-color);padding:10px 10px 0;display:flex;flex-direction:row;align-items:flex-end}@media only screen and (max-width:768px){.patient-header-row{flex-direction:column}.patient-header-row .header-date-info{width:100%;display:flex;justify-content:center}.patient-header-row .header-data-info{width:100%;padding:10px 0}.patient-header-row .header-critical-info{width:100%}}medical-table-widget{width:100%}.history-card{width:50%;height:auto;position:relative;padding:30px;cursor:pointer;min-height:250px}.history-card .history-title{position:absolute;bottom:20px;font-weight:700;font-family:Medras;font-size:2rem;width:100%;text-align:center}.history-img{width:100%;height:100%}.available-evaluations{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}patient-evaluation-resume{margin:5px 0;border:1px solid var(--secondary-color)}.patient-file-evaluations-resume{padding:0!important;background:#fff}.patient-file-evaluations{padding:0 1% 1%!important}patient-evaluation-resume{margin:3rem 1rem;display:flex;flex-direction:column;padding:5px;color:var(--main-color);border:1px solid var(--light-gray);border-radius:5px;background:#fff}resume-field label{margin:0!important}.evaluation-resume-header,resume-field label{font-family:Medras;font-weight:700}resume-field{padding:5px 0;display:block}patient-evaluation-resume pre{width:100%!important;min-width:0!important;padding:2px!important;border:none!important;margin:0!important;word-break:break-word!important}