.placeholder-no-fix.error{border:1px solid #a94442;}
.has-error .control-label{color:#000!important;}
.help-block{color:#a94442;}
.error{font-size: 13px;color:#a94442;}
.blue.btn{background: #263f75!important;}
.table-toolbar.bg{background:#fff;margin-bottom:0;padding:10px 15px;border-bottom:2px solid #eee}
.table-striped tbody tr.active:nth-child(odd) td,.table-striped tbody tr.active:nth-child(odd) th{background-color:#017ebc75!important}
.sparkline-chart .title,.easy-pie-chart .title{color:#8674a7!important}
.new-user-page .users-dropdown .filter-field.filter-field-hobbies .btn-reset,
.blocked-user-page .users-dropdown .filter-field.filter-field-hobbies .btn-reset{border-left-color:#f1f3fa}
.all-users-page .horizontal-form:after,
.new-user-page .horizontal-form:after,
.blocked-user-page .horizontal-form:after{display: block;clear:both;content:''}
.page-sidebar .page-sidebar-menu .sub-menu li .fa,.page-sidebar .page-sidebar-menu .sub-menu li .icon-user{display:none}
.sidebar-toggler-wrapper{margin-bottom: 10px!important}
/*wms-admin-css-start*/
.table{font-size: 13px;}
.btn.blue-btn{background: #254076;color:#fff;}
.add-role-page .table-toolbar{padding: 10px 0 0;}

.page-header.navbar .page-logo img{max-width: 100%; height: 47px;}
.login{background: url(../img/login-bg.png) no-repeat;background-size: cover;}
.login .content .form-actions{
    padding-bottom: 0;
}
.login .content .form-actions a{
    color: #333;
    text-decoration: underline;
}
.login .content .form-actions .back-btn{background:#a9a9a9;width:92px;display:inline-block;text-align:center;color:#fff;text-decoration:none;border-radius:20px!important;border:1px solid #a9a9a9;padding:7px 14px;margin-top:1px}
.login .content .form-actions .back-btn .m-icon-swapleft{background-image:url(../img/syncfusion-icons-white.png)}
.portlet.box.grey-cascade{border-top:1px solid #e0e0e0!important;border:1px solid #e0e0e0!important}
.login .login-page .alert-danger, .login .login-page .alert-success{position: absolute!important;bottom: -20px!important;left: 14px;right: 14px;text-align: center;margin: 0;padding: 10px;}
.login .login-page .form-group{position: relative;padding-bottom: 4px;}
.login .login-page .form-group label.error{font-size: 11px;color:#a94442;margin: 0;line-height: normal;position: absolute;bottom: -18px;}
.login .login-page .form-group.button-group{
    margin-bottom: 0px;
    margin-top: 25px;
    padding: 0;
}
.login .login-page .form-group.button-group .checkbox{margin-bottom: 0px;}
.login .login-page .form-group.button-group .checker{margin-left: 0px;}
.login .btn.gray{background: #ccc!important;color: #000;}
.login .login-page .btn{width: 90px}
.forgotpassword .form-group.button-group .checkbox {margin-top: 0px;}
.header-form{
    padding: 10px 0;
}
.header-form input{}
.header-form .blue{
    margin-top: 25px;
}
.header-form .form-group{margin-left: 0px;margin-right: 0px;}
.header-form .cancel-btn{margin-right: 15px;margin-top: 25px;}
 .full-row-view{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}
.full-row-view a{background:#03A9F4;padding:7px 15px;color:#fff;text-decoration:unset;display:inline-block;font-weight:600;font-size:14px}
.full-row-view a:hover{color:#fff!important}
.bg-color-highlight{background:#418bca4f;padding:10px 10px;margin-top:40px}
.custom-remove-space{padding:0!important;background: #fff;}
.bg-color-highlight h4{margin-bottom:25px}
.page-container-bg-solid .page-content{background: #fff;}
.custom-full-width ul.nav-tabs li a{    color: #fff;
    padding: 15px 20px!important;
    border-right: 2px solid #fff;
    font-weight: 900;
    font-size: 15px;
    border: 0;}
    .custom-full-width ul.nav-tabs li.active a{color: #000 !important}
    .custom-full-width ul.nav-tabs li{background: #418bca;}
    a.this-is-file{    display: inline-block;
    padding: 2px 8px;
    color: green;
    background-color: #f3f3f3;
    margin-bottom: 7px;
    border: 1px solid green;
    border-radius: 3px !important;}
    a.this-is-file:before{content:"\f15b";font-family:'FontAwesome';display: inline-block;margin-right: 7px;}
    .custom-remove-space{padding: 15px !important;}
    a.this-is-file:hover{background-color:green;color:#fff;text-decoration:none}
    .filter-table-top{display:flex;margin-bottom:20px}
.filter-option span{display:inline-block;margin-right:7px}
.read-propery{margin-left:12px}
.record-view{margin:0 10px}
.record-view select{width:55px!important}
.highlight-circle{display:inline-block;margin-bottom:0;margin-left:10px;background-color:#f3f3f3;border-radius:11px!important;padding:3px 10px;font-size:13px}
.highlight-circle span{background:#F44336;padding:0 6px;border-radius:50%!important;width:18px;height:18px;color:#fff;text-align:center;font-weight:bold;font-size:12px;margin-right:5px}
.custom-pagination-wrapper{margin-top:25px;display:flex;align-items:center;justify-content:space-between}
.custom-pagination-wrapper .show-record-wrapper{}
.custom-pagination-wrapper a.page-link{font-size:14px}
.custom-pagination-wrapper .show-record-wrapper .record-view{margin:0}
.custom-pagination-wrapper .show-record-wrapper .record-view .read-propery{margin-left:0}
.filter-btn{background:#607D8B;padding:6px 15px;color:#fff;text-decoration:unset;display:inline-block;font-size:15px}
b.quote-middile-txt{display:inline-block;background-color:#eee;padding:1px 10px;border-radius:15px;font-weight:normal}
.filter-option{right:205px;z-index:1;margin-bottom:0!important}
.label-with-select{}
.filter-label-wrapper{right:390px;margin-right:10px}
.filter-option{}
.filter-option input.custom-date-border{border:1px solid #e5e5e5;border-radius:4px!important;height:34px;padding:4px 12px;width: 100px;z-index:1;margin-right:10px;font-size: 12px;}
.filter-date-wrapper{display:flex}
.label-with-select{display:flex;align-items:center}
.filter-date-wrapper .filter-option{right:434px}
.filter-date-wrapper-label{right:788px;margin-top:6px;margin-right:10px}
.dataTables_wrapper .dataTables_filter input{border-radius:4px!important}
.custom-margin{margin-bottom:30px}
.custom-margin h1{font-size:28px}
.custom-two-btn{}
.custom-two-btn a{margin-right:10px}
.custom-two-btn a:hover{color:#fff!important}
.table-details-view{}
.table-details-view .inner-details{padding-bottom:10px}
.table-details-view .inner-details .details-box-label{float:left;width:150px}
.table-details-view .details-box-label h5.label{font-size:14px;color:#000;font-weight:600;padding:0}
.table-details-view .details-box-result{margin-left: 160px;}
.table-details-view .details-box-result p{font-size:14px;color:#000000;display:block;overflow:hidden}
.custom-po-table{margin-bottom:0;border:1px solid #eee}
.custom-po-table thead{background-color:#eef5e5}
.custom-po-table tbody{}
.custom-po-table thead th{border-bottom:1px solid #eaf3df!important;font-size:15px!important}
.custom-po-table tbody th{}
.custom-po-table tbody tr{}
.custom-po-table tbody td{font-size:14px;padding:13px 8px!important;vertical-align:bottom;border:1px solid #eee!important}
.custom-po-table tbody td .custom-input-box{}
.custom-po-table tbody td .custom-input-box span{display:inline-block;font-size:14px;margin:0 15px}
.custom-po-table tbody td .custom-input-box input{border:1px solid #e8e5e5;width:55px;height:25px;padding:10px 11px;text-align:center;font-size:14px}
.margin-align{ margin-right: 9px !important;}
.box-section .box .custom-title{
    margin-bottom: 0!important;
    padding-bottom: 0!important;
    display: flex;
    align-items: center;
}
.box-section .box .title h4{
	font-size: 22px;
    font-weight: 600
}
.box-top-row{
	display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid #9e9e9e54;
    margin-bottom: 25px;
    padding-bottom: 5px;
}
.box-section .box-section-inner .box{
	padding-top: 20px;
    margin-bottom: 35px
}
.close-btn button{
	background: url('data:image/png;base64,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') no-repeat 50% 50%;
    background-size: 28px;
    width: 28px;
    height: 28px;
    margin-top: -5px;
    opacity: 0.4;
}
.close-btn {
  text-align: right;
}
.gst-wrapper{
	display: flex;
    align-items: flex-end;
    margin-top: 20px;
}
.gst-wrapper .gst-btn-wrapper{
	flex: 1;
    display: flex;
    align-items: baseline;
    flex-direction: row-reverse;
}
.back-btn-wrap{
	margin-top: 20px;
    flex: 1;
}
.gst-wrapper .gst-table{
    float: right;
}
#po_preview.modal{}
#po_preview.modal .close{
    font-size: 0;
    background: red;
    opacity: 1;
    width: 40px;
    height: 40px;
    background-position: 50% 50%;
    position: absolute;
    z-index: 99;
    top: -20px;
    right: -20px;
    border-radius: 50% !important;
    color: #fff;
}
#po_preview.modal table.tablecus img{border:0 !important;box-shadow: 0 0 !important;}
#po_preview.modal table.tablecus th,
#po_preview.modal table.tablecus td{
    border: 1px solid #eee;
    padding: 10px;
}
#po_preview.modal table.table-po{
    width: 100%;
    border: 0;
    border-collapse: collapse;
    margin: 10px 0;
}
#po_preview.modal table.table-po th{background-color:#f9f9f9;width: 140px;}
#po_preview.modal table.table-po th,
#po_preview.modal table.table-po td{
    padding: 6px;
    text-align: right;
    border: 1px solid #ccc;
}

#po_preview.modal table.custom-po-table tr td:last-child,
#po_preview.modal table.custom-po-table tr th:last-child{display:none}
#po_preview.modal table.custom-po-table input{
    border: 0;
    cursor: default;
    display: inline;
    margin: 0;
    font-size: 13px;
    padding: 0;
    height: 20px;
}
#po_preview.modal table.custom-po-table th,
#po_preview.modal table.custom-po-table td{
    border: 1px solid #ddd !important;
    padding: 10px;
    font-size: 13px;
    vertical-align: top;
}
#po_preview.modal table.custom-po-table{margin-bottom:20px;}
#po_preview.modal .clonetable > .table-responsive:last-child select,
#po_preview.modal .clonetable > .table-responsive:last-child a{display:none}
#po_preview.modal .table-grand{
    width: 100%;
}
#po_preview.modal .table-grand th{}
#po_preview.modal .table-grand td{}
#po_preview.modal .table-grand th,
#po_preview.modal .table-grand td{border: 1px solid #ddd !important;text-align: right;padding: 10px;font-weight: bold;}
#po_preview.modal #no_of_month{display:none}
#po_preview.modal table.table-po th{width: 240px;}
.custom-total-warp{
    display: flex;
    justify-content: flex-end;
    align-items: center;
    padding: 15px 15px;
    background: #f3f3f3;
}
.custom-total-warp .label{
    color: #000;
    font-weight: bold;
    font-size: 15px;
    padding: 0;
    margin-right: 25px;
    width: 155px;
}
.custom-total-warp .value{
    font-size: 15px;
    font-weight: 600;
    width: 180px;
}
