html *{-webkit-font-smoothing:antialiased;}
pre{font-size:15px;}
input disabled:hover{cursor:not-allowed;}
.img-thumbnail{border-radius:50%;}
.modal_clickable{cursor:pointer;}
/* #footer{position:fixed;bottom:0px;left:0px;right:0px;margin-bottom:0px;}
*/
#main-wrapper{overflow:visible !important;}
.multiselect{text-align:left;}
.multiselect b.caret{position:absolute;top:14px;right:8px;}
.multiselect-group{font-weight:bold;text-decoration:underline;}
span.multiselect-native-select{position:absolute;display:block;width:100%;/* padding-right:6%;*/
}
span.multiselect-native-select .btn-group{width:100%;}
span.multiselect-native-select .btn-group.show .multiselect-container.dropdown-menu.show{width:100%;}
span.multiselect-native-select .btn-group.show .multiselect-container.dropdown-menu.show .form-check{display:flex;flex-direction:column;align-content:center;justify-content:center;}
span.multiselect-native-select .btn-group.show .multiselect-container.dropdown-menu.show .form-check .form-check-label{margin-left:5%;}
.filterbtnDiv{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-end;align-content:flex-start;align-items:center;}
.actionsLink{text-align:center;cursor:pointer;}
.actionsLink:hover{color:#3f50f6;}
.card-body{min-height:342px;}
.actionsLink a:hover{color:#3f50f6;}
.rflabelsteric{color:red;}
.heading{color:black;font-size:14px;border-bottom:2px solid #000 !important;}
.headingCompanyName{font-size:30px !important;font-style:inherit;font-family:-webkit-body;font-weight:bold;}
#edit_salary{margin-top:7px;}
#do{margin-top:10px;}
.nav .btn{cursor:pointer;}
.hrSection{color:#5f76e8;}
/*Search Filter*/
#filter_users{width:100%;padding:10px;}
#users-list{margin:0;padding:0;position:absolute;border:1px solid #d4d4d4;border-bottom:none;border-top:none;z-index:99;/*position the autocomplete items to be the same width as the container:*/
 top:73%;left:0;right:0;}
#users-list li{list-style:none;border:1px solid #e4e4e4;cursor:pointer;line-height:30px;background-color:white;padding-left:15px;right:15px;}
a{color:black;}
#sidelink{color:black !important;}
.table-responsive{min-height:270px;}
.alert{border:0;border-radius:0;color:#FFFFFF;padding:10px 15px;font-size:14px;}
.container .alert{border-radius:4px;}
.navbar .alert{border-radius:0;left:0;position:absolute;right:0;top:85px;width:100%;z-index:3;}
.navbar:not(.navbar-transparent) .alert{top:70px;}
.alert span[data-notify="icon"]{font-size:30px;display:block;left:15px;position:absolute;top:50%;margin-top:-15px;}
.alert button.close{position:absolute;right:10px;top:50%;margin-top:-13px;z-index:1033;background-color:#FFFFFF;display:block;border-radius:50%;opacity:.4;line-height:11px;width:25px;height:25px;outline:0 !important;text-align:center;padding:3px;font-weight:300;}
.alert button.close:hover{opacity:.55;}
.alert .close ~ span{display:block;max-width:89%;}
.alert[data-notify="container"]{padding:10px 10px 10px 20px;border-radius:4px;}
.alert.alert-with-icon{padding-left:65px;}
.alert-info{background-color:#7f72ea;}
.alert-success{background-color:#22ca80;}
.alert-warning{background-color:#ffbc67;}
.alert-danger{background-color:#ff4f70;}
.loaderbody{width:100%;height:100vh;left:0px;top:0px;position:fixed;background-color:rgba(90,84,84,0.2);z-index:2147483647;}
.color-text{color:#357EB2;font-size:38px;font-family:Arial;font-weight:bold;line-height:52px;white-space:nowrap;float:left;}
#logo span{font-size:16px;color:#404040;font-weight:800;}
.loader{border:12px solid #f3f3f3;/* Light grey */
 border-top:12px solid #7f72ea;/* Purple */
 border-radius:50%;width:80px;height:80px;animation:spin 1.7s linear infinite;position:fixed;top:49%;left:50%;}
@keyframes spin{0%{transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}
.importantRule{border-color:red !important;}
.checkmarktitle{color:red !important;font-size:14px;font-weight:bold;}
th{padding:2px !important;}
.tabsHeading{color:black !important;font-weight:400;}
.hidden{display:none;}
.select2{width:100%;}
.policyLinks{color:#3d78d2;}
.policyLinks:hover{color:#2f35a5;}
.monthFrom{font-weight:bold;font-size:19px;color:#6a75e9 !important;}
.monthTo{font-weight:bolder;font-size:19px;color:#fdc16a !important;}
/* new css */
/* header */
.bell{position:relative;}
.bell::before{position:absolute;content:"2";right:-7px;background-color:#315EFB;border-radius:60px;color:#ffff;font-size:11px;width:15px;height:15px;text-align:center;top:-3px;}
.custom-radius{border-radius:10px;border:1px solid #ddd !important;box-shadow:none;width:500px !important;}
.topbar .navbar-collapse{padding:0px 10px 0 0;border-bottom:1px solid #edf2f9;background:#fff;box-shadow:17px 0px 10px #00000047;}
span.text-dark i{padding-left:10px;}
.navhead ul.secnav{display:flex !important;align-items:center;justify-content:center;gap:10px;}
/* main dashboard */
.table-responsive{scrollbar-width:thin !important;scrollbar-color:#333 #ccc !important;overflow:auto !important;}
#dt-table_wrapper{width:35%;margin-right:2%;}
#chart{width:63%;}
table{text-align:left;}


.sale_older_tab > thead > tr > th,.sale_older_tab > tbody > tr > th,.sale_older_tab > tfoot > tr > th,.sale_older_tab > thead > tr > td,.sale_older_tab > tbody > tr > td,.table > tfoot > tr > td{padding:2px 5px !important;font-size:14px !important;border-top:none!important;border-bottom:none !important;border-left:none;border-right:none !important;}
.sale_older_tab > thead > tr > th,.sale_older_tab > tbody > tr > th,.sale_older_tab > tfoot > tr > th{padding:2px 5px !important;font-size:14px !important;border-top:none!important;border-bottom:none !important;border-left:none;border-right:none !important;}
.table-responsive .sale_older_tab > thead > tr > th,.sale_older_tab > tbody > tr > th,.sale_older_tab > tfoot > tr > th{padding:2px 5px !important;font-size:14px !important;border-top:none!important;border-bottom:none !important;border-left:none;border-right:none !important;}




@media screen and (max-width:1200px){#dt-table_wrapper,#chart{width:100%;margin:20px 0;}
#dt-table_wrapper{margin-right:0;}
}
@media print{.pagebreak{clear:both;page-break-after:always;}
/* page-break-after works,as well */
th{background:#f4f8fb !important;}
.card{background-color:#fff !important;border:0 solid #e9ecef !important;}
.card-body{border-top:4px solid #5f76e8 !important;}
.sale_older_tab > thead > tr > th,.sale_older_tab > tbody > tr > th,.sale_older_tab > tfoot > tr > th,.sale_older_tab > thead > tr > td,.sale_older_tab > tbody > tr > td,.table > tfoot > tr > td{padding:2px 5px !important;font-size:14px !important;border-top:none!important;border-bottom:none !important;border-left:none;border-right:none !important;}
.sale_older_tab > thead > tr > th,.sale_older_tab > tbody > tr > th,.sale_older_tab > tfoot > tr > th{padding:2px 5px !important;font-size:14px !important;border-top:none!important;border-bottom:none !important;border-left:none;border-right:none !important;}
.table-responsive .sale_older_tab > thead > tr > th,.sale_older_tab > tbody > tr > th,.sale_older_tab > tfoot > tr > th{padding:2px 5px !important;font-size:14px !important;border-top:none!important;border-bottom:none !important;border-left:none;border-right:none !important;}

.dats p{color:#000 !important;}
.dats p span{color:#007dff !important;}
.table-responsive > .table-bordered{border:1px solid #000 !important;}
}
@page{size:auto;}
active1{color:red !important;}
.th-user{background-color:rgba(172,235,207,0.7) !important;}
