.tableAbsenceYearlyOverviewSingleWrapper{margin-bottom:40px}.tableAbsenceYearlyOverview{font-size:14px}.tableAbsenceYearlyOverview p{display:inline}#absenceYearlyOverviewUserSelectGroup{margin-right:10px}.navbar a{white-space:inherit!important}.close{color:#fff;opacity:1}.login-screen{padding:15px;background-color:#f0f0f0;max-width:300px;margin:80px auto 0}body{background:#f5f5f5}.tableNavigation{background-color:#337ab7;color:#fff;white-space:nowrap;height:50px}.tableNavigation td{border-bottom:0!important}.name-input{margin-bottom:10px}#carousel-wrapper{margin-top:-20px;background:#353b47 url(/assets/pattern-dark.png)}.profile-img-card{width:96px;height:96px;margin:0 auto 10px;display:block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.profile-name-card{font-size:16px;font-weight:700;text-align:center;margin:10px 0 0;min-height:1em}.btn.btn-signin{margin-top:20px;font-weight:700;font-size:14px;height:36px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:none;-o-transition:all 218ms;-moz-transition:all 218ms;-webkit-transition:all 218ms;transition:all 218ms}.navbar-logo{max-width:120px;max-height:49px;margin-top:10px;margin-right:10px;margin-left:3px;float:left}#pwRecoveryDiv{text-align:right}#loginInfoBox{text-align:center}#badgeManageAbsenceActiviesAdminModule{float:right;position:inherit}.badgeActiveRequests{background-color:red}.table-shadow{box-shadow:0 10px 5px -2px rgba(0,0,0,.1)}.navbar-inverse .activeMenu{color:#fff!important}.navbar-default .activeMenu{color:#000!important}.label-custom{font-size:12px;font-weight:700;color:#696969;text-transform:uppercase;letter-spacing:1px}.page-header{border-color:#d3d3d3!important}.tableActionBtn{margin-right:20px;cursor:pointer}.status{color:red;float:left;max-width:340px;text-align:left}.status-ok{color:green;float:left;max-width:350px;text-align:left}#loginInfoBox{color:red;text-align:center}.carousel-inner>.item>img{margin:0 auto}.legendInformationCell{text-align:center;padding:6px;margin-left:10px;color:#fff}.weekendCell{background:#d3d3d3!important}.holidayCell{background:#586473!important}.schoolHolidayHr{margin-top:0!important;margin-bottom:0!important;border-color:red}.tableLegendWrapper{float:right}.tableLegendWrapper p{font-size:.8em!important}.noVacationAbsenceTableBadge{color:#ff4500}.hoverEmptyDayEventCell{background-color:#60b4f9}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pAbsenceCell{padding:8px;color:#fff}.calendarDayCell{cursor:pointer}.invalidDayCell{cursor:default!important}.text-color-white{color:#fff}.tableLegend{font-size:12px}.hide{display:none}.table-fixed tbody{position:fixed;display:block;overflow-y:scroll;height:250px}.table-fixed tr{width:100%;table-layout:fixed;display:inline-table}.table-fixed thead>tr>th{border:none}.page-header{word-break:break-all!important}.main-content{margin-top:0;margin-left:250px;padding:20px}.scrollup{position:fixed;background:url(/assets/scroll-to-top.png) no-repeat;background-size:100%;cursor:pointer;width:35px;height:35px;bottom:13px;right:15px;display:none;z-index:999;margin-right:185px}#tableAbsenceRequests{overflow:hidden;margin-top:20px}#acceptAbsencesRequestsAdminBtnModal{float:right}#deleteAbsencesRequestsAdminBtnModal{float:right}.tableAbsenceRequestsExtraInformationTable{font-size:12px;padding:10px!important;background-color:#f5f5f5!important}.toggleAbsenceRequestsExtraInformationTable{cursor:pointer;margin-left:5px}.tdAbsenceRequestsExtraInformationTable{padding:20px!important;box-shadow:0 10px 5px -2px rgba(0,0,0,.1);background-color:#fff}.tableAbsenceRequestsExtraInformationTable th:first-child{width:200px!important}.manageAbsencesTable{font-size:12px}.countryDropDown{padding:15px}.tableCalendar td{min-width:45px}#editAbsenceUploadImg{max-width:550px}#editAbsenceUploadImgContainer{margin-top:20px}#yearOverviewBtn{float:right}.prevMonthBtn{cursor:pointer;float:left;font-size:20px}.nextMonthBtn{cursor:pointer;float:right;font-size:20px}.monthNavArrowWrapper{position:relative;width:120px;float:right;margin-top:10px;margin-bottom:4px}.employeesTableTd{width:200px}#responseAbsenceUploadImg{max-width:550px}.setPwdInput{margin-bottom:10px}#setPasswordModalContent{width:450px}#setNewPwdWrapper{width:400px;padding-left:10px}#tableCalendarPlanVac{margin-top:20px;font-size:12px}#setNewPwdMessage{margin-bottom:20px}#yearOverviewUserBtn{float:right}.monthNavArrowTxt{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}#responseAbsenceUploadImg{max-width:550px}#tableAbsenceTypes{margin-top:20px;font-size:14px}#dropdownApproveAddAbsenceType{right:0;padding:10px}#dropdownApproveEditAbsenceType{right:0;padding:10px}#dropdownApproveEditAbsenceType{right:0;padding:10px}.tdAction{background:grey}#tableCountries{margin-top:20px;font-size:14px}.groupManageCountriesAndLocations{margin-bottom:10px}#tableLocations{margin-top:20px;font-size:14px}#addCountryBtnModal{float:right}#uploadWrapper{margin-top:40px;padding:10px}#tableDepartments{margin-top:20px;margin-bottom:50px}#tableMitarbeiter{margin-top:20px;font-size:14px}.employeesActionBtn{cursor:pointer;margin-right:15px}#statusAddUser{float:left}#statusDeleteUser{float:left}#deleteUserMessageModalContent{max-width:500px}.userImgFlag{height:24px;width:32px;margin-right:5px}.userLangSpan{cursor:pointer}#languageAddUserBtn{text-align:left}#languageAddUser{width:100%;padding-left:10px}#btnToggleHolidays{border-radius:0;width:100%;max-width:800px;text-align:left}#btnToggleSchoolHolidays{border-radius:0;margin-top:20px;width:100%;max-width:800px;text-align:left}#tblManageHolidays{font-size:14px;max-width:800px}#tblManageSchoolHolidays{font-size:14px;max-width:800px}.hide{margin-top:200px}.show{margin-top:100px}#addHolidayDatePicker{width:250px}#addSchoolHolidayDatePicker{width:250px}#manageHolidaysDatePickerContainer{border-radius:0}#manageHolidaysDatePicker input{border-radius:0!important}#manageHolidaysTblWrapper{margin-top:20px}#statusUserSettings{float:left}#languageUserSettingsBtn{text-align:left}#languageUserSettings{width:100%;padding-left:10px}#changeUserSettingsBtnWrapper{width:100%;display:inline-block;margin-top:10px}#changeUserSettingsBtn{float:right}#userSettingsWrapper{border:1px solid #ddd;border-radius:4px 4px 0 0;padding:40px}.systemSettingsPage{border:1px solid #ddd;border-radius:4px 4px 0 0;padding:40px}#selectAssetWrapper{margin-bottom:20px}#currentAssetWrapper{border:1px solid #ddd;border-radius:4px 4px 0 0;padding:10px;height:400px;text-align:center;vertical-align:middle;margin-bottom:5px;position:relative}#currentAssetImg{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;padding:10px;max-width:100%;max-height:100%}#systemSettingsNav{border:0!important}.imgLanguageTranslationSelectBoxFlag{height:15px}#translationWrapper{max-width:800px}#navTranslation{max-width:800px!important;margin-left:15px!important}#translationTable{margin-top:20px}#languageTranslationWrapper{margin-top:10px}#languageTranslationSelectBox.form-control{z-index:-999}#translationApplyButton{margin-left:15px}#tableVacationDataUserDetails{margin-top:20px;font-size:14px}#labelResultCalcDefaultEntriesModal{float:left}#tableVacationData{font-size:14px}#labelResultCalcCarryOverModal{float:left}.tooltipNoteInfo{margin-left:3px;color:grey}.navbar-global{background-color:indigo}.navbar-global .navbar-brand{color:#fff}.navbar-global .navbar-user>li>a{color:#fff}.navbar-primary{background-color:#333;bottom:0;left:0;position:fixed;top:0;width:250px;z-index:8;overflow:auto;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.navbar-primary.collapsed{width:60px}.navbar-primary.collapsed .glyphicon{font-size:22px}.navbar-primary.collapsed .nav-label{display:none}a.active>.glyphicon{color:#337ab7}.nav-cat{margin-top:1px;color:#fff;margin-left:16px}.navbar-primary.collapsed .nav-cat{display:none}.navbar-primary.collapsed #badgeManageAbsenceActiviesAdminModule{position:absolute;top:41px;right:10px;opacity:.8}.btn-expand-collapse{display:block;left:0;width:100%;padding:8px 0;border-bottom:solid 1px #666;color:grey;font-size:20px;text-align:center}.btn-expand-collapse:hover{color:#fff!important}.btn-expand-collapse:focus{color:grey}.btn-expand-collapse:focus,.btn-expand-collapse:hover{background-color:#222}.btn-expand-collapse:active{background-color:#111}.navbar-primary-menu,.navbar-primary-menu li{margin:0;padding:0;list-style:none}.navbar-primary-menu li a{display:block;padding:10px 16px;text-align:left;border-bottom:solid 1px #444;color:#ccc}.navbar-primary-menu li a:hover{background-color:#000;text-decoration:none;color:#fff}.navbar-primary-menu li a .glyphicon{margin-right:6px}.navbar-primary-menu li a:hover .glyphicon{color:#337ab7}.collapsed+.main-content{margin-left:60px}#tableVacationYearlyOverview{margin-top:20px;font-size:14px}#tableVacationYearlyOverview a{color:inherit;text-decoration:none}#tableVacationYearlyUserOverview{margin-top:20px;font-size:14px}#tableVacationYearlyUserOverview a{color:inherit;text-decoration:none}#tableCalendarYearlyUserOverview{font-size:12px;margin-top:20px}#calendarYearlyUserOverviewWrapper{margin-top:40px}#yearlyOverwiewUserSelectGroup{margin-right:10px}