html,body{font-family:'Product Sans', sans-serif !important}.content{min-height:85.7vh !important}.alert-minimalist{background-color:#f1f2f0;border-color:#9595954d;border-radius:3px;color:#959595;padding:10px}.alert-minimalist>[data-notify="icon"]{height:50px;margin-right:12px;padding-bottom:10px;padding-left:10px}.alert-minimalist>[data-notify="title"]{color:#333333;display:block;font-weight:bold;margin-bottom:5px;padding-left:6em}.alert-minimalist>[data-notify="message"]{font-size:100%;padding-left:6em}.errormsg{background:#F01C00;color:#FFFFFF;text-align:center;padding:7px 20px;margin-bottom:10px;border-radius:4px}.right-block{margin-top:-2.8%;float:right}.full-screen{margin-bottom:340px}.right-button{margin-top:2%;float:right}.form-control{display:block;width:100%;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#1B2133;background-color:#fff;background-clip:padding-box;border:1px solid #ECEDF2;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}.note-editor.note-frame{border:1px solid #ECEDF2 !important;border-radius:3px}* label{margin-top:10px}#brand{color:#1565C0;margin-top:2.5vh;margin-bottom:3.5vh}.component{padding:2vh}.component .comptitle{font-size:1.4em;font-weight:300;color:#545866;display:block;padding-bottom:5px;margin-bottom:16px;border-bottom:1px dashed #EBEDF2}.component .compdata{margin-bottom:20px}.component .compdata .table{display:table;width:100%}.component .compdata .table .table-row{display:table-row}.component .compdata .table .table-head{min-width:10%;display:table-header-group}.component .compdata .table .table-cell,.component .compdata .table .table-head{display:table-cell;padding:3px 10px}.component .compdata .table .table-head{min-width:10%;display:table-header-group;font-weight:bold}.component .compdata .table .table-footer{display:table-footer-group;font-weight:bold}.component .compdata .table .table-body{display:table-row-group}@media screen{#printSection{display:none}}@media print{body>*:not(#printSection){visibility:hidden;display:none}#printSection,#printSection *{visibility:visible}#printSection{position:absolute;left:0;top:0}}.menu #arrow{position:absolute;right:0px;font-size:1.1em;font-weight:900}.sub-menu{padding-left:2px !important}.sub-menu li{padding-left:0px !important}.sub-menu-item a{font-size:0.8em}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px;height:35px !important}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:64% !important;width:0}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:33px !important}.divTable{display:table;width:100%}.divTableRow{display:table-row}.divTableHeading{background-color:#EEE;display:table-header-group}.divTableCell,.divTableHead{border:1px solid #dddddd;display:table-cell;padding:3px 10px}.divTableHeading{background-color:#EEE;display:table-header-group;font-weight:bold}.divTableFoot{background-color:#EEE;display:table-footer-group;font-weight:bold}.divTableBody{display:table-row-group}.page-dashboard{width:100%}.page-dashboard .right-block{margin-top:0px;float:right}.page-dashboard .user{margin-top:12.5px;padding-left:25px;padding-right:25px;padding-bottom:12.5px;border-bottom:1px solid #eee;display:block}.page-dashboard .photo{width:50px;height:50px;overflow:hidden;float:left;margin-right:11px;z-index:5;border-radius:10%}.page-dashboard .caret{position:absolute;top:17px;right:0px;border-top-color:#777}.page-dashboard .caret{display:inline-block;width:0;height:0;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent}.page-dashboard .form-div{margin-top:100px;border:1px solid #e0e0e0}.page-dashboard .profileDisplay{display:block;height:100px;width:60%;margin:0px auto;border-radius:5%}.page-dashboard .img-placeholder{width:60%;color:white;height:100%;background:black;opacity:0.7;height:100px;border-radius:5%;z-index:2;position:absolute;left:50%;transform:translateX(-50%);display:none}.page-dashboard .img-placeholder h4{margin-top:20%;color:white}.page-dashboard .img-div:hover .img-placeholder{display:block;cursor:pointer}.page-dashboard .component{background-color:#eaf6de}.page-dashboard .loader{padding-left:7em;font-size:1.5em}.page-dashboard .ul{list-style-type:none;margin:0;padding:0;overflow:hidden}.page-dashboard .li{float:left;text-align:center;padding:14px 16px}.page-dashboard .express{color:red}.page-dashboard .normal{color:blue}.page-dashboard .divTable{display:table;width:100%}.page-dashboard .divTableRow{display:table-row}.page-dashboard .divTableHeading{background-color:#EEE;display:table-header-group}.page-dashboard .divTableCell,.page-dashboard .divTableHead{border:1px solid #999999;display:table-cell;padding:3px 10px}.page-dashboard .divTableHeading{background-color:#EEE;display:table-header-group;font-weight:bold}.page-dashboard .divTableFoot{background-color:#EEE;display:table-footer-group;font-weight:bold}.page-dashboard .divTableBody{display:table-row-group}.page-login{background-size:cover;background-repeat:none;background-image:url(../../media/img/login-bg.jpg)}.page-login .main-wrapper{display:block}.page-login .main-wrapper .login-wrap{margin:0 auto;width:100%;border:1px solid #ECEDF2;padding:8rem 2.5rem 2.5rem 2.5rem;background-color:#FFFFFF;height:100vh}.page-login .main-wrapper #brand{display:block;text-align:center;font-size:1.7em;color:#1B2133}.page-login .main-wrapper .forgot-link{display:block;text-align:center}.page-login .main-wrapper .space-wrap{margin:0 auto;padding:16px}.page-login .form-group,.page-login .form-check{margin-bottom:0;padding:8px 10px}.page-login .overlay{z-index:1;background-color:rgba(0, 0, 0, 0.5);position:relative;top:0;left:0;bottom:0}.page-login #coat{width:6rem;display:block;margin:0 auto}.page-reporttemplate .topbtn{margin-top:20px;margin-bottom:5px}.page-reporttemplate .required{position:absolute;margin-left:-10px;color:#FB0000;font-size:15px}.page-reporttemplate .btnspacing{margin-top:10px;margin-right:100px}@media print{.page-reporttemplate #printDocument{background-color:white;height:100%;width:100%;position:fixed;top:0;left:0;margin:0;padding:15px;font-size:14px;line-height:18px}}.page-approvecard .modal-wide{width:90%}.page-approvecard .modal-body{overflow-y:auto}.page-approvecard .form-div{margin-top:100px;border:1px solid #e0e0e0}.page-approvecard .profileDisplay{display:block;height:100px;width:60%;margin:0px auto;border-radius:5%}.page-approvecard .img-placeholder{width:60%;color:white;height:100%;background:black;opacity:0.7;height:100px;border-radius:5%;z-index:2;position:absolute;left:50%;transform:translateX(-50%);display:none}.page-approvecard .img-placeholder h4{margin-top:20%;color:white}.page-approvecard .img-div:hover .img-placeholder{display:block;cursor:pointer}.page-approvecard .component{background-color:#eaf6de}.page-approvecard .loader{padding-left:7em;font-size:1.5em}.page-approverequest .divTable{display:table;width:100%}.page-approverequest .divTableRow{display:table-row}.page-approverequest .divTableHeading{background-color:#EEE;display:table-header-group}.page-approverequest .divTableCell,.page-approverequest .divTableHead{border:1px solid #999999;display:table-cell;padding:3px 10px}.page-approverequest .divTableHeading{background-color:#EEE;display:table-header-group;font-weight:bold}.page-approverequest .divTableFoot{background-color:#EEE;display:table-footer-group;font-weight:bold}.page-approverequest .divTableBody{display:table-row-group}.page-request .has-error{border-color:#ff646d;color:#ff646d}.page-request .infotop{margin-left:1em;margin-right:1em;margin-top:1em}.page-request .has-error{border-color:#ff646d;color:#ff646d}.page-request .infotop{margin-left:1em;margin-right:1em;margin-top:1em}.page-approvecard .modal-wide{width:90%}.page-approvecard .modal-body{overflow-y:auto}.page-approvecard .form-div{margin-top:100px;border:1px solid #e0e0e0}.page-approvecard .profileDisplay{display:block;height:100px;width:60%;margin:0px auto;border-radius:5%}.page-approvecard .img-placeholder{width:60%;color:white;height:100%;background:black;opacity:0.7;height:100px;border-radius:5%;z-index:2;position:absolute;left:50%;transform:translateX(-50%);display:none}.page-approvecard .img-placeholder h4{margin-top:20%;color:white}.page-approvecard .img-div:hover .img-placeholder{display:block;cursor:pointer}.page-approvecard .component{background-color:#eaf6de}.page-approvecard .loader{padding-left:7em;font-size:1.5em}.page-cagd .id-photo{background:#a0a0a0;transition:0.3s;align-content:center;margin-top:20px;display:block}.page-cagd .filterbtn{margin-top:2.7em}.page-cagd .component{background-color:#eaf6de}.page-cagd .form-div{margin-top:100px;border:1px solid #e0e0e0}.page-cagd #profileDisplay{display:block;height:100px;width:60%;margin:0px auto;border-radius:5%}.page-cagd .img-placeholder{width:60%;color:white;height:100%;background:black;opacity:0.7;height:100px;border-radius:5%;z-index:2;position:absolute;left:50%;transform:translateX(-50%);display:none}.page-cagd .img-placeholder h4{margin-top:20%;color:white}.page-cagd .img-div:hover .img-placeholder{display:block;cursor:pointer}.page-manage_card .component{background-color:#eaf6de}.page-manage_card .form-div{margin-top:100px;border:1px solid #e0e0e0}.page-manage_card #profileDisplay{display:block;height:100px;width:60%;margin:0px auto;border-radius:5%}.page-manage_card .img-placeholder{width:60%;color:white;height:100%;background:black;opacity:0.7;height:100px;border-radius:5%;z-index:2;position:absolute;left:50%;transform:translateX(-50%);display:none}.page-manage_card .img-placeholder h4{margin-top:20%;color:white}.page-manage_card .img-div:hover .img-placeholder{display:block;cursor:pointer}.page-manage_card .component{background-color:#eaf6de}.page-manage_card .form-div{margin-top:100px;border:1px solid #e0e0e0}.page-manage_card #profileDisplay{display:block;height:100px;width:60%;margin:0px auto;border-radius:5%}.page-manage_card .img-placeholder{width:60%;color:white;height:100%;background:black;opacity:0.7;height:100px;border-radius:5%;z-index:2;position:absolute;left:50%;transform:translateX(-50%);display:none}.page-manage_card .img-placeholder h4{margin-top:20%;color:white}.page-manage_card .img-div:hover .img-placeholder{display:block;cursor:pointer}.page-cagd .id-photo{background:#a0a0a0;transition:0.3s;align-content:center;margin-top:20px;display:block}.page-cagd .filterbtn{margin-top:2.7em}.page-cagd .component{background-color:#eaf6de}.page-cagd .form-div{margin-top:100px;border:1px solid #e0e0e0}.page-cagd #profileDisplay{display:block;height:100px;width:60%;margin:0px auto;border-radius:5%}.page-cagd .img-placeholder{width:60%;color:white;height:100%;background:black;opacity:0.7;height:100px;border-radius:5%;z-index:2;position:absolute;left:50%;transform:translateX(-50%);display:none}.page-cagd .img-placeholder h4{margin-top:20%;color:white}.page-cagd .img-div:hover .img-placeholder{display:block;cursor:pointer}.page-manage_card .component{background-color:#eaf6de}.page-manage_card .form-div{margin-top:100px;border:1px solid #e0e0e0}.page-manage_card #profileDisplay{display:block;height:100px;width:60%;margin:0px auto;border-radius:5%}.page-manage_card .img-placeholder{width:60%;color:white;height:100%;background:black;opacity:0.7;height:100px;border-radius:5%;z-index:2;position:absolute;left:50%;transform:translateX(-50%);display:none}.page-manage_card .img-placeholder h4{margin-top:20%;color:white}.page-manage_card .img-div:hover .img-placeholder{display:block;cursor:pointer}.page-request .has-error{border-color:#ff646d;color:#ff646d}.page-request .infotop{margin-left:1em;margin-right:1em;margin-top:1em}.page-request .check{position:inherit;border-color:#ff646d}.page-travelcard_stats{}.page-travelcard_stats .divTable{display:table;width:100%}.page-travelcard_stats .divTableRow{display:table-row}.page-travelcard_stats .divTableHeading{background-color:#EEE;display:table-header-group}.page-travelcard_stats .divTableCell,.page-travelcard_stats .divTableHead{border:1px solid #999999;display:table-cell;padding:3px 10px}.page-travelcard_stats .divTableHeading{background-color:#EEE;display:table-header-group;font-weight:bold}.page-travelcard_stats .divTableFoot{background-color:#EEE;display:table-footer-group;font-weight:bold}.page-travelcard_stats .divTableBody{display:table-row-group}