4178 lines
82 KiB
CSS
4178 lines
82 KiB
CSS
:root {
|
|
--ttprimevue-border-color: #a9a9a9;
|
|
--ttprimevue-font-family: Source Sans Pro,Arial,sans-serif;
|
|
--ttprimevue-font-color: #343434;
|
|
--ttprimevue-general-font-size: 14px;
|
|
--ttprimevue-widget-label-font-size: var(--ttprimevue-general-font-size);
|
|
--ttprimevue-input-label-font-size: var(--ttprimevue-general-font-size);
|
|
}
|
|
|
|
html, body {
|
|
margin-left: 0;
|
|
margin-right: 0;
|
|
margin-top: 0;
|
|
margin-bottom: 0;
|
|
height: 100%;
|
|
-webkit-backface-visibility: hidden;
|
|
-webkit-touch-callout: none;
|
|
-webkit-user-select: none;
|
|
-khtml-user-select: none;
|
|
-moz-user-select: none;
|
|
-ms-user-select: none;
|
|
user-select: none;
|
|
line-height: 1.1 !important;
|
|
/** #1187 fix bold-looking text caused by mac text smoothing **/
|
|
-webkit-font-smoothing: antialiased; /* This needs to be set or some normal faced fonts look bold on Mac in Chrome/Webkit based browsers. */
|
|
-moz-osx-font-smoothing: grayscale; /* Fixes font bold issue in Firefox version 25+ on Mac */
|
|
color: #3b3b3b;
|
|
}
|
|
|
|
body {
|
|
font-size: 12px;
|
|
font-family: Lucida Grande, Lucida Sans, Arial, sans-serif;
|
|
overflow-y: hidden;
|
|
min-width: 990px;
|
|
}
|
|
|
|
/* Also overriding various styles with .mobile-device-mode in LoginView.css */
|
|
body.mobile-device-mode {
|
|
min-width: 0; /* Disabling the min-width prevents the page from being forced too big to show properly on mobile (too zoomed out). */
|
|
}
|
|
|
|
input, select, textarea {
|
|
font-family: Lucida Grande, Lucida Sans, Arial, sans-serif;
|
|
}
|
|
|
|
.dataError {
|
|
-webkit-touch-callout: text;
|
|
-webkit-user-select: text;
|
|
-khtml-user-select: text;
|
|
-moz-user-select: text;
|
|
-ms-user-select: text;
|
|
user-select: text;
|
|
}
|
|
|
|
/* Prevent the text contents of draggable elements from being selectable. */
|
|
[draggable] {
|
|
-webkit-touch-callout: none;
|
|
-webkit-user-select: none;
|
|
-khtml-user-select: none;
|
|
-moz-user-select: none;
|
|
-ms-user-select: none;
|
|
user-select: none;
|
|
/* Required to make elements draggable in old WebKit */
|
|
-khtml-user-drag: element;
|
|
-webkit-user-drag: element;
|
|
}
|
|
|
|
img {
|
|
border: none;
|
|
}
|
|
|
|
span {
|
|
font-size: 12px;
|
|
font-weight: normal;
|
|
}
|
|
|
|
span.title {
|
|
font-size: 12px;
|
|
font-weight: bold;
|
|
}
|
|
|
|
select {
|
|
font-size: 12px;
|
|
}
|
|
|
|
html, div {
|
|
/*height: 100%;*/
|
|
}
|
|
|
|
hr {
|
|
/* From Bootstrap styling, used on login screen at least */
|
|
margin-top: 1rem;
|
|
margin-bottom: 1rem;
|
|
border: 0;
|
|
border-top: 1px solid rgba(0,0,0,.1);
|
|
}
|
|
|
|
textarea {
|
|
resize: vertical;
|
|
font-size: 12px;
|
|
}
|
|
|
|
.float-left {
|
|
float: left;
|
|
}
|
|
|
|
.float-right {
|
|
float: right;
|
|
}
|
|
|
|
input {
|
|
font-size: 12px;
|
|
}
|
|
|
|
input:disabled {
|
|
/*border: 1px solid #DDD;*/
|
|
/*background-color: #F5F5F5;*/
|
|
color: #362b36;
|
|
}
|
|
|
|
/* Hide the site description on main application pages. Only show on login page. */
|
|
/* Only meant for search engines, so the php code should hide for normal users */
|
|
.application-bg .site-description {
|
|
display: none;
|
|
}
|
|
|
|
/* Opacity filter is only used for the animal background and to give a different shade on mobile & app loading. Make bg transparent afterwards. */
|
|
.application-bg #login-bg_opacity_filter {
|
|
background: none;
|
|
}
|
|
|
|
.site-description {
|
|
background: #ffffff;
|
|
color: #000000;
|
|
border: 1px solid #000000;
|
|
padding: 10px;
|
|
margin: 10px;
|
|
}
|
|
|
|
.loading-view {
|
|
position: fixed;
|
|
width: 652px;
|
|
height: 477px;
|
|
-webkit-animation: fadi 0.25s 1;
|
|
-moz-animation: fadi 0.25s 1;
|
|
top: 50%;
|
|
left: 50%;
|
|
margin: -238.5px 0 0 -326px;
|
|
}
|
|
|
|
.loading-view .progress-bar {
|
|
left: 230px;
|
|
position: absolute;
|
|
top: 300px;
|
|
width: 200px;
|
|
height: 12px;
|
|
background-color: #eaeaea;
|
|
}
|
|
|
|
progress::-webkit-progress-bar {
|
|
background-color: #eaeaea;
|
|
}
|
|
|
|
progress::-webkit-progress-value {
|
|
background: #eaeaea;
|
|
background: -moz-linear-gradient(top, #57beff 0%, #12a3ff 100%);
|
|
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #57beff), color-stop(100%, #12a3ff));
|
|
background: -webkit-linear-gradient(top, #57beff 0%, #12a3ff 100%);
|
|
background: -o-linear-gradient(top, #57beff 0%, #12a3ff 100%);
|
|
background: -ms-linear-gradient(top, #57beff 0%, #12a3ff 100%);
|
|
background: linear-gradient(to bottom, #57beff 0%, #12a3ff 100%);
|
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#57beff', endColorstr='#12a3ff', GradientType=0);
|
|
|
|
}
|
|
|
|
progress::-moz-progress-bar {
|
|
background: #eaeaea;
|
|
background: -moz-linear-gradient(top, #57beff 0%, #12a3ff 100%);
|
|
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #57beff), color-stop(100%, #12a3ff));
|
|
background: -webkit-linear-gradient(top, #57beff 0%, #12a3ff 100%);
|
|
background: -o-linear-gradient(top, #57beff 0%, #12a3ff 100%);
|
|
background: -ms-linear-gradient(top, #57beff 0%, #12a3ff 100%);
|
|
background: linear-gradient(to bottom, #57beff 0%, #12a3ff 100%);
|
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#57beff', endColorstr='#12a3ff', GradientType=0);
|
|
|
|
}
|
|
|
|
.loading-view .progress-label {
|
|
color: #ffffff;
|
|
left: 293px;
|
|
position: absolute;
|
|
top: 320px;
|
|
}
|
|
|
|
.quick-punch-login .loading-view .progress-label {
|
|
background: #ffffff;
|
|
color: #000000;
|
|
}
|
|
|
|
.recruitment-portal .loading-view .progress-label {
|
|
background: #ffffff;
|
|
color: #000000;
|
|
}
|
|
|
|
.link {
|
|
cursor: pointer;
|
|
text-decoration: underline;
|
|
}
|
|
|
|
/* CSS Flash Div
|
|
* Used to make a div flash. For example in the CameraBrowser when a photo is taken.
|
|
* Usage: Add the class, then remove it after x seconds. Make sure the JS duration matches the CSS duration.
|
|
* If individual usage requires modification, override the class with more specificity, rather than making changes to this global style.
|
|
|
|
Example JS:
|
|
|
|
my-div.addClass( 'flash' );
|
|
setTimeout( function(){
|
|
my-div.removeClass( 'flash' );
|
|
}, 1000); // Timeout must be the same length as the CSS3 transition or longer (or you'll mess up the transition)
|
|
|
|
*/
|
|
.flash {
|
|
animation: flash 1s ease-out;
|
|
animation-iteration-count: 1;
|
|
}
|
|
|
|
@keyframes flash {
|
|
0% { opacity:1;}
|
|
10% { opacity:0;}
|
|
100% { opacity:1}
|
|
}
|
|
/* End flash code */
|
|
|
|
/* Animated glow border around images. For example for blue next arrows and green ticks animation.
|
|
* e.g. blue is #2b82b8
|
|
*/
|
|
.animate-glow {
|
|
animation: animate-glow 2s alternate infinite;
|
|
}
|
|
@keyframes animate-glow {
|
|
0% { filter: drop-shadow(0 0 0 currentColor) drop-shadow(0 0 0 currentColor) }
|
|
100% { filter: drop-shadow(0 0 2px currentColor) drop-shadow(0 0 4px currentColor) drop-shadow(0 0 0 currentColor) drop-shadow(0 0 0 currentColor); }
|
|
}
|
|
/* arrow and tick glow end */
|
|
|
|
.grid-div {
|
|
max-height: calc(100% - 70px);
|
|
position: relative;
|
|
margin: 15px 0;
|
|
}
|
|
|
|
.edit-view .grid-div {
|
|
max-height: 100%;
|
|
}
|
|
|
|
.grid-outline {
|
|
/*border: 1px solid #c7c7c7;*/
|
|
margin-bottom: 3px;
|
|
margin-top: 3px;
|
|
padding: 3px;
|
|
position: relative;
|
|
z-index: 1;
|
|
/*border-radius: 4px;*/
|
|
}
|
|
|
|
.inside-grid {
|
|
float: left;
|
|
display: none;
|
|
}
|
|
|
|
.tt-button.p-button {
|
|
background: #fff;
|
|
color: #32689b;
|
|
border-color: #e1e1e1;
|
|
padding: 0.4rem 0.6rem;
|
|
}
|
|
|
|
.tt-button .p-button-label {
|
|
font-size: 14px;
|
|
}
|
|
|
|
.tt-button .tticon {
|
|
margin-right: .5rem;
|
|
margin-bottom: 1px
|
|
}
|
|
|
|
.tt-button.p-button:hover.p-button-label {
|
|
color: #fff;
|
|
}
|
|
|
|
.available-balance-info, .overlapping-shift-info {
|
|
cursor: pointer;
|
|
margin-left: 5px;
|
|
}
|
|
|
|
.available-balance-h-box .t-text, .overlapping-shift-h-box .t-text {
|
|
position: relative;
|
|
top: -3px;
|
|
}
|
|
|
|
.save-and-continue-div {
|
|
/*background: none repeat scroll 0 0 #EAEAEA;*/
|
|
height: 90%;
|
|
position: absolute;
|
|
text-align: center;
|
|
width: 97%;
|
|
top: 100px;
|
|
|
|
}
|
|
|
|
.save-and-continue-div .message {
|
|
display: block;
|
|
font-weight: bold;
|
|
margin-top: 50px;
|
|
}
|
|
|
|
.save-and-continue-div .p-button {
|
|
margin-top: 5px;
|
|
}
|
|
|
|
.dashlet .no-result-div .message {
|
|
font-size: 20px;
|
|
}
|
|
|
|
.save-and-continue-div .save-and-continue-button-div {
|
|
|
|
}
|
|
|
|
.hierarchy-div {
|
|
/*background: none repeat scroll 0 0 #EAEAEA;*/
|
|
height: 90%;
|
|
position: absolute;
|
|
text-align: center;
|
|
width: 97%;
|
|
top: 100px;
|
|
}
|
|
|
|
.hierarchy-div .message {
|
|
display: block;
|
|
font-weight: bold;
|
|
margin-top: 50px;
|
|
}
|
|
|
|
.hierarchy-div .p-button {
|
|
margin-top: 5px;
|
|
}
|
|
|
|
.hierarchy-div .save-and-continue-button-div {
|
|
|
|
}
|
|
|
|
.ribbon-button {
|
|
text-align: center;
|
|
padding-top: 6px;
|
|
padding-bottom: 6px;
|
|
padding-left: 10px;
|
|
padding-right: 10px;
|
|
cursor: pointer;
|
|
width: 100px;
|
|
margin: auto;
|
|
margin-top: 10px;
|
|
}
|
|
|
|
.ribbon-button:hover {
|
|
background: -webkit-gradient(linear, 0 0, 0 100%, from(#d9eafa), to(#c8dcf0));
|
|
background: -moz-linear-gradient(top, #d9eafa, #c8dcf0);
|
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9eafa', endColorstr='#c8dcf0', grandientType=1);
|
|
-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9eafa', endColorstr='#c8dcf0', grandientType=1); /** IE8 **/
|
|
background-image: -ms-linear-gradient(#d9eafa, #c8dcf0, #c8dcf0);
|
|
background: -ms-linear-gradient(top, #d9eafa 0%, #c8dcf0 100%);
|
|
|
|
border: 1px solid #cecece;
|
|
border-radius: 4px;
|
|
padding-top: 5px;
|
|
padding-bottom: 5px;
|
|
padding-left: 9px;
|
|
padding-right: 9px;
|
|
color: #000000 !important;
|
|
}
|
|
|
|
.ribbon-button .label {
|
|
|
|
}
|
|
|
|
.ribbon-button .icon {
|
|
display: block;
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
margin-bottom: 3px;
|
|
}
|
|
|
|
.context-menu-icon {
|
|
background-size: 15px;
|
|
background-repeat: no-repeat;
|
|
}
|
|
|
|
/*Override styles from Jquery style*/
|
|
.ui-button-text-only .ui-button-text {
|
|
padding: .2em .5em;
|
|
}
|
|
|
|
/*Override styles from Jquery style end*/
|
|
|
|
.drag-holder-table {
|
|
cursor: default;
|
|
z-index: -1000;
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
padding: 5px;
|
|
}
|
|
|
|
.login-bg {
|
|
background: #ffffff;
|
|
}
|
|
|
|
.atferLogin-bg {
|
|
background: #ffffff;
|
|
}
|
|
|
|
.arrow {
|
|
cursor: pointer;
|
|
position: relative;
|
|
top: 2px;
|
|
}
|
|
|
|
.full-width-column {
|
|
width: 100% !important;
|
|
}
|
|
|
|
.center {
|
|
text-align: center;
|
|
}
|
|
|
|
.content-container {
|
|
position: fixed;
|
|
height: 100%;
|
|
width: 100%;
|
|
|
|
}
|
|
|
|
.content-container .loading-bar {
|
|
color: #ffffff;
|
|
font-size: 46px;
|
|
font-weight: bold;
|
|
margin: auto;
|
|
}
|
|
|
|
.content-container-after-login {
|
|
/*padding: 0; !* top 5px padding will now be applied by the context menu bottom *!*/
|
|
position: relative;
|
|
top: 0;
|
|
width: 100%;
|
|
height: calc(100vh - 50px); /* 50px is the height of the header bar */
|
|
background: #ffffff;
|
|
}
|
|
|
|
.layout-horizontal .content-container-after-login {
|
|
height: auto;
|
|
}
|
|
|
|
.portal .content-container-after-login {
|
|
overflow: auto;
|
|
height: calc(100% - 60px);
|
|
}
|
|
|
|
.top-container {
|
|
margin-top: 0;
|
|
margin-right: 0;
|
|
margin-left: 0;
|
|
height: 164px; /* Set to 164px to be the exact required height of the ribbon menu and no space below. The space will be made in contentContainer child elements */
|
|
position: relative;
|
|
overflow: hidden; /* Bug fix: sometimes (always during page refresh) during ribbon menu generation, a blue background (from context menu) shines through between top and content container. Moved the space from top container to content, then added overflow hidden to hide this blue flash */
|
|
}
|
|
|
|
.top-container-after-login {
|
|
background: #ffffff;
|
|
}
|
|
|
|
.top-container .login-information-div {
|
|
padding-left: 70px;
|
|
position: relative;
|
|
top: -101px;
|
|
width: 77%;
|
|
}
|
|
|
|
.top-container .login-information-div .login-information {
|
|
color: #555555;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.notification-bell {
|
|
cursor: pointer;
|
|
display: inline-block;
|
|
line-height: 30px;
|
|
position: fixed;
|
|
right: 195px;
|
|
font-weight: 700;
|
|
z-index: 1;
|
|
}
|
|
|
|
.notification-total {
|
|
color: #ffffff;
|
|
line-height: normal;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.notification-close {
|
|
font-size: 20px;
|
|
}
|
|
|
|
.toast {
|
|
border-width: 3px !important;
|
|
}
|
|
|
|
.notification-outline-infinite {
|
|
border: 3px solid red;
|
|
animation: notification-outline-animation 2s infinite;
|
|
}
|
|
|
|
.notification-outline-repeat {
|
|
border: 3px solid red;
|
|
animation: notification-outline-animation 2s 2;
|
|
animation-fill-mode: forwards;
|
|
}
|
|
|
|
@keyframes notification-outline-animation {
|
|
100% {
|
|
border: 3px solid rgba(0, 0, 0, .1);
|
|
}
|
|
}
|
|
|
|
.bottom-container {
|
|
bottom: 0px;
|
|
left: 0;
|
|
right: 0;
|
|
display: block;
|
|
margin-right: 20px;
|
|
margin-left: 20px;
|
|
position: fixed;
|
|
height: 38px;
|
|
z-index: 0; /* the z-index needs to be less than the one for .paging-2-div otherwise the pagination nav buttons won't be clickable */
|
|
user-drag: none;
|
|
-moz-user-select: none;
|
|
-webkit-user-drag: none;
|
|
}
|
|
|
|
.portal .bottom-container {
|
|
bottom: -5px;
|
|
}
|
|
|
|
.bottom-container .copyright-container {
|
|
float: left;
|
|
}
|
|
|
|
.bottom-container .copy-right-info {
|
|
color: #333333;
|
|
font-size: 11px;
|
|
text-decoration: none;
|
|
float: left;
|
|
padding-top: 12px;
|
|
}
|
|
|
|
.bottom-container .copy-right-logo-link {
|
|
float: left;
|
|
}
|
|
|
|
.bottom-container .copy-right-logo {
|
|
display: block;
|
|
height: 100%;
|
|
max-height: 100%;
|
|
float: left;
|
|
padding-top: 2px;
|
|
}
|
|
|
|
/* Feedback dialog general */
|
|
.feedback-overlay {
|
|
position: absolute;
|
|
bottom: 0;
|
|
left: 0;
|
|
right: 0;
|
|
top: 0;
|
|
z-index: 100;
|
|
opacity: 1;
|
|
/* Fallback for web browsers that doesn't support RGBa */
|
|
background: rgb(0, 0, 0);
|
|
/* RGBa with 0.6 opacity */
|
|
background: rgba(0, 0, 0, 0.6);
|
|
display: flex; /* For centering the feedback dialog. */
|
|
justify-content: center; /* For centering the feedback dialog horizontally. */
|
|
align-items: center; /* For centering the feedback dialog vertically. */
|
|
}
|
|
|
|
.feedback-container {
|
|
position: relative;
|
|
background-color: #f8f8f8;
|
|
z-index: 6001;
|
|
border: 2px solid #355f87;
|
|
border-top-width: 30px;
|
|
border-radius: 4px;
|
|
padding: 7px;
|
|
box-shadow: 5px 5px 8px 0px rgba(0, 0, 0, 0.3), 0 0 20px 0px rgba(0, 0, 0, 0.38);
|
|
text-align: center;
|
|
font-size: 21px;
|
|
width: 35%;
|
|
}
|
|
|
|
.feedback-container .top-bar-title {
|
|
position: absolute;
|
|
top: -1.7em;
|
|
color: #ffffff;
|
|
font-weight: bold;
|
|
font-size: 12px;
|
|
}
|
|
|
|
.feedback-container .title {
|
|
text-align: left;
|
|
font-weight: bold;
|
|
padding: 0 18px;
|
|
}
|
|
|
|
.feedback-container .context-box {
|
|
padding: 18px;
|
|
}
|
|
|
|
.feedback-container .feedback-messagebox {
|
|
min-height: 60px;
|
|
margin-bottom: 5px;
|
|
margin-top: 5px;
|
|
width: 100%;
|
|
}
|
|
|
|
.feedback-container .bottom-bar {
|
|
position: absolute;
|
|
border: none;
|
|
bottom: 4px;
|
|
width: 100%;
|
|
}
|
|
|
|
/* footer bar manual click feedback link */
|
|
.feedback-link-container {
|
|
display: none;
|
|
text-align: center;
|
|
color: #333333;
|
|
}
|
|
|
|
.feedback-link-container span {
|
|
font-size: 12px;
|
|
}
|
|
|
|
.feedback-link-container #feedback-link:hover {
|
|
text-decoration: underline;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.feedback-page.default .top-image {
|
|
width: 89%;
|
|
}
|
|
|
|
.feedback-page.positive .top-image {
|
|
width: 42%;
|
|
}
|
|
|
|
.feedback-page.negative .top-image {
|
|
width: 70%;
|
|
}
|
|
|
|
.feedback-page .page-text {
|
|
margin-top: 8px;
|
|
}
|
|
|
|
/* Page layout - positive page */
|
|
|
|
.feedback-page.positive .page-text.block3 {
|
|
font-size: 15px;
|
|
}
|
|
|
|
/* Page layout - negative page */
|
|
|
|
.feedback-container .user-contact-details {
|
|
width: 100%;
|
|
text-align: left;
|
|
padding: 0 0 15px;
|
|
}
|
|
|
|
.feedback-container .contact-notice-text {
|
|
padding: 5px 0 10px;
|
|
font-size: 12px;
|
|
}
|
|
|
|
.feedback-container .row {
|
|
padding-top: 4px;
|
|
line-height: 24px;
|
|
margin-left: 0;
|
|
margin-right: 0;
|
|
}
|
|
|
|
/* Buttons */
|
|
.feedback-page .feedback-button {
|
|
display: block;
|
|
margin: 0 auto 17px;
|
|
padding: 10px 20px;
|
|
width: 66%;
|
|
font-size: 21px;
|
|
}
|
|
|
|
.feedback-page.negative .feedback-button {
|
|
display: inline-block;
|
|
width: 49%;
|
|
}
|
|
|
|
/*.feedback-page .feedback-button.positive-button {*/
|
|
/*margin-top: 6px;*/
|
|
/*background-color: #fff;*/
|
|
/*border-color: #28a745;*/
|
|
/*color: #28a745;*/
|
|
/*}*/
|
|
|
|
/*.feedback-page .feedback-button.positive-button:hover {*/
|
|
/*background-color: #28a745;*/
|
|
/*border-color: #28a745;*/
|
|
/*color: #fff;*/
|
|
/*}*/
|
|
|
|
.feedback-page .feedback-button.negative-button {
|
|
background-color: #ffffff;
|
|
border-color: #fc9403;
|
|
color: #de7e00;
|
|
}
|
|
|
|
/*
|
|
.feedback-page .feedback-button.negative-button:hover {
|
|
background-color: #fc9403;
|
|
border-color: #de7e00;
|
|
color: #fff;
|
|
}
|
|
*/
|
|
.feedback-page .feedback-button.negative-button:hover {
|
|
background-color: rgba(255, 149, 0, 0.10);
|
|
border-color: #de7e00;
|
|
color: #de7e00;
|
|
}
|
|
|
|
.feedback-page .feedback-button.cancel-button {
|
|
background-color: #ffffff;
|
|
border-color: #afafaf;
|
|
color: #656565;
|
|
}
|
|
|
|
.feedback-page .feedback-button.cancel-button:hover {
|
|
background-color: #f0f0f0;
|
|
border-color: #888888;
|
|
color: #444444;
|
|
}
|
|
|
|
/* End of feedback dialog section */
|
|
|
|
.ui-th-ltr, .ui-jqgrid .ui-jqgrid-htable th.ui-th-ltr {
|
|
border-left: 0 none;
|
|
/*background: #375979;*/
|
|
border-right: 1px solid #dddddd;
|
|
background: #E9ECEF;
|
|
color: #3b3b3b;
|
|
/*border-right: 1px solid transparent;*/
|
|
font-weight: bold;
|
|
}
|
|
|
|
/*.ui-jqgrid-btable .ui-state-hover{*/
|
|
/*color: #000000;*/
|
|
/*background: none;*/
|
|
/*}*/
|
|
|
|
.t-select {
|
|
background: #ffffff;
|
|
border: 1px solid #bdbdbd;
|
|
color: #000000;
|
|
min-width: 100px;
|
|
max-width: 200px;
|
|
height: 24px;
|
|
vertical-align: top;
|
|
}
|
|
|
|
.t-list {
|
|
|
|
}
|
|
|
|
.t-select-readonly {
|
|
background: none;
|
|
border: none;
|
|
-webkit-appearance: none;
|
|
-moz-appearance: window;
|
|
appearance: none;
|
|
}
|
|
|
|
.ui-jqgrid {
|
|
border: 0 none;
|
|
}
|
|
|
|
.ui-jqgrid-hbox {
|
|
/*background: #375979;*/
|
|
background: #e9ecef;
|
|
}
|
|
|
|
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
|
|
-moz-border-radius-topleft: 0;
|
|
-webkit-border-top-left-radius: 0;
|
|
-khtml-border-top-left-radius: 0;
|
|
border-top-left-radius: 0;
|
|
}
|
|
|
|
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
|
|
-moz-border-radius-topright: 0;
|
|
-webkit-border-top-right-radius: 0;
|
|
-khtml-border-top-right-radius: 0;
|
|
border-top-right-radius: 0;
|
|
}
|
|
|
|
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
|
|
-moz-border-radius-bottomleft: 0;
|
|
-webkit-border-bottom-left-radius: 0;
|
|
-khtml-border-bottom-left-radius: 0;
|
|
border-bottom-left-radius: 0;
|
|
}
|
|
|
|
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
|
|
-moz-border-radius-bottomright: 0;
|
|
-webkit-border-bottom-right-radius: 0;
|
|
-khtml-border-bottom-right-radius: 0;
|
|
border-bottom-right-radius: 0;
|
|
}
|
|
|
|
/*Widgets*/
|
|
|
|
.form-item-div {
|
|
float: left;
|
|
margin-right: 5px;
|
|
margin-bottom: 5px;
|
|
min-height: 25px;
|
|
}
|
|
|
|
.form-item-div .form-item-label {
|
|
float: left;
|
|
margin-right: 10px;
|
|
position: relative;
|
|
top: 4px;
|
|
min-width: 135px;
|
|
text-align: left;
|
|
|
|
}
|
|
|
|
.form-item-div .form-item-input-div {
|
|
float: left;
|
|
position: relative;
|
|
|
|
}
|
|
|
|
.t-text-area {
|
|
min-width: 350px;
|
|
width: 100%;
|
|
|
|
}
|
|
|
|
.t-text-area-readonly {
|
|
background: #eaeaea;
|
|
border: none;
|
|
}
|
|
|
|
.t-text-area:disabled {
|
|
color: #362b36;
|
|
|
|
}
|
|
|
|
.t-text-input,
|
|
.t-color-picker, .cp-HEX {
|
|
width: 156px;
|
|
line-height: 25px;
|
|
outline: none;
|
|
vertical-align: middle;
|
|
border: 1px solid rgb(211, 204, 204);
|
|
height: 24px;
|
|
}
|
|
|
|
.t-text-input-readonly {
|
|
background: #eaeaea;
|
|
border: none;
|
|
}
|
|
|
|
.t-text-input-readonly-bg {
|
|
background: #dddddd;
|
|
}
|
|
|
|
.link-widget-box {
|
|
cursor: pointer;
|
|
}
|
|
|
|
.widget-h-box-mapIcon {
|
|
height: 20px;
|
|
vertical-align: middle;
|
|
margin-right: 0.7em;
|
|
}
|
|
|
|
.widget-h-box-mapLocationWrapper {
|
|
display: inline-block;
|
|
}
|
|
|
|
.widget-h-box .mass-edit-checkbox-wrapper {
|
|
vertical-align: baseline;
|
|
}
|
|
|
|
.widget-h-box > .t-checkbox {
|
|
top: 5px;
|
|
}
|
|
|
|
.mass-edit-checkbox-wrapper {
|
|
position: relative;
|
|
padding-left: 18px;
|
|
display: inline;
|
|
vertical-align: middle;
|
|
line-height: 24px;
|
|
}
|
|
|
|
.mass-edit-checkbox {
|
|
height: 18px;
|
|
width: 18px;
|
|
margin: 0;
|
|
position: relative;
|
|
top: 2px;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.checkbox-mass-edit-checkbox-wrapper {
|
|
vertical-align: -moz-middle-with-baseline;
|
|
vertical-align: -webkit-middle-with-baseline;
|
|
|
|
}
|
|
|
|
.textarea--mass-edit-checkbox-wrapper {
|
|
vertical-align: top;
|
|
}
|
|
|
|
.tag-mass-edit-checkbox-wrapper {
|
|
float: left;
|
|
display: block;
|
|
width: 18px;
|
|
height: 24px;
|
|
padding: 0;
|
|
top: 3px;
|
|
}
|
|
|
|
.input-helper {
|
|
position: relative;
|
|
display: inline-block;
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
.input-helper:before {
|
|
content: '';
|
|
display: block;
|
|
position: absolute;
|
|
}
|
|
|
|
.input-helper--checkbox {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
}
|
|
|
|
.input-helper--checkbox:before {
|
|
top: 2px;
|
|
left: 0;
|
|
width: 12px;
|
|
height: 12px;
|
|
border: 1px solid #a40000;
|
|
}
|
|
|
|
.mass-edit-checkbox {
|
|
opacity: 0;
|
|
position: absolute !important;
|
|
top: 0;
|
|
left: 0;
|
|
z-index: 1;
|
|
}
|
|
|
|
.mass-edit-checkbox:checked + label:before {
|
|
background: forestgreen;
|
|
border: 1px solid forestgreen;
|
|
opacity: 0.8;
|
|
}
|
|
|
|
.t-text {
|
|
max-width: 760px;
|
|
display: inline-block;
|
|
word-wrap: break-word;
|
|
line-height: 25px;
|
|
}
|
|
|
|
.t-text-selected-able {
|
|
-webkit-touch-callout: initial;
|
|
-webkit-user-select: initial;
|
|
-khtml-user-select: initial;
|
|
-moz-user-select: initial;
|
|
-ms-user-select: initial;
|
|
user-select: initial;
|
|
}
|
|
|
|
.t-checkbox {
|
|
height: 18px;
|
|
width: 18px;
|
|
margin: 0;
|
|
position: relative;
|
|
top: 0;
|
|
}
|
|
|
|
.clear-both-div {
|
|
clear: both;
|
|
}
|
|
|
|
.t-button {
|
|
background: #ffffff;
|
|
border-radius: 4px;
|
|
border: 1px solid #bdbdbd;
|
|
display: inline-block;
|
|
color: #000000;
|
|
font-size: 12px;
|
|
font-weight: normal;
|
|
padding: 5px 20px;
|
|
text-decoration: none;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.t-button:disabled {
|
|
color: #cccccc;
|
|
}
|
|
|
|
.bottom-bar-yes-btn {
|
|
margin-right: 5px;
|
|
}
|
|
|
|
/*.t-button:hover, .t-button:focus {*/
|
|
/*background: #e2e2e2;*/
|
|
/*}*/
|
|
|
|
.t-button:active {
|
|
position: relative;
|
|
top: 1px;
|
|
}
|
|
|
|
.view {
|
|
/*background: #e1e1e1;*/
|
|
/*margin: 0;*/
|
|
background: #fff;
|
|
/*padding: 5px 15px;*/
|
|
height: 100%;
|
|
position: relative;
|
|
}
|
|
|
|
.sub-view {
|
|
|
|
background: none;
|
|
border: none;
|
|
margin: 0;
|
|
height: 100%;
|
|
}
|
|
|
|
.view .total-number-div {
|
|
text-align: left;
|
|
height: 25px;
|
|
}
|
|
|
|
.view .total-number-div .total-number-span {
|
|
line-height: 25px;
|
|
vertical-align: middle;
|
|
margin-left: 5px;
|
|
|
|
}
|
|
|
|
.view .grid-top-border, .edit-view .grid-top-border {
|
|
/*background: none repeat scroll 0 0 #a40000;*/
|
|
height: 5px;
|
|
width: 100%;
|
|
display: none;
|
|
padding: 0px 7px;
|
|
}
|
|
|
|
.view .grid-bottom-border, .edit-view .grid-bottom-border {
|
|
/*background: none repeat scroll 0 0 #a40000;*/
|
|
height: 5px;
|
|
display: block;
|
|
position: fixed;
|
|
bottom: 39px;
|
|
width: calc(100% - 12px);
|
|
}
|
|
|
|
.edit-view .grid-bottom-border {
|
|
position: relative;
|
|
bottom: 0px;
|
|
width: 100%;
|
|
padding: 0px 5px;
|
|
}
|
|
|
|
.view .bottom-div {
|
|
height: 55px;
|
|
margin-top: 5px;
|
|
max-width: 100vw;
|
|
}
|
|
|
|
.sub-view .bottom-div {
|
|
height: auto;
|
|
margin: 0px;
|
|
}
|
|
|
|
.edit-view {
|
|
/* Fallback for web browsers that doesn't support RGBa */
|
|
background: rgb(0, 0, 0);
|
|
/* RGBa with 0.6 opacity */
|
|
background: rgba(0, 0, 0, 0.6);
|
|
backdrop-filter: blur(4px); /* Blur the background without needing to apply it to the primary view and remember to remove it. */
|
|
height: 100%;
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0; /* To counteract the 5px padding on parent. Without it, in sandbox mode the red border shows through and not covered by overlay. Same for top:0, but that was already there */
|
|
width: 100%;
|
|
z-index: 90;
|
|
display: flex; /* To vertically center the edit views with minimum height */
|
|
align-items: center; /* center vertically */
|
|
justify-content: center; /* center horizontally */
|
|
}
|
|
|
|
.edit-view .tab-label-wrap {
|
|
position: relative; /* BugFix: To ensure tab-arrows are positioned correctly with their absolute reference, else they go into the context menu. */
|
|
overflow: hidden;
|
|
margin-bottom: -1px; /* -4px must have been for old ui, looks bad on new design. */
|
|
height: 32px;
|
|
}
|
|
|
|
.edit-view .label-wrap {
|
|
display: inline-block;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.edit-view .btn-wrap {
|
|
display: inline-block;
|
|
margin-left: 15px;
|
|
top: 10px;
|
|
position: absolute;
|
|
}
|
|
|
|
.edit-view .tab-arrow {
|
|
position: relative;
|
|
top: -5px;
|
|
cursor: pointer;
|
|
margin-right: 5px;
|
|
}
|
|
|
|
.edit-view .close-icon {
|
|
cursor: pointer;
|
|
font-size: 0;
|
|
position: absolute;
|
|
right: -15px;
|
|
top: -15px;
|
|
background-color: #fff; /* To block out the context-border line behind the X */
|
|
background-image: url("global/widgets/ribbon/icons/cancel-35x35.png");
|
|
background-size: 15px;
|
|
background-repeat: no-repeat;
|
|
background-position: center;
|
|
padding: 14px; /* Blocks out more of the context-border line, and gives more clickable area to X */
|
|
width: 15px;
|
|
height: 15px;
|
|
|
|
-webkit-filter: grayscale(100%);
|
|
-moz-filter: grayscale(100%);
|
|
-ms-filter: grayscale(100%);
|
|
-o-filter: grayscale(100%);
|
|
|
|
filter: grayscale(100%);
|
|
/*filter: url(gray.svg#grayscale);*/
|
|
|
|
filter: gray;
|
|
|
|
}
|
|
|
|
.edit-view .edit-view-form-item-div {
|
|
float: left;
|
|
width: 100%;
|
|
/*border-bottom: 1px solid #c7c7c7;*/
|
|
}
|
|
|
|
.edit-view .edit-view-form-item-div:last-of-type {
|
|
border-bottom: none;
|
|
}
|
|
|
|
.edit-view .edit-view-form-item-div .edit-view-form-item-label-div {
|
|
/*background: #375a7c;*/
|
|
/*border-right: 2px solid #ae0000;*/
|
|
float: left;
|
|
height: 32px;
|
|
/*margin-right: 10px;*/
|
|
min-height: 32px;
|
|
min-width: 145px;
|
|
}
|
|
|
|
.edit-view .edit-view-form-item-div .edit-view-form-item-sub-label-div {
|
|
/*background: #375a7c;*/
|
|
border-left: 1px solid #dbdee1;
|
|
float: left;
|
|
height: 32px;
|
|
margin-right: 10px;
|
|
/*width: 160px;*/
|
|
|
|
}
|
|
|
|
.edit-view .edit-view-form-item-div .edit-view-form-item-sub-label-div .edit-view-form-item-label {
|
|
min-width: 1px;
|
|
}
|
|
|
|
.edit-view .edit-view-form-item-div:first-child .edit-view-form-item-label-div {
|
|
border-top-left-radius: 4px;
|
|
|
|
}
|
|
|
|
.edit-view .edit-view-form-item-div:last-of-type .edit-view-form-item-label-div {
|
|
border-bottom-left-radius: 4px;
|
|
|
|
}
|
|
|
|
.edit-view .edit-view-form-item-div .edit-view-form-item-label {
|
|
color: #000;
|
|
float: right;
|
|
padding-right: 7px;
|
|
margin-left: 5px;
|
|
margin-top: 10px;
|
|
min-width: 135px;
|
|
text-align: right;
|
|
min-width: 145px;
|
|
}
|
|
|
|
.edit-view .edit-view-form-item-div .edit-view-form-item-input-div {
|
|
float: left;
|
|
margin-right: 5px;
|
|
margin-top: 4px;
|
|
position: relative;
|
|
}
|
|
|
|
.edit-view-form-item-input-div > .t-checkbox {
|
|
position: absolute;
|
|
top: 5px;
|
|
}
|
|
|
|
.edit-view .edit-view-form-item-div .remove-margin {
|
|
margin-top: -4px;
|
|
border-bottom: none;
|
|
|
|
}
|
|
|
|
.view {
|
|
/*padding: 0 15px;*/
|
|
}
|
|
|
|
.edit-view .edit-view-tab-bar {
|
|
background: #fff;
|
|
padding: 0;
|
|
margin: 5px auto;
|
|
width: 98%;
|
|
min-width: 900px;
|
|
max-width: 1380px;
|
|
border-radius: 4px;
|
|
height: 96%; /* #VueDev: Uncomment this if you want the height of the edit view boxes to be more or less full height instead of minium */
|
|
}
|
|
|
|
/*Current table div style*/
|
|
.edit-view .edit-view-tab-bar .edit-view-tab-outside {
|
|
background: none repeat scroll 0 0 #f9f9f9;
|
|
/*border: 1px solid #e9ecef;*/
|
|
border-radius: 4px;
|
|
border-top-left-radius: 0;
|
|
min-height: 200px;
|
|
overflow: auto;
|
|
height: calc(100% - 30px - 34px - 20px); /* 30px for the height of the tab bar and 34px for the approx height of the new vue context menu 20px to reduce overflow TODO: do away with these hardcoded calculated heights in future refactor. */
|
|
}
|
|
|
|
/*Current table div style*/
|
|
.edit-view .edit-view-tab-bar .edit-view-tab-outside-sub-view {
|
|
background: none repeat scroll 0 0 #fff;
|
|
/*border: 1px solid #e9ecef;*/
|
|
border-radius: 4px;
|
|
border-top-left-radius: 0;
|
|
min-height: 400px;
|
|
overflow-y: hidden; /** #2353 - Prevent this extra scrollbar. Only show data table scrollbars. **/
|
|
overflow-x: auto;
|
|
padding-top: 0;
|
|
padding-left: 5px;
|
|
padding-right: 5px;
|
|
padding-bottom: 0;
|
|
height: calc(100% - 80px); /* Adjustment for topbar and context menu bar */
|
|
}
|
|
|
|
.layout-horizontal .edit-view .edit-view-tab-bar .edit-view-tab-outside-sub-view {
|
|
height: calc(100% - 125px); /* On Horizontal mode the topbar takes up 45px more than static and slim*/
|
|
}
|
|
|
|
.edit-view .edit-view-tab-bar .edit-view-tab-outside .edit-view-tab {
|
|
margin: 7px 10px;
|
|
height: calc(100% - 32px - 14px);
|
|
}
|
|
|
|
/*.first-sub-view .sub-grid-view-div, .second-sub-view .sub-grid-view-div, .third-sub-view .sub-grid-view-div, .forth-sub-view .sub-grid-view-div, .fifth-sub-view .sub-grid-view-div {*/
|
|
/*height: 200px;*/
|
|
/*}*/
|
|
|
|
.edit-view .edit-view-tab-bar .sub-grid-view-div {
|
|
overflow: auto;
|
|
}
|
|
|
|
.edit-view .edit-view-tab-bar .first-column-sub-view {
|
|
min-width: 400px;
|
|
margin-bottom: 5px;
|
|
width: 100%;
|
|
height: 100%;
|
|
padding-top: 5px;
|
|
|
|
}
|
|
|
|
.edit-view .edit-view-tab-bar .edit-view-tab-outside .edit-view-tab .first-column {
|
|
/*border: 1px solid #c7c7c7;*/
|
|
/*border-radius: 4px;*/
|
|
float: left;
|
|
width: 48%;
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
.edit-view .edit-view-tab-bar .edit-view-tab-outside .edit-view-tab .first-row {
|
|
border: 1px solid #c7c7c7;
|
|
border-radius: 4px;
|
|
float: left;
|
|
min-width: 400px;
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
.edit-view .edit-view-tab-bar .edit-view-tab-outside .edit-view-tab .second-column {
|
|
/*border: 1px solid #c7c7c7;*/
|
|
/*border-radius: 4px;*/
|
|
float: right;
|
|
width: 50%;
|
|
margin-left: 10px;
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
.edit-view .edit-view-tab-bar .edit-view-tab-outside .edit-view-tab .border-column {
|
|
border: 1px solid #c7c7c7;
|
|
border-radius: 4px;
|
|
float: left;
|
|
}
|
|
|
|
.edit-view .edit-view-tab-bar .edit-view-tab-outside .edit-view-tab .second-row {
|
|
border: 1px solid #c7c7c7;
|
|
border-radius: 4px;
|
|
float: left;
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
.edit-view .edit-view-tab-bar .edit-view-tab-outside .edit-view-tab .detail-grid-row {
|
|
float: left;
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
/*Tab's left offset'*/
|
|
.edit-view .edit-view-tab-bar .edit-view-tab-bar-label {
|
|
padding-left: 0;
|
|
padding-top: 0;
|
|
background: none;
|
|
border: medium none;
|
|
/*border-bottom: 1px solid #E9ECEF;*/
|
|
}
|
|
|
|
.edit-view .edit-view-tab-bar .ui-tabs-panel {
|
|
border-top: 1px solid #E9ECEF;
|
|
}
|
|
|
|
/*table Default style*/
|
|
|
|
.edit-view .edit-view-tab-bar-label .ui-state-default {
|
|
border-width: 0 0 2px 0; /* Ensures the hover and non-hover states have the same border width to prevent text bouncing on hover. */
|
|
background: none;
|
|
border-top-left-radius: 4px;
|
|
border-top-right-radius: 4px;
|
|
font-size: 13px;
|
|
}
|
|
|
|
.edit-view .edit-view-tab-bar-label .ui-state-hover {
|
|
background: none !important;
|
|
/*font-weight: bold;*/
|
|
/*color: #000000;*/
|
|
border-width: 0 0 2px 0; /* Makes a straight edged bottom border rather than 45 degree slant. */
|
|
border-bottom: 2px solid #2196f3;
|
|
}
|
|
|
|
.edit-view .error-tab {
|
|
transition: background-color 1s ease;
|
|
background: #cb2e2e !important;
|
|
}
|
|
|
|
.edit-view .error-tab-hide {
|
|
transition: background-color 2s ease;
|
|
background: none !important;
|
|
}
|
|
|
|
.edit-view .warning-tab {
|
|
transition: background-color 1s ease;
|
|
background: #ffff00 !important;
|
|
}
|
|
|
|
.edit-view .warning-tab-hide {
|
|
transition: background-color 2s ease;
|
|
background: none !important;
|
|
}
|
|
|
|
/*Selected tab style*/
|
|
|
|
.edit-view .edit-view-tab-bar-label .ui-state-active {
|
|
/*background: none repeat scroll 0 0 #e9e9e9 !important;*/
|
|
background: none;
|
|
border-width: 0 0 2px 0; /* Makes a straight edged bottom border rather than 45 degree slant. */
|
|
border-bottom: 2px solid #2196f3;
|
|
color: #204175;
|
|
font-weight: bold;
|
|
}
|
|
|
|
/*No Selected tab font style*/
|
|
.edit-view .ui-state-default a, .edit-view .ui-state-default a:link, .edit-view .ui-state-default a:visited {
|
|
color: #3b3b3b;
|
|
font-weight: bold;
|
|
user-drag: none;
|
|
-moz-user-select: none;
|
|
-webkit-user-drag: none;
|
|
}
|
|
|
|
/*Selected tab font style*/
|
|
.edit-view .ui-state-active a, .edit-view .ui-state-active a:link, .edit-view .ui-state-active a:visited {
|
|
color: #a40000;
|
|
}
|
|
|
|
.edit-view .ui-tabs-panel {
|
|
padding: 0;
|
|
}
|
|
|
|
.edit-view .navigation-div {
|
|
position: absolute;
|
|
right: 0;
|
|
|
|
}
|
|
|
|
.edit-view .navigation-div .navigation-label {
|
|
float: left;
|
|
margin-right: 10px;
|
|
margin-top: 8px;
|
|
font-size: 13px;
|
|
font-weight: bold;
|
|
color: #34628d;
|
|
}
|
|
|
|
.edit-view .navigation-div .left-click {
|
|
float: left;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.edit-view .navigation-div .right-click {
|
|
float: left;
|
|
cursor: pointer;
|
|
right: 5px;
|
|
}
|
|
|
|
.edit-view .navigation-div .navigation-widget-div {
|
|
float: left;
|
|
|
|
}
|
|
|
|
.edit-view .navigation-div .navigation-widget-div .a-combobox {
|
|
margin-top: 1px;
|
|
}
|
|
|
|
.edit-view .widget-h-box {
|
|
|
|
}
|
|
|
|
.edit-view .widget-h-box > .widget-right-label-inline-box-fix {
|
|
position: relative;
|
|
top: -3px;
|
|
}
|
|
|
|
.edit-view .widget-h-box .a-combobox {
|
|
position: relative;
|
|
top: 0px;
|
|
/** #2339 - fixing bad awesomebox alignment on in/out screen when Home View is the parent view controller. **/
|
|
display: inline-block;
|
|
}
|
|
|
|
.edit-view .widget-h-box > span {
|
|
|
|
}
|
|
|
|
.edit-view .widget-h-box input[type='text'] {
|
|
margin-left: 0;
|
|
}
|
|
|
|
.edit-view .widget-h-box input[type='checkbox'] {
|
|
margin-left: 0;
|
|
vertical-align: top;
|
|
}
|
|
|
|
.edit-view .widget-right-label {
|
|
margin-left: 5px;
|
|
margin-right: 5px;
|
|
line-height: 25px;
|
|
}
|
|
|
|
.edit-view .widget-top-label {
|
|
float: left;
|
|
margin-right: 10px;
|
|
margin-left: 10px;
|
|
}
|
|
|
|
.edit-view .v-box {
|
|
float: left;
|
|
}
|
|
|
|
.edit-view .h-box {
|
|
|
|
}
|
|
|
|
.error-tip {
|
|
background: #f78b83 !important;
|
|
border: 1px solid #d95252 !important;
|
|
}
|
|
|
|
.warning-tip {
|
|
background: #ffff00 !important;
|
|
border: 1px solid #e7be00 !important;
|
|
}
|
|
|
|
.qtip2-error-tip {
|
|
color: rgb(203, 46, 46) !important;
|
|
background-color: rgb(203, 46, 46) !important;
|
|
border-color: rgb(203, 46, 46) !important;
|
|
border: 0 !important;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.qtip2-error-tip .qtip-content {
|
|
color: #ffffff;
|
|
}
|
|
|
|
.qtip {
|
|
position: absolute;
|
|
left: -28000px;
|
|
top: -28000px;
|
|
display: none;
|
|
max-width: 400px;
|
|
}
|
|
|
|
.qtip-default {
|
|
border: 1px solid #e7be00;
|
|
background-color: #ffff00;
|
|
color: #555555;
|
|
}
|
|
|
|
.ck-error-tip {
|
|
outline: 1px solid #d95252 !important;
|
|
}
|
|
|
|
.qtip.overlapping-info-display {
|
|
border: 1px solid #000000;
|
|
background-color: #FFFFFF;
|
|
color: #555555;
|
|
max-width: 525px;
|
|
}
|
|
|
|
.overlapping-info-table {
|
|
width: 100%;
|
|
}
|
|
|
|
.overlapping-info-table td, .overlapping-info-table th {
|
|
padding: 0 15px;
|
|
}
|
|
|
|
.overlapping-info-table tr {
|
|
border-bottom: 5px solid transparent;
|
|
}
|
|
|
|
.overlapping-info-table .overlap-absence {
|
|
color: red;
|
|
}
|
|
|
|
.overlay {
|
|
bottom: 0;
|
|
left: 0;
|
|
position: absolute;
|
|
right: 0;
|
|
top: 0;
|
|
z-index: 100;
|
|
background: #ffffff; /* Fix for IE */
|
|
opacity: 0; /* Fix for IE */
|
|
}
|
|
|
|
.paging-div {
|
|
cursor: pointer;
|
|
text-align: center;
|
|
color: #555555;
|
|
-webkit-transition: background 0.2s linear;
|
|
-moz-transition: background 0.2s linear;
|
|
-ms-transition: background 0.2s linear;
|
|
-o-transition: background 0.2s linear;
|
|
transition: background 0.2s linear;
|
|
-webkit-touch-callout: none;
|
|
-webkit-user-select: none;
|
|
-khtml-user-select: none;
|
|
-moz-user-select: none;
|
|
-ms-user-select: none;
|
|
user-select: none;
|
|
user-drag: none;
|
|
-moz-user-select: none;
|
|
-webkit-user-drag: none;
|
|
}
|
|
|
|
.paging-div:hover {
|
|
background-color: #c6dcef;
|
|
color: #362b36;
|
|
}
|
|
|
|
.paging-div .paging-span {
|
|
line-height: 30px;
|
|
font-size: 12px;
|
|
|
|
}
|
|
|
|
.paging-2-div {
|
|
float: right;
|
|
-webkit-touch-callout: none;
|
|
-webkit-user-select: none;
|
|
-khtml-user-select: none;
|
|
-moz-user-select: none;
|
|
-ms-user-select: none;
|
|
user-select: none;
|
|
z-index: 1; /*Make sure this show above bottom copryright area*/
|
|
position: relative;
|
|
user-drag: none;
|
|
-moz-user-select: none;
|
|
-webkit-user-drag: none;
|
|
}
|
|
|
|
.bottom-div .paging-2-div {
|
|
margin-top: 8px;
|
|
}
|
|
|
|
.paging-2-div .left-buttons-div {
|
|
float: left;
|
|
color: #154b82;
|
|
}
|
|
|
|
.paging-2-div .right-buttons-div {
|
|
float: left;
|
|
color: #154b82;
|
|
}
|
|
|
|
.context-menu-item.context-menu-hover {
|
|
color: #000000;
|
|
cursor: pointer;
|
|
background-color: #ccf2ff;
|
|
}
|
|
|
|
.disabled, .context-menu-disabled {
|
|
color: #666666;
|
|
-webkit-filter: grayscale(100%);
|
|
-moz-filter: grayscale(100%);
|
|
-ms-filter: grayscale(100%);
|
|
-o-filter: grayscale(100%);
|
|
|
|
filter: grayscale(100%);
|
|
/*filter: url(gray.svg#grayscale);*/
|
|
|
|
filter: gray;
|
|
cursor: default !important;
|
|
opacity: 0.5;
|
|
}
|
|
|
|
.paging-2-div .double-left-arrow {
|
|
/*background: url("../images/double_left_arrow.png");*/
|
|
height: 14px;
|
|
width: 17px;
|
|
float: left;
|
|
margin-top: 5px;
|
|
margin-right: -3px;
|
|
}
|
|
|
|
.paging-2-div .double-right-arrow {
|
|
float: left;
|
|
/*background: url("../images/double_right_arrow.png");*/
|
|
height: 14px;
|
|
width: 17px;
|
|
float: left;
|
|
margin-top: 5px;
|
|
}
|
|
|
|
.paging-2-div .right-arrow {
|
|
/*background: url("../images/right_arrow.png");*/
|
|
height: 14px;
|
|
width: 12px;
|
|
float: left;
|
|
margin-top: 5px;
|
|
}
|
|
|
|
.paging-2-div .left-arrow {
|
|
/*background: url("../images/left_arrow.png");*/
|
|
height: 14px;
|
|
width: 12px;
|
|
float: left;
|
|
margin-top: 5px;
|
|
/*margin-right: -3px;*/
|
|
}
|
|
|
|
.paging-2-div .paging-2-span {
|
|
float: left;
|
|
margin-top: 5px;
|
|
cursor: pointer;
|
|
-webkit-touch-callout: none;
|
|
-webkit-user-select: none;
|
|
-khtml-user-select: none;
|
|
-moz-user-select: none;
|
|
-ms-user-select: none;
|
|
user-select: none;
|
|
}
|
|
|
|
.paging-2-div .start {
|
|
margin-right: 9px;
|
|
}
|
|
|
|
.paging-2-div .right-arrow {
|
|
margin-right: 8px;
|
|
}
|
|
|
|
.paging-2-div .page-label-span {
|
|
float: left;
|
|
margin-top: 5px;
|
|
margin-right: 7px;
|
|
margin-left: 12px;
|
|
}
|
|
|
|
.paging-selector {
|
|
float: left;
|
|
min-width: 30px;
|
|
width: 60px;
|
|
margin-right: 13px;
|
|
height: 23px;
|
|
}
|
|
|
|
.disable-filter {
|
|
-webkit-filter: grayscale(100%);
|
|
-moz-filter: grayscale(100%);
|
|
-ms-filter: grayscale(100%);
|
|
-o-filter: grayscale(100%);
|
|
|
|
filter: grayscale(100%);
|
|
/*filter: url(gray.svg#grayscale);*/
|
|
|
|
filter: gray;
|
|
opacity: 0.5;
|
|
}
|
|
|
|
.separate {
|
|
float: left;
|
|
margin-top: 5px;
|
|
}
|
|
|
|
.separated-box {
|
|
height: 31px;
|
|
width: 100%;
|
|
background-color: #55718c;
|
|
text-align: center;
|
|
}
|
|
|
|
.separated-box .label {
|
|
color: #ffffff;
|
|
line-height: 30px;
|
|
}
|
|
|
|
.group-column-tr {
|
|
background: #375979;
|
|
}
|
|
|
|
.group-column-th {
|
|
border: 1px solid #ffffff;
|
|
border-left: 0;
|
|
border-top: 0;
|
|
width: auto;
|
|
text-align: center;
|
|
}
|
|
|
|
.group-column-label {
|
|
color: #ffffff;
|
|
}
|
|
|
|
.context-menu-icon-addIcon {
|
|
background-image: url("global/widgets/ribbon/icons/new_add-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-viewIcon, .context-menu-icon-viewHTMLIcon {
|
|
background-image: url("global/widgets/ribbon/icons/view-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-editIcon {
|
|
background-image: url("global/widgets/ribbon/icons/edit-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-massEditIcon {
|
|
background-image: url("global/widgets/ribbon/icons/mass_edit-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-deleteIcon {
|
|
background-image: url("global/widgets/ribbon/icons/delete-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-deleteAndNextIcon {
|
|
background-image: url("global/widgets/ribbon/icons/copy_as_new-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-saveIcon, .context-menu-icon-saveExistedReportIcon {
|
|
background-image: url("global/widgets/ribbon/icons/save-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-saveAndContinueIcon {
|
|
background-image: url("global/widgets/ribbon/icons/save_and_continue-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-saveAndNextIcon {
|
|
background-image: url("global/widgets/ribbon/icons/save_and_next-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-saveAndCopyIcon {
|
|
background-image: url("global/widgets/ribbon/icons/save_and_copy-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-saveAndNewIcon, .context-menu-icon-saveNewReportIcon {
|
|
background-image: url("global/widgets/ribbon/icons/save_and_new-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-cancelIcon {
|
|
background-image: url("global/widgets/ribbon/icons/cancel-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-moveIcon {
|
|
background-image: url("global/widgets/ribbon/icons/move-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-copyAsNewIcon {
|
|
background-image: url("global/widgets/ribbon/icons/copy_as_new-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-copyIcon {
|
|
background-image: url("global/widgets/ribbon/icons/copy-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-viewDetailIcon {
|
|
background-image: url("global/widgets/ribbon/icons/view_detail-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-addAbsenceIcon, .context-menu-icon-addPunchIcon {
|
|
background-image: url("global/widgets/ribbon/icons/new_add-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-dragCopyIcon {
|
|
background-image: url("global/widgets/ribbon/icons/copy-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-editEmployeeIcon {
|
|
background-image: url("global/widgets/ribbon/icons/employees-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-scheduleIcon {
|
|
background-image: url("global/widgets/ribbon/icons/schedule-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-recurringTemplateIcon, .context-menu-icon-recurringSchedule {
|
|
background-image: url("global/widgets/ribbon/icons/recurring_schedule-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-inOutIcon, .context-menu-icon-AutoPunch {
|
|
background-image: url("global/widgets/ribbon/icons/clock_in_out-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-accumulatedTimeIcon {
|
|
background-image: url("global/widgets/ribbon/icons/timesheet-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-AddRequest {
|
|
background-image: url("global/widgets/ribbon/icons/requests-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-jobInvoiceIcon {
|
|
background-image: url("global/widgets/ribbon/icons/invoice_wizard-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-shareReportIcon {
|
|
background-image: url("global/widgets/ribbon/icons/copy_as_new-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-PayStubIcon {
|
|
background-image: url("global/widgets/ribbon/icons/pay_stubs-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-payStubAmendmentIcon {
|
|
background-image: url("global/widgets/ribbon/icons/pay_stub_amendments-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-PayStubTransactionIcon, .context-menu-icon-directDepositIcon {
|
|
background-image: url("global/widgets/ribbon/icons/direct_deposit-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-employeePayStubsIcon, .context-menu-icon-employerPayStubsIcon {
|
|
background-image: url("global/widgets/ribbon/icons/pay_stubs-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-EditPayPeriodIcon {
|
|
background-image: url("global/widgets/ribbon/icons/pay_periods-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-ReCalculateTimeSheet {
|
|
background-image: url("global/widgets/ribbon/icons/calculate-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-GeneratePayStub {
|
|
background-image: url("global/widgets/ribbon/icons/calculate_paystubs-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-importIcon {
|
|
background-image: url("global/widgets/ribbon/icons/import-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-exportExcelIcon {
|
|
background-image: url("global/widgets/ribbon/icons/export_to_excel-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-PaymentIcon {
|
|
background-image: url("global/widgets/ribbon/icons/payment_methods-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-PackingSlipIcon {
|
|
background-image: url("global/widgets/ribbon/icons/packing_slip-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-editClientIcon {
|
|
background-image: url("global/widgets/ribbon/icons/clients-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-clientContactIcon {
|
|
background-image: url("global/widgets/ribbon/icons/clients_contacts-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-transactionIcon {
|
|
background-image: url("global/widgets/ribbon/icons/transactions-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-paymentMethodIcon {
|
|
background-image: url("global/widgets/ribbon/icons/payment_methods-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-swapIcon {
|
|
background-image: url("global/widgets/ribbon/icons/swap_shift-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-overrideIcon {
|
|
background-image: url("global/widgets/ribbon/icons/override-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-timesheetIcon {
|
|
background-image: url("global/widgets/ribbon/icons/timesheet-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-EditPayPeriodScheduleIcon {
|
|
background-image: url("global/widgets/ribbon/icons/pay_period_schedules-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-findAvailableIcon {
|
|
background-image: url("global/widgets/ribbon/icons/fillshift-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-printIcon {
|
|
background-image: url("global/widgets/ribbon/icons/print-35x35.png");
|
|
}
|
|
|
|
.context-menu-icon-mapIcon {
|
|
background-image: url("global/widgets/ribbon/icons/map-35x35.png");
|
|
}
|
|
|
|
.disable-element {
|
|
-webkit-filter: grayscale(100%);
|
|
-moz-filter: grayscale(100%);
|
|
-ms-filter: grayscale(100%);
|
|
-o-filter: grayscale(100%);
|
|
|
|
filter: grayscale(100%);
|
|
/*filter: url(gray.svg#grayscale);*/
|
|
|
|
filter: gray;
|
|
}
|
|
|
|
.job-coder {
|
|
width: 50px !important;
|
|
margin-right: 5px;
|
|
}
|
|
|
|
.red {
|
|
color: #ae0000 !important;
|
|
}
|
|
|
|
.yellow-outline {
|
|
border: 1px solid #fff000;
|
|
}
|
|
|
|
.red-bg {
|
|
background: #ae0000 !important;
|
|
color: #ffffff !important;
|
|
}
|
|
|
|
.drag-holder-div {
|
|
background: #ae0000;
|
|
padding: 5px;
|
|
-webkit-touch-callout: none;
|
|
-webkit-user-select: none;
|
|
-khtml-user-select: none;
|
|
-moz-user-select: none;
|
|
-ms-user-select: none;
|
|
user-select: none;
|
|
cursor: default;
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
z-index: -1000;
|
|
|
|
}
|
|
|
|
.drag-span {
|
|
display: block;
|
|
color: #ffffff;
|
|
-webkit-touch-callout: none;
|
|
-webkit-user-select: none;
|
|
-khtml-user-select: none;
|
|
-moz-user-select: none;
|
|
-ms-user-select: none;
|
|
user-select: none;
|
|
cursor: default;
|
|
|
|
}
|
|
|
|
.drag-over-top {
|
|
background: url("../images/cell_hover.png") repeat-x !important;
|
|
background-size: 100px 3px !important;
|
|
}
|
|
|
|
.drag-over-top th {
|
|
background: none !important;
|
|
}
|
|
|
|
.drag-over-center {
|
|
background: #de5a5a;
|
|
}
|
|
|
|
.drag-over-bottom {
|
|
background: url("../images/cell_hover.png") repeat-x !important;
|
|
background-position: bottom !important;
|
|
background-size: 100px 3px !important;
|
|
}
|
|
|
|
.drag-over-bottom th {
|
|
background: none !important;
|
|
}
|
|
|
|
.inside-editor-div {
|
|
float: left;
|
|
|
|
}
|
|
|
|
.manual-timesheet-inside-editor-div.inside-editor-div {
|
|
float: none;
|
|
}
|
|
|
|
.manual-timesheet-inside-editor-div .inside-editor .render-div {
|
|
margin-top: 0;
|
|
}
|
|
|
|
.manual-timesheet-inside-editor-div {
|
|
width: 100%;
|
|
}
|
|
|
|
.manual-timesheet-inside-editor-div .inside-editor {
|
|
height: 100%
|
|
}
|
|
|
|
.manual-timesheet-inside-editor-div .inside-editor .render-div {
|
|
overflow: hidden;
|
|
height: 100%;
|
|
}
|
|
|
|
.manual-timesheet-inside-editor-div .grid-inside-editor-render td:first-child {
|
|
border-right: none;
|
|
}
|
|
|
|
.wizard-inside-editor-div {
|
|
float: left;
|
|
}
|
|
|
|
.plus-icon {
|
|
background-image: url("../images/add.png");
|
|
background-position: 0 0;
|
|
border: medium none;
|
|
cursor: pointer;
|
|
height: 18px;
|
|
padding: 0;
|
|
width: 18px;
|
|
background-color: #eaeaea;
|
|
border-radius: 20px;
|
|
}
|
|
|
|
.minus-icon {
|
|
background-image: url("../images/minus.png");
|
|
background-position: 0 0;
|
|
border: medium none;
|
|
cursor: pointer;
|
|
height: 18px;
|
|
padding: 0;
|
|
width: 18px;
|
|
background-color: #eaeaea;
|
|
border-radius: 20px;
|
|
}
|
|
|
|
.policy-not-in-use {
|
|
background: #fff000 !important;
|
|
}
|
|
|
|
.user-data-total-override {
|
|
color: red !important;
|
|
}
|
|
|
|
.cbox {
|
|
height: 100%;
|
|
width: 17px;
|
|
text-align: left;
|
|
padding: 0;
|
|
}
|
|
|
|
.edit-view .sub-view-title {
|
|
display:none; /* No need for sub-view-title now. The dynamic context-border is already being applied and serves the same purpose, but globally. */
|
|
/*font-weight: bold;*/
|
|
/*text-align: center;*/
|
|
/*margin-top: 10px;*/
|
|
/*margin-bottom: 10px;*/
|
|
/*position: absolute;*/
|
|
/*top: -11px;*/
|
|
/*left: 20px;*/
|
|
/*background-color: #eaeaea;*/
|
|
/*padding: 5px;*/
|
|
}
|
|
/*.edit-view .grid-outline {*/
|
|
/* padding-top: 10px; !* Needed to leave space for the absolutely positioned sub-view-title *!*/
|
|
/*}*/
|
|
|
|
.inside-total-data-editor-div {
|
|
float: left;
|
|
width: 90%;
|
|
}
|
|
|
|
.total-data-editor {
|
|
float: right;
|
|
width: 250px;
|
|
height: auto;
|
|
border: 1px solid #c7c7c7;
|
|
border-radius: 4px;
|
|
}
|
|
|
|
.total-data-row {
|
|
list-style: none;
|
|
margin: 2px 0;
|
|
padding: 0;
|
|
width: 100%;
|
|
float: left;
|
|
}
|
|
|
|
.total-data-label {
|
|
float: left;
|
|
width: 50%;
|
|
text-align: right;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.total-data-value {
|
|
float: left;
|
|
width: 40%;
|
|
text-align: right;
|
|
}
|
|
|
|
.inside-transaction-history-div {
|
|
float: left;
|
|
width: 90%;
|
|
margin-bottom: 10px;
|
|
margin-top: 10px;
|
|
}
|
|
|
|
.inside-custom-style {
|
|
border: 1px solid #c7c7c7;
|
|
border-radius: 4px;
|
|
text-align: center;
|
|
}
|
|
|
|
.qtip-contentWrapper {
|
|
border-radius: 4px;
|
|
font-size: 11px;
|
|
}
|
|
|
|
.tblDataWarning {
|
|
background-color: #ffff00;
|
|
color: #000000;
|
|
padding: 5px;
|
|
text-align: center;
|
|
}
|
|
|
|
.tblDataWarning a, .tblDataWarning a:link, .tblDataWarning a:visited, .tblDataWarning a:hover, .tblDataWarning a:active {
|
|
color: #336699;
|
|
text-decoration: underline;
|
|
}
|
|
|
|
.formula-builder {
|
|
|
|
}
|
|
|
|
.formula-builder .formula-textarea {
|
|
float: left;
|
|
}
|
|
|
|
.formula-builder .formula-btn {
|
|
float: left;
|
|
}
|
|
|
|
.balance_icon {
|
|
float: left;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.schedule-view-balance-info {
|
|
border: 1px solid #cccccc;
|
|
float: left;
|
|
left: 65px;
|
|
position: absolute;
|
|
top: 10px;
|
|
z-index: 99999;
|
|
width: 300px;
|
|
background: none repeat scroll 0 0 #ffffce;
|
|
display: none;
|
|
}
|
|
|
|
.schedule-view-balance-info table {
|
|
width: 100%;
|
|
}
|
|
|
|
.notification-box {
|
|
background: none repeat scroll 0 0 #cccccc;
|
|
border: 1px solid #999999;
|
|
border-bottom-left-radius: 4px;
|
|
border-bottom-right-radius: 4px;
|
|
left: 0;
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
position: fixed;
|
|
right: 0;
|
|
top: 0;
|
|
text-align: center;
|
|
width: 100%;
|
|
}
|
|
|
|
.notification-box .row-box {
|
|
}
|
|
|
|
.notification-box .button-box {
|
|
position: relative;
|
|
height: 15px;
|
|
}
|
|
|
|
.notification-box .notification-row {
|
|
text-align: center;
|
|
padding-bottom: 1px;
|
|
padding-top: 1px;
|
|
border-top: 1px solid #666666;
|
|
position: relative;
|
|
width: 100%;
|
|
|
|
}
|
|
|
|
.notification-box .notification-row span {
|
|
width: auto;
|
|
}
|
|
|
|
.notification-box .notification-row .close-btn {
|
|
background: url("../images/close.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
|
|
border: medium none;
|
|
cursor: pointer;
|
|
height: 12px;
|
|
right: 2px;
|
|
position: absolute;
|
|
top: 2px;
|
|
width: 12px;
|
|
padding: 0;
|
|
}
|
|
|
|
.notification-box .up-btn {
|
|
background: url("../images/collapse.png") no-repeat;
|
|
border: medium none;
|
|
cursor: pointer;
|
|
height: 15px;
|
|
width: 32px;
|
|
position: absolute;
|
|
left: 50%;
|
|
}
|
|
|
|
.notification-box .down-btn {
|
|
background: url("../images/expand.png") no-repeat;
|
|
border: medium none;
|
|
cursor: pointer;
|
|
height: 15px;
|
|
width: 32px;
|
|
position: absolute;
|
|
left: 50%;
|
|
}
|
|
|
|
.browser-banner {
|
|
background: none repeat scroll 0 0 #cccccc;
|
|
border: 1px solid #999999;
|
|
border-bottom-left-radius: 4px;
|
|
border-bottom-right-radius: 4px;
|
|
left: 0;
|
|
height: 100px;
|
|
line-height: 40px;
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
position: absolute;
|
|
right: 0;
|
|
top: 0;
|
|
text-align: center;
|
|
width: 100%;
|
|
background: red;
|
|
vertical-align: middle
|
|
}
|
|
|
|
.browser-banner .label {
|
|
color: black;
|
|
font-size: 22px;
|
|
}
|
|
|
|
.browser-banner a {
|
|
|
|
}
|
|
|
|
.t-image {
|
|
max-width: 200px;
|
|
max-height: 200px;
|
|
}
|
|
|
|
/*Recurring Template*/
|
|
.recurring-template-status-div {
|
|
text-align: left;
|
|
position: relative;
|
|
}
|
|
|
|
.recurring-template-widget-right-label {
|
|
vertical-align: super;
|
|
}
|
|
|
|
.recurring-template-widget-h-box {
|
|
text-align: left;
|
|
}
|
|
|
|
/*Request*/
|
|
|
|
.bolder-request td {
|
|
font-weight: bold !important;
|
|
}
|
|
|
|
.red-absence td {
|
|
color: #ae0000;
|
|
}
|
|
|
|
.light-green {
|
|
background: lightgreen !important;
|
|
}
|
|
|
|
.light-red {
|
|
background: indianred !important;
|
|
}
|
|
|
|
.audit-info {
|
|
margin-top: 10px;
|
|
margin-bottom: 10px;
|
|
height: 30px;
|
|
line-height: 30px;
|
|
width: 100%;
|
|
}
|
|
|
|
.audit-info .label-div {
|
|
height: 28px;
|
|
float: left;
|
|
/*margin-right: 10px;*/
|
|
/*border-right: 2px solid #ae0000;*/
|
|
/*background: none repeat scroll 0 0 #375a7c;*/
|
|
}
|
|
|
|
.audit-info .label-div .label {
|
|
color: #000;
|
|
float: right;
|
|
margin-left: 5px;
|
|
min-width: 135px;
|
|
padding-right: 7px;
|
|
text-align: right;
|
|
}
|
|
|
|
.audit-info .info {
|
|
height: 30px;
|
|
float: left;
|
|
}
|
|
|
|
.audit-info .left {
|
|
float: left;
|
|
width: 48%;
|
|
height: 30px;
|
|
border: 1px solid #aaaaaa;
|
|
}
|
|
|
|
.audit-info .right {
|
|
float: right;
|
|
width: 48%;
|
|
height: 30px;
|
|
border: 1px solid #aaaaaa;
|
|
}
|
|
|
|
.home-view {
|
|
|
|
}
|
|
|
|
.home-view .container {
|
|
height: 92%;
|
|
overflow: auto;
|
|
overflow-x: hidden;
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
.home-view .ribbon-button-bar {
|
|
padding: 5px;
|
|
}
|
|
|
|
.home-view .dashboard-container {
|
|
|
|
}
|
|
|
|
.home-view .add-dashlet-btn {
|
|
margin: 10px;
|
|
}
|
|
|
|
.home-view .sortable-placeholder {
|
|
}
|
|
|
|
.dashlet-container {
|
|
float: left;
|
|
padding: 5px;
|
|
box-sizing: border-box;
|
|
min-width: 200px;
|
|
min-height: 120px;
|
|
max-width: calc(100% - 5px);
|
|
|
|
}
|
|
|
|
.ui-resizable-n {
|
|
top: 0px; /* To cancel out the 5px padding applied to .dashlet-container */
|
|
}
|
|
|
|
.ui-resizable-e {
|
|
right: 0; /* To cancel out the 5px padding applied to .dashlet-container */
|
|
}
|
|
|
|
.ui-resizable-s {
|
|
bottom: 0; /* To cancel out the 5px padding applied to .dashlet-container */
|
|
}
|
|
|
|
.ui-resizable-w {
|
|
left: 0; /* To cancel out the 5px padding applied to .dashlet-container */
|
|
}
|
|
|
|
.ui-resizable-se.ui-icon-gripsmall-diagonal-se {
|
|
background-position: -65px -225px;
|
|
}
|
|
|
|
.ui-sortable-helper {
|
|
opacity: 0.5;
|
|
z-index: 50;
|
|
}
|
|
|
|
|
|
.dashlet {
|
|
box-sizing: border-box;
|
|
background-color: #f8f8f8;
|
|
border-bottom: 2px solid #32689b;
|
|
border-top: 30px solid #32689b;
|
|
border-left: 2px solid #32689b;
|
|
border-right: 2px solid #32689b;
|
|
font-size: 12px;
|
|
text-align: center;
|
|
border-radius: 4px;
|
|
position: relative;
|
|
height: 100%;
|
|
}
|
|
|
|
.dashlet .title {
|
|
color: #ffffff;
|
|
font-size: 12px;
|
|
left: 7px;
|
|
position: absolute;
|
|
top: -22px;
|
|
}
|
|
|
|
.dashlet .content {
|
|
height: 100%;
|
|
border-bottom-right-radius: 10px;
|
|
border-bottom-left-radius: 10px;
|
|
overflow-y: hidden;
|
|
}
|
|
|
|
.dashlet-container.news .dashlet .content .report-iframe {
|
|
height: 98%;
|
|
}
|
|
|
|
.dashlet .button-bar {
|
|
position: absolute;
|
|
top: -24px;
|
|
right: 5px;
|
|
}
|
|
|
|
.dashlet .button-bar .button {
|
|
background-color: #1b3e60;
|
|
border: 1px solid #6687a6;
|
|
border-radius: 4px;
|
|
color: #ffffff;
|
|
font-size: 10px;
|
|
padding-bottom: 2px;
|
|
padding-top: 2px;
|
|
cursor: pointer;
|
|
margin-left: 5px;
|
|
}
|
|
|
|
.dashlet .report-iframe {
|
|
width: 100%;
|
|
height: 100%;
|
|
border: none;
|
|
background-color: #ffffff;
|
|
border-radius: inherit;
|
|
}
|
|
|
|
.dashlet .report-iframe-block {
|
|
pointer-events: none;
|
|
}
|
|
|
|
.dashlet .tticon {
|
|
color: #fff;
|
|
margin-left: 5px;
|
|
cursor: pointer;
|
|
display: inline-block;
|
|
}
|
|
|
|
.dashlet .dashlet-left-cover {
|
|
|
|
}
|
|
|
|
.dashlet-left-cover.dashlet-cover--display-red {
|
|
position: absolute;
|
|
width: 50%;
|
|
top: 6px;
|
|
left: 6px;
|
|
background: indianred;
|
|
opacity: 0.5;
|
|
border-top-left-radius: 10px;
|
|
border-bottom-left-radius: 10px;
|
|
bottom: 6px;
|
|
}
|
|
|
|
.dashlet-left-cover.dashlet-cover--display-green {
|
|
position: absolute;
|
|
width: 50%;
|
|
top: 6px;
|
|
left: 6px;
|
|
background: forestgreen;
|
|
opacity: 0.5;
|
|
border-top-left-radius: 10px;
|
|
border-bottom-left-radius: 10px;
|
|
bottom: 6px;
|
|
}
|
|
|
|
.dashlet .dashlet-right-cover {
|
|
|
|
}
|
|
|
|
.dashlet .total,
|
|
.TimeSheetAuthorizationEditView .total {
|
|
float: left;
|
|
width: 100%;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.dashlet .punch-content-div,
|
|
.TimeSheetAuthorizationEditView .punch-content-div {
|
|
text-align: center;
|
|
cursor: default;
|
|
position: relative;
|
|
height: 100%;
|
|
width: 100%;
|
|
margin-left: -2px;
|
|
padding-right: 2px;
|
|
}
|
|
|
|
.dashlet .punch-content-div span,
|
|
.TimeSheetAuthorizationEditView .punch-content-div span {
|
|
display: inline-block;
|
|
margin-top: 4px;
|
|
}
|
|
|
|
.dashlet .top-line-span,
|
|
.TimeSheetAuthorizationEditView .top-line-span {
|
|
border-top: 2px solid #333333;
|
|
display: inline-block;
|
|
width: 100%;
|
|
height: 100%;
|
|
padding-top: 3px;
|
|
}
|
|
|
|
.dashlet .top-line,
|
|
.TimeSheetAuthorizationEditView .top-line {
|
|
border-top: 2px solid #333333;
|
|
|
|
}
|
|
|
|
.TimeSheetAuthorizationEditView .third-column,
|
|
.TimeSheetAuthorizationEditView .forth-column {
|
|
float: left;
|
|
width: calc(50% - 15px);
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
.TimeSheetAuthorizationEditView .third-column {
|
|
margin-right: 25px;
|
|
}
|
|
|
|
.dashlet-right-cover.dashlet-cover--display-red {
|
|
position: absolute;
|
|
width: 50%;
|
|
top: 6px;
|
|
right: 6px;
|
|
background: indianred;
|
|
opacity: 0.5;
|
|
border-top-right-radius: 10px;
|
|
border-bottom-right-radius: 10px;
|
|
bottom: 6px;
|
|
}
|
|
|
|
.dashlet-right-cover.dashlet-cover--display-green {
|
|
position: absolute;
|
|
width: 50%;
|
|
top: 6px;
|
|
right: 6px;
|
|
opacity: 0.5;
|
|
border-top-right-radius: 10px;
|
|
border-bottom-right-radius: 10px;
|
|
bottom: 6px;
|
|
background: forestgreen;
|
|
}
|
|
|
|
@-webkit-keyframes rotateAnimation {
|
|
from {
|
|
transform: rotate(0deg);
|
|
}
|
|
to {
|
|
transform: rotate(360deg);
|
|
}
|
|
}
|
|
|
|
@keyframes rotateAnimation {
|
|
from {
|
|
transform: rotate(0deg);
|
|
}
|
|
to {
|
|
transform: rotate(360deg);
|
|
}
|
|
}
|
|
|
|
.button-rotate {
|
|
animation-name: rotateAnimation;
|
|
animation-duration: 2s;
|
|
animation-iteration-count: infinite;
|
|
animation-timing-function: linear;
|
|
-webkit-animation-name: rotateAnimation;
|
|
-webkit-animation-duration: 2s;
|
|
-webkit-animation-iteration-count: infinite;
|
|
-webkit-animation-timing-function: linear;
|
|
}
|
|
|
|
.UserDateTotalView {
|
|
text-align: center;
|
|
}
|
|
|
|
.user-date-total-view .warning-message {
|
|
background: yellow;
|
|
padding: 5px;
|
|
display: block;
|
|
font-weight: bold;
|
|
}
|
|
|
|
/*Use default cursor for grid cells*/
|
|
.ui-jqgrid tr.jqgrow > td {
|
|
cursor: default;
|
|
}
|
|
|
|
.upload-image-alert {
|
|
line-height: 25px;
|
|
}
|
|
|
|
.accumulated-total-grid-title {
|
|
background: #375979;
|
|
color: #ffffff;
|
|
height: 25px;
|
|
line-height: 25px;
|
|
text-align: center;
|
|
width: calc(100% - 1px);
|
|
}
|
|
|
|
.t-alert, .confirm-alert {
|
|
background-color: #f8f8f8;
|
|
border-bottom: 2px solid #32689b;
|
|
border-top: 30px solid #32689b;
|
|
border-left: 2px solid #32689b;
|
|
border-right: 2px solid #32689b;
|
|
position: absolute;
|
|
top: 40%;
|
|
left: 50%;
|
|
margin: -130px 0 0 -130px;
|
|
height: auto;
|
|
width: 260px;
|
|
font-size: 12px;
|
|
text-align: center;
|
|
z-index: 6001;
|
|
border-radius: 4px;
|
|
padding: 10px;
|
|
padding-bottom: 30px;
|
|
box-shadow: 5px 5px 8px 0px rgba(0, 0, 0, 0.3), 0 0 60px 5px rgba(0, 0, 0, 0.38);
|
|
}
|
|
|
|
.t-alert .content-div,
|
|
.confirm-alert .content-div {
|
|
min-height: 100px;
|
|
max-height: 200px;
|
|
overflow: auto;
|
|
}
|
|
|
|
.t-alert .title,
|
|
.confirm-alert .title {
|
|
color: #ffffff;
|
|
position: absolute;
|
|
top: -21px;
|
|
left: 5px;
|
|
font-size: 12px;
|
|
}
|
|
|
|
.t-alert .content,
|
|
.confirm-alert .content {
|
|
font-size: 12px;
|
|
}
|
|
|
|
.t-alert .bottom-bar,
|
|
.confirm-alert .bottom-bar {
|
|
position: absolute;
|
|
height: 30px;
|
|
border: none;
|
|
bottom: 0;
|
|
width: 100%;
|
|
}
|
|
|
|
.t-alert .button {
|
|
/*position: relative;*/
|
|
background: -webkit-gradient(linear, left top, left bottom, color-stop(1, #c6c4c4), color-stop(0, #ffffff));
|
|
background: -moz-linear-gradient(center top, #ffffff, #c6c4c4);
|
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#c6c4c4');
|
|
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff, endColorstr='#c6c4c4)";
|
|
|
|
border-radius: 4px;
|
|
border: none;
|
|
color: #333333;
|
|
font-family: arial;
|
|
font-size: 12px;
|
|
font-weight: normal;
|
|
padding: 2px 6px;
|
|
text-decoration: none;
|
|
}
|
|
|
|
.t-alert .button:hover {
|
|
background: -webkit-gradient(linear, left top, left bottom, color-stop(1, #f6f6f6), color-stop(1, #c6c4c4));
|
|
background: -moz-linear-gradient(center top, #c6c4c4, #f6f6f6);
|
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c6c4c4', endColorstr='#f6f6f6');
|
|
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#c6c4c4, endColorstr='#f6f6f6)";
|
|
}
|
|
|
|
.confirm-alert ol {
|
|
text-align: left;
|
|
}
|
|
|
|
.confirm-alert .button {
|
|
margin-right: 10px;
|
|
}
|
|
|
|
.session-alert {
|
|
position: fixed;
|
|
width: 200px;
|
|
height: 30px;
|
|
text-align: center;
|
|
bottom: 3px;
|
|
right: 0;
|
|
left: 0;
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
background: url("../images/50_bg.png") repeat;
|
|
cursor: default;
|
|
z-index: 100;
|
|
|
|
}
|
|
|
|
.session-alert .content {
|
|
color: #ffffff;
|
|
font-size: 14px;
|
|
font-weight: normal;
|
|
line-height: 30px;
|
|
}
|
|
|
|
.session-alert .close-icon {
|
|
cursor: pointer;
|
|
font-size: 10px;
|
|
position: absolute;
|
|
right: 7px;
|
|
top: 3px;
|
|
color: #ffffff;
|
|
|
|
}
|
|
|
|
.modal-alert {
|
|
background: rgba(0,0,0,.6);
|
|
position: fixed;
|
|
top: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
}
|
|
|
|
.modal-alert-content {
|
|
background-color: #f8f8f8;
|
|
height: 30rem;
|
|
width: 26rem;
|
|
position: fixed;
|
|
top: 50%;
|
|
left: 50%;
|
|
margin-top: -15rem;
|
|
margin-left: -13rem;
|
|
box-shadow: 5px 5px 8px 0px rgba(0, 0, 0, 0.3), 0 0 60px 5px rgba(0, 0, 0, 0.38);
|
|
}
|
|
|
|
.modal-alert-close {
|
|
font-size: 1.5rem;
|
|
position: absolute;
|
|
right: 0;
|
|
margin: .75rem;
|
|
cursor: pointer
|
|
}
|
|
|
|
.permission-button-yes {
|
|
color: #fff;
|
|
border: 0 solid #a1a3a6;
|
|
width: 17rem;
|
|
font-size: 1.15rem;
|
|
border-radius: 4px;
|
|
margin-bottom: 1rem;
|
|
height: 3.25rem;
|
|
position: absolute;
|
|
left: 4.5rem;
|
|
bottom: .5rem;
|
|
text-decoration: none;
|
|
font-weight: 1000;
|
|
}
|
|
|
|
.modal-alert-image {
|
|
display: block;
|
|
margin: 25px auto 15px auto;
|
|
width: 80px;
|
|
height: 80px;
|
|
}
|
|
|
|
.modal-alert-title {
|
|
text-align: center;
|
|
font-weight: 1000;
|
|
margin: 0px;
|
|
padding: 3px 2rem;
|
|
}
|
|
|
|
.modal-alert-body {
|
|
text-align: center;
|
|
height: 13rem;
|
|
display: -webkit-flex;
|
|
display: flex;
|
|
align-items: center;
|
|
padding-left: 3rem;
|
|
padding-right: 3rem;
|
|
font-size: 1.2rem;
|
|
}
|
|
|
|
.permission-arrow {
|
|
position: absolute;
|
|
width: 170px;
|
|
height: 170px;
|
|
top: 2px;
|
|
left: 3%;
|
|
z-index: 10;
|
|
animation: fadeinout 2s linear 1 forwards;
|
|
animation-iteration-count: infinite;
|
|
}
|
|
|
|
@keyframes fadeinout {
|
|
0% { opacity: 0.25; }
|
|
50% { opacity: 1; }
|
|
100% { opacity: 0.25; }
|
|
}
|
|
|
|
.SearchPanel-displayColumns-label {
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
.signal-strength {
|
|
height: 25px;
|
|
width: 31px;
|
|
list-style: none;
|
|
overflow: hidden;
|
|
float: left;
|
|
margin: 0;
|
|
padding: 0;
|
|
margin-top: 4px;
|
|
margin-right: 5px;
|
|
display: none;
|
|
cursor: pointer;
|
|
border: 1px solid #32689b;
|
|
padding-top: 2px;
|
|
padding-bottom: 2px;
|
|
padding-left: 3px;
|
|
padding-right: 2px;
|
|
border-radius: 4px;
|
|
position: relative;
|
|
}
|
|
|
|
.signal-strength li {
|
|
display: inline-block;
|
|
width: 5px;
|
|
float: left;
|
|
height: 100%;
|
|
margin-right: 1px;
|
|
box-sizing: border-box;
|
|
|
|
}
|
|
|
|
.signal-strength-pretty-strong {
|
|
padding-top: 0;
|
|
}
|
|
|
|
.signal-strength-strong {
|
|
padding-top: 5px;
|
|
}
|
|
|
|
.signal-strength-weak {
|
|
padding-top: 10px;
|
|
}
|
|
|
|
.signal-strength-very-weak {
|
|
padding-top: 15px;
|
|
}
|
|
|
|
.signal-strength li div {
|
|
height: 100%;
|
|
background: #32689b;
|
|
}
|
|
|
|
.signal-strength-empty div {
|
|
background: #aaaaaa !important;
|
|
}
|
|
|
|
.employee-email-icon {
|
|
vertical-align: middle;
|
|
margin-left: 5px;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.tt-liveChat {
|
|
border: 1px solid #32689b;
|
|
border-radius: 4px;
|
|
position: relative;
|
|
color: #4a4a4a;
|
|
padding-left: 15px;
|
|
padding-top: 2px;
|
|
padding-bottom: 2px;
|
|
padding-right: 40px;
|
|
background-color: #ffffff;
|
|
display: inline-block;
|
|
font-size: 12px;
|
|
text-decoration: none;
|
|
}
|
|
|
|
.tt-liveChat:after {
|
|
background: url("../images/live_chat.png");
|
|
width: 18px;
|
|
height: 15px;
|
|
background-size: 18px 15px;
|
|
display: inline-block;
|
|
content: "";
|
|
position: absolute;
|
|
right: 10px;
|
|
}
|
|
|
|
.top-container-liveChat {
|
|
position: absolute;
|
|
top: 3px;
|
|
right: 186px;
|
|
}
|
|
|
|
#nano-bar {
|
|
top: 50px !important;
|
|
}
|
|
|
|
.google-map {
|
|
height: calc(100% - 20px);
|
|
width: 100% !important;
|
|
}
|
|
|
|
.google-map-full {
|
|
height: 100%;
|
|
width: 100% !important;
|
|
}
|
|
|
|
#map_container {
|
|
height: calc(100% - 90px);
|
|
width: 100%;
|
|
}
|
|
|
|
.controls {
|
|
margin-top: 10px;
|
|
border: 1px solid transparent;
|
|
border-radius: 2px 0 0 2px;
|
|
box-sizing: border-box;
|
|
-moz-box-sizing: border-box;
|
|
height: 32px;
|
|
outline: none;
|
|
box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
|
|
}
|
|
|
|
#pac-input {
|
|
background-color: #ffffff;
|
|
font-family: Roboto;
|
|
font-size: 15px;
|
|
font-weight: 300;
|
|
margin-left: 12px;
|
|
padding: 0 11px 0 13px;
|
|
text-overflow: ellipsis;
|
|
width: 300px;
|
|
position: absolute;
|
|
left: 70px;
|
|
z-index: 9999;
|
|
border: 1px solid #dddddd;
|
|
}
|
|
|
|
#tab_geo_fence #pac-input {
|
|
top: 211px;
|
|
}
|
|
|
|
#suggestion-box {
|
|
position: absolute;
|
|
top: 245px;
|
|
left: 81px;
|
|
z-index: 9999;
|
|
border: 1px solid #dddddd;
|
|
display: none;
|
|
}
|
|
|
|
#tab_map #suggestion-box {
|
|
top: 141px;
|
|
}
|
|
|
|
.distance_popup .leaflet-popup-content-wrapper, .distance_popup .leaflet-popup-tip {
|
|
background: #3baae3;
|
|
}
|
|
|
|
#pac-input:focus {
|
|
border-color: #4d90fe;
|
|
}
|
|
|
|
.pac-container {
|
|
font-family: Roboto;
|
|
}
|
|
|
|
.t-color-picker, .cp-HEX {
|
|
max-width: 50%;
|
|
}
|
|
|
|
.flashBackground {
|
|
animation-name: flashBackground;
|
|
animation-duration: 2.5s;
|
|
-webkit-animation-name: flashBackground; /* Chrome, Safari, Opera */
|
|
-webkit-animation-duration: 2.5s; /* Chrome, Safari, Opera */
|
|
}
|
|
|
|
/* Chrome, Safari, Opera */
|
|
@-webkit-keyframes flashBackground {
|
|
0% {
|
|
background: none;
|
|
}
|
|
20% {
|
|
background: green;
|
|
}
|
|
40% {
|
|
background: none;
|
|
}
|
|
80% {
|
|
background: green;
|
|
}
|
|
100% {
|
|
background: none;
|
|
}
|
|
}
|
|
|
|
/* Standard syntax */
|
|
@keyframes flashBackground {
|
|
0% {
|
|
background: none;
|
|
}
|
|
20% {
|
|
background: green;
|
|
}
|
|
40% {
|
|
background: none;
|
|
}
|
|
80% {
|
|
background: green;
|
|
}
|
|
100% {
|
|
background: none;
|
|
}
|
|
}
|
|
|
|
#tab_vacancy .first-column, #tab_vacancy .second-column {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
#tab_vacancy .first-column .edit-view-form-item-div:last-of-type .edit-view-form-item-label-div {
|
|
border-bottom-left-radius: 0;
|
|
}
|
|
|
|
#tab_vacancy .forth-column .edit-view-form-item-div:last-of-type .edit-view-form-item-label-div {
|
|
border-bottom-left-radius: 0;
|
|
}
|
|
|
|
#tab_vacancy .forth-column .edit-view-form-item-div:first-child .edit-view-form-item-label-div {
|
|
border-top-left-radius: 0;
|
|
}
|
|
|
|
#tab_vacancy .third-column .edit-view-form-item-div:first-child .edit-view-form-item-label-div {
|
|
border-top-left-radius: 0;
|
|
border-top: 1px solid #c7c7c7;
|
|
margin-left: 1px;
|
|
}
|
|
#tab_vacancy .fourth-column .edit-view-form-item-input-div,
|
|
#tab_vacancy .third-column .edit-view-form-item-tinymce-textarea-div {
|
|
margin-right: 0;
|
|
}
|
|
|
|
#tinymce {
|
|
background: #ffffff;
|
|
padding: 3px;
|
|
overflow: auto;
|
|
}
|
|
|
|
|
|
.UNIT_TEST_MODE * {
|
|
font-smooth: never;
|
|
-webkit-font-smoothing: none;
|
|
image-rendering: pixelated;
|
|
animation: none !important;
|
|
transition: none !important;
|
|
-webkit-transition: none !important;
|
|
-moz-transition: none !important;
|
|
-o-transition: none !important;
|
|
-ms-transition: none !important;
|
|
}
|
|
|
|
.UNIT_TEST_MODE .notification-box {
|
|
display: none;
|
|
}
|
|
|
|
.job-vacancy-summary-description .edit-view-form-item-label-div {
|
|
margin-left: 1px;
|
|
border-radius: 0 !important;
|
|
}
|
|
|
|
.payroll_remittance_agency_event_wizard_event_details .label {
|
|
font-weight: bolder;
|
|
text-align: right;
|
|
}
|
|
|
|
.payroll_remittance_agency_event_wizard_event_details table .label.col2 {
|
|
padding-left: 10pt;
|
|
}
|
|
|
|
.payroll_remittance_agency_event_wizard_event_details table .value {
|
|
text-align: left;
|
|
}
|
|
|
|
.payroll_remittance_agency_event_wizard_event_details table {
|
|
margin: 0 auto;
|
|
border: 1px solid #000000;
|
|
padding: 10pt;
|
|
margin-bottom: 15pt;
|
|
}
|
|
|
|
.tax_wizard #cards {
|
|
margin-bottom: 5pt;
|
|
}
|
|
|
|
.tax_wizard .wizard_icon_card {
|
|
display: block;
|
|
border: 1px solid #000000;
|
|
text-align: left;
|
|
clear: both;
|
|
cursor: pointer;
|
|
background: #ffffff;
|
|
padding-left: 15pt;
|
|
margin: 10pt;
|
|
margin-top: 0;
|
|
margin-bottom: 5pt;
|
|
padding-bottom: 8pt;
|
|
min-height: 50pt;
|
|
}
|
|
|
|
.tax_wizard .wizard_icon_card img {
|
|
margin-left: 0;
|
|
margin-right: 10pt;
|
|
display: inline-block;
|
|
position: relative;
|
|
top: -13px;
|
|
}
|
|
|
|
.tax_wizard .description {
|
|
font-size: 14px;
|
|
}
|
|
|
|
|
|
.tax_wizard .instructions {
|
|
font-weight: bolder;
|
|
}
|
|
|
|
.tax_wizard .wizard_icon_card .button_title {
|
|
display: block;
|
|
color: #000000;
|
|
font-size: 1.17em;
|
|
font-size: 1.17em;
|
|
-webkit-margin-before: 1em;
|
|
-webkit-margin-after: 1em;
|
|
-webkit-margin-start: 0px;
|
|
-webkit-margin-end: 0px;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.tax_wizard .wizard_icon_card div {
|
|
text-align: left;
|
|
}
|
|
|
|
.tax_wizard .wizard_icon_card .right_container {
|
|
margin-left: 10pt;
|
|
display: inline-block;
|
|
max-width: 650pt;
|
|
}
|
|
|
|
.wizard_icon_card.clicked_wizard_icon {
|
|
border: 1px dashed #cccccc;
|
|
}
|
|
|
|
.wizard #cards {
|
|
border: none;
|
|
}
|
|
|
|
.ui-widget-content {
|
|
border: 1px solid #cccccc;
|
|
}
|
|
|
|
|
|
table {
|
|
border-spacing: 0;
|
|
}
|
|
|
|
.ui-jqgrid td {
|
|
text-align: left;
|
|
font-weight: normal;
|
|
overflow: hidden;
|
|
white-space: pre;
|
|
height: 22px;
|
|
padding: 0px;
|
|
}
|
|
|
|
th.ui-th-column div {
|
|
padding: 3px !important;
|
|
}
|
|
|
|
.ui-jqgrid th:first {
|
|
width: 22px;
|
|
}
|
|
|
|
.ui-jqgrid .ui-jqgrid-hdiv {
|
|
border-radius: 0 !important;
|
|
}
|
|
|
|
/**
|
|
part of the hack to hide the extra junk on the right side of the grid.
|
|
*/
|
|
|
|
.ui-jqgrid {
|
|
max-width: 100%;
|
|
overflow-x: visible;
|
|
border-left: none !important;
|
|
border-right: none !important;
|
|
border-bottom: none !important;
|
|
}
|
|
|
|
.ui-jqgrid .ui-jqgrid-bdiv {
|
|
overflow-x: hidden;
|
|
background: #fefefe;
|
|
}
|
|
|
|
.ui-jqgrid .ui-jqgrid-htable th div {
|
|
overflow: visible;
|
|
}
|
|
|
|
.sandbox_container .layout-wrapper .topbar {
|
|
background-color: red;
|
|
}
|
|
|
|
.top-container .ui-state-active, .top-container .ui-widget-content .ui-state-active {
|
|
border-bottom: none;
|
|
}
|
|
|
|
.top-container .ui-state-active, .top-container .ui-widget-content .ui-state-active.context-menu {
|
|
border: 1px solid #cccccc;
|
|
background: #d8e7f4 !important;
|
|
border-bottom: none;
|
|
height: 25px;
|
|
}
|
|
|
|
.top-container .ui-state-active, .top-container .ui-widget-content .ui-state-active.context-menu a {
|
|
color: #204175;
|
|
}
|
|
|
|
|
|
/* #2353 - re-instating jquery-ui deprecated css. */
|
|
.ui-tabs-hide {
|
|
display: none;
|
|
}
|
|
|
|
#tab_pay_stub .t-text-input-readonly {
|
|
background-color: #ffffff;
|
|
}
|
|
|
|
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
|
|
border: none;
|
|
outline: none;
|
|
}
|
|
|
|
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
|
|
background: #99e6ff 50% top repeat-x !important;
|
|
border: none;
|
|
color: #000000;
|
|
}
|
|
|
|
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight td {
|
|
border-bottom: 1px solid #cccccc;
|
|
border-right: 1px solid #cccccc;
|
|
}
|
|
|
|
.wizard.process_transactions_wizard {
|
|
min-width: 550pt;
|
|
width: fit-content;
|
|
font-size: 14px;
|
|
display: none;
|
|
}
|
|
|
|
#process_transactions_wizard_source_account_table {
|
|
margin: 0 auto;
|
|
text-align: left;
|
|
}
|
|
|
|
|
|
#process_transactions_wizard_source_account_table th {
|
|
text-align: center;
|
|
}
|
|
|
|
#process_transactions_wizard_source_account_table td {
|
|
font-weight: normal;
|
|
padding-right: 10pt;
|
|
padding-left: 3pt;
|
|
}
|
|
|
|
#process_transactions_wizard_source_account_table td input {
|
|
text-align: right;
|
|
}
|
|
|
|
.wizard.process_transactions_wizard .progress-bar {
|
|
display: none;
|
|
}
|
|
|
|
.wizard.process_transactions_wizard .confirm-buttons-div {
|
|
position: relative;
|
|
right: auto;
|
|
}
|
|
|
|
.wizard.process_transactions_wizard input[type="text"] {
|
|
width: 100px;
|
|
border: 1px solid #aaaaaa;
|
|
font-size: 14px;
|
|
}
|
|
|
|
.process_transactions_wizard .content {
|
|
width: 100%;
|
|
height: calc(100% - 92px) !important; /* 92= 50+7+27 (btns&downloadtxt) +8 (tblcontenttop) */
|
|
overflow-y: auto;
|
|
overflow-x: hidden;
|
|
border: #444444;
|
|
top: 8px !important;
|
|
}
|
|
|
|
.process_transactions_wizard {
|
|
height: 300px !important;
|
|
width: 400px !important;
|
|
}
|
|
|
|
.process_transactions_wizard .bottom-actions {
|
|
bottom: 10px !important;
|
|
}
|
|
|
|
.process_transactions_wizard .download_warning {
|
|
position: absolute;
|
|
bottom: 50px;
|
|
text-align: center;
|
|
width: 100%;
|
|
margin-bottom: 7px;
|
|
height: 27px;
|
|
}
|
|
|
|
.process_transactions_wizard .download_warning button {
|
|
height: 22px;
|
|
width: 22px;
|
|
background-size: contain;
|
|
background-repeat: no-repeat;
|
|
}
|
|
|
|
/**
|
|
#2353 - fix black borders appearing in grid when cells are selected
|
|
*/
|
|
|
|
.ui-jqgrid :focus,
|
|
.ui-jqgrid .ui-state-active,
|
|
.ui-jqgrid .ui-widget-content .ui-state-active,
|
|
.ui-jqgrid .ui-widget-header .ui-state-active,
|
|
.ui-jqgrid a.ui-button:active,
|
|
.ui-jqgrid .ui-button:active,
|
|
.ui-jqgrid .ui-button.ui-state-active:hover {
|
|
border-right-color: #dddddd !important;
|
|
border-left-color: #dddddd !important;
|
|
border-top-color: #dddddd !important;
|
|
border-bottom-color: #dddddd !important;
|
|
}
|
|
|
|
|
|
/*.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight td {*/
|
|
/*border: 1px solid #ddd !important;*/
|
|
/*border-top: none !important;*/
|
|
/*border-left: none !important;*/
|
|
/*}*/
|
|
|
|
.ui-widget-header {
|
|
border: 1px solid #aed0ea;
|
|
background: #deedf7 url(jquery-ui/images/ui-bg_highlight-soft_100_deedf7_1x100.png) 50% 50% repeat-x;
|
|
color: #222222;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.ui-widget-content {
|
|
border: 1px solid #dddddd;
|
|
/*background: #f2f5f7 url(jquery-ui/images/ui-bg_highlight-hard_100_f2f5f7_1x100.png) 50% top repeat-x;*/
|
|
color: #3b3b3b;
|
|
}
|
|
|
|
.ui-widget-header .ui-icon {
|
|
background-image: url(jquery-ui/images/ui-icons_72a7cf_256x240.png);
|
|
}
|
|
|
|
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
|
|
opacity: 1;
|
|
filter: none;
|
|
background: #f4f4f4;
|
|
}
|
|
|
|
#tab_map {
|
|
overflow: hidden;
|
|
}
|
|
|
|
|
|
.ui-jqgrid-resize-mark {
|
|
position: absolute;
|
|
width: 2px;
|
|
left: 0;
|
|
background: #777777;
|
|
cursor: e-resize;
|
|
cursor: col-resize;
|
|
position: absolute;
|
|
top: 0;
|
|
height: 22px;
|
|
overflow: hidden;
|
|
display: none;
|
|
border: 0 none;
|
|
z-index: 99999;
|
|
}
|
|
|
|
.container {
|
|
max-width: 100% !important;
|
|
}
|
|
|
|
.jqgfirstrow td {
|
|
border: 0px !important;
|
|
}
|
|
|
|
.progress-bar {
|
|
color: #000000;
|
|
background-color: transparent;
|
|
}
|
|
|
|
|
|
progress::-ms-fill {
|
|
border: none;
|
|
}
|
|
|
|
progress::-ms-fill {
|
|
background-color: lightskyblue;
|
|
}
|
|
|
|
.grid-div .ui-jqgrid {
|
|
overflow-x: auto;
|
|
}
|
|
|
|
.ui-jqgrid .td_cbox, .ui-jqgrid .jqgh_cbox {
|
|
vertical-align: middle;
|
|
text-align: center;
|
|
padding-left: 0px !important;
|
|
padding-right: 0px !important;
|
|
/*border-left: 1px solid #ccc;*/
|
|
}
|
|
|
|
input[type="checkbox"] {
|
|
-webkit-appearance: none;
|
|
background-color: #fafafa;
|
|
color: #fafafa;
|
|
border: 1px solid #666666;
|
|
border-radius: 3px;
|
|
display: inline-block;
|
|
position: relative;
|
|
height: 16px;
|
|
width: 16px;
|
|
text-align: center;
|
|
font-size: 14px;
|
|
}
|
|
|
|
input[type="checkbox"]:after {
|
|
content: '\2713'; /* When using \2714 (heavy check mark), it breaks Android Samsung devices running Chrome, and causes them to show all checkboxes as checked. */
|
|
}
|
|
|
|
input[type="checkbox"]:checked {
|
|
color: #000000;
|
|
}
|
|
|
|
input[type="checkbox"]:focus {
|
|
outline: 0;
|
|
}
|
|
|
|
.ui-state-hover {
|
|
background: #e1eef9 !important;
|
|
}
|
|
|
|
tr.ui-state-hover.ui-state-highlight, tr.ui-state-hover td {
|
|
background: #ccf2ff !important;
|
|
z-index: 999999;
|
|
}
|
|
|
|
th.ui-state-hover {
|
|
color: #375979 !important;
|
|
}
|
|
|
|
.t-grid-header-sort-icon {
|
|
padding: 0px;
|
|
position: relative;
|
|
left: 2px;
|
|
}
|
|
|
|
.nanobar {
|
|
width: 100%;
|
|
height: 4px;
|
|
z-index: 9999;
|
|
top: 0
|
|
}
|
|
|
|
.bar {
|
|
width: 0;
|
|
height: 100%;
|
|
transition: height .3s;
|
|
background: red;
|
|
}
|
|
|
|
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
|
|
width: 46%;
|
|
}
|
|
|
|
.EmployeeEditView #tab_qualifications.edit-view-tab-outside-sub-view,
|
|
.JobApplicantEditView #tab_qualifications.edit-view-tab-outside-sub-view,
|
|
.JobApplicantEditView #tab_history.edit-view-tab-outside-sub-view {
|
|
/* padding: 0 !important; */
|
|
overflow-y: auto;
|
|
}
|
|
|
|
.timesheet-authorization-summary-title {
|
|
width: calc(100% - 1px) !important;
|
|
}
|
|
|
|
.request_edit_view_effective_days {
|
|
height: 32px;
|
|
}
|
|
|
|
th.ui-th-column div.day_hour_div {
|
|
padding: 0px !important;
|
|
}
|
|
|
|
.ui-jqgrid-view th {
|
|
cursor: pointer;
|
|
}
|
|
|
|
#tab_map .edit-view-tab {
|
|
margin: 0px;
|
|
}
|
|
|
|
.label-wrap .edit-view-tab-bar-label li.ui-tabs-tab {
|
|
margin-top: 0px; /* To allow the border-bottom 2px to show properly with the new font size 13px tabs. (Previously 12px) */
|
|
}
|
|
|
|
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
|
|
margin-bottom: 1px;
|
|
padding-bottom: 0px;
|
|
}
|
|
|
|
.ui-jqgrid .ui-jqgrid-resize-ltr {
|
|
float: right;
|
|
margin: -2px -2px -2px 0px;
|
|
width: 0px;
|
|
}
|
|
|
|
/* This fixes the 1-2px scroll on all grids issue: https://stackoverflow.com/questions/5647313/unnecessary-horizontal-scrollbar-jqgrid */
|
|
div.ui-jqgrid-view table.ui-jqgrid-btable {
|
|
border-style: none;
|
|
border-top-style: none;
|
|
border-collapse: separate;
|
|
}
|
|
|
|
div.ui-jqgrid-view table.ui-jqgrid-btable td {
|
|
border-left-style: none
|
|
}
|
|
|
|
div.ui-jqgrid-view table.ui-jqgrid-htable {
|
|
border-style: none;
|
|
border-top-style: none;
|
|
border-collapse: separate;
|
|
}
|
|
|
|
div.ui-jqgrid-view table.ui-jqgrid-btable th {
|
|
border-left-style: none
|
|
}
|
|
/* This fixes the 1-2px scroll on all grids issue */
|
|
|
|
.form_item_resume_pdf .no-documents-message {
|
|
text-align: center;
|
|
margin: 0;
|
|
padding: 10px;
|
|
}
|
|
|
|
.linkified {
|
|
cursor: pointer;
|
|
color: #0000EE !important;
|
|
}
|
|
|
|
/********************************
|
|
* PDF.js CSS
|
|
* Used in TTPDFViewer and JobApplicationViewController
|
|
*********************************/
|
|
/*.pdfViewer .page {*/
|
|
.pdfContainer .page {
|
|
box-sizing: content-box; /* Need this to fix margins and shadows around the PDF pages. TT app is default box-sizing:border-box, but the PDFjsViewer styles are expecting content-box. */
|
|
/* TODO: Check if we still need the above box-sizing with pdfload2 */
|
|
position: relative;
|
|
margin: 10px auto; /* 10px is for space between the pages, and the auto is to center align */
|
|
-webkit-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.75);
|
|
-moz-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.75);
|
|
box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.75);
|
|
}
|
|
|
|
/* Makes sure we can select text in PDFs, as rest of application is unselectable */
|
|
.pdfContainer .textLayer {
|
|
-webkit-touch-callout: default;
|
|
-webkit-user-select: text;
|
|
-khtml-user-select: text;
|
|
-moz-user-select: text;
|
|
-ms-user-select: text;
|
|
user-select: text;
|
|
}
|
|
|
|
/***** Vue ContextMenu Border Styling ****/
|
|
.context-border {
|
|
position: relative;
|
|
padding: 10px; /* Any changes here need to be updated in the grid width calculations. */
|
|
margin: 20px;
|
|
border: 1px solid #dbdee1;
|
|
height: calc(100% - 35px); /* Adjust for the topbar in static and slim mode */
|
|
}
|
|
|
|
.layout-horizontal .context-border {
|
|
height: calc(100% - 50px); /* Horizontal layout mode needs to account for both topbar and horizontal menu */
|
|
}
|
|
|
|
/* Sub views cause issues if these are set to same as above. For example sizing will be broken on Employee -> Edit Employee -> Qualifications */
|
|
.layout-wrapper .sub-view .context-border {
|
|
height: auto;
|
|
}
|
|
|
|
.context-border .context-border-label {
|
|
position: absolute;
|
|
top: -9px;
|
|
left: 11px;
|
|
background: #fff;
|
|
color: #7d8186;
|
|
font-size: 14px;
|
|
padding: 0 4px; /* Second value determines the gap left and right of the context border label */
|
|
}
|
|
|
|
/** Nested Context-border adjustments to reduce the compounding effect of padding and margins from the context-border. */
|
|
|
|
.context-border .context-border {
|
|
/*margin-left: 0; !* To reduce double spacing from 2x margin + padding. Only left, so because we need top/bottom in Employee->Qualifications for subgrid separation. and right for spacing from scrollbar. *!*/
|
|
margin: 10px;
|
|
}
|
|
|
|
|
|
/***** START Hide legacy TopMenu Container and only use Vue menus ****/
|
|
/* Hide the top nav and old context, and still allow javascript to query the icons to get id's etc until the code has been refactored to remove this dependancy. */
|
|
/* More context in main.js window.tt function */
|
|
|
|
#topContainer.hide-old-topmenu {
|
|
/* https://css-tricks.com/places-its-tempting-to-use-display-none-but-dont/ */
|
|
position: absolute;
|
|
overflow: hidden;
|
|
clip: rect(0 0 0 0);
|
|
height: 1px;
|
|
width: 1px;
|
|
margin: -1px;
|
|
padding: 0;
|
|
border: 0;
|
|
}
|
|
/***** END Hide legacy TopMenu Container and only use Vue menus ****/
|
|
|
|
/***** TT Icons *****/
|
|
|
|
@font-face {
|
|
font-family: 'tticons';
|
|
src:
|
|
url('icon_library/tticons.ttf?38ithx') format('truetype'),
|
|
url('icon_library/tticons.woff?38ithx') format('woff'),
|
|
url('icon_library/tticons.svg?38ithx#tticons') format('svg');
|
|
font-weight: normal;
|
|
font-style: normal;
|
|
font-display: block;
|
|
}
|
|
|
|
.tticon {
|
|
/* use !important to prevent issues with browser extensions that change fonts */
|
|
font-family: 'tticons' !important;
|
|
speak: never;
|
|
font-size: 20px !important;
|
|
font-style: normal;
|
|
font-weight: normal;
|
|
font-variant: normal;
|
|
text-transform: none;
|
|
line-height: 1;
|
|
|
|
/* Better Font Rendering =========== */
|
|
-webkit-font-smoothing: antialiased;
|
|
-moz-osx-font-smoothing: grayscale;
|
|
}
|
|
|
|
.tticon-login_black_24dp:before {
|
|
content: "\e977";
|
|
}
|
|
.tticon-redo_black_24dp:before {
|
|
content: "\e967";
|
|
}
|
|
.tticon-thumb_up_black_24dp:before {
|
|
content: "\e968";
|
|
}
|
|
.tticon-thumb_down_black_24dp:before {
|
|
content: "\e969";
|
|
}
|
|
.tticon-thumbs_up_down_black_24dp:before {
|
|
content: "\e96a";
|
|
}
|
|
.tticon-account_circle_black_24dp:before {
|
|
content: "\e96b";
|
|
}
|
|
.tticon-verified_black_24dp:before {
|
|
content: "\e96c";
|
|
}
|
|
.tticon-check_circle_outline_black_24dp:before {
|
|
content: "\e96d";
|
|
}
|
|
.tticon-lightbulb_black_24dp:before {
|
|
content: "\e96e";
|
|
}
|
|
.tticon-logout_black_24dp:before {
|
|
content: "\e96f";
|
|
}
|
|
.tticon-search_black_24dp:before {
|
|
content: "\e970";
|
|
}
|
|
.tticon-lock_black_24dp:before {
|
|
content: "\e971";
|
|
}
|
|
.tticon-fact_check_black_24dp:before {
|
|
content: "\e972";
|
|
}
|
|
.tticon-folder_black_24dp:before {
|
|
content: "\e973";
|
|
}
|
|
.tticon-description_black_24dp:before {
|
|
content: "\e974";
|
|
}
|
|
.tticon-find_in_page_black_24dp:before {
|
|
content: "\e975";
|
|
}
|
|
.tticon-pending_actions_black_24dp:before {
|
|
content: "\e976";
|
|
}
|
|
.tticon-person_add_alt_black_24dp:before {
|
|
content: "\e963";
|
|
}
|
|
.tticon-post_add_black_24dp1:before {
|
|
content: "\e964";
|
|
}
|
|
.tticon-contact_mail_black_24dp:before {
|
|
content: "\e965";
|
|
}
|
|
.tticon-switch_account_black_24dp:before {
|
|
content: "\e966";
|
|
}
|
|
.tticon-print_black_24dp:before {
|
|
content: "\e962";
|
|
}
|
|
.tticon-notifications_black_24dp:before {
|
|
content: "\e95f";
|
|
}
|
|
.tticon-notification_important_black_24dp:before {
|
|
content: "\e960";
|
|
}
|
|
.tticon-edit_notifications_black_24dp:before {
|
|
content: "\e961";
|
|
}
|
|
.tticon-edit_note_black_24dp:before {
|
|
content: "\e95b";
|
|
}
|
|
.tticon-north_east_black_24dp:before {
|
|
content: "\e95c";
|
|
}
|
|
.tticon-double_arrow_black_24dp:before {
|
|
content: "\e95d";
|
|
}
|
|
.tticon-label_black_24dp:before {
|
|
content: "\e951";
|
|
}
|
|
.tticon-more_black_24dp1:before {
|
|
content: "\e95e";
|
|
}
|
|
.tticon-more_vert_black_24dp:before {
|
|
content: "\e952";
|
|
}
|
|
.tticon-more_horiz_black_24dp:before {
|
|
content: "\e953";
|
|
}
|
|
.tticon-sms_black_24dp:before {
|
|
content: "\e954";
|
|
}
|
|
.tticon-more_black_24dp:before {
|
|
content: "\e955";
|
|
}
|
|
.tticon-dialpad_black_24dp:before {
|
|
content: "\e956";
|
|
}
|
|
.tticon-drag_indicator_black_24dp:before {
|
|
content: "\e957";
|
|
}
|
|
.tticon-pending_black_24dp:before {
|
|
content: "\e958";
|
|
}
|
|
.tticon-my_location_black_24dp:before {
|
|
content: "\e959";
|
|
}
|
|
.tticon-near_me_black_24dp:before {
|
|
content: "\e95a";
|
|
}
|
|
.tticon-speed_black_24dp:before {
|
|
content: "\e950";
|
|
}
|
|
.tticon-edit_black_24dp:before {
|
|
content: "\e900";
|
|
}
|
|
.tticon-add_black_24dp:before {
|
|
content: "\e901";
|
|
}
|
|
.tticon-post_add_black_24dp:before {
|
|
content: "\e902";
|
|
}
|
|
.tticon-add_circle_outline_black_24dp:before {
|
|
content: "\e903";
|
|
}
|
|
.tticon-refresh_black_24dp:before {
|
|
content: "\e904";
|
|
}
|
|
.tticon-autorenew_black_24dp:before {
|
|
content: "\e905";
|
|
}
|
|
.tticon-loop_black_24dp:before {
|
|
content: "\e906";
|
|
}
|
|
.tticon-visibility_black_24dp:before {
|
|
content: "\e907";
|
|
}
|
|
.tticon-preview_black_24dp:before {
|
|
content: "\e908";
|
|
}
|
|
.tticon-content_copy_black_24dp:before {
|
|
content: "\e909";
|
|
}
|
|
.tticon-save_alt_black_24dp:before {
|
|
content: "\e90a";
|
|
}
|
|
.tticon-save_black_24dp:before {
|
|
content: "\e90b";
|
|
}
|
|
.tticon-close_black_24dp:before {
|
|
content: "\e90c";
|
|
}
|
|
.tticon-cancel_black_24dp:before {
|
|
content: "\e90d";
|
|
}
|
|
.tticon-highlight_off_black_24dp:before {
|
|
content: "\e90e";
|
|
}
|
|
.tticon-do_not_disturb_black_24dp:before {
|
|
content: "\e90f";
|
|
}
|
|
.tticon-map_black_24dp:before {
|
|
content: "\e910";
|
|
}
|
|
.tticon-place_black_24dp:before {
|
|
content: "\e911";
|
|
}
|
|
.tticon-file_download_black_24dp:before {
|
|
content: "\e912";
|
|
}
|
|
.tticon-file_upload_black_24dp:before {
|
|
content: "\e913";
|
|
}
|
|
.tticon-share_black_24dp:before {
|
|
content: "\e914";
|
|
}
|
|
.tticon-ios_share_black_24dp:before {
|
|
content: "\e915";
|
|
}
|
|
.tticon-reply_black_24dp:before {
|
|
content: "\e916";
|
|
}
|
|
.tticon-send_black_24dp:before {
|
|
content: "\e917";
|
|
}
|
|
.tticon-settings_black_24dp:before {
|
|
content: "\e918";
|
|
}
|
|
.tticon-info_black_24dp:before {
|
|
content: "\e919";
|
|
}
|
|
.tticon-check_box_black_24dp:before {
|
|
content: "\e91a";
|
|
}
|
|
.tticon-check_box_outline_blank_black_24dp:before {
|
|
content: "\e91b";
|
|
}
|
|
.tticon-radio_button_unchecked_black_24dp:before {
|
|
content: "\e91c";
|
|
}
|
|
.tticon-radio_button_checked_black_24dp:before {
|
|
content: "\e91d";
|
|
}
|
|
.tticon-picture_as_pdf_black_24dp:before {
|
|
content: "\e91e";
|
|
}
|
|
.tticon-format_list_numbered_black_24dp:before {
|
|
content: "\e91f";
|
|
}
|
|
.tticon-note_add_black_24dp:before {
|
|
content: "\e920";
|
|
}
|
|
.tticon-report_problem_black_24dp:before {
|
|
content: "\e921";
|
|
}
|
|
.tticon-flag_black_24dp:before {
|
|
content: "\e922";
|
|
}
|
|
.tticon-report_gmailerrorred_black_24dp:before {
|
|
content: "\e923";
|
|
}
|
|
.tticon-show_chart_black_24dp:before {
|
|
content: "\e924";
|
|
}
|
|
.tticon-trending_up_black_24dp:before {
|
|
content: "\e925";
|
|
}
|
|
.tticon-insert_chart_outlined_black_24dp:before {
|
|
content: "\e926";
|
|
}
|
|
.tticon-feed_black_24dp:before {
|
|
content: "\e927";
|
|
}
|
|
.tticon-view_module_black_24dp:before {
|
|
content: "\e928";
|
|
}
|
|
.tticon-schedule_black_24dp:before {
|
|
content: "\e929";
|
|
}
|
|
.tticon-timer_black_24dp:before {
|
|
content: "\e92a";
|
|
}
|
|
.tticon-alarm_black_24dp:before {
|
|
content: "\e92b";
|
|
}
|
|
.tticon-alarm_on_black_24dp:before {
|
|
content: "\e92c";
|
|
}
|
|
.tticon-people_black_24dp:before {
|
|
content: "\e92d";
|
|
}
|
|
.tticon-supervisor_account_black_24dp:before {
|
|
content: "\e92e";
|
|
}
|
|
.tticon-people_alt_black_24dp:before {
|
|
content: "\e92f";
|
|
}
|
|
.tticon-business_black_24dp:before {
|
|
content: "\e930";
|
|
}
|
|
.tticon-apartment_black_24dp:before {
|
|
content: "\e931";
|
|
}
|
|
.tticon-paid_black_24dp:before {
|
|
content: "\e932";
|
|
}
|
|
.tticon-attach_money_black_24dp:before {
|
|
content: "\e933";
|
|
}
|
|
.tticon-local_atm_black_24dp:before {
|
|
content: "\e934";
|
|
}
|
|
.tticon-policy_black_24dp:before {
|
|
content: "\e935";
|
|
}
|
|
.tticon-rule_black_24dp:before {
|
|
content: "\e936";
|
|
}
|
|
.tticon-gavel_black_24dp:before {
|
|
content: "\e937";
|
|
}
|
|
.tticon-rule_folder_black_24dp:before {
|
|
content: "\e938";
|
|
}
|
|
.tticon-receipt_black_24dp:before {
|
|
content: "\e939";
|
|
}
|
|
.tticon-receipt_long_black_24dp:before {
|
|
content: "\e93a";
|
|
}
|
|
.tticon-business_center_black_24dp:before {
|
|
content: "\e93b";
|
|
}
|
|
.tticon-work_outline_black_24dp:before {
|
|
content: "\e93c";
|
|
}
|
|
.tticon-badge_black_24dp:before {
|
|
content: "\e93d";
|
|
}
|
|
.tticon-person_pin_black_24dp:before {
|
|
content: "\e93e";
|
|
}
|
|
.tticon-person_black_24dp:before {
|
|
content: "\e93f";
|
|
}
|
|
.tticon-face_black_24dp:before {
|
|
content: "\e940";
|
|
}
|
|
.tticon-person_outline_black_24dp:before {
|
|
content: "\e941";
|
|
}
|
|
.tticon-help_outline_black_24dp:before {
|
|
content: "\e942";
|
|
}
|
|
.tticon-help_center_black_24dp:before {
|
|
content: "\e943";
|
|
}
|
|
.tticon-event_black_24dp:before {
|
|
content: "\e944";
|
|
}
|
|
.tticon-calendar_today_black_24dp:before {
|
|
content: "\e945";
|
|
}
|
|
.tticon-date_range_black_24dp:before {
|
|
content: "\e946";
|
|
}
|
|
.tticon-auto_fix_high_black_24dp:before {
|
|
content: "\e947";
|
|
}
|
|
.tticon-delete_black_24dp:before {
|
|
content: "\e948";
|
|
}
|
|
.tticon-delete_forever_black_24dp:before {
|
|
content: "\e949";
|
|
}
|
|
.tticon-navigate_next_black_24dp:before {
|
|
content: "\e94a";
|
|
}
|
|
.tticon-navigate_before_black_24dp:before {
|
|
content: "\e94b";
|
|
}
|
|
.tticon-expand_more_black_24dp:before {
|
|
content: "\e94c";
|
|
}
|
|
.tticon-expand_less_black_24dp:before {
|
|
content: "\e94d";
|
|
}
|
|
.tticon-arrow_back_black_24dp:before {
|
|
content: "\e94e";
|
|
}
|
|
.tticon-arrow_forward_black_24dp:before {
|
|
content: "\e94f";
|
|
} |