/* --------------------------------------------------------------------------------------
|	AUTHOR 		: Karthik. N                                                    |
|	COMPANY		: Leiten Technologies Pvt. Ltd.,                                    |
|	LOCATION	: Chennai, Tamil Nadu, India.                                   |
|	DESCRIPTION	: This Web App is designed & developed by Leiten Technologies (P) Ltd. |
|                         Contents are Subject to copyright. If you want to create      |
|                         websites mailto:info@leitenindia.com                    |
----------------------------------------------------------------------------------------- */
/* ------------------------------------ COMMON CSS STARTS -------------------------------- */
@font-face{
    font-family:'InterBold';
    src:url(../fonts/inter-bold-webfont.woff) format("woff");
    font-weight:400;
    font-style:normal
}
@font-face{
    font-family:'InterRegular';
    src:url(../fonts/inter-regular-webfont.woff) format("woff");
    font-weight:normal;
    font-style:normal
}
@font-face{
    font-family:'InterLight';
    src:url(../fonts/inter-light-webfont.woff) format("woff");
    font-weight:400;
    font-style:normal
}

.br-5,.inner-page-container .white,.network-status.white,.approval-notification,.login-container{-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px}
.tr-5,.secondary-tab a{-webkit-border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0}
.rr-5{-webkit-border-radius:0 5px 5px 0; -moz-border-radius:0 5px 5px 0; border-radius:0 5px 5px 0}
.btr-5{-webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px}
.lr-5{-webkit-border-radius:5px 0 0 5px; -moz-border-radius:5px 0 0 5px; border-radius:5px 0 0 5px}
.br-3,.workflow-summary{-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px}
.tr-3{-webkit-border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0}
.rr-3,.file-upload-wrapper:after{-webkit-border-radius:0 3px 3px 0; -moz-border-radius:0 3px 3px 0; border-radius:0 3px 3px 0}
.btr-3{-webkit-border-radius:0 0 3px 3px; -moz-border-radius:0 0 3px 3px; border-radius:0 0 3px 3px}
.lr-3{-webkit-border-radius:3px 0 0 3px; -moz-border-radius:3px 0 0 3px; border-radius:3px 0 0 3px}

*{margin:0; padding:0; font-family:InterRegular, Arial, Helvetica, sans-serif; font-size:12px; white-space:normal;outline:none;}
.widget-filter > a, .widget-filter .filter-container > a,.action-btn a,.settings-trigger,.workflow-title,.file-upload-wrapper:after{text-align:center;}
.p-datepicker table th,.p-dialog .p-dialog-footer{text-align:center !important;}
.txt-right,.dashboard-stats.white,.dashboard-stats.card{text-align:right}
.txt-left,.multiselect-parent .btn,.filter-container.workflow-filter .p-dropdown{text-align:left;}
.page-search{text-align:left !important;}

ul,li{list-style:none; margin:0;}
a,a:active,a:hover,a:focus,img,input,textarea,button,button:focus{outline:0 none; text-decoration:none !important;}
a, a:hover,.table tbody tr > td,.p-datatable-table tbody tr > td,.p-toast-message-text{word-break:break-word;}
select:focus,.header-search input:focus{outline:0 none}
table{border-collapse:collapse; vertical-align:top; width:100%}
table.p-datatable-table{border-collapse:separate;}
input,button{overflow:visible}
button,input[type="submit"],.attachment-lists a .close,.custom-radio input[type="radio"] + label{cursor:pointer}
strong,b,b i{font-size:inherit; color:inherit; font-weight:400}
a{cursor:pointer;}
.product-thumb .col{cursor:move;padding:10px;max-width:20%}

.ease-in-out-transition,.toggle-btn,.toggle-btn i,.custom-radio input[type="radio"] + label:before,.custom-radio input[type="radio"] + label:after{-webkit-transition:all 300ms ease-in-out; -moz-transition:all 300ms ease-in-out; -o-transition:all 300ms ease-in-out; transition:all 300ms ease-in-out}
.ease-transition,.dashboard-thumb,#cssmenu ul > li a .fa,.dropdown-menu.scale-up{-webkit-transition:all .1s ease; -moz-transition:all .1s ease; -o-transition:all .1s ease; transition:all .1s ease;}
.scale0{-webkit-transform:scale(0); -moz-transform:scale(0); -o-transform:scale(0); transform:scale(0)}
.scale1{-webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); transform:scale(1)}
.scale2{-webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1)}
.workflow-details .linear-circle,.workflow-details.completed .linear-value{-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.workflow-details.level01.completed .linear-circle,.workflow-details.level01.completed .linear-value,.workflow-details.rejected .linear-circle,.workflow-details.rejected .linear-value{transition-delay:0s;}

.progress-number-mark, .down-arrow{-moz-transform:translateX(-50%); -o-transform:translateX(-50%); transform:translateX(-50%); -ms-transform:translateX(-50%); -webkit-transform:translateX(-50%);}
.dropdown-menu.scale-up{-webkit-transform:scale(0);transform:scale(0);transform-origin:right 0;}
.show>.dropdown-menu.scale-up{transform:scale(1)!important;-webkit-transform:scale(1)!important;transform-origin:left 0;-webkit-transform-origin:left 0;}

.loader-dot{animation-name:loader;animation-timing-function:ease-in-out;animation-duration:3s;animation-iteration-count:infinite;}
@keyframes loader{15%{transform:translateX(0);}45%{transform:translateX(230px);}65%{transform:translateX(230px);}95%{transform:translateX(0);}}
.loader-txt:after{animation-name:loading-text;animation-duration:3s;animation-iteration-count:infinite;}
@keyframes loading-text{0%{content:"Loading";}25%{content:"Loading.";}50%{content:"Loading..";}75%{content:"Loading...";}}
.loader-dot:first-child{animation-delay:0.5s;}
.loader-dot:nth-child(2){animation-delay:0.4s;}
.loader-dot:nth-child(3){animation-delay:0.3s;}
.loader-dot:nth-child(4){animation-delay:0.2s;}
.loader-dot:nth-child(5){animation-delay:0.1s;}
.loader-dot:nth-child(6){animation-delay:0s;}
.icon-animated-bell{-moz-animation:ringing 2s 5 ease 1s; -webkit-animation:ringing 2s 5 ease 1s; -o-animation:ringing 2s 5 ease 1s; -ms-animation:ringing 2s 5 ease 1s; animation:ringing 2s 5 ease 1s; -moz-transform-origin:50% 0; -webkit-transform-origin:50% 0; -o-transform-origin:50% 0; -ms-transform-origin:50% 0; transform-origin:50%;}
@-moz-keyframes ringing{0%{-moz-transform:rotate(-15deg)}2%{-moz-transform:rotate(15deg)}4%{-moz-transform:rotate(-18deg)}6%{-moz-transform:rotate(18deg)}8%{-moz-transform:rotate(-22deg)}10%{-moz-transform:rotate(22deg)}12%{-moz-transform:rotate(-18deg)}14%{-moz-transform:rotate(18deg)}16%{-moz-transform:rotate(-12deg)}18%{-moz-transform:rotate(12deg)}20%{-moz-transform:rotate(0deg)}}@-webkit-keyframes ringing{0%{-webkit-transform:rotate(-15deg)}2%{-webkit-transform:rotate(15deg)}4%{-webkit-transform:rotate(-18deg)}6%{-webkit-transform:rotate(18deg)}8%{-webkit-transform:rotate(-22deg)}10%{-webkit-transform:rotate(22deg)}12%{-webkit-transform:rotate(-18deg)}14%{-webkit-transform:rotate(18deg)}16%{-webkit-transform:rotate(-12deg)}18%{-webkit-transform:rotate(12deg)}20%{-webkit-transform:rotate(0deg)}}@-ms-keyframes ringing{0%{-ms-transform:rotate(-15deg)}2%{-ms-transform:rotate(15deg)}4%{-ms-transform:rotate(-18deg)}6%{-ms-transform:rotate(18deg)}8%{-ms-transform:rotate(-22deg)}10%{-ms-transform:rotate(22deg)}12%{-ms-transform:rotate(-18deg)}14%{-ms-transform:rotate(18deg)}16%{-ms-transform:rotate(-12deg)}18%{-ms-transform:rotate(12deg)}20%{-ms-transform:rotate(0deg)}}@keyframes ringing{0%{transform:rotate(-15deg)}2%{transform:rotate(15deg)}4%{transform:rotate(-18deg)}6%{transform:rotate(18deg)}8%{transform:rotate(-22deg)}10%{transform:rotate(22deg)}12%{transform:rotate(-18deg)}14%{transform:rotate(18deg)}16%{transform:rotate(-12deg)}18%{transform:rotate(12deg)}20%{transform:rotate(0deg)}}.icon-animated-vertical{display:inline-block;-moz-animation:vertical 2s 5 ease 2s;-webkit-animation:vertical 2s 5 ease 2s;-o-animation:vertical 2s 5 ease 2s;-ms-animation:vertical 2s 5 ease 2s;animation:vertical 2s 5 ease 2s}


@-webkit-keyframes blinker{from {background-color:#e9f0ff} to {background-color:#fff;}}
@-moz-keyframes blinker{from {background-color:#e9f0ff} to {background-color:#fff;}}
@-ms-keyframes blinker{from {background-color:#e9f0ff} to {background-color:#fff;}}
@keyframes blinker{from {background-color:#e9f0ff} to {background-color:#fff;}}
.blink-row td{text-decoration:blink;animation-name:blinker;animation-duration:0.6s;animation-iteration-count:5;animation-timing-function:ease-in-out;animation-direction:alternate;}

.network-icon{-webkit-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);-ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);}

@-webkit-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}}
@-moz-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}}
@-ms-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}}
@keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}}

