.break-total,.field-work-total,.private-exit-total,.work-total{padding-top:10px;padding-bottom:10px}@media (min-width:1281px){#select2-select_absence_type-container,#select2-select_employee-container{width:30em}.login_email{font-size:20px}.my_absence_text,.submit_text{font-size:17px!important}.badge_text{font-size:17px}.welcome_text_name{font-size:15px!important}}@media (min-width:1025px) and (max-width:1280px){#select2-select_absence_type-container,#select2-select_employee-container{width:30em}.badge_text,.login_email{font-size:15px}.my_absence_text,.submit_text,.welcome_text_name{font-size:15px!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){#select2-select_absence_type-container,#select2-select_employee-container{width:30em}.login_email{font-size:20px}.my_absence_text,.submit_text{font-size:14px!important}.badge_text{font-size:14px}.welcome_text_name{font-size:16px!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){#select2-select_absence_type-container,#select2-select_employee-container{width:30em}.login_email{font-size:20px}.my_absence_text,.submit_text{font-size:15px!important}.badge_text{font-size:15px}.welcome_text_name{font-size:16px!important}}@media only screen and (min-width:481px) and (max-width:767px) and (orientation:landscape){#select2-select_absence_type-container,#select2-select_employee-container{width:30em}.my_absence_text,.submit_text{font-size:12px!important}.badge_text{font-size:12px}.welcome_text_name{font-size:16px!important}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){#select2-select_absence_type-container,#select2-select_employee-container{width:17.5em}.login_email{font-size:20px}.my_absence_text,.submit_text{font-size:12px!important}.badge_text{font-size:12px}.welcome_text_name{font-size:15px!important}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){#select2-select_absence_type-container,#select2-select_employee-container{width:30em}.login_email{font-size:20px}.my_absence_text{font-size:12px!important}.badge_text{font-size:12px}.welcome_text_name{font-size:16px!important}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){#select2-select_absence_type-container,#select2-select_employee-container{width:21em}.login_email{font-size:20px}.my_absence_text{font-size:13px!important}.badge_text{font-size:13px}.welcome_text_name{font-size:16px!important}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){#select2-select_absence_type-container,#select2-select_employee-container{width:30.5em}.login_email{font-size:20px}.my_absence_text{font-size:14px!important}.badge_text{font-size:14px}.welcome_text_name{font-size:17px!important}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait){#select2-select_absence_type-container,#select2-select_employee-container{width:24em}.my_absence_text{font-size:14px!important}.badge_text{font-size:14px}.welcome_text_name{font-size:16px!important}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){#select2-select_absence_type-container,#select2-select_employee-container{width:30.5em}.my_absence_text{font-size:14px!important}.badge_text{font-size:14px}.welcome_text_name{font-size:16px!important}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait){.my_absence_text{font-size:13px!important}.badge_text{font-size:13px}.welcome_text_name{font-size:16px!important}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){.my_absence_text{font-size:15px!important}.badge_text{font-size:15px}.welcome_text_name{font-size:16px!important}}@media screen and (min-device-width:360px) and (max-device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait){#select2-select_absence_type-container,#select2-select_employee-container{width:20em}.welcome_text_name{font-size:16px!important}}@media screen and (min-device-width:360px) and (max-device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape){#select2-select_absence_type-container,#select2-select_employee-container{width:30em}.welcome_text_name{font-size:16px!important}}.bootstrap-select>.dropdown-toggle.btn-light,.form-control,.form-control[readonly],.input-group .input-group-append>.input-group-text,.input-group .input-group-prepend>.input-group-text{border-color:#734cea}.my-img-style{border-radius:6px!important;max-width:50px!important;max-height:50px!important}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)!important}table.dataTable thead .sorting:after,table.dataTable thead .sorting:before,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_desc_disabled:after,table.dataTable thead .sorting_desc_disabled:before{font-size:25px!important;opacity:.5;bottom:.4em!important}.dataTables_wrapper .dataTables_length{float:right!important}.dataTables_wrapper .dataTables_filter{float:left!important;text-align:left!important}.team_user{cursor:pointer!important}.list_item_color{background-color:bisque!important}[data-notify=message]{font-size:120%!important;font-weight:500;text-align:center}[data-notify-position=top-center]{width:19%!important}.colorpicker-hue,.colorpicker-saturation{display:none!important}#cookieConsent{background-color:rgba(20,20,20,.8);min-height:26px;font-size:14px;color:#fff;padding:8px 0 8px 30px;position:fixed;bottom:0;left:0;right:0;display:none;z-index:9999}#cookieConsent a{color:#4b8ee7;text-decoration:none}#cookieConsent a.cookieConsentOK{background-color:#f1d600;color:#000;display:inline-block;padding:0 20px;cursor:pointer;float:right;margin:0 60px 0 10px}#cookieConsent a.cookieConsentOK:hover{background-color:#e0c91f}.cookiealert{margin-bottom:0;border-radius:0}ul.dashed{list-style-type:none}ul.dashed>li{text-indent:-5px}ul.dashed>li:before{content:"-";text-indent:-5px}.reverse_style{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column-reverse;flex-flow:column-reverse;padding-left:3px;padding-right:3px}.reverse_style_mixed{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column-reverse;flex-flow:column-reverse;padding-left:3px;padding-right:3px;grid-row-start:1;grid-column-start:1}.reverse{border-bottom:1px solid #b3b3b3;border-top:1px solid #b3b3b3}.work-total{background-color:#2786fb;color:#fff}.break-total{background-color:#1dc9b7;color:#fff}.private-exit-total{background-color:#ffb822;color:#000}.field-work-total{background-color:#591df1;color:#fff}.schedule_color{background-color:#c6cbd0}.absence_color{background-color:#29950e}.absence_text_color{color:#29950e}.rest_day_color{background-color:#afe6c3}.rest_day_text_color{color:#91c3a7}.holiday_color{background-color:#2ecc71}.holiday_text_color{color:#2ecc71}.presence_overlay{background-color:rgba(73,73,73,.2);color:#fff;position:absolute;top:inherit;width:auto;right:25%;left:25%}td.details-control{background:url(/images/details_down.png) center center no-repeat;cursor:pointer}tr.shown td.details-control{background:url(/images/details_up.png) center center no-repeat}.set_proccesing_theme{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000;opacity:.5}.report_loader{color:#fff;font-size:20px;margin:50vh auto;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:1.3s linear infinite load4;animation:1.3s linear infinite load4;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}@-webkit-keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}