body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#cc2c3e;color:#fff}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.main-container{margin-bottom:2cm}.errors{color:red}.errors,h2{margin-top:1cm}.center{position:absolute;width:auto;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.link{color:#000}.link:hover{color:#000;text-decoration:none;border-bottom:4px solid #cc2c3e}.rvtbutton{background-color:#605c49;color:#fff;border-radius:6px;padding:6px 15px;width:200px}.rvtbutton:hover{background-color:#837f6b;border:2px solid #605c49;color:#fff}.error-message-center{min-height:100px;display:inline-flex;align-items:center}.header-link,.header-link:hover,.userName{color:#fff;text-decoration:none}.userName{margin-right:1rem}.align-bottom1Content{width:100%;vertical-align:bottom;height:15px;background-color:#a32332;position:absolute;z-index:180}.logo{width:50px}.logoutbutton{width:inherit;background-color:#a32332;color:#fff;border:none}.logoutbutton:hover{width:inherit;background-color:#fff;color:#a32332;border:none}footer{background-color:#cc2c3e;padding-top:10px;color:#fff}footer .container{max-width:100%}@media screen and (min-width:768px){footer .wrapper{border-top:2px solid #fff}}footer .wrapper{width:100%}.edudeta{height:30px}.label{max-width:120px}.buttons{width:200px;margin:auto}.buttons .btn{margin-bottom:5px}.dossier>.form-control{margin-bottom:10px}.text-black{color:#000!important}.search.locationInput{width:170px!important}ul{list-style-type:none;margin:0;padding:0}.row .bundle{margin-left:0}.center-loader{display:flex;justify-content:center;margin:30px}div.specific{margin-bottom:5px}.margin-auto{margin:auto}.header-text{margin-bottom:30px}.bundle-concept-selection{display:flex;justify-content:center;margin-bottom:20px}.form-control.selection{padding-left:10px;padding-right:20px;margin-left:20px;margin-right:20px}.searchResult:hover{border-bottom:4px solid #cc2c3e;cursor:pointer}.search-bar{background-color:#fff2f2}.text-gray{color:grey}.col{padding:5px}.concept-theme-text{position:relative;display:inline-block;border-bottom:1px dotted grey}.concept-theme-text>.displayMessage{visibility:hidden;width:200px;background-color:#fff;color:#000;font-size:11px;text-align:center;padding:5px 0;border:1px outset #000;position:absolute;z-index:1}.conceptOverview-theme-text .displayMessage{top:20px;left:110%}.conceptOverview-concept-text .displayMessage{top:30px;left:-90%}.concept-theme-text:hover .displayMessage{visibility:visible;position:absolute;opacity:1}.concept-overview-table{display:block;height:600px;overflow-x:hidden;width:100%}.concept-overview-table th,.concept-overview-table thead{background-color:#fff!important}.concept-overview-table th{position:-webkit-sticky;position:sticky;top:0;z-index:1}.no-wrap{white-space:nowrap}.bundle-submit-button{position:absolute;bottom:0;right:0}th.active{height:50px;padding-left:10px;padding-right:20px}.feather-icon{fill:#00792e}.text-black{color:#000}.review-date{float:left}.trainee-location,.trainee-name{float:left;text-align:center}.container{position:relative}.review-bottom-bar div{padding:5px;margin:0 15px}.review-bottom-bar button{margin:5px}.review-bottom-bar div textarea{width:90%}.addReviewTable,.reviewTable{display:block;height:500px;overflow:hidden;max-width:100%}.addReviewTable thead,.reviewTable thead{background-color:#fff!important}.addReviewTable th,.reviewTable th{position:-webkit-sticky;position:sticky;top:0;background-color:#fff!important;z-index:1}.addReviewTable td:nth-child(2){white-space:nowrap}.addReviewTable td:nth-child(4),.addReviewTable th:nth-child(4){width:100%}.reviewTable td:first-child{white-space:nowrap}.reviewTable td:nth-child(3),.reviewTable th:nth-child(3){width:100%}.addReviewTable .activeCheckbox:hover{background-color:rgba(204,44,62,.2)!important}.addReviewTable .activeCheckbox{color:#cc2c3e!important}.addReviewTable .featherCheckbox:hover{background-color:rgba(0,121,46,.2)!important}.addReviewTable .featherCheckbox{color:#00792e!important}.addReviewTable .Mui-disabled{color:#d3d3d3!important}.theme-text{position:relative;display:inline-block;border-bottom:1px dotted grey}.theme-text .displayMessage{visibility:hidden;width:200px;background-color:#f8f8ff;color:#000;font-size:11px;text-align:center;padding:5px 0;border:1px outset #000;position:absolute;z-index:1;top:20px;left:110%}.theme-text:hover .displayMessage{visibility:visible;position:absolute;opacity:1}.concept-text{position:relative;display:inline-block;border-bottom:1px dotted grey}.concept-text .displayMessage{visibility:hidden;width:200px;background-color:#f8f8ff;color:#000;font-size:11px;text-align:center;padding:5px 0;border:1px outset #000;position:absolute;z-index:1;top:10px;left:105%}.concept-text:hover .displayMessage{visibility:visible}.rating-star,.rating-text{vertical-align:top}.rating-text{font-size:small;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;display:inline}.comment-text{font-size:10px}.delete-rating{float:right}.conceptSelection{background-color:#e2e2e2;border-radius:4px;padding:20px;z-index:2}.sliderThumb span{background:none;top:-5px;left:2px;width:15px;height:15px;color:#000}.sliderThumb{background-color:#ffc107!important}.selectionSlider{color:#cc2c3e!important}.specific{width:-webkit-max-content;width:-moz-max-content;width:max-content}.conceptSelection .lightButton{margin:0 5px;padding:1px 3px;min-width:0;background-color:#d3d3d3;float:right}.conceptSelection{top:0;height:flex;width:300px}.conceptSelection,.conceptSelection div{position:-webkit-sticky;position:sticky}.conceptSelection .lightButton:hover{background-color:#9b9b9b}.selectionTitle{display:inline}.selectionCheckbox{color:#ffc107!important}.checkboxControl{width:33%;padding:1px;margin:0}.checkboxControl .MuiFormControlLabel-label{font-size:12px!important}.checkboxControl .MuiButtonBase-root{padding:3px!important}.checkboxControl .displayMessage{visibility:hidden;width:200px;background-color:#f8f8ff;color:#000;font-size:11px;text-align:center;padding:5px 0;border:1px outset #000;position:absolute;z-index:2}.checkboxControl:hover .displayMessage{visibility:visible;position:absolute;opacity:1}.selectionCheckbox .icon{height:10px!important;width:10px!important}.conceptSelection .switchChecked+.switchTrack,.conceptSelection .switchChecked .switchThumb{background-color:#cc2c3e!important}.messageSucces{display:block}.table-responsive{max-width:100%}
/*# sourceMappingURL=main.ec1254ea.chunk.css.map */