.wizard-line{-webkit-transform:translateY(15px);transform:translateY(15px);}

.widget-filter .widget-popup,.header-right .dropdown-menu{box-shadow:0 2px 4px -1px rgba(0,0,0,.2), 0 4px 5px 0 rgba(0,0,0,.14), 0 1px 10px 0 rgba(0,0,0,.12);}

/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}
/* Firefox */
input[type=number]{appearance:textfield;}

.page-loader,.apps-left,.apps-center,header,.bottom-fixed,.network-status,.approval-notification,.settings-trigger,.settings-container,.workflow-container{position:fixed;}
.header-search,.network-icon,.main-tab a,.workflow-animation,.workflow-desc,.level-title,.page-title,.p-panelmenu a,.file-upload-wrapper,.product-container,.toggle-btn,.attachment-lists a,.icon-animated-bell,.custom-radio input[type="radio"] + label,.p-multiselect-filter-container,.p-dropdown .p-dropdown-label,.p-autocomplete,.p-dropdown-header{position:relative;}
/* .p-datatable .p-datatable-thead > tr > th.p-sortable-column{position:sticky;} */
.header-search i,.network-close,.approval-close,.settings-container .overlay,.workflow-animation .linear-chart,.workflow-animation .linear-value,.workflow-animation .linear-circle,.p-panelmenu a .pi,.file-upload-wrapper:before,.file-upload-wrapper:after,.file-upload-wrapper input,.product-container .action-btn,.toggle-btn .badges,.attachment-lists a .close,.custom-radio input[type="radio"] + label:before,.custom-radio input[type="radio"] + label:after,.p-multiselect-filter-container .p-icon-wrapper,timesicon:not(.p-button timesicon),.p-autocomplete spinnericon,.p-dropdown-header searchicon{position:absolute;}

.action-btn button:after,.action-btn a:after,.custom-radio input[type="radio"] + label:before,.custom-radio input[type="radio"] + label:after{content:'';}
.loader-txt:after{content:'Loading';}
.file-upload-wrapper:before{content:attr(data-text);}
.custom-file-input:lang(en)~.custom-file-label::after{content:"\f002";}
.p-fileupload .las-plus-circle::before,.p-button-icon-only:after{content:"\e908" ;}
.file-upload-wrapper:after{content:"\f574"}

.p-tooltip{z-index:123456 !important;}
.settings-container{z-index:2000;}
.dropdown-menu{z-index:1500;}
.page-loader{z-index:1010;}
.apps-left,.network-status,.settings-container,.approval-notification,.settings-trigger,.settings-trigger.expand,.file-upload-wrapper input,.badges{z-index:5;}
.apps-center{z-index:4;}
header,.settings-container.expand{z-index:3;}
.page-container,.approval-notification.chat-window,.workflow-container,.linear-circle{z-index:2;}
/* .settings-container,.settings-trigger,.approval-notification{z-index:1;} */

.settings-trigger,.settings-container,.workflow-container{top:60px;}
.p-multiselect-filter-container .p-icon-wrapper,.p-autocomplete spinnericon{top:12px;}
timesicon,.p-dropdown-header searchicon{top:10px;}
.header-search i{top:9px;}
.p-datatable timesicon{top:6px;}
.network-icon{top:5px;}
.attachment-lists a .close{top:3px;}
.page-loader,.apps-left,.apps-center,header,.network-close,.approval-close,.workflow-animation .linear-chart,.file-upload-wrapper:before,.file-upload-wrapper:after,.file-upload-wrapper input,.product-container .action-btn,.custom-radio input[type="radio"] + label:before,.custom-radio input[type="radio"] + label:after{top:0;}
.workflow-animation .linear-circle,.level-title,.toggle-btn .badges{top:-5px;}

.settings-container.expand .overlay,.settings-trigger.expand{right:250px;}
.title-panel{right:110px;}
.p-input-icon-right > i:last-of-type{right:35px !important;}
.network-status,.network-close,.approval-close{right:10px;}
.header-search i,.p-datatable .p-datatable-thead > tr > th.p-sortable-column p-sorticon,.approval-notification,.attachment-lists a .close{right:5px;}
.page-loader,.settings-trigger,.p-panelmenu a .pi,.file-upload-wrapper:after,.file-upload-wrapper input,.product-container .action-btn,.toggle-btn .badges,.p-multiselect-filter-container .p-icon-wrapper,timesicon,.p-autocomplete spinnericon{right:0;}
.sidebar .mCSB_scrollTools{right:auto !important;}
.workflow-container{right:-300px;}
.settings-container{right:-250px;}

