.createBtnRight {
    width: 100%;
}

.leftHeader {
    float: left;
}

.leftHeader td {
    font-size: 15px !important

}

.rightHeader {
    float: right;
}

button.createButton {
    margin: 0;
    z-index: 1;
   float:right;
   border-radius: 2px !important;
}

.universalSearch {
    width: 92.4%;
}

.universalSearch input, .universalSearchIDT input {
    height: 39px;
    border: solid 1px #bdbdbd !important;
    border-radius: 2px 0 0 2px !important;
    background-image: none;
    padding-left: 10px;
}

.universalSearch input {
    width: 100%;
}

.universalSearchIDT input {
    width: 100%;
}

.universalGo, .universalGoNew {
    height: 39px !important;
    border-radius: 0 2px 2px 0 !important;
    width: 115px;
    margin-left: -1px;
}

.universalSearchIDT {
    width: 70%;
}

.universalSearchIDT + span > input {
    height: 39px !important;
    border: solid 1px #bdbdbd !important;
    background-image: none;
    border-right: 0 !important;
}

.universalSearchIDT + span {
    position: relative;
    width: 28%;
    border-right: 1px solid #bdbdbd;

}

.universalSearchIDT + span input {
    width: 100%;
}

.universalSearchIDT + span > button {
    padding: 0 !important;
}

.universalSearchIDT + span > button.ui-datepicker-trigger {
    width: 30px !important;
    height: 35px !important;
    margin-top: 0 !important;
    top: 0 !important;
    right: 3px !important;
    position: absolute;
}

.universalSearchIDT + span > button span.ui-icon {
    width: 30px !important;
    height: 30px !important;
    top: 8px !important;
    left: 0 !important;
    margin: 0 !important;
}

.universalSearchIDT + span > button .ui-icon-calendar::before {
    font-size: 23px;
}

.universalGoNew {
    position: relative;
    border-radius: 0 2px 2px 0 !important;
}

.fe, .fv, .fd, .fz {
    font: normal normal normal 14px/1 'FontAwesome', sans-serif;
    text-rendering: auto;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
    border-radius: 3px;
    color: #FFF;
}

.fv {
    -webkit-font-smoothing: antialiased;
    background: #0277BD;
    padding: 5px 8px;
    font-size: 10px;
}

.fe {
    -webkit-font-smoothing: antialiased;
    background: #FED02F;
    font-size: 10px;
    padding: 5px 6px;
}

.fd {
    -webkit-font-smoothing: antialiased;
    background: #E53935;
    font-size: 10px;
    padding: 5px 6px 5px 7px;
}
.fm{
	-webkit-font-smoothing: antialiased;
    background: #689F38;
    font-size: 10px;
    padding: 5px 6px 5px 7px;
    color:#fff;
     border-radius: 3px;
}

.ui-icon-disk::before {
    content: "\f0c7";
    font-family: 'FontAwesome', sans-serif;
    color: #FFF;
}

/* .save span.ui-icon {
    margin: -13px 0 0 0 !important;
} */

.buttons_center {
    margin-top: 2%;
    display: block;
    text-align: center;
}

.ui-icon-arrowreturnthick-1-e::before {
    content: "\f064";
    font-family: 'FontAwesome', sans-serif;
    color: #FFF;
}

.layout-wrapper .ultima-menu li a span {
    display: inline-block;
    vertical-align: middle;
    text-overflow: ellipsis !important;
    overflow: hidden;
    white-space: nowrap;
    width: 75%;
}

.layout-wrapper.menu-layout-static.menu-layout-horizontal .ultima-menu li a span {
   
    width: auto!important;
}

.layout-wrapper .topbar .logo {
    background: none;
    margin-top:14px;
}

.layout-wrapper .topbar .logo img {
    width: 150px;
    filter: brightness(0) invert(1);
}

.layout-wrapper .topbar .topbar-left {
    padding: 9px 5px;
    width: 256px;
}
.layout-wrapper .topbar .topbar-right{
	width:calc(100% - 256px);
}


.customDialogStyle .customDialogBoxStyles .ui-dialog-titlebar {
    padding: 10px 5px 0 0 !important;
    border-bottom: none #e0e0e0 !important;
    background-color: #ffffff;
    color: #546e7a;
    font-size: 19px;
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
    position: absolute;
    width: 100%;
}
.customDialogBoxStyles .ui-icon-warning, .customDialogBoxStyles .ui-icon-alert,
.customDialogBoxStyles .ui-icon-check {
    width: 15%;
    display: block;
    text-align: center;
}

.customDialogStyle .ui-icon-warning, .customDialogStyle .ui-icon-alert,
.customDialogStyle .ui-icon-check {
    width: 100%;
    display: block;
    text-align: center;
}

.customDialogStyle  .customDialogBoxStyles .ui-dialog-content {
    font-size: 15px !important;
    text-align: center;
    margin-bottom: -15px;
    overflow:hidden;
    padding: 2rem 1.25rem !important;
}

.customDialogStyle .customDialogBoxStyles .ui-dialog-content span {
    margin: 10px 0 10px 0;
}

.customDialogStyle .customDialogBoxStyles .ui-dialog-footer {
    border-top: none !important;
    padding: 1.5rem 1.25rem !important;
}

.customDialogStyle .customDialogBoxStyles .ui-icon {
    background-image: none !important;
    text-indent: 0;
    font-size: 25px;
    display: block;
    height: 30px;
}

.customDialogStyle .customDialogBoxStyles .ui-icon-warning::before {
    content: "\f071";
    font-family: 'FontAwesome', sans-serif;
    color: #43A047;
}

.customDialogStyle .customDialogBoxStyles button {
    background: #0277BD !important;
    color: #fff !important;
}

.customDialogStyle .customDialogBoxStyles .ui-dialog-titlebar-close {
    display: none;
}

.customDialogStyle .customDialogBoxStyles .ui-icon-check::before {
    content: "\f00c";
    font-family: FontAwesome, sans-serif !important;
    color: #43A047;
}

.layout-wrapper .layout-menu .profile .profile-image {
    background: none;
}

.layout-wrapper .layout-menu .profile .profile-image img {
    width: 60px;
    height: 60px;
    display: block;
    border-radius: 50px;
}

.layout-wrapper .topbar-items > li.profile-item .profile-image {
    background: none;
}

.layout-wrapper .topbar-items > li.profile-item .profile-image img {
    width: 36px;
    height: 36px;
    display: block;
    border-radius: 50px;
}

.ui-icon-arrowreturnthick-1-w::before {
    content: "\f112";
    font-family: 'FontAwesome', sans-serif;
    color: #FFF;
}

.fileupload .ui-fileupload-content {
    display: none;
}

.fileupload .ui-widget-header {
    background: none;
    border: none;
}

.ui-column-filter:focus {
    border-bottom: 2px solid #3F51B5 !important;
}

.ui-autocomplete-panel {
    max-height: 300px !important;
}

.datable_column_center {
    text-align: center !important;
}
.width20per{
     width = 20%
}

.datable_column_300 {
    width: 300px
}

.datable_column_right {
    text-align: right !important;
}

.datable_column_left {
    width: 10%;
    width: 20%
    text-align: left !important;
}

.datable_text_underline {
    text-decoration: underline
}

.firstSec .ui-panel {
    border: none;
}

.DynamicDataTable table thead {
    display: none;
}

.session_body {
    background: #E9E9E9;
    margin: 0;
}

#layout-topbar {
    width: 100%;
    height: 40px;
    position: fixed;
    z-index: 1000;
    background-color: #FFF;
    padding: 10px 3.5% 10px 0;
    -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .3);
    -moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .3);
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .3);
    top: 0;
}

.wrapper_inner_topbar {
    margin: 0 auto;
}
.required-star {
    color: red;
    margin-left: 2px;
}

body.layout-compact .ui-breadcrumb {
    padding: 10px 10px;
}
body.layout-compact .card {
    margin-bottom: 0 !important
}

.layout-wrapper .topbar .topbar-right .topbar-items .search-item label {
   left: 35px;
   top: 9px;
   position: absolute;
     color: #5b5959;
}
.topbar-icon.pi.pi-search{
	position: absolute;
top: 8px;
left: 14px;
}

