
.toggleCheckboxButton.checked{border-color:#f49d58;}.wc-cal-event div.event_header_BOOKING_WORK_TIME,
.wc-cal-event div.event_header_READY,
.wc-cal-event div.event_header_REPORTED,
.wc-cal-event div.event_header_ACCEPTED,
.wc-cal-event div.event_header_INVOICED{background-color:#f49d58;border:1px solid #f49d58;}div.event_bookingOrderState_READY, div.event_bookingOrderState_REPORTED, div.event_bookingOrderState_ACCEPTED, div.event_bookingOrderState_INVOICED{background-color:#fad2b2;}.toggleCheckboxButton.checked{border-color:#f49d58;}.wc-cal-event div.event_header_BOOKING_WORK_TIME,
.wc-cal-event div.event_header_READY,
.wc-cal-event div.event_header_REPORTED,
.wc-cal-event div.event_header_ACCEPTED,
.wc-cal-event div.event_header_INVOICED{background-color:#f49d58;border:1px solid #f49d58;}div.event_bookingOrderState_READY, div.event_bookingOrderState_REPORTED, div.event_bookingOrderState_ACCEPTED, div.event_bookingOrderState_INVOICED{background-color:#fad2b2;}html{overflow-y:scroll;}body, html{margin:0px;padding:0px;}body{font-family:arial, sans-serif;font-size:11px;}table th, table td{vertical-align:top;}table th{text-align:left;}#loggedInAs{display:none;}.floatLeft{float:left;}.floatRight{float:right;}.clearBoth{clear:both;}.strong{font-weight:bold;}a{color:#22263e;text-decoration:none;}a:HOVER{color:#22263e;text-decoration:underline;}#mainContainer{width:70%;min-width:1000px;margin:0;margin-bottom:40px;position:relative;}#header{height:200px;position:relative;}#contentsContainer{position:relative;float:left;width:100%;min-width:100%;}#contents{position:relative;text-align:left;margin-left:180px;padding:20px;}#compactContents{position:relative;text-align:left;padding:20px;}#middleContainer{position:relative;}#footer{border-top:1px solid gray;padding-top:20px;margin-top:40px;color:gray;font-size:10px;position:relative;clear:both;}#appTitle{position:absolute;top:40px;left:40px;font-size:20px;font-family:Helvetica;font-weight:bold;color:#22263e;}#appLogo{background-repeat:no-repeat;float:right;margin:0px;padding:0px;height:121px;width:403px;}#header a{color:white;text-transform:uppercase;text-decoration:none;font-weight:lighter;font-size:14px;display:block;}#footerLeft{float:left;width:32%;margin-left:0;padding-left:0;}#footerLeft div{margin-left:20px;padding-left:0;float:left;}#footerMiddle{float:left;width:32%;}#footerVersionInfo{float:right;width:32%;padding:0;margin-left:0;margin-right:0;}#footerVersionInfo div{margin-right:20px;padding-right:0;float:right;position:static;}#page_title{margin-top:-35px;}h1{color:#22263e;letter-spacing:1px;}body a{font-size:1.1em;}#loggedInAs a{color:#22263e;}#draggable img,
img.createHelp,
img.openHelp{box-sizing:content-box;}.toggleCheckboxButton.checked{border-color:#f49d58;}.wc-cal-event div.event_header_BOOKING_WORK_TIME,
.wc-cal-event div.event_header_READY,
.wc-cal-event div.event_header_REPORTED,
.wc-cal-event div.event_header_ACCEPTED,
.wc-cal-event div.event_header_INVOICED{background-color:#f49d58;border:1px solid #f49d58;}div.event_bookingOrderState_READY, div.event_bookingOrderState_REPORTED, div.event_bookingOrderState_ACCEPTED, div.event_bookingOrderState_INVOICED{background-color:#fad2b2;}.btn, #loginTable input[type='submit']{cursor:pointer;}.btn.btn-default, #loginTable input.btn-default[type='submit']{border-color:#f0f0f0;background:#f0f0f0;background:-webkit-linear-gradient(#f0f0f0, #d1d1d1);background:-o-linear-gradient(#f0f0f0, #d1d1d1);background:-moz-linear-gradient(#f0f0f0, #d1d1d1);background:linear-gradient(#f0f0f0, #d1d1d1);}.btn.btn-default:hover, #loginTable input.btn-default[type='submit']:hover{border-color:#d1d1d1;background:#d1d1d1;background:-webkit-linear-gradient(#d1d1d1, #b3b3b3);background:-o-linear-gradient(#d1d1d1, #b3b3b3);background:-moz-linear-gradient(#d1d1d1, #b3b3b3);background:linear-gradient(#d1d1d1, #b3b3b3);}.btn.btn-primary, #loginTable input.btn-primary[type='submit']{border-color:#f49d58;background:#f49d58;background:-webkit-linear-gradient(#f49d58, #f18732);background:-o-linear-gradient(#f49d58, #f18732);background:-moz-linear-gradient(#f49d58, #f18732);background:linear-gradient(#f49d58, #f18732);}.btn.btn-primary:hover, #loginTable input.btn-primary[type='submit']:hover{border-color:#f18732;background:#f18732;background:-webkit-linear-gradient(#f18732, #eb710f);background:-o-linear-gradient(#f18732, #eb710f);background:-moz-linear-gradient(#f18732, #eb710f);background:linear-gradient(#f18732, #eb710f);}.btn.btn-warning, #loginTable input.btn-warning[type='submit']{border-color:#ffc155;background:#ffc155;background:-webkit-linear-gradient(#ffc155, #ffb22c);background:-o-linear-gradient(#ffc155, #ffb22c);background:-moz-linear-gradient(#ffc155, #ffb22c);background:linear-gradient(#ffc155, #ffb22c);}.btn.btn-warning:hover, #loginTable input.btn-warning[type='submit']:hover{border-color:#ffb22c;background:#ffb22c;background:-webkit-linear-gradient(#ffb22c, #ffa303);background:-o-linear-gradient(#ffb22c, #ffa303);background:-moz-linear-gradient(#ffb22c, #ffa303);background:linear-gradient(#ffb22c, #ffa303);}.btn.btn-danger, #loginTable input.btn-danger[type='submit']{border-color:#ef6a01;background:#ef6a01;background:-webkit-linear-gradient(#ef6a01, #c65801);background:-o-linear-gradient(#ef6a01, #c65801);background:-moz-linear-gradient(#ef6a01, #c65801);background:linear-gradient(#ef6a01, #c65801);}.btn.btn-danger:hover, #loginTable input.btn-danger[type='submit']:hover{border-color:#c65801;background:#c65801;background:-webkit-linear-gradient(#c65801, #9e4601);background:-o-linear-gradient(#c65801, #9e4601);background:-moz-linear-gradient(#c65801, #9e4601);background:linear-gradient(#c65801, #9e4601);}.btn.btn-info, #loginTable input.btn-info[type='submit']{border-color:#22263e;background:#22263e;background:-webkit-linear-gradient(#22263e, #141624);background:-o-linear-gradient(#22263e, #141624);background:-moz-linear-gradient(#22263e, #141624);background:linear-gradient(#22263e, #141624);}.btn.btn-info:hover, #loginTable input.btn-info[type='submit']:hover{border-color:#141624;background:#141624;background:-webkit-linear-gradient(#141624, #050609);background:-o-linear-gradient(#141624, #050609);background:-moz-linear-gradient(#141624, #050609);background:linear-gradient(#141624, #050609);}.form-control{background:white;background:-webkit-linear-gradient(white, #fcfcfc);background:-o-linear-gradient(white, #fcfcfc);background:-moz-linear-gradient(white, #fcfcfc);background:linear-gradient(white, #fcfcfc);border:1px solid rgba(10, 10, 10, 0.3);}.toggleCheckboxButton.checked{border-color:#f49d58;}.wc-cal-event div.event_header_BOOKING_WORK_TIME,
.wc-cal-event div.event_header_READY,
.wc-cal-event div.event_header_REPORTED,
.wc-cal-event div.event_header_ACCEPTED,
.wc-cal-event div.event_header_INVOICED{background-color:#f49d58;border:1px solid #f49d58;}div.event_bookingOrderState_READY, div.event_bookingOrderState_REPORTED, div.event_bookingOrderState_ACCEPTED, div.event_bookingOrderState_INVOICED{background-color:#fad2b2;}#loginImgContainer{background-repeat:no-repeat;}#mainLoginAppTitle{float:left;padding-top:100px;margin-left:100px;display:none;color:white;text-transform:uppercase;font-size:32px;}#loginContents{color:white;padding-top:180px;padding-bottom:100px;height:245px;}#loginContents #wrapper, #loginContents #innerWrapper, #loginContents #innerWrapper form, #loginTable{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;}#loginContents h1{font-weight:normal;text-transform:uppercase;display:none;}#loginContents input[type="text"], #loginContents input[type="password"]{border-radius:3px;padding:4px;border:none;}#loginContents td{vertical-align:middle;}a.googleLoginLink{padding-left:14px;color:#d2c60b;}a.googleLoginLink:HOVER{color:#fff21b;text-decoration:underline;}a.googleLoginLink:VISITED{color:#fff21b;}#customCheckboxLabel{margin-top:1px;margin-left:0.5em;}#loginImgContainer{width:40%;}#loginTable{font-size:14px;width:27em;padding:30px 30px 10px 30px;}#loginTable .checkboxData{padding-top:1.2em;}#loginTable input[type='checkbox']{width:1.2em;height:1.2em;margin:0;}#loginTable .loginLabel{margin-top:0.7em;margin-left:0;padding-left:0;width:8em;text-align:left;float:left;clear:both;}#loginTable input[type='text'], #loginTable input[type='password']{float:left;font-size:14px;margin:0.25em;}#loginTable input[type='submit']{border-color:#f0f0f0;background:#f0f0f0;background:-webkit-linear-gradient(#f0f0f0, gainsboro);background:-o-linear-gradient(#f0f0f0, gainsboro);background:-moz-linear-gradient(#f0f0f0, gainsboro);background:linear-gradient(#f0f0f0, gainsboro);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #f0f0f0;font-size:14px;margin-top:1.5em;margin-bottom:1em;float:right;}#loginTable input[type='submit']:hover{border-color:gainsboro;background:gainsboro;background:-webkit-linear-gradient(gainsboro, #c7c7c7);background:-o-linear-gradient(gainsboro, #c7c7c7);background:-moz-linear-gradient(gainsboro, #c7c7c7);background:linear-gradient(gainsboro, #c7c7c7);}#loginTable a.googleLoginLink{float:right;clear:both;}.loginError{color:#ef6a01;}.toggleCheckboxButton.checked{border-color:#f49d58;}.wc-cal-event div.event_header_BOOKING_WORK_TIME,
.wc-cal-event div.event_header_READY,
.wc-cal-event div.event_header_REPORTED,
.wc-cal-event div.event_header_ACCEPTED,
.wc-cal-event div.event_header_INVOICED{background-color:#f49d58;border:1px solid #f49d58;}div.event_bookingOrderState_READY, div.event_bookingOrderState_REPORTED, div.event_bookingOrderState_ACCEPTED, div.event_bookingOrderState_INVOICED{background-color:#fad2b2;}#mainNavigationFooter, #headerFooter{clear:both;}#mainNavigation{position:relative;font-size:12px;}#mainNavigationRight{float:left;}#mainNavigationLeft_0{float:left;}.topLevelNavigationArea{float:left;}.topLevelNavigationArea .navigationItem{height:42px;padding-left:15px;padding-right:15px;line-height:40px;vertical-align:middle;text-align:center;float:left;}#header #mainNavigation #mainNavigationLeft ul li{float:left;margin-bottom:4px;}#header .activeNavigationItem a{text-shadow:2px 2px 5px black;font-weight:bold;}#header .navigationItem{height:42px;line-height:40px;vertical-align:middle;text-align:center;}#header .navigationItemLogout{padding-left:20px;padding-right:20px;position:absolute;float:right;margin-bottom:4px;}#header .navigationItemColor0{background-image:url("../images/gradient_green_1x40.png");background-repeat:repeat-x;}#header .navigationItemColor1{background-image:url("../images/gradient_orange_1x40.png");background-repeat:repeat-x;}#header .navigationItemColor2{background-image:url("../images/gradient_pink_1x40.png");background-repeat:repeat-x;}#header .navigationItemColorLogout{background-image:url("../images/gradient_grey_1x40.png");background-repeat:repeat-x;}#header .navigationItemColorLogout a{color:#565656;}#header li.logoutItemLeft .navigationItem{background:url("../images/gradient_grey_1x40.png");background-repeat:repeat-x;}#header li.logoutItemLeft .navigationItem a{color:#565656;}#mainNavigationList li.logoutItemLeft{display:none;}#subNavigation div.subNavigationArea{margin-left:20px;}#subNavigation .navigationItem{line-height:20px;vertical-align:middle;border-right:1px solid gray;font-size:12px;text-align:left;}#subNavigation .activeNavigationItem{font-weight:bold;}#subNavigation a{color:#565656;text-transform:uppercase;text-decoration:none;}#subNavigation a:HOVER{text-transform:uppercase;text-decoration:underline;}.horizontalNavigationArea{float:left;clear:left;}.verticalNavigationArea{margin-top:20px;}#subNavigationArea{position:absolute;left:0px;top:0px;width:180px;padding-top:20px;padding-left:10px;}#mainNavigationRight a{text-align:right;min-width:150px;}#middleMinHeight{height:500px;position:relative;float:right;width:0px;}body .navigationItem a{font-size:1.0em;}#mainNavigationList{list-style:none;text-align:right;margin-top:0;}#mainNavigationList li{display:inline-block;list-style-type:none;padding:0px;margin-right:-3px;}#mainNavigationList li:first-child{margin-left:-40px;}.toggleCheckboxButton.checked{border-color:#f49d58;}.wc-cal-event div.event_header_BOOKING_WORK_TIME,
.wc-cal-event div.event_header_READY,
.wc-cal-event div.event_header_REPORTED,
.wc-cal-event div.event_header_ACCEPTED,
.wc-cal-event div.event_header_INVOICED{background-color:#f49d58;border:1px solid #f49d58;}div.event_bookingOrderState_READY, div.event_bookingOrderState_REPORTED, div.event_bookingOrderState_ACCEPTED, div.event_bookingOrderState_INVOICED{background-color:#fad2b2;}table.reportPaging{margin-top:10px;width:100%;padding:5px;}table.reportPaging td.pagingLink{min-width:13%;}table.reportPaging td.totals{text-align:center;}table.reportPaging td.pagingLinkPrev{text-align:left;}table.reportPaging td.pagingLinkNext{text-align:right !important;}.reportTable .futureSeparatorRow td{border-top:2px solid #50611B;}.notValid .reportTable .titleRow th, .notValid table.reportTable th.titleRow{background-color:tomato;}tr.report_row td{padding:2px;padding-left:4px;}table.hoursTable th.titleRow{text-align:right;}table.holidayCounterTable th.titleRow{text-align:right;}table.reportTable td.ap_selector_col{width:20px;}td.ap_selector_col img{border:none;}table.reportTable td.ap_ext_payment_col{width:80px;}table.reportTable td.ap_ext_billing_col{width:80px;}table.reportTable td.ap_name_col{width:150px;}table.reportTable td.ap_desc_col{width:340px;}table.reportTable tfoot td{text-align:left;}.apValueSelect{min-width:200px;}.noResults{font-weight:bold;padding:10px;background-color:#f8f7df;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px;}.update_delete_links_header{width:120px;}.backLink{padding-top:5px;}td.label{width:150px;}.reportConditionHeader{vertical-align:top;}.localize_table td, .localize_table th{vertical-align:top;text-align:left;padding-right:6px;padding-bottom:2px;}.fieldAndMsgContainer{position:relative;}.row_even{background-color:#f2f4f8;}.notValid .row_even{background-color:#ffdada;}.report_row:hover{background-color:#fad2b2;}.reportTable tr.lastSelectedRow{background-color:#f49d58;}.reportTable tr.report_row.notice{background-color:#e3cca0;}.reportTable{font-size:12px;width:100%;}.reportTable td, .reportTable th{padding:2px;}.reportTable .titleRow th, table.reportTable th.titleRow{background-color:#22263e;border-bottom:1px solid #003142;color:white;font-size:14px;font-weight:normal;padding:2px 2px 2px 4px;text-align:left;vertical-align:middle;}td.colRightAlignBold{font-weight:bold;text-align:right;white-space:nowrap;}td.colRightAlign{text-align:right;}td.colLeftAlignBold{font-weight:bold;text-align:left;white-space:nowrap;}td.colLeftAlign{text-align:left;}.rowWithTopBorder{border-top:2px solid #7b962a;}.warning .row_even{background-color:#fffada;}.warning .report_row:hover{background-color:#f6ec65;}.warning .reportTable tr.lastSelectedRow{background-color:#cabe0c;}.warning .reportTable .titleRow th, .notValid table.reportTable th.titleRow{background-color:#cabe0c;}.reportTableContainer.warning{border-width:5px !important;}.warning{border:2px solid #cabe0c !important;background-color:#fffada !important;background-image:none !important;}.deviceHeader{margin:1em;font-size:1.3em;font-weight:bold;}.toggleCheckboxButton.checked{border-color:#f49d58;}.wc-cal-event div.event_header_BOOKING_WORK_TIME,
.wc-cal-event div.event_header_READY,
.wc-cal-event div.event_header_REPORTED,
.wc-cal-event div.event_header_ACCEPTED,
.wc-cal-event div.event_header_INVOICED{background-color:#f49d58;border:1px solid #f49d58;}div.event_bookingOrderState_READY, div.event_bookingOrderState_REPORTED, div.event_bookingOrderState_ACCEPTED, div.event_bookingOrderState_INVOICED{background-color:#fad2b2;}.event_hover_highlight{background-color:#68A1E5 !important;}.wc-cal-event .event_hover_highlight{background-color:#2B72D0 !important;border:1px solid #1B62C0 !important;}div.event_BOOKING_WORK_TIME, .booking-type-BOOKING_WORK_TIME{background-color:#E9FFB4;}.wc-cal-event div.event_header_BOOKING_WORK_TIME,
.wc-cal-event div.event_header_READY,
.wc-cal-event div.event_header_REPORTED,
.wc-cal-event div.event_header_ACCEPTED,
.wc-cal-event div.event_header_INVOICED{background-color:#7b962a;border:1px solid #7b962a;}.wc-cal-event div.event_header_CANCELED{background-color:#666666;border:0px;}div.event_bookingState_ACCEPTED, div.event_bookingOrderState_ACCEPTED, div.event_bookingOrderState_INVOICED{background-image:url("../images/thumbUp.png");background-position:center;background-repeat:no-repeat;}div.event_bookingState_PREPARATION{border:2px solid tomato;}div.event_bookingOrderState_INCOMPLETE, div.event_bookingOrderState_PAYER_MISSING{border:1px solid tomato;background-color:#e16c6c;}div.event_bookingOrderState_CONFIRMATION_NOT_SENT{background-color:#ffffcc;}div.event_bookingOrderState_READY, div.event_bookingOrderState_REPORTED, div.event_bookingOrderState_ACCEPTED, div.event_bookingOrderState_INVOICED{background-color:#E9FFB4;}div.event_bookingOrderState_SEARCHING_FOR_WORKER{background-color:#b1a083;}div.event_bookingOrderState_CANCELED{background-color:deeppink;}div.event_HOLIDAY, .booking-type-HOLIDAY{background-color:#ffffcc;}div.event_CONTRACT_HOLIDAY, .booking-type-CONTRACT_HOLIDAY{background-color:#ffffcc;}.wc-cal-event div.event_header_HOLIDAY,
.wc-cal-event div.event_header_CONTRACT_HOLIDAY,
.wc-cal-event div.event_header_CONFIRMATION_NOT_SENT{background-color:#cccc00;border:1px solid #cccc00;}.wc-cal-event div.event_header_BOOKING_CANCELLED,
.wc-cal-event div.event_header_INCOMPLETE,
.wc-cal-event div.event_header_PAYER_MISSING{background-color:deeppink;border:1px solid deeppink;}div.event_BOOKING_CANCELLED, .booking-type-BOOKING_CANCELLED{background-color:deeppink;}.wc-cal-event div.event_header_BOOKING_TRAVEL_TIME{background-color:#a0a0a0;border:1px solid #a0a0a0;}div.event_BOOKING_TRAVEL_TIME, .booking-type-BOOKING_TRAVEL_TIME{background-color:#ededed;}.wc-cal-event div.event_header_WAIT_TIME{background-color:#a0a0af;border:1px solid #a0a0af;}div.event_BOOKING_TRAVEL_TIME, .booking-type-WAIT_TIME{background-color:#ededef;}.wc-cal-event div.event_header_SICK,
.wc-cal-event div.event_header_SEARCHING_FOR_WORKER{background-color:#b1a083;border:1px solid #b1a083;}div.event_SICK, .booking-type-SICK{background-color:#eddcbf;}.wc-cal-event div.event_header_ORDERED_BOOKING{background-color:graytext;border:1px solid graytext;}div.event_ORDERED_BOOKING, .booking-type-ORDERED_BOOKING{background-color:gray;}div.event_TEACHING, .booking-type-TEACHING{background-color:gray;}div.event_LEARNING, .booking-type-LEARNING{background-color:orange;}div.event_TRANSACTION, .booking-type-TRANSACTION{background-color:#66dd66;}.wc-cal-event div.event_header_UNPAID_LEAVE{background-color:#96762a;border:1px solid #96762a;}div.event_UNPAID_LEAVE, .booking-type-UNPAID_LEAVE{background-color:#ffe5b4;}.wc-cal-event div.event_header_UNPAID_LEAVE_EMPLOYEE_NOT_AVAILABLE{background-color:#836826;border:1px solid #836826;}div.event_UNPAID_LEAVE_EMPLOYEE_NOT_AVAILABLE, .booking-type-UNPAID_LEAVE_EMPLOYEE_NOT_AVAILABLE{background-color:#e3cca0;}div.wc-title{color:black;}div.wc-title a.icon{color:#303350;}div.wc-title a.icon:hover{color:black;}.ui-widget-header input[type="text"].calendar-zoom-setting{width:50px;margin-left:6px;margin-right:6px;text-align:right;}.ui-widget-header img.calendar-zoom-button-plus{cursor:pointer;padding:2px;}.ui-widget-header img.mouse-down:HOVER{background-color:#AAAAAA !important;}.ui-widget-header img.calendar-zoom-button-plus:HOVER{cursor:pointer;background-color:#DADADA;padding:2px;}.ui-widget-header img.calendar-zoom-button-minus{cursor:pointer;padding:2px;}.ui-widget-header img.calendar-zoom-button-minus:HOVER{cursor:pointer;background-color:#DADADA;padding:2px;}img.calendar-icon-image{border-style:none;}.calendarArea h1{color:black;}.calendarArea .ui-widget-content .wc-day-column-header{border-width:0;}.calendarArea .wc-day-column-header .calendar-button-zoom-days-in,
.calendarArea .wc-day-column-header .calendar-button-zoom-days-out,
.calendarArea .wc-day-column-header .calendar-button-work-shifts-for-day,
.calendarArea .wc-day-column-header .calendar-button-create-work-trip-for-day{padding-left:5px;padding-right:5px;}.wc-time-header-cell{padding:5px;}.wc-business-hours .wc-time-header-cell{padding:5px 2px;}.calendarArea .ui-widget-header input[type="text"].calendar-zoom-setting{padding-right:5px;margin:0;}.calendarArea .ui-widget-content .wc-time-column-header{text-align:center;}.fast-insert-calendar-dropdown-option{background-color:#E9FFB4;}.calendar-hidden-icon{display:none;}.calendar-workshift{background-color:#fff7ab;}.calendar-trip{background-color:#F8F1DB;}.calendar-public-holiday{background-color:rgba(0, 0, 0, 0.15);}div.rf-cp-hdr{background-image:url("../styles/images/gradient_grey_1x40.png");}div.wc-header{border-radius:10px 10px 0 0;border-width:1px;}div.wc-toolbar{margin-top:15px;border-radius:10px 10px 10px 10px;}.rf-cal-popup{z-index:2000 !important;}.workTypeClass_TEACHING{background-color:#66dd66;display:inline-block;width:12px;height:12px;margin:0px 0px 0px -3px;padding:0px 0px 0px 0px;border-radius:50%;box-shadow:inset -2px -2px 5px rgba(0, 0, 0, 0.5);}.workTypeClass_LEARNING{background-color:orange;display:inline-block;width:12px;height:12px;margin:0px 0px 0px -3px;padding:0px 0px 0px 0px;border-radius:50%;box-shadow:inset -2px -2px 5px rgba(0, 0, 0, 0.5);}.workTypeClass_TRANSACTION{background-color:#66dd66;display:inline-block;width:12px;height:12px;margin:0px 0px 0px -3px;padding:0px 0px 0px 0px;border-radius:50%;box-shadow:inset -2px -2px 5px rgba(0, 0, 0, 0.5);}.wc-day-column-header-new-event-link .fa-plus-square{color:green;}.calendar-button-zoom-days-in.fa-search-plus,
.calendar-zoom-button-minus.fa-search-minus,
.calendar-zoom-button-plus.fa-search-plus{color:#22263e;}#calendarControlsTable .fa-refresh{color:green;font-size:2em;}.toggleCheckboxButton.checked{border-color:#f49d58;}.wc-cal-event div.event_header_BOOKING_WORK_TIME,
.wc-cal-event div.event_header_READY,
.wc-cal-event div.event_header_REPORTED,
.wc-cal-event div.event_header_ACCEPTED,
.wc-cal-event div.event_header_INVOICED{background-color:#f49d58;border:1px solid #f49d58;}div.event_bookingOrderState_READY, div.event_bookingOrderState_REPORTED, div.event_bookingOrderState_ACCEPTED, div.event_bookingOrderState_INVOICED{background-color:#fad2b2;}.notification_box{background-color:#f5f9ec;border:2px solid #A4C837;width:500px;padding:15px;overflow:hidden;}.notification_subject_text{font-weight:bold;font-size:14px;}.notification_summary_text{font-style:italic;}.notification_text{white-space:pre-wrap;}.notification_box_links{float:right;clear:both;}.notification_box_link{}.notification_duration_label{font-weight:bold;}.toggleCheckboxButton.checked{border-color:#f49d58;}.wc-cal-event div.event_header_BOOKING_WORK_TIME,
.wc-cal-event div.event_header_READY,
.wc-cal-event div.event_header_REPORTED,
.wc-cal-event div.event_header_ACCEPTED,
.wc-cal-event div.event_header_INVOICED{background-color:#f49d58;border:1px solid #f49d58;}div.event_bookingOrderState_READY, div.event_bookingOrderState_REPORTED, div.event_bookingOrderState_ACCEPTED, div.event_bookingOrderState_INVOICED{background-color:#fad2b2;}form .form{padding:20px;background-color:#f2f4f8;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px;}form .form tr td{padding-bottom:5px;}form .form tr th{color:#010101;width:150px;}form .form input{font-size:12px;padding:5px;}form .form button{padding:5px;}form .form select{font-size:12px;padding:3px;vertical-align:middle;}form .form .rf-cal-popup tr td{padding-bottom:inherit;}form .form.narrowArea{width:inherit;}form .form.narrowArea tr th{width:inherit;}tr.bold td{font-weight:bold;}table tr th.nonBold{font-weight:normal;}td.error{vertical-align:bottom;}table.workTypeForm .label{width:250px;}input::-webkit-input-placeholder{color:#999 !important;}input:-moz-placeholder,
input::-moz-placeholder{color:#999 !important;}input:-ms-input-placeholder{color:#999 !important;}form .bookingForm.form .bookingHeaderText{display:inline-block;margin-bottom:15px;}form .bookingForm.form .form-group{margin-bottom:1.2rem;}form .bookingForm.form .form-group .label{max-width:200px;}form .bookingForm.form .form-group .mapLinkContainer a{display:block;margin-top:5px;}form .bookingForm.form .additionalPaymentsTableContainer table{margin-left:5px;margin-bottom:13px;background-color:#ebf3d9;padding:10px;border-radius:10px;}form .bookingForm.form br.disableBillingRoundingNewLine{display:none;}form .bookingForm.form input[type="text"]{margin-right:3px;}.deviceName{width:30em !important;}.toggleCheckboxButton.checked{border-color:#f49d58;}.wc-cal-event div.event_header_BOOKING_WORK_TIME,
.wc-cal-event div.event_header_READY,
.wc-cal-event div.event_header_REPORTED,
.wc-cal-event div.event_header_ACCEPTED,
.wc-cal-event div.event_header_INVOICED{background-color:#f49d58;border:1px solid #f49d58;}div.event_bookingOrderState_READY, div.event_bookingOrderState_REPORTED, div.event_bookingOrderState_ACCEPTED, div.event_bookingOrderState_INVOICED{background-color:#fad2b2;}.error, .errors{font-weight:bold;color:tomato;}.info{font-weight:bold;color:green;}.notValid{border:2px solid tomato !important;background-color:#ffdada !important;background-image:none !important;}.required{font-weight:bold;color:tomato;}.errorMsgTarget, .errorMsgContainer{float:left;}.errorMsgContainer{margin-left:20px;margin-right:3px;font-weight:bold;color:tomato;}.notValid .report_row:hover{background-color:#ffdada;}.notValid .reportTable tr.lastSelectedRow{background-color:tomato;}.toggleCheckboxButton.checked{border-color:#f49d58;}.wc-cal-event div.event_header_BOOKING_WORK_TIME,
.wc-cal-event div.event_header_READY,
.wc-cal-event div.event_header_REPORTED,
.wc-cal-event div.event_header_ACCEPTED,
.wc-cal-event div.event_header_INVOICED{background-color:#f49d58;border:1px solid #f49d58;}div.event_bookingOrderState_READY, div.event_bookingOrderState_REPORTED, div.event_bookingOrderState_ACCEPTED, div.event_bookingOrderState_INVOICED{background-color:#fad2b2;}.uploadArea{padding:1em;font-size:1.1em;background:white;color:darkgray;border:2px dashed darkgray;min-width:10em;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.uploadAreaHover{background:#f5f5f5;color:black;border-color:#484848;}.fileList .file{margin-top:0.5em;padding:0.5em;color:white;background-color:#4d6c22;min-width:10em;position:relative;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.fileList .file .remove{position:absolute;right:0em;top:0.5em;cursor:pointer;width:2em;height:2em;color:tomato;}.fileList .file a, .fileList .file a:active, .fileList .file a:visited{color:white;margin-right:2em;}.fileList .progress-wrapper{margin-top:0.5em;}.fileList .progress-wrapper .progress-bar.progress-bar-success{background-color:#4d6c22;}.fileList .progress-wrapper .progress-bar.progress-bar-danger{background-color:tomato;}.toggleCheckboxButton.checked{border-color:#f49d58;}.wc-cal-event div.event_header_BOOKING_WORK_TIME,
.wc-cal-event div.event_header_READY,
.wc-cal-event div.event_header_REPORTED,
.wc-cal-event div.event_header_ACCEPTED,
.wc-cal-event div.event_header_INVOICED{background-color:#f49d58;border:1px solid #f49d58;}div.event_bookingOrderState_READY, div.event_bookingOrderState_REPORTED, div.event_bookingOrderState_ACCEPTED, div.event_bookingOrderState_INVOICED{background-color:#fad2b2;}.verification_popup_left_col, .verification_popup_right_col{display:inline-table;background-color:#f2f4f8;width:auto;}.verification_popup_middle_col{display:inline-table;width:auto;}.text_wrap{word-break:break-all;max-width:150px;}.limited_max-width{max-width:300px;}.add_note_link{margin-top:100px;display:inline-table;background:none;width:auto;}.top_aligned{vertical-align:top;}td.verification_popup_sub_header{font-weight:bold;}td.verification_popup_label_col{width:100px;}td.verification_popup_time_col{width:180px;}td.verification_popup_money_col{width:54px;font-weight:bold;}td.verification_popup_value_col{width:54px;}.verificationDetailsLinks{clear:both;margin:10px;height:15px;}.verificationDetailsLinks .actionLinkContainer{padding-right:20px;float:left;color:#0078D0;}.ui-widget-content .verificationDetailsLinks .actionLinkContainer a{color:#0078D0;}.verificationDetailsCommon{clear:both;background-color:#E9FFB4;width:auto;margin-top:10px;}.cursorPointer{cursor:pointer;}.toggleCheckboxButton.checked{border-color:#f49d58;}.wc-cal-event div.event_header_BOOKING_WORK_TIME,
.wc-cal-event div.event_header_READY,
.wc-cal-event div.event_header_REPORTED,
.wc-cal-event div.event_header_ACCEPTED,
.wc-cal-event div.event_header_INVOICED{background-color:#f49d58;border:1px solid #f49d58;}div.event_bookingOrderState_READY, div.event_bookingOrderState_REPORTED, div.event_bookingOrderState_ACCEPTED, div.event_bookingOrderState_INVOICED{background-color:#fad2b2;}span.bookingFormBookingTypeTitle{font-size:14px;font-weight:bold;}td.salaryValueCol{width:240px;}td.billingValueCol{width:240px;}.paymentSelectOne{margin-right:6px;width:130px;}.paymentInput{margin-right:6px;margin-bottom:2px;}.paymentAttributeSelectMany{white-space:nowrap;}table.paymentAttributeSelectMany input{margin-left:10px;}td.additionalPaymentContainerCol1{width:75px;}td.additionalPaymentViewValue{font-weight:bolder;}td.additionalPaymentViewLabel{font-weight:bolder;}.thinTopBorder{border-top:1px solid #c8c8c8;padding-top:6px;}.salaryValueColPadding{padding-left:5px;}.billingValueColPadding{padding-left:3px;}.paymentTypeHeader{font-weight:bold;}.paymentAttributeLabel{font-style:italic;padding-top:2px;padding-right:6px;}.toggleCheckboxButton.checked{border-color:#f49d58;}.wc-cal-event div.event_header_BOOKING_WORK_TIME,
.wc-cal-event div.event_header_READY,
.wc-cal-event div.event_header_REPORTED,
.wc-cal-event div.event_header_ACCEPTED,
.wc-cal-event div.event_header_INVOICED{background-color:#f49d58;border:1px solid #f49d58;}div.event_bookingOrderState_READY, div.event_bookingOrderState_REPORTED, div.event_bookingOrderState_ACCEPTED, div.event_bookingOrderState_INVOICED{background-color:#fad2b2;}.conditionsTable input, .searchConditions input{font-size:12px;padding:3px;}.conditionsTable select, .searchConditions select{font-size:12px;padding:3px;vertical-align:middle;}.filteringConditions{background-color:#f8f7df;border-radius:10px;margin-bottom:10px;}.filteringConditionsOptions{padding:2em;}.filteringConditionsOptions tr td, .filteringConditionsOptions tr th{height:3em;vertical-align:middle;padding:0.5em;}.filteringConditionsHeader{background:#F5F5F5;background:-webkit-linear-gradient(#F5F5F5, #A9A9A9);background:-o-linear-gradient(#F5F5F5, #A9A9A9);background:-moz-linear-gradient(#F5F5F5, #A9A9A9);background:linear-gradient(#F5F5F5, #A9A9A9);color:black;width:100%;padding:0.8em;margin:0;border-radius:10px;min-height:3.6em;border:1px solid #f8f7df;cursor:pointer;}.filteringConditionsHeader:hover{background:#E8E8E8;background:-webkit-linear-gradient(#E8E8E8, #A8A8A8);background:-o-linear-gradient(#E8E8E8, #A8A8A8);background:-moz-linear-gradient(#E8E8E8, #A8A8A8);background:linear-gradient(#E8E8E8, #A8A8A8);}.filteringConditionsHeader
.filteringConditionsHeader h2{margin-top:0.4em;float:left;font-size:1.1em;}.filteringConditionsHeader i{margin-left:0.3em;margin-right:0.5em;margin-top:0.3em;float:left;}.filteringConditionsOptions input[type='text'], .filteringConditionsOptions input[type='button']{border-radius:5px;padding:0.3em;}.filteringConditionsOptions .resetButton{margin-right:3em;}.reportCondition .selectManyContainer{max-width:350px;}.toggleCheckboxButtonContainer{display:inline-block;}.toggleCheckboxButton{display:inline-block;cursor:pointer;padding:7px;margin:7px 7px 7px 0px;background-color:white;border:2px solid white;color:#565656;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.toggleCheckboxButton.checked{background-color:#f2f4f8;color:#565656;}.toggleCheckboxButton.checked{border-color:#f49d58;}.wc-cal-event div.event_header_BOOKING_WORK_TIME,
.wc-cal-event div.event_header_READY,
.wc-cal-event div.event_header_REPORTED,
.wc-cal-event div.event_header_ACCEPTED,
.wc-cal-event div.event_header_INVOICED{background-color:#f49d58;border:1px solid #f49d58;}div.event_bookingOrderState_READY, div.event_bookingOrderState_REPORTED, div.event_bookingOrderState_ACCEPTED, div.event_bookingOrderState_INVOICED{background-color:#fad2b2;}.booking_diff_notice_area{margin-bottom:15px;margin-left:5px;width:100%;}.prime_verification_conflict_missing_from_prime, .prime_verification_conflict_missing_from_local{color:tomato;}.prime_verification_conflict_data_mismatch{color:orange;}.synchronization_prime_verification_conflict_missing_from_prime{color:tomato;}.synchronization_prime_verification_conflict_canceled_from_prime{color:palevioletred;}.synchronization_prime_verification_conflict_missing_from_local{color:forestgreen;}.synchronization_prime_verification_conflict_data_mismatch{color:orange;}.toggleCheckboxButton.checked{border-color:#f49d58;}.wc-cal-event div.event_header_BOOKING_WORK_TIME,
.wc-cal-event div.event_header_READY,
.wc-cal-event div.event_header_REPORTED,
.wc-cal-event div.event_header_ACCEPTED,
.wc-cal-event div.event_header_INVOICED{background-color:#f49d58;border:1px solid #f49d58;}div.event_bookingOrderState_READY, div.event_bookingOrderState_REPORTED, div.event_bookingOrderState_ACCEPTED, div.event_bookingOrderState_INVOICED{background-color:#fad2b2;}.scheduler-header-row{height:40px;margin-bottom:20px;border-bottom:2px solid black;}.scheduler-bg-block{position:absolute;top:0;bottom:0;background-image:url("../images/scheduler-bg.png");}.scheduler-bg-block.weekend{background-image:url("../images/scheduler-bg-weekend.png");}.scheduler-day-header-row{position:relative;}.scheduler-day-header-cell{position:absolute;width:144px;top:0;bottom:0;padding:5px;text-align:center;background-image:url("../images/scheduler-header-bg.png");}.scheduler-day-header-cell.weekend{background-image:url("../images/scheduler-header-bg-weekend.png");}.schedule-layer{position:absolute;left:0;top:1px;right:0;bottom:1px;}.schedule-layer.background-layer{z-index:100;}.schedule-layer.layer2{z-index:110;}.schedule-layer.layer3{z-index:300;bottom:10px;}.schedule-layer.event-layer{z-index:0;}.schedule-layer.event-layer.active{z-index:1000;}.schedule-layer .scheduler-task{position:absolute;top:0;bottom:0;}.scheduler-task.scheduler-shift{position:absolute !important;top:6px;bottom:6px;background-color:#E9FFB4;border:5px solid #A4C837;border-left:0px;border-right:0px;}.scheduler-task.scheduler-shift.shift-state-ACCEPTED{background-image:url("../images/thumbUp.png");background-position:center;background-repeat:no-repeat;}.scheduler-task.scheduler-shift:hover{opacity:0.7;}.scheduler-booking{height:34px;top:2px !important;border:1px solid #50611B;}.scheduler-employee-name-row{width:150px;}.scheduler-employee-name-row-content{padding:20px;}.scheduler-left-panel{float:left;}.scheduler-main-panel{float:left;}.schedule-row{position:absolute;height:42px;margin-bottom:5px;top:0;left:0;right:0;top:0;}.scheduler-row-wrapper{position:relative;height:70px;margin-bottom:20px;background-color:#E9FFB4;}.scheduler-periods-row{border-top:1px solid black;border-bottom:1px solid black;position:absolute;bottom:0;left:0;right:0;height:20px;background-color:silver;}.scheduler-period{position:absolute;top:0;bottom:0;background-color:orange;text-align:left;border-right:1px solid black;border-left:1px solid black;}.scheduler-hour-totals{display:inline-block;padding:2px 10px;}.placeholder{top:6px;bottom:6px;background-color:#E9FFB4;opacity:0.7;z-index:500;}.placeholder.invalid{background-color:tomato;}.scheduler-layout-table, .scheduler-layout-table tr, .scheduler-layout-table td{padding:0 !important;margin:0 !important;border:0;border-collapse:collapse;}.ui-front{z-index:900 !important;}.toggleCheckboxButton.checked{border-color:#f49d58;}.wc-cal-event div.event_header_BOOKING_WORK_TIME,
.wc-cal-event div.event_header_READY,
.wc-cal-event div.event_header_REPORTED,
.wc-cal-event div.event_header_ACCEPTED,
.wc-cal-event div.event_header_INVOICED{background-color:#f49d58;border:1px solid #f49d58;}div.event_bookingOrderState_READY, div.event_bookingOrderState_REPORTED, div.event_bookingOrderState_ACCEPTED, div.event_bookingOrderState_INVOICED{background-color:#fad2b2;}.employee-picker-scheduler-column{width:110px;min-height:60px;padding:5px;float:left;background-color:#F5F9EC;border-right:1px solid black;border-top:1px solid black;text-align:center;position:relative;}.employee-picker-scheduler-column.even{background-color:#FFF;}.employee-picker-scheduler-bottom{position:absolute;bottom:5px;left:40px;}.employee-picker-scheduler-clock-times{background-color:#F5F9EC;}.employee-picker-scheduler-clock-column{border-left:1px solid black;width:80px;min-height:60px;padding:5px;float:left;border-right:1px solid black;border-top:1px solid black;text-align:center;position:relative;}.employee-picker-scheduler-clock-column.employee-picker-scheduler-clock-tick{min-height:inherit;height:20px;font-size:11px;padding:0px;}.day-change-tick-inner{border-top:1px solid red;}.employee-picker-scheduler-clock{background-color:#F5F9EC;padding-top:20px;min-height:60px;}.employee-picker-scheduler-clock.withScroll{padding-bottom:1px;}.employee-picker-scheduler-clock-column-width{width:45px;}.timetick-text{height:20px;}.employee-picker-scheduler-bg-clock-tick{border-top:1px solid gray;height:20px;}.day-change-tick{border-top:1px solid red;}.employee-picker-scheduler-bg-clock-tick.day-change-tick{border-top:1px solid #FFCCCC;}.employee-picker-scheduler-bg-clock-tick .day-change-tick-inner{border-top:1px solid #FFCCCC;}.employee-picker-schedule-layer{position:absolute;width:100%;}.employee-picker-background-layer{z-index:1;}.employee-picker-background-middle{z-index:2;opacity:0.3;}.employee-picker-clock-times-layer{z-index:3;width:79px;}.employee-picker-scheduler-clock-times .employee-picker-background-middle{width:79px;}.employee-picker-background-layer2{z-index:3;}.employee-picker-layer2{z-index:10;}.employee-picker-event-layer{z-index:20;}.employee-picker-scheduler-bg-vertical-tick{position:relative;float:left;height:100%;width:110px;border-right:1px solid black;background-color:#F5F9EC;}.employee-picker-scheduler-bg-vertical-tick.even{background-color:#FFF;}.employee-picker-scheduler-layout-table{border-bottom:1px solid black;}.employee-picker-scheduler-hilight-area{background-color:tomato;}.employee-picker-scheduler-workShift{width:90px;margin-left:10px;background-color:#EFEFFF;border:1px solid black;opacity:0.8;position:absolute;}.employee-picker-scheduler-booking{width:70px;margin-left:20px;border:1px solid black;opacity:0.8;position:absolute;overflow:hidden;}.employee-picker-scheduler-booking-desc{text-align:center;padding-top:2px;}.employee-available{font-weight:bold;}.employee-picker-scheduler, .employee-columns{position:relative;}.employee-picker-scroll-wrapper{position:relative;overflow:auto;}.employee-picker-scheduler-clock.withScroll{padding-bottom:0px;}.employee-picker-scheduler-component{box-sizing:border-box;}.employee-picker-scheduler-component *{box-sizing:inherit !important;}.toggleCheckboxButton.checked{border-color:#f49d58;}.wc-cal-event div.event_header_BOOKING_WORK_TIME,
.wc-cal-event div.event_header_READY,
.wc-cal-event div.event_header_REPORTED,
.wc-cal-event div.event_header_ACCEPTED,
.wc-cal-event div.event_header_INVOICED{background-color:#f49d58;border:1px solid #f49d58;}div.event_bookingOrderState_READY, div.event_bookingOrderState_REPORTED, div.event_bookingOrderState_ACCEPTED, div.event_bookingOrderState_INVOICED{background-color:#fad2b2;}.vertical-scheduler-column{width:100px;min-height:30px;padding:5px;float:left;background-color:#F5F9EC;border-right:1px solid #888;border-top:1px solid #888;text-align:center;position:relative;}.vertical-scheduler-column.even{background-color:#FFF;}.vertical-scheduler-bottom{position:absolute;bottom:5px;left:40px;}.vertical-scheduler-clock-times{background-color:#F5F9EC;}.vertical-scheduler-clock-column{border-left:1px solid #888;width:80px;min-height:60px;padding:5px;float:left;border-right:1px solid #888;border-top:1px solid #888;text-align:center;position:relative;}.vertical-scheduler-clock-column.vertical-scheduler-clock-tick{min-height:inherit;height:15px;font-size:11px;padding:0px;width:90px;}.day-change-tick-inner{border-top:1px solid red;}.vertical-scheduler-clock{background-color:#F5F9EC;padding-top:5px;min-height:30px;}.vertical-scheduler-clock.withScroll{padding-bottom:5px;}.vertical-scheduler-clock-column-width{width:45px;}.timetick-text{height:15px;}.vertical-scheduler-bg-clock-tick{border-top:1px solid gray;height:15px;}.day-change-tick{border-top:1px solid red;}.vertical-scheduler-bg-clock-tick.day-change-tick{border-top:1px solid #FFCCCC;}.vertical-scheduler-bg-clock-tick .day-change-tick-inner{border-top:1px solid #FFCCCC;}.vertical-schedule-layer{position:absolute;width:100%;}.vertical-background-layer{z-index:1;}.vertical-background-middle{z-index:2;opacity:0.3;}.vertical-clock-times-layer{z-index:3;width:92px;}.vertical-scheduler-clock-times .employee-picker-background-middle{width:79px;}.vertical-background-layer2{z-index:3;}.vertical-layer2{z-index:10;}.vertical-event-layer{z-index:20;}.vertical-event-layer.active{z-index:1000;}.vertical-scheduler-bg-vertical-tick{position:relative;float:left;height:100%;width:110px;border-right:1px solid #888;background-color:#F5F9EC;}.vertical-scheduler-bg-vertical-tick.even{background-color:#FFF;}.vertical-scheduler-layout-table{border-bottom:1px solid #888;}.vertical-scheduler-hilight-area{background-color:tomato;}.vertical-scheduler-workShift{width:85px;margin-left:5px;opacity:0.8;position:absolute;text-align:center;background-color:#E9FFB4;border:5px solid #A4C837;border-top:0px;border-bottom:0px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-weight:bold;}.vertical-scheduler-booking{width:70px;margin-left:15px;border:1px solid #888;opacity:0.8;position:absolute;}.vertical-scheduler-booking-desc{text-align:center;padding-top:2px;}.vertical-scheduler, .employee-columns{position:reolative;}.vertical-scroll-wrapper{position:relative;overflow:auto;}form .form tr td.vertical-scheduler-clock-column-width{padding-bottom:0px;}form .form table.vertical-scheduler-layout-table tr td{padding-bottom:0px;}.vertical-scheduler .placeholder{background-color:#E9FFB4;opacity:0.7;z-index:500;}.vertical-scheduler .placeholder.invalid{background-color:tomato;}.vertical-scheduler-workShift.shift-state-ACCEPTED{background-image:url("../styles/images/thumbUp.png");background-position:center;background-repeat:no-repeat;}.toggleCheckboxButton.checked{border-color:#f49d58;}.wc-cal-event div.event_header_BOOKING_WORK_TIME,
.wc-cal-event div.event_header_READY,
.wc-cal-event div.event_header_REPORTED,
.wc-cal-event div.event_header_ACCEPTED,
.wc-cal-event div.event_header_INVOICED{background-color:#f49d58;border:1px solid #f49d58;}div.event_bookingOrderState_READY, div.event_bookingOrderState_REPORTED, div.event_bookingOrderState_ACCEPTED, div.event_bookingOrderState_INVOICED{background-color:#fad2b2;}.bookingHeaderText{font-size:14px;}.helpTooltip{cursor:help;}.bodyContainer.loading{overflow:hidden;}.bodyContainer.loading .modalLoadingIcon{display:block;}.dialogTitleContainer{display:none;}.ui-dialog div.ui-dialog-content.exceptionLogDialog, .ui-dialog div.ui-dialog-content.logDialog{overflow:auto !important;}.ui-dialog .ui-dialog-content{overflow:visible !important;}.tooltipped{cursor:help;}.tooltipped label{cursor:help;}.tooltip{display:none;}.backLink, .actionLinks{padding:10px;background-color:#f2f4f8;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px;}.leftFloatingLink{float:left;margin-right:30px;}.conditionsTable{background-color:#f8f7df;width:100%;padding:10px;margin-bottom:15px;}.conditionsTable td{padding:5px;}.conditionsTable td .rf-cal-popup td{padding:inherit;}.conditionsTable th{vertical-align:top;padding-top:9px;width:100px;}.conditionsTable td .rf-cal-popup td{vertical-align:inherit;}.conditionsTable th.selectmany_condition{vertical-align:top;padding-top:10px;}div.searchConditions{background-color:#F8F7DF;margin-bottom:10px;border-style:none;}.searchConditions td, .searchConditions th{padding:5px;}.searchConditions option{max-with:150px;}.searchConditions td .rf-cal-popup td{padding:inherit;}.reportTableContainer{border:5px solid #A4C837;margin-top:15px;margin-bottom:15px;}.reportTableContainer.notValid{border-width:5px !important;}.reportTable{background-color:white;}.narrowArea{width:inherit;}.chosen-choices{max-height:150px;}.chosen-single{min-width:120px;}.chosen-drop{min-width:130px;}#nextServiceOutage{position:absolute;z-index:1000;top:20px;right:20px;padding:20px;font-weight:bold;border:2px solid tomato;background-color:#ffdada;max-width:300px;text-align:left;}.form .label{font-weight:bold;}.allNoneCheckboxSelector a{cursor:pointer;}.smallHelpText{display:block;font-size:0.9em;margin-bottom:10px;color:gray;}table.primeExportDetailsTable th{font-weight:normal;}table.primeExportDetailsTable th.notable, table.primeExportDetailsTable td.notable{font-weight:bold;}.commentFoot{margin-top:5px;border-top:1px solid black;font-size:0.9em;padding:3px;font-style:italic;}.bookingCalendar .wc-cal-event{width:85% !important;}.orderCalendar .wc-cal-event{padding-right:1px !important;}.reportTable .titleRow a{color:white;text-decoration:underline;}.orderingIconContainer{display:inline-block;}.orderingIcon{width:15px;height:15px;}.orderingIconDesc{background-image:url("../images/desc.png");}.orderingIconAsc{background-image:url("../images/asc.png");}table.logActionResults.searchResult .oodEvenRow td{padding:2px;}.dialogOpener{cursor:pointer;}.wc-title{overflow:hidden;}#newEmployeeGroupTable{width:50%;}.note{background-color:#FFFF99;margin-top:25px;padding:5px;-moz-box-shadow:3px 3px 4px #000;-webkit-box-shadow:3px 3px 4px #000;box-shadow:3px 3px 4px #000;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');word-break:break-all;}.note table{width:100%;max-width:400px;}#notes{position:fixed;right:15px;top:0;overflow:auto;max-width:400px;height:100%;}#notes li{list-style:none;}#orderTab{border-spacing:15px 0px;}#noteparent{overflow:hidden;}.genericLink{color:#0078d0 !important;}.genericLink:HOVER{color:#0078d0 !important;}.genericLink:VISITED{color:#0078d0 !important;}.genericLink:ACTIVE{color:#0078d0 !important;}#calendarControlsTable td{padding-right:5px;}.wc-day-column-header img{padding-left:10px;}.mediateEmployees{width:100%;}.ui-tooltip-content table td{max-width:350px;}#wtap_table tr:nth-child(even){background-color:#E9FFB4;}#wtap_table tr:nth-child(even):hover{background-color:#c6d999 !important;}#wtap_table{border-collapse:collapse;}.attachmentCategory{border-collapse:collapse;}.attachmentCategory td{padding:0;}.attachmentCategory tr:nth-child(even){background-color:#E9FFB4;}.attachmentCategory tr:nth-child(even):hover{background-color:#c6d999 !important;}#wtap_table td{padding:5px;}.genericGreenBox{background-color:#f5f9ec;padding:10px;}#wtap_controls{padding:5px;}.actionsHeader{text-align:right !important;}.roleSelection{background-color:#f1f1f1;padding:10px;margin-bottom:15px;min-height:100px;max-width:250px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.loginName a{font-size:0.9em !important;text-transform:none !important;}.questionAndAnswer{margin-bottom:10px;}.questionAndAnswer .question{font-size:1.5em;background-color:#A4C837;}.questionAndAnswer .answer{padding:20px;}.toggleCheckboxButton.checked{border-color:#f49d58;}.wc-cal-event div.event_header_BOOKING_WORK_TIME,
.wc-cal-event div.event_header_READY,
.wc-cal-event div.event_header_REPORTED,
.wc-cal-event div.event_header_ACCEPTED,
.wc-cal-event div.event_header_INVOICED{background-color:#f49d58;border:1px solid #f49d58;}div.event_bookingOrderState_READY, div.event_bookingOrderState_REPORTED, div.event_bookingOrderState_ACCEPTED, div.event_bookingOrderState_INVOICED{background-color:#fad2b2;}.icon{font-size:1.2em;color:#303350;padding:0.1em;text-shadow:0 0 0.3em rgba(255, 255, 255, 0.7), 0 0 0 black;}.icon:hover{color:black;text-shadow:rgba(0, 0, 0, 0.3) 0.2em 0.2em 0.4em;}.icon-delete, .icon-unaccept{color:#ef6a01;}.icon-delete:hover, .icon-unaccept:hover{color:#572600;}table.iconLinkTable{border-collapse:separate;border-spacing:0px 0px;border:none;margin-right:16px;}table.iconLinkTable td{text-align:center;vertical-align:middle;}table.iconLinkTable a{width:100%;height:100%;}table.iconLinkTable img{border-style:none;}.modalLoadingIcon{display:none;position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%;background:rgba(255, 255, 255, 0.8) url("../images/ajax-loader.gif") 50% 50% no-repeat;position:absolute;}.toggleCheckboxButton.checked{border-color:#f49d58;}.wc-cal-event div.event_header_BOOKING_WORK_TIME,
.wc-cal-event div.event_header_READY,
.wc-cal-event div.event_header_REPORTED,
.wc-cal-event div.event_header_ACCEPTED,
.wc-cal-event div.event_header_INVOICED{background-color:#f49d58;border:1px solid #f49d58;}div.event_bookingOrderState_READY, div.event_bookingOrderState_REPORTED, div.event_bookingOrderState_ACCEPTED, div.event_bookingOrderState_INVOICED{background-color:#fad2b2;}@media all and (max-width:1100px){#mainContainer{min-width:100%;}#loginImgContainer{width:50%;min-width:28em;font-size:16px;}#loginContents{padding-top:140px;font-size:16px;height:16em;}#loginTable{font-size:inherit;padding-top:30px;}#loginTable .loginLabel{margin-top:0.6em;}#loginTable input[type='text'], #loginTable input[type='password']{font-size:16px;padding:4px;}#loginTable .loginData, #loginTable input[type='checkbox']{margin-left:15px !important;}#loginTable input[type='submit']{font-size:16px;padding:0.2em 0.3em;margin-right:15px;}#loginTable a.googleLoginLink{font-size:1em;margin-right:15px;}#footer{width:100%;min-width:29em;font-size:0.8em;}#footerLeft div{margin-left:10px;}#footerVersionInfo{padding-top:0;}#footerVersionInfo div{margin-right:10px;}}@media all and (max-device-width:1024px){#mainContainer{min-width:100%;margin:0;}#loginTable{font-size:16px;padding-top:35px;padding-right:40px;}#loginTable input[type='submit'], #loginTable a.googleLoginLink{margin-right:0;}}@media all and (max-device-width:768px){#contents{padding-right:5px;padding-left:5px;}#mainNavigationLeft{margin-left:5px;}#loginImgContainer{min-width:100%;margin:0;}#loginContents{padding-top:50px;padding-bottom:40px;height:19.5em;}#loginTable{padding:20px 30px;margin:0;width:85%;max-width:21em;min-width:19em;}#loginTable input[type='text'], #loginTable input[type='password']{clear:both;margin-left:0;}#loginTable .loginData, #loginTable input[type='checkbox']{margin-left:0 !important;}#loginTable #customCheckboxLabel{font-size:0.9em;}#loginTable input[type='submit']{margin-bottom:1.3em;}#loginTable a.googleLoginLink{font-size:1em;}#footer{width:100%;min-width:31em;font-size:0.9em;padding-bottom:1em;}#footerVersionInfo{padding-top:0;}}@media all and (max-device-width:435px){#loginTable{padding:20px 20px;}}@media all and (min-device-width:435px) and (max-device-width:768px) and (orientation:landscape){#loginContents{padding-top:15px;padding-bottom:25px;height:15.5em;}#loginTable{max-width:28em;min-width:27em;padding-left:30px;padding-right:30px;}#loginTable input[type='text'], #loginTable input[type='password']{clear:none;}#loginTable input[type='checkbox']{margin-left:2em !important;}#loginTable #customCheckboxLabel{font-size:1em;}#footer{width:100%;margin-top:0;}}@media all and (max-device-width:880px), all and (max-width:880px){form .bookingForm.form br.disableBillingRoundingNewLine{display:block;}form .bookingForm.form br.disableBillingRoundingNewLine + label{margin-top:6px;}}@media all and (max-device-width:840px), all and (max-width:840px){form .bookingForm.form textarea{width:400px;}}@media all and (max-device-width:660px), all and (max-width:650px){form .bookingForm.form textarea{width:320px;}}@media all and (max-device-width:634px), all and (max-width:634px){form .bookingForm.form .form-group .label{max-width:none;}form .bookingForm.form .salaryValueCol, form .bookingForm.form .billingValueCol{width:200px;padding-right:0;}}@media all and (max-device-width:480px), all and (max-width:480px){form .bookingForm.form{padding:10px;min-width:300px;}form .bookingForm.form .row{margin-left:0;margin-right:0;}form .bookingForm.form .container-fluid, form .bookingForm.form .col-sm-4,
 form .bookingForm.form .col-sm-8, form .bookingForm.form .col-12{padding:0;}form .bookingForm.form .salaryValueCol, form .bookingForm.form .billingValueCol{width:125px;}form .bookingForm.form .billingValueCol{margin-left:10px;}form .bookingForm.form .additionalPaymentsTableContainer,
 form .bookingForm.form .additionalPaymentsTableContainer table,
 form .bookingForm.form .additionalPaymentsTableContainer table tr,
 form .bookingForm.form .additionalPaymentsTableContainer table td{display:inline-block;border:none;}form .bookingForm.form .additionalPaymentsTableContainer table{margin-left:0;}form .bookingForm.form .additionalPaymentsTableContainer table td{float:left;}form .bookingForm.form .additionalPaymentsTableContainer table .salaryValueCol{clear:both;}form .bookingForm.form .additionalDetails .salaryValueCol{width:100%;}form .bookingForm.form .additionalPaymentValueCol{width:290px;}form .bookingForm.form tbody.additionalPaymentValues{width:620px;min-width:620px !important;}form .bookingForm.form tbody.additionalPaymentValues,
 form .bookingForm.form tbody.additionalPaymentValues tr{float:none;clear:none;display:table;}form .bookingForm.form tbody.additionalPaymentValues tr{min-width:420px;}form .bookingForm.form tbody.additionalPaymentValues td input[type="text"].form-control.inline-field{max-width:155px;}form .bookingForm.form tbody.additionalPaymentValues td table{max-width:270px;padding-left:0;}form .bookingForm.form .additionalPaymentsTableContainer table{border:1px solid #f49d58;}form .bookingForm.form .additionalPaymentsTableContainer table tr.additionalPaymentTypeHeader{border-bottom:1px solid lightgrey;}form .bookingForm.form .additionalPaymentsTableContainer table tbody.additionalPaymentValues td table{background:none;border:none;}}@media all and (max-device-width:340px), all and (max-width:340px){form .bookingForm input.streetAddressInput{margin-bottom:4px;}}#loggedInAs{display:block;position:absolute;right:20px;top:20px;color:white;font-size:12px;}#loggedInAs a{color:white;font-weight:bold;}.fa-pencil{color:#5399a3;}.roundedBox{background-color:#d7eaf3;}.scheduler-row-wrapper{background-color:#9dccd3;}h1#page_title{margin-top:0;}#page_title{margin-top:0px;}#appTitleAndLogo{margin-top:20px;height:100px;background-color:#22263e;border-radius:8px 8px 8px 8px;border:2px solid #1a1d2c;}#appTitle{display:none;}#appLogo{float:left;left:0px;height:100px;background:url("../images/arvoises_logo.png") no-repeat 20px 20px;background-size:220px;width:400px;}#loginImgContainer{width:45%;}#logoContainer{width:550px;height:190px;background-color:#22263e !important;background:url("../images/arvoises_logo.png");background-repeat:no-repeat;background-position:center;border-radius:8px 8px 0 0;}#loginContents{height:100%;color:white;padding-top:100px;padding-bottom:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#loginTable{padding:20px 35px 10px 35px;border-radius:0px 0px 8px 8px;width:550px;height:23.2em;font-size:16px;background-color:#22263e;border:none;}#loginTable input[type='text'], #loginTable input[type='password']{font-size:16px;padding:13px;margin-left:0;background:white;border:none;width:16em;-webkit-transition:width .35s ease-in-out;transition:width .35s ease-in-out;clear:both;}#loginTable input[type='text']:focus, #loginTable input[type='password']:focus{outline:none;border:1px solid white;-webkit-box-shadow:0px 0px 5px white;box-shadow:0px 0px 5px white;width:19em;}#loginTable .loginLabel{margin-top:0.8em;}#loginTable a.googleLoginLink, #loginTable a.googleLoginLink:hover, #loginTable a.googleLoginLink:focus{color:white;}#loginTable .checkboxData{padding-top:0.9em;}#loginTable input[type='checkbox']{width:1.5em;height:1.5em;margin-left:0;}#loginTable input[type='checkbox']:focus, #loginTable a.googleLoginLink:focus{outline:none;border:1px solid white;-webkit-box-shadow:0px 0px 5px white;box-shadow:0px 0px 5px white;}#customCheckboxLabel{margin-top:3px;}#loginTable input[type='submit']{margin-top:30px;margin-bottom:14px;font-size:1.1em;color:black;padding:8px 12px;border-style:none;border-radius:0.3em;background-color:#efefef;*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);}#loginTable input[type='submit']:hover, #loginTable input[type='submit']:focus{background-color:#e6e6e6;*background-color:#d9d9d9;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-image:-moz-linear-gradient(top, #ffffff, #d9d9d9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#d9d9d9));background-image:-webkit-linear-gradient(top, #ffffff, #d9d9d9);background-image:-o-linear-gradient(top, #ffffff, #d9d9d9);background-image:linear-gradient(to bottom, #ffffff, #d9d9d9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffd9d9d9', GradientType=0);}#loginTable input[type='submit']:focus{outline:none;border:1px solid white;-webkit-box-shadow:0px 0px 5px white;box-shadow:0px 0px 5px white;}#header .navigationItemColor1, #header .navigationItemColor2, #header .navigationItemColor0{background-color:#DF9226;background-image:none;background:-webkit-linear-gradient(#3A4169, #22263e);background:-o-linear-gradient(#3A4169, #22263e);background:-moz-linear-gradient(#3A4169, #22263e);background:linear-gradient(#3A4169, #22263e);padding:0;}#header #mainNavigationLeft .activeNavigationItem{color:#ef6a01;background-color:#efefef;background-image:none;background:-webkit-linear-gradient(#616CA8, #22263e);background:-o-linear-gradient(#616CA8, #22263e);background:-moz-linear-gradient(#616CA8, #22263e);background:linear-gradient(#616CA8, #22263e);}#header .navigationItem.navigationItemColorLogout,
#header li.logoutItemLeft navigationItem.navigationItemLeftColorLogout,
#header li.logoutItemLeft .navigationItem{background-color:#22263e;background-image:none;background:-webkit-linear-gradient(#3A4169, #22263e);background:-o-linear-gradient(#3A4169, #22263e);background:-moz-linear-gradient(#3A4169, #22263e);background:linear-gradient(#3A4169, #22263e);padding:0;}#header .navigationItem.navigationItemColorLogout:hover,
#header li.logoutItemLeft navigationItem.navigationItemLeftColorLogout:hover,
#header li.logoutItemLeft .navigationItem:hover{background:-webkit-linear-gradient(#3A4169, #22263e);background:-o-linear-gradient(#3A4169, #22263e);background:-moz-linear-gradient(#3A4169, #22263e);background:linear-gradient(#3A4169, #22263e);}#header .navigationItemColor1:hover, #header .navigationItemColor2:hover, #header .navigationItemColor0:hover{background:-webkit-linear-gradient(#616CA8, #22263e);background:-o-linear-gradient(#616CA8, #22263e);background:-moz-linear-gradient(#616CA8, #22263e);background:linear-gradient(#616CA8, #22263e);}#mainNavigation{background-color:#22263e;background-image:none;background:-webkit-linear-gradient(#3A4169, #22263e);background:-o-linear-gradient(#3A4169, #22263e);background:-moz-linear-gradient(#3A4169, #22263e);background:linear-gradient(#3A4169, #22263e);height:42px;}#mainNavigationRight{float:right;}#mainNavigationRight .navigationItemLogout{position:static;}#header .navigationItem.navigationItemColorLogout a,
#header li.logoutItemLeft .navigationItem a{color:white;display:block;padding:0 15px;}#header .navigationItem a{display:block;padding:0 15px;}#header .navigationItem a:hover{text-decoration:underline;}#subNavigationArea{width:174px;padding-left:0;}#header #subNavigationTop .navigationItem a{color:white !important;font-size:1em;font-weight:normal;}.fa-pencil{color:#303350;}@media all and (max-width:1490px){#mainNavigation{height:42px;}#mainContainer{width:95%;min-width:inherit;}}@media all and (max-width:1300px){#mainNavigation{height:auto;background:white;}}@media all and (max-width:1100px){#mainNavigation{background-color:white;}}#subNavigationArea .navigationItem a, #subNavigationAreaTop .navigationItem a{width:100%;height:100%;display:block;}div#subNavigation .navigationItem, div#subNavigationTop .navigationItem{border:none;}div#subNavigation .navigationItem, div#subNavigationTop .navigationItem{background-color:#22263e;padding:0.2em 0.5em;margin:0.2em;}div#subNavigationArea .activeNavigationItem{background:-webkit-linear-gradient(#3A4169, #22263e);background:-o-linear-gradient(#3A4169, #22263e);background:-moz-linear-gradient(#3A4169, #22263e);background:linear-gradient(#3A4169, #22263e);color:white;}div#subNavigationArea a{color:white;}div#subNavigationTop .activeNavigationItem{background:-webkit-linear-gradient(#3A4169, #22263e);background:-o-linear-gradient(#3A4169, #22263e);background:-moz-linear-gradient(#3A4169, #22263e);background:linear-gradient(#3A4169, #22263e);}#subNavigationTop .navigationItem a{color:white;}div#subNavigationTop .subNavigationArea .navigationItem{background:none;}div#subNavigationTop .subNavigationArea{border-top:none;}form .bookingForm.form .additionalPaymentsTableContainer table{background-color:#eff6f7;}@media all and (max-device-width:480px), all and (max-width:480px){form .bookingForm.form .additionalPaymentsTableContainer table{border:1px solid lightgrey;}}.conditionsTable{background-color:#d7eaf3;}div.searchConditions{background-color:#F5F5F5;}div.noResults{background-color:#F5F5F5;}.filteringConditions{background-color:#F5F5F5;border-radius:10px;}.filteringConditionsOptions .reportConditionHeader{color:black;text-transform:uppercase;}.reportTableContainer{border:none;}.filteringConditionsOptions{padding:2em;}.filteringConditionsOptions tr td{height:3em;vertical-align:middle;}.filteringConditionsOptions tr th{height:3em;vertical-align:middle;}.filteringConditionsHeader{background:#A9A9A9;background:-webkit-linear-gradient(#d7eaf3, #b1d4ea);background:-o-linear-gradient(#d7eaf3, #b1d4ea);background:-moz-linear-gradient(#d7eaf3, #b1d4ea);background:linear-gradient(#d7eaf3, #b1d4ea);border:none;color:white;width:100%;padding:0.8em;margin:0;border-radius:10px;min-height:3.5em;}.filteringConditionsHeader:hover{background:#A9A9A9;background:-webkit-linear-gradient(#c2d9ed, #a2d0ea);background:-o-linear-gradient(#c2d9ed, #a2d0ea);background:-moz-linear-gradient(#c2d9ed, #a2d0ea);background:linear-gradient(#c2d9ed, #a2d0ea);}.filteringConditionsHeader h2{margin-top:0.2em;float:left;font-size:1.4em;}.filteringConditionsHeader i{margin-left:0.3em;margin-right:0.5em;color:white;float:left;}.filteringConditionsOptions .resetButton{padding:1em;margin-right:4em;font-size:1.3em;border-radius:0.3em;color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#9f9f9f;*background-color:#909090;background-image:-moz-linear-gradient(top, #a9a9a9, #909090);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#a9a9a9), to(#909090));background-image:-webkit-linear-gradient(top, #a9a9a9, #909090);background-image:-o-linear-gradient(top, #a9a9a9, #909090);background-image:linear-gradient(to bottom, #a9a9a9, #909090);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa9a9a9', endColorstr='#ff909090', GradientType=0);border-color:#909090 #909090 #696969;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.filteringConditionsOptions .resetButton:hover,
.filteringConditionsOptions .resetButton:focus{color:#ffffff;background-color:#909090;*background-color:#838383;background-color:#9f9f9f;background-image:-moz-linear-gradient(top, #a9a9a9, #838383);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#a9a9a9), to(#838383));background-image:-webkit-linear-gradient(top, #a9a9a9, #838383);background-image:-o-linear-gradient(top, #a9a9a9, #838383);background-image:linear-gradient(to bottom, #a9a9a9, #838383);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa9a9a9', endColorstr='#ff838383', GradientType=0);border-color:#909090 #909090 #696969;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}@media all and (max-width:1100px){#loginTable input[type='text']:focus, #loginTable input[type='password']:focus{width:18em;}}@media all and (max-device-width:768px){#loginContents{padding:33px;}#loginTable input[type='text'], #loginTable input[type='password']{padding:8px 4px;width:10em;font-size:0.9em;}#loginTable{padding:10px 25px;min-width:18.5em;height:21em;}#loginTable input[type='text'], #loginTable input[type='password']{width:14.5em;}#loginTable input[type='text']:focus, #loginTable input[type='password']:focus{width:16em;}#loginTable input[type='submit']{font-size:1em;padding:10px 12px;}}@media all and (max-device-width:360px){#loginContents{padding:15px;}#loginTable{padding:10px 20px 10px 20px;min-width:18em;}#loginTable input[type='text']:focus, #loginTable input[type='password']:focus{width:16em;}}@media all and (max-device-width:305px){#loginTable input[type='text']:focus, #loginTable input[type='password']:focus{width:15em;}#loginTable input[type='text'], #loginTable input[type='password']{padding:8px;font-size:12px;}#loginTable{font-size:12px;padding:12px;min-width:19em;height:23em;}#footer{min-width:25em;}}@media all and (min-device-width:435px) and (max-device-width:768px) and (orientation:landscape){#loginContents{padding-top:10px;}#loginTable{min-width:30em;height:18em;padding:20px 30px;}#loginTable .checkboxData{padding-top:1.4em;}#loginContents #loginTable input[type='checkbox']{margin-left:0 !important;}#loginTable input[type='text'], #loginTable input[type='password']{padding:10px 16px;clear:none;margin-top:4px;}#loginTable input[type='text']:focus, #loginTable input[type='password']:focus{width:17em;}#loginTable input[type='submit']{margin-top:1.4em;}#loginTable .loginLabel{margin-top:1em;}}.calendarArea .ui-widget-header.wc-toolbar{background-color:#b1d4ea;background-image:none;border-radius:10px 10px 0 0;border:none;}.calendarArea .ui-widget-header #calendarControlsTable td{padding-right:5px;padding-left:5px;}.calendarArea .ui-widget-header input[type="text"].calendar-zoom-setting{padding-right:5px;margin:0;height:20px;}.calendarArea .ui-widget-content.wc-header{background-color:#d7eaf3;border-radius:0;border:none;}.calendarArea .ui-widget-content .wc-day-column-header{border-width:0;}.calendarArea .ui-widget-content .wc-time-column-header{text-align:center;}.calendarArea .ui-widget-content .wc-day-column-header.ui-state-active{background-color:#d7eaf3;}.calendarArea .wc-day-column-header .calendar-button-zoom-days-in,
.calendarArea .wc-day-column-header .calendar-button-zoom-days-out,
.calendarArea .wc-day-column-header .calendar-button-work-shifts-for-day,
.calendarArea .wc-day-column-header .calendar-button-create-work-trip-for-day{padding-left:5px;padding-right:5px;}.calendarArea .wc-time-slots .ui-state-default{background-color:#F8F8F8;background-image:none;}#welcomeLogin, div.welcomeInfo{visibility:hidden;display:none;}