@font-face{font-family:Montserrat;src:url(Montserrat-BlackItalic.fc9c2563b66c53cc.woff2) format("woff2"),url(Montserrat-BlackItalic.4f1254ebd4784336.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(Montserrat-ExtraBoldItalic.4949bd4d2315026a.woff2) format("woff2"),url(Montserrat-ExtraBoldItalic.2f8e8c189d121deb.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(Montserrat-MediumItalic.239b92e712ea3d20.woff2) format("woff2"),url(Montserrat-MediumItalic.d4b2b347ec9636dc.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(Montserrat-LightItalic.8eec628dbd27e1c1.woff2) format("woff2"),url(Montserrat-LightItalic.f8fbb9dd6cb997ce.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(Montserrat-SemiBoldItalic.bf4e1a87820015ed.woff2) format("woff2"),url(Montserrat-SemiBoldItalic.08f785b80a81ecd0.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(Montserrat-ExtraLightItalic.2bfa42ba13ce1226.woff2) format("woff2"),url(Montserrat-ExtraLightItalic.3e57f26ea39d9f3e.woff) format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(Montserrat-Italic.236e09df0ba47db0.woff2) format("woff2"),url(Montserrat-Italic.1519312ad30f8c59.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(Montserrat-Black.6768ed0722b817bd.woff2) format("woff2"),url(Montserrat-Black.7b55854572b8c00b.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(Montserrat-Light.ba08545288943db5.woff2) format("woff2"),url(Montserrat-Light.ad277121d499de0f.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(Montserrat-ExtraLight.86c763f8988a7150.woff2) format("woff2"),url(Montserrat-ExtraLight.5a0b876508ed58a6.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(Montserrat-Bold.2ddbd7d9001cd67b.woff2) format("woff2"),url(Montserrat-Bold.7c66339008378139.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(Montserrat-Regular.c44123576c109a86.woff2) format("woff2"),url(Montserrat-Regular.e9a920a874dd7cdf.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(Montserrat-Medium.a3914e79958a751d.woff2) format("woff2"),url(Montserrat-Medium.2ee05d4906c992c6.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(Montserrat-SemiBold.b4a955b45b23d1b3.woff2) format("woff2"),url(Montserrat-SemiBold.589af3b968ce9e41.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(Montserrat-Thin.839b98c83987090a.woff2) format("woff2"),url(Montserrat-Thin.261779c6f077fdf4.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(Montserrat-ThinItalic.b5b25e4b8e655cc4.woff2) format("woff2"),url(Montserrat-ThinItalic.53140aae810e131f.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}body{--dark-blue-header: #2a406f;--light-blue: #34518f;--blue: #345190;--blue-title: #39548c;--blue-medium: #496fc0;--blue-light-normal: #6293fc;--background-blue: #d1d9e5b5;--blue-light: #56ccf2;--blue-extra-light: #d2e1ff;--white: #ffffff;--black: #353535;--black-light: #595555;--blue-border: #2a406e;--light-red: #fc473d3d;--red: #fc473d;--orange: #f2994a;--yellow: #f2c94c;--yellow-alert: #ffda56;--yellow-warn: #deae34;--green: #1ec589;--green-normal: #34a853;--green-medium: #6fcf97;--natural: #f5f5f5;--light-green: #77cf47;--green-success: #49c96d17;--dark-green: #20a144;--red-danger: #ff965d1f;--red-title: #fc473d;--gray: #4f4f4f;--gray-label: #9a9a9a;--gray-normal: #828282;--gray-light: #d8d8d8;--gray-check: #aaaaaa;--gray-extra-light: #e8e8e8;--gray-dark: #595555;--gray-border: #cccccc;--gray-text: #5f5f5f;--gray-very-light: #d9d9d938;--heightDefaultConsult: 124px;--heightDefaultExams: 195px;--underweight: rgba(85, 179, 247, .11);--normal: rgba(30, 197, 137, .11);--overweight: rgba(252, 139, 63, .21);--obese: rgba(252, 139, 63, .31);--extreme-obese: rgba(220, 53, 69, .11);--night-rider: #2d2b2b;--whisper: #ececec;--light-sky-blue: #86c9fd;--very-light-sky-blue: #86c9fd47;--royal-blue: #4285f4;--dew: #e6f4e9;--white-smoke: #f1f1f1;--zambezi: #5c5c5c;--disabled-label: #bcbcbc;--gray-title: #3f434a;--gray-title-light: #595f69;--light-gray: #8a9099;--light-line-gray: #e4e6ef;--sky-blue: #e1ecff;--sky-blue-background: #f0f6ff;font-family:Montserrat,sans-serif}.show-pass{position:absolute;right:0;top:14px;border:0;background:transparent}.show-pass:after{content:"";position:absolute;left:15px;top:1px;width:3px;height:26px;background:#828282;transform:rotate(45deg)}.show-pass.active:after{content:none}.show-pass figure{margin:0}h3,ul{margin:0}.cursor-pointer{cursor:pointer!important}.is-invalid~.invalid-feedback{position:absolute;width:100%;max-width:280px;display:inline-block}.invalid-feedback{font-size:.725rem}.version-app{position:fixed;left:5px}.version-app-bottom{bottom:0}.version-app-top{top:0}.hover-scroll-overlay-y{overflow-y:scroll!important;height:calc(100vh - 170px)}.page-item.active .page-link{color:#d3e2e2}figure,p,h4{margin:0}.modal-dialog{max-width:900px;margin:1.75rem auto;height:calc(100% - 46px);display:flex;align-items:center}.text-right{text-align:right}.symbol-circle figure{border-radius:50%;overflow:hidden;margin:0}.ng-wizard-main .step-content{padding:0 5px 0 15px}.ng-wizard-theme-arrows>ul.step-anchor{background:transparent}.ng-wizard-theme-arrows>ul.step-anchor>li a{background:var(--gray-extra-light);color:var(--black)}.ng-wizard-theme-arrows>ul.step-anchor>li a:after{border-left:30px solid var(--gray-extra-light)!important}.ng-wizard-theme-arrows>ul.step-anchor>li a:hover{background:var(--gray-extra-light)}.ng-wizard-theme-arrows>ul.step-anchor>li.active>a{background:var(--blue-medium)!important}.ng-wizard-theme-arrows>ul.step-anchor>li.active>a:after{border-left:30px solid var(--blue-medium)!important}.ng-wizard-theme-arrows>ul.step-anchor>li.done>a{background:var(--blue-light-normal)!important}.ng-wizard-theme-arrows>ul.step-anchor>li.done>a:after{border-left:30px solid var(--blue-light-normal)!important}@media (max-width: 560px){.ng-wizard-theme-arrows>ul.step-anchor>li{display:block;width:100%}}@media (max-width: 993px){.ng-wizard-theme-arrows>ul.step-anchor>li a{padding-right:10px}}.effect-hover{transition:all .4s ease!important}.effect-hover:hover{opacity:.4}.full-calendar{min-height:672px}@media (max-width: 770px){.full-calendar{min-height:732px!important}}.full-calendar .fc-prev-button,.full-calendar .fc-next-button,.full-calendar .fc-today-button{background-color:transparent!important}.full-calendar .fc-view-harness .fc-dayGridMonth-view{overflow:auto;width:100%}.full-calendar .fc-view-harness th{width:auto}.full-calendar .fc-view-harness td{height:92px;width:auto;cursor:pointer}.full-calendar .fc-view-harness td .fc-daygrid-day-frame{width:auto;min-height:92px!important}.full-calendar .fc-view-harness td.fc-day-future{cursor:not-allowed}.full-calendar .fc-view-harness td.fc-day-future i{display:none}.full-calendar .fc-view-harness td.fc-day-other .fc-daygrid-event{opacity:.3!important}.full-calendar .fc-today-button{font-style:normal!important;font-weight:500!important;font-size:18px!important;line-height:22px!important;color:var(--black)!important}.full-calendar .fc-dayGridWeek-button,.full-calendar .fc-dayGridMonth-button,.full-calendar .fc-dayGridDay-button{background-color:transparent!important;font-style:normal!important;font-weight:500!important;font-size:13px!important;line-height:16px!important;text-transform:lowercase}.full-calendar .fc-dayGridWeek-button[aria-pressed=true],.full-calendar .fc-dayGridMonth-button[aria-pressed=true],.full-calendar .fc-dayGridDay-button[aria-pressed=true]{background-color:var(--white-smoke)!important}.full-calendar .fc-daygrid-day-number{position:inherit!important;height:22px}.full-calendar .fc-daygrid-day-top{height:15px}.full-calendar .fc-daygrid-day-top .custom-calendar-day{font-style:normal;font-weight:500;font-size:15px;line-height:15px;color:var(--zambezi);margin:0;text-align:end}.full-calendar .fc-daygrid-day-top .custom-calendar-hrs{position:absolute;top:58%;left:50%;transform:translate(-50%,-50%);width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.full-calendar .fc-daygrid-day-top .custom-calendar-hrs .box-hrs{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:start;gap:4px;padding:10px 0 0 8px}.full-calendar .fc-daygrid-day-top .custom-calendar-hrs .box-hrs .hrs-normal{font-style:normal;font-size:15px;line-height:15px;color:var(--royal-blue);margin:0}.full-calendar .fc-daygrid-day-top .custom-calendar-hrs .box-hrs .hrs-overtime{font-style:normal;font-size:15px;line-height:15px;color:var(--red);margin:0}.full-calendar .fc-daygrid-day-top .custom-calendar-hrs .box-totalhrs{width:100%;display:flex;justify-content:end;align-items:center;gap:4px;padding:0 8px 0 0}.full-calendar .fc-daygrid-day-top .custom-calendar-hrs .box-totalhrs .hrs-totais{font-style:normal;font-size:14px;line-height:15px;color:var(--black);margin:0}.full-calendar .fc-day-today{background-color:#fc473d14!important}.full-calendar .fc-daygrid-event{background-color:transparent;border:1px solid var(--royal-blue);border-radius:4px;margin-top:9px!important;overflow:hidden}.full-calendar .fc-daygrid-event h4{margin:0;font-family:Montserrat,sans-serif;font-style:normal;font-size:12px;line-height:17px;color:var(--night-rider);padding-left:7px;font-weight:600;cursor:pointer}.full-calendar .fc-daygrid-day-frame{overflow:hidden!important}.full-calendar .fc-more-popover{border-radius:17px!important}.full-calendar .fc-more-popover .fc-more-popover-misc,.full-calendar .fc-more-popover .fc-popover-header{display:none!important}.full-calendar .fc-more-popover .fc-popover-body{background-color:var(--white)!important;box-shadow:0 4px 4px #00000040!important;border-radius:17px!important;padding:15px!important}.full-calendar .fc-more-popover .fc-daygrid-event-harness{right:0!important}.full-calendar .fc-more-popover .fc-daygrid-event-harness .fc-daygrid-event{background-color:transparent;border:none;margin-bottom:5px;transform:all .3 ease}.full-calendar .fc-more-popover .fc-daygrid-event-harness .fc-daygrid-event:hover{outline:1px solid var(--royal-blue)}.full-calendar .fc-more-popover .fc-daygrid-event-harness .fc-daygrid-event h4{font-style:normal;font-weight:500;font-size:13px;line-height:16px;padding:3px}.full-calendar .fc-daygrid-body,.full-calendar .fc-col-header,.full-calendar .fc-daygrid-body table,.full-calendar .fc-col-header table{width:100%!important;height:100%!important}td.fc-day-sat,td.fc-day-sun{background-color:var(--whisper)!important}.fc-popover{z-index:1!important}.select2-container--open{z-index:9999!important}.select2-container--disabled{opacity:.4!important}.select2-container--default{border:none!important}.select2{width:100%!important}.select2 .select2-selection{background-color:var(--white)!important;border-radius:8px!important;min-height:45px!important;display:flex;align-items:center;border:none}.select2 .select2-selection .select2-selection__placeholder{font-style:normal;font-weight:400;font-size:15px;color:var(--night-rider)!important}.select2 .select2-selection .select2-selection__rendered{font-style:normal;font-weight:400;font-size:14px;line-height:17px;margin-top:6px;color:var(--night-ride)!important}.select2 .select2-selection .select2-search__field{margin-top:10px!important;margin-left:12px!important;font-size:1.1rem!important;font-weight:500!important;line-height:1.5!important;color:#181c32!important;font-family:Montserrat!important}.select2 .select2-selection .select2-selection__arrow{top:10px!important;right:5px!important}.select2 .select2-selection .select2-selection__choice{padding:4px 4px 4px 20px!important;background-color:var(--royal-blue)!important;color:var(--white);border:none!important}.select2 .select2-selection .select2-selection__choice button{border-right:none!important;color:var(--white);margin-top:4px;padding:0 6px}.select2 .select2-selection .select2-selection__choice button:hover{opacity:.4;background-color:transparent}.border-20{border-radius:20px}.wrapper-check{width:14px;height:14px;display:flex;border-radius:2px;border:1px solid var(--black);padding:0}@media (max-width: 480px){.wrapper-check{width:25px}}.wrapper-check input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.wrapper-check input:checked{width:10px;height:10px;margin:auto;background-color:var(--black);border-radius:2px}input[type=checkbox i]:focus-visible{outline:0px!important}.btn-shadow{color:var(--white);background-color:var(--light-sky-blue);border-radius:14px;border:none;box-shadow:0 4px 1px #6ea5cf;width:48px;height:35px;transition:all .3s ease;font-size:23px}.btn-shadow:hover{box-shadow:inset 0 3px 1px #6ea5cf;opacity:.8}.btn-bg-white{background-color:var(--white);padding:10px;border:none;border-radius:4px;transition:all .3s ease}.btn-bg-white:hover{opacity:.6}.title-content{font-style:normal;font-weight:600;font-size:28px;line-height:34px}.select-dashboard .select2{max-width:150px!important}.select-dashboard .select2 .select2-selection{padding:6px 30px 6px 10px!important;height:100%;border:none}.select-dashboard .select2 .select2-selection .select2-selection__rendered{color:var(--gray-title)!important;font-style:normal!important;font-weight:400!important;font-size:14px!important}.select-dashboard .select2 .select2-selection .select2-selection__arrow{top:6px!important}.select2-container--default .select2-selection--multiple,.select2-container--default .select2-selection--single{border:1px solid #e4e6ef!important}.modal-confirm>.modal-dialog{max-width:400px;width:100%}.modal-confirm>.modal-dialog .modal-content{padding:20px;border-radius:30px!important;margin:0 auto!important}@media (max-width: 993px){.modal-confirm>.modal-dialog .modal-content{padding:15px!important;max-width:320px}}.modal-lg-calendar>.modal-dialog{max-width:1400px;width:100%}.modal-lg-calendar>.modal-dialog .modal-content{max-height:95%;overflow:auto;padding:20px;border-radius:30px!important;margin:0 auto!important}@media (max-width: 993px){.modal-lg-calendar>.modal-dialog .modal-content{padding:15px!important;max-width:320px}}.btn-default{background-color:var(--royal-blue);border:none;box-shadow:0 0 3px #00000015,0 2px 3px #0000002b;border-radius:10px;padding:5px 15px;transition:all .3s ease;font-style:normal;font-weight:700;font-size:16px;line-height:28px;color:var(--white)}.btn-default:hover{opacity:.6;color:var(--white)}.modal-timesheet>.modal-dialog{max-width:1000px;width:100%}.modal-timesheet>.modal-dialog .modal-content{padding:20px;border-radius:58px}@media (max-width: 993px){.modal-timesheet>.modal-dialog .modal-content{padding:10px;max-height:90%;overflow:auto;margin:0 10%}}@media (max-width: 993px){.modal-timesheet>.modal-dialog .modal-content{padding:10px;max-height:90%;overflow:auto;margin:0 3%}}@media (max-width: 993px){.modal-timesheet>.modal-dialog .modal-content{border-radius:0;margin:0;max-height:100%}}@media (max-width: 993px){.modal-timesheet>.modal-dialog{margin:0}}.modal-service>.modal-dialog{width:100%}.modal-service>.modal-dialog .modal-content{padding:20px;max-height:95%;overflow:auto;border-radius:40px;margin:0 10px}.modal-service>.modal-dialog .modal-content .wrapper-buttons{margin-top:30px}.modal-service>.modal-dialog .modal-content .wrapper-buttons .btn-save{max-width:180px;width:100%;height:49px}.modal-service>.modal-dialog .modal-content .wrapper-buttons .btn-cancel{height:49px;max-width:180px;width:100%;box-shadow:0 0 3px #00000015,0 2px 3px #0000002b;border-radius:10px;font-weight:600}.wrapper-search{position:relative}.wrapper-search .input-search{padding:10px 50px;border-radius:20px;border:1px solid var(--gray-extra-light);transition:all .1s ease}.wrapper-search .input-search:focus-visible{outline:none}.wrapper-search .input-search:focus{box-shadow:0 0 0 .25rem #009ef740}.wrapper-search .search{position:absolute;top:12px;left:15px;font-size:18px}.badge-status{padding:4px 7px;border-radius:7px}.badge-status.success{background-color:var(--green-success);color:var(--dark-green)}.badge-status.danger{background-color:var(--red-danger);color:var(--red-title)}.btn-close:focus{outline:none;box-shadow:none}.wrapper-table-search{background-color:var(--white);padding:20px;border-radius:20px}.wrapper-table-search table thead tr th{font-style:normal;font-weight:500;font-size:12px;text-transform:uppercase;color:var(--light-gray)}.wrapper-table-search table tbody tr{border-top:1px solid var(--gray-extra-light)}.wrapper-table-search table tbody tr td,.wrapper-table-search table tbody tr a{font-style:normal;font-weight:500;font-size:13px;line-height:16px;color:var(--gray-title)}.wrapper-table-search table tbody tr:last-child{border-bottom:1px solid var(--gray-extra-light)!important}.btn-disabled{opacity:.5;cursor:not-allowed;pointer-events:none;background-color:var(--disabled-label)!important}.md-drppicker{position:absolute;min-width:260px!important}.md-drppicker .calendar.right{display:none!important}.md-drppicker .available.active{background:var(--royal-blue)!important}.md-drppicker .buttons_input button{padding:5px 10px!important;margin-top:10px!important;border-radius:5px;font-weight:700}.md-drppicker .buttons_input button:last-of-type{margin-left:10px;background:var(--royal-blue)}.modal-summary-calendar .modal-content{padding:20px;border-radius:40px;margin:0 auto;max-width:300px}.select2:focus-visible,.select2-selection:focus-visible{outline:none!important}.table-striped-custom>tbody>tr:nth-of-type(even){background-color:var(--gray-very-light)}.fc-col-header-cell-cushion{font-feature-settings:"smcp";font-variant-caps:small-caps}.select2-results__option--disabled{background-color:var(--gray-border)}.status-reports .select2-selection{width:140px;border-radius:20px!important}.clockwork::-webkit-scrollbar{width:20px}.clockwork::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--gray-text);border-radius:10px}.clockwork::-webkit-scrollbar-thumb{background:var(--black-light);border-radius:10px}.custom-scroll{max-height:calc(100vh - 500px)}.calendar-icon-clock{position:absolute;cursor:pointer;top:6px;left:4px}.timesheet-detail-clock{background-color:var(--gray-border);border-radius:5px;padding:5px;height:100%;max-height:70px;overflow:scroll;width:120px;display:block;position:absolute;left:15px;top:16px;transition:all .3s ease;text-align:center}.timesheet-detail-clock h3{font-size:12px}.fc-detailsClockWorksheet-button{background-color:transparent!important}.fc-detailsClockWorksheet-button i{font-size:16px}.modal-onboarding-worksheet .modal-content{padding:20px;border-radius:40px;margin:0 auto}.badge{font-size:12px}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0 0 0 20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-radius:0 4px 4px 0}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-radius:0 4px 4px 0}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:gray}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