body .md-inputfield label :not .ui-selectonemenu-label {
    top: 6px !important;
}

body .md-inputfield label {
    transition: transform 150ms ease-out, font-size 130ms ease-out;
    -webkit-transition: transform 150ms ease-out, font-size 130ms ease-out;
}

body .md-inputfield input:focus ~ label, body .md-inputfield input.ui-state-filled
~ label, body .md-inputfield textarea:focus ~ label, body .md-inputfield textarea.ui-state-filled
~ label, body .md-inputfield .ui-selectonemenu.ui-state-focus ~ label,
body .md-inputfield .ui-selectonemenu.ui-state-filled ~ label, body .md-inputfield .md-inputwrapper-focus
~ label, body .md-inputfield .md-inputwrapper-filled ~ label {
    top: -10px !important;
    font-size: 14px;
    color: #03A9F4;
    transition: translateY(-125%);
}

.layout-menu-static-inactive .footer {
    left: 0 !important;
}

.active-menuitem {
    color: #03A9F4;
}

.ui-chkbox .ui-chkbox-label {
    width: auto;
}

@media screen and (max-width: 767px) {
    .layout-wrapper .footer {
        left: 0 !important;
    }

    .layout-wrapper .footer .footer-text-left {
        width: 100%;
        text-align: center;
        font-size: 12px;
    }

    .layout-wrapper .footer .footer-text-right {
        text-align: center !important;
        float: left;
        width: 100%;
        padding-top: 10px;
        font-size: 12px;
    }

    body.layout-compact .card {
        padding: 8px;
    }
}

body .ui-message {
    padding: 0;
}

.body .ui-message.ui-message-error {
    padding: 4px 0;
}

.dynamic_search_calendar_new1, .dynamic_search_calendar_new2 {
    position: relative;
    width: 25%;
}

.dynamic_search_calendar_new1 > input {
    border: 1px solid #bdbdbd;
    height: 39px;
    border-bottom: 0;
    border-right: 1px solid #bdbdbd !important;
    width: 100%;
}

.dynamic_search_calendar_new1 > input:focus {
    border: 1px solid #bdbdbd;
}

.dynamic_search_calendar_new2 > input {
    border: 1px solid #bdbdbd;
    height: 39px;
    border-bottom: 0;
    border-left: 0;
    width: 100%;
}

.dynamic_search_calendar_new2 > input:focus {
    border: 1px solid #bdbdbd;
}

.dynamic_search_calendar_new1 .ui-button-icon-only,
.dynamic_search_calendar_new2 .ui-button-icon-only {
    position: absolute;
    right: 5px !important;
    top: 8px !important;
}

body.layout-compact .ui-message {
    min-height: auto;
    display: inline-block;
}

.dynamic_search_calendar_jc .ui-selectonemenu-label {
    line-height: 32px;
}

.dynamic_search_calendar_jc .ui-selectonemenu-trigger .ui-icon {
    top: 7px;
}

.dynamic_search_calendar_holiday {
    position: relative;
}

.dynamic_search_calendar_holiday > input {
    border: 1px solid #bdbdbd;
    height: 39px;
    border-bottom: 0;
}

.dynamic_search_calendar_holiday .ui-button-icon-only {
    position: absolute;
    right: 5px !important;
    top: 10px !important;
}

.dynamic_search_calendar_new2 .ui-selectonemenu-label {
    line-height: 32px;
}

.dynamic_search_calendar_new2 .ui-selectonemenu-trigger .ui-icon {
    top: 7px;
}

.detailForm_new tbody tr td {
    width: 110px !important;
}

.detailForm_new tbody tr td .igst_star .ui-chkbox-label:after {
    position: absolute;
    right: -14px;
    top: 0;
    content: "*";
}

.ui-inputgroup .ui-button {
    border-radius: 4px;
    box-shadow:none!important;
    
}

body.layout-compact .ui-button.ui-button-icon-only .ui-icon {
    font-size: 17px;
    margin-top: -6px;
}

.vehicleSearchPanel .ui-selectonemenu {
    min-width: 200px !important;
}

.vehicleSearchPanel table tbody tr td {
    padding-bottom: 5px;
}

.vehicleSearchPanel table tbody tr td .caption_right {
    font-size: 14px !important;
}

.priceDiscountCheck .ui-chkbox .ui-chkbox-label {
    font-size: 12px !important;
    margin: 0 0 0 2px !important;
}

.schemeClaimBor {
    border-bottom: 1px solid #bdbdbd;
}

.disclaimeragreeDisplay tbody tr {
    display: inline-block;
}

.disclaimerChangePass input {
    margin-bottom: 20px;
}

button.othersGreenBtn {
    background: #008000 !important;
}

.TexAlCenter {
    text-align: center;
}

.forgotpasswordCaptura .ui-button .ui-button-text {
    font-size: 14px;
    line-height: 0;
}

.forgotpasswordCaptura .BigTopic .forgotpasswordCapturaLogo {
    margin: 50px 0;
}

.forgotpasswordCaptura .redThemetext {
    display: inline-block;
    color:#000;
    font-family:Arial, Helvetica, sans-serif;
    margin:10px 0 20px!important;
}

.forgotpasswordCaptura .ui-panel .ui-panel-content {
    padding: 0;
}
.forgotpasswordCaptura .ui-panel .ui-panel-content img{
	margin-top:8px;
}
.forgotpasswordCaptura .forgotcapeImg .ui-outputpanel.ui-widget {
    display: inline-block;
    width:100%;
}

.action_show {
    display: none;
}

body table tbody tr:hover .action_show {
    display: block;
}

.width1500 {
    width: 1500px;
}

.width1000 {
    width: 1000px;
}

.width550 {
    width: 550px
}

.width150 {
    width: 150px
}

.width50 {
    width: 50px;
}
.m-t-24 {
    margin-top: 24px!important;
}

.u_input {
    margin-bottom: 20px;
}

.u_input .ui-inputgrouprow {
    width: 40%;
    padding-right: 50px;
    position: relative;
}

.u_input .ui-inputgrouprow label {
    width: 40%;
    float: left;
}

.u_input .ui-inputgrouprow input {
    width: 60%;
    float: left;
}

.u_input .ui-inputgrouprow .ui-datepicker-trigger {
    position: absolute;
    right: 43px !important;
    top: -4px !important;
}

.u_input .ui-inputgrouprow .ui-button {
    position: absolute;
    right: 50px !important;
    top:0 !important;
}

.u_input .ui-inputgrouprow .ui-selectonemenu {
    width: 60%;
    float: left;
}

.u_input .ui-inputgrouprow .ui-selectcheckboxmenu {
    width: 60%;
    float: left;
}

.ui_status table {
    width: 60%
}

.u_input .ui-inputgrouprow.ui_status input {
    width: auto
}

.ui_status table tbody tr {
    display: inline-block;
}

.createBtnRight tbody tr td table tbody tr td {
    font-size: 14px !important;
}

.ui-tabs-panels .ui-panel-titlebar {
    background-color: #ddd;
}

.ui-tabs-panels .ui-panel-titlebar .ui-panel-title {
    color: #323232;
}

.ui-tabs-panels .ui-widget-content.ui-datatable-even .ui-inputfield, .ui-tabs-panels .ui-widget-content.ui-datatable-odd
.ui-inputfield {
    width: 100px;
    text-align: right;
}

.ui-tabs-panels .ui-widget-content.ui-datatable-even .ui-calendar .ui-inputfield,
.ui-tabs-panels .ui-widget-content.ui-datatable-odd .ui-calendar .ui-inputfield {
    width: 100px;
    text-align: left;
}

.ui-tabs-panels .ui-widget-content.ui-datatable-odd .ui-selectonemenu-label, .ui-tabs-panels .ui-widget-content.ui-datatable-even .ui-selectonemenu-label {
    text-align: left !important;
}

.incentivefirstColumn {
    width: 50%;
}

.ui-selectcheckboxmenu-multiple .ui-selectcheckboxmenu-trigger .ui-icon {
    top: auto;
}

