.rx-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;z-index:1;padding:0;min-height:100%}.rx-page-sidebar{position:absolute;right:0;top:0;background:#fff;width:280px;-webkit-box-shadow:2px 2px 15px rgba(0,0,0,.5);box-shadow:2px 2px 15px rgba(0,0,0,.5);min-height:100%}.rx-page-header{padding:10px 0;margin:5px 0}.rx-page-header h1{padding:0;margin:0;font-size:25px;color:#333}.rx-page-header-ctrl>*{margin:0 10px 0 0}.rx-page-header-ctrl>:last-child{margin:0}.rx-page-header p.rx-page-description{color:#666;font-size:12px}.rx-page-header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.rx-page-header-text{-webkit-box-flex:1;-ms-flex:1;flex:1}.rx-page-header-ctrl{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rx-page-body,.rx-page-header-ctrl{display:-webkit-box;display:-ms-flexbox;display:flex}.rx-page-body{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:auto;overflow-x:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rx-grid-ct{-webkit-box-flex:3;-ms-flex:3;flex:3}.rx-page-hint-ct{width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rx-page-hint-ct p{text-align:justify;padding:10px;margin:20px;font-size:12px;letter-spacing:1px}.rx-page-icon{width:170px}.modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.modal-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.modal-container{display:inline-block;margin:0 auto;background-color:#fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.33);box-shadow:0 2px 8px rgba(0,0,0,.33);-webkit-transition:all .3s ease;transition:all .3s ease;font-family:Helvetica,Arial,sans-serif}.modal-header h3{margin-top:0;color:#333}.modal-header{color:#333;position:relative}.modal-close{position:absolute;top:20px;right:14px;color:#666;cursor:pointer}.modal-header{padding:20px 15px}.modal-body{padding:15px}.modal-footer{padding:10px 15px}.modal-default-button{float:right}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{-webkit-transform:scale(1.1);transform:scale(1.1)}.rx-form-group label[data-v-58617df7]{margin-bottom:4px}.rx-page-footer[data-v-58617df7]{padding:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-top:1px solid #ececec}.activegrid[data-v-58617df7]{color:#000!important;text-decoration:underline;font-weight:700}.request-tab[data-v-58617df7]{color:#333}.request-tab .fa[data-v-58617df7]{margin-right:5px;font-size:12px;color:#666}.request-type[data-v-58617df7]{font-weight:700}.request-status[data-v-58617df7]{display:inline-block;padding:3px 10px;border-radius:5px}.request-status.pending[data-v-58617df7]{background:#ffc107;color:#333}.request-status.approved[data-v-58617df7]{background:#73ca40;color:#fff}.request-status.managerapproved[data-v-58617df7]{background:#2196f3;color:#fff}.request-status.rejected[data-v-58617df7]{color:#fff;background:#ff3a3a}.date-from[data-v-58617df7],.date-to[data-v-58617df7]{padding:0 5px;text-align:left}.date-label-to[data-v-58617df7]{font-weight:700;text-align:center;font-size:12px;color:#999}.grid-row-expand[data-v-58617df7]{font-size:12px;color:#666;cursor:pointer}.details-wrapper[data-v-58617df7]{line-height:1.5}.grid-toolbar[data-v-58617df7]{padding:20px 0}.employee-designation[data-v-58617df7],.employee-name[data-v-58617df7]{line-height:1.5;font-size:14px}.employee-name[data-v-58617df7]{font-weight:700}.employee-designation[data-v-58617df7]{color:#333}.rx-page-header[data-v-58617df7]{margin:0!important}.request-types[data-v-58617df7]{max-width:70%}.request-types ul[data-v-58617df7]{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.request-types ul li[data-v-58617df7]{padding:2px;display:inline-block;margin:5px;border-radius:3px;background:#f4f4f4;color:#333;border:1px solid #bdbdbd;cursor:pointer}.request-types ul li.selected[data-v-58617df7]{background:#0077d7;color:#fff;border:1px solid #0077d7}.request-types ul li>div[data-v-58617df7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px}.check__mark[data-v-58617df7]{width:16px;height:16px;display:inline-block;background:#ddd;margin-right:5px;color:#0077d7;line-height:16px;text-align:center}.request-types ul li.selected .check__mark[data-v-58617df7]{background:#fff}.request-type.leaverequest[data-v-58617df7]{color:#2196f3}.request-type.businessrequest[data-v-58617df7]{color:#41b883}.request-type.personalrequest[data-v-58617df7]{color:#ef4141}.request-type.workawayrequest[data-v-58617df7]{color:#3bd4b3}.request-type.lateinrequest[data-v-58617df7]{color:#e333f5}.request-type.exceptionrequest[data-v-58617df7]{color:#d28100}.count-danger[data-v-58617df7]{color:#fff;background:#e84242;border-radius:50%;min-width:32px;min-height:32px;display:inline-block;line-height:32px;font-weight:700}.radio-ct label[data-v-58617df7]{display:inline-block}