.network-status{bottom:50px;}
.approval-notification{bottom:5px;}
.page-loader,.apps-left,.apps-center,.bottom-fixed,.workflow-container,.file-upload-wrapper input{bottom:0;}

.apps-center{left:-500px;}
.alert-popup{left:calc(50% - 190px);}
.workflow-animation .linear-chart{left:1px;}
.page-loader,.file-upload-wrapper:before,.file-upload-wrapper input,.custom-radio input[type="radio"] + label:before,.custom-radio input[type="radio"] + label:after{left:0;}
.workflow-animation .linear-circle{left:-5px;}

a,header .user-logout,.header-info,.header-search,.page-title h3,.sub-title h3,.sub-title h5,.network-status .network-icon,.network-status .network-text,.action-btn,.p-dialog-content .p-button,.approval-notification .img-preview,.approval-notification .img-text,.dashboard-page .filter-container,.settings-trigger,.settings-container .settings-panel,.chat-input-area textarea,.comment01,.comment02,.p-formgroup-inline .p-field-checkbox,.p-formgroup-inline .p-field-radiobutton,.normal-table .p-formgroup-inline label,.linear-circle,.designation,.filter-container.workflow-filter .form-control,.industry-item > div,.custom-radio input[type="radio"] + label,.login-btn .p-button,.switch-container p{display:inline-block;}
.page-search,.fc .fc-header-toolbar .fc-button{display:inline-block !important;}
.normal-table label,.menu-tabs a,.left-menu li,.menu-tabs-container.select,header .dropdown-menu li a,.header-info span,.header-info small,.widget-filter .widget-popup a,.settings-container .expanded + .overlay,.random-class,.workflow-summary a,.header-search a span,.product-container:hover .action-btn,.p-panelmenu a{display:block;}
.menu-tabs-container,.product-container .action-btn,.custom-radio input[type="radio"]{display:none;}
.grid-loader,.apps-left .logo,.apps-center .logo,.page-loader,.profile-page .media-icon{display:flex;justify-content:center;align-items:center;}
header{display:flex;align-items:center;}
.p-field-inline{display:table;}
header .navbar-nav{display:inline-flex;}
.p-field-inline .p-field-control{display:table-cell;}

.normal-table{table-layout:fixed;}

header .navbar-nav{flex-direction:row;-ms-flex-direction:row;}

.header-right .action-panel,.network-status > div{float:left;}
.left-menu .svg-inline--fa,.left-menu i{float:right;}

.page-loader,.settings-container.expand .overlay{width:100vw;}
.login-left img,.left-menu li,header,header .p-dropdown,.p-chips .p-inputtext,.p-autocomplete .p-inputtext,.browse-links,.login-row .p-inputtext,p-inputnumber:not(.column-2 p-inputnumber),.p-inputgroup p-dropdown,.p-inputgroup .p-dropdown,.p-inputgroup p-autocomplete,.p-inputgroup .p-autocomplete,.p-inputgroup p-multiselect,.p-inputgroup .p-multiselect,.header-search .p-autocomplete,.header-search .p-inputtext,.approval-notification textarea,.file-upload-wrapper input,.p-password,.login-btn .p-button,.docs-upload .p-fileupload-choose{width:100%;}
.p-menu,.p-field-control input,.p-field-control .p-dropdown,.p-dropdown-filter{width:100% !important;}
td[colspan] .attachment-lists{width:97.5% !important;}
.p-inputtext:not(.login-row .p-inputtext,.p-datatable .p-paginator .p-dropdown .p-inputtext,.p-datatable-header .p-inputtext,.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext,.p-autocomplete .p-inputtext),p-inputnumber .p-inputnumber,.p-calendar,.p-dropdown:not(.p-datatable .p-paginator .p-dropdown),.p-autocomplete,.p-multiselect,.p-chips,.p-formgroup,.p-formgroup-inline,.p-field-inline,.file-upload-wrapper,.attachment-lists,.p-inputgroup,.p-password-panel{width:100%;}
.p-element.p-inputgroup{width:100% !important;}
.row.column-2 .p-inputnumber{width:80% !important;}
.p-field-inline .p-field-control{width:50%;}
.approval-notification .img-text{width:calc(100% - 100px);}
.chat-input-area textarea{width:calc(100% - 45px);}
.network-text{width:calc(100% - 65px);}
.dashboard-container .dashboard-text{width:calc(100% - 60px);}
.file-upload-wrapper:before{width:calc(100% - 34px);}
.p-multiselect-label-container{width:calc(90% - 22px);}
/*.settings-container .settings-cp{width:calc(100% - 54px);}*/
.network-status,.approval-notification,.workflow-container{width:300px;}
.settings-container .settings-panel,.p-datatable-header .p-inputtext{width:250px;}
.page-search{width:250px !important;}
.apps-center,.notification,.bottom-fixed.copyright,.widget-filter .widget-popup.big{width:230px;}
.header-search{width:180px;}
.emp-img{width:160px;}
.workflow-filter .p-dropdown{width:150px;}
.emp-img img{width:128px;}
.workflow-filter .year .p-dropdown,p-dropdown.w100{width:100px;}
.apps-left .logo{width:60px;}
.p-progress-spinner{width:70px !important;}
.settings-trigger a{width:54px;}
p-dropdown.w50{width:50px;}
.dashboard-container .dashboard-icon{width:48px;}
header .toggle-btn,.user-profile img,.network-icon{width:40px;}
.p-button.p-button-icon-only,.file-upload-wrapper:after{width:34px !important;}
.approval-ftr .p-button,.chat-window .chat-ftr .p-button,.product-container .action-btn a{width:32px !important;}
.profile-page .media-icon{width:32px;}
.action-btn .p-button.p-button-icon-only,.p-datatable .p-calendar .p-button{width:24px !important;}
.p-multiselect .p-multiselect-trigger,.p-dropdown .p-dropdown-trigger,.p-inputgroup-addon .p-button{width:22px !important;}
.action-btn a,.widget-filter .filter-container > a{width:22px;}
.linear-circle,.custom-radio input[type="radio"] + label:before,.custom-radio input[type="radio"] + label:after{width:16px;}
.p-checkbox,.p-checkbox .p-checkbox-box,.p-radiobutton,.p-radiobutton .p-radiobutton-box{width:16px !important;}
::-webkit-scrollbar{width:10px;}
.p-radiobutton .p-radiobutton-box .p-radiobutton-icon{width:10px !important;}
.workflow-animation .linear-chart,.workflow-animation .linear-value{width:4px;}
.settings-container .overlay{width:0;}

.col10{width:10px; min-width:10px;}
.col30{width:30px; min-width:30px;}
.col40{width:40px; min-width:40px;}
.col50{width:50px !important; min-width:50px !important;}
.col50{max-width:50px !important;}
.col60{width:60px; min-width:60px;}
.col68{width:68px; min-width:68px;}
.col70{width:70px; min-width:70px;}
.col80{width:80px; min-width:80px;}
.col90{width:90px; min-width:90px;}
.col95{width:95px; min-width:95px;}
.col100{width:100px; min-width:100px;}
.col110{width:110px; min-width:110px;}
.col120{width:120px; min-width:120px;}
.col125{width:125px; min-width:125px;}
.col130{width:130px; min-width:130px;}
.col135{width:135px; min-width:135px;}
.col150{width:150px; min-width:150px;}
.col170{width:170px; min-width:170px;}
.col180{width:180px; min-width:180px;}
.col190{width:190px; min-width:190px;}
.col200{width:200px; min-width:200px;}
.col230{width:230px; min-width:230px;}
.col250{width:250px; min-width:250px;}
.col300{width:300px; min-width:300px;}
.col320{width:320px; min-width:320px;}
.col350{width:350px; min-width:350px;}
.col400{width:400px; min-width:400px;}
.col450{width:450px; min-width:450px;}
.col500{width:500px; min-width:500px;}
.col700{width:700px; min-width:700px;}
.col800{width:800px; min-width:800px;}
.col900{width:900px; min-width:900px;}
.col1000{width:1000px; min-width:1000px;}

/* .p-tooltip{max-width:none !important;} */
.p-password-panel{min-width:90% !important;}
header .user-logout .dropdown-menu{min-width:150px;}
.approval-notification .img-preview{max-width:90px;}
.img-preview img{max-width:70px;}
/* .dotted-txt{max-width:2px;} */

header .dropdown-menu-right{min-width:150px;}
/* .p-inputgroup-addon{min-width:22px !important;} */

legend,.filter-container.workflow-filter .form-control{width:auto;}

.p-datepicker{min-width:auto !important;width:auto !important;}

.page-loader,.settings-container .overlay{height:100vh;}
.settings-container .settings-panel{height:calc(100vh - 70px);}
.workflow-container .workflow-panel{height:calc(100% - 30px);}
html#no-scroll,html#no-scroll>body,.p-dialog .p-dialog-content,.workflow-animation .linear-chart,.workflow-details.completed .linear-value{height:100%;}
.emp-img img{height:128px;}
.docs-upload .p-fileupload-choose{height:100px;}
.p-progress-spinner{height:70px !important;}
.apps-left .logo,header{height:60px;}
.copyright.bottom-fixed{height:55px;}
.settings-trigger a{height:54px;}
.apps-left .logo img,.apps-center .logo img{height:50px;}
.dashboard-container .dashboard-icon{height:48px;}
header .toggle-btn,.user-profile img,.header-search,.header-search input,.network-icon,header .p-dropdown,header .p-dropdown .p-inputtext{height:40px;}
.approval-ftr .p-button,.chat-window .chat-ftr .p-button,.product-container .action-btn a{height:32px !important;}
.profile-page .media-icon{height:32px;}
.p-inputtext,.p-calendar,.p-dropdown,.p-autocomplete,.p-multiselect,.action-btn a,.widget-filter .filter-container > a,.filter-container.workflow-filter .form-control,.file-upload-wrapper,.file-upload-wrapper:before,.file-upload-wrapper:after,.file-upload-wrapper input{height:34px;}
.p-datatable .p-inputtext:not(.p-datatable-header .p-inputtext,.p-datatable .p-paginator .p-inputtext),.p-datatable .p-dropdown,.p-datatable .p-calendar,.p-datatable .p-calendar .p-button{height:24px !important;}
/* .p-button.p-button-icon-only,.p-inputgroup-addon .p-button{height:34px !important;} */
.p-inputgroup-addon .p-button,.p-button.p-button-icon-only{height:34px !important;}
.action-btn .p-button.p-button-icon-only{height:24px !important;}
.linear-circle,.custom-radio input[type="radio"] + label:before,.custom-radio input[type="radio"] + label:after{height:16px;}
.p-checkbox,.p-checkbox .p-checkbox-box,.p-radiobutton,.p-radiobutton .p-radiobutton-box{height:16px !important;}
.p-progressbar{height:12px !important;}
::-webkit-scrollbar{height:10px;}
.p-radiobutton .p-radiobutton-box .p-radiobutton-icon{height:10px !important;}
.workflow-details .linear-value{height:0;}

.p-inputtext.p-inputtextarea{height:auto;}

.comments-container{max-height:340px;}
.popup-body,.scrollable-table .table tbody,.chat-window .chat-body{max-height:300px;}
.img-preview{max-height:120px;}
.img-preview img,.approval-notification .img-preview{max-height:70px;}

.chat-window .chat-body{min-height:250px;}

textarea{resize:none !important;}

#no-scroll,#no-scroll > body,.login-page,.scroll-y,.approval-notification,.chat-window .chat-body,.file-upload-wrapper:before,.dotted-txt{overflow:hidden;}
.scroll-y,.chat-window .chat-body{overflow-y:auto;}

.page-tab a:before{visibility:hidden;}

.file-upload-wrapper input{opacity:0;}

.dashboard-stats p,.dotted-txt,.file-upload-wrapper:before{white-space:nowrap;}
.dashboard-thumb{flex-direction:column; flex-wrap:nowrap; display:flex; align-items:center;}
.docs-upload .p-fileupload-choose{flex-direction:column;}

.dotted-txt,.file-upload-wrapper:before{text-overflow:ellipsis;}

.loader,.loader-txt,.column-2,.normal-table.center-table,.action-btn a i{margin:auto;}
.workflow-summary > .row{margin:0;}
.p-button.p-button-icon-only .p-button-icon-left,.approval-ftr .p-button i,.chat-window .chat-ftr .p-button i{margin:auto !important;}

.page-container,.settings-trigger{margin-top:60px;}
.form-container .normal-table.mt20{margin-top:20px;}
.mt10,.left-menu li a i,.approval-notification label,.workflow-summary .col-md-8,.sync-list button,.normal-table + .card{margin-top:10px;}
.form-container .normal-table,.left-menu hr,.normal-table .normal-table.column-2,.workflow-title,.attachment-lists a,.workflow-panel{margin-top:5px;}
.menu-tabs.bottom-fixed,.approval-notification.chat-window label,.normal-table .normal-table{margin-top:0;}

.network-status .network-icon,.mr15{margin-right:15px;}
.overall-filter .form-group,header .navbar-nav > li,.header-search,.approval-notification .img-preview,.p-formgroup-inline .p-field-checkbox,.p-formgroup-inline .p-field-radiobutton,.profile-page .text-right .media-body,.p-toast-message-icon,.switch-container .p-inputswitch,.p-dialog-content i,.p-dialog-footer .p-icon-wrapper,.dashboard-container .dashboard-icon{margin-right:10px;}
.left-menu .nav .fa,.online-status span,input[type=checkbox], input[type=radio],header .dropdown-menu i,.user-profile img,.toggle-btn,.workflow-table i,.industry-item img,.login-container .p-button .p-button-icon,.p-button:not(.action-btn .p-button,.p-inputgroup .p-button,.p-button.p-button-icon-only) .p-button-icon{margin-right:5px;}
p-radiobutton,p-checkbox{margin-right:3px;}
header .navbar-nav li:last-child,.dashboard-page .page-title,.mCSB_inside>.mCSB_container,.workflow-container .page-title,.sidebar .mCSB_inside > .mCSB_container{margin-right:0;}
.p-multiselect-panel .p-multiselect-header .p-checkbox,.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox{margin-right:0.5rem;}

.login-row{margin-bottom:20px;}
.login-logo{margin-bottom:25px;}
.crop-input{margin-bottom:20px;}
.dashboard-page .white,.product-container,.mb15,.mb15 .p-fileupload{margin-bottom:15px;}
.inner-page-container > .white,.emp-img img,.menu-tabs a,.sub-title,fieldset.p-fieldset,.form-container,.card,.search-container,.mb10,.sync-list,.profile-page .media,.form-container .white{margin-bottom:10px;}
.widget-popup .form-control,.comment01,.comment02,.p-formgroup .p-field-checkbox,.p-formgroup .p-field-radiobutton,.left-menu hr,.workflow-details,.sync-name,.input-container > .white,.login-row label{margin-bottom:5px;}
.normal-table label{margin-bottom:3px;}
.bottom-fixed.menu-tabs a,header .dropdown-menu li:last-child,.notification h6,.sub-title h5,.approval-notification label,.p-field-checkbox label,.p-field-radiobutton label,.workflow-summary p,.workflow-summary h2,.normal-table .sub-title,.sync-list:last-child,.page-title h3,.sub-title h3,.notification p,.p-formgroup-inline h6,.media-body h6,.p-autocomplete h6,.p-autocomplete p,.p-autocomplete-items p,.switch-container p{margin-bottom:0;}
ul{margin-bottom:0 !important;}
.main-tab a{margin-bottom:-1px;}
.p-tabview .p-tabview-nav li .p-tabview-nav-link,.main-tab a{margin-bottom:-2px !important;}

.inner-page-container{margin-left:60px;}
.workflow-details,.level-title,.ml15{margin-left:15px;}
.menu-tabs,header .toggle-btn,.profile-page .text-left .media-body,.switch-container .p-inputswitch{margin-left:10px;}
.approval-ftr .p-button,.chat-window .chat-ftr .p-button,.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-tabview .p-tabview-nav li:first-child .p-tabview-nav-link),.main-tab a{margin-left:10px !important;}
.widget-filter .filter-container > a,.filter-container.workflow-filter .form-control,.workflow-filter .p-dropdown,/*.normal-table i.la-info-circle,*/.attachment-lists a,p-checkbox label.p-checkbox-label{margin-left:5px;}
.p-button:not(.login-btn .p-button,.p-inputgroup .p-button,.p-dialog-header .p-button,.p-calendar .p-button,.p-datatable-header .p-button:first-child,.p-autocomplete .p-button.p-autocomplete-dropdown,.p-button.p-fileupload-choose,.action-btn .p-button:first-child),.action-btn a{margin-left:5px !important;}
.designation{margin-left:3px;}
.p-calendar .p-button,.p-autocomplete .p-button,.p-inputgroup .p-button,.action-btn a:first-child,.action-btn .p-button:first-child,.p-datatable-tbody td a:first-child,.p-datatable-tbody td .p-button:first-child,.product-container .action-btn a{margin-left:0 !important;}
.menu-tabs.bottom-fixed{margin-left:0;}

.login-container,.docs-upload .p-fileupload-choose{padding:30px;}
.bottom-fixed.menu-tabs a{padding:15px 23px;}
.main-menu,.network-status,.settings-container .settings-panel,.workflow-container,.inner-page-container{padding:15px;}
.widget-filter .widget-popup.big{padding:15px 5px;}
.menu-tabs a{padding:10px 13px;}
.p-menu .p-menuitem-link,.p-panelmenu a{padding:10px 12px !important;}
.white:not(.apps-center,.login-container,.dashboard-container.white),.p-fieldset .p-fieldset-content,.approval-hdr,.chat-window .chat-hdr,.approval-body,.chat-window .chat-body,.sync-container,.sync-list,.p-autocomplete-empty-message,.quick-container,.p-password-panel,.tips-container,.p-dropdown-header{padding:10px;}
header .dropdown-menu li a,.status{padding:5px;}
.copyright{padding:5px 15px;}
.normal-table>tr>td,.normal-table .normal-table.column-2>tr>td,.comment01,.comment02{padding:5px 10px;}
.p-dialog .p-dialog-header,.header-search .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{padding:5px 10px !important;}
.notification a,.widget-filter .widget-popup,.widget-popup .form-control,.chat-input-area textarea,.workflow-details,.workflow-panel,.workflow-summary,.workflow-summary a,.mail-container{padding:5px;}
.apps-center .logo{padding:5px 0;}
.normal-table.new>tr>td,.attachment-lists a,.normal-table.mail-view>tr>td{padding:3px 5px;}
.main-tab a{padding:5px 10px;}
.sub-title h5,.toggle-btn .badges{padding:1px 5px;}
.left-menu .nav li a,.padding-ftr,.chat-window .chat-ftr .chat-input-area{padding:0 10px;}
.p-tooltip.p-tooltip-right, .p-tooltip.p-tooltip-left{padding:0 .25rem;}
.p-tooltip .p-tooltip-text,.p-datepicker .p-yearpicker .p-yearpicker-year{padding:.5rem;}
.p-paginator,.p-multiselect-panel .p-multiselect-header,.p-multiselect-panel .p-multiselect-items .p-multiselect-item,.p-toast-message-content,.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{padding:0.5rem 1rem;}
.p-datatable .p-datatable-header{padding:1rem;}
.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item,.p-dropdown-panel .p-dropdown-items .p-dropdown-item{padding:0.5rem 0.75rem;}
header .user-logout .dropdown-menu li,.header-search input,.p-inputtext,.browse-links,.widget-filter .widget-popup a,.normal-table .normal-table>tr>td,.file-upload-wrapper:before{padding:0 5px;}

.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a,.p-toolbar{padding:5px !important;}
.p-tabview .p-tabview-nav li .p-tabview-nav-link{padding:5px 10px !important;}
.p-datatable .p-datatable-thead > tr > th,.p-datatable .p-datatable-tbody > tr > td,.p-datatable .p-datatable-tfoot > tr > th,.p-datatable .p-datatable-tfoot > tr > td{padding:8px !important;}
.p-button:not(.docs-upload .p-fileupload-choose,.login-container .p-button,.crop-action .p-button){padding:4px 8px !important;}
.login-container .p-button{padding:8px 12px !important;}
.p-datatable .p-datatable-tbody > tr > td.active,.p-datatable .p-datatable-tbody > tr > td.inactive{padding:0 8px !important;}
.p-datepicker table th,.p-datepicker table td{padding:2px !important;}
.p-fieldset .p-fieldset-content{padding:0 5px !important;}
.p-dropdown .p-inputtext,.action-btn a,.filter-container.workflow-filter .form-control{padding:0;}
.p-multiselect .p-multiselect-label,.p-inputgroup .p-button,.p-button.p-button-icon-only,.p-button.p-button-icon-only .p-button,.approval-ftr .p-button,.chat-window .chat-ftr .p-button,.p-tabview .p-tabview-panels,.approval-notification .p-dialog .p-dialog-content,.p-panelmenu .p-panelmenu-content,image-cropper{padding:0 !important;}

.p-dialog .p-dialog-content,.p-dialog .p-dialog-footer{padding:15px !important;}
.p-tabview .p-tabview-panels{padding-top:10px !important;}
.sidebar,.chat-window .chat-ftr,.main-tab-container{padding-top:10px;}
.p-button .p-button-label:not(.p-dialog-footer .p-button .p-button-label){padding-top:4px;}

.attachment-lists:not(.view) a{padding-right:25px;}
.p-datatable .p-datatable-thead > tr > th.p-sortable-column{padding-right:20px !important;}
.workflow-widget .col-md-3:last-child,.dashboard-page .inner-page-container > .row > div:last-child{padding-right:15px;}
/* .form-container,.p-field-control{padding-right:10px;} */
.workflow-widget .col-md-3,.workflow-summary .col-md-4,.dashboard-page .inner-page-container > .row > div{padding-right:5px;}
.inner-page-container > .white,.p-field-control:last-child,.normal-table .normal-table>tr>td:last-child,.workflow-summary .col-md-4:nth-child(3),.workflow-summary .col-md-8{padding-right:0;}

.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.75rem;}

.inner-page-container > .white,.approval-ftr,.chat-window .chat-ftr{padding-bottom:10px;}
.main-menu h5,.workflow-desc,.attachment-lists{padding-bottom:5px;}

header{padding-left:60px;}
.left-menu .nav li li a,.p-input-icon-left > .p-inputtext{padding-left:25px;}
.custom-radio input[type="radio"] + label{padding-left:20px;}
.workflow-widget .col-md-3:first-child,.dashboard-page .inner-page-container > .row > div:first-child{padding-left:15px;}
.p-multiselect,.p-dropdown,.workflow-widget .col-md-3,.workflow-summary .col-md-4,.workflow-summary .col-md-8,.dashboard-page .inner-page-container > .row > div{padding-left:5px;}
.normal-table .normal-table>tr>td:first-child,.workflow-summary .col-md-4:first-child{padding-left:0;}
ul{padding-left:0 !important;}

.approval-body,.chat-window .chat-body,.approval-ftr,.chat-window .chat-ftr,.workflow-container,.workflow-summary a,.sync-list,.browse-links{background:#fff;}
.copyright,.widget-filter .widget-popup a:hover,.chat-input-area textarea,.chat-input-area textarea:focus,.workflow-animation .linear-chart,.workflow-details .linear-circle,.product-container .action-btn a,.p-datepicker-header,.docs-upload .p-fileupload-choose{background-color:#eee;}
.workflow-details,.workflow-summary a,.sync-container,.grey-bg{background-color:#f5f5f5;}
.workflow-details.completed{background-color:#f1ffe9;}
.workflow-details.rejected{background-color:#ffe9e9;}
.workflow-animation .linear-value,.workflow-details.completed .linear-circle{background-color:#689F38;}
.workflow-summary.color01 a:hover,.workflow-summary.color01 a.select{background-color:#d0ffcd;}
.workflow-summary.color02 a:hover,.workflow-summary.color02 a.select{background-color:#ffe6cd;}
.workflow-summary.color03 a:hover,.workflow-summary.color03 a.select{background-color:#d1d9ff;}
.workflow-summary.color04 a:hover,.workflow-summary.color04 a.select{background-color:#ffcfe5;}
.p-inputtext[disabled],.left-menu a:hover,.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled) > a:hover{background-color:#eee !important;}
.qs-row td,.unread td{background-color:#ffffe0;}
.hlt-color,.hlt-color.p-inputtext[disabled]{background-color:#ffffb3 !important;}
.comment02{background-color:#e5e5e5;}
.grid-loader{background-color:rgba(255,255,255,0.81);}
.page-loader{background-color:rgba(255,255,255,0.36);}
.settings-container .overlay{background-color:rgba(0, 0, 0, 0.09);}
.network-icon.down,.workflow-animation .rejected .linear-value,.workflow-details.rejected .linear-circle,.toggle-btn .badges{background-color:#c70d0d;}
.network-icon.up{background-color:#4caf50;}
/* .attachment-lists a,.notification li a:hover{background-color:#E3F2FD;} */
.media-icon.bg-primary-transparent{background-color: rgba(89,101,249,.15);}
.media-icon.bg-info-transparent{background-color: rgba(23,162,184,.2);}
.media-icon.bg-success-transparent{background-color:#d4f2e1;}
.media-icon.bg-error-transparent{background-color:#f9e2e2;}
.blue{background-color:#9dbbff;}
.green{background-color:#ccff9f;}
.red,.highlight-bg{background-color:#ff9f9f;}

.login-left img{background-size:cover;}

.p-datatable .p-datatable-header{background:#fff !important;}
.approval-ftr .p-button,.chat-window .chat-ftr .p-button{background-color:#ddd !important;}
.p-panelmenu a,.p-tabview .p-tabview-nav li .p-tabview-nav-link,.p-tabview .p-tabview-panels,.p-tabview .p-tabview-nav,.p-panelmenu a,.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content{background-color:transparent !important;}
.p-datatable .p-datatable-thead > tr > th.green{background-color:#ccff9f !important;}
.p-datatable .p-datatable-thead > tr > th.red,.p-inputtext[disabled].red{background-color:#ff9f9f !important;}

.network-icon,.approval-ftr .p-button,.chat-window .chat-ftr .p-button,.linear-circle,.emp-img img,.media-icon,.custom-radio input[type="radio"] + label:before,.custom-radio input[type="radio"] + label:after,.dashboard-container .dashboard-icon{border-radius:100%;}

header .toggle-btn,.user-profile img,.header-search input,.header-search .p-dropdown,.tips-container,.docs-upload{border-radius:6px;}
.comment01,.comment02,.workflow-summary a,.toggle-btn .badges{border-radius:4px;}
.action-btn a,.action-btn button,.workflow-details,.attachment-lists,.attachment-lists a,.login-container .p-button,.p-button.p-button-icon-only,.p-button,.status,.quick-container{border-radius:3px;}
.p-inputgroup > .p-inputwrapper:first-child > .p-component, .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext{border-radius:3px 0 0 3px;}
.p-inputgroup .p-button.p-button-icon-only,.p-calendar .p-button{border-radius:0 3px 3px 0;}

.menu-tabs a{border-radius:6px 0 0 6px;}
.browse-links,.file-upload-wrapper:before{border-radius:3px 0 0 3px;}
.p-inputgroup .p-inputgroup-addon.p-button:last-child{border-radius:0 3px 3px 0 !important;}
.p-tabview .p-tabview-nav li .p-tabview-nav-link,.sub-title h5,.main-tab a{border-radius:5px 5px 0 0 !important;}
.bottom-fixed.menu-tabs a{border-radius:0;}
.p-inputgroup-addon.p-button,.p-menu,.p-panelmenu .p-panelmenu-panel:first-child .p-panelmenu-header > a,.product-container .action-btn a{border-radius:0 !important;}

.chat-window .chat-ftr{border-top:1px solid #ddd;}
.bottom-fixed{border-top:1px solid rgba(255,255,255,0.18);}
.bottom-fixed.copyright{border-top:1px solid rgba(0,0,0,0.18);}

.main-tab a{border-bottom:3px solid transparent;}
.sub-title,.main-menu h5,.main-tab{border-bottom:1px solid #ddd;}
.notification li{border-bottom:1px solid #eaeaea;}
.notification li:last-child{border-bottom:0;}
.header-search input,header .dropdown-menu,header .p-dropdown,.chat-input-area textarea,.attachment-lists.view{border:0;}

.docs-upload .p-fileupload-choose{border:3px dashed #ddd;}
.docs-upload .p-fileupload-choose:hover{border:3px dashed #02733b;}
.workflow-details,.workflow-summary,.product-container,.sync-container,.sync-list,.mail-container,.quick-container{border:1px solid #ddd;}
.workflow-details.completed{border:1px solid #a3d687;}
.workflow-details.rejected{border:1px solid #d68787;}
.p-fieldset .p-fieldset-legend,.product-container.edit-mode{border:1px solid #3a7afe !important;}
.browse-links,.file-upload-wrapper:before,.attachment-lists{border:1px solid #ced4da;}
p-dropdown.p-error > div,.p-error.p-inputtext:enabled:focus{border:1px solid #f44336;}
.card,.p-datatable .p-datatable-thead > tr > th,.p-datatable .p-datatable-tbody > tr > td,.p-datatable .p-datatable-tfoot > tr > th{border:1px solid #e3e4e6 !important;} /*afc3ec*/

.p-tabview .p-tabview-nav{border-bottom:1px solid #ddd !important;}
.product-container .action-btn a{border-bottom:1px solid #ddd;}
.p-datatable .p-datatable-header{border-bottom:0 !important;}
.p-inputgroup-addon.p-button:not(.p-button-link){border-right:1px solid #ced4da !important;}
/* .p-datatable .p-datatable-thead > tr > th:last-child,.p-datatable .p-datatable-tbody > tr > td:last-child,.file-upload-wrapper:before{border-right:0 !important;} */
.product-container .action-btn a{border-left:1px solid #ddd;}
/* .p-datatable .p-datatable-thead > tr > th:first-child,.p-datatable .p-datatable-tbody > tr > td:first-child,.p-inputgroup-addon{border-left:0 !important;} */
.p-fieldset,.p-toolbar,.approval-ftr .p-button,.chat-window .chat-ftr .p-button,.p-menu,.p-panelmenu a,.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content,.card.dataTable{border:0 !important;}

.p-autocomplete .p-autocomplete-dropdown{border-top-left-radius:0 !important;}
.p-autocomplete .p-autocomplete-dropdown{border-bottom-left-radius:0 !important;}

.p-treetable .p-treetable-tbody > tr > td{border:1px solid #e2e8f0 !important;}

.ui-table-tbody {
    border: 1px solid #c8c8c8 !important;
    display: table-row-group;
  }

.p-tabview .p-tabview-nav li .p-tabview-nav-link{border:3px solid transparent !important;}

h1,h2,h3,h4,h5,h6,strong,.p-datatable .p-datatable-thead > tr > th,.p-datatable .p-datatable-tfoot > tr > th,.p-datatable .p-datatable-tfoot > tr > td,.hlt-txt,.level-title,.unread td,.p-tabview .p-tabview-nav .p-tabview-nav-link .p-tabview-title,.main-tab a,.label-txt,.label-txt *,.normal-table label:not(p-checkbox label),.sub-title h5,.p-dialog .p-dialog-header .p-dialog-title,.status,.switch-container p,.dashboard-container .dashboard-value{font-family:InterBold;font-weight:normal;}
.emp-desc h4{font-family:InterRegular;font-weight:normal;}
.p-inputtext{font-family:InterRegular !important;font-weight:normal;}
.p-inputtext[disabled].red{font-family:InterBold !important;font-weight:normal;}
.custom-file-input:lang(en)~.custom-file-label::after{font-family:FontAwesome;}
.file-upload-wrapper:after,.p-button-icon-only:after{font-family:'Line Awesome Free';font-weight:900;}
.p-tabview .p-tabview-nav li .p-tabview-nav-link,.p-tabview .p-tabview-nav li .p-tabview-nav-link span,.p-dialog .p-dialog-header .p-dialog-title,.p-panelmenu a{font-weight:normal !important;}

.workflow-summary i{font-size:40px;}
header .toggle-btn i,.settings-trigger i,.docs-upload .p-fileupload-choose.p-button .p-button-icon,.dashboard-container .dashboard-icon i,.dashboard-container .dashboard-value,.dashboard-container .dashboard-value i{font-size:30px;}
.menu-tabs a *,.header-search i,.p-datatable .p-datatable-tbody > tr > td.active i,.p-datatable .p-datatable-tbody > tr > td.inactive i,.p-button .p-button-icon,.p-button.p-button-icon-only:not(.p-fileupload-choose.p-button.p-button-icon-only,.action-btn .p-button.p-button-icon-only) .p-button-icon,.p-button.p-button-icon-only i,.p-calendar .p-button span,.file-upload-wrapper:after{font-size:24px;}
.login-container .p-button .las{font-size:24px;}
.widget-filter a i,.page-title .close i,.product-container .action-btn a i,.media-icon i,.info-icon i,.p-inputtext[disabled].red{font-size:20px;}
.action-btn .p-button.p-button-icon-only .p-button-icon,header .dropdown-menu li i,.network-close,.approval-close,.approval-hdr,.chat-window .chat-hdr,.approval-ftr .p-button i,.chat-window .chat-ftr .p-button i{font-size:18px;}
.header-info span,.header-info strong,.page-title h3,.sub-title h3,.p-toast-icon-close-icon,.workflow-table i,.attachment-lists a .close i,.p-dialog .p-dialog-header .p-dialog-title,.p-fileupload-choose.p-button .p-button-icon,.p-inputgroup .p-button i,.tips-container h5 i,.switch-container p,.dashboard-container .dashboard-label{font-size:16px;}
.normal-table i.la-info-circle,.p-toast-summary{font-size:16px;}
.network-text,.action-btn a i,.approval-notification .img-text p,.approval-notification .text,.p-input-icon-left > i:first-of-type,.workflow-summary h2,.info-txt,.login-container .p-button .p-button-label{font-size:14px;}
.left-menu a,.left-menu a span,.left-menu a i,.main-menu h5,.header-info small,.sub-title h5,.level-title,.p-tabview .p-tabview-nav .p-tabview-nav-link .p-tabview-title,.main-tab a,.label-txt,.label-txt *{font-size:13px;}
.approval-notification.chat-window .text,.copyright *,.p-datatable .p-datatable-thead > tr > th,.p-datatable .p-datatable-tfoot > tr > th,.p-datatable .p-datatable-tfoot > tr > td{font-size:12px;}
.workflow-summary p,.workflow-table td,.workflow-table span,.normal-table label:not(p-checkbox label),.code,.badges,.status{font-size:11px;}
.approval-body label,.chat-window .chat-body label{font-size:10px;}
.p-checkbox .p-checkbox-box .p-checkbox-icon,.p-progressbar-determinate .p-progressbar-label{font-size:10px !important;}

.uppercase,.normal-table label,.code,.main-menu h5,.approval-body label,.chat-window .chat-body label,.workflow-summary p,.media-body h6,.p-datatable .p-datatable-thead > tr > th,.p-datatable .p-datatable-tfoot > tr > th,.p-datatable .p-datatable-tfoot > tr > td,.status,.p-button .p-button-label{text-transform:uppercase;}
.capitalize,.normal-table p-checkbox label.p-checkbox-label{text-transform:capitalize;}
.lowercase{text-transform:lowercase;}

.header-right li > a i:before{font-weight:700;}
.header-right li > a i.fa-calculator:before{font-weight:100;}

.header-right .wlcm-container .dropdown-menu-right span{white-space:normal;}

.static-widgets .card.color01 i{color:#ff9800;}
.static-widgets .card.color02 i,.heading,a.dashboard-value:hover{color:#f44336;}
.static-widgets .card.color03 i{color:#4caf50;}
.static-widgets .card.color04 i{color:#00bcd4;}
.workflow-summary.color01 .workflow-title *,.workflow-summary.color01 i,.inactive.active i{color:#0b9a23;}
.info-icon i{color:#095bad;}
.workflow-summary.color02 .workflow-title *,.workflow-summary.color02 i{color:#ff5200;}
.workflow-summary.color03 .workflow-title *,.workflow-summary.color03 i{color:#3b54ca;}
.workflow-summary.color04 .workflow-title *,.workflow-summary.color04 i{color:#d24f8b;}
.menu-tabs a,.menu-tabs a i,.menu-tabs a:hover,.menu-tabs a:hover i,header .toggle-btn:hover i,header .dropdown-menu a:hover,header .dropdown-menu a:hover *,header .dropdown-menu a:hover i,.p-datatable-header .p-button,.p-button:not(.p-button-link,.chat-window .p-button,.docs-upload .p-fileupload .p-button) *,.settings-trigger i,.chat-window .chat-body .comment01 .text,.chat-window .chat-body .comment01 label,.file-upload-wrapper:after,.toggle-btn .badges,.p-tooltip .p-tooltip-text,.status,.dashboard-container .dashboard-icon i{color:#fff;}
header .dropdown-menu a,.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link span,.p-tabview .p-tabview-nav .p-tabview-nav-link:hover span,.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link:hover span,.main-tab a,.main-tab a:hover,.main-tab a.select,.header-search a,.attachment-lists a .close i,.p-fileupload-choose *{color:#333;}
.attachment-lists a .close i{color:#000;}
a.dashboard-value,a.dashboard-value i{color:#435fe0;}
.header-info,.header-info span,.approval-body label,.header-info small,.emp-desc h6{color:#89879f;}
.normal-table label{color:#666;}
.inactive i{color:#eee;}
/* .normal-table i.la-info-circle{color:#06c;} */
.hlt-txt,.p-inputtext[disabled].red{color:#f00;}

.p-checkbox .p-checkbox-box.p-highlight svg path{fill:#fff;}

.apps-center,header{box-shadow:0px 0px 40px 0px rgba(82, 63, 105, 0.1);}
.page-container .white{box-shadow:0 1px 15px 1px rgba(69,65,78,.05);}
.settings-container .settings-panel,.workflow-container{box-shadow:0px 0px 30px 0px rgba(82, 63, 105, 0.15);}
.login-container{box-shadow:0 0 35px 0 rgba(154, 161, 171, 0.15);}
header .dropdown-menu,.network-status,.approval-notification{box-shadow:0 0 37px rgba(8, 21, 66, 0.18)}
.network-icon.down{box-shadow: 0 0 0 0 rgba(198, 18, 18, 0.72);}
.network-icon.up{box-shadow: 0 0 0 0 rgba(72, 171, 81, 0.72);}
.custom-radio input[type="radio"] + label:before{box-shadow: inset 0 0 0 0.2em #ced4da, inset 0 0 0 1em white;}

.header-search input:enabled:focus{box-shadow:none;}
.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus,.p-button.p-button-link:enabled:focus,.chat-input-area textarea:focus,.p-menu .p-menuitem-link:focus,.p-panelmenu a:focus{box-shadow:none !important;}

.left-menu .nav li a span,.toggle-btn,.header-search,.user-profile img,.user-profile .header-info,.p-dialog-content .p-button,p-inputswitch,.p-field-checkbox label,input[type="checkbox"],input[type="radio"],.normal-table .p-field-checkbox i.la-info-circle,.login-btn .p-button .p-button-icon,.dropdown ul li a i,.p-button .p-button-icon{vertical-align:middle;}
.normal-table td.vBottom{vertical-align:bottom;}
.normal-table td.vMiddle{vertical-align:middle;}
.normal-table td,.approval-notification .img-text,.settings-trigger,.chat-input-area textarea,.chat-input-area button,.workflow-table td,.p-field-inline .p-field-control{vertical-align:top;}
.widget-filter a .fa, .widget-filter a i,header .dropdown-menu li i{vertical-align:text-top;}

.settings-trigger i{line-height:54px;}
.dashboard-container .dashboard-icon i{line-height:48px;}
header .toggle-btn i,header .p-dropdown .p-inputtext,.dashboard-container .dashboard-value{line-height:40px;}
.p-inputtext:not(textarea.p-inputtext,header .p-dropdown .p-inputtext,.p-datatable .p-paginator .p-inputtext,.p-datatable .p-dropdown .p-dropdown-label.p-inputtext)/*,.p-datatable .p-paginator .p-dropdown .p-dropdown-label*/,.p-multiselect .p-multiselect-label{line-height:34px;}
.product-container .action-btn a,.p-calendar .p-button .las,.file-upload-wrapper:before,.file-upload-wrapper:after{line-height:32px;}
.left-menu li a,.browse-links{line-height:28px;}
/* header .dropdown-menu li a{line-height:24px;} */
.p-datatable .p-inputtext,.p-datatable .p-paginator .p-inputtext,.p-datatable .p-dropdown .p-dropdown-label,.p-datatable .p-calendar .p-inputtext,.p-datatable .p-calendar .p-button .las{line-height:24px;}
.p-fileupload .p-button-icon{line-height:22px !important;}
/* .file-upload-wrapper:after{line-height:22px;} */
.copyright *,.widget-filter .widget-popup a,.p-button.p-button-icon-only .p-button-icon{line-height:20px;}
.attachment-lists a,.badges{line-height:18px;}
.sub-title h5,.normal-table label{line-height:15px;}
.p-progressbar .p-progressbar-label{line-height:12px !important;}
ul.p-tabview-nav{line-height:7px;}
	 
@media screen and (min-width:1024px) and (max-width:1400px)
{
	
}
@media screen and (min-width:1024px) and (max-width:1280px)
{
	.p-multiselect{width:90%;}
}
@media screen and (min-width:1024px) 
{
	.login-container{width:350px;}
	.login-left,.login-right{display:flex;min-height:100vh;justify-content:center;align-items:center;}
}
@media screen and (min-width:300px) and (max-width:1023px)
{
}

.ace-tm .ace_variable,.p-password *{display:block !important;}
.ace_scroller{height:250px !important;overflow-y:auto;}