.ui-selectcheckboxmenu-token-label {
    padding: 0 20px 0 0;
    font-size: 12px;
}

.sectionDiv .ui-icon {
    font-size: 18px;
}


.podateRelative {
    position: relative;
}

body.layout-compact .podateRelative .ui-datepicker-trigger {
    position: absolute;
    top: -5px;
    right: -9px;
}

.targetTable .ui-datatable-tablewrapper thead .targetTableRow th {
    background: #03A9F4;
    color: #fff;
    border-right: 1px solid #d7cccc;
    text-align: center !important;
}

.targetTable .ui-datatable-tablewrapper thead .targetTableRowSecond th {
    background: #03A9F4;
    color: #fff;
    border-right: 1px solid #d7cccc;
}

.targetTable .ui-datatable-scrollable-header thead .targetTableRow th {
    background: #03A9F4;
    color: #fff;
    border-right: 1px solid #d7cccc;
    text-align: center !important;
}

.targetTable .ui-datatable-scrollable-header thead .targetTableRowSecond th {
    background: #03A9F4;
    color: #fff;
    border-right: 1px solid #d7cccc;
}

.targetTableValue1 {
    width: 28px;
    display: inline-block;
    text-align: center;
}

.targetTableValue2 {
    width: 40px;
    display: inline-block;
}

.targetTableValue2 input {
    width: 100%;
}

.targetTableValue3 {
    width: 26px;
    display: inline-block;
    text-align: center;
}

.color-red {
    color: #e62a10;
}

.dataTable-with-border th {
    text-align: center !important;
}

.notification_date {
    font-size: 12px;
    color: #646464;
}

.notification_name {
    font-size: 14px;
}

.notification_ul {
    height: 250px;
    overflow-y: auto;
    border-radius: 0 0 4px 4px;
    background: #eee !important;
}

.notification_ul li a {
    border-bottom: 1px solid #ddd;
}

.notification_ul li a:hover {
    background: #bcf3ed !important;
}

.notification_ul li a.active {
    background: #f9f9f9;
}

.header-icons {
    font-size: 20px !important;
    color: #757575;
    margin-right: 12px;
}

.header-label {
    vertical-align: top;
}

/* body .ui-datatable tbody tr.ui-state-highlight .ui-inputfield {
    color: #212121
} */

.wordBreak {
    word-wrap: break-word
}

.selectOneMenuLabel .ui-selectonemenu-label {
    width: 100% !important;
}


.fz {
    -webkit-font-smoothing: antialiased;
    background: #006600;
    padding: 5px 8px;
    font-size: 10px;
}

.question_width td:first-child {
    width: 200px;
}


body.layout-compact .layout-wrapper .ultima-menu li a i:first-child {
    width: 16px;
}

body.layout-compact .ui-datatable tbody tr.ui-widget-content td {
    border-right: 1px solid #bdbdbd;
    word-wrap:break-word;
    font-size: 12px;
}
.width_200 {
    width: 200px;
}

.componentProdAutoCmplt {
    padding-top: 30px;
}

.reasonMargin label {
    margin-left: -170px;
}

.retailercapnew tr:last-child td {
    visibility: hidden;
}

.schmectrlcheck {
    margin-top: -15px !important;
}

.schmectrlchecklabel {
    margin-bottom: 13px !important;
    display: inline-block;
}

td.textOverFlow {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.relative_calander {
    position: absolute;
    right: 0 !important;
    top: -4px !important
}
.layout-topbar-white .layout-topbar-action img{  filter: brightness(0) invert(0);}    
.p-datepicker.ui-calendar.ui-inputwrapper-filled.ui-trigger-calendar input{border-radius:4px 0 0 4px;}
body .p-datepicker .ui-datepicker-trigger.ui-button{padding:0.5rem!important}
.session-timer {
    color: #fff;
    margin-top: 12px;
    margin-right: 10px;
}

.backDiv {
    display: none;
    height:185px!important;

}
.front{height:185px!important;}

.responsiveDivFront {
    width: 96%;
    height: 100%!important;
    margin: 0 8px 7px;
    border-radius: 0;
    text-align: center;
}

.responsiveDiv {
    width: 96%;
    height: 100%!important;
    margin: 0 8px 3px;
    border-radius: 0;
    position: relative;
    transform: rotateY(180deg);
}
.flip-container:hover .flipper{transform: rotateY(180deg);transition: transform 0.9s;}
.widgetDetail:hover {
    background: none;
    transform: scale(1.1);
    transition: all 0.5s ease-in-out;
}
.widgetDetIcon {
    margin-right: 5px;
    color: #000!important;
}
a.cmmondLinkBtn {
    display: block;
    width: 100%;
}
.sampleIssueDate input{width:200px;}
body.layout-compact .ui-datatable thead th {
    border-right: 1px solid #bdbdbd;
    padding:6px 10px!important;
    font-weight: bold;
    font-size: 12px !important;
}
.billing_table{margin-top:10px}
body .ui-datatable.billing_table thead th{font-size:10px!important;}
body .ui-datatable.billing_table tbody tr.ui-widget-content td{font-size:10px!important;padding:6px 2px!important;}
.billing_table .ui-commandlink.ui-widget i{font-size:10px}
.othersBtn .ui-button-text.ui-c{padding:0.514rem 1rem!important}
.idtcalandernew input{width:200px;}
.printClasss{background:blue;padding:5px;border-radius:4px;}
.printClasss i{color:#fff;}

 @media (min-width:1200px) and (max-width:1300px) {
	body.layout-compact .ui-calendar .ui-datepicker-trigger{width:13px!important;padding:0!important;}
	body.layout-compact .dynamic_search_calendar_new2 .ui-datepicker-trigger{width:30px!important}
} 
 .ui-datatable-scrollable-theadclone{display:none;}
  .fa.fa-circle-o-notch.fa-spin.ajax-loader{font-size:30px!important;}
 .ui-icon-copyright:before{position:absolute;top:5px;}
 
 .Fs12 {
    font-size: 12px !important;
}

.Fs13 {
    font-size: 13px !important;
}

.White {
    color: #fff !important;
}

.MarTop35 {
    margin-top: 35px;
}

.dashboardGrid > .ui-widget-content {
    border: 0 !important;
    background: none !important;
    padding: 10px 0 !important;
}

.Fs50 {
    font-size: 50px !important;
}

.MarTop25 {
    margin-top: 25px;
}	

.Fs17 {
    font-size: 17px !important;
}
.distributor-name-input {
    width: 100%;
    white-space: nowrap;
    word-break: break-all;
}

.MarTop10 {
    margin-top: 10px;
}
.landingDataGrid {
    border: none;
    padding: 0;
}
.image_panel {
    background: 0 0;
    border: none;
}
a.viewAll,
a.viewAllCenter {
    color: #fff !important;
    text-decoration: underline;
    position: absolute;
}
.widgetDetail table {
    text-align: left;
}
.widgetDetail table tbody tr td:nth-child(1) {
    width: 20px;
}
.flip-container:hover .backDiv {
    display: block;
}

.flip-container:hover .front {
    display: none;
}

.widgetHeader {
    margin: 10px 0 0 10px;
    font-size: 14px;
}
.styleDataTable{
    text-align:center;
	border-radius:4px;
}
.distr-name-input {
    width: 100%;
    white-space: normal;
    word-break: break-all;
}
table.discPerc_padd  tbody tr:first-child td{padding-top:35px;}
table.discPerc_padd  tbody tr:nth-child(2) td{padding-top:12px;}
table.discPerc_padd  tbody tr:last-child td{padding-top:12px;}
.distrtable_width table thead tr th:first-child{width:56px;}
.distrtable_width table tbody tr td:first-child{width:71px;}
.distrtable_width .ui-datatable-scrollable-header-box table{width:99.8%!important}
.quicksearch_width .ui-selectonemenu{width:200px}
.mar_l_4 {margin-left:4px}
.distrtable_width table tbody tr td:first-child .ui-radiobutton.ui-widget{margin:0}
.dashboardGrid .ui-panel .ui-panel-content{background:none!important;height: 100%;}
.dashboardGrid .ui-commandlink, .dashboardGrid .ui-link{text-decoration: none!important;color:#1e1e1e;}
body .ui-datatable .ui-datatable-data > tr > td{padding: 0.5rem 0.5rem!important;font-size: 1rem;white-space: normal;word-wrap:break-word;}
body .ui-datatable thead th{padding: 0.5rem 0.5rem!important;}
.layout-wrapper .layout-main .layout-content{padding: 0 15px 0 15px !important;}
.layout-wrapper .topbar-items > li.session-timer{margin-top:8px}
.layout-wrapper .topbar-items > li{margin-top: 10px;}
.layout-wrapper .topbar .topbar-right .topbar-items .search-item input{padding: 0.5rem 1rem 0.5rem 2.8rem;}
body .ui-datatable .ui-datatable-data > tr > td .ui-commandlink.ui-widget i{padding:5px;}
.ui-button-text-icon-left .ui-button-text{padding-top: .67em!important;padding-bottom: .67em!important;}
.layout-main .ui-inputfield{padding: 0.58rem 0.5rem!important;}
/* .layout-main .ui-message{padding: 0.5rem 0.5rem!important;} */
.buttons_center button:last-child{margin-left:10px}
.buttons_center button:first-child{margin-left:10px}
.buttons_center button:nth-child(2){margin-left:10px}
.buttons_center button:nth-child(3){margin-left:10px}
.buttons_center button:nth-child(4){margin-left:10px}
.buttons_center button:nth-child(5){margin-left:10px}
.buttons_center button:nth-child(6){margin-left:10px}
.pi.pi-spin.pi-spinner.layout-ajax-loader-icon{font-size:2rem;}
.page-loading{width:32px;height:32px;position:fixed;left:50%;bottom:50%;z-index:100000}
body .ui-autocomplete .ui-autocomplete-dropdown.ui-button{padding: 0.5rem 0.714rem!important;}
.go .ui-button-text.ui-c{padding:0.5rem 1em 0.5rem 2.1em !important}
.layout-wrapper .ultima-menu li a:hover{text-decoration: none;}
body .ui-selectonemenu .ui-selectonemenu-label{min-height: calc(2rem + 3px)!important;}
body .ui-selectonemenu-label.ui-inputfield.ui-corner-all{width:100% !important;}
.calenderSearchIcon button{background:none!important;color:#969696!important;}
.calenderSearchIcon .ui-inputfield{border-left:0!important;}
.dynamic_search_calendar_new2 button{background:none!important;color:#969696!important;}
/* .dynamic_search_calendar_new2 .ui-inputfield{border-left:0!important;}
 */.dynamic_search_calendar_holiday button{background:none!important;color:#969696!important;}
.dynamic_search_calendar_holiday .ui-inputfield{border-left:0!important;}
.dynamic_search_calendar_new2 .ui-selectonemenu-label.ui-inputfield.ui-corner-all{padding:0 1rem !important;color:#969696!important;}
.dynamic_search_calendar_new2 .ui-icon.ui-icon-triangle-1-s.ui-c{color:#969696!important}
.dynamic_search_calendar_jc .ui-selectonemenu-label.ui-inputfield.ui-corner-all{padding:0 1rem !important;color:#d3cfcf!important;}
.dynamic_search_calendar_jc{border-left:0!important;border-top:1px solid #dbdbdb!important;border-bottom:1px solid #dbdbdb!important}
.dynamic_search_calendar_new1 button{background:none!important;color:#969696!important;}
.dynamic_search_calendar_new1 .ui-button-icon-left.ui-icon.ui-icon-calendar{font-size:1.5rem}
.dynamic_search_calendar_new1 .ui-button.ui-button-icon-only .ui-icon{top: 8px;left: 25px;}
body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon{font-size:0.9rem}
body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check{font-size:12px}
.createButton .ui-button-text.ui-c{padding-left: 35px !important;}
.createButton .ui-button-icon-left.ui-icon.ui-c.pi.pi-plus{font-size: 11px;padding-top: 1px;}
.holidayYearInputSelect{width:80px!important}
.m-l-10{margin-left:10px!important}
.m-r-10{margin-right:10px!important}
.m-b-10{margin-bottom:10px!important}
.m-b-5{margin-bottom:5px!important}
.m-r-25{margin-right:25px}
.m-t-20{margin-top:20px!important}
.m-t-15{margin-top:15px!important}
.m-t-16{margin-top:16px!important}
.width_migration_dueTo{width:193px;}
.width_targetStingCustomer{width:193px;}
.selectOneMenuWidth132{width:200px}
.selectOneMenuWidth180{width:189px}
.noOfLevelsWidth{width:70px!important}
.jcYearWidth{width:90px}
.jcTypeWidth{width:135px}
.topbar-items{padding: 0 20px!important;}
.topbar-items table{width:100%;}
.topbar-items .profile-item{position: absolute!important;right:15px;top: 20px;}
.dynamic_search_calendar_new2 .ui-button-icon-left.ui-icon.ui-icon-calendar{font-size:1.5rem}
.dynamic_search_calendar_new2 .ui-button.ui-button-icon-only .ui-icon{top: 8px;left: 25px;}
.distrBranch_width{width:140px}
.search_input_width{width:140px}
.SelectWidth_190{width:190px!important;min-width: 190px!important;}
.SelectWidth_255{width:255px!important;min-width: 255px!important;}
.SelectWidth_35{width:34.5%}
.focusRetailerLabel label{width:170px;display:inline-block;}
.grn_auto_product{margin-top:2px;width:230px}
.grn_auto_product input{width:80%!important;}
.purorderAdd .ui-button-text.ui-c{padding:0.643rem 0.75rem 0.643rem 2rem!important;}
.uniSeriesLabel label{width:200px;display:inline-block;}
.uniSeriesCode input{margin-left:4px;width:190px}
.uniSeriesPrefix input{margin-left:13px;width:190px}
.m-l-6{margin-left:6px}
.p-t-10{padding-top:10px}
.p-l-35{padding-left:35px}
.p-t-8{padding-top:8px}
.DispBlock{width:100%!important;display: block !important;}
.topbar-icon{font-size: 18px!important;color: rgba(0, 0, 0, 0.87)!important;}
.topbar-icon.pi.pi-chart-line{color:#fff!important}
.searchByAutoComplete_master input{width:213px!important;}
.SelectWidth_230{width:230px}
.addproduct_checkwidth tr td:first-child{width:80px;} 
.addproduct_checkwidth tr th:first-child{width:65px;} 
.addproduct_checkwidth-new tr th:nth-child(2){width:172px!important;} 
.addproduct_checkwidth-new tr th:nth-child(3){width:173px!important;}  
.m-t-7{margin-top:7px}
.pro-sea-inp .ui-autocomplete-dropdown{height:47px!important}
.pro-sea-add{height:47px!important}
.pro-sea-inp{width: 320px;}
.pro-sea-inp input{width:85%}
.pro-slabBase tr td:first-child{padding-bottom:2px;}
.schemeMaster_grid table tbody tr td:first-child{width:12%;}
.schemeMaster_grid table tbody tr td:nth-child(2){width:31%;}
.schemeMaster_grid2 table tbody tr td:first-child{width:18%;}
.flexiproductDt_grid table thead tr th:last-child{width:10%}
.flexiproductDt_grid .ui-message{padding:0.2rem 0.2rem}
.flexiproductDt_grid .ui-inputfield{padding:0.6rem 1rem!important}
.flexiproductDt_grid .ui-datatable .ui-datatable-data > tr > td{padding:0.2rem 0.5rem !important}
.error_box .ui-panel-content.ui-widget-content{background:#e9e9e9;}

.customer_unassigned_grid tr td:first-child{width:12%;} 
.customer_unassigned_grid tr td:nth-child(2){width:38.8%;} 
.customer_unassigned_grid tr td:last-child{width:46%;} 
.customer_assigned_grid tr td:first-child{width:11.8%;}
.customer_assigned_grid tr td:nth-child(2){width:44.3%;} 
.customer_assigned_grid tr th:first-child{text-align:center;}  
.billing_cus_sea{width:200px;margin-top:-26px}
.billing_config_width{width:75px!important;}
.billing_sellrateing{text-align:right;width:43px;padding:3px 3px !important;}
.textleft{text-align:left;}
.invoice_dis_amt{text-align:right;margin-left:10%;}
.floatright{float:right}
.fontweightbold{font-weight:bold}
.colorblue{color:blue;}
.collections_btn{display:block;margin-top:1%;}
.width80{width:80px}
.width-5percent{width:5%}
.width-6percent{width:6%}
.width_16per{width:16%;}
.width_20per{width:20%;}

.margin-top1{margin-top:1%;}
.height28{height:28px}
.width350{width:350px}
.marginleft5{margin-left:5px}
.width180{width:180px}
.width185{width:185px}
.width190{width:190px}
.width200{width:200px}
.width100{width:100px!important}
.width500{width:500px!important}
.marginleft18{margin-left:18px}
.marginleft9{margin-left:9px}
.paddingright100{padding-right:100px}
.marginbottom2{margin-bottom:2px}
.stockhand{width:500px;padding-top:10px;}
.paddingtop20{padding-top:20px}
.o2btable table tbody tr td{width:auto!important;}
.o2btable table thead tr th{width:auto!important;}
body .ui-breadcrumb{
margin-left: -15px;
margin-right: -15px;
}
.textcenter{text-align:center!important;}
.createButton-chart{position:absolute;right:115px;top:130px;}
.edit-chart{position:absolute;right:30px;top:130px;}
#layout-config-button .pi.pi-cog{font-size: 2rem;}
.layout-config-button{line-height: 5rem;}
.layout-menu-slim.layout-wrapper .footer{left: 75px;}
.layout-wrapper.menu-layout-horizontal .footer{left: 0;}
.layout-wrapper.menu-layout-overlay .footer{left: 0;}
.topbar-icon.pi.pi-question-circle{color:#fff!important}
.layout-wrapper.menu-layout-static.layout-menu-slim .ultima-menu li ul{overflow-y: auto;max-height: 500px;}
.dtCollectionsDataTable-input .ui-inputfield.ui-inputtext.ui-widget.ui-state-default.ui-corner-all.input_50{float:right;width:100%;}
.ui-selectbooleancheckbox.ui-chkbox.ui-widget{margin-right:5px}

@media (min-width: 1025px){
.layout-wrapper.menu-layout-static.layout-menu-static-inactive .layout-menu {margin-left: -256px;}
.topbar-rightmenuIcon{color:#fff;}
.layout-menu.layout-menu-dark #profile-options{color:#fff;}
.layout-wrapper .ultima-menu li ul li a{padding:0.5em 1em 0.5em 2em;}
}
body .ui-autocomplete-panel{ width: 250px;}
@media (max-width:1300px){
	.billingauto_product_med .ui-autocomplete-input{width:180px;}
	.salvageDate .hasDatepicker{width:120px}
}
.SkuLine_input{width:100%;margin-top:20px;text-align: right;}
.search_input_width_new{width:100%;}
#companyISRPanel .ui-fluid .ui-inputtext[size], 
#companyISRPanel .ui-fluid .ui-inputfield[size]{width:100%;}
.companyISRPanelBtn{text-align:center;margin-top:20px;}
.companyISRPanelBtn .ui-button{width:auto;}
.ui-outputlabel-rfi{color:#ff0000;}

@media (max-width:640px){
.isrtableresponsive	.datable_column_right, .isrtableresponsive .datable_column_center{ width:15% text-align:left!important;}
.ui-selectcheckboxmenu-panel{width:100%;}
.ui-datatable-reflow .ui-datatable-data tr.ui-widget-content{border-bottom:2px solid #ddd!important;}
img {max-width:100%;}
#testFormId184 > div{margin-left: 2%!important;margin-right: 2%!important;}
}
 .m-t-10{margin-top:10px!important;}
 .marginZero{margin:0!important;}
 .SelectWidth_160{width:160px!important;}
 .width110{width:110px;}
 .ui-inputgroup .ui-message{margin:0!important;padding:0 2px 0 0!important;}
 .rightHeader .ui-button{border-radius:2px;}
 .ui-confirm-dialog-message{margin:0!important}
 .ui-dialog.ui-confirm-dialog .ui-dialog-content > span.ui-icon{font-size:0!important;margin:0!important}
 .routeCoveragePlanDrop{width:21%!important;}
 .uniquesettingselectWidth .ui-selectonemenu {min-width: 260px !important;}
 .m-l-16{margin-left:16px!important;}
.grnUom{min-width:100px!important;}
.selectOneMenu_dBcode{min-width:100px!important;}
.p-t-20{padding-top: 20px;}
.m-t-28{margin-top:28px!important;}
.fastcolldate input{width:100px}
.purchaseReturnDataTable tr th{font-size:12px!important;}
.ui_tpicker_hour, .ui_tpicker_minute, .ui_tpicker_second{padding:10px 0!important}
.layout-topbar-logo img{width:10rem;background: white;height: 50px;}
.layout-topbar .layout-search-panel input[type=text]{height:56px;}
body .ui-commandlink:hover .pi.pi-chart-line.fs-large{color: #fff!important;}
.layout-breadcrumb-container{margin-bottom: 5px;}
.layout-menu-light .layout-inline-menu .layout-inline-menu-action img{
  filter: brightness(1) invert(1);	
}
.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item .layout-topbar-action-panel .layout-topbar-action-item{
	padding:0!important;
}
.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item .layout-topbar-action-panel .layout-topbar-action-item a{
	 padding: 1rem!important; 
  display: block;
}
  .layout-topbar-blue .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel a i{
  padding-right:8px;
  }
  .layout-menu-wrapper .layout-menu-container .layout-inline-menu a{padding:1rem;display:block;}
  .layout-topbar-white .layout-topbar-logo img{filter:none;}
  .layout-ajax-loader-icon {	
  position: fixed;
  font-size: 3rem !important;
  color: #616161;	
  z-index: 999;
  pointer-events: none;
  bottom:50%!important;
  right:50%!important;
}
.languagesDrop{width:90%;padding:1em;}
.RaisedButton:hover{border:1px solid #fff;}
.layout-topbar-items li  ul li a i{margin-right: 7px;}
.layout-topbar-items li  ul li a{text-decoration:none!important;}
.layout-topbar-dark .layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-action-panel .layout-topbar-action-item:hover {
  background-color: rgba(0, 0, 0, 0.07);
  transition: background-color 0.2s;
}
.m-0{margin:0!important}
.darkOnly .foot-version{color:#fff!important;}
.disclaimerTop{margin-top:10%;}
.disclaimerPage{background:#e8edf3}
.disclaimerLogo{margin-bottom:50px;}
.disclaimerBtn{margin-top:30px!important;}
.disclaimerBtn .ui-button-text.ui-c{padding: 1rem 2rem!important;}
.disclaimerHead{text-align: center;font-size:20px;font-weight:bold;display:inline-block;margin-bottom:20px;position:relative;letter-spacing: 2px;}
.disclaimerHead:after{position:absolute;content:"";border-bottom:2px dashed #504e4e;width:100px;bottom:-10px;left:calc(50% - 50px);}
.ui-selectoneradio.disclaimeragreeDisplay label{margin:5px 16px 0 8px!important;}
.disclaimerCont{margin-bottom: 30px;text-align: center;padding:0 70px;line-height:30px;font-size:16px;color:#716e6e}
.captchaBlock{text-align:center;width:100%;}
#agreeGroup{margin-top:30px;}
.good-qrcode{background:#000!important}
.captchablockview{height:48px;border:0px;}
.creditdebitWidth{margin-left:10px;margin-top:5px;width:100%}
.layout-topbar-white .layout-topbar-item i{color:#000;}
.layout-menu-wrapper .layout-menu-container .layout-menu li > a .layout-menuitem-text{
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
margin-left: 0.4rem!important;
}
.layout-wrapper .layout-main{padding-top: 4.27rem!important;}
@media screen and (max-width:767px){
	.disclaimerCont{padding:0 20px;}
	.layout-topbar-logo img{width:150px!important}
}

.layout-wrapper .layout-config-button.ui-button.ui-button-icon-only{
	right:280px;
}
.layout-wrapper.layout-rtl .layout-config-button.ui-button.ui-button-icon-only{
	left:280px!important;
}
.ui-sidebar .layout-config-button.ui-button.ui-button-icon-only .pi.pi-cog{	
	transform: rotate(360deg);
transition: transform 1s;
}
.ui-sidebar.ui-sidebar-active .layout-config-button.ui-button.ui-button-icon-only .pi.pi-cog{	
	transform: rotate(0deg);
transition: transform 1s;
}
.layout-topbar-yellow .layout-topbar .layout-topbar-item .layout-topbar-action img, .layout-topbar-lime .layout-topbar .layout-topbar-item .layout-topbar-action img, .layout-topbar-amber .layout-topbar .layout-topbar-item .layout-topbar-action img, .layout-topbar-orange .layout-topbar .layout-topbar-item .layout-topbar-action img{filter: brightness(0) invert(0);}
.fast_populate_cash{width:70%;}
.fastadjustmentpopupamt .ui-inputfield{width:100%;}
.width_180{width:180px;}
#targetDistDialog .ui-icon.ui-icon-warning.ui-confirm-dialog-severity{display:none;}
#yearendpopupdialog .ui-icon.ui-icon-warning.ui-confirm-dialog-severity{display:none;}
#yearEndDialog .ui-icon.ui-icon-warning.ui-confirm-dialog-severity{display:none;}
.customer_unassigned_grid.ui-datatable .ui-selection-column .ui-chkbox-all{margin:0 auto;}
.customer_assigned_grid.ui-datatable .ui-selection-column .ui-chkbox-all{margin:0 auto;}
#disableErrorDialog .ui-icon.ui-icon-alert.ui-confirm-dialog-severity{display:none;}


 @media (min-width:1000px) and (max-width:1450px){
	.dtCollectionsDataTable-input .ui-datatable.ui-datatable-gridlines thead > tr > th{font-size:11px;}
		.dtCollectionsDataTable-input .ui-datatable.ui-datatable-gridlines tbody > tr > td{font-size:11px;}
	.dtCollectionsDataTable-input .ui-datatable.ui-datatable-gridlines tfoot > tr > td{font-size:11px;}
	.dashboardGrid .ui-commandlink, .dashboardGrid .ui-link{font-size:12px;}
	
} 
.claimsUSerGroupWidth{width:100%;}
.imageView{width: 150px; height: 35px; text-align:center;}

.claimsPaddingZero{padding:0!important;margin:0!important;}
.confiTableHead .ui-column-title{margin-top:-41px;display:inline-block;}
.productInputWidth{width:100%;}
.companyrouteDist .ui-selectoneradio label{margin:0 0 0 8px!important}
.captchaBlockview{text-align:center; font-size:25px;  width:160px; height:40px;}

body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link{
	opacity:1;
}
body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home{
	opacity:1;
}
.rtlchanneltextcenter .ui-datatable .ui-selection-column .ui-chkbox-all{display:inline-block;}
.search_input_tax{width:150px;}
.skulinetextcenter .ui-chkbox.ui-chkbox-all{display:inline-block;}
.servicemastertextcenter .ui-chkbox.ui-chkbox-all{display:inline-block;margin-left: -8px !important;}
.company_route_center table tbody tr td{text-align:center;}
.company_route_center table thead tr th{text-align:center;}
.company_route_center table > thead > tr > th > .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
body .ui-commandlink:hover, body .ui-link:hover{text-decoration: none!important;}
.etlselectWidth{min-width:220px!important;}
.etluploaddetailsname .ui-fileupload-files .ui-fileupload-filename{width:140px!important;}
.etluploaddetailsname .ui-fileupload-files .ui-fileupload-row div:nth-child(3){width:120px;}
.etluploaddetailsname .ui-fileupload-content .ui-progressbar{width: 90px!important;}
.etluploaddetailsname.ui-fileupload .ui-fileupload-content .ui-fileupload-files .ui-fileupload-row > div{
	padding: 0.5rem!important;
}
.statealigncenter .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
.isr_search{width:91%!important;}
.isr_viewall{width:9%!important;}
.focusbrandTxtcenter table thead tr th > .ui-chkbox.ui-chkbox-all{display:inline-block;}
.einvoice{color: #086ff4;font-size: 16px;}
.creditAmt{font-size: 16px;font-weight:bold;}
body .ui-chkbox:has(:not(.ui-state-disabled).ui-state-hover){box-shadow:none!important;}
body .ui-chkbox:has(.ui-state-active):has(:not(.ui-state-disabled).ui-state-focus){box-shadow:none!important;}
body .ui-chkbox:has(:not(.ui-state-disabled).ui-state-focus){box-shadow:none!important;}
.productSelection .addproduct_checkwidth table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}

.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item .layout-topbar-action-panel{
	background:#fff;
}
.popuplable{padding:20px 0px 10px ;display:block;font-weight:bold;}
.TopBarclaimsHead tbody tr td{font-weight:bold;}
.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item .layout-topbar-action{
	height: 3.8rem!important;
min-width: 3.8rem!important;
}
.layout-topbar .layout-topbar-right .layout-topbar-actions-right .layout-topbar-items .layout-topbar-item .layout-topbar-action i{
	margin-left:5px;
}
.claimsremarks{height:60px!important;}
.saleableAvailableQty, .orderValue{width:100px;}
.SelectWidth_150{width:150px!important;min-width:150px!important;}
.forgotpasswordCaptura .ui-message{padding:10px!important;}
#changepassword_grid .ui-icon.ui-icon-warning.ui-confirm-dialog-severity{display:none;}
.adjustmentInput{width:100%;}
.customerdynamicTable table thead tr th{padding:0!important;border-top:0}
.salesRouteconfirmDialogNew  table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;margin-left: -10px;}
.deliveryBoyTableNew table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
#approvePurchOrder .ui-icon.ui-icon-warning.ui-confirm-dialog-severity{display:none;}
#approvePurchOrder .ui-confirm-dialog-message{width:100%;}
#rejectPurchOrder .ui-icon.ui-icon-warning.ui-confirm-dialog-severity{display:none;}
#rejectPurchOrder .ui-confirm-dialog-message{width:100%;}
#rejectPurchOrder label{float: left;text-align: center;width: 100%;margin-bottom: 12px;}
#rejectPurchOrder .errorMsgAlign{width:100%;}
#rejectPurchOrder textarea{width:100%;}
#ApproveInfoDialogNoCode .ui-icon.ui-icon-check.ui-confirm-dialog-severity{display:none;}
#ApproveInfoDialogNoCode .ui-confirm-dialog-message{width:100%;}
#RejectInfoDialog .ui-icon.ui-icon-check.ui-confirm-dialog-severity{display:none;}
#RejectInfoDialog .ui-confirm-dialog-message{width:100%;}
.withManualboxs .ui-panel.ui-widget.ui-widget-content.ui-corner-all{box-shadow:none;}
.edit.edit-chart .ui-button-icon-left.ui-icon.ui-c.pi.pi-pencil{font-size:12px;padding-left: 2px;}
.adjusmentTable table thead tr th:nth-child(3){width:27%!important;}
.billingadjustmentsform .ui-datatable-scrollable-body table tbody tr td:nth-child(3){width:28.2%!important}
.dtRetailers table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
.retlrRoute table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
.retailerCRDBDialog .ui-dialog-content.ui-widget-content{padding:1.2rem 1.25rem 1.25rem 1.25rem!important}
.retailerCRDBDialog .buttons_center{margin-top: 10%;}
.vehicleSearchPanel .ui-commandlink, body .ui-link{margin-bottom: 4px !important;display: inline-block;margin-right: 5px;}
.notifiheight{height:600px;overflow:auto;}
.productDetailsList .ui-datatable-tablewrapper table tbody tr:last-child td{border:0!important;}
.dynamic_search_calendar_new2_new input{border-top: 1px solid #bdbdbd !important;border-left: 1px solid #bdbdbd !important;border-bottom: 1px solid #bdbdbd !important}
.dynamic_search_calendar_new1_new input{border-left:0!important;}
.universalSearchIDT_sample input{border-right:0!important;}
.txtDesc{width:100%;}
#uploadErrAssetRecpt .ui-icon.ui-icon-alert.ui-confirm-dialog-severity{display:none;}
.branchDialog1new table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
.dynamic_search_calendar_new11_new input{border-top: 1px solid #bdbdbd !important;border-bottom: 1px solid #bdbdbd !important;border-right:0!important;}
#modulepopup table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
#attchComp table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
#collectedBy table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
#routepopup table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
#billPopup table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
.salesreasonpadd {padding-top:28px;}
.keygenetorerror .ui-message {padding:0!important;margin-left:0!important;}
.keygenetorerror .ui-message.ui-message-error.ui-widget.ui-corner-all{padding:10px!important;margin-left:10px!important;margin-top:10px!important;}

.universalSearchIDT_gst input{border-right:0!important;}
.sampleremarksissue{height:100px!important;overflow:auto;width:100%;}
.add-iisuebtn{margin-top: 15px !important;margin-left: 10px !important;}
.componentProdAutoCmplt .ui-message{padding:0!important;}
#dconfirmDialog table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;margin-left:-10px;}
.add-sapmle-new {margin-top:10px!important;}
.messIss-samplenew{padding: 8px!important;font-size: 11px!important;}
#serialNoBilling  table thead tr th:first-child{width:4%!important;}
#serialNoBilling  table tbody tr td:first-child{width:6%!important;}
.serialno_search{margin: 10px 0;}
.serialno_search .ui-autocomplete-input.ui-autocomplete-dd-input{padding:0.6rem 0.75rem!important;}
.productSerialQty.ui-selectoneradio label{margin:0 20px 0 12px!important;}
#serialNoBilling .serialNoResultDetails table thead tr th:first-child{width:22.3%!important;padding-left: 42px !important;}
#serialNoBilling .serialNoResultDetails table tbody tr td:first-child{width:22.3%!important;padding-left: 42px !important;}
#serialNoBilling .serialNoResultDetails table tbody tr:last-child td{border:0!important}
.salesReturnGodown{width:100%;margin-bottom:5px;}
.reasononpopup{width:100%;margin-bottom:5px;}
.console{width:100%;margin-bottom:5px;}
.serialNo{width:100%;margin-bottom:5px;}
.sampleIssueGodown{width:100%}
.custType{width:71%;}
.retReq{width:71%;}
.iremark{width:104%;}
.messIss-assetissue{width: 100%;padding: 8px!important;font-size: 12px!important;}
.productSearch-asset{width:150px;}
.universalSearchIDT_assetreturn input{border-right:0!important;}
.no-bor-left input{border-left:0!important;}
.issueQty-asetrecipt, .recievedQty-asetrecipt, .damageQty-asetrecipt, .shortageQty-asetrecipt, .excessQty-asetrecipt{width:150px;}
.returnReq-aasetrecipt{width:75%!important}
.distrBrCode-aasetrecipt{width:77%!important}
.refNo-assetrecipt{width:77%!important}
.remark-claims, .mClaimAmt-claims, .descr-claims, .refNo-claims{width:130px;}
.sales_sellrate .ui-message{padding:0!important;}
.sales_sellrate .ui-message.ui-message-error.ui-widget.ui-corner-all{padding:10px!important;}
.collectionsreasonwidth{width:100%;}
.penaltycollections{width:100%;}
.addProductDataTableGrid .ui-datatable-scrollable-body tbody tr td:nth-child(1){width:18.5%!important;}
.addProductDataTableGrid .ui-datatable-scrollable-body tbody tr td:nth-child(2){width:43%!important}
.addProductDataTableGrid .ui-datatable-scrollable-body tbody tr td:nth-child(3){width:43%!important;}
.addProductDataTableGrid table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
.productDestinationDatable .ui-datatable-scrollable-body tbody tr td:nth-child(1){width:17.4%!important;}
.productDestinationDatable .ui-datatable-scrollable-body tbody tr td:nth-child(2){width:32%!important;}
.productDestinationDatable .ui-datatable-scrollable-body tbody tr td:nth-child(3){width:55%!important;}
.productDestinationDatable table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
.orderTrackerTable table thead > tr > th{font-size:13px!important}
.orderTrackerTable table tbody > tr > td{font-size:13px!important}
#attchRte table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
.popupDoj_calen input{width:70%;}
.salesman_status{width:175px}
.salesman_creategodown{width:130px}
.salesman_creategodown .ui-selectbooleancheckbox.ui-chkbox.ui-widget{margin-left:5px;margin-top:6px}
#sukPopup table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
.totalweightWidth{width:120px;}
#SerialNumber .productDetailsList table thead tr th:first-child{width:4%!important;}
#SerialNumber .productDetailsList table tbody tr td:first-child{width:5.6%!important;}
 #SerialNumber .serialNoResultDetails table thead tr th:first-child{width:22.3%!important;padding-left: 51px !important;}
#SerialNumber .serialNoResultDetails table tbody tr td:first-child{width:22.3%!important;padding-left: 51px !important;}
.purchaseserailradioconsole {padding:12px 0}
#serialSelectionselection .ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all{margin-bottom:6px;}
#serialSelectionselection .serialSelectionselectionList table thead tr th:first-child{width:4%!important;}
#serialSelectionselection .serialSelectionselectionList table tbody tr td:first-child{width:5.6%!important;}
#serialSelectionselection .serialSelectionselectionList table thead tr th:nth-child(2){width:100px!important;}
#serialSelectionselection .serialSelectionselectionList table tbody tr td:nth-child(2){width:114px!important;}
#serialSelectionselection .serialNoResultDetails table thead tr th:first-child{width:22.3%!important;padding-left: 51px !important;}
#serialSelectionselection .serialNoResultDetails table tbody tr td:first-child{width:22.3%!important;padding-left: 51px !important;}
#serialSelectionselection .serialNoResultDetails table thead tr th:nth-child(2){width:auto!important;}
#serialSelectionselection .serialNoResultDetails table tbody tr td:nth-child(2){width:auto!important;}
#serialSelectionselection .serialNoResultDetails table thead tr th:last-child{width:66px!important;}
#serialSelectionselection .serialNoResultDetails table tbody tr td:last-child{width:66px!important;}
 .vechilesalesmanpadd{padding-top:8px;}
 .vechiledisbranchcodepadd{padding-top:30px;}
 #retailerpopup table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
 .width100per{width:100%;} 
 .width35per{width:35%;} 
 .width30per{width:30%;}
 .emailpasswordView{border-radius:4px;padding:10px 20px;}
 .billing-sellrate .ui-message{padding:0!important;}
.billing-sellrate .ui-message.ui-message-error.ui-widget.ui-corner-all{padding:10px!important;}
 .sampleissValuepadd{padding-top:20px;}
 .target_deliveryboy{margin-top:15px!important;}
.search_input{width:100%;} 
.stockyreasonpadd{padding-top: 35px;}
.qtyGrid{padding-top:7px;}
.passwordpanel{margin: 0 auto;width:400px;}
.forgotcapeImg img{width:120px;}
.schemedistactive table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
.schemedistinactive table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
.schemedistactive table thead tr th:last-child{text-align:center;}
.schemedistinactive table thead tr th:last-child{text-align:center;}
.schemedistrStatusDataTableGrid tbody tr td:nth-child(1){width:48%;}
.schemedistrStatusDataTableGrid tbody tr td:last-child{width:48%;}
#distrSchemeDialog table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;margin-left: -9px;}
#retailerSchemeDialog table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;margin-left: -9px;}
#distributortypepopup table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
#modulenamepopup .ui-datatable-scrollable-body table tbody tr td{padding: 12px 10px !important;} 
 .approvalLevelConfigDataTable table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
 .skulinedropWidth {width:100%!important;}
 #prodlevelvaluesku table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
 #modalGodown table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
#prdlevelvalue table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
#prodlevelvalue table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
#modalProduct  table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
#schemeRetlrChannelDialog table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
#schemeRetlrGroupDialog table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
#schemeRetlrClassDialog table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
#customerAttributePopupId table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
#salesReturnTransactionRefNoPopup table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
#toDistrpopup table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block!important;}
#fromBatchsearch table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block!important;}
.width_150{width:150px;}
.coveragesourceDatable table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;margin-left: -9px;}
.coveragedistsourceDatable table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block;}
.loadBatchValue{border-radius: 0 3px 3px 0!important;}
.salesman-batch{border-radius:3px 0 0 3px!important;height:35px;}
.footer-text-left{width:70%;line-height:48px;}
 .footer-text-right{width:30%;text-align:right;}
 .layout-rtl .footer-text-right{text-align:left;}
 .layout-footer .flex.gap-2{width:100%;}
 #vehicleAllocationDialog table thead tr th .ui-chkbox.ui-chkbox-all.ui-widget{display:inline-block!important;}
 .salesreturnreason{padding-top:35px;}
 .listofcustomer{margin:20px 0 15px;display:inline-block;}
 #dconfirmDialog .ui-button{margin-bottom:10px;}
 


@media (min-width:1000px) and (max-width:1200px){
	.billPrint_configuration .ui-selectoneradio label{font-size:11px;margin: 0 10px 0 5px!important;}
.billPrint_configuration .ui-radiobutton .ui-radiobutton-box{width: 16px; height: 16px;margin-top:2px;}
.billPrint_configuration .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon{width: 8px;height: 8px;margin-top: -4px!important;margin-left: -4px!important;}
}
@media (min-width:1201px) and (max-width:1400px){
		.billPrint_configuration .ui-selectoneradio label{font-size:14px;margin: 0 10px 0 4px!important;}
.billPrint_configuration .ui-radiobutton .ui-radiobutton-box{width: 15px; height: 16px;margin-top:2px;}
.billPrint_configuration .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon{width: 8px;height: 8px;margin-top: -4px!important;margin-left: -4px!important;}
}
.tallyPopup{
	float:right;
	background:none!important;
	height: 30px;
}
.tallyPopup .pi.pi-info-circle{color: #3F51B5!important;font-size: 20px!important;}
.tallyPopup .ui-button-text.ui-c{padding:0!important}
.ui-autocomplete-itemtip.ui-state-highlight.ui-widget.ui-corner-all.ui-shadow{width:auto!important}
.billprint-choose .ui-fileupload-content.ui-widget-content.ui-corner-bottom{border:0;padding:0;}
.billprint-choose .ui-fileupload-buttonbar.ui-widget-header.ui-corner-top{border:0;padding:1.5rem 0;}
.billprint-choose-relative tbody tr:nth-child(4) td{position:relative;} 
.bill-print-upload{position:absolute;left:150px;top:22px;}
.billing_txn .ui-fieldset-content{position:relative}
.bllinginfobtn{position:absolute;top:51px;margin-left: 10px !important}
.firstSec{width:100%;}
.ui-splitbutton {margin-left: 10px;}
.ui-splitbutton .ui-button-icon-only{padding:0.5px 0;}
.purchase_order_add{margin-bottom:1.9%!important;}
.m-b-20{margin-bottom:20px;}
.billing_customer_padd tbody tr td:last-child{padding-top:6px;}
.msgAutoRetailer_billing{width:215px;}
.pricewidthlevel{width:250px!important;min-width:250px!important;}
.datable_approve{font-size: 12px!important;width: 110px;}
.datable_reject{font-size: 12px!important;width: 110px;margin-top: 5px!important;}
.retattrTreewidth {width:320px;}
.retattrTreelabel{margin-left:20px;}



 
 
 
 .pages-body.notfound-page {
  background: #455A64;
}
.pages-body {
  height: 100vh;
}
.pages-body .pages-panel.card {
  border: 1.5px solid var(--divider-color);
  border-radius: 6px;
}
.pages-body .pages-panel {
  text-align: center;
  z-index: 200;
}
.pages-body .pages-panel.card > .card {
  background-color: var(--content-alt-bgcolor);
}
.pages-body .pages-panel.card img {
  width: 100%;
}
.pages-body .pages-panel .pages-detail {
  color: var(--text-secondary-color);
}
.pages-body.notfound-page .pages-panel .pages-header {
  background: #455A64;
}
.pages-body .pages-panel .pages-header {
  margin-top: -3rem;
  color: var(--primary-color-text);
  border: 1.5px solid var(--divider-color);
  border-radius: 4px;
  margin-left: auto;
  margin-right: auto;
}
.pages-body .pages-panel .pages-header h2 {
  margin: 0;
}
.flex-column {
  flex-direction: column !important;
}
.flex {
  display: flex !important;
}
.mb-auto {
  margin-bottom: auto !important;
}
.mt-auto {
  margin-top: auto !important;
}
.align-self-center {
  align-self: center !important;
}
.mt-3 {
  margin-top: 1rem !important;
}
.px-6 {
  padding-left: 3rem !important;
  padding-right: 3rem !important;
}
.py-1 {
  padding-top: .25rem !important;
  padding-bottom: .25rem !important;
}
.px-3 {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}
.pb-6 {
  padding-bottom: 3rem !important;
}
.errorpage-btn{
	  background: none!important;
  color: #3F51B5!important;
  margin-top: 40px !important ;
}
.exception-detail{color: #827d7d;margin-top: 10px;}
.fifteen-percent{width: 5%;}
.twenty-percent{width: 10%;}
.schemefirstColumn{width:36%}
.eight-percent{width:220px}
.schemesecondColumn{width:40%;padding-left: 5%;}
.schemethirdColumn{padding-left:5%}
.sectionDivNew{border-bottom:1px solid #eee;margin-bottom: 20px!important;}
.isOnMrpMargin{margin-top: -125px!important;}

.ui-selectonemenu-panel{width:190px}
body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight{
	overflow:hidden!important;
}

/*  .layout-menu-horizontal .layout-menu-wrapper .layout-menu-container .layout-menu{	
		white-space: nowrap;
	overflow-y:  none;
	overflow-x:  auto;
	-webkit-overflow-scrolling: touch; 
	} 
 .layout-menu-horizontal .layout-menu-wrapper .layout-menu-container .layout-menu::-webkit-scrollbar {
	display: none;
} */


.layout-wrapper.layout-menu-horizontal .dashboardGrid{margin-top:40px;}
.layout-menu-wrapper .layout-menu-container .layout-menu li > a{
	margin-right: 4px!important;
	    padding: 0.75rem 0.2rem!important;
}foot-logo
.layout-wrapper.layout-menu-horizontal .layout-inline-menu-action{padding: 1rem 0.5rem!important;}
.layout-wrapper.layout-menu-horizontal .layout-inline-menu-action .layout-inline-menu-icon.pi.pi-angle-down{margin-left:0.6rem!important}
.layout-menu-horizontal .layout-menu-container .layout-menu{margin:0!important}
.layout-menu .layout-root-menuitem:last-child ul{left: -130px!important;}


@media (max-width: 992px){
	.layout-menu-horizontal .layout-menu-wrapper .layout-menu-container .layout-menu{overflow:auto;
	}
	 .layout-menu-horizontal .layout-menu-wrapper .layout-menu-container .layout-menu::-webkit-scrollbar {
	display: none;
} 
}
.foot-logo{
	width:150px;
}

.ui-cascadeselect-panel.ui-cascadeselect-items{max-height:400px;overflow:auto;}


.centered-30-percent-width {
    text-align: center;
    width: 30%;
   
}
.customoerAtrribute{margin-left:22px;}

.align-right {
    float: right;
    margin-right: 85px;
}

.productsearchtext{padding-top:30px;}

.margin-left-20per{margin-left:20%;}
.MarTop25{margin-top: 20px;}

.select-width170{width:170px;}

.rupee-button {
    display: inline-block;
    padding: 2.5px 10px;
    border: 1px solid #ccc;
    border-radius: 4px;
    cursor: pointer;
    color: white;
    background-color: #1085c4;
}

.selectedUrl{
	margin-bottom: 50px